@import'https://fonts.googleapis.com/css?family=Open+Sans:400,700"';html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html,body{text-align:center;width:100%}hr,input{margin:0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}textarea{font-family:arial}strong,b{font-weight:bold}img{max-width:100%}label,input[type=button],input[type=submit],button{cursor:pointer}textarea:focus,select:focus,input:focus{outline:0 none}input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #fff inset}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}.fl{float:left}.fr{float:right}.textl,.c-header .nav ul li .sub-list{text-align:left}.textr{text-align:right}.textc{text-align:center}.textj{text-align:justify}.mayus,.c-header .nav ul li .list,.button{text-transform:uppercase}.italic,.c-richText em,form span.tip{font-style:italic}.capitalize{text-transform:capitalize}.box,#service .banner .content-info,#product-detail .description .wrap,#product-detail,#home .frequently_asked_questions .list,#home .frequently_asked_questions,#home .blog .card .info,#home .featured_products .tag,#home .industrial-solutions .info ul li a,#home .cluster-call-to-action .call-to-action .wrap,#home .cluster-call-to-action .cluster-info ul li a .content .text,#home .cluster-call-to-action,#home .banner .swiper-slide .content-mobile,#home .banner .swiper-slide .content,.c-footer .copy,.c-footer,.c-header-sticky,.c-header .nav ul .wpp a,.c-header .nav ul li .sub-list a,.c-header .nav ul li .sub-list,.c-header .nav,.c-header,.c-whatsapp-call,.c-product-list li a .info,.c-product-list li a .image .type,.button,.wrap,form .checkbox li label,form .error,form input,form select,form textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.ml-40{margin-left:40px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-40{margin-bottom:40px}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-20{margin-right:20px}.mr-40{margin-right:40px}.pad-10{padding:10px}.pad-20{padding:20px}.block,.c-header .nav ul li .sub-list a{display:block}.inline{display:inline-block}.hidden{display:none}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}body{font-size:.95rem;margin:0;background:#fff;color:#333}a{text-decoration:none;color:#1c398f}hr{border:none;border-bottom:solid 1px rgba(189,189,189,.5)}.font-family,button,p,input,textarea,body{font-family:"Open Sans",sans-serif;font-weight:400}.font-w-bold,.c-richText-headings h3,.c-richText-headings h1,.c-richText a{font-weight:700}.font-size-xs,.c-richText-headings h5{font-size:.8rem;line-height:1rem}.font-size-s,.c-header .nav ul li .list,.c-richText-headings h4{font-size:.9rem;line-height:1.2rem}.font-size-sm{font-size:1rem;line-height:1.3rem}@media screen and (max-width: 48em){.font-size-sm{font-size:.9rem;line-height:1.2rem}}.font-size-m,.c-richText-headings h3{font-size:1.2rem;line-height:1.4rem}@media screen and (max-width: 48em){.font-size-m,.c-richText-headings h3{font-size:1rem;line-height:1.2rem}}.font-size-l,.c-richText-headings h2,.c-richText-headings h1{font-size:1.4rem;line-height:1.6rem}@media screen and (max-width: 48em){.font-size-l,.c-richText-headings h2,.c-richText-headings h1{font-size:1.1rem;line-height:1.2rem}}.font-size-xl{font-size:1.6rem;line-height:1.8rem}@media screen and (max-width: 48em){.font-size-xl{font-size:1.2rem;line-height:1.4rem}}.font-size-xxl{font-size:1.8rem;line-height:2rem}@media screen and (max-width: 48em){.font-size-xxl{font-size:1.4rem;line-height:1.6rem}}.font-size-xxxl{font-size:2.5rem;line-height:3rem}@media screen and (max-width: 48em){.font-size-xxxl{font-size:1.6rem;line-height:2rem}}.color-1{color:#d00003}.color-2{color:#1c398f}.color-3{color:#fdd835}.color-white{color:#fff}.color-text,#home .industrial-solutions .info ul li a{color:#333}.color-black,.button{color:#000}form .row{display:block;width:100%;margin-bottom:15px}form .row:last-child{margin-bottom:0}form .row label{display:block;margin-bottom:10px;text-align:left;color:#000}form input[type=text],form input[type=password],form input[type=email],form input[type=number],form select,form textarea{font-size:1em}form input,form select,form textarea{width:100%;border:1px solid rgba(0,0,0,.05);border-radius:3px;padding:15px;color:#333;background:#f2f2f2}form input:focus,form textarea:focus,form select:focus{border-color:#d00003}form input[type=check],form input[type=radio],form input[type=file]{width:auto;border:none;padding:0}form textarea{min-height:80px}form input.error,form select.error,form textarea.error{border-color:#e00}form label.error{margin-top:5px;color:#e00;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}form fieldset{display:grid;grid-gap:15px}@media screen and (min-width: 48em){form fieldset.two{grid-template-columns:repeat(2, 1fr)}}form .error{border:1px solid #e00;color:#e00;padding:1em}form span.tip{display:block;text-align:left;font-size:.9em;margin-top:5px}form .checkbox{display:grid;grid-gap:5px}@media screen and (min-width: 48em){form .checkbox{grid-template-columns:repeat(3, 1fr)}}form .checkbox li{position:relative}form .checkbox li:last-child{margin-bottom:0}form .checkbox li label{width:100%;padding:22px 15px 15px 50px;background:#fafafa;border:1px solid #e1e1e1;display:flex;flex-direction:row;align-items:center;margin-bottom:0}form .checkbox li label img{width:80px;margin-right:20px}form .checkbox li input{position:absolute;top:21px;left:20px}form .checkbox li input:checked+label{border-color:#d00003}p{line-height:1.3rem;font-size:.9rem}p a{color:#1c398f;text-decoration:underline}.wrap{margin-left:auto;margin-right:auto;width:90%}@media screen and (min-width: 48em){.wrap{width:95%}}.wrap-large{max-width:1400px}.wrap-medium{max-width:1300px}.wrap-sm{max-width:1150px}.wrap-small{max-width:950px}.wrap-smaller{max-width:680px}@media screen and (max-width: 48em){.wrap-mobile-full{width:100%}}.display-flex{display:flex;justify-content:center;align-items:center}.display-start{justify-content:start}.display-space-between{justify-content:space-between}.display-grid{display:grid}@media screen and (min-width: 48em){.display-grid-2{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 48em){.display-grid-3{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 48em){.display-grid-4{grid-template-columns:repeat(4, 1fr)}}@media screen and (min-width: 48em){.display-grid-5{grid-template-columns:repeat(5, 1fr)}}.display-grid-gap-5{grid-gap:5px}.display-grid-gap-10{grid-gap:10px}.display-grid-gap-20{grid-gap:20px}.display-grid-gap-30{grid-gap:30px}.button{border:none;padding:18px 30px;font-size:.8rem;border-radius:8px;width:100%;display:block;text-align:center;position:relative;overflow:hidden}.button::before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.3);transform:translate(-50%, -50%);transition:width .6s,height .6s}@media(hover: hover){.button:hover::before{width:300px;height:300px}.button:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}}.button-primary{background:#fdd835}@media(hover: hover){.button-primary:hover{background:#fdce03}}.button-secondary{background:#142864;color:#fff}@media(hover: hover){.button-secondary:hover{background:#0b173a}}.button-three{background:#fff;color:#1c398f;border:solid 1px #1c398f}@media(hover: hover){.button-three:hover{color:#142864;background:#e6e6e6}}.button-small{width:max-content}.button-slim{padding:12px 20px;font-size:.7rem;border-radius:4px}.margin-center,#home .cluster-call-to-action .call-to-action .wrap h4,#home .cluster-call-to-action .cluster-info ul li a .content .text h3,#home .cluster-call-to-action .cluster-info ul li a .content .text p,.line{margin-right:auto;margin-left:auto}.padding-top{padding-top:78px}.padding-section{padding-top:60px;padding-bottom:30px}@media screen and (max-width: 48em){.padding-section{padding-top:40px}}.animation-250,.c-header .logo,.c-header,.c-whatsapp-call,form input,form select,form textarea,form .checkbox li label,.button{transition:all 250ms ease}.c-richText{line-height:1.6rem;color:#333}.c-richText p,.c-richText h2,.c-richText h3,.c-richText img{margin-bottom:20px}.c-richText a{color:#d00003;text-decoration:underline}.c-richText ul{list-style:disc;margin-left:20px}.c-richText ul li p{margin-bottom:0}.c-richText ol{list-style:decimal;margin-left:20px}.c-richText img{width:100%;height:auto;display:block}.c-richText-headings h1{color:#1c398f}.c-richText-headings h2{color:#d00003;text-shadow:0 0 1px rgba(0,0,0,.1)}.c-richText-headings h3{color:#1c398f}.c-richText-headings h4{line-height:1.25rem}.c-product-list li a{display:flex;flex-direction:column;width:100%;height:100%;background:#fff;border-radius:8px;box-shadow:0 0 6px rgba(51,51,51,.3);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease,animation .3s ease}.c-product-list li a:hover{transform:translateY(-8px);box-shadow:0 12px 24px rgba(51,51,51,.2);animation:none}.c-product-list li a:hover .image img{transform:scale(1.1)}.c-product-list li a:hover button{background:#1c398f;color:#fff}.c-product-list li a:hover .type{background:#fdd835}.c-product-list li a .image{position:relative;width:100%;height:250px;overflow:hidden}.c-product-list li a .image .type{position:absolute;top:0;left:0;padding:10px;border-radius:0 0 3px 0;background:#fdce03;font-size:.8rem;color:#000;z-index:1;animation:slideInLeft .6s ease-out .3s both;transition:background .3s ease}.c-product-list li a .image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.c-product-list li a .info{flex:1;padding:20px}.c-product-list li a button{width:85%;margin-bottom:15px;transition:all .3s ease}.c-whatsapp{position:fixed;right:20px;bottom:20px;width:250px;background:#333;line-height:50px;border-radius:99px;font-size:.8rem;display:flex;flex-direction:row;align-items:center;justify-content:center;z-index:2;animation:bounce 2s infinite}@media screen and (max-width: 48em){.c-whatsapp{grid-gap:8px}}.c-whatsapp svg{width:30px}@media screen and (min-width: 48em){.c-whatsapp svg{margin-right:10px}}.c-whatsapp span{color:#fff}.c-whatsapp-call{left:20px;width:fit-content;padding:0 30px;background:#1c398f}@media screen and (max-width: 48em){.c-whatsapp-call{right:20px;bottom:80px;left:revert}}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideInLeft{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes phone-vibrate{0%,20%,50%{transform:translate(0, 0)}10%{transform:translate(-5px, 0)}30%{transform:translate(5px, 0)}40%{transform:translate(-5px, 0)}}@keyframes gentlePulse{0%,100%{transform:scale(1);box-shadow:0 0 6px rgba(51,51,51,.3)}50%{transform:scale(1.02);box-shadow:0 4px 15px rgba(51,51,51,.35)}}@keyframes rotate360{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}.line{width:150px;height:4px;border-radius:4px;margin-top:20px}.line-blue{background:#1c398f}.line-red{background:#d00003}.line-yellow{background:#fdd835}.c-header{width:100%;position:fixed;top:0;z-index:99;background:rgba(255,255,255,.9);box-shadow:0 0 10px rgba(0,0,0,.1);padding:15px 0}.c-header .logo{width:140px}.c-header .logo a{display:block;width:100%}.c-header .logo a img{display:block;width:100%}@media screen and (max-width: 48em){.c-header .nav{position:fixed;top:0;height:100vh;width:250px;left:-250px;z-index:5;background:#fff;padding:40px 25px 0 25px;transition:all 250ms ease}}.c-header .nav-active{left:0}@media screen and (max-width: 48em){.c-header .nav ul{flex-direction:column;justify-content:start;align-items:start;text-align:left}}.c-header .nav ul li{cursor:pointer;position:relative}@media screen and (max-width: 48em){.c-header .nav ul li{width:100%}}.c-header .nav ul li a,.c-header .nav ul li h3{position:relative}.c-header .nav ul li a::after,.c-header .nav ul li h3::after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:2px;background:#d00003;transition:width .3s ease}@media(hover: hover){.c-header .nav ul li a:hover::after,.c-header .nav ul li h3:hover::after{width:100%}}@media screen and (max-width: 48em){.c-header .nav ul li .list{color:#333;border-bottom:solid .5px #1c398f;line-height:1.5rem}}.c-header .nav ul li .sub-list{padding:12px 0}@media screen and (max-width: 48em){.c-header .nav ul li .sub-list{padding:10px 0 10px 15px}}@media screen and (min-width: 48em){.c-header .nav ul li .sub-list{position:absolute;background:#fff;width:max-content;top:30px;left:0;border-radius:2px}}@media screen and (min-width: 48em){.c-header .nav ul li .sub-list-large{overflow-y:scroll;max-height:300px;top:118px}}.c-header .nav ul li .sub-list a{width:100%;padding:0 25px;line-height:1.8rem;letter-spacing:0;color:#333}@media screen and (max-width: 48em){.c-header .nav ul li .sub-list a{padding:10px 0;border-bottom:solid .5px #999;font-size:.85rem;line-height:1rem;text-transform:capitalize}}@media(hover: hover){.c-header .nav ul li .sub-list a:hover{background:#333;color:#fff}.c-header .nav ul li .sub-list a:hover::after{width:0}}.c-header .nav ul .wpp a{grid-gap:5px;color:#333;overflow:hidden;padding:6px 10px;border-radius:4px}.c-header .nav ul .wpp a::after{background:rgba(0,0,0,0)}.c-header .nav ul .wpp a span{position:absolute;display:block}.c-header .nav ul .wpp a .line-1{top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg, transparent, #16B147);animation:wpp-animate1 1s linear infinite}.c-header .nav ul .wpp a .line-2{top:-100%;right:0;width:2px;height:100%;background:linear-gradient(180deg, transparent, #16B147);animation:wpp-animate2 1s linear infinite;animation-delay:.25s}.c-header .nav ul .wpp a .line-3{bottom:0;right:0;width:100%;height:2px;background:linear-gradient(270deg, transparent, #16B147);animation:wpp-animate3 1s linear infinite;animation-delay:.5s}.c-header .nav ul .wpp a .line-4{bottom:-100%;left:0;width:2px;height:100%;background:linear-gradient(360deg, transparent, #16B147);animation:wpp-animate4 1s linear infinite;animation-delay:.75s}@keyframes wpp-animate1{0%{left:-100%}50%,100%{left:100%}}@keyframes wpp-animate2{0%{top:-100%}50%,100%{top:100%}}@keyframes wpp-animate3{0%{right:-100%}50%,100%{right:100%}}@keyframes wpp-animate4{0%{bottom:-100%}50%,100%{bottom:100%}}.c-header .mobile-menu{border:none;background:rgba(0,0,0,0);color:#d00003;font-size:1.6em;border-radius:3px;width:25px;height:25px;padding:0}@media screen and (min-width: 48em){.c-header .mobile-menu{display:none}}@media screen and (max-width: 48em){.c-header .mobile-shadow{transition:all 250ms ease;position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.5);visibility:hidden;opacity:0;z-index:4}}@media screen and (min-width: 48em){.c-header .mobile-shadow{display:none}}.c-header .mobile-shadow-active{visibility:visible;opacity:1}@media screen and (max-width: 64em){.c-header .content-mobile{display:flex;align-items:center;grid-gap:15px}}@media screen and (min-width: 64em){.c-header .content-mobile{display:none}}.c-header .content-mobile .mobile-menu{border:none;background:rgba(0,0,0,0);color:#1c398f;font-size:1.6em;border-radius:3px;width:25px;height:25px;padding:0}@media screen and (min-width: 64em){.c-header .content-mobile .mobile-menu{display:none}}@media screen and (max-width: 64em){.c-header .content-mobile .mobile-shadow{transition:all 250ms ease;position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.5);visibility:hidden;opacity:0;z-index:4}}@media screen and (min-width: 64em){.c-header .content-mobile .mobile-shadow{display:none}}.c-header .content-mobile .mobile-shadow-active{visibility:visible;opacity:1}.c-header-sticky{padding:8px 0}.c-header-sticky .logo{width:110px}.c-footer{background:#0b173a;padding:30px 0 0 0}.c-footer ul{align-items:start;grid-gap:50px}@media screen and (max-width: 48em){.c-footer ul{flex-direction:column;grid-gap:20px}}.c-footer ul li div img{max-width:20px}.c-footer ul li .line{margin-left:revert;margin-right:revert;margin-top:10px;height:3px}.c-footer .copy{width:100%;background:#0b173a;text-align:center;padding:10px 0}@media screen and (max-width: 48em){.c-footer .copy{padding-bottom:80px}}.c-footer .copy p{color:#fff;font-size:.8rem}#home section{animation:fadeIn .8s ease-out}#home .banner{width:100%}#home .banner .swiper{width:100%;height:600px}#home .banner .swiper-wrapper{height:100%}#home .banner .swiper-slide{width:100% !important;height:100%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}#home .banner .swiper-slide img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#home .banner .swiper-slide .content{max-width:500px;display:flex;flex-direction:column;justify-content:center;padding-top:70px;position:relative;animation:fadeInUp 1s ease-out .3s both}#home .banner .swiper-slide .content h2{animation:slideInLeft .8s ease-out .5s both}#home .banner .swiper-slide .content h3{animation:slideInLeft .8s ease-out .9s both}#home .banner .swiper-slide .content .buttons a{animation:fadeInUp .8s ease-out 1.1s both}#home .banner .swiper-slide .content .buttons a:nth-child(2){animation-delay:1.3s}#home .banner .swiper-slide .content .line{margin-left:revert;animation:slideInLeft .8s ease-out .7s both}@media screen and (max-width: 48em){#home .banner .swiper-slide .content-mobile{background:rgba(255,255,255,.6);padding:20px;border-radius:8px}}@media screen and (min-width: 100em){#home .banner .swiper-slide .content-mobile{background:rgba(255,255,255,.6);padding:20px;border-radius:8px}}#home .banner .swiper .swiper-button-next:after,#home .banner .swiper .swiper-button-prev:after{color:#fff}#home .cluster-call-to-action{background:url("../img/content/background_cluster.jpg") no-repeat top center;background-size:cover;padding:60px 0}@media screen and (max-width: 48em){#home .cluster-call-to-action{padding:40px 0}}#home .cluster-call-to-action .cluster-info ul li a .content{transition:all .3s ease}@media screen and (max-width: 48em){#home .cluster-call-to-action .cluster-info ul li a .content .text{padding:10px;background:#f2f2f2;border-radius:8px}}#home .cluster-call-to-action .cluster-info ul li a .content .text h3,#home .cluster-call-to-action .cluster-info ul li a .content .text p{max-width:300px}#home .cluster-call-to-action .cluster-info ul li a .content img{transition:transform .3s ease}#home .cluster-call-to-action .call-to-action{margin-top:40px}@media screen and (min-width: 48em){#home .cluster-call-to-action .call-to-action{margin-top:80px}}#home .cluster-call-to-action .call-to-action .wrap{background:#fffef7;padding:40px 100px;border:solid 2px #fdd835;box-shadow:0 0 12px rgba(253,216,53,.6)}@media screen and (max-width: 48em){#home .cluster-call-to-action .call-to-action .wrap{padding:20px}}#home .cluster-call-to-action .call-to-action .wrap h4{line-height:1.2rem;max-width:550px}#home .cluster-call-to-action .call-to-action .wrap a{animation:phone-vibrate 2s ease-in-out infinite}#home .industrial-solutions .info ul li{animation:fadeInUp .6s ease-out both}#home .industrial-solutions .info ul li:nth-child(1){animation-delay:.2s}#home .industrial-solutions .info ul li:nth-child(2){animation-delay:.4s}#home .industrial-solutions .info ul li:nth-child(3){animation-delay:.6s}#home .industrial-solutions .info ul li a{background:#fff;border-radius:8px;box-shadow:0 0 6px rgba(51,51,51,.3);display:flex;align-items:center;justify-content:space-between;padding:20px;margin-top:20px;grid-gap:20px;animation:gentlePulse 3s ease-in-out infinite;transition:transform .3s ease,box-shadow .3s ease}#home .industrial-solutions .info ul li a:nth-child(1){animation-delay:0s}#home .industrial-solutions .info ul li a:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(51,51,51,.2);animation:none;background:#f2f2f2}#home .industrial-solutions .info ul li a svg{transition:transform .3s ease;animation:rotate360 4s linear infinite}#home .industrial-solutions .info ul li a svg:hover{animation:none}#home .industrial-solutions .info ul li:nth-child(1) a{animation-delay:0s}#home .industrial-solutions .info ul li:nth-child(2) a{animation-delay:1s}#home .industrial-solutions .info ul li:nth-child(3) a{animation-delay:2s}#home .featured_products{background:#f2f2f2}#home .featured_products .tag{width:fit-content;padding:10px;border-radius:4px;border:solid 1px #1c398f;color:#1c398f;font-size:.7rem;animation:fadeInUp .6s ease-out .1s both}#home .featured_products h2{animation:fadeInUp .6s ease-out .2s both}#home .featured_products .line{animation:slideInLeft .6s ease-out .3s both}#home .featured_products .description{max-width:450px;animation:fadeInUp .6s ease-out .4s both}#home .blog .card{display:flex;flex-direction:column;width:100%;height:100%;background:#fff;border-radius:8px;box-shadow:0 0 6px rgba(51,51,51,.3);overflow:hidden}#home .blog .card .image{width:100%;height:220px;overflow:hidden}#home .blog .card .image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}#home .blog .card .info{padding:20px}#home .blog .card-list{display:flex;flex-direction:row;justify-content:center;align-items:center}#home .blog .card-list .image{width:100%;max-width:130px;height:100% !important}#home .blog .blog-main .image{height:280px}#home .blog .blog-list li a.card .image{height:140px}#home .frequently_asked_questions{background:#0b173a;position:relative;padding-top:40px}@media screen and (max-width: 48em){#home .frequently_asked_questions .display-flex{flex-direction:column-reverse}}#home .frequently_asked_questions .image{align-self:end}#home .frequently_asked_questions .image img{display:block}#home .frequently_asked_questions .list{padding-bottom:20px}#home .frequently_asked_questions .list .line{margin-left:revert;margin-right:revert}#home .frequently_asked_questions .list .accordion{max-width:600px;width:100%;margin-top:30px}#home .frequently_asked_questions .list .accordion-item{border-bottom:1px solid rgba(28,57,143,.1)}#home .frequently_asked_questions .list .accordion-item:first-child{border-top:1px solid rgba(28,57,143,.1)}#home .frequently_asked_questions .list .accordion-trigger{position:relative;width:100%;padding:25px 50px 25px 20px;border:none;background:rgba(0,0,0,0);text-align:left;cursor:pointer;transition:all .3s ease}#home .frequently_asked_questions .list .accordion-trigger h3{color:#fff}#home .frequently_asked_questions .list .accordion-trigger:hover h3{color:#1c398f}#home .frequently_asked_questions .list .accordion-trigger[aria-expanded=true]{background:#2b2b2b;border-radius:5px 5px 0 0}#home .frequently_asked_questions .list .accordion-trigger[aria-expanded=true] h3{color:#fff}#home .frequently_asked_questions .list .accordion-trigger[aria-expanded=true] .accordion-icon::before{transform:rotate(90deg)}#home .frequently_asked_questions .list .accordion-trigger[aria-expanded=true] .accordion-icon::after{transform:rotate(180deg)}#home .frequently_asked_questions .list .accordion-icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:20px;height:20px}#home .frequently_asked_questions .list .accordion-icon::before,#home .frequently_asked_questions .list .accordion-icon::after{content:"";position:absolute;background:#fff;transition:transform .3s ease}#home .frequently_asked_questions .list .accordion-icon::before{top:50%;width:2px;height:16px;margin-top:-8px;left:50%;margin-left:-1px}#home .frequently_asked_questions .list .accordion-icon::after{top:50%;width:16px;height:2px;margin-top:-1px;left:50%;margin-left:-8px}#home .frequently_asked_questions .list .accordion-content{display:none;padding:0 20px;background:#2b2b2b;border-radius:0 0 5px 5px}#home .frequently_asked_questions .list .accordion-content-inner{padding:0 0 25px 0;color:#fff;line-height:1.6}#home .frequently_asked_questions .list .accordion-content-inner p{margin-bottom:15px}#home .frequently_asked_questions .list .accordion-content-inner p:last-child{margin-bottom:0}#home .certifications{position:relative}#home .certifications .content{max-width:650px}#home .certifications .content ul li{width:150px}#home .certifications .ing{position:absolute;bottom:0;right:8%;width:32%}@media screen and (max-width: 48em){#home .certifications .ing{display:none}}#product-detail{padding-top:80px}#product-detail section{animation:fadeIn .6s ease-out}#product-detail .product-main{background:#fff}#product-detail .product-main .line{margin-left:revert;margin-right:revert}#product-detail .product-main .product-grid{align-items:start}@media screen and (max-width: 48em){#product-detail .product-main .product-grid{grid-template-columns:1fr}}#product-detail .product-main .product-grid .swiper{width:100%;height:550px;border-radius:8px;overflow:hidden}#product-detail .product-main .product-grid .swiper .swiper-wrapper{height:100%}#product-detail .product-main .product-grid .swiper .swiper-wrapper .swiper-slide{position:relative;height:100%}#product-detail .product-main .product-grid .swiper .swiper-wrapper .swiper-slide .type{position:absolute;top:0;left:0;padding:10px;background:#fdd835;border-radius:0 8px 8px 0}#product-detail .product-main .product-grid .swiper .swiper-wrapper .swiper-slide img{width:100%;height:100%;object-fit:cover}#product-detail .product-main .product-info{background:#fff;padding:24px;border-radius:12px;box-shadow:0 10px 24px rgba(51,51,51,.12);border:1px solid rgba(28,57,143,.08);position:sticky;top:120px}#product-detail .product-main .product-info .sheets .buttons{justify-content:start;flex-wrap:wrap}#product-detail .product-main .product-info .sheets .buttons .button{display:flex;align-items:center;grid-gap:10px}#product-detail .product-main .product-info .sheets .buttons .button img{width:20px}#product-detail .product-main .product-info .quote{animation:phone-vibrate 2s ease-in-out infinite;display:flex;align-items:center;justify-content:center;grid-gap:5px}#product-detail .description .wrap{background:#fffef7;padding:40px 100px;border:solid 2px #fdd835;box-shadow:0 0 12px rgba(253,216,53,.6)}@media screen and (max-width: 48em){#product-detail .description .wrap{padding:20px}}#product-detail .description .wrap a{animation:phone-vibrate 2s ease-in-out infinite}#product-detail .product-description{background:#f8f8f8}#product-detail .product-description .media{position:sticky;top:100px}#product-detail .product-description .media .video,#product-detail .product-description .media .img{border-radius:8px;overflow:hidden;box-shadow:0 10px 24px rgba(51,51,51,.12)}#product-detail .product-description .description-content{line-height:1.8}#product-detail .product-description .description-content ul{margin:15px 0;padding-left:20px}#product-detail .product-description .description-content ul li{margin-bottom:10px;list-style:disc}#service .banner{position:relative;height:350px}#service .banner .image{width:100%;height:100%;overflow:hidden}#service .banner .image img{width:100%;height:100%;object-fit:cover}#service .banner .content-info{max-width:580px;position:absolute;top:65%;left:50%;transform:translate(-50%, -50%);background:#fffef7;padding:20px;border:solid 2px #fdd835;box-shadow:0 0 12px rgba(253,216,53,.6)}
