@media only screen and (max-width:1280px){.title h2{font-size:50px;line-height:60px}.full-image.full-height img{height:100%;object-fit:cover}.cta-box{padding:90px}}@media only screen and (max-width:1120px){.home-main-video .banner-content h1{font-size:60px}.title h2{font-size:40px;line-height:50px}.explore-content h3{font-size:50px;line-height:56px}.blog-block .img-box img{height:220px}.solution-block .content h3{font-size:30px}.solution-block .content p{font-size:16px}.solution-block .img-box:before{height:80%}.product-block .img-box{width:200px;height:200px}.product-block .content h3{font-size:17px}.benefit-section .benefit-block{min-width:100px;max-width:100px}.benefit-section .benefit-block.active{min-width:calc(100% - 400px)}.title-section img{height:400px}.ceo-message h3{font-size:24px;line-height:31px}.team-block .content{max-width:60%;right:1%}.title.medium h2{font-size:35px;line-height:initial}.sustainability-block{height:300px}.sustainability-block .content h4{font-size:20px;margin-bottom:20px}.sustainability-block .content p{font-size:16px;line-height:25px}.benefit-slider-section{width:100%}.cta-box h3{font-size:40px;line-height:initial}}@media only screen and (max-width:900px){#btnForNevClose{position: absolute; top: 20px; right: 20px; border: none; background: none; outline: none;}.search_input { position: fixed; width: 95%; background: rgb(38 58 127); right: 0; top: 8%; display: flex; z-index: 1; align-items: center; left: 0; margin: auto; }.home-main-video video{height:calc(50vh - 80px)}.home-main-video .banner-content h1{font-size:40px}.explore-content h3{font-size:40px;line-height:48px}.solution-block{clip-path:polygon(0 0,100% 15%,100% 100%,0% 100%)}.benefit-section .benefit-block{min-width:inherit;max-width:inherit;width:100%;height:120px}.benefit-section,.benefit-section .benefit-block.active .img-box:before,header .navigation ul{display:block}.benefit-section .benefit-block .verticle-info{transform:rotate(0) translateY(-50%);left:30px;bottom:auto;top:50%}.benefit-section .benefit-block .verticle-info .icon{transform:rotate(0)}.benefit-block .info{position:absolute;background:0 0;color:#fff;top:70px;padding-left:104px;padding-right:100px}.benefit-section .benefit-block.active{min-width:inherit;height:auto}.benefit-section .benefit-block.active .verticle-info{bottom:auto;top:20px;transform:inherit}.benefit-block .info p{font-size:20px;color:#fff}.benefit-section .benefit-block .verticle-info .tagline{font-size:24px}header{padding:10px 0}header .navigation{z-index: 2;position:fixed;top:0;left:0;width:300px;height:100%;background:#fff;padding:30px 20px;transform:translateX(-350px);transition:.4s;box-shadow:0 10px 20px #000}header .navigation ul>li{padding:0;font-size:18px;margin-bottom:20px}header .navigation ul li.menu-item-has-children ul{position:static;opacity:1;visibility:visible;box-shadow:none;padding:0;width:auto;transform:inherit;margin-top:15px}header .navigation ul li.menu-item-has-children ul li{margin:0}.menu-toggle svg{width:30px}.menu-toggle{float:right;background:#26397f;border:none;outline:0;position:relative;top:6px;width:40px;height:40px;text-align:center;line-height:40px}.menu-toggle svg path{stroke:white}header .navigation.open{transform:translateX(0)}.cta-section .title{width:80%}.ceo-message h3,.featured-blog .content{width:100%}.featured-blog img{height:400px}.bullet-list ul{column-gap:40px;grid-template-columns:auto auto auto}.team-block .content{position:static;max-width:100%}.quote-box-title h3{font-size:25px;line-height:31px}.cta-box h3,.title.medium h2{font-size:30px}.float-title .float-container h2, .float-container h1{font-size:45px}.icon-box.type2{margin:20px auto}.cta-box{padding:40px}}@media only screen and (max-width:480px){.testimonial-block p{font-size:17px;line-height:25px}.title h2{font-size:28px;line-height:35px}.testimonial-block .name{font-size:17px;line-height:inherit}.title,.vice-versa-content>.row:not(:last-child){margin-bottom:20px}.blog-block .content h3{font-size:17px}.menu-toggle{top:1px;width:40px;height:30px;line-height:26px}.menu-toggle svg{width:20px}.logo img{width:140px}.contact-info-detail h4,.home-main-video .banner-content h1,.solution-block .content h3{font-size:20px}.home-main-video .banner-content p{font-size:12px;margin-bottom:15px}.btn{font-size:12px;padding:6px 10px;min-width:125px}.section-space{padding:30px 0}.solution-block .content p{font-size:13px}.opening-block,.solution-block .content,.team-block .content,.value-block{padding:20px}.cta-section,.resource-box{padding:30px}.benefit-block .info p,.contact-info,.contact-info.small,.explore-info p,.form-control,.form-group label.form-label,.title-section .title-holder p,.title.large-desp p,body,html{font-size:14px}.benefit-section .benefit-block .verticle-info .tagline,.contact-info-detail p{font-size:16px;line-height:initial}.benefit-section .benefit-block .verticle-info{width:auto;left:20px}.benefit-section .benefit-block .verticle-info .icon{width:40px;height:40px;line-height:40px;margin-right:10px}.benefit-section .benefit-block .verticle-info .icon img{width:20px;max-height:20px}.benefit-block .info{padding:0 30px 0 66px}.benefit-section .benefit-block{height:100px}.icon-box h5{font-size:18px}.icon-box{width:auto}.explore-content h3{font-size:20px;line-height:inherit;margin-bottom:5px;line-height:initial}.explore-bg-section .full-image img{height:300px;object-fit:cover}.box-swiper-btn{width:40px;height:40px;line-height:40px}.box-swiper-btn:after,.culture-block .content h5{font-size:15px}.section-content h3{font-size:18px;line-height:initial}.full-image.bottom-gradient:before{display:none}.up-shift{margin-top:20px}.blog-content p,.section-content p{font-size:14px;line-height:23px}.value-block h4{font-size:20px;line-height:initial;margin-bottom:5px}.value-block img{width:40px}.cta-section{position:relative;overflow:hidden}.cta-section .title p{font-size:14px;color:#fff}.cta-section>a .title h2{line-height:initial;margin-bottom:6px;font-size:22px}.cta-section:not(.no-overlay):before{content:"";width:100%;height:100%;background:#00000038;position:absolute;left:0;top:0}.cta-section .title{position:relative;margin:0}.title-section img{height:340px}.title-section .title-holder h2, .title-holder h1{font-size:35px}.team-block .content h3,.title.red h2 small{font-size:25px}.video-btn svg{width:50px}section.title-section.blog-detail img{height:auto}.featured-blog .content{padding:40px 20px}.featured-blog .content h2{font-size:20px;line-height:initial}.career-info h3{font-size:18px;margin-bottom:10px}.bullet-list ul{grid-template-columns:auto;row-gap:20px}.bullet-list ul li,.contact-info-detail h6,.team-block .content .info h3,.title.medium-desp p{font-size:16px}.benefit-slider-section,.ceo-message h2{margin:0}.ceo-message h3{font-size:19px;line-height:28px}.culture-block{height:160px}.culture-block .content{padding:10px}.cta-section h3{font-size:22px;line-height:initial;margin-bottom:30px}.quote-box-title h3{font-size:20px;line-height:23px}.float-title .float-container h2, .float-container h1{font-size:25px;line-height:initial}.before-after-btn-section .image-tag{font-size:12px;width:auto;padding:0 30px}.before-after-btn-section{top:23px}.download-block{font-size:14px;padding:25px 20px}.download-block svg{width:18px}.float-container.static-position-mobile{position:static;transform:inherit}.benefit-sliders .benefit-block{padding:20px;height:170px}.theme-tab-panel .nav-link{min-width:100px;font-size:14px}}.modal-body video{max-height: 85vh;}
@media only screen and (max-width:767px){.faqTableContent{display: flex;justify-content: space-between;border-bottom: 1px solid #e2e2e2;}.faqTableContent > li > a{padding-bottom: 4px;}.faqTableContent > li > .active {border-bottom:3px solid #2A367E;}}