@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&display=swap);@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');.blog-block.type2.hover h3 a,a,body,html,p{color:#272727}.btn,body,html{font-size:16px}.blog-block .content h3 a,.blog-block .content>a,.contact-info p a,.cta-section>a,.download-block a,.team-block .content a,div#searchResult a{text-decoration:none}@font-face{font-family:Gilroy-Medium;src:url('../fonts/Gilroy-Medium.otf')}@font-face{font-family:Gilroy-SemiBold;src:url('../fonts/Gilroy-SemiBold.otf')}@font-face{font-family:Gilroy-Bold;src:url('../fonts/Gilroy-Bold.otf')}body,html{font-family:'DM Sans',sans-serif}h1,h2,h3,h4,h5,h6{font-family:Gilroy-Medium}header{position:relative;z-index:100;background:#fff;position:sticky;top:0;box-shadow:0 0 13px 3px #00000054}.social a,a.logo{display:block}header .navigation ul{list-style:none;padding:0;margin:0;display:flex;justify-content:space-between;align-items:center}header .navigation ul li a{text-decoration:none;font-weight:500;display:block}header .navigation ul>li{padding:30px 0;position:relative}header .navigation ul li.menu-item-has-children ul{position:absolute;top:calc(100% - 20px);background:#fff;width:250px;box-shadow:0 1px 10px #0000002e;display:block;opacity:0;visibility:hidden;transform:translateY(20px);transition:.4s;z-index:10}header .navigation ul li.menu-item-has-children ul li,header .navigation ul>li.button{padding:0}header .navigation ul li.menu-item-has-children ul a{padding:10px 20px}.bg-red,.cta-box.red,header .navigation ul li.menu-item-has-children ul a:hover{background:#ed2c3f;color:#fff}header .navigation ul li.menu-item-has-children:hover ul{opacity:1;visibility:visible;transform:translateY(0)}footer{background:#2a367e;padding:60px 0 0;color:#fff}footer .logo{filter:brightness(0) invert(1);margin-bottom:20px}footer :where(p,a){text-decoration:none}.social{display:flex;column-gap:25px;align-items:center;margin-top:40px}footer .copyright{border-top:1px solid;padding:25px 0;margin-top:30px}footer .copyright :where(p,a){color:#8593a7}.box-swiper-btn.grey:hover:after,.cta-section>a .title h2,.full-image.overlay .float-container h1, .float-container h2,footer .copyright a:hover{color:#fff}.footer-widget ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;row-gap:15px}.footer-widget ul li a{color:#dedede}.footer-widget ul li,.solution-block .img-box img,.video-img-box img{width:100%;height: 100%; object-fit: cover;}.full-image img{width:100%;height: 100%; object-fit: cover;}.footer-widget h4{font-size:18px;border-bottom:1px solid #414c8c;padding:0 0 15px;margin-bottom:15px}.footer-widget.half-menu ul li{width:50%;padding-right:20px}footer .logo p{margin-top:20px;color:#fff}header .navigation ul li.button a{border:2px solid #ed2c3f;padding:8px 40px;border-radius:50px}.home-main-video video{width:100%;height:calc(100vh - 80px);object-fit:cover;pointer-events:none}.home-main-video{display:flex;position:relative}.home-main-video:before{content:"";width:100%;height:100%;background:rgb(0 0 0 / 15%);position:absolute;left:0;top:0}.home-main-video .banner-content{position:absolute;width:100%;top:50%;transform:translateY(-50%);color:#fff}.btn{border-radius:50px;padding:10px 30px;border:2px solid #ed2c3f;outline:0;box-shadow:none;min-width:155px;font-weight:500;display:inline-block}.btn.white{border-color:#fff;color:#fff}.btn:hover,header .navigation ul li.button a:hover{border-color:#2a367e;color:#fff;background:#2a367e}.home-main-video .banner-content h1{font-size:70px;font-family:Gilroy-Bold}.home-main-video .banner-content p{color:#fff;font-size:18px;margin-bottom:30px}.title h2{font-size:60px;line-height:70px;margin-bottom:15px}.section-space{padding:60px 0}.blog-block.type2 .img-box,.section-content p:last-child,.title p,.value-block p{margin:0}.title{margin-bottom:30px}.blog-block .img-box img{width:100%;height:350px;object-fit:cover;transition:.4s}.blog-block .img-box{overflow:hidden;margin-bottom:25px;position:relative}.blog-block .content h3{font-size:20px;font-family:Gilroy-SemiBold}.blog-block .content>a{color:#fc0c07;font-weight:500}.blog-block:hover .img-box img,.product-block:hover .img-box img{scale:1.1}.blog-block:hover .content h3 a{color:#fc0c07}.benefit-block,.blog-block,.featured-blog,.full-image.bottom-gradient,.half-sky-bg,.solution-block .img-box,.team-block,.title-section,.video-img-box{position:relative}.solution-block .img-box:before{content:"";width:100%;height:50%;background:linear-gradient(177.25deg,rgba(0,0,0,0) 10.22%,rgba(0,0,0,.605938) 36.68%,rgba(0,0,0,.76) 67.18%);position:absolute;bottom:0;left:0}.solution-block .img-box .video{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden}.culture-block img,.solution-block .img-box .video video,.sustainability-block img{width:100%;height:100%;object-fit:cover}.blog-block.type2.hover:hover a.link,.product-block:hover .content a.btn,.solution-block:hover .img-box .video{opacity:1;visibility:visible}.benefit-block .info,.blog-block.type2.hover a.link,.product-block .content a.btn{opacity:0;visibility:hidden;transition:all .5s;margin-top: 15px;}.solution-block .content{position:absolute;bottom:0;left:0;padding:50px}.solution-block .content h3{font-size:36px;color:#fff}.solution-block .content p{color:#fff;font-size:18px;display:none}.benefit-section .benefit-block.active .img-box:before,.solution-block .content a.btn,.twentytwenty-after-label,.twentytwenty-before-label{display:none}.solution-block:hover .content a.btn,.solution-block:hover .content p{display:inline-block}.solution-block{clip-path:polygon(0 15%,100% 0,100% 100%,0% 100%);transition:clip-path .4s}.solution-block:hover{clip-path:polygon(0 0%,100% 0,100% 100%,0% 100%)}.solution-block.right-curve{clip-path:polygon(0 0,100% 15%,100% 100%,0% 100%)}.solution-block.right-curve:hover{clip-path:polygon(0 0,100% 0%,100% 100%,0% 100%)}.product-block{text-align:center;padding:25px 25px;transition: .5s;}.product-block .img-box{width:250px;margin:0 auto 20px;height:250px;border-radius:50%;overflow:hidden}.box-swiper-btn,.video-btn{border:none;outline:0;box-shadow:none}.product-block .img-box img{width:100%;height:100%;object-fit:cover;transition:.4s}.product-block .content h3{font-size:20px;line-height:23px}.product-block .content p{line-height:26px;width:80%;margin:0 auto}.testimonial-block p{color:#fff;font-size:22px;font-weight:400;line-height:32px;position:relative}.testimonial-block .name{font-size:18px;font-weight:500;line-height:42px;margin-top:30px}.testimonial-block .position{font-size:14px;font-weight:400;color:#d6d6d6}.testimonial-block p:after,.testimonial-block p:before{content:"";width:35px;height:40px;background:url('../images/quote.svg') center no-repeat;display:block}.testimonial-block p:after{display:inline-block;vertical-align:middle;position:relative;left:10px;top:10px;rotate:180deg}.box-swiper-btn{position:static;margin:0;background:rgb(255, 255, 255);width:50px;height:50px;display:inline-block;text-align:center;line-height:50px;user-select:none}.box-swiper-btn:after{font-size:18px;color:#ffffff}.explore-content{position:absolute;left:0;width:100%;top:50%;color:#fff;transform:translateY(-50%)}.explore-content h6{font-size:18px;font-weight:500}.explore-content h3{font-size:60px;line-height:66px;margin-bottom:20px}.explore-info p,.title-section .title-holder p{color:#fff;font-size:18px;font-weight:500}.explore-bg-section:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(180deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.63) 100%);pointer-events:none}a.underline-light{text-decoration:underline;color:#dedede}.modal-body iframe{width:100%;height:550px}button.btn-close{position:absolute;right:-10px;top:-10px;opacity:1;background-color:#fff;background-position:center;background-size:10px;z-index:50}button.btn-close:hover{opacity:1}.video-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:0 0}.box-swiper-btn.float{position:absolute;top:50%;transform:translateY(-50%)}.box-swiper-btn.dark,.sustainability-block:hover:before{background:#2a367e}.swiper-button-prev.box-swiper-btn.float{left:-60px}.swiper-button-next.box-swiper-btn.float{right:-60px}.form-group label.form-label{font-size:16px;font-weight:500}.form-control,.form-select{box-shadow:none;outline:0;border-radius:0;height:50px}.form-group{margin-bottom:20px}textarea.form-control{height:100px;resize:none}.form-control:focus,.form-select:focus{box-shadow:none}.form-control::placeholder{color:#8a8a8a;font-size:15px}.full-map iframe{width:100%;height:400px}.title h3{font-size:30px}.contact-info,.fs-20,.title.large-desp p{font-size:20px}.contact-info p{color:#565656;margin:0 0 10px}.contact-info p a{color:#565656;font-weight:500}.contact-info hr,.sharethis-inline-share-buttons{margin:30px 0}.underline-blue{text-decoration:underline!important;color:#2a367e!important}.contact-info.small,.product-block.small .content h3,.title.medium-desp p{font-size:18px}.contact-info.small strong{font-weight:500}.contact-info p a:hover,.title.color h2{color:#2a367e}.title-section img{width:100%;height:500px;object-fit:cover}.title-section:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgb(0 0 0 / 40%)}.title-section .title-holder{position:absolute;top:calc(50% - 60px);left:0;width:100%;transform:translateY(-50%);z-index:10;color:#fff;text-align:center}.title-section .title-holder h2, .title-holder h1{margin:0;font-size:54px}.section-content p{font-size:18px;font-weight:400;line-height:28px;color:#565656;margin-bottom:20px}.logo img{width:210px}.value-block img{width:65px}.value-block h4{font-size:24px;line-height:28px;margin-top:15px;margin-bottom:15px}.value-block{padding:40px;transition:.3s;height:100%}.value-block:hover{box-shadow:0 0 10px 5px #0000000a;background:linear-gradient(135deg,#f9bdc3 0,rgba(255,255,255,0) 45%)}.gray-bg,.sky-bg{background:#f2f4fc}.contact-info-detail a:hover,.text-color,.title.red>*{color:#ed2c3f}.video-img-box iframe,.video-img-box video{width:100%;height:100%;position:absolute;top:0;left:0;z-index:50;display:none;object-fit:cover}.half-sky-bg:before{content:"";width:100%;height:calc(50% + 60px);background:#f2f4fc;position:absolute;left:0;top:0}.cta-section{padding:60px 70px}.cta-section .title{width:40%}.cta-section .title p{font-size:24px}.benefit-block .info{position:absolute;bottom:0;left:0;width:100%;padding:20px;background:#fff;transform:translateY(100%);transition:.4s}.benefit-section{display:flex;gap:10px;}.benefit-section .benefit-block{overflow:hidden;height:560px;transition:.4s;max-width:150px;user-select:none;cursor:pointer}.benefit-section .benefit-block .img-box img{width:100%;height:100%;object-fit:cover;object-position:center}.benefit-section .benefit-block .img-box{height:100%;position:relative}.benefit-section .benefit-block.active{min-width:calc(100% - 600px)}.benefit-section .benefit-block.active .info{opacity:1;visibility:visible;transform:translateY(0);transition:.2s}.benefit-section .benefit-block .verticle-info{position:absolute;bottom:-10px;left:50%;width:max-content;display:flex;align-items:center;transform:rotate(-90deg) translateY(-50%);transform-origin:left top;transition:.4s}.benefit-section .benefit-block .verticle-info .icon{background:#fc0c07;width:55px;height:55px;text-align:center;line-height:55px;margin-right:20px;transform:rotate(90deg)}.benefit-section .benefit-block .verticle-info .icon img{width:40px;object-fit:contain;height:30px}.benefit-section .benefit-block .verticle-info .tagline{color:#fff;font-size:18px;font-weight:500;line-height:42px}.benefit-section .benefit-block .img-box:before{content:"";width:100%;height:100%;background:#000;position:absolute;left:0;top:0;opacity:.5;user-select:none}.benefit-section .benefit-block.active .verticle-info{bottom:-100%}.benefit-section .benefit-block:hover:not(.active) .verticle-info{bottom:30px}.icon-box{width:180px;margin:0 auto;text-align:center}.icon-box .icon{width:95px;height:95px;background:#2a367e;border:2px solid #ed2c3f;border-radius:50%;text-align:center;line-height:95px;margin:0 auto 10px}.icon-box .icon img{width:45px;height:45px;object-fit:contain}.icon-box h5{margin:0;font-size:20px;line-height:24px;font-family:Gilroy-SemiBold}button.empty-btn{border:none;background:no-repeat;outline:0;box-shadow:none}.blog-block.type2 .img-box img{height:220px}.blog-block.type2 .content .tag{color:#2769b6}.featured-blog img{width:100%;max-height:500px;object-fit:cover;object-position:center}.featured-blog .content{position:absolute;left:0;bottom:0;width:60%;padding:50px;color:#fff}.featured-blog .content h2{font-family:Gilroy-SemiBold;font-size:30px;line-height:36px;margin:0 0 15px}.featured-blog .content p{color:#fff;margin-bottom:25px}.featured-blog:before{content:"";width:100%;height:100%;position:absolute;left:0;bottom:0;background:linear-gradient(180deg,rgb(0 0 0 / 60%) 0,rgba(0,0,0,.63) 100%);pointer-events:none}span.swiper-pagination-bullet{width:14px;height:14px;border:1px solid #fff;opacity:1}.btn.white-fill,.theme-tab-panel .nav-link.active,span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.title-holder.blog-detail h1{font-size:50px;width:60%;margin:0 auto}.title-holder.blog-detail{top:auto;bottom:70px;transform:inherit}.blog-content p{font-size:18px;line-height:28px;text-align:justify;color:#474747}.blog-content img{width:100%;margin-bottom:40px}.blog-content h2{font-size:26px;font-weight:700;line-height:26px;margin-bottom:20px}.blog-content .blog-date{font-size:14px;color:#535353;margin-bottom:10px}.blog-content img{width: 100% !important;}.blog-content .blog-date span{color:#c79637}.sharethis-inline-share-buttons .st-btn .st-label{display:none!important}.sharethis-inline-share-buttons .st-btn{min-width:42px!important;width:42px!important;height:42px!important;padding:0!important;line-height:42px!important}.sharethis-inline-share-buttons .st-btn img{top:9px!important}.border-heading-content h3{margin:0;font-family:'DM Sans',sans-serif;font-weight:700;font-size:48px;background:#f2f4fc;width:max-content;position:relative;padding-right:20px}.ceo-message .name,.ceo-message h3,.team-popup-content h2{font-family:Gilroy-SemiBold}.border-heading-content .remain-border:before{content:"";width:90%;border-bottom:1px dashed #8593a7;position:absolute;right:0;top:50%;transform:translateY(-50%)}.title.red h2 small{font-size:40px;color:#272727}.full-image.bottom-gradient:before{content:"";width:100%;height:50%;background:linear-gradient(.54deg,#fff 0,rgba(255,255,255,.915794) 19.75%,rgba(255,255,255,.76) 31.23%,rgba(255,255,255,0) 95.94%);position:absolute;bottom:0;left:0}.title.float{position:absolute;top:0;left:0;width:100%}.section-content h3{font-size:30px;line-height:40px;margin-bottom:14px}.up-shift{margin-top:-50px;position:relative}.title-section .title-holder svg{position:relative;top:60px;max-width:100%}.ceo-message h3{font-size:30px;line-height:40px;width:70%;margin:40px auto 30px;position:relative}.ceo-message p.position,.team-popup-content p{margin:0;font-size:16px}.ceo-message h2{margin:60px 0 0}.ceo-message h3:after,.ceo-message h3:before{content:"\275D";color:#c2c2c2;font-size:40px;position:absolute;left:8px;top:-20px}.ceo-message h3:after{content:"\275E";right:0;left:auto;bottom:-35px;top:auto}.float-element{position:absolute;z-index:-1}.float-element.bottom-right{right:0;bottom:-140px}.team-block .content{position:absolute;background:#f8f9fe;padding:30px 40px;top:15%;right:10%;max-width:50%}.team-block .content h3{font-size:36px}.team-block .content h6{font-size:14px;margin:0 0 25px}.team-block .content .info h3{font-size:18px;line-height:25px}.team-block .content a{color:#ed2c3f}.team-popup-content h2{font-size:40px;line-height:30px;margin-bottom:20px}.team-popup-content h5{font-size:14px;color:#ed2c3f}.team-popup-content hr{margin:30px 0;border-color:#ed2c3f}.team-popup-content h3{font-family:Gilroy-Medium;font-size:24px;line-height:34px;margin-bottom:30px}.contact-info-detail h4{font-family:Gilroy-Semibold;font-size:22px;line-height:26px;margin-bottom:15px}.contact-info-detail h6{font-size:18px;line-height:21px;margin-bottom:15px}.contact-info-detail p{font-size:18px;line-height:28px}.cta-section h3,.quote-box-title h3{font-family:Gilroy-Semibold;font-size:30px;line-height:40px}.industry-slider .swiper-slide{width:130px}.industry-logo-block{width:130px;height:130px;background:#f4f4f4;border-radius:50%;text-align:center;line-height:130px;transition:.4s;margin:20px}.industry-logo-block img{max-width:90%;max-height:50px}.industry-logo-block:hover{scale:1.1;background:#fff;box-shadow:0 0 20px 0 #0000001A}.benefit-sliders .benefit-block,.blog-block.type2.hover:hover{box-shadow:0 0 30px 0 #0000001A}.vice-versa-content>.row:nth-child(2n){flex-direction:row-reverse}.vice-versa-content>.row:not(:last-child){margin-bottom:60px}.quote-box-title{position:relative;padding:0 30px}.quote-box-title h3{margin:0}.quote-box-title h3:after,.quote-box-title h3:before{content:"\275D";color:#c2c2c2;font-size:40px;position:absolute;left:8px;top:-20px;line-height:20px}.quote-box-title h3:after{content:"\275E";right:0;left:auto;top:auto;bottom:-10px}.sustainability-block{position:relative;height:350px;overflow:hidden}.sustainability-block:before{content:"";width:100%;height:100%;position:absolute;left:0;bottom:0;background:linear-gradient(1.22deg,rgba(0,0,0,.68) 1.17%,rgba(42,54,126,0) 99.13%);transition:.4s}.sustainability-block .content{position:absolute;top:calc(100% - 95px);left:0;color:#fff;padding:25px;overflow:hidden;transition:.6s}.sustainability-block .content p{color:#fff;font-size:17px;font-weight:400;line-height:28px;margin:0;position:relative;transition:.4s;transform:translateY(50px)}.sustainability-block .content h4{font-family:Gilroy-Semibold;font-size:20px;line-height:26px;margin-bottom:22px}.sustainability-block:hover .content{top:20px}.sustainability-block:hover .content p{transform:translateY(0);transition-delay:0.2s}.section-bg{background-size:cover}.title.medium h2{font-family:Gilroy-Semibold;font-size:50px;line-height:50px}.opening-block{background:#f2f4fc;padding:20px 50px}.opening-block .position{font-size:20px;font-weight:500}.opening-block .location{font-size:16px;font-weight:500;line-height:21px;color:#2e68cc}.cta-section{background:right/cover no-repeat #ed2c3f;color:#fff;border-radius:10px}.cta-section h3{margin:0}.bullet-list ul li,.career-info h3{line-height:26px;font-family:Gilroy-Semibold}.btn.white-fill:hover{border-color:#2a367e;background:#2a367e}.culture-block{position:relative;height:400px}.culture-block .content{position:absolute;bottom:0;left:0;width:100%;height:50%;text-align:center;color:#fff;background:linear-gradient(0deg,#000 0,rgba(255,255,255,0) 100%);display:flex;align-items:end;justify-content:center;padding:30px}.culture-block .content h5{font-size:26px;margin:0}.box-swiper-btn.grey{background:#e9e9e9}.box-swiper-btn.grey:after{color:#eb6976}.box-swiper-btn.grey:hover,.icon-box.type2.red .icon{background:#ed2c3f}.full-image.rounded-full img{border-radius:50%;overflow:hidden}.full-image.rounded-full{border:2px solid #cacaca;border-radius:50%;padding:15px}.bottom-down-50{position:relative;bottom:-50px}.career-info h3{font-size:22px;letter-spacing:0;text-align:left;margin-top:30px}.career-info h3:first-child{margin-top:0;margin-bottom:15px}.bullet-list ul,.career-info ul.no-style{list-style:none;margin:0;padding:0}.career-info ul li:not(:last-child){margin-bottom:10px}.job-info{display:flex;align-items:center;color:#535353;margin-bottom:30px;column-gap:40px}.bullet-list ul{display:grid;grid-template-columns:auto auto auto auto;column-gap:90px;row-gap:30px}.bullet-list ul li{position:relative;padding-left:21px;font-size:18px}.bullet-list ul li:before{content:"";width:10px;height:10px;border-radius:50%;background:linear-gradient(123.69deg,#2a367e -21.43%,#fc0c07 108.57%);position:absolute;left:0;top:6px}.consent-line{font-size:14px;color:#525252}label.upload-btn{background:#fff;padding:10px 40px;border:1px solid #f2ebeb;font-size:14px;cursor:pointer}label.upload-btn svg{margin-right:6px}.product-block.small .img-box{width:100px;height:auto;aspect-ratio:1/1}.product-block.small{width:100%;padding:0}.scroll-position{position:relative;height:1px;bottom:90px}.icon-box.type2 .icon{background:#2a367e;border:none}.icon-box.type2 h5{font-size:16px;font-family:Gilroy-Medium}.cta-box{background:#f2f4fc;padding:100px 140px}.cta-box h3{font-size:50px;line-height:59px}.cta-box .btn{margin-top:20px}.icon-box.type2{width:230px}.theme-tab-panel{background:rgb(39 39 39 / 65%);border-radius:50px;padding:10px;column-gap:10px}.theme-tab-panel .nav-link{border-radius:50px;font-size:16px;font-weight:500;line-height:24px;min-width:160px;color:#fff}.theme-tab-panel .nav-link.active span{background:linear-gradient(90.43deg,#2c347f -3.94%,#ee2d3e 115.32%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.video-img-box.mini img{height:212px;object-fit:cover}.video-btn.small svg{width:50px}.blog-block.type2.hover{padding:10px;border-radius:10px}.blog-block.type2.hover .img-box img{height:295px}.float-title .float-container{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;z-index:10}.float-title .float-container h2, .float-container h1{font-size:60px;line-height:70px}.full-image.overlay:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#00000061}.full-image.bottom-gradient.float-title.overlay:before{z-index:20;height:30%}.before-after-btn-section{position:absolute;width:100%;top:100px;left:0;z-index:10}.before-after-btn-section .image-tag{display:inline-block;background:#fff;font-family:Gilroy-Semibold;font-size:22px;line-height:26px;padding:10px 40px;border-radius:50px;width:160px}.resource-box{background:#edd3d6;padding:50px}.download-block{padding:25px 50px;text-align:center;font-family:Gilroy-Semibold;font-size:20px;line-height:23px;letter-spacing:0}.download-block img{width:100%;margin-bottom:10px}.download-block svg{width:22px;color:#ed2c3f}.benefit-slider-section{width:calc(100% + 100px);margin-bottom:-25%}.benefit-sliders .benefit-block{padding:40px 30px;margin:30px 10px;height:260px}.search_input{position:absolute;top:100%;width:20%;background:rgb(38 58 127);right:14%;display:flex;z-index:1;align-items:center;}.search_input input{border:none;border-radius:0;background-color: #f0f0f0;padding:20px;font-size:1rem;box-shadow:none!important;}.search_input button{border:none;color:#fff;background:0 0!important;font-size:26px}.search_input .close_search{position:absolute;top:5%;right:5%;font-size:40px}div#searchResult{top:-5px;position:absolute;width:70%;transform:translateY(80px)}div#searchResult a{font-size:18px;color:#000;padding:6px;display:block}.hidden{display: none;}.cookie-consent {z-index:1;position:fixed;bottom:0;left:0;width:100%;background:#333;text-align:center;padding:10px;display: none;}.cookie-consent p{color:#E3E5E8;text-align:center;}

.sunshieldRedColorText{color:#fc0c07}.btn.fullWhite { border-color: #fff; color: #fff; }.btn.blue { border-color: #2A367E;}.btnsPos > .box-swiper-btn:after{font-size:18px;color:#2A367E !important}.redAfter .box-swiper-btn:after{color:#fc0c07 !important}.btn.fullWhite:hover { border-color: #fff; color: #2A367E;background-color: white; }.sunshieldBlueColorText{color:#2A367E;}.sunshieldBlueColorBackground{background-color:#2A367E;}.sunshieldGrayColorText{color:#565656;}.introducingTheShield{margin-top: 31px !important;margin-bottom: 20px !important;font-size: 1.3rem;font-weight: 700;}.product-block:hover{background-color:#F2F4FC;}.benefit-block:nth-child(even) .icon{background: #2A367E !important;}.poppinsFont{font-family: "Poppins", sans-serif;}.poppinsFont h1 , .poppinsFont h2 , .poppinsFont h3 , .poppinsFont h4 , .poppinsFont h5 , .poppinsFont h6{font-family: "Poppins", sans-serif !important;}.myTypeOfAccordion .accordion-item{border-bottom: 1px solid #dddddd;padding: 22px 0;}.accordion-button::after{content: "";background-image:url(/uploads/images/plus.svg);width: 15px;height: 15px;background-repeat: no-repeat;background-size: cover;}.accordion-button:not(.collapsed)::after{background-image:url(/uploads/images/minus.svg);width: 15px;height: 2px;background-repeat: no-repeat;background-size: cover;}.accordion-body {margin-top: 20px; color: #666666; font-weight: 400; font-size: .9rem;}.accordion-button{font-weight:400;}.faqTableContent{padding: 0;list-style: none;}.faqTableContent li{padding: 5px 0;}.faqTableContent > li > a{color:#666666;text-decoration: none;}.faqTableContent > li > .active{color:#2A367E;}.full-image-home img{width:100%;height: 100vh; object-fit: cover;}.premiumSunProBox-block img{width:100%;height:100%;object-fit:cover}.premiumSunProBox-block{position:relative;height:313px;overflow:hidden}.premiumSunProBox-block:before{content: ""; width: 100%; height: 37%; position: absolute; left: 0; bottom: 0; background: linear-gradient(1.22deg, rgba(42, 54, 126, 93%) 1.17%, rgba(42, 54, 126, 0) 100%); transition: .4s;}.premiumSunProBox-block .content{position:absolute;top:calc(100% - 71px);left:0;color:#fff;padding:25px;overflow:hidden;transition:.6s}.premiumSunProBox-block .content p{color:#d0d0d0;font-size:15px;font-weight:300;line-height:22px;margin:0;position:relative;transition:.4s;transform:translateY(50px)}.premiumSunProBox-block .content h4{font-family:Gilroy-Semibold;font-size:19px;line-height:20px;margin-bottom:20px;font-weight: 400;}
/* .premiumSunProBox-block:hover .content{top:20px}.premiumSunProBox-block:hover .content p{transform:translateY(0);transition-delay:0.2s}.premiumSunProBox-block:hover:before{background:#2a367e;height: 100%;} */

