.cyt-title{text-align: center;margin-bottom: 30px;border-bottom: 2px solid #82ab28;padding-bottom: 20px;margin-top: 30px;}.cyt-title strong{display: inline-flex;padding: 8px 20px;background: #82ab28;color: #fff;}.cyt-one a{display: block;height: 100%;text-align: center;border: 1px solid #ddd;background: rgba(255,255,255,.5);backdrop-filter: blur(4px);}.cyt-one .img-box{margin-bottom: 20px;height: 180px;border-bottom: 1px solid #ddd;}.cyt-one a:hover{background: rgba(255,255,255,.7);backdrop-filter: blur(6px);}.cyt-one a:hover .small-title{color: #82ab28;}.fre-faqs{border-top: 1px solid #ddd;padding-top: 30px;}.fre-faqs .panel-box .panel{width: 100%;margin-bottom: 15px;border-radius: 0;}@media(min-width: 992px){.fre-faqs .panel-box:before {content: '';display: inline-block;width: 1px;height: calc(100% + 20px);border-left: 1px solid #ddd;position: absolute;left: 25px;top: -30px;}.fre-faqs .panel-box {margin-left: 25px;}.fre-faqs .panel-title>span:first-child {position: absolute;left: -10px;color: #262626;}.fre-faqs .panel-group .panel{overflow: visible;}}.fre-faqs .panel-box .panel-default > .panel-heading {padding: 14px 10px;border-top: none;}.fre-faqs .panel-box .panel-heading>.panel-title:after{top: 18px;right: 15px;}.fre-faqs .panel-group .panel-heading+.panel-collapse .panel-body{padding: 10px 10px 0 10px;}@media (min-width: 992px) {.cyt-collapse{padding-left: 50px !important;}}.cyt-collapse .panel-group .panel{margin-bottom: 12px;border-radius: 0;}.owl-cyt-box a{display: block;width: 100%;height: 100%;color: #262626;text-align: center;}.owl-cyt-box a .img-box{height: 200px;transition: all ease .4s }.owl-cyt-box a:hover .img-box{transform: scale(1.05);}.owl-cyt-box a:hover .cyt-box-text{transform: translateY(-10px);}.owl-cyt-box a:hover h3,.index-title span{color: #82ab28;}.owl-cyt-box h3{margin-bottom: 15px;font-size: 1.3em;width: 100%;}.cyt-box-text{display: flex;align-items: center;justify-content: center;background: #fff;padding: 20px;margin:-20px 20px 10px 20px;position: relative;z-index: 1;height: calc(100% - 180px);line-height: 1.45em;transition: all ease .4s }.pay-one{line-height: 1.45em;}.pay-one h3 a{display: block;background: #82ab28;padding: 10px;color: #fff;text-align: center;}.pay-one h3 a:hover{background: #ec9e40;color: #fff;}.pay-two span{display: inline-flex;color: #ec9e40;position: absolute;left: 10px;top: -3px;font-weight: bold;font-size: 1.2em;}.pay-two div[class*="col-md"]{padding-left: 40px;}.ps-one {background: #e2f0d9;margin: 80px 0 60px 0;padding: 0 0 60px 0;position: relative;}@media(min-width: 992px) {.ps-one:before {width: 500px;height: 500px;margin-left: -250px;}}@media(max-width: 992px) {.ps-one:before {width: 300px;height: 300px;margin-left: -150px;}}.ps-one:before {content: '';display: inline-block;background: #e2f0d9;position: absolute;left: 50%;top: -70px;border-radius: 60%;z-index: -1;}.ps-one .img-box{height: 180px;}.ps-one-text {padding: 15px;margin: -50px 20px 10px 20px;background: #fff;position: relative;z-index: 2;height: calc(100% - 150px);text-align: center;transition: all ease .4s;}.ps-one-text h3 {margin-bottom: 12px;}.ps-one-tex p {font-size: .9em;line-height: 1.5em;}.ps-one-text:hover {background: linear-gradient( #ffffff 0, rgba(229, 246, 228, 0.9) 100%);}@media (min-width: 992px) {.mod-box {display: grid;grid-gap: 30px;align-items: center;grid-template-columns: calc(50% - 160px) 260px calc(50% - 160px);}.mod-box>div{display: grid;grid-template-rows: auto auto auto;align-items: center;height: 100%;justify-items: end;margin-bottom: 15px;}.mod-box>div:last-child{justify-items: start;}.mod-box .mod-item{display: inline !important;}}.mod-box .mod-item {display: inline-block;padding: 7px 20px;border-radius: 10px;background: #e3eaf6;margin-bottom: 10px;}.gly-two {padding: 70px 0 50px 0;margin-bottom: 70px;}.owl-lipid-one {height: 100%;background: rgba(255,255,255,.8);padding: 40px 20px;transition: all ease .4s;}.owl-lipid-one:hover {background: rgba(255,255,255,.94);}.cdmo-one {position: relative;padding: 10px 0 0 40px;margin-bottom: 15px;}.cdmo-one:before {content: '';display: inline-block;width: 2.5px;height: 100%;background: #ddd;position: absolute;left: 10px;top: 0;}.cdmo-one p {position: relative;margin-bottom: 12px;}.cdmo-one p:before {content: '';display: inline-block;width: 14px;height: 14px;position: absolute;left: -36px;top: 10px;background: #edbd78;border-radius: 30px;}.mono-time {position: relative;text-align: center;padding-top: 40px;font-weight: bold;}.mono-time:before {content: '';display: inline-block;border-top: 2px solid #82ab28;background: #82ab28;position: absolute;left: -10px;right: -20px;top: 10px;}.mono-time:after {content: '';display: inline-block;width: 12px;height: 12px;background: #82ab28;border-radius: 30px;position: absolute;left: 50%;top: 5px;margin-left: -6px;}.mono-text {padding: 20px 10px;text-align: center;border: 1px solid #ddd;border-radius: 10px;height: calc(100% - 90px);}.mono-text p:nth-child(1) {font-size: 1em;color: #222;}.mono-text p {font-size: .9em;line-height: 1.4em;color: #666;}.mono-text ul,.mono-text li{text-align: left;}.cos-box .border-box{border-top: 20px solid #bfd09d;border-radius: 0;padding: 20px 10px }.adc-structure{padding: 60px 0 40px 0;margin-bottom: 40px;background: linear-gradient(to right, rgba(229, 246, 228, 0.7), rgba(24, 247, 253, .13));}.structure-one{padding: 40px 20px 20px 20px;border-radius: 30px;height: 100%;position: relative;background: rgba(255,255,255,.5);transition: all ease .4s;}@media(min-width: 992px) {.adc-structure .row,.imm-six,.imm-seven .row{display: flex;flex-wrap: wrap;}}.adc-structure p{font-size: .98em;}.structure-one:hover{background: rgba(255,255,255,1);}.imm-two{padding: 20px 30px 10px 30px;margin: 80px 0 30px 0;border: 2px solid #d9e0ca;border-radius: 30px;position: relative;}@media(min-width: 992px) {.imm-two{padding-top: 50px;}.imm-two h2,.imm-two>h3:first-child{position: absolute;left: 50%;top: -25px;transform: translateX(-50%);display: inline-block;padding: 11px 10px;background: #ecf2e9;}.imm-two h2:before,.imm-two>h3:first-child:before{content: "";position: absolute;width: auto;height: auto;border-style: solid;border-color: transparent #ecf2e9 transparent transparent;border-width: 25px 50px 25px 0;left: -49px;top: 0;border-radius: 0;background: none;}.imm-two h2:after,.imm-two>h3:first-child:after{content: "";position: absolute;width: auto;height: auto;border-style: solid;border-color: transparent transparent transparent #ecf2e9;border-width: 25px 0 25px 50px;top: 0;border-radius: 0;background: none;bottom: 0;left: 100%;}}.imm-three{margin-top: 50px;color: #fff;min-height: 334px;padding-top: 80px;margin-bottom: 60px;}.imm-three h2 a,.imm-five .bg-img h2 a{color: #fff;}.imm-three h2 a:hover,.imm-five .bg-img h2 a:hover{text-decoration: underline;}.imm-four{margin-bottom: 40px;}.imm-four .col-md-5 p a{display: block;padding: 10px;background: linear-gradient(to right, rgba(236, 158, 64, 0.3),#ffffff);}.imm-five .bg-img p{font-size: 1em;padding: 10px;}.character-one{border: 1px solid #d9e0ca;padding: 0 15px 10px 15px;height: 100%;}.imm-six div[class*="col-md"],.imm-seven div[class*="col-md"]{margin-bottom: 30px;}.character-one h3{padding: 20px 15px;background: #ecf2e9;margin: 0 -15px 20px -15px;}.imm-seven{background: linear-gradient(rgba(229, 246, 228, 0.7) 0, #ffffff 100%);padding: 40px 0 0 0;margin-top: 20px;}.offer-one{background: #f7f7f7;border-radius: 30px;padding: 30px 20px 10px 20px;height: 100%;}@media(min-width: 992px) {.ser-one .col-md-2{width: 20%;}.ser-four{background-image: url(../../upload/image/adc-service-1.png);background-size: 33%;background-position: 107% bottom;background-repeat: no-repeat;}.ser-four.linker-three{background-image: url(../../upload/image/adc-linker-chemistry-9.png);}.ser-five>div:after{content: '';width: 50px;height: 15px;background: url(../../upload/image/adc-service-workflow-arrow.png) no-repeat center;background-size: contain;position: absolute;right: -25px;top: 60px;}.ser-five>div:last-child:after{display: none;}}.ser-one-1{height: 100%;padding: 20px 15px 15px 15px;text-align: center;line-height: 1.5em;color: #fff;}.ser-one-1>p:nth-child(1){height: 90px;display: flex;align-items: center;justify-content: center;}.ser-one-1 .big-title{font-size: 1.65rem;margin-bottom: 13px;color: #fff;}.ser-two{background: url(../../upload/image/adc-development-services.jpg) fixed;padding:180px 0 20px 0;margin-top: -130px;position: relative;z-index: -2;}.ser-three h3{padding:8px 12px;background: linear-gradient(to right, rgba(243, 192, 158,.6), rgba(255,255,255,.1));border-radius: 5px;margin-left: 15px;position: relative;}.ser-three h3 a:hover{color: #2a6496;}.ser-three h3:before{content: '';display: inline-block;width: 4px;bottom: 0;position: absolute;left: -20px;top: 0;background: #ec9e40;}.ser-three ul{list-style: none;padding: 0;}.ser-three ul>li{margin-bottom: 0;display: block;padding: 3px 10px 3px 20px;position: relative;}.ser-three ul li:before{content: '';display: inline-block;border-width: 7px;border-color: transparent transparent transparent #ec9e40;border-style: solid;position: absolute;left: 0;top: 10px;}.ser-four{background-color: #a9d18e;color: #fff;padding: 40px 20px 50px 20px;margin-bottom: 40px;border-radius: 10px;}.ser-four h2{color: #fff;padding-bottom: 0;margin-bottom: 0;}.ser-four h2>a,.ser-four .big-title{color: #fff;}.ser-four h2>a:hover{color: #048ca9;}.ser-four h2:before,.ser-four h2:after{display: none;}.ser-four-list a{display: inline-block;padding: 5px;min-width: 130px;color: #fff;border: 1px solid #fff;border-radius: 5px;margin-bottom: 10px;text-align: center;font-size: .95em;}.ser-four-list a:hover,.ser-four-list a:focus{background: #fff;color: #82ab28;}.ser-five>div>p:nth-child(1){height: 130px;display: flex;align-items: center;align-content: center;justify-content: center;margin-bottom: 0;}.linker-four{height: 100%;border: 1px solid #82ab28;padding: 25px 25px 15px 25px;border-radius: 20px;transition: all ease .4s;}.linker-four:hover{background: #e0edd7;border: 1px solid transparent;}.linker-one{height: 100%;padding: 25px 15px 15px 15px;color: #fff;border-radius: 10px;line-height: 1.4em;position: relative;z-index: 1;min-height: 220px;display: flex;align-items: end;flex-wrap: wrap;align-content: flex-start;}.linker-one h3{margin-bottom: 10px;}.linker-one h3,.linker-one h3>a{color: #fff;}.linker-one:hover h3>a{color: #82ab28;}.linker-one:before{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,.2);z-index: -1;}.linker-one:hover:before{background: rgba(0,0,0,.4);}.ap-box a,.ap-box>div {display: block;height: 100%;background: #fff;padding: 20px;box-shadow: 0 5px 15px rgba(45, 47, 59, 0.05);transition: all ease .4s;}.ap-box a>p {color: #333;}.ap-box a>p:last-child {margin-bottom: 0;}.ap-box .small-title {position: relative;}.ap-box a>.small-title{color: #428bca;}.ap-box .small-title:before {content: '';display: inline-block;width: 50px;height: 1px;border-bottom: 1px solid #ec9e40;position: absolute;bottom: -8px;left: 0;transition: all ease .4s;}.ap-box p {font-size: .95em;line-height: 1.45em;}.ap-box a:hover .small-title:before {width: 100%;}.ap-box a:hover {transform: translateY(-5px);}.check-ul{list-style: none;padding-left: 0;margin-bottom: 30px;}.check-ul li {position:relative;padding-left:32px;margin-bottom:15px;}.check-ul li:before {display:inline-flex;justify-content:center;align-items:center;align-content:center;content: "\e927";font-family:'icomoon';position:absolute;left:0;top:3px;width:19px;height:19px;border-radius:30px;background:#ec9e40;color:#fff;font-weight: normal;font-size: 10px;}.antibody-two h3,.antibody-two .small-title {position: relative;margin-bottom: 15px;padding-left: 60px;font-size: 1.15em;min-height: 50px;align-content: center;}.anti-img {display: inline-block;text-align: center;align-content: center;position: absolute;left: 0;top: 0;background: #f3f1fa;padding: 3px;width: 50px;height: 50px;border-radius: 5px;transition: .5s;}.antibody-two h3>a,.antibody-two .small-title>a {color: #51681d;}.antibody-two {grid-gap: 5px 20px;font-size: .94em;line-height: 1.45em;}.antibody-two .border-box {background: #ffff;filter: drop-shadow(0 0 23px rgba(32, 159, 46, 0.1));border: none;position: relative;z-index: 1;}.antibody-two .border-box:hover::before {left: 0;width: 100%;border-radius: 5px;}.antibody-two .border-box::before {position: absolute;content: "";height: 100%;width: 0;background: #f3f1fa;top: 0;right: 0;bottom: 0;z-index: -1;transition: .5s;}.antibody-two .border-box:hover {background: none;}.antibody-two .border-box:hover .anti-img {background: #82ab28;}.antibody-two .border-box:hover img {filter: brightness(0) invert(1);}.antibody-two .border-box:hover .small-title>a,.antibody-two .border-box:hover h3>a {color: #82ab28;}