.custom-scrollbar::-webkit-scrollbar,#home-section-testimonials .content p::-webkit-scrollbar{width:4px;display:block}.custom-scrollbar::-webkit-scrollbar-track,#home-section-testimonials .content p::-webkit-scrollbar-track{background:#f1f1f1}.custom-scrollbar::-webkit-scrollbar-thumb,#home-section-testimonials .content p::-webkit-scrollbar-thumb{background:#bebebe}.custom-scrollbar::-webkit-scrollbar-thumb:hover,#home-section-testimonials .content p::-webkit-scrollbar-thumb:hover{background:#555}.home-partner-custom .partner-style-one:not(:first-child) .partner-style-one-item{background-color:#fff}.home-partner-custom .partner-style-one:not(:first-child) .partner-style-one-item img{width:100%;max-height:100%}@media screen and (max-width: 849px){.home-partner-custom .row{margin:0}.home-partner-custom .partner-style-one{padding:6px}.home-partner-custom .container{padding-left:10px;padding-right:10px}}@media screen and (max-width: 549px){.home-partner-custom .partner-style-one:not(:first-child){width:50%}.home-partner-custom .partner-style-one-item{padding:20px;height:140px}}.home-blog h4.blog-title{font-size:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.home-blog .home-blog-thumb img{width:100%;height:300px}@media screen and (max-width: 549px){.home-blog .home-blog-thumb img{height:240px}}ul.home-blog-meta{padding-top:12px}ul.home-blog-meta li{text-transform:none}ul.home-blog-meta::before{display:none}@media screen and (max-width: 549px){ul.home-blog-meta{padding-top:4px}ul.home-blog-meta li{font-size:10px}}.wpcf7 form .wpcf7-response-output{border:0}header .current-menu-item a{color:var(--color-primary)}.home-section-intro .circle-text-card .circle-text{background:url("assets/img/igem/Logo-Background-2.png") no-repeat center;background-size:cover;height:100%}.home-section-about .text-scroll-animation .left{margin:0;height:0;max-width:250px}.home-section-about .text-scroll-animation .achivement-style-one{visibility:hidden;height:0;padding:0}.home-section-about img{max-height:500px;width:100%;-o-object-fit:cover;object-fit:cover}.home-section-about.style-reverse .row{flex-direction:row-reverse}.home-section-about.style-reverse .pl-80{padding-left:0}.home-section-about.style-reverse .about-style-five-info{padding-right:80px}.home-section-about.style-reverse .about-style-five-info .d-flex{left:0;flex-direction:row-reverse}@media screen and (max-width: 991px){.home-section-about.style-reverse .about-style-five-info{padding-right:0}.home-section-about .about-style-five-info .left{display:none}}.gixus-preloader .animation-preloader .txt-loading{font-size:32px}.testimonial-style-three .item p{font-size:16px}h2.title,h2.elementor-heading-title{font-size:50px}@media screen and (max-width: 549px){h2.title,h2.elementor-heading-title{font-size:24px}}.home-section-project .pf-item-info h2{font-size:28px}@media screen and (max-width: 549px){.home-section-project .pf-item-info h2{font-size:18px}}.arrow-down-animation{transform:rotate(0deg);cursor:pointer}.arrow-down-animation span{display:block;width:16px;height:16px;border-bottom:3px solid #fff;border-right:3px solid #fff;transform:rotate(45deg);margin:-10px;animation:animate 2s infinite}.arrow-down-animation span:nth-child(2){animation-delay:-0.2s}.arrow-down-animation span:nth-child(3){animation-delay:-0.4s}@keyframes animate{0%{opacity:0;transform:rotate(45deg) translate(-20px, -20px)}50%{opacity:1}100%{opacity:0;transform:rotate(45deg) translate(20px, 20px)}}.home-section-intro-1 .banner-style-six-item h2{max-width:780px;margin-left:auto;text-transform:none}.home-section-intro-1 .banner-style-six-item h2 strong{text-align:left;float:none}.home-section-services{display:block}.home-section-services .owl-stage{padding-left:calc((100% - 1320px)/2);display:flex;padding-top:40px}.home-section-services .owl-stage::after{content:"";width:100%;height:100%;position:absolute;box-shadow:rgba(0,0,0,.3) 0px 19px 38px,rgba(0,0,0,.22) 0px 15px 12px;visibility:visible;border-radius:8px;background:#fff}.home-section-services .owl-item{z-index:1}.home-section-services .owl-item:not(:last-child){border-right:1px solid #ccc}.home-section-services .single-item{width:100%;margin-top:0;height:100%}.home-section-services .single-item h3{font-size:18px;min-height:52px;text-transform:uppercase;text-align:center}.home-section-services .single-item img{-o-object-fit:contain;object-fit:contain}.home-section-services .single-item p{margin-bottom:0;font-family:"Be Vietnam Pro",Sans-serif;font-weight:300}.home-section-services .list-style-four{display:none}.home-section-services .container-stage{max-width:100%;padding:0;margin-left:0}.home-section-services .services-style-five-items{overflow:hidden;padding-bottom:0;border:0;background-color:rgba(0,0,0,0)}.home-section-services .services-style-five-items .shape{left:calc((100% - 1530px)/2);top:20px}.home-section-services .services-style-five-items .row{display:flex;flex-wrap:nowrap;align-items:flex-start;transition:transform .5s ease-in-out}.home-section-services .services-style-five-items .button-container{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:100%;display:flex;justify-content:space-between;font-size:0;padding-left:4px;padding-right:16px}.home-section-services .services-style-five-items .button-container button{background-color:#fff;width:40px;height:40px;border-radius:100%;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;position:relative}.home-section-services .services-style-five-items .button-container button::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("assets/img/igem/arrow.svg");background-size:20px;background-position:center;background-repeat:no-repeat}.home-section-services .services-style-five-items .button-container button:hover{background-color:var(--dark-secondary)}.home-section-services .services-style-five-items .button-container button:hover::before{filter:brightness(0) invert(1)}.home-section-services .services-style-five-items .button-container button.prev::before{transform:rotate(180deg)}.home-section-services .offset-xl-3{margin-left:0;width:100%}@media screen and (max-width: 1199px){.home-section-services .single-item{padding:32px 20px}.home-section-services .owl-stage{padding-left:40px}}@media screen and (max-width: 549px){.home-section-services .container-stage{padding-left:0}.home-section-services .services-style-five-items{border:0;border-radius:0}.home-section-services .services-style-five-items .row{margin:0}.home-section-services .owl-item:not(:last-child){border-right:0}.home-section-services .owl-item{width:100% !important;padding-left:0px;padding-right:0px}.home-section-services .owl-stage{padding-left:16px;padding-bottom:40px}.home-section-services .owl-stage::after{display:none}.home-section-services .owl-stage-outer{padding-left:0;padding-right:0}.home-section-services.owl-carousel .owl-nav{display:flex;justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%)}.home-section-services.owl-carousel .owl-nav button{background-color:var(--color-primary);color:#fff;width:32px;height:32px;border-radius:100%}.home-section-services .single-item{box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;border-radius:12px;background-color:#fff}.home-section-services .site-heading{margin-bottom:0}}.about-section-choose-us .choose-us-style-two-area{background-color:var(--dark-secondary) !important}h4.sub-title{text-transform:none}@media screen and (max-width: 549px){h4.sub-title{font-size:16px}}.sub-title{text-transform:none;background:#d8e7ef}#masthead li.menu-item-gtranslate{padding-left:12px}#masthead li.menu-item-gtranslate .gt_black_overlay{background-color:rgba(0,0,0,0)}#masthead li.menu-item-gtranslate .gt_white_content{position:absolute;box-shadow:rgba(0,0,0,.35) 0px 5px 15px;border-radius:8px;margin:0;top:64px;left:auto;right:0;height:auto}#masthead li.menu-item-gtranslate a.gt_switcher-popup{font-size:16px;border-radius:10px;background:#0b203f;padding:4px 12px}#masthead li.menu-item-gtranslate a.gt_switcher-popup span{color:#fff !important}#masthead li.menu-item-gtranslate a.gt_switcher-popup:hover,#masthead li.menu-item-gtranslate a.gt_switcher-popup:focus{background:#0b203f !important}#masthead li.menu-item-gtranslate a.glink{font-size:16px}#masthead li.menu-item-gtranslate .gt_languages{flex-wrap:nowrap}#masthead li.menu-item-gtranslate .gt_languages a{border:0;flex-basis:auto;line-height:1;display:flex;align-items:center;gap:8px}#masthead li.menu-item-gtranslate .gt_languages a.gt-current-lang{color:var(--color-primary)}#masthead li.menu-item-gtranslate .gt_languages img{display:block;margin-bottom:0}@media screen and (max-width: 1024px){#masthead li.menu-item-gtranslate{padding-top:16px;padding-left:0}#masthead li.menu-item-gtranslate a.gt_switcher-popup{padding:14px 12px !important;width:-moz-max-content;width:max-content}#masthead li.menu-item-gtranslate img{margin-bottom:0;max-width:40px;height:auto;-o-object-fit:contain;object-fit:contain;margin-right:12px}#masthead li.menu-item-gtranslate .gt_white_content{right:auto}}.text-no-margin p{margin-bottom:0;font-family:"Be Vietnam Pro",Sans-serif;font-weight:300}.text-no-margin p+p{margin-top:1em}.text-no-margin p+ul{margin-top:16px}.text-no-margin ul{margin-top:0}.text-no-margin ul li+li{padding-top:12px}.text-no-margin a:-webkit-any-link{color:inherit}.text-not-margin p{margin-bottom:0}.home-section-marquee .marquee_text{padding-left:0;padding-right:0}.home-section-marquee div{display:flex}.home-section-marquee div span{display:block;padding-left:40px;padding-right:40px}#home-project-style-accordion .ue_title-wrapper{background:#040836;border-radius:4px 4px 4px 0px;padding:12px}#home-project-style-accordion .ue_title{text-align:left}#home-project-style-accordion .ue-content{display:flex;align-items:center;justify-content:space-between}#home-project-style-accordion .ue-content .uc_more_btn{margin-top:0}#home-project-style-accordion .ue_subtitle{background:#3f8a8e;padding:8px 12px;text-align:left;width:-moz-max-content;width:max-content;border-radius:0px 0px 4px 4px}#home-project-style-accordion .uc_overlay_inner{width:100%}#home-timelines-procedure p{margin-bottom:0;font-family:"Be Vietnam Pro",Sans-serif;font-weight:300}#home-timelines-procedure .uael-days{display:grid;grid-template-columns:repeat(3, 1fr);gap:40px}#home-timelines-procedure .uael-timeline-widget{flex-direction:column;justify-content:center;align-items:center;gap:1rem}#home-timelines-procedure .uael-timeline-field{margin-bottom:0}#home-timelines-procedure .uael-timeline__line{position:unset;width:100%;max-width:70%;transform:translateY(36px);margin:0 auto}#home-timelines-procedure .uael-timeline__line__inner{max-height:4px;min-height:4px}#home-timelines-procedure .uael-timeline-main{display:flex;flex-direction:column-reverse}#home-timelines-procedure .out-view-timeline-icon{font-size:24px;font-weight:900}@media screen and (max-width: 1024px){#home-timelines-procedure .out-view-timeline-icon{font-size:18px}#home-timelines-procedure .uael-days{grid-template-columns:repeat(1, 1fr)}#home-timelines-procedure .uael-timeline-main{flex-direction:row-reverse;justify-content:flex-end}#home-timelines-procedure .uael-timeline__line{max-width:4px;transform:translateY(-50%);margin:0;max-height:80%;position:absolute;top:50% !important;height:100%}#home-timelines-procedure .uael-timeline__line__inner{display:none}#home-timelines-procedure .uael-timeline-widget{flex-direction:row;gap:0}}#home-section-testimonials .testimonial-style-three .thumb{display:none}#home-section-testimonials .testimonial-style-three-area{padding-top:0;padding-bottom:0;background-color:rgba(0,0,0,0)}#home-section-testimonials .container{padding-left:0;padding-right:0}#home-section-testimonials .elementor-widget-video .elementor-wrapper{--video-aspect-ratio: 1.2}#home-section-testimonials .row{margin:0}#home-section-testimonials .row .col-lg-10{margin:0;padding:0;width:100%}#home-section-testimonials .item{background-color:rgba(0,0,0,0);padding-left:48px;padding-right:48px;padding-bottom:48px;padding-top:0}#home-section-testimonials .content p{color:#585c7b;font-size:18px;height:160px;overflow-y:auto;padding-right:4px}#home-section-testimonials .content .top{display:none}#home-section-testimonials .info h4{color:#131022}#home-section-testimonials .info span{color:#9397ad;font-size:14px}#home-section-testimonials .swiper-nav-left{position:relative;width:100%;right:0;height:auto;bottom:0;justify-content:flex-end;padding:48px;gap:20px;margin-top:0;left:0}#home-section-testimonials .testimonial-style-three-carousel{display:flex;flex-direction:column-reverse}#home-section-testimonials .testimonial-style-three-carousel .swiper-button-prev{position:relative;margin:0;width:44px}#home-section-testimonials .testimonial-style-three-carousel .swiper-button-prev::before{box-shadow:rgba(0,0,0,.24) 0px 3px 8px;content:"‹";font-family:"Be Vietnam Pro"}#home-section-testimonials .testimonial-style-three-carousel .swiper-button-next{position:relative;margin:0;width:44px}#home-section-testimonials .testimonial-style-three-carousel .swiper-button-next::before{background-color:#7acfd3;box-shadow:rgba(0,0,0,.24) 0px 3px 8px;content:"›";font-family:"Be Vietnam Pro"}@media screen and (max-width: 549px){#home-section-testimonials .swiper-nav-left{padding:24px 16px 16px}#home-section-testimonials .item{padding-left:16px;padding-right:16px;padding-bottom:24px}#home-section-testimonials .content p{height:250px;font-size:16px}#home-section-testimonials .testimonial-style-three-carousel .swiper-button-next{width:32px}#home-section-testimonials .testimonial-style-three-carousel .swiper-button-next::before{width:32px;height:32px;line-height:32px}#home-section-testimonials .testimonial-style-three-carousel .swiper-button-prev{width:32px}#home-section-testimonials .testimonial-style-three-carousel .swiper-button-prev::before{width:32px;height:32px;line-height:32px}}#home-slide-partner img{height:80px;-o-object-fit:contain;object-fit:contain;width:100%;padding:20px}#masthead .navbar{background-color:#fff}#masthead .navbar .attr-right{display:none}#masthead .mobile-sidenav img{max-height:32px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 549px){#masthead .navbar-header .navbar-toggle{padding-top:16px;padding-bottom:16px}#masthead .logo{max-height:32px;-o-object-fit:contain;object-fit:contain}}.home-intro .dialog-message{overflow:hidden !important}#team-members-group .team-style-three-area{padding-top:0;padding-bottom:0}#team-members-group .team-style-three-area .row{justify-content:center}#team-members-group .team-style-three-area .offset-xl-3{margin:0 auto}#team-members-group .team-style-one-item{display:flex;flex-direction:column;align-items:center}.bg-gradient-primary{background:linear-gradient(99deg, #0B203F 20.59%, #009F9E 289.23%);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}.bg-gradient-primary-reverse{background:linear-gradient(294deg, #0B203F 5.52%, #009F9E 95.67%, #75E4EA 185.82%)}.elementor-widget-ucaddon_gradient_text_effect .ue_gradient_text{background-image:linear-gradient(90deg, #0646A6 -3.26%, #3F8A8E 23.37%, #59C3C8 50%) !important}@media screen and (min-width: 1025px){#service_page_child .ue-grid-item:nth-child(even) .item .elementor-widget-image{--order: -99999}}@media screen and (min-width: 1025px){#home-section-gallery .e-gallery-grid{grid-template-columns:repeat(12, 1fr)}#home-section-gallery .e-gallery-item{max-height:300px}#home-section-gallery .e-gallery-item .e-gallery-image{height:100%}#home-section-gallery .e-gallery-item:nth-child(6n+1){grid-column:span 6}#home-section-gallery .e-gallery-item:nth-child(6n+2){grid-column:span 3}#home-section-gallery .e-gallery-item:nth-child(6n+3){grid-column:span 3}#home-section-gallery .e-gallery-item:nth-child(6n+4){grid-column:span 3}#home-section-gallery .e-gallery-item:nth-child(6n+5){grid-column:span 3}#home-section-gallery .e-gallery-item:nth-child(6n+6){grid-column:span 6}}.home-animation-hover>div{visibility:hidden;transform:translateY(500px);transition:all .5s ease-in-out}@media screen and (max-width: 849px){.home-animation-hover>div{visibility:visible;transform:translateY(0)}}.home-animation-hover:hover>div{visibility:visible;transform:translateY(0)}#home-embed-tiktok .tiktok-embed{padding:0 !important;margin:0 !important}#home-embed-tiktok .tiktok-embed a{display:none}.text-be-thin p,.text-be-thin span{font-family:"Be Vietnam Pro",Sans-serif;font-weight:300}.post-pagi-area{margin-top:0}.post-pagi-area .nav-title{font-size:12px}.post-pagi-area .nav-title h5{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:16px}.post-pagi-area a{align-items:center}.widget_recent_entries a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-area.full-blog .blog-items .blog-item-box .post+.post{padding-top:24px}.blog-area.full-blog .item .title,.blog-area.full-blog .item .elementor-heading-title{font-size:24px}.blog-area.full-blog .item .info{margin-bottom:0}@media screen and (max-width: 549px){.blog-area.full-blog .item .title,.blog-area.full-blog .item .elementor-heading-title{font-size:18px}.blog-area.full-blog .item .info{padding-left:16px;padding-right:16px}}.single-post h1{font-size:24px}.single-post .post-pagi-area{padding-top:32px}.single-post p{font-family:"Be Vietnam Pro",Sans-serif;font-weight:300}#commentform .logged-in-as a{font-family:"Be Vietnam Pro"}@media screen and (max-width: 549px){.blog-area .sidebar .sidebar-item{padding-left:16px;padding-right:16px}}.blog-items p{font-family:"Be Vietnam Pro",Sans-serif;font-weight:300}#core-value{background-color:var(--dark)}#core-value .process-style-two{display:grid;grid-template-columns:4fr 8fr;max-width:1320px;margin:0 auto}#core-value .process-style-two .col-lg-6{width:100%}#core-value .process-style-two-items .process-style-two-item{flex:0 0 auto;width:50%}#core-value .process-style-two-items .process-style-two-item:nth-child(n+3){padding-top:32px}@media screen and (max-width: 1024px){#core-value .process-style-two{grid-template-columns:1fr}}@media screen and (max-width: 549px){#core-value .process-style-two-items .process-style-two-item{width:100%}#core-value .process-style-two-items .process-style-two-item:nth-child(n+3){padding-top:0}}.about-section-partner .brand-style-one-items{background:rgba(0,0,0,0)}.about-section-partner .partner-style-one-area{background-color:var(--dark-secondary) !important}.about-section-partner .swiper-slide{padding:40px 16px;background-color:#fff;border-radius:10px}.about-section-partner .swiper-slide img{height:48px;-o-object-fit:contain;object-fit:contain}#services-grid .item:hover h3{color:#fff}#services-grid .item:hover span{color:rgba(255,255,255,.8)}.about-section-project-intro h2.elementor-heading-title span{display:block}.team-member-hide-heading .offset-xl-3{display:none}.team-member-hide-heading .team-style-three-area{padding-top:0;padding-bottom:0}.team-member-right .team-style-three-area .row{justify-content:flex-end}.team-style-one-item .thumb img{width:100%;height:300px}.carousel-arrow-style-1 .elementor-swiper-button{border-radius:40px;background:var(--White, #FFF);box-shadow:0px 4.4px 12px -1px rgba(19,16,34,.06),0px 2px 6.4px -1px rgba(19,16,34,.03);width:36px;height:36px;display:flex;justify-content:center;align-items:center}.carousel-arrow-style-1 .elementor-swiper-button:hover{background:#7acfd3}.carousel-arrow-style-1 .elementor-swiper-button svg{max-width:20px;max-height:20px;flex:1}.carousel-arrow-style-1 .elementor-swiper-button svg path{fill:#3e4265}@media screen and (max-width: 549px){.carousel-arrow-style-1 .elementor-swiper-button{width:32px;height:32px}.carousel-arrow-style-1 .elementor-swiper-button svg{max-width:16px;max-height:16px}}.carousel-arrow-style-top-right .swiper .elementor-swiper-button-prev{right:80px}.carousel-arrow-style-top-right .swiper .elementor-swiper-button-next{right:32px}.carousel-arrow-style-top-right .swiper .elementor-swiper-button{top:40px;left:auto}@media screen and (max-width: 549px){.carousel-arrow-style-top-right .swiper .elementor-swiper-button{top:50%;transform:translateY(-50%)}.carousel-arrow-style-top-right .swiper .elementor-swiper-button-prev{right:auto;left:12px}.carousel-arrow-style-top-right .swiper .elementor-swiper-button-next{right:12px}}.home-section-about .about-style-five-area{padding-top:0;padding-bottom:0;margin-top:0}#project-sliders .info p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.project-section-acbout-custom h2.title,.project-section-acbout-custom h2.elementor-heading-title{font-size:40px}@media screen and (max-width: 549px){.project-section-acbout-custom h2.title,.project-section-acbout-custom h2.elementor-heading-title{font-size:24px}}#grid-services-page .item:hover img{filter:brightness(0) invert(1)}@media screen and (max-width: 549px){.text-sm p{font-size:12px}div.default-padding{padding-top:40px;padding-bottom:40px}footer .footer-item{margin-top:32px}footer .footer-item h4{font-size:18px}footer .f-items .f-item.newsletter{padding:24px 20px}.contact-style-one-info h2,.contact-style-one-info h2.heading{font-size:24px}.contact-form-style-one h2,.contact-form-style-one h2.heading{font-size:24px}.about-style-five-info .title,.about-style-five-info .elementor-heading-title{font-size:24px}}footer .f-items .f-item ul li:not(.type-social) p:empty{display:none}footer .f-items .f-item ul li:not(.type-social):first-child p{font-size:0;background:url("assets/img/igem/Logo_iGem.png") no-repeat center;background-size:contain;width:160px;height:50px;margin-bottom:20px}footer .f-items .f-item ul li:not(.type-social):first-child a{color:#ccc;font-size:16px;font-weight:400}footer .f-items .f-item ul li:not(.type-social):nth-child(3){margin-bottom:0}footer .f-items .f-item ul li:not(.type-social) a{font-size:16px}footer .f-items .f-item.newsletter{border-radius:8px;background:#3f8a8e}footer .f-items.default-padding{padding-top:4rem;padding-bottom:4rem}footer ul.contact-address{display:flex;flex-wrap:wrap}footer ul.contact-address li{width:100%}footer ul.contact-address li.type-social{width:auto;margin-bottom:12px;margin-right:12px}footer ul.contact-address li.type-social p{display:none}footer ul.contact-address li.type-social a{font-size:0;width:32px;height:32px;display:block;transition:all .3s ease;border-radius:50%}footer ul.contact-address li.type-social a:hover{transform:scale(0.9);background-color:rgba(255,255,255,.26)}footer ul.contact-address li.type-social a.facebook{background-image:url("assets/img/igem/facebook.svg");background-repeat:no-repeat;background-position:center;background-size:24px}footer ul.contact-address li.type-social a.youtube{background-image:url("assets/img/igem/youtube.svg");background-repeat:no-repeat;background-position:center;background-size:24px}