.bg-seed-main {background-color: #fff;}
.bg-seed-main::before {content:"";position:fixed;left:0;top:50%;width:200px; height:518px;z-index:-1;opacity:0.3;background: url('../images/business-our/seed/object-01.svg') no-repeat center left / contain} 
.bg-seed-main::after {content: "";position:fixed;right:0;top:32%;transform:translateY(-50%);width:160px;height:380px;z-index:-1;opacity:0.3;background:url('../images/business-our/seed/object-02.svg') no-repeat center right / contain}
.pull-banner-bu {padding-top:100px}
.object-seed-01 {position:absolute;left:0;z-index:1}
.object-seed-02 {position:absolute;right:0;z-index:1}
.object-seed-01 img, .object-seed-02 img {width:100%;max-width:100%;height:auto}
.seed-icon-object1 {position:fixed;left:0;bottom:0;width:200px;pointer-events:none;display:block !important;} 
.seed-icon-object2 {position:fixed;right:0;top:30%;transform:translateY(-50%);width:160px;pointer-events:none;display:block !important;} 
.seed-icon-bg {max-width:100%;height:auto;display:block;opacity:0;-webkit-mask-image:linear-gradient(to bottom, transparent, black 15%, transparent);mask-image: linear-gradient(to bottom, transparent, black 15%, transparent);-webkit-mask-size:100% 400%; mask-size:100% 400%;transition:none!important;}
.farm-icon-bg, .plant-icon-bg, .technology-icon-bg {max-width:100%;height:auto;display:block;opacity:0;-webkit-mask-image:linear-gradient(to bottom, transparent, black 15%);mask-image: linear-gradient(to bottom, black 15%);-webkit-mask-size:100% 400%; mask-size:100% 400%;transition:none!important;}
.farm-icon-object1 {position:fixed;left:25px;bottom:0;width:297px;pointer-events:none;display:block !important;} 
.farm-icon-object2 {position:fixed;right:25px;top:22%;transform:translateY(-50%);width:166px;pointer-events:none;display:block !important;} 
.plant-icon-object1 {position:fixed;left:25px;bottom:20px;width:360px;pointer-events:none;display:block !important;} 
.plant-icon-object2 {position:fixed;right:25px;top:26%;transform:translateY(-50%);width:204px;pointer-events:none;display:block !important;}
.technology-icon-object1 {position:fixed;left:25px;bottom:0;width:529px;pointer-events:none;display:block !important;} 
.technology-icon-object2 {position:fixed;right:25px;top:32%;transform:translateY(-50%);width:213px;pointer-events:none;display:block !important;}
.technology-icon-object3 {position:fixed;right:-120px;top:35%;transform:translateY(-50%);width:352px;pointer-events:none;display:block !important;}
.technology-icon-object4 {position:fixed;left:25px;bottom:0;width:214px;pointer-events:none;display:block !important;} 
.technology-icon-object4 img {transform:scaleX(-1);}


#banner-biz.owl-theme .owl-dots .owl-dot span {width:100px;height:3px;margin: 5px 4px;background-color: rgba(255, 255, 255, 0.2);display:block;transition:opacity 200ms ease;border-radius:0;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;transition: all .4s ease-in-out}
#banner-biz.owl-theme .owl-dots .owl-dot.active span, #banner-biz.owl-theme .owl-dots .owl-dot:hover span {background:#fff}
#banner-biz.owl-theme .owl-nav.disabled+.owl-dots {width:100%;padding:0 50px;position:absolute;bottom:0;left:50%;text-align:center;transform:translateX(-50%);margin-bottom:25px}
#banner-biz picture img {width:100%;height:auto}
.box-title-biz .head-biz {font-size:30px;color:#B29530;font-family: 'promptmedium'}
.logo-biz {margin-top:15px}
.logo-biz img {max-width:100%;height:auto}
.flex-biz {margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex}
.tab-menu-biz {width:25%;position:relative;padding-right:50px;border-right:1px solid #ddd}
.content-biz {width:75%;padding-bottom:150px;position:relative}
/* .content-biz::before {content:"";position:absolute;z-index:9;width:1px;height:100%;background-color:#ddd} */
.menu-biz {margin-top:40px;padding-top:40px;border-top:1px solid #ddd}
.mobile-select-biz {display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 15px;border:1px solid #ddd;border-radius:8px;cursor:pointer;background:#fff;color:#555;margin-bottom:10px}
.wrapper-tree + .sub-biz {border-top:1px solid #ddd;margin-top:25px;padding-top:25px}
.sub-biz {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:5px}
.sub-biz h4 {color:#114B33;font-size:20px;margin:0;font-family:'promptmedium'}
.sub-biz-main {color:#B29530;font-size:20px;font-family:'promptmedium';margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #ddd}
.wrapper-tree {position:relative;padding-left:10px}
.line-tree {position:absolute;top:0;left:10px;width:1px;height:79%;background-color:#ddd;z-index:1}
.menu-list-tree {list-style:none;padding:0;margin:0}
.menu-list-tree li {position:relative;padding-left:30px;padding-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.menu-list-tree li::before {content: "";position:absolute;top:-5px;left:0;width:32px;height:45px;border-left:1px solid #D0D0D0;border-bottom:1px solid #D0D0D0;border-bottom-left-radius:22px;z-index:2}
.menu-list-tree li::after {content:"";position:absolute;left:27px;top:36px;width:6px;height:6px;background-color:#114B33;border-radius:50%;z-index:3;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.menu-list-tree li a {text-decoration: none;color:#8A8A8A;font-size:18px;margin-left:15px}
.menu-list-tree li a:hover {color:#B29530;}
.menu-list-tree li:hover::after {background-color:#B29530;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.gap-biz {padding-left:60px;padding-bottom:100px}
.gap-biz h1, .gap-biz h2, .gap-biz h3 {font-family:'promptmedium'}
.gap-biz h2 {font-size:30px;margin-bottom:20px;}
.gap-biz h3 {font-size:25px;margin-bottom:20px;}
.gap-biz p + p, .gap-biz p + ul, .gap-biz p + ol, .gap-biz ul + p, .gap-biz ul + ol, .gap-biz ol + p, .gap-biz ol + ul, .gap-biz p + h1, .gap-biz p + h2, .gap-biz p + h3 {margin-top:25px}
.gap-biz ul, .gap-biz ol {margin-bottom:0}
.gap-biz ul li + li, .gap-biz ol li + li {margin-top:5px} 
.gap-biz .img + .img, .gap-biz img + img, .gap-biz p + img, .gap-biz img + p, .gap-biz h1 + img, .gap-biz img + h1, .gap-biz h2 + img, .gap-biz img + h2, .gap-biz h3 + img, .gap-biz img + h3 {margin-top:30px}
.gap-biz img {max-width:100%;height:auto}
.gap-biz .img img {border-radius:15px;width:100%;height:auto}
.gap-biz .text {margin: 30px 0 45px 0}
.gap-biz .text img {border-radius:15px}
.gap-biz .video {width:100%;position:relative;z-index:9}
.gap-biz .video a {display:block;position:relative;width: 100%;aspect-ratio:371 / 208;background-color:#eee;overflow:hidden;border-radius:15px}
.gap-biz .video img.img-border {width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}
.gap-biz .video a:hover .overlay-img {box-shadow: inset 0 0 0 5px #B39630;border-radius:15px}
.gap-biz .video .overlay-img {position: absolute;top:0;left:0;width:100%;height:100%;border-radius:15px;background: linear-gradient(to right, rgba(0, 0, 0, 0.6), transparent);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.gap-biz .video .position-watch {width:100%;height:100%;position:absolute;top:0;left:0;padding:0 0 60px 60px;z-index:10;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;box-sizing:border-box}
.gap-biz .video .text-video p {font-size:25px;color:#fff;margin-bottom:15px}
.gap-biz .video .text-video span {color:#fff}
.gap-biz .video a:hover .watch {border:3px solid #B39630;border-radius:7px}
.gap-biz .video .watch {width:115px;height:48px;border:1px solid #fff;border-radius:7px;margin-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.gap-biz .video .watch img {max-width:100%;width:22px;height:30px;border-radius:0}
.gap-biz .video .watch span {color:#fff;margin-left:7px}
.detail-biz {margin-top:50px}
.detail-biz .text-biz, .detail-biz .img-biz {width:50%}
.detail-biz .img-biz img {width:100%;height:auto;border-radius:15px}


.width-center {width:95%;text-align:center;margin-left:auto!important;margin-right:auto!important;}
.box-counter ul.flex-box-counter {gap:20px;padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;it-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.box-counter ul.flex-box-counter li {width:33.33%;border-radius:11px;padding:25px}
.box-counter ul.flex-box-counter li span.counter {font-size:70px;line-height:1;display:inline-block}
.box-counter ul.flex-box-counter li span.type-counter {font-size:20px;color:#114B33;margin-left:10px;font-family:'promptmedium'}
.box-counter ul.flex-box-counter li:nth-child(1) {background:#EEE;}
.box-counter ul.flex-box-counter li:nth-child(2) {background:#F3F3F3}
.box-counter ul.flex-box-counter li:nth-child(3) {background:#F9F9F9}
.flex-editor {gap:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.flex-editor:nth-child(even){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content: space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.flex-editor + .flex-editor, .flex-editor + .video, .flex-editor + img, .flex-editor + p {margin-top:60px}

.full-editor {margin-top:60px}
.full-editor img {width:100%;max-width:100%;height:auto;border-radius:15px}
.full-editor p + h2, .full-editor .video + h2, .full-editor .video + p, .full-editor img + h2, .full-editor img + p, .full-editor img + img, .full-editor .video + .video, .full-editor img + ol, .full-editor img + ul, .full-editor .video + img, .full-editor img + .video, .full-editor p + img, .full-editor p + .video {margin-top:30px}
.full-editor ol + ul, .full-editor ul + ol {margin-top:25px}
.full-editor a {display:block}
.full-editor a + a {margin-top:50px}

.search-data-type {padding:0 0 100px 60px;}
.search-data-type h2 {font-size:30px;margin-bottom:20px;font-family: 'promptmedium'}
.box-type-seed {margin-top:20px;position:relative;border:3px solid transparent;border-radius:15px;text-align:center;background-color: rgba(255, 255, 255, 0.76);box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.12);-webkit-transition: border-color 0.4s ease-in-out;-webkit-transition:border-color 0.4s ease-in-out;-moz-transition:border-color 0.4s ease-in-out;-o-transition:border-color 0.4s ease-in-out;transition:border-color 0.4s ease-in-out;}
.position-type-seed {width:70%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
.position-type-seed img {height:auto}
.name-type {font-size:20px;color:#555;margin:15px 0 35px 0}
.btn-more-type {font-size:16px;color:#114B33;border-radius:20px;width:100%;max-width:152px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto}
.border-seed {border:1px solid #203468}
.border-farm {border:1px solid #55632C}
.border-plant {border:1px solid #539241}
.border-xag {border:1px solid #CC0000}
.border-farm-inno {border:1px solid #D99E28}

#gallery-slide {margin-top:15px;position:relative}
#gallery-slide .item img {border-radius:8px;width:100%!important;height:auto!important;display:block}
#gallery-slide .item::after {content:"";position:absolute;bottom:0;left:0;z-index:8;width:100%;height:45%;border-radius:0 0 8px 8px;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.7) 100%)}
#gallery-slide .text-gallery {z-index:9;position:absolute;left:20px;bottom:20px;font-size:25px;color:#fff;font-family:'promptmedium'}
#gallery-slide .owl-dots {position:absolute;bottom:0;right:15px;text-align:right;margin-top:0}
#gallery-slide.owl-theme .owl-dots .owl-dot span {width:9px;height:9px;background:#686F67;border-radius:1px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
#gallery-slide.owl-theme .owl-dots .owl-dot.active span, #gallery-slide.owl-theme .owl-dots .owl-dot:hover span {background:#B29530}

/* ช่องทางการติดต่อรับข่าวสาร */
.channels-biz {padding-left:60px}
.box-channels-biz {position:relative;border-radius:12px;background:#F6F6F6;padding:30px;box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16);overflow:hidden}
.box-channels-biz h3 {font-size:25px;font-family:'promptmedium'}
.curve-position {position:absolute;top:0;right:0;width:43%;height:100%;z-index:0}
.flex-list-channels {margin-top:30px;gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex}
.row-channels {width:45%;z-index:8;margin-top:-20px}
.row-channels + .row-channels .col-channels:nth-child(odd)  {margin-right:35px}
.col-channels {margin-top:20px}
.icon-channels {width:38px;height:38px;border-radius:100%;border:2px solid transparent;background:#fff;-webkit-box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16);box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.col-channels .click-channels {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.col-channels .click-channels span {font-size:20px;color:#555;margin-left:12px}
.flex-social-channels {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
/* a.fill-fb svg {fill:#036197}
a:hover.fill-fb svg {fill:#fff}
a:hover .icon-channels.bg-fb {background:#036197}
a:hover .icon-channels.bg-tt {background:#000}
a:hover.fill-tt svg {filter: brightness(1) invert(1)}
a.fill-yt svg {fill:#BF0000}
a:hover.fill-yt svg {fill:#fff}
a:hover .icon-channels.bg-yt {background:#BF0000}
a.fill-line svg {fill:#09A934}
a:hover.fill-line svg {fill:#fff}
a:hover .icon-channels.bg-line {background:#09A934} */
.box-title {margin-bottom:30px}

/* product detail */
.flex-product {display:-webkit-box;display:-ms-flexbox;display:flex}
.col-img-product {width:55%;padding-right:50px}
.col-info-product {width:45%}
.col-info-product h3 {margin-top:25px}
.col-info-product h3:nth-child(1) {margin-top:0}
.flex-file-product {margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex}
.flex-link-product {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.col-file-product + .col-file-product {margin-left:30px}
.col-file-product a {color:#114B33}
.col-file-product a:hover {color:#b29530}
.col-file-product a:hover .icon-channels {background:#b29530}
.col-file-product span {margin-left:15px}
.col-file-product svg.document {stroke:#b29530}
.col-file-product svg.vdo, .col-file-product svg.link {fill:#b29530}
.col-file-product a:hover svg.document {stroke:#fff}
.col-file-product a:hover svg.vdo, .col-file-product a:hover svg.link {fill:#fff}
.col-contact-product {margin-top:45px}
.show-mobile {display:none}
.border-contact {padding:30px;border-radius:12px;border:1px solid #ddd;}
.flex-contact-product {margin-top:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.flex-contact-product .col-channels {margin-right:20px}
.flex-contact-product .col-channels span {color:#114B33}
.col-related {width:100%;margin-top:100px}
.col-related p {color:#555}
.inner-product {position:relative;width:90%;max-width:900px;margin-left:auto;margin-right:auto;}
.inner-product .owl-carousel .item {margin:1px}
.inner-product .owl-carousel .item img {background:#fff}
.inner-product .owl-nav {display:block!important}

.owl-nav button.owl-prev{ left: -65px}
.owl-nav button.owl-next{ right: -65px}
.owl-nav button.owl-prev:hover, .owl-nav button.owl-next:hover {background:#B29530;border-radius:100%}
.owl-nav button.owl-prev:hover .click-arrow, .owl-nav button.owl-next:hover .click-arrow {border:1px #B29530;background:#B29530;border-radius:100%}
.owl-nav button.owl-prev:hover .click-arrow img, .owl-nav button.owl-next:hover .click-arrow img {filter: brightness(0) invert(1)}
.owl-nav button {position: absolute;top:32%;transform: translateY(-50%)}

/* seed */
#seed, #seed-list, #seed-detail, #seed-inter, #farm, #plant, #plant-list, #plant-detail, #plant-recommend, #technology, #xag {z-index:100;position:relative}
#seed .gap-biz h2, #seed .gap-biz h3  {color:#203468}
#seed .gap-biz .video a:hover .overlay-img {box-shadow: inset 0 0 0 5px #203468;}
#seed .gap-biz .video a:hover .watch {border: 3px solid #203468;}
#seed .search-data-type {background: url(../images/business-our/seed/bg-search-data-type.webp);background-repeat:no-repeat;background-position:bottom;background-size:contain;}
#seed .search-data-type h2 {color:#203468}
#seed .box-type-seed {min-height:460px}
#seed a:hover .box-type-seed.border-seed {border:3px solid #203468}
#seed a:hover .btn-more-type {color:#fff;background:#203468}
#seed .curve-position svg path {fill:#1D3161}
#seed a.fill-phone svg {fill:#203468}
#seed a:hover .icon-channels, #seed-detail a:hover .icon-channels {border:2px solid#203468}
#seed a:hover.color-seed span {color:#203468}
#seed a:hover.fill-phone svg {fill:#fff}

/* Seed list */
#seed-list img.border-img {border-radius:8px;width:100%;height:auto;margin-bottom:20px}
#seed-list a:hover .border-img {outline:4px solid #203468}
#seed-list h1 {font-size:35px;color:#203468}
#seed-list h3, #seed-detail h3 {font-size:25px}
#seed-list h3, .seed-list p {color:#555}
#seed-list a:hover h3 {color:#203468}
#seed-list .box-pages ul li.num a:hover, #seed-list .box-pages ul li.num a.page-active {color:#fff;background:#203468}
#seed-list .box-pages ul li.num a {color:#203468}
#seed-list .margin-minus {margin-top:-35px}
#seed-list .strains-margin {margin-top:35px}
#seed-list .gap-biz, #seed-detail .gap-biz, #seed-inter .gap-biz {padding-bottom:0}

/* Seed detail */
#seed-detail h1, #seed-inter h1 {font-size:35px;color:#203468}
#seed-detail .title-heading-product {line-height: 1.5;color:#203468;margin-bottom:0;font-family:'promptmedium'}
#seed-detail h3 {color:#203468}
#seed-detail .col-related h3 {color:#555;margin-top:15px}
#seed-detail a:hover .border-img {outline:4px solid #203468}
#seed-detail .col-related a:hover h3 {color:#203468}
#seed-detail .col-info-product ul {list-style:none;padding-left:10px}
#seed-detail .col-info-product ul li {position:relative;padding-left:15px}
#seed-detail .col-info-product ul li::before {content:"";position:absolute;top:10px;left:0;z-index:8;width:5px;height:5px;border-radius:100%;background-color:203468}


/* Seed international */
#seed-inter h3 {font-size:25px;color:#203468;}
#seed-inter .landmass {margin-top:70px}
#seed-inter .landmass img {width:100%;height:auto}
#seed-inter .choose-landmass {margin-top:80px;}
#seed-inter ul.choose {padding-left:0;margin-top:-20px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}
#seed-inter ul.choose li {margin-top:20px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#seed-inter ul.choose li img {margin-right:15px}    
#seed-inter ul.choose li:hover {color:#B29530}
#modal-01 .modal-body, #modal-02 .modal-body, #modal-03 .modal-body, #modal-04 .modal-body, #modal-05 .modal-body, #modal-06 .modal-body {padding:45px}
#modal-01 .modal-content, #modal-02 .modal-content, #modal-03 .modal-content, #modal-04 .modal-content, #modal-05 .modal-content, #modal-06 .modal-content {border-radius:12px}
#modal-01 .btn-close,#modal-02 .btn-close, #modal-03 .btn-close, #modal-04 .btn-close, #modal-05 .btn-close, #modal-06 .btn-close {position:absolute;right:0;top:-40px;filter:invert(1) grayscale(100%) brightness(200%);opacity: 0.8;font-size:1.3rem}
#modal-01 .btn-close:hover, #modal-02 .btn-close:hover, #modal-03 .btn-close:hover, #modal-04 .btn-close:hover, #modal-05 .btn-close:hover, #modal-06 .btn-close:hover {opacity:1}
#modal-02 ul.bullet-country li, #modal-03 ul.bullet-country li, #modal-06 ul.bullet-country li {width:33.33%}
#modal-04 ul.bullet-country li {width:25%}
#modal-05 .modal-dialog {max-width:1065px}
#modal-05 ul.bullet-country li {width:16.5%}
#modal-05 ul.bullet-country li:last-child {width:42%}
#modal-06 .modal-dialog {max-width:550px}
.box-title-landmass {text-align:center;margin-bottom:25px}
.name-landmass {font-size:25px;color:#203468;font-family:'promptmedium'}
ul.bullet-country {list-style:none;padding-left:0;margin-bottom:0;margin-top:-18px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
ul.bullet-country li {position:relative;padding-left:13px;padding-right:13px;margin-top:18px;color:#555;}
ul.bullet-country li::before {content:"";position:absolute;top:10px;left:0;z-index:8;width:6px;height:6px;border-radius:100%;background-color:#203468}

/* Farm */
#farm .gap-biz h2, #farm .gap-biz h3 {color:#55632C}
#farm .gap-biz .video a:hover .overlay-img {box-shadow: inset 0 0 0 5px #55632C;}
#farm .gap-biz .video a:hover .watch {border: 3px solid #55632C;}
#farm .search-data-type {background: url(../images/business-our/farm/bg-search-data-type.webp);background-repeat:no-repeat;background-position:bottom;background-size:contain;}
#farm .search-data-type h2 {color:#55632C}
#farm .box-type-seed {min-height:330px}
#farm .position-type-seed {width:70%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
#farm a:hover .box-type-seed.border-seed {border:3px solid #55632C;}
#farm a:hover .btn-more-type {color:#fff;background:#55632C;}
#farm .curve-position svg path {fill:#55632C}
#farm a:hover .icon-channels {border:2px solid #55632C;}
#farm a:hover.color-seed span {color:#55632C}

/* Plant */
#plant .gap-biz h2, #plant .gap-biz h3 {color:#539241}
#plant .gap-biz .video a:hover .overlay-img {box-shadow: inset 0 0 0 5px #539241;}
#plant .gap-biz .video a:hover .watch {border: 3px solid #539241;}
#plant .search-data-type {background: url(../images/business-our/plant-protection/bg-search-data-type.webp);background-repeat:no-repeat;background-position:left 60px bottom;background-size:contain;}
#plant .search-data-type h2 {padding-top:70px;color:#555;}
#plant .search-data-type h2 span {color:#539241;font-family:'promptmedium'}
#plant .box-type-seed {min-height:460px}
#plant a:hover .box-type-seed.border-seed {border:3px solid #539241;}
#plant a:hover .btn-more-type {color:#fff;background:#539241;}
#plant .curve-position svg path {fill:#539241}
#plant a.fill-phone svg {fill:#539241}
#plant a:hover .icon-channels.bg-seed {background:#539241;}
#plant a:hover.color-seed span {color:#539241}
#plant a:hover.fill-phone svg {fill:#fff}
#plant a:hover .icon-channels, #plant-detail a:hover .icon-channels {border:2px solid#539241;}

/* Plant list + recommend*/
#plant-list img.border-img {border-radius:8px;width:100%;height:auto;margin-bottom:20px}
#plant-list a:hover .border-img {outline:4px solid #539241}
#plant-list h1, #plant-recommend h1 {font-size:35px;color:#539241}
#plant-list h3, #plant-detail h3 {font-size:25px}
#plant-list h3, .plant-list p {color:#555}
#plant-list a:hover .name {color:#539241}
#plant-list .box-pages ul li.num a:hover, #plant-list .box-pages ul li.num a.page-active {color:#fff;background:#539241}
#plant-list .box-pages ul li.num a {color:#539241}
#plant-list .margin-minus {margin-top:-60px}
#plant-list .strains-margin {margin-top:60px}
#plant-list .gap-biz, #plant-detail .gap-biz, #seed-inter .gap-biz, #technology .gap-biz {padding-bottom:0}
#plant-list .box-recommend .row {padding-top:45px;margin-top:45px;border-top:1px solid #ddd;}
#plant-list .recommend-list .name {font-size:20px;color:#555;margin-bottom:0}
#plant-list .recommend-list h2 {font-size:30px;color:#539241;margin-bottom:0}
#plant-list .recommend-list .read-more {font-size:16px;margin-left:auto;margin-top:0}
#plant-list .recommend-list a.read-more:hover {color:#539041}
#plant-list .recommend-list a.read-more:hover span img {filter: invert(50%) sepia(13%) saturate(1603%) hue-rotate(61deg) brightness(96%) contrast(91%);}
#plant-list .recommend-list .flex {margin-bottom:-20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

/* Plant detail */
#plant-detail h1 {font-size:35px;color:#539241}
#plant-detail .title-heading-product {line-height: 1.5;color:#539241;margin-bottom:0;font-family:'promptmedium'}
#plant-detail h3 {color:#539241}
#plant-detail .col-related h3 {color:#555;margin-top:15px}
#plant-detail a:hover .border-img {outline:4px solid #539241}
#plant-detail .col-related a:hover h3 {color:#539241}
#plant-detail .col-info-product ul {list-style:none;padding-left:10px}
#plant-detail .col-info-product ul li {position:relative;padding-left:15px}
#plant-detail .col-info-product ul li::before {content:"";position:absolute;top:10px;left:0;z-index:8;width:5px;height:5px;border-radius:100%;background-color:#539241}
#plant-detail .back {font-size:16px;color:#114B33;margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
#plant-detail .back span {margin-right:12px}
#plant-detail .back span img {width: 7px;height:auto;filter: invert(23%) sepia(69%) saturate(439%) hue-rotate(89deg) brightness(45%) contrast(94%)}
#plant-detail a.back:hover {color:#539241}
#plant-detail a.back:hover span img {filter: invert(50%) sepia(13%) saturate(1603%) hue-rotate(61deg) brightness(96%) contrast(91%)}

/* Technology */
#technology .gap-biz h2, #technology .gap-biz h3 {color:#B29530}
#technology .gap-biz .video a:hover .overlay-img {box-shadow: inset 0 0 0 5px #B29530;}
#technology .gap-biz .video a:hover .watch {border: 3px solid #B29530;}
#technology .search-data-type {background: url(../images/business-our/plant-protection/bg-search-data-type.webp);background-repeat:no-repeat;background-position:left 60px bottom;background-size:contain;}
#technology .search-data-type h2 {padding-top:70px;color:#555;}
#technology .search-data-type h2 span {color:#B29530;font-family:'promptmedium'}
#technology .box-type-seed {min-height:460px}
#technology a:hover .box-type-seed.border-seed {border:3px solid #B29530;}
#technology a:hover .btn-more-type {color:#fff;background:#B29530;}
#technology .curve-position svg path {fill:#B29530}
#technology a.fill-phone svg {fill:#B29530}
#technology a:hover .icon-channels.bg-seed {background:#B29530;}
#technology a:hover.color-seed span {color:#B29530}
#technology a:hover.fill-phone svg {fill:#fff}
#technology a:hover .icon-channels {border:2px solid#B29530;}
#technology .full-editor img {outline: 4px solid transparent;outline-offset: -4px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
#technology .full-editor a:hover img {outline: 4px solid #CC0000;}
#technology .full-editor a + a:hover img {outline: 4px solid #D99E28;}


/* Technology + XAG */
#xag .line-tree {height:43%}
#xag .gap-biz h2, #xag .gap-biz h3 {color:#CC0000}
#xag .gap-biz .video a:hover .overlay-img {box-shadow: inset 0 0 0 5px #CC0000;}
#xag .gap-biz .video a:hover .watch {border: 3px solid #CC0000;}
#xag .search-data-type {background: url(../images/business-our/technology/xag/bg-search-data-type.webp);background-repeat:no-repeat;background-position:left center;background-size:contain;}
#xag .search-data-type h2 {color:#CC0000;}
#xag .box-type-seed {min-height:460px}
#xag a:hover .box-type-seed.border-seed {border:3px solid #CC0000;}
#xag a:hover .btn-more-type {color:#fff;background:#CC0000;}
#xag .curve-position svg path {fill:#CC0000}
#xag a.fill-phone svg {fill:#CC0000}
#xag a:hover .icon-channels.bg-seed {background:#CC0000}
#xag a:hover.color-seed span {color:#CC0000}
#xag a:hover.fill-phone svg {fill:#fff}
#xag a:hover .icon-channels {border:2px solid#CC0000;}


/* Technology + Farminno */
#farminno .line-tree {height:43%}
#farminno .gap-biz h2, #xag .gap-biz h3 {color:#D99E28}
#farminno .gap-biz .video a:hover .overlay-img {box-shadow: inset 0 0 0 5px #D99E28;}
#farminno .gap-biz .video a:hover .watch {border: 3px solid #D99E28;}
#farminno .search-data-type {background: url(../images/business-our/technology/farm-inno/bg-search-data-type.webp);background-repeat:no-repeat;background-position:left 60px top 60px;background-size:contain;}
#farminno .search-data-type h2 {color:#D99E28;}
#farminno .box-type-seed {min-height:460px}
#farminno a:hover .box-type-seed.border-seed {border:3px solid #D99E28;}
#farminno a:hover .btn-more-type {color:#fff;background:#D99E28;}
#farminno .curve-position svg path {fill:#D99E28}
#farminno a.fill-phone svg {fill:#D99E28}
#farminno a:hover .icon-channels.bg-seed {background:#D99E28}
#farminno a:hover.color-seed span {color:#D99E28}
#farminno a:hover.fill-phone svg {fill:#fff}
#farminno a:hover .icon-channels {border:2px solid#D99E28;}
#farminno .curve-position {right:-15px}
#farminno .channels-biz {padding-top:60px;}

@media only screen and (max-width:1536px) {
.gap-biz  p + p, .gap-biz ul + p, .gap-biz ol + p {margin-top:20px}
.gap-biz p + ol, .gap-biz p + ul {margin:20px 0}
.box-counter ul.flex-box-counter li span.type-counter, .col-channels .click-channels span, .name-type, .sub-biz h4, #plant-list .recommend-list .name {font-size:18px}
.gap-biz h2, .search-data-type h2 {font-size:30px}
.box-channels-biz h3, .gap-biz h3, .gap-biz .video .text-video p {font-size:22px}
.menu-list-tree li a {font-size:16px}
.menu-list-tree li {padding-top:20px;}
.menu-list-tree li::before {top:-11px}
.menu-list-tree li::after {top:30px}
.gap-biz, .search-data-type {padding-bottom:80px}
#seed-list h1,#plant-list h1, #plant-recommend h1 {font-size:30px}
#seed-list h3, #seed-detail h3, #seed-inter h3, .name-landmass, #plant-list h3, #plant-detail h3 {font-size:22px}
.col-related {margin-top:80px}
#gallery-slide .text-gallery {font-size:22px}
#modal-05 ul.bullet-country li {width:13.5%}
.seed-icon-object1 {width:170px}
.seed-icon-object2 {width:120px}
#farm .position-type-seed img {width:42px}
.plant-icon-object1 {width:280px}
.plant-icon-object2 {width:140px}
#plant-list .recommend-list h2 {font-size:25px}
#plant-list .recommend-list .read-more {font-size:14px}
.technology-icon-object1 {width:340px}
.technology-icon-object2 {width:150px}
}


@media only screen and (max-width:1440px) {
.box-counter ul.flex-box-counter li span.counter {font-size:65px}
.curve-position {width:45%}
.gap-biz h2, .search-data-type h2, .gap-biz h3 {margin-bottom:15px}
.bg-seed-main::before {width:150px}
.bg-seed-main::after {width:135px}
.col-contact-product {margin-top:42px}
.farm-icon-object1 {width:230px;bottom:25px}
.farm-icon-object2 {width:125px;top:25%}
}
@media only screen and (max-width:1366px) {
#banner-biz.owl-theme .owl-nav.disabled+.owl-dots {margin-bottom:30px}
.gap-biz .video .watch img {width:16px;height:24px;}
.btn-more-type {font-size:14px}
.btn-more-type {max-width:145px;height:35px;}
.curve-position {width:50%;right:-15px}
.col-channels .click-channels span, #plant-list .recommend-list .name {font-size:16px}
.gap-biz h2, .search-data-type h2 {font-size:22px}
.flex-editor {gap:40px}
.content-biz {padding-bottom:70px}
.box-channels-biz h3, .gap-biz h3, #seed-list h3, #seed-detail h3, #plant-list h3, #plant-detail h3, #plant-list .recommend-list h2 {font-size:20px}
.box-title-biz .head-biz, .gap-biz h2, .search-data-type h2, #seed-list h1, #seed-detail h1, #seed-inter h1, #plant-list h1, #plant-detail h1, #plant-recommend h1 {font-size:25px}
#gallery-slide .text-gallery {font-size:20px}
.seed-icon-object1 {width:120px}
.seed-icon-object2 {width:100px}
#farm .box-type-seed {min-height:290px}
.farm-icon-object2 {top:30%}
.box-counter ul.flex-box-counter li span.counter {font-size:50px}
#plant-list .recommend-list .read-more {font-size:12px}
#plant-list .box-recommend .row {padding-top:30px;margin-top:30px}
#plant-list .strains-margin {margin-top:35px}
#plant-list .margin-minus {margin-top:-35px;}
#plant-detail .back {margin-top:50px}
.technology-icon-object1 {width:311px}
.technology-icon-object2 {top:38%}
.technology-icon-object4 {width:180px}
}
@media only screen and (max-width:1280px) {
.box-counter ul.flex-box-counter li span.type-counter, .name-type, .sub-biz h4 {font-size:17px}
.menu-list-tree li a {font-size:14px}
.menu-list-tree li {padding-top:15px;}
.menu-list-tree li::before {top:-18px;}
.menu-list-tree li::after {top:23px;}
.curve-position {right:0}
#modal-05 ul.bullet-country li {width:11.5%}
ul.bullet-country li::before {top:8px}
.col-contact-product {margin-top:40px}
.border-contact {padding:25px}
}
@media only screen and (max-width:1235px) {
.box-counter ul.flex-box-counter li span.counter {font-size:55px}
#seed .box-type-seed, #plant .box-type-seed, #technology .box-type-seed, #xag .box-type-seed, #farminno .box-type-seed {min-height:395px}
.col-file-product + .col-file-product {margin-left:20px}
}
@media only screen and (max-width:1180px) {
.curve-position {right:-15px;}
.flex-list-channels {display:block}
.row-channels {width:100%;margin-top:0}
.flex-social-channels {-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.gap-biz, .search-data-type, .channels-biz {padding-left:45px;}
#seed .position-type-seed img {width:30%;}
.gap-biz .video .position-watch {padding: 0 0 45px 45px}
.flex-editor, .flex-editor:nth-child(even) {display:block}
.flex-editor + .flex-editor, .flex-editor + .video, .flex-editor + img, .flex-editor + p {margin-top:30px}
.detail-biz .text-biz, .detail-biz .img-biz {width:100%}
.col-img-product {padding-right:40px}
.full-editor {margin-top:30px}
.flex-editor .img-biz + .text-biz, .flex-editor .text-biz + .img-biz {margin-top:30px}
.row-channels + .row-channels .col-channels:nth-child(odd) {margin-right:0}
.name-type br.map {display:none}
#plant .search-data-type br.line {display:none}
.owl-nav button {top:27%}
}
@media only screen and (max-width:1080px) {
.box-counter ul.flex-box-counter li span.type-counter, .name-type, .sub-biz h4 {font-size:18px}
.menu-list-tree li a {font-size:16px}
.box-counter ul.flex-box-counter li span.counter {font-size:45px}
#seed .box-type-seed, #plant .box-type-seed, #technology .box-type-seed, #xag .box-type-seed, #farminno .box-type-seed {min-height:340px;}
.flex-file-product {-ms-flex-wrap:wrap;flex-wrap:wrap;}
.col-file-product {margin:25px 15px 0 0}
.col-file-product + .col-file-product {margin-left:0}
.flex-file-product {margin-top:0}
.owl-nav button {top:24%}
#gallery-slide.owl-theme .owl-dots .owl-dot span {margin:5px 3px}
#gallery-slide .text-gallery {font-size:18px}
#modal-05 ul.bullet-country li {width:13.5%}
.flex-contact-product .col-channels {width:100%;margin-right:0}
}
@media only screen and (max-width:1024px) {
.gap-biz .video .position-watch {padding:40px 40px;}
.gap-biz .video .text-video p {font-size:22px;}
.flex-social-channels .col-channels {width:50%}
.box-counter ul.flex-box-counter li span.counter {font-size:40px;}
.content-biz, .gap-biz, .search-data-type {padding-bottom:60px}
}
@media only screen and (max-width:980px) {
.box-counter ul.flex-box-counter {-ms-flex-wrap:wrap;flex-wrap:wrap}
.box-counter ul.flex-box-counter li {width:47.33%}
#plant .search-data-type h2 {text-align:center;padding-top:0}
#plant .search-data-type h2 span {line-height:1.5}
}
@media only screen and (max-width:960px) {
.tab-menu-biz {width:25%}
.content-biz {width:75%}
#modal-05 ul.bullet-country li {width:16.5%}
}
@media only screen and (max-width:820px) {
#banner-biz.owl-theme .owl-nav.disabled+.owl-dots {margin-bottom:20px;}
.gap-biz .video .position-watch {padding: 30px 30px;}
.gap-biz .video .watch {width:109px;height:42px}
.gap-biz .video .watch img {width:13px;height:21px;}
.flex-biz {display:block}
.tab-menu-biz, .content-biz {width:100%}
.tab-menu-biz {padding-right:0;border-right:0}
.content-biz {margin-top:50px}
.content-biz::before {position:static}
.gap-biz, .search-data-type, .channels-biz {padding-left:0}
.gap-biz h2, .search-data-type h2 {font-size:25px}
.gap-biz h3 {font-size:20px}
#seed-inter ul.choose {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start}
#seed-inter ul.choose li {width:25%}
#seed-inter ul.choose li:last-child {width:auto}
.menu-list-tree li a {color:#555}
.line-tree {height:74%}
.box-title-biz, .logo-biz {text-align:center}
.box-title-biz .head-biz {font-size:30px}
.menu-biz {border-top:0;padding-top:0;margin-top:40px}
.flex-biz {margin-top:40px}
.mobile-select-biz {display:-webkit-box;display:-ms-flexbox;display:flex}
.menu-seed-container {display:none;border:1px solid #ddd;border-radius:8px;padding:30px 20px;overflow-y:auto;max-height:190px;box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px}
.menu-seed-container.active {display:block!important}
.menu-seed-container.active + .mobile-select-biz .arrow-icon, .active .arrow-icon {transform:rotate(180deg)}
.row-biz {padding-left:5px}
.inner-product {width:80%}
#farm .logo-farm, #technology .logo-technology {display:none}
#plant-list .strains-margin {margin-top:45px}
#plant-list .margin-minus {margin-bottom:-45px}
.sub-biz-main {margin-bottom:25px;padding-bottom:25px;line-height:1}
#plant .search-data-type, #farminno .search-data-type {background-position:left bottom;}
}


@media only screen and (max-width:768px) {
#modal-05 ul.bullet-country li {width:19.5%}
#modal-05 ul.bullet-country li:last-child {width:55%}
#seed-inter ul.choose li {width:30%}
.owl-nav button {top:19%}
}

@media only screen and (max-width:640px) {
.gap-biz .video .text-video p {font-size:18px;}
.gap-biz .video .text-video span, .gap-biz .video .watch span {font-size:14px}
#modal-05 ul.bullet-country li {width:24.5%}
.bg-seed-main::before, .bg-seed-main::after {display:none}
.owl-nav button {top:27%}
}

@media only screen and (max-width:568px) {
#banner-biz.owl-theme .owl-dots .owl-dot span {width:20px}
#banner-biz.owl-theme .owl-nav.disabled+.owl-dots {margin-bottom:0}
#seed .position-type-seed img {width:15%}
#seed .box-type-seed, #plant .box-type-seed, #technology .box-type-seed, #xag .box-type-seed, #farminno .box-type-seed {min-height:250px}
#seed-list h1, #plant-list h1, #plant-recommend h1 {font-size:25px}
#seed-list h3, #seed-detail h3, #plant-list h3, #plant-detail h3 {font-size:20px}
.flex-product {display:block}
.col-img-product, .col-info-product, .col-contact-product {width:100%}
.col-img-product {padding-right:0}
.col-info-product  {margin-top:30px}
.col-contact-product {margin-top:35px}
.col-related {margin-top:45px}
#modal-05 ul.bullet-country li {width:32.5%}
#modal-05 ul.bullet-country li:last-child {width:100%}
#modal-01 .modal-body, #modal-02 .modal-body, #modal-03 .modal-body, #modal-04 .modal-body, #modal-05 .modal-body, #modal-06 .modal-body  {padding:30px}
.seed-icon-object1, .seed-icon-object2 {display:none!important;}
.show-pc {display:none}
.show-mobile {display:block}
.flex-contact-product {margin-top:0}
.flex-contact-product .col-channels {width:50%}
.name-type br.line1, .name-type br.line2 {display:none}
#plant .search-data-type h2 {padding-top:0}
.owl-nav button {top:25%}
#plant-list .strains-margin {margin-top:35px}
}

@media only screen and (max-width:480px) {
.gap-biz .video .position-watch {padding:20px 20px;}
.gap-biz .video .watch {margin-top:20px;width:105px;height:38px;}
.gap-biz .position-watch .text-video span {display:none;}
.gap-biz .video .text-video p {font-size:16px;}
.box-channels-biz {padding:25px}
.box-channels-biz h3 {font-size:20px;}
.gap-biz .video .text-video {display:none}
.gap-biz h2, .search-data-type h2 {font-size:22px}
.gap-biz  p + p, .gap-biz ul + p, .gap-biz ol + p {margin-top:15px}
.gap-biz p + ol, .gap-biz p + ul {margin:15px 0}
#seed-inter ul.choose li, #seed-inter ul.choose li:last-child {width:33.33%}
#farminno .flex-social-channels .col-channels {width:100%}
}

@media only screen and (max-width:430px) {
.gap-biz .video .watch img {width:10px;height:18px;}
.box-counter ul.flex-box-counter li {width:100%;min-height:160px}
.box-counter ul.flex-box-counter li span {margin-bottom:5px}
.box-counter ul.flex-box-counter li span.counter {font-size:55px}
.owl-nav button.owl-prev {left:-45px}
.owl-nav button.owl-next {right:-45px}
#modal-05 ul.bullet-country li {width:49.5%}
#modal-06 ul.bullet-country li {width:50%}
#seed-inter ul.choose li, #seed-inter ul.choose li:last-child {width:50%}
.owl-nav button {top:17%}
}
@media only screen and (max-width:425px) {
.box-channels-biz h3 {width:85%}
.owl-nav button {top:34%}
.col-channels {margin-top:20px}
}
@media only screen and (max-width:414px) {
#modal-04 ul.bullet-country li {width:33.33%}
.flex-contact-product {display:block}
#plant-list .recommend-list .flex {display:block}
#plant-list .recommend-list .read-more {margin-top:15px}
}
@media only screen and (max-width:390px) {
.col-channels {margin-top:15px}
.flex-social-channels .col-channels {width:100%}
.flex-contact-product {display:block}
}
@media only screen and (max-width:360px) {
br.channels-360 {display:none}
}