@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.sidebar-area .sidebar-contents .mobile-menu-items ul,img,ul{margin:0;padding:0}body,img{padding:0}.hm-common-title h2,.home-banner-main .content-box a,.home-banner-main .content-box h1,.home-banner-main .content-box p,.news-details-main .details-inner-padding p,.sidebar-area .sidebar-contents .mobile-menu-items ul li a,body,header .main-header ul li a,header .main-header ul li ul.sub-menu li a{font-weight:400;font-family:Poppins,sans-serif}.hm-common-title h2{color:#014238;font-size:32px;font-style:normal;line-height:40px}.come-visit-main .contact-sidebar .single-box .title h3 span,.common-gradient-bg .allservice-main .consult-box h3 span,.common-gradient-bg .allservice-main .consult-box p span,.hm-common-title h2 span,.home-banner-main .content-box h1 span,.news-details-main .sidebar-main .title h4 span,.our-company-main .company-box .title span,.page-common-banner .contents-parent .contents h1 span,.single-common-banner .banner-breadcrum ul li a:hover,header .main-header ul li a:hover{color:#10ddc6}.hm-common-title p,.industry-grid-main .industry-grid-parent .single-grid .contents p,.latest-news-main .news-grid-parent .single-news .contents .tags a,.media-lists-main .news-filter .filter-text,.our-company-main .company-box .desc,.product-details-main .details-description-parent p,.technology-spotlite-main .card-flex .contents .tags,.technology-spotlite-main .card-flex .contents p{color:#014238;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal}@keyframes dash{to{stroke-dashoffset:0}}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgb(255 255 255 / .4)}70%{box-shadow:0 0 0 45px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.form_submit_btn_icon,.industry-new-banner,.industry-new-banner .image-box .circle-container,.sponsors-main .hm-common-title,header .main-header ul li,header .main-header ul li:nth-last-child(-n+2){position:relative}.sidebar-area,header{position:fixed;width:100%;left:0;top:0}.form_submit_btn_icon br,.sidebar-area .sidebar-contents .mobile-menu-items ul li ul,.sponsors-main .sponsors-grid-parent .single-sponsor .color-image,header .main-header ul li ul.sub-menu li:nth-last-child(-n+3)::before{display:none}.form_submit_btn_icon span.wpcf7-spinner{position:absolute;top:25px;left:-55px}.form_submit_btn_icon svg{position:absolute;left:16px;top:28px}.about-us-main .about-card .contents a svg path,.common-contact-main .form-box .common-form-btn svg path,.common-gradient-bg .allservice-main .sth_ser_common_btn a svg path,.contact-form-main .common-form-btn svg path,.experience-main .hm-common-title a svg path,.form_submit_btn_icon svg path,.home-banner-main .content-box a svg path,.industry-grid-main .industry-grid-parent .single-grid,.industry-main .industry-grid-parent .single-industry .links a svg path,.innovative-glass-main .seemore-flex a svg path,.latest-news-main .news-grid-parent .single-news .link a svg path,.latest-news-main .text-center a svg path,.media-lists-main .single-blog .text-box .media-btns a svg path,.new-clients-main .new-client-inner .accordion-body .accordion-flex .content-box a svg path,.news-details-main .details-inner-padding .prev-next-flex a svg path,.sponsors-main .hm-common-title a svg path,.sponsors-main .sponsors-grid-parent .single-sponsor img,.technology-spotlite-main .card-flex .contents .links a svg path{transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out}header,header .main-header{transition:.4s ease-in-out}.form_submit_btn_icon .common-form-btn{padding-left:32px}.form_submit_btn_icon p{display:inline-block;position:relative}.common-contact-main .form-box .common-form-btn:hover svg path,.common-gradient-bg .allservice-main .sth_ser_common_btn a:hover svg path,.contact-form-main .common-form-btn:hover svg path,.experience-main .hm-common-title a:hover svg path,.form_submit_btn_icon p:hover svg path,.industry-main .industry-grid-parent .single-industry .links a:hover svg path,.innovative-glass-main .seemore-flex a:hover svg path,.latest-news-main .news-grid-parent .single-news .link a:hover svg path,.latest-news-main .text-center a:hover svg path,.media-lists-main .single-blog .text-box .media-btns a:hover svg path,.new-clients-main .new-client-inner .accordion-body .accordion-flex .content-box a:hover svg path,.news-details-main .details-inner-padding .prev-next-flex a:hover svg path,.sponsors-main .hm-common-title a:hover svg path,.technology-spotlite-main .card-flex .contents .links a:hover svg path{stroke:#fff}.contact-form-main label a{text-decoration:none;color:#014238}.about_our_mision_left svg{animation:2s ease-in-out infinite moveY;transform-origin:center}@keyframes moveY{0%,100%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}50%{transform:translateY(20px);-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px)}}.industry-new-banner .image-box circle{transform-origin:center;animation:4s ease-in-out infinite scaleUpDown!important}.news_banner_animation svg rect{transform-origin:center;animation:10s ease-in-out infinite scaleUpDown4;-webkit-animation:10s ease-in-out infinite scaleUpDown4}.industries_banner_position .image-box img{transform-origin:center;animation:4s ease-in-out infinite scaleUpDown2;-webkit-animation:4s ease-in-out infinite scaleUpDown2}@keyframes scaleUpDown{0%,100%{transform:scale(.5);-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5)}50%{transform:scale(1)}}@keyframes scaleUpDown2{0%,100%{transform:scale(.7);-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7)}50%{transform:scale(1)}}@keyframes scaleUpDown3{0%,100%{transform:scale(.9);-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9)}50%{transform:scale(1)}}@keyframes scaleUpDown4{0%,100%{transform:scale(.5);-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5)}50%{transform:scale(.7);-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7)}}body{margin:0 auto;box-sizing:border-box;max-width:2550px;scroll-behavior:smooth;font-style:normal}html{scroll-padding-top:100px}ul li{list-style-type:none}a{text-decoration:none}img{max-width:100%}header{-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;z-index:9999}header .main-header{border-bottom:1px solid #fff0;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out}header .main-header .logo-box{padding-top:16px;padding-bottom:16px}header .main-header .logo-box img{max-width:214px}header .main-header .header-flex{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}header .main-header ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:end;gap:40px}header .main-header ul li a{color:#014238;font-size:14px;font-style:normal;line-height:normal;padding-top:25px;padding-bottom:21px;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;display:block;text-transform:uppercase}header .main-header ul li a i{margin-left:3px}header .main-header ul li:nth-last-child(-n+2)::before{position:absolute;top:53%;left:-21px;width:1px;height:19px;content:"";background:#014238;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}header .main-header ul li ul.sub-menu{display:flex;flex-direction:column;position:absolute;top:100%;inset-inline-start:0;min-width:140px;visibility:hidden;opacity:0;transform-origin:top center;align-items:start;gap:0;text-align:left;left:50%;transform:translateX(-50%) translateY(10px);-webkit-transform:translateX(-50%) translateY(10px);-moz-transform:translateX(-50%) translateY(10px);-ms-transform:translateX(-50%) translateY(10px);-o-transform:translateX(-50%) translateY(10px);transition:.3s ease-out;padding:10px 15px;background:#f5f5f5;box-shadow:0 4px 8.1px 0 rgb(0 0 0 / .25);border-radius:0 0 8px 8px}header .main-header ul li ul.sub-menu li{position:unset;width:100%}.common-contact-main .form-box .form-check,.contact-form-main .form-check,.media-lists-main .single-blog .text-box ul li:first-child a,footer .footer-common-box,header .main-header ul li ul.sub-menu li:nth-last-child(-n+3) a{padding-left:0}header .main-header ul li ul.sub-menu li a{color:#014238;font-size:14px;font-style:normal;line-height:normal;padding:8px 0;border-bottom:1px solid rgb(1 66 56 / .2);display:block}.media-lists-main .news-filter .link-tags a.active,.media-lists-main .news-filter .link-tags a:hover,header .main-header ul li ul.sub-menu li a:hover{color:#10ddc6;border-color:#10ddc6}header .main-header ul li ul.sub-menu li:last-child a{border:none;padding-bottom:0}header .main-header ul li:hover>ul.sub-menu{visibility:visible;opacity:1;left:50%;transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0)}.sidebar-area .sidebar-header .sidebar-header-flex .header-bar,header .main-header .header-bar{position:relative;width:25px;height:20px;cursor:pointer}header .main-header .header-bar span{position:absolute;width:100%;height:2px;display:inline-block;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;left:0;background-color:#000}.product-details-main .details-thumb-slider,header .main-header .header-bar span:first-child{top:0}header .main-header .header-bar span:nth-child(2){top:44%}header .main-header .header-bar span:last-child{bottom:0}header .main-header .header-bar.active span:first-child{transform:rotate(45deg) translate(3px,9px)}header .main-header .header-bar.active span:nth-child(2){opacity:0}header .main-header .header-bar.active span:last-child{transform:rotate(-45deg) translate(3px,-9px)}header .main-header.sticky{background:#fff;border-color:#c6dad9}header .main-header.sticky ul li ul.sub-menu{border-radius:0 0 8px 8px;background:#f5f5f5;box-shadow:0 4px 8.1px 0 rgb(0 0 0 / .25)}.sidebar-area{height:100%;background:#fff;overflow:hidden;overflow-y:auto;z-index:999999999999;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out}.home-banner-main,.home-banner-main .content-box{height:799px;position:relative}.sidebar-area .sidebar-header{padding:20px 17px;background:#fff;box-shadow:0 4px 32px 0 rgb(0 100 158 / .08)}.sidebar-area .sidebar-header .sidebar-header-flex{display:flex;flex-wrap:wrap;align-items:center;gap:40px;justify-content:space-between}.sidebar-area .sidebar-header .sidebar-header-flex .header-bar span{position:absolute;width:100%;height:2px;display:inline-block;left:0;background-color:#014238}.sidebar-area .sidebar-header .sidebar-header-flex .header-bar span:first-child{top:0;transform:rotate(45deg) translate(3px,9px)}.sidebar-area .sidebar-header .sidebar-header-flex .header-bar span:nth-child(2){top:44%;opacity:0}.sidebar-area .sidebar-header .sidebar-header-flex .header-bar span:last-child{bottom:0;transform:rotate(-45deg) translate(3px,-9px)}.sidebar-area .sidebar-header .sidebar-header-flex .logobox img{max-width:170px}.sidebar-area .sidebar-contents{padding:29px 24px}.sidebar-area .sidebar-contents .mobile-menu-items>ul>li>a{text-transform:uppercase}.about-us-main .hm-common-title h2 span,.common-gradient-bg .empower-main .hm-common-title h2 span,.contact-discuss-main .hm-common-title h2 span,.experience-main .hm-common-title h2 span,.news-details-main .sidebar-main .blog-categories-list ul,.news-details-main .sidebar-main .blog-categories-list ul li,.sidebar-area .sidebar-contents .mobile-menu-items ul li,.sidebar-area .sidebar-contents .mobile-menu-items ul li ul.open{display:block}.sidebar-area .sidebar-contents .mobile-menu-items ul li a{position:relative;display:block;text-decoration:none;background:#fff;font-size:16px;line-height:24px;padding:8px 12px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;margin-bottom:4px;color:#014238;border-bottom:1px solid #014238}.sidebar-area .sidebar-contents .mobile-menu-items ul li a span{text-transform:capitalize}.sidebar-area .sidebar-contents .mobile-menu-items ul li a i{font-size:15px;position:absolute;right:10px;padding:5px;transition:var(--transition-4-einout);-webkit-transition:var(--transition-4-einout);-moz-transition:var(--transition-4-einout);-ms-transition:var(--transition-4-einout);-o-transition:var(--transition-4-einout);top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.sidebar-area .sidebar-contents .mobile-menu-items ul li ul li a{color:#014238;font-size:14px}.sidebar-area .sidebar-contents .mobile-menu-items ul li ul li:hover>a{background:#014238}.about-us-main .about-card .contents a:hover,.home-banner-main .content-box a:hover,.sidebar-area .sidebar-contents .mobile-menu-items ul li ul li.selected>a,.sidebar-area .sidebar-contents .mobile-menu-items ul li.selected>ul li.selected a{background:#fff;color:#014238}.sidebar-area .sidebar-contents .mobile-menu-items ul li ul li.selected>a:before,.sidebar-area .sidebar-contents .mobile-menu-items ul li ul li:hover>a:before{margin-right:10px}.sidebar-area .sidebar-contents .mobile-menu-items ul li.selected>a{color:#014238;font-family:Poppins,sans-serif}.sidebar-area .sidebar-contents .mobile-menu-items ul li.selected--last a{color:#014238;font-size:14px;background:#fff;line-height:normal}.sidebar-area .sidebar-contents .fa-chevron-right.mdi-flip-v::before{content:"\f078"}.sidebar-area.sidebar-hide{visibility:hidden;opacity:0;top:-100%}.home-banner-main{overflow:hidden;background:linear-gradient(180deg,#c9dcda 0,#c5d9d8 50.75%,#c6dad9 51.39%,rgb(227 237 236 / .51) 81.5%,#fff0 100%)}.home-banner-main .content-box .content{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:0;z-index:1}.home-banner-main .content-box h1{color:#014238;font-size:32px;font-style:normal;line-height:40px;margin-bottom:15px}.home-banner-main .content-box p,.news-details-main .details-inner-padding p{color:#014238;font-size:13px;font-style:normal;line-height:normal;margin-bottom:25px}.home-banner-main .content-box a{border-radius:26px;border:1px solid #fff;background:#fff0;padding:10px 0;width:213px;color:#fff;text-align:center;font-size:20px;font-style:normal;line-height:normal;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;display:inline-block}.home-banner-main .content-box a svg{margin-right:6px;width:24px}.about-us-main .about-card .contents a:hover svg path,.home-banner-main .content-box a:hover svg path{stroke:#014238}.home-banner-main .home-banner-shape{position:absolute;right:-207px;top:-270px;width:90%}.home-banner-main .home-banner-shape svg,.our-company-main .company-box .icon img,.page-common-banner .image-box img,.page-common-banner .image-box svg{width:100%;height:100%}.home-banner-main .home-banner-shape svg path,.page-common-banner .image-box svg path{animation:5s infinite forwards dash;-webkit-animation:5s infinite forwards dash}.about-us-main .hm-common-title{margin-bottom:90px}.about-us-main .hm-common-title h2{text-align:center;margin-bottom:19px}.about-us-main .hm-common-title p{text-align:center;margin-bottom:0}.about-us-main .about-card{border-radius:33px;min-height:447px;display:flex;flex-wrap:wrap;align-items:end;padding:25px 21px;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important}.about-us-main .about-card .contents{transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.about-us-main .about-card .contents h3{color:#fff;font-family:Poppins,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:40px;margin-bottom:20px}.about-us-main .about-card .contents h6,.industry-main .industry-grid-parent .single-industry .description h5,.our-company-main .company-box .title{font-size:20px;font-family:Poppins,sans-serif;font-style:normal;font-weight:400}.about-us-main .about-card .contents h6{color:#fff;line-height:normal;margin-bottom:20px}.about-us-main .about-card .contents p{color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:20px;min-height:62px}.about-us-main .about-card .contents a{border-radius:12px;border:1px solid #fff;background:#fff0;color:#fff;font-family:Poppins;font-size:10px;font-style:normal;font-weight:400;line-height:normal;padding:4px 15px;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out}.about-us-main .about-card .contents a svg{margin-right:4px;width:13px;height:7.264px}.about-us-main .about-card:hover .contents{transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px)}.our-company-main{padding-top:117px;padding-bottom:44px}.our-company-main .hm-common-title{text-align:center;margin-bottom:120px}.experience-main .hm-common-title p,.our-company-main .hm-common-title h2{margin-bottom:36px}.industry-main .hm-common-title h6,.latest-news-main .hm-common-title h6,.our-company-main .hm-common-title h6{color:#014238;text-align:center;font-family:Poppins,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0}.our-company-main .company-grid-parent{display:grid;grid-template-columns:264px 264px 264px;justify-content:space-between}.our-company-main .company-box{transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;text-align:center;background:#fff;border-radius:15px;padding:53px 15px 44px}.our-company-main .company-box .icon{margin:0 auto 30px;width:50px}.our-company-main .company-box .title{color:#014238;margin-bottom:8px;line-height:normal;text-transform:capitalize}.our-company-main .company-box:hover{box-shadow:0 -1px 25.4px 1px rgb(0 0 0 / .15)}.industry-main{padding-top:126px;padding-bottom:156px;background:linear-gradient(180deg,#fff0 0,rgb(245 245 245 / .8) 29.75%)}.industry-main .hm-common-title{text-align:center;margin-bottom:130px}.industry-main .hm-common-title h2{margin-bottom:43px}.industry-main .industry-grid-parent{display:grid;grid-template-columns:repeat(6,1fr);-moz-column-gap:17px;column-gap:17px;row-gap:17px}.industry-main .industry-grid-parent .single-industry{transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;display:flex;flex-direction:column;justify-content:space-between}.experience-main .hm-common-title h2,.industry-main .industry-grid-parent .single-industry .icon{margin-bottom:24px}.industry-main .industry-grid-parent .single-industry .description{min-height:150px}.industry-main .industry-grid-parent .single-industry .description h5{color:#014238;margin-bottom:6px;line-height:normal}.industry-main .industry-grid-parent .single-industry .description p{color:#014238;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0}.industry-main .industry-grid-parent .single-industry .links,.technology-spotlite-main .card-flex .contents .links{margin-top:34px}.industry-main .industry-grid-parent .single-industry .links a,.technology-spotlite-main .card-flex .contents .links a{color:#10ddc6;font-family:Poppins,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:normal;padding:6px 11px;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;border-radius:12px;border:1px solid #10ddc6;background:#fff0;display:inline-block}.experience-main .hm-common-title a,.sponsors-main .hm-common-title a{transition:.4s ease-in-out;text-align:center;font-size:20px;font-style:normal;line-height:normal;font-family:Poppins,sans-serif;font-weight:400}.industry-main .industry-grid-parent .single-industry .links a svg,.technology-spotlite-main .card-flex .contents .links a svg{margin-right:4px}.common-contact-main .form-box .common-form-btn:hover,.common-gradient-bg .allservice-main .sth_ser_common_btn a:hover,.contact-form-main .common-form-btn:hover,.experience-main .hm-common-title a:hover,.industry-main .industry-grid-parent .single-industry .links a:hover,.innovative-glass-main .seemore-flex a:hover,.latest-news-main .news-grid-parent .single-news .link a:hover,.latest-news-main .text-center a:hover,.media-lists-main .single-blog .text-box .media-btns a:hover,.new-clients-main .new-client-inner .accordion-body .accordion-flex .content-box a:hover,.news-details-main .details-inner-padding .prev-next-flex a:hover,.sponsors-main .hm-common-title a:hover,.technology-spotlite-main .card-flex .contents .links a:hover{background:#10ddc6;color:#fff}.experience-main{padding-top:145px;padding-bottom:136px}.experience-main .hm-common-title{padding-right:70px}.experience-main .hm-common-title img{margin-bottom:25px;animation:25s linear infinite rotate}.experience-main .hm-common-title a{color:#10ddc6;border-radius:26px;border:1px solid #10ddc6;background:#fff0;padding:11px 25px;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out}.experience-main .hm-common-title a svg,.sponsors-main .hm-common-title a svg{width:24.676px;margin-right:5px}.sponsors-main{background:linear-gradient(180deg,rgb(245 245 245 / .8) 77.07%,rgb(255 255 255 / .8) 100%);padding:186px 0}.fetaured-technology-main .hm-common-title h2,.sponsors-main .hm-common-title h2,footer .logo-box{margin-bottom:20px}.sponsors-main .hm-common-title h6{margin-bottom:35px;color:#014238;font-family:Poppins,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.sponsors-main .hm-common-title p{margin-bottom:45px}.sponsors-main .hm-common-title a{color:#10ddc6;padding:12px 15px;border-radius:26px;border:1px solid #10ddc6;background:#fff0;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out}.sponsors-main .hm-common-title .shape-one{position:absolute;left:0;top:-114px;transform-origin:center;animation:3s ease-in-out infinite moveY;-webkit-animation:3s ease-in-out infinite moveY}.sponsors-main .hm-common-title .shape-one img{animation:8s linear infinite rotate;-webkit-animation:8s linear infinite rotate}.sponsors-main .hm-common-title .shape-two{position:absolute;left:0;top:-60px;animation:3s ease-in-out infinite moveY;-webkit-animation:3s ease-in-out infinite moveY;transform-origin:center}.sponsors-main .sponsors-grid-parent{display:grid;grid-template-columns:repeat(3,1fr);row-gap:85px}.single-common-banner .banner-breadcrum ul,.sponsors-main .sponsors-grid-parent .single-sponsor{display:flex;flex-wrap:wrap;align-items:center}.latest-news-main{padding-bottom:124px;padding-top:13px}.latest-news-main .hm-common-title{text-align:center;margin-bottom:58px}.latest-news-main .hm-common-title h2{text-transform:uppercase;margin-bottom:14px}.latest-news-main .news-grid-parent{display:grid;grid-template-columns:repeat(3,30%);justify-content:space-between;margin-bottom:58px}.latest-news-main .news-grid-parent .single-news .image-box{overflow:hidden;margin-bottom:21px;border-radius:15px}.latest-news-main .news-grid-parent .single-news .image-box img{transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;width:100%;height:100%;border-radius:15px;-o-object-fit:cover;object-fit:cover}.latest-news-main .news-grid-parent .single-news .contents{min-height:130px}.latest-news-main .news-grid-parent .single-news .contents .tags{margin-bottom:5px}.latest-news-main .news-grid-parent .single-news .contents h3{color:#014238;font-family:Poppins,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3}.common-contact-main .form-box label a,.latest-news-main .news-grid-parent .single-news .contents h3 a,.media-lists-main .single-blog .text-box h3 a,.sth_banner_left_info h1 span,.technology-spotlite-main .card-flex .contents h4 a{color:#014238}.latest-news-main .news-grid-parent .single-news .link a{color:#10ddc6;font-family:Poppins,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:normal;border-radius:12px;border:1px solid #10ddc6;background:#fff0;padding:6px 11px;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out}.latest-news-main .news-grid-parent .single-news .link a svg{width:13px;margin-right:4px}.common-gradient-bg .allservice-main .image-box:hover img,.latest-news-main .news-grid-parent .single-news:hover .image-box img,.media-lists-main .single-blog:hover .image-box img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.latest-news-main .text-center a{display:inline-block;color:#10ddc6;text-align:center;font-family:Poppins,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;border-radius:26px;border:1px solid #10ddc6;background:#fff0;padding:13px 30px}.latest-news-main .text-center a svg,.new-clients-main .new-client-inner .accordion-body .accordion-flex .content-box a svg,.news-details-main .details-inner-padding .prev-next-flex a:first-child svg{margin-right:5px}.common-contact-main{background:#f5f5f5;padding-top:143px;padding-bottom:122px;position:relative}.common-contact-main .hm-common-title{padding:21px 8.33333333% 0}.common-contact-main .form-box .form-group,.common-contact-main .hm-common-title h2{margin-bottom:13px}.common-contact-main .hm-common-title h6{color:#014238;font-family:Poppins,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:22px;text-align:left}.common-contact-main .form-box{padding-right:8.33333333%}.common-contact-main .form-box .form-check .wpcf7-list-item,.common-contact-main .form-box .form-group p,.common-gradient-bg .allservice-main .hm-common-title p,.common-gradient-bg.product-details-page .technology-spotlite-main .card-flex .links,.contact-form-main .form-check .wpcf7-list-item,.contact-form-main .form-group p{margin:0}.common-contact-main .form-box .form-group input[type=text]{border-radius:15px;background:#fff;border:none;box-shadow:none;outline:0;height:50px;padding-left:12px;padding-right:12px;width:100%}.common-contact-main .form-box .form-group input[type=email],.common-contact-main .form-box .form-group input[type=tel]{border-radius:15px;background:#fff;border:none;box-shadow:none;outline:0;padding-left:12px;padding-right:12px;height:50px;width:100%}.common-contact-main .form-box .form-group textarea{border-radius:15px;background:#fff;border:none;box-shadow:none;outline:0;padding:16px 21px;height:138px;width:100%}.common-contact-main .form-box .form-group ::-moz-placeholder{color:#014238;font-family:Poppins,sans-serif;font-size:14px;font-style:italic;font-weight:400;line-height:normal}.common-contact-main .form-box .form-group ::placeholder{color:#014238;font-family:Poppins,sans-serif;font-size:14px;font-style:italic;font-weight:400;line-height:normal}.common-contact-main .form-box .form-group .nice-select{border-radius:15px;background:#fff;border:none;box-shadow:none;outline:0;height:50px;padding-left:12px;padding-right:12px;line-height:50px;width:100%}.common-contact-main .form-box input[type=checkbox]{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border:1px solid #fff;--bs-form-check-bg:#fff;cursor:pointer;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:10px}.common-contact-main .form-box .common-form-btn svg,.contact-form-main .common-form-btn svg,.media-lists-main .all-media-btn a svg{width:24px;margin-right:5px}.common-contact-main .form-box input[type=checkbox]:focus,.contact-form-main input[type=checkbox]:focus{border:none;box-shadow:none;outline:0}.common-contact-main .form-box input[type=checkbox]:checked,.contact-form-main input[type=checkbox]:checked{background-color:#10ddc6;border-color:#10ddc6;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.common-contact-main .form-box label,.contact-form-main label{color:#014238;font-family:Poppins,sans-serif;font-size:14px;font-style:italic;font-weight:400;line-height:normal;cursor:pointer}.single-common-banner .banner-breadcrum ul li,footer .copyright ul li a,footer .footer-common-box ul li,footer .footer-common-box ul li a,footer .footer-text{color:#014238;font-size:12px;font-weight:300;line-height:normal;font-family:Poppins,sans-serif;font-style:normal}.common-contact-main .form-box .common-form-btn,.contact-form-main .common-form-btn{margin-top:8px;color:#10ddc6;font-family:Poppins,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;border-radius:26px;border:1px solid #10ddc6;background:#fff0;padding-top:11px;padding-bottom:11px;min-width:123px;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;text-align:center}.common-contact-main .contact-shape{position:absolute;left:0;top:50%;transform:translateY(-50%) translateX(-70%);-webkit-transform:translateY(-50%) translateX(-70%);-moz-transform:translateY(-50%) translateX(-70%);-ms-transform:translateY(-50%) translateX(-70%);-o-transform:translateY(-50%) translateX(-70%)}.common-contact-main .contact-shape img{animation:120s linear infinite rotate;transform-origin:center center}footer{padding-top:37px}footer .logo-box img{max-width:175px}footer .social-list ul{display:flex;flex-wrap:wrap;gap:21px}footer .footer-common-box h5{color:#014238;font-family:Poppins,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:15px}footer .footer-common-box ul li{display:block;margin-bottom:10px}.client_about_company .hm-common-title p,.common-gradient-bg .allservice-main .hm-common-title h2,.product-details-main .new-client-inner .accordion-body p:last-child,.technology-spotlite-main .hm-common-title h6,footer .footer-common-box ul li:last-child{margin-bottom:0}footer .copyright{border-top:1px solid rgb(245 245 245 / .8);padding-top:8px;padding-bottom:30px;margin-top:30px}footer .copyright ul{display:flex;flex-wrap:wrap;align-items:center;gap:40px;justify-content:center}footer .copyright ul li a{text-align:center}.media-lists-main{padding-bottom:88px;background:linear-gradient(180deg,#fff0 0,#f5f5f5 100%)}.media-lists-main .news-filter{margin-bottom:78px;display:flex;flex-wrap:wrap;gap:16px;align-items:center}.media-lists-main .news-filter .link-tags a{border-radius:17.5px;border:1px solid #c6dad9;background:#fff;color:#c6dad9;font-family:Poppins,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;padding:0 20px;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;margin-right:18px;margin-bottom:5px;display:inline-block}.media-lists-main .single-blog{display:flex;flex-wrap:wrap;margin-bottom:48px;gap:20px}.media-lists-main .single-blog .image-box{width:25%;overflow:hidden;border-radius:15px}.media-lists-main .single-blog .image-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;border-radius:15px}.media-lists-main .single-blog .text-box{width:calc(75% - 20px);padding-left:30px}.media-lists-main .single-blog .text-box h3{color:#014238;font-family:Poppins,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:47px}.media-lists-main .single-blog .text-box ul{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:5px}.media-lists-main .single-blog .text-box ul li a{color:#10ddc6;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;padding-left:10px;padding-right:10px;text-transform:capitalize}.media-lists-main .single-blog .text-box ul li:not(:last-child) a{border-right:1px solid #10ddc6}.media-lists-main .single-blog .text-box p{color:#000;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}.media-lists-main .single-blog .text-box .media-btns{margin-top:16px}.media-lists-main .single-blog .text-box .media-btns a{display:inline-block;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;color:#10ddc6;font-family:Poppins,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:normal;padding:6px 11px;border-radius:12px;border:1px solid #10ddc6;background:#fff0}.media-lists-main .single-blog .text-box .description{min-height:99px}.media-lists-main .all-media-btn{margin-top:22px;text-align:center}.media-lists-main .all-media-btn a{color:#10ddc6;text-align:center;font-family:Poppins,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;border-radius:26px;border:1px solid #10ddc6;background:#fff0;padding:11px 25px}.page-common-banner{height:776px;background:linear-gradient(180deg,#c9dcda 0,#c5d9d8 50.75%,#c6dad9 51.39%,rgb(227 237 236 / .51) 81.5%,#fff0 100%)}.page-common-banner .contents-parent{height:776px;display:flex;flex-wrap:wrap;align-items:flex-end;padding-bottom:206px}.page-common-banner .contents-parent .contents{position:relative;z-index:1}.page-common-banner .contents-parent .contents h1{color:#fff;font-family:Poppins,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:40px;margin-bottom:17px}.new-clients-main .new-client-inner .accordion-body .accordion-flex .content-box h3,.page-common-banner .contents-parent .contents h6,.product-details-main .new-client-inner .accordion-body h3{color:#014238;font-family:Poppins,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:10px}.page-common-banner .contents-parent .contents P{margin-bottom:0;color:#014238;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal}.single-common-banner .banner-breadcrum ul li a,.single-common-banner .title-box .tags a{font-size:12px;font-weight:300;color:#014238;font-family:Poppins,sans-serif;font-style:normal}.page-common-banner .image-box{padding-top:101px;padding-bottom:66px}.single-common-banner{padding-top:139px;background:100% #fff;padding-bottom:73px}.come-visit-main,.common-gradient-bg,.contact-discuss-main,.new-clients-main{background:linear-gradient(180deg,#fff0 0,#f5f5f5 100%)}.single-common-banner .banner-breadcrum{margin-bottom:69px}.single-common-banner .banner-breadcrum ul li a{line-height:normal;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out}.single-common-banner .banner-breadcrum ul li+li::before{content:var(--bs-breadcrumb-divider,"/");padding-right:var(--bs-breadcrumb-item-padding-x);float:left;padding-right:5px;padding-left:5px;color:#014238}.single-common-banner .title-box h1{color:#014238;font-family:Poppins,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:40px}.single-common-banner .title-box h1 span{display:block;color:#10ddc6}.single-common-banner .title-box .tags a{line-height:normal;position:relative;padding-right:5px}.single-common-banner .title-box .tags a:not(:first-child){padding-left:5px;padding-right:5px}.single-common-banner .title-box .tags a:not(:first-child)::before{position:absolute;left:0;top:0;width:1px;height:100%;background:#014238;content:""}.news-details-main{padding-bottom:77px}.news-details-main .details-inner-padding{padding-right:45px}.news-details-main .details-inner-padding .image-box{border-radius:15px;margin-bottom:54px}.news-details-main .details-inner-padding .image-box img{border-radius:15px;width:100%}.news-details-main .details-inner-padding h2{color:#014238;font-family:Poppins,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:25px}.news-details-main .details-inner-padding .description{padding-bottom:164px}.news-details-main .details-inner-padding .prev-next-flex{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.news-details-main .details-inner-padding .prev-next-flex a{color:#10ddc6;font-family:Poppins,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;border-radius:26px;border:1px solid #10ddc6;background:#fff0;padding:12px 17px;display:inline-block;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out}.come-visit-main .contact-sidebar .single-box ul li a,.common-gradient-bg .allservice-main .hm-common-title h6,.industry-grid-main .industry-grid-parent .single-grid .contents .title,.news-details-main .sidebar-main .blog-categories-list ul li a,.news-details-main .sidebar-main .title h4{color:#014238;line-height:normal;font-family:Poppins,sans-serif;font-style:normal;font-weight:400}.news-details-main .details-inner-padding .prev-next-flex a:nth-child(2) svg{margin-left:5px}.news-details-main .sidebar-main{position:sticky;top:100px;padding-left:45px}.news-details-main .sidebar-main .title h4{font-size:20px;margin-bottom:6px}.news-details-main .sidebar-main .blog-categories-list{margin-bottom:25px}.contact-form-main .form-group .nice-select,.contact-form-main .form-group input[type=email],.contact-form-main .form-group input[type=tel],.contact-form-main .form-group input[type=text],.contact-form-main .form-group textarea{margin-bottom:22px;background:#f5f5f5;box-shadow:none;outline:0}.news-details-main .sidebar-main .blog-categories-list ul li a{font-size:13px;padding:12px 8px 12px 0;display:block;border-bottom:1px solid #d8e6e6;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;position:relative}.news-details-main .sidebar-main .blog-categories-list ul li a::after{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);right:0;content:">";font-size:13px}.news-details-main .sidebar-main .blog-categories-list ul li a:hover{border-color:#10ddc6;color:#10ddc6}.contact-form-main,.fetaured-technology-main{padding-bottom:50px}.contact-form-main .form-group input[type=text]{border-radius:15px;border:none;height:50px;padding-left:12px;padding-right:12px}.contact-form-main .form-group input[type=email]{border-radius:15px;border:none;padding-left:12px;padding-right:12px;height:50px}.contact-form-main .form-group input[type=tel]{border-radius:15px;border:none;padding-left:12px;padding-right:12px;height:50px;width:100%}.contact-form-main .form-group textarea{border-radius:15px;border:none;padding:16px 21px;min-height:138px}.contact-form-main .form-group ::-moz-placeholder{color:#014238;font-family:Poppins,sans-serif;font-size:14px;font-style:italic;font-weight:400;line-height:normal}.contact-form-main .form-group ::placeholder{color:#014238;font-family:Poppins,sans-serif;font-size:14px;font-style:italic;font-weight:400;line-height:normal}.contact-form-main .form-group .nice-select{border-radius:15px;border:none;height:50px;padding-left:12px;padding-right:12px;line-height:50px}.contact-form-main input[type=checkbox]{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border:1px solid #f5f5f5;--bs-form-check-bg:#f5f5f5;cursor:pointer;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:10px}.come-visit-main{padding-bottom:154px}.come-visit-main .hm-common-title h2{margin-bottom:40px}.come-visit-main .map-box{border-radius:15px}.come-visit-main .map-box iframe{width:100%;min-height:444px;border-radius:15px}.come-visit-main .contact-sidebar .single-box{margin-bottom:27px;padding-left:30px}.client_about_company .hm-common-title h2,.come-visit-main .contact-sidebar .single-box .title{margin-bottom:35px}.come-visit-main .contact-sidebar .single-box .title h3{color:#706f6f;font-family:Poppins,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:7px}.come-visit-main .contact-sidebar .single-box .title p{color:#706f6f;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:normal;margin-bottom:0}.come-visit-main .contact-sidebar .single-box ul li{margin-bottom:10px}.come-visit-main .contact-sidebar .single-box ul li a{display:flex;flex-wrap:wrap;align-items:center;gap:20px;font-size:13px;pointer-events:none}.come-visit-main .contact-sidebar .single-box ul li a .icon{width:16px}.come-visit-main .contact-sidebar .single-box ul li a .text{width:calc(100% - 36px)}.industry-new-banner .image-box{position:absolute;top:-75px;right:0;padding:0;width:50%;height:100%}.industry-new-banner .image-box .circle-container img{animation:20s linear infinite rotate;-webkit-animation:20s linear infinite rotate;transform-origin:center center}.industry-new-banner .image-box.circle-container{overflow:hidden}.industry-new-banner .image-box .circle-container img:first-child{position:absolute;right:-140px;top:0;width:70%;height:auto}.industry-new-banner .image-box .circle-container img:nth-child(2){position:absolute;right:20px;top:70px;width:65%;height:auto}.industry-new-banner .image-box .circle-container img:nth-child(3){position:absolute;right:120px;top:150px;width:65%;height:auto}.industry-new-banner .image-box .circle-container img:nth-child(4){position:absolute;right:380px;top:260px;width:30%;height:auto}.industry-new-banner .image-box .circle-container img:nth-child(5){position:absolute;right:570px;top:380px;width:20%;height:auto}.industry-new-banner .image-box img{-o-object-fit:cover;object-fit:cover}.industry-grid-main{padding-bottom:60px}.industry-grid-main .industry-grid-parent{display:grid;grid-template-columns:repeat(3,1fr);gap:74px}.industry-grid-main .industry-grid-parent .single-grid .icon-box{border-radius:15px 16px 0 0;border:0 solid #fff;background:#f5f5f5;height:153px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.industry-grid-main .industry-grid-parent .single-grid .contents{border-radius:0 0 15px 14px;border:0 solid #10ddc6;background:#dbe7e5;padding:15px 19px;text-align:center;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out}.industry-grid-main .industry-grid-parent .single-grid .contents .title{margin-bottom:14px;font-size:20px}.industry-grid-main .industry-grid-parent .single-grid:hover{filter:drop-shadow(0 4px 21.4px rgb(0 0 0 / .15))}.industry-grid-main .industry-grid-parent .single-grid:hover .contents,.new-clients-main .new-client-inner .accordion-button:not(.collapsed),.product-details-main .new-client-inner .accordion-button:not(.collapsed){background:#fff}.contact-discuss-main{padding-top:63px}.contact-discuss-main .hm-common-title,.contact-discuss-main .hm-common-title h2,.service-banner .image-box{text-align:center}.service-banner .image-box svg{width:100%;height:100%;max-width:560px;margin:0 auto}.service-banner .image-box svg rect{animation:15s infinite forwards dash;-webkit-animation:15s infinite forwards dash}.common-gradient-bg .allservice-main{padding-top:46px;padding-bottom:126px}.common-gradient-bg .allservice-main .hm-common-title{margin-bottom:37px;min-height:170px}.common-gradient-bg .allservice-main .hm-common-title h6{font-size:20px;margin-bottom:12px}.common-gradient-bg .allservice-main .left-box{margin-right:45px}.common-gradient-bg .allservice-main .right-box{margin-left:45px}.common-gradient-bg .allservice-main .image-box{border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;overflow:hidden;margin-bottom:72px}.common-gradient-bg .allservice-main .image-box img{border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;width:100%;height:100%;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out}.common-gradient-bg .allservice-main .sth_ser_common_btn{text-align:center;margin-bottom:85px}.common-gradient-bg .allservice-main .sth_ser_common_btn a{color:#10ddc6;font-family:Poppins,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;padding:11px 29px;border-radius:26px;border:1px solid #10ddc6;background:#fff0;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;display:inline-block}.common-gradient-bg .allservice-main .sth_ser_common_btn a svg{margin-right:21px;width:24.676px;height:12.754px}.common-gradient-bg .allservice-main .consult-box h3{color:#014238;font-family:Poppins,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:40px;margin-bottom:20px}.common-gradient-bg .empower-main .empower-box h4,.common-gradient-bg .empower-main .empower-box p,.common-gradient-bg .empower-main .empower-last h5,.new-clients-main .new-client-sidebar .filter-by h6,.new-clients-main .new-client-sidebar .filter-by ul li a,.new-clients-main .new-client-sidebar .form-group label{font-family:Poppins,sans-serif;font-style:normal;line-height:normal}.common-gradient-bg .allservice-main .consult-box p,.product-details-main .new-client-inner .accordion-body p{color:#014238;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:15px}.common-gradient-bg .empower-main .hm-common-title{text-align:center;margin-bottom:50px}.common-gradient-bg .empower-main .map-box{text-align:center;margin-bottom:55px}.common-gradient-bg .empower-main .empower-box{text-align:center;padding:0 40px;margin-bottom:90px}.common-gradient-bg .empower-main .empower-box .icon{margin-bottom:21px}.common-gradient-bg .empower-main .empower-box h4{color:#014238;text-align:center;font-size:20px;font-weight:400;margin-bottom:5px}.common-gradient-bg .empower-main .empower-box p{color:#014238;text-align:center;font-size:13px;font-weight:400}.common-gradient-bg .empower-main .empower-last h5{color:#014238;text-align:center;font-size:20px;font-weight:400}.events-banner-main .image-box{padding-top:0}.new-clients-main .new-client-sidebar{position:sticky;top:100px;padding-right:30px}.new-clients-main .new-client-sidebar .form-group .form-box{position:relative;margin-bottom:40px}.new-clients-main .new-client-sidebar .form-group label{color:#014238;font-size:13px;font-weight:400;margin-bottom:15px;display:block}.new-clients-main .new-client-sidebar .form-group input[type=text]{border-radius:5px;background:#f5f5f5;border:none;box-shadow:none;outline:0;height:36px;padding-left:35px;padding-right:12px;color:#014238;width:100%}.new-clients-main .new-client-sidebar .form-group i{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#dbe7e5}.new-clients-main .new-client-sidebar .filter-by h6{color:#014238;font-size:13px;font-weight:400;margin-bottom:12px}.new-clients-main .new-client-sidebar .filter-by ul li{display:block;border-bottom:1px solid #d8e6e6}.new-clients-main .new-client-sidebar .filter-by ul li a{color:#014238;font-size:12px;font-weight:300;position:relative;padding-right:10px;padding-top:10px;padding-bottom:10px;display:inline-block}.new-clients-main .new-client-sidebar .filter-by ul li a::after{content:"\f054";right:0;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);font-family:"Font Awesome 6 Pro";font-size:10px;color:#014238}.new-clients-main .new-client-sidebar .filter-by ul li:last-child,.product-details-main .new-client-inner .accordion-item:last-child .accordion-button{border:none}.new-clients-main .new-client-inner{padding-left:30px}.new-clients-main .new-client-inner .accordion-button::after,.product-details-main .new-client-inner .accordion-button::after{background-image:url(/wp-content/themes/redapple/assets/images/icon/plus.png)!important;transition:.5s;width:20px;height:20px;background-size:cover;right:0;position:absolute}.new-clients-main .new-client-inner .accordion-item .accordion-button,.product-details-main .new-client-inner .accordion-item .accordion-button{box-shadow:none;outline:0;line-height:normal;border-bottom:1px solid #d8e6e6;padding-left:0;padding-top:10px;padding-bottom:10px;background:0 0;font-family:Poppins,sans-serif;font-style:normal;font-weight:400;color:#014238;font-size:20px}.new-clients-main .new-client-inner .accordion-button:not(.collapsed)::after,.product-details-main .new-client-inner .accordion-button:not(.collapsed)::after{background-image:url(/wp-content/themes/redapple/assets/images/icon/minus.png)!important;width:20px;height:2px;background-size:cover}.new-clients-main .new-client-inner .accordion-item{margin-bottom:12px;border:none;background-color:#fff0}.new-clients-main .new-client-inner .accordion-item .accordion-button{border-radius:0;border-top:1px solid #d8e6e6}.new-clients-main .new-client-inner .accordion-body{padding:42px 20px}.new-clients-main .new-client-inner .accordion-body .accordion-flex{display:flex;flex-wrap:wrap;gap:20px}.new-clients-main .new-client-inner .accordion-body .accordion-flex .imaeg-box{width:128px}.new-clients-main .new-client-inner .accordion-body .accordion-flex .imaeg-box img{width:100%}.new-clients-main .new-client-inner .accordion-body .accordion-flex .content-box{width:calc(100% - 150px)}.new-clients-main .new-client-inner .accordion-body .accordion-flex .content-box p,.product-details-main .details-description-parent .tag{color:#014238;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:5px}.new-clients-main .new-client-inner .accordion-body .accordion-flex .content-box a{color:#10ddc6;font-family:Poppins,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:normal;border-radius:12px;border:1px solid #10ddc6;background:#fff0;display:inline-block;padding:6px 11px;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;margin-top:10px}.client_about_company .hm-common-title{margin-bottom:60px}.fetaured-technology-main .hm-common-title,.product-details-main .details-slider-inner{padding-right:40px}.fetaured-technology-main .hm-common-title p{margin-bottom:30px}.fetaured-technology-main .hm-common-title ul{padding-left:20px}.fetaured-technology-main .hm-common-title ul li{list-style:disc;color:#014238;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:15px}.fetaured-technology-main .image-box{padding-left:40px;position:relative;margin-top:50px}.fetaured-technology-main .image-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fetaured-technology-main .image-box span{width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;animation:2s infinite pulse;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#014238}.technology-spotlite-main{padding-bottom:55px}.technology-spotlite-main .hm-common-title{text-align:center;margin-bottom:81px}.technology-spotlite-main .hm-common-title h2{margin-bottom:11px}.technology-spotlite-main .card-flex{display:flex;flex-wrap:wrap;gap:17px;margin-bottom:24px}.technology-spotlite-main .card-flex .image-box{width:50%;border-radius:15px;background:#dbe7e5}.product-details-main .details-display-slider .swiper-slide img,.technology-spotlite-main .card-flex .image-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px}.technology-spotlite-main .card-flex .contents{width:calc(50% - 17px);padding-top:18px}.technology-spotlite-main .card-flex .contents h4{color:#014238;font-family:Poppins,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:20px}.technology-spotlite-main .card-flex .contents .description{min-height:158px}.common-gradient-bg .sponsor_latest_news{padding-bottom:120px}.common-gradient-bg .sponsor_latest_news .common-title h2{margin-bottom:48px}.common-gradient-bg .contact_with_tell{margin-bottom:120px}.product-details-main{padding-bottom:65px}.product-details-main .details-display-slider{margin-bottom:34px}.product-details-main .details-display-slider .swiper-slide{border-radius:15px;background:#dbe7e5;text-align:center;height:580px;width:100%}.common-gradient-bg.product-details-page .technology-spotlite-main .card-flex,.product-details-main .details-thumb-slider .swiper-wrapper{align-items:center}.product-details-main .details-thumb-slider .swiper-slide{border-radius:8px;background:linear-gradient(0deg,#d8e6e6 0,#d8e6e6 100%);background-blend-mode:multiply,normal;cursor:pointer;height:123px}.product-details-main .details-thumb-slider .swiper-slide img{width:100%;border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover}.product-details-main .details-thumb-slider .swiper-slide.swiper-slide-thumb-active img{border-radius:8px}.product-details-main .details-description-parent{padding-left:40px}.product-details-main .details-description-parent h1{color:#014238;font-family:Poppins,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:30px}.product-details-main .new-client-inner{margin-top:15px}.product-details-main .new-client-inner .accordion-item{border:none;background-color:#fff0}.product-details-main .new-client-inner .accordion-item .accordion-button{border-radius:0}.product-details-main .new-client-inner .accordion-body{padding:20px}.innovative-glass-main .glass-bg{background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important;height:600px;position:relative;margin-bottom:65px;border-radius:15px}.innovative-glass-main .glass-bg .contents{right:0;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);padding-right:40px;padding-left:40px;width:41.66666667%;text-align:center}.innovative-glass-main .glass-bg .contents h2{color:#014238;text-align:center;font-family:Poppins,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:40px;margin-bottom:5px}.innovative-glass-main .glass-bg .contents h6,.innovative-glass-main .glass-bg .contents p,.innovative-glass-main .seemore-flex a{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;line-height:normal}.innovative-glass-main .glass-bg .contents h6{color:#014238;text-align:center;font-size:13px;margin-bottom:15px}.innovative-glass-main .glass-bg .contents p{color:#014238;text-align:center;font-size:13px;margin-bottom:0}.innovative-glass-main .seemore-flex{margin-bottom:3px;display:flex;flex-wrap:wrap;justify-content:space-between}.innovative-glass-main .seemore-flex a{color:#10ddc6;font-size:20px;padding:12px 20px;border-radius:26px;border:1px solid #10ddc6;background:#fff0;display:inline-block;min-width:200px;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out}.innovative-glass-main .seemore-flex a:first-child svg{margin-right:28px}.innovative-glass-main .seemore-flex a:nth-child(2) svg{margin-left:28px}.common-gradient-bg.product-details-page .technology-spotlite-main{padding-bottom:137px}.common-gradient-bg.product-details-page .technology-spotlite-main .card-flex .contents h4{margin-bottom:18px}