*{margin:0;padding:0}body,html{overflow-x:hidden}body.scroll-disabled,html.scroll-disabled{overflow-y:hidden}html{scroll-behavior:smooth}body{background-color:#fff;font-family:PingFang SC,Microsoft YaHei,Microsoft YaHei UI,WenQuanYi Micro Hei,Arial,"sans-serif",宋体;color:#222}main{min-height:100vh}h1{font-size:4.5rem}h2{font-size:4rem}h3{font-size:3.125rem}h4{font-size:1.875rem}p{line-height:30px;color:#999;font-weight:200}li,p{font-size:1.125rem}@media screen and (max-width:1080px){h1{font-size:4rem}h2{font-size:3.125rem}h3{font-size:2.5rem}h4{font-size:2rem}}@media screen and (max-width:992px){h1{font-size:3.125rem}h2{font-size:2.5rem}h3{font-size:2rem}h4{font-size:1.875rem}}@media screen and (max-width:768px){h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.875rem}h4{font-size:1.563rem}}@media screen and (max-width:512px){h1{font-size:2.5rem}h2{font-size:1.875rem}h3{font-size:1.563rem}h4{font-size:1.25rem}}@media screen and (max-width:360px){h1{font-size:2rem}h2{font-size:1.563rem}h3{font-size:1.25rem}h4{font-size:1.125rem}}.about-us-section{padding:8.75rem 0}.about-us-section .about-us-container{display:flex;justify-content:space-between}.about-us-section .about-us-container .left-box{width:100%;padding-right:8.75rem}.about-us-section .about-us-container .left-box p{padding:2.25rem 0}.about-us-section .about-us-container .left-box .underline{width:-moz-fit-content;width:fit-content}.about-us-section .about-us-container .left-box .underline a{font-weight:500}.about-us-section .about-us-container .left-box .image{width:100%;margin:1.5rem 0}.about-us-section .about-us-container .left-box .image img{width:100%;height:auto}.about-us-section .about-us-container .right-box{width:60%;overflow-x:hidden}@media screen and (max-width:1080px){.about-us-section{padding:3.375rem 0}.about-us-section .about-us-container{flex-wrap:wrap;justify-content:center;align-items:center}.about-us-section .about-us-container .left-box,.about-us-section .about-us-container .right-box{padding:0}}@media screen and (max-width:512px){.about-us-section .about-us-container .right-box{width:100%}}.product-and-service-section{background:url(/medias/images/presentation/videos-background.jpg);padding:3.375rem 0}.product-and-service-section .title{padding-bottom:3.375rem}@media screen and (max-width:512px){.product-and-service-section .half-container{padding-right:1rem}}@media screen and (max-width:360px){.product-and-service-section .half-container{padding-right:.5rem}}.global-layout-section{overflow:hidden;padding-top:6.25rem}.global-layout-section .content-up{padding-bottom:.625rem}.global-layout-section .content-up .title{padding-bottom:3.375rem}.global-layout-section .content-bottom{height:100vh;position:relative}.global-layout-section .content-bottom .planet-3d{z-index:-1;position:absolute;top:0;left:-400px;width:100%}.global-layout-section .content-bottom .planet-3d img{width:100%;height:auto}.global-layout-section .content-bottom .statistics{display:flex;align-items:center;justify-content:flex-end;width:100%;height:100%;position:absolute;top:0;right:0}.global-layout-section .content-bottom .statistics .box{width:50%;overflow:hidden}@media screen and (max-width:1080px){.global-layout-section{padding-top:3.375rem}.global-layout-section .content-bottom{height:400px}.global-layout-section .content-bottom .planet-3d{left:-200px}.global-layout-section .content-bottom .statistics{align-items:flex-end}.global-layout-section .content-bottom .statistics .box{width:100%}}@media screen and (max-width:512px){.global-layout-section .content-bottom .planet-3d{left:-100px}.global-layout-section .content-bottom .statistics{align-items:flex-end}.global-layout-section .content-bottom .statistics .box{width:100%}}.global-partner-section{background:url(/medias/images/presentation/global-partner.jpg);background-attachment:fixed;background-origin:center;background-repeat:no-repeat;background-size:cover}.global-partner-section .dark-layer{height:100%;width:100%;background-color:rgba(0,0,0,.2)}.global-partner-section .dark-layer .title{padding-bottom:3.375rem}.global-partner-section .dark-layer .swiper-grid-container{height:auto;padding-top:1.5rem}@media screen and (max-width:992px){.global-partner-section{background-attachment:scroll}}.construction-section .container{min-height:100vh;display:flex;justify-content:center;align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.5),#fff 20%)}.construction-section .container .left-block h2{padding-bottom:1.5rem;text-transform:uppercase}.construction-section .container .left-block p{padding-bottom:1.5rem}.construction-section .container .left-block .link-dart{font-weight:500}.construction-section .container .right-block{display:flex;justify-content:center;align-items:center}.construction-section .container .right-block img{width:100%;height:auto}@media screen and (max-width:512px){.construction-section{margin-top:6.25rem}.construction-section .container{flex-wrap:wrap}}.contact-us-section{padding:3.375rem 0}.contact-us-section .container .title{padding-bottom:3.375rem}.contact-us-section .container .partner-link{width:100%;display:flex;justify-content:flex-end}.contact-us-form-section #form-customer,.contact-us-form-section #form-partner{box-shadow:12px 12px 50px rgba(0,0,0,.4);padding:0 2.25rem 3.375rem}.contact-us-form-section #form-customer:not(.show),.contact-us-form-section #form-partner:not(.show){display:none}.contact-us-form-section #form-customer h4,.contact-us-form-section #form-partner h4{padding:2.25rem 0;color:#333;font-weight:400}.contact-us-form-section #form-partner .link-partnership{padding:1.5rem 0;text-align:center;display:flex;justify-content:center}@media screen and (max-width:768px){.contact-us-form-section #form-customer,.contact-us-form-section #form-partner{padding:.625rem}.contact-us-form-section #form-customer h4,.contact-us-form-section #form-partner h4{padding:.938rem 0}}.office-information-section{padding:3.375rem 0}.office-information-section h3{text-transform:capitalize;font-weight:350;color:#0670c6;text-align:center;padding:3.375rem 0 1.5rem}.office-information-section .container .office-container:not(.show){display:none}.office-information-section .container .office-container .office{display:flex}.office-information-section .container .office-container .office .office-info{padding:0 3.375rem}.office-information-section .container .office-container .office .office-info h4{padding:.938rem 0;font-weight:400;text-transform:capitalize}.office-information-section .container .office-container .office .office-info p{padding:.938rem 0}.office-information-section .container .office-container .office .office-info p span{line-height:46px;font-weight:600;text-transform:capitalize}.office-information-section .container .office-container .office .office-info .links{display:flex}.office-information-section .container .office-container .office .office-info .links .map-link{height:-moz-fit-content;height:fit-content;margin:.313rem;display:flex}.office-information-section .container .office-container .office .office-info .links .map-link img{width:15px;height:auto}.office-information-section .container .office-container .office .office-info .links .map-link img.hover{display:none}.office-information-section .container .office-container .office .office-info .links .map-link:hover img.hover{display:inline-block}.office-information-section .container .office-container .office .office-info .links .map-link:hover img:not(.hover){display:none}.office-information-section .container .office-container .office .office-info .links .map-link span{display:block;margin-left:.313rem}.office-information-section .container .office-container .office .office-map{min-width:350px;width:350px;height:340px}.office-information-section .container .office-container .office .office-map img{width:100%;height:auto;border-radius:5px}@media screen and (max-width:1080px){.office-information-section .container .office-container .office{display:flex;flex-direction:column;align-items:center}.office-information-section .container .office-container .office .office-info{padding:0}.office-information-section .container .office-container .office .office-info .links{justify-content:center;padding-bottom:.625rem}}.partnership-form-section{padding:3.375rem 0}.commercial-contacts-section .agent-spacer,.partnership-form-section .title{padding-bottom:3.375rem}.company-introduction-section .container .title{padding:1.5rem 0}.governance-section{padding:3.375rem 0}.governance-section .governance-title{padding-bottom:3.375rem}.governance-section .governance-profiles{display:flex}@media screen and (max-width:992px){.governance-section .governance-profiles{display:flex;flex-wrap:wrap}}.stats-section{background-color:#0670c6;background-attachment:fixed;background-position:50%;background-size:cover}.certification-section .container>p{padding-top:3.375rem}.certification-section .container .certification-swipers{display:flex;flex-wrap:wrap;justify-content:space-between;padding:3.375rem 0}.certification-section .container .certification-swipers .certification-container{padding:1.5rem 0}.certification-section .container .certification-swipers .certification-container .title{max-width:362px}.certification-section .container .certification-swipers .certification-container .title h4{line-height:30px}@media screen and (max-width:768px){.certification-section .container .certification-swipers{justify-content:center}}.equipment-avantage-section .title{padding:3.375rem 0}.equipment-workflow-section .title{padding-top:3.375rem}.equipment-workflow-section .cover-article{padding:0}.equipment-specification-section .title{padding:3.375rem 0}.equipment-specification-section .download{display:flex;justify-content:center;align-items:center}.equipment-specification-section .download img{width:30px;height:30px;margin-left:.625rem}.equipment-specification-section .download img.hover{display:none}.equipment-specification-section .download:hover img.hover{display:inline-block}.equipment-specification-section .download:hover img:not(.hover){display:none}.product-avantage-section .title{padding:3.375rem 0}.product-specification-section{padding:1.5rem 0}.product-specification-section .title{padding:3.375rem 0}.product-specification-section .specification{display:flex;margin:1.5rem 0;justify-content:center}.product-specification-section .specification img{width:40%;height:auto}.product-specification-section .download{display:flex;justify-content:center;align-items:center}.product-specification-section .download img{width:30px;height:30px;margin-left:.625rem}.product-specification-section .download img.hover{display:none}.product-specification-section .download:hover img.hover{display:inline-block}.product-specification-section .download:hover img:not(.hover){display:none}@media screen and (max-width:1600px){.product-specification-section .specification img{width:50%}}@media screen and (max-width:1080px){.product-specification-section .specification img{width:70%}}@media screen and (max-width:992px){.product-specification-section .specification img{width:70%}}@media screen and (max-width:768px){.product-specification-section .specification img{width:100%}}.sp-product-avantage-section .title{padding:3.375rem 0}.sp-product-specification-section{padding:1.5rem 0}.sp-product-specification-section .title{padding:3.375rem 0}.sp-product-specification-section .specification-image{display:flex;margin:1.5rem 0;justify-content:center}.sp-product-specification-section .specification-image img{width:60%;height:auto}.sp-product-specification-section .download{display:flex;justify-content:center;align-items:center}.sp-product-specification-section .download img{width:30px;height:30px;margin-left:.625rem}.sp-product-specification-section .download img.hover{display:none}.sp-product-specification-section .download:hover img.hover{display:inline-block}.sp-product-specification-section .download:hover img:not(.hover){display:none}@media screen and (max-width:992px){.sp-product-specification-section .specification-image img{width:100%}}.be-partner-section{padding:3.375rem 0}.be-partner-section .title{padding-bottom:3.375rem}.be-distributor-section{padding:3.375rem 0}.be-distributor-section .title{padding-bottom:3.375rem}.partnership-details-section .title{padding:3.375rem 0}.partnership-details-section .download{display:flex;justify-content:center;align-items:center}.partnership-details-section .download img{width:30px;height:30px;margin-left:.625rem}.partnership-details-section .download img.hover{display:none}.partnership-details-section .download:hover img.hover{display:inline-block}.partnership-details-section .download:hover img:not(.hover){display:none}.application-energy-storage-section,.application-energy-storage-section .title,.application-laser-welding-section,.application-laser-welding-section .title{padding:1.5rem 0}.privacy-policy-section .block{padding-bottom:3.375rem}.privacy-policy-section .date{text-align:end}.privacy-policy-section h3{font-size:1.25rem}.privacy-policy-section h4{font-size:1.875rem}.category-section{padding:1.5rem 0}.category-section .application{display:flex;justify-content:space-between;align-items:flex-start}.category-section .application .left .title{max-width:350px}.category-section .application .left .underline-spacer{margin-bottom:1.5rem}.category-section .application .right{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;align-items:flex-start}@media screen and (max-width:992px){.category-section .application{flex-wrap:wrap}}.markmap-section{padding-top:3.375rem}.highlighted-videos-section{padding:3.375rem 0 0;background:url(/medias/images/presentation/videos-background.jpg)}.highlighted-videos-section .title{padding-top:3.375rem}.highlighted-videos-section .see-more{display:flex;justify-content:flex-end}.highlighted-videos-section .see-more .link-dart{font-weight:700}.agents-section{background:url(/medias/images/presentation/videos-background.jpg);background-color:#3e3e3e}.agents-section .agents-container{padding:3.375rem 0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.agents-section .agents-container .whatsapp-profile-tag{border-radius:0 10px 10px 10px!important;padding:.625rem;margin:.625rem;box-shadow:none;background-color:transparent}.agents-section .agents-container .whatsapp-profile-tag .tag .info-tag .email{font-size:1rem}.agents-section .agents-container .whatsapp-profile-tag .tag .info-tag .name{font-size:1.25rem}.agents-section .agents-container .whatsapp-profile-tag .tag .info-tag .languages{font-size:12px;font-weight:500}.agents-section .agents-container .whatsapp-profile-tag:not(:hover) .tag .info-tag .email{color:#0670c6}.agents-section .agents-container .whatsapp-profile-tag:not(:hover) .tag .info-tag .name{color:#ff6900}.agents-section .agents-container .whatsapp-profile-tag:not(:hover) .tag .info-tag .languages{color:#333}.agents-section .agents-container .whatsapp-profile-tag:hover{cursor:default;background-color:#0670c6}.agents-section .title-container{padding:1.5rem 0}@media screen and (max-width:1600px){.agents-section .agents-container{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:992px){.agents-section .agents-container{grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.agents-section .agents-container{grid-template-columns:1fr}.agents-section .agents-container.container{padding:0}}.promotion-section{background:url(/medias/images/presentation/videos-background.jpg)}.rubric-section{background:#f9f9f9;position:relative;display:flex;flex-wrap:wrap}.rubric-section .presentation{color:#fff;width:80%;margin-right:1rem;background-image:url(/medias/images/presentation/ems-interface-ai.jpg);background-position:50%;background-size:cover;-webkit-clip-path:polygon(0 0,100% 0,91% 100%,0 100%);clip-path:polygon(0 0,100% 0,91% 100%,0 100%)}.rubric-section .presentation .content{background-color:rgba(0,0,0,.7);padding-top:10rem;padding-bottom:10rem;padding-right:50%}.rubric-section .presentation .content h2{font-size:1.5rem;margin-bottom:1rem;text-transform:uppercase;color:#d2d2d2;font-weight:400}.rubric-section .presentation .content p{font-size:1rem;line-height:1.8;font-weight:500;margin-bottom:1.5rem;color:#fff}.rubric-section .presentation .content .ctaButton{background:#ff6900;color:#fff;border:none;padding:.8rem 1.5rem;border-radius:5px;font-size:1rem;cursor:pointer;transition:background .3s ease}.rubric-section .presentation .content .ctaButton:hover{background:#cf2e2e}.rubric-section .listing{position:absolute;right:0;top:0;display:flex;justify-content:flex-end;align-items:center;height:100%;width:70%}.rubric-section .listing .content{text-align:start;max-width:30%;min-height:350px;background:linear-gradient(135deg,#0670c6,#89beea);color:#fff;padding-top:3rem;padding-bottom:3rem;-webkit-clip-path:polygon(13% 0,100% 0,100% 100%,0 100%);clip-path:polygon(13% 0,100% 0,100% 100%,0 100%)}.rubric-section .listing .content h2{font-size:2.5rem;text-transform:uppercase;margin-bottom:1rem}@media screen and (max-width:992px){.rubric-section{flex-direction:column}.rubric-section .presentation{width:100%;margin-right:0;-webkit-clip-path:none;clip-path:none;background-size:cover;background-position:50%;min-height:auto}.rubric-section .presentation .content{padding:1rem}.rubric-section .listing{display:none}}.container{padding:0 8rem}@media screen and (max-width:1600px){.container{padding:0 5rem}}@media screen and (max-width:992px){.container{padding:0 3rem}}@media screen and (max-width:768px){.container{padding:0 2rem}}@media screen and (max-width:512px){.container{padding:0 1rem}}@media screen and (max-width:360px){.container{padding:0 .5rem}}.half-container{padding-left:8rem}@media screen and (max-width:1600px){.half-container{padding-left:5rem}}@media screen and (max-width:992px){.half-container{padding-left:3rem}}@media screen and (max-width:768px){.half-container{padding-left:2rem}}@media screen and (max-width:512px){.half-container{padding-left:1rem}}@media screen and (max-width:360px){.half-container{padding-left:.5rem}}header{height:6.25rem;z-index:3;width:100%;position:fixed;background-color:#fff;transition:.5s}header .header-container{height:100%;display:flex;justify-content:space-between;align-items:center}header.transparent:not(:hover){background-color:transparent}header.transparent:not(:hover) .company-banner .logo{display:none}header.transparent:not(:hover) .company-banner .logo-white{display:block;width:38px;height:38px}header.transparent:not(:hover) .company-banner p,header.transparent:not(:hover) .company-banner span,header.transparent:not(:hover) .navigation ul li,header.transparent:not(:hover) .navigation ul li a{color:#fff}header.transparent:not(:hover) .menu-burger,header.transparent:not(:hover) .menu-burger .menu-burger .burger.burger-white{display:block}header.transparent:not(:hover) .menu-burger .menu-burger .burger.burger-gray{display:none}@media screen and (max-width:1080px){header.transparent:not(:hover){background-color:#fff}header.transparent:not(:hover) .company-banner .logo{display:block}header.transparent:not(:hover) .company-banner .logo-white{display:none}header.transparent:not(:hover) .company-banner p,header.transparent:not(:hover) .company-banner span{color:#999}}.navigation ul{list-style:none;display:flex;justify-content:space-between}.navigation ul li{padding:0 .625rem;text-transform:capitalize;color:#999;font-size:.875rem;height:6.25rem;display:flex;align-items:center;width:max-content}.navigation ul li:hover{cursor:pointer;color:#1d428e}.navigation ul li a{text-decoration:none;color:#999}.navigation ul li a:hover{color:#1d428e}.navigation ul li.dropdown .dropdown-content{max-height:0;transition:max-height .15s ease-out;overflow:hidden;background-color:#fff;z-index:-1;color:#222;position:absolute;width:100%;top:0;left:0}.navigation ul li.dropdown .dropdown-content .container{padding-top:120px;padding-bottom:3.375rem;justify-content:space-evenly;display:flex}.navigation ul li.dropdown .dropdown-content .container .item{padding:0 .625rem}.navigation ul li.dropdown .dropdown-content .container .item:hover{color:#ff6900}.navigation ul li.dropdown .dropdown-content .container .item div{cursor:pointer;height:230px;overflow:hidden;display:flex;align-items:center;justify-content:center}.navigation ul li.dropdown .dropdown-content .container .item div img{object-fit:cover;height:100%;max-width:100%}.navigation ul li.dropdown .dropdown-content .container .item h4{text-align:center;text-transform:capitalize;font-size:1.25rem;font-weight:400;cursor:pointer}.navigation ul li.dropdown:hover .dropdown-content{max-height:520px;transition:max-height .4s ease-in}.navigation .burger-container{display:none}@media screen and (max-width:1080px){.navigation ul{display:none}.navigation .burger-container{display:block}}.mobile-nav{height:100dvh;width:0;position:fixed;z-index:2;opacity:0;top:0;right:0;overflow-x:hidden;overflow-y:auto;transition:.7s;background:linear-gradient(135deg,#1d428e,#0670c6)}.mobile-nav .container{padding:6.25rem 0;height:auto}.mobile-nav .container ul{list-style:none;display:flex;flex-direction:column;flex-direction:flex-start}.mobile-nav .container ul li{padding:.625rem;text-transform:capitalize;color:#fff;font-size:1.125rem;min-height:50px;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;border-bottom:1px solid rgba(6,112,198,.871)}.mobile-nav .container ul li:hover{cursor:pointer;color:#ff6900}.mobile-nav .container ul li a{text-decoration:none;color:#fff}.mobile-nav .container ul li a .link{display:flex;align-items:center;padding:.313rem}.mobile-nav .container ul li a .link img{width:15px;height:15px}.mobile-nav .container ul li a:hover{color:#ff6900}.mobile-nav .container ul li.dropdown .dropdown-content{max-height:0;transition:max-height .5s ease-out;overflow:hidden}.mobile-nav .container ul li.dropdown .dropdown-content .container{padding-top:1.5rem;padding-bottom:1.5rem}.mobile-nav .container ul li.dropdown .dropdown-content .container a:hover{color:#ff6900}.mobile-nav .container ul li.dropdown .dropdown-content .container a h4{text-transform:capitalize;font-size:1rem;font-weight:400;cursor:pointer}.mobile-nav .container ul li.dropdown:hover .dropdown-content{max-height:520px;transition:max-height 1s ease-in}@media screen and (max-width:1080px){.mobile-nav.show{opacity:1;width:100%}}.company-banner{display:flex;align-items:center;justify-content:space-between}.company-banner .logo{width:38px;height:38px}.company-banner .logo-white{display:none}.company-banner p{font-size:1rem;padding:0 .625rem;color:#999}.company-banner p .yao-intel{font-weight:500;color:#222;text-transform:uppercase}@media screen and (max-width:1600px){.company-banner p .yao-laser{display:none}}@media screen and (max-width:1080px){.company-banner p .yao-laser{display:inline-block}}footer{padding:5rem 0;background-color:#3e3e3e}footer .container .footer-main{display:flex;flex-wrap:wrap;justify-content:space-evenly}footer .container .footer-main .block{width:50%}footer .container .copyright{color:#999;font-size:1rem}@media screen and (max-width:1080px){footer .container .footer-main .block{width:100%}footer .copyright{padding-top:.625rem}}@media screen and (max-width:768px){footer{padding:1.5rem 0}}.footer-navigation{display:flex;justify-content:space-between}.footer-navigation .section h4{font-size:1.25rem;padding-bottom:1.25rem;text-transform:capitalize;color:#fff}.footer-navigation .section ul{list-style:none;padding:0}.footer-navigation .section ul li{padding:.625rem 0;color:#999;text-transform:capitalize}.footer-navigation .section ul li a{text-decoration:none;color:#999}.footer-navigation .section ul li a:hover{color:#ff6900;cursor:pointer}@media screen and (max-width:768px){.footer-navigation{flex-wrap:wrap}.footer-navigation .section{padding:.938rem 0;min-width:200px;width:100%;text-align:center}}.footer-company .company-logo{display:flex}.footer-company .company-logo .logo{width:46px;height:46px;display:inline-block;margin-right:.313rem}.footer-company .company-logo span{color:#333;text-transform:uppercase;line-height:46px;font-size:1.875rem;color:#fff}.footer-company h2{font-size:1.563rem;font-weight:500;padding:.313rem 0;color:#fff}.footer-company p{color:#999;text-transform:uppercase}.footer-company .networks{padding:3.375rem 0}@media screen and (max-width:768px){.footer-company{text-align:center}.footer-company .company-logo{justify-content:center}.footer-company .company-logo span,.footer-company h2{font-size:1.25rem}}.banner{width:100%;height:70vh;overflow:hidden;position:relative}.banner .banner-content{display:flex;align-items:center;color:#fff;text-transform:capitalize}.banner .banner-content,.banner .filter{position:absolute;height:100%;top:0;left:0}.banner .filter{background-color:rgba(0,0,0,.5);width:100%}.banner .image{display:flex;justify-content:center;align-items:center;height:100%}.banner .image img{height:100%;object-fit:cover}@media screen and (max-width:1080px){.banner{margin-top:6.25rem;height:300px}}.underline .underline-bloc{width:100%;height:1px;margin-top:.125rem}.underline .underline-bloc .anime-underline{width:0;height:100%;transition:width .25s ease;background:linear-gradient(135deg,#f50403,#ff6900)}.underline:hover .underline-bloc .anime-underline{width:100%}.link-dart{color:#333;text-transform:capitalize;text-decoration:none;line-height:3.375rem;font-size:1rem;font-weight:300}.link-dart:hover{color:#ff6900}.link-dart img{width:14px;height:12px;margin-left:40px}.link-dart.invert{color:#fff}.link-dart.invert:hover{color:#ff6900}.link-dart.invert img{filter:brightness(0) invert(1)}.link-dart-animated{width:-moz-fit-content;width:fit-content}.title{font-size:3.125rem;text-transform:capitalize;width:100%;color:#fff;padding-top:.625rem;line-height:3.375rem;font-weight:500}.title:not(.invert){color:#222}.title:not(.invert) span{color:#0670c6}@media screen and (max-width:768px){.title{font-size:2.5rem;line-height:45px}}@media screen and (max-width:512px){.title{font-size:2rem;line-height:40px}}.category-navigation{display:flex;justify-content:space-between}.category-navigation .bloc{width:32.5%}.category-navigation .bloc:hover .item .content div{padding-bottom:20%;transition:padding-bottom .5s ease}.category-navigation .bloc a{text-decoration:none;color:#fff}.category-navigation .bloc .item{position:relative}.category-navigation .bloc .item img{width:100%;height:auto}.category-navigation .bloc .item .content{display:flex;justify-content:flex-end;align-items:center;flex-direction:column;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.3)}.category-navigation .bloc .item .content div{padding:0 13% 15%}.category-navigation .bloc .item .content div h4{text-transform:capitalize;font-size:2rem;font-weight:400;padding-bottom:.938rem}.category-navigation .bloc .item .content div p{color:#fff;font-size:1rem;font-weight:200;line-height:27px}@media screen and (max-width:1080px){.category-navigation{flex-wrap:wrap;justify-content:space-between}.category-navigation .bloc{width:360px;padding-bottom:.938rem}}@media screen and (max-width:768px){.category-navigation{justify-content:center}}@media screen and (max-width:360px){.category-navigation .bloc{width:100%}}.infinity-bg-slider{min-height:100vh}.infinity-bg-slider .slide-track{width:200%;animation:scroll 800s linear infinite}.infinity-bg-slider .slide-track .slide{display:flex;justify-content:center;align-items:center}.infinity-bg-slider .slide-track .slide img{object-fit:cover}@keyframes scroll{0%{transform:translateX(0)}to{transform:translate(-500vw)}}.stats-block{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(29,66,142,.678);padding-top:3.375rem;padding-bottom:3.375rem}.stats-block .grid{display:grid;width:100%}.stats-block .grid .item{color:#fff;text-transform:capitalize;display:flex;align-items:center}.stats-block .grid .item .text{font-size:1rem}.stats-block .grid .item .text div{opacity:.5}.stats-block .grid .item .text .plus{opacity:1;font-size:1.875rem;font-weight:350;line-height:34px;margin-bottom:.625rem}.stats-block .grid .item .number{margin-right:.625rem;opacity:1;font-size:5rem}.stats-block.inline .grid{grid-template-columns:auto auto auto auto}.stats-block:not(.inline) .grid{grid-template-columns:auto auto;padding-bottom:3.375rem}.stats-block:not(.inline) .grid .item{padding-bottom:1.25rem}.stats-block .link{width:100%}@media screen and (max-width:1080px){.stats-block{padding-top:1.5rem;padding-bottom:1.5rem;background-color:rgba(29,66,142,.678)}.stats-block .grid .item .text .plus{font-size:1.25rem}.stats-block .grid .item .number{min-width:120px;margin-right:0;font-size:2.5rem}.stats-block:not(.inline) .grid{grid-template-columns:auto;padding-bottom:.313rem}.stats-block:not(.inline) .grid .item{padding-bottom:.313rem}}.social-networks{display:flex}.social-networks .item{margin-right:.313rem;display:flex;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;border-radius:50%;background-color:#999}.social-networks .item:hover{background-color:#ff6900;cursor:pointer}.social-networks .item img{width:1.5rem;height:1.5rem}@media screen and (max-width:768px){.social-networks{justify-content:center}}.contact-card .content{display:flex;justify-content:flex-start}.contact-card .content .left,.contact-card .content .left .image{display:flex;align-items:center;justify-content:center}.contact-card .content .left .image{width:300px;height:300px;overflow:hidden;border-radius:50%}.contact-card .content .left .image img{min-width:400px;width:100%;height:auto}.contact-card .content .right{padding:1.5rem 3.375rem;display:flex}.contact-card .content .right h3{text-transform:capitalize;font-size:1.563rem}.contact-card .content .right .info{padding-bottom:.938rem}.contact-card .content .right .info.row{display:flex;justify-content:space-between}.contact-card .content .right .info.row p{text-transform:capitalize}.contact-card .content .right .info.row .localisation{padding:.625rem 0}.contact-card .content .right .info.row .whatsapp{width:100px;margin-left:.313rem}.contact-card .content .right .info.row .whatsapp img{width:100%;height:auto}.contact-card .content .right .info.row .type{width:45px;margin:auto}.contact-card .content .right .info.row .type img{width:100%;height:auto}.contact-card .content .right .info .languages{display:flex}.contact-card .content .right .info .languages .lang{margin-left:.313rem;width:45px;height:45px}.contact-card .content .right .info .languages .lang img{width:100%;height:auto}.contact-card .content .right .info.website{display:flex;justify-content:flex-end}@media screen and (max-width:768px){.contact-card .content{padding:0}.contact-card .content .left{display:none}.contact-card .content .right{padding:0}}.contact-item{height:120px;overflow:hidden;box-shadow:6px 6px 9px rgba(0,0,0,.2);display:flex;align-items:center;border:1px solid #dedede;border-radius:15px;max-width:400px;background-color:#fff}.contact-item .photo{min-width:60px;width:60px;height:60px;margin:0 .938rem}.contact-item .photo img{border-radius:50%;width:100%;height:auto}.contact-item .info{padding:0 .313rem;text-transform:capitalize}.contact-item .info .name{color:#1d428e;font-weight:400}.contact-item .info .job{font-size:14px;width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contact-item .type{flex-grow:1;display:flex;justify-content:flex-end}.contact-item .type img{margin-right:.313rem;border-radius:50%;width:35px;height:35px}.contact-item:hover{cursor:pointer;background-color:#0670c6;transition:background-color .25s}.contact-item:hover .info .name{color:#fff;font-weight:500}.contact-item:hover .info .job{color:#fff;font-size:14px}.breadcrumbs ul{padding:2.25rem 0;list-style:none;display:flex}.breadcrumbs ul li{padding-right:.313rem;text-transform:capitalize;font-size:1rem}.breadcrumbs ul li img{width:15px;height:auto}.breadcrumbs ul li.next{color:#999}.breadcrumbs ul li a{text-decoration:none;color:#999}.breadcrumbs ul li a.active,.breadcrumbs ul li a:hover{color:#ff6900}@media screen and (max-width:1080px){.breadcrumbs ul li a{-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;box-sizing:border-box}}.message{display:flex;box-shadow:6px 6px 9px rgba(0,0,0,.2);border-radius:5px;justify-content:center;align-items:center;text-align:center;padding:.625rem;color:#fff}.message:not(.show){display:none}.underline-spacer{display:flex}.underline-spacer .part1{background-color:#ff6900;border-radius:20px;width:20px;height:10px;margin:.625rem 5px .625rem 0}.underline-spacer .part2{background-color:#0670c6;border-radius:20px;width:88px;height:10px;margin:.625rem 0}.info-item{height:120px;overflow:hidden;box-shadow:6px 6px 9px rgba(0,0,0,.2);display:flex;align-items:center;border:1px solid #dedede;border-radius:15px;max-width:400px;background-color:#fff}.info-item .image{min-width:60px;width:60px;height:60px;margin:0 .938rem}.info-item .image img{border-radius:50%;width:100%;height:auto}.info-item:hover{cursor:pointer;background-color:#0670c6;transition:background-color .25s}.governance-card{padding:1.5rem;width:100%}.governance-card .content .top,.governance-card .content .top .image{display:flex;align-items:center;justify-content:center}.governance-card .content .top .image{width:200px;height:200px;overflow:hidden;border-radius:15px}.governance-card .content .top .image img{min-width:200px;width:100%;height:auto}.governance-card .content .bottom{padding:1.5rem 0}.governance-card .content .bottom h3{text-transform:capitalize;font-size:1.563rem}.governance-card .content .bottom .position p{color:#ff6900;padding:.625rem 0}@media screen and (max-width:768px){.governance-card{padding:1.5rem 0}.governance-card .content .top{justify-content:flex-start}.governance-card .content .top .image{width:200px;height:200px;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:15px}.governance-card .content .top .image img{min-width:200px;width:100%;height:auto}.governance-card .content .bottom{padding:1.5rem 0}.governance-card .content .bottom h3{text-transform:capitalize;font-size:1.563rem}}.product-card a{text-decoration:none}.product-card a .card-content{display:flex;cursor:pointer}.product-card a .card-content:hover .image img{scale:1.1;transition:.5s ease-in-out}.product-card a .card-content:hover .text h3{color:#0670c6}.product-card a .card-content .image{width:100%;max-width:400px;display:flex;justify-content:center;align-items:center;margin-right:3.375rem}.product-card a .card-content .image img{width:100%;height:auto}.product-card a .card-content .text{width:100%;padding:.625rem}.product-card a .card-content .text h3{font-size:1.875rem;padding-bottom:1.5rem;line-height:2.25rem}.product-card a .card-content .text p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.5;max-height:5.5em;text-overflow:ellipsis;box-sizing:border-box}.product-card a .card-content .text .link{padding:1.5rem 0;cursor:pointer}@media screen and (max-width:1600px){.product-card a .card-content .text h3{font-size:1.25rem;line-height:1.5rem;padding-bottom:.625rem}.product-card a .card-content .text p{-webkit-line-clamp:2}.product-card a .card-content .text .link{padding:.313rem 0}}@media screen and (max-width:768px){.product-card{padding:.938rem 0 1.5rem}.product-card a .card-content{flex-wrap:wrap}.product-card a .card-content:hover .image img{scale:1.1;transition:.5s ease-in-out}.product-card a .card-content:hover .text h3{color:#0670c6}.product-card a .card-content .image{width:100%;margin-right:0}.product-card a .card-content .image img{width:100%;height:auto}}.argument-listing{display:grid;grid-template-columns:1fr 1fr;grid-gap:.625rem;gap:.625rem}@media screen and (max-width:1080px){.argument-listing{grid-template-columns:1fr}}.argument-item{display:flex;align-items:center;min-height:145px}.argument-item .image .circle{width:90px;height:90px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#ff6900}.argument-item .image .circle img{width:60%;height:auto}.argument-item .content{padding:.938rem}.argument-item .content h4{font-size:1.125rem}.argument-item .content p{font-size:.875rem}@media screen and (max-width:1080px){.argument-item{align-items:flex-start;min-height:unset}.argument-item .image .circle{width:30px;height:30px}.argument-item .content{padding:0 .625rem}}.partner-plan .plans{display:flex;justify-content:space-around;flex-wrap:wrap}.plan-card{max-width:450px;margin:.313rem 0;width:100%;height:675px;overflow:hidden;border-radius:5px}.plan-card .card-inner{position:relative}.plan-card .card-inner .card-front{min-height:100%;height:100%;position:relative}.plan-card .card-inner .card-front .layout{position:absolute;min-height:100%;min-width:100%;top:0;left:0;background-color:hsla(0,0%,86%,.8);display:flex;flex-direction:column;align-items:center}.plan-card .card-inner .card-front .layout .animal-icon{width:100px;height:100px;display:flex;justify-content:center;align-items:flex-start;border-radius:50%;overflow:hidden;background-color:#ff6900;box-shadow:6px 6px 9px rgba(0,0,0,.2)}.plan-card .card-inner .card-front .layout .animal-icon img{width:100%;height:auto;object-fit:cover}.plan-card .card-inner .card-front .layout h3{color:#0670c6;padding:1.5rem 0;font-size:1.875rem;text-shadow:6px 6px 9px rgba(0,0,0,.2)}.plan-card .card-inner .card-front .layout ul{margin:1.5rem 0;list-style:none}.plan-card .card-inner .card-front .layout ul li{padding:.313rem;color:#1d428e;display:flex;align-items:center}.plan-card .card-inner .card-front .layout ul li .icon{height:100%;width:15px;margin-right:5px}.plan-card .card-inner .card-front .layout ul li .icon img{width:15px;height:auto}.plan-card .card-inner .card-front .background{width:100%;height:100%}.plan-card .card-presentation{padding:1.5rem;background-color:#1d428e;color:#fff;position:absolute;bottom:0;left:0;opacity:0;height:400px}.plan-card:hover .card-presentation{opacity:1;transition:1s ease}.background-video{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.background-video video{object-fit:cover}.item-list ul{list-style:none;padding:.938rem 0}.item-list ul .item{line-height:1.5rem;font-size:.8rem}.item-list ul .item img{width:15px;height:15px;margin-right:.625rem}.category-list .content,.product-list .content{padding-top:3.375rem}.category-card .separator{height:36px;margin-bottom:16px;position:relative}.category-card .separator:before{content:"";left:calc(50% - .5px);top:0;position:absolute;background:#333;width:1px;height:100%}.category-card .card-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.category-card .card-content:hover .image img{scale:1.1;transition:.5s ease-in-out}.category-card .card-content:hover .text h3{color:#0670c6}.category-card .card-content .image{width:100%;max-width:600px;display:flex;justify-content:center;align-items:center;margin-bottom:8.75rem}.category-card .card-content .image img{width:100%;height:auto}.category-card .card-content .text{width:100%;padding:.625rem;text-align:center}.category-card .card-content .text h3{font-size:1.875rem;padding-bottom:1.5rem;line-height:2.25rem}.category-card .card-content .text p{font-size:13px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.5;max-height:5.5em;text-overflow:ellipsis;box-sizing:border-box}.category-card .card-content .text .link{padding:1.5rem 0;cursor:pointer}.category-card .card-content .text .link .link-category{border-radius:6px;background:linear-gradient(135deg,#1d428e,#0670c6);color:#fff;box-shadow:none;border:none}@media screen and (max-width:1600px){.category-card .card-content .text h3{font-size:1.25rem;line-height:1.5rem;padding-bottom:.625rem}.category-card .card-content .text p{-webkit-line-clamp:2}}@media screen and (max-width:768px){.category-card{padding:.938rem 0 1.5rem}}.hover-circle-svg{flex-direction:column;max-width:150px}.hover-circle-svg,.hover-circle-svg .svg{display:flex;justify-content:center;align-items:center}.hover-circle-svg .svg{width:136px;height:136px;border-radius:50%;border:3px solid transparent;transition:.25s ease-in}.hover-circle-svg .svg:hover{border-radius:50%;border:3px solid #0670c6}.hover-circle-svg .svg img{width:56px;height:56px}.hover-circle-svg p{text-align:center}.advertising-card{display:flex;justify-content:space-between;align-items:center;width:100%;margin:1.5rem 0}.advertising-card .left{width:100%}.advertising-card .left p{font-weight:500;color:#0670c6;text-transform:uppercase;font-size:.875rem}.advertising-card .left h2{font-size:2.5rem;font-weight:bolder;text-transform:capitalize}.advertising-card .right{width:100%}.advertising-card .right .image{max-width:600px}.advertising-card .right .image img{border-radius:5px;box-shadow:6px 6px 9px rgba(0,0,0,.2);width:100%;height:auto}@media screen and (max-width:768px){.advertising-card{flex-wrap:wrap;margin:.313rem 0}.advertising-card .left{display:flex;justify-content:center;flex-direction:column;align-items:center;width:100%;padding:.938rem}.advertising-card .left h2,.advertising-card .left p{text-align:center}.advertising-card .right{display:flex;justify-content:center}.advertising-card .right .image{width:90%}.advertising-card .right .image img{width:100%;height:auto}}.basic-link-button a{text-transform:capitalize;line-height:48px;cursor:pointer;text-decoration:none;font-size:1.25rem;font-weight:400;color:#fff;width:-moz-fit-content;width:fit-content;padding:.625rem 3.375rem;text-align:center;border-radius:25px;background:#ff6900;height:3.375rem;border:none;box-shadow:6px 6px 9px rgba(0,0,0,.2)}.basic-link-button a:active{box-shadow:inset 3px 3px 2px rgba(0,0,0,.25)}.swiper-thumb p{font-weight:500;color:#0670c6;text-transform:uppercase;font-size:.875rem;text-align:center;width:100%}.swiper-thumb .image{max-width:150px}.swiper-thumb .image img{border-radius:5px;box-shadow:6px 6px 9px rgba(0,0,0,.2);width:100%;height:auto;cursor:pointer}.markmap{width:100%}.markmap img{width:100%;height:auto}@media screen and (max-width:1080px){.markmap{display:none}}.video-card{background-color:#fff;box-shadow:6px 6px 9px rgba(0,0,0,.2);border-radius:5px;overflow:hidden}.video-card .play{display:none;position:absolute;top:130px;right:25px;background-color:#0670c6;border-radius:50%;height:55px;width:55px;display:flex;justify-content:center;align-items:center}.video-card .play img{width:50%;height:50%}.video-card:hover .play{cursor:pointer;display:flex}.video-card:hover .top .text{display:block}.video-card .top{position:relative}.video-card .top .text{display:none;padding:.313rem;background-color:rgba(0,0,0,.5);position:absolute;bottom:0;color:#fff;text-shadow:1px 1px 1px #000;min-width:100%}.video-card .top .text h3{padding:.125rem;font-size:.875rem}.video-card .top .image{width:100%}.video-card .top .image img{width:100%;height:auto}.video-card .bottom{padding:.625rem}.video-card .bottom .date{color:#0670c6;font-size:.875rem;font-weight:500}.video-card .bottom .description{font-size:.875rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.5;max-height:5.5em;text-overflow:ellipsis;box-sizing:border-box}.tag{text-transform:uppercase;width:-moz-fit-content;width:fit-content;padding:.313rem;border-radius:10px}.estimation-table{padding-bottom:3.375rem;overflow-x:scroll}.estimation-table table{width:100%}.estimation-table table thead th{background-color:#0670c6;padding:.313rem;color:#fff}.estimation-table table tbody tr:nth-of-type(odd){background-color:#dedede;padding:.313rem}.estimation-table table tbody tr td.disabled{text-decoration:line-through;color:#ff6900}.estimation-table table tbody tr td.center{text-align:center}.estimation-table table tbody tr td.right{text-align:right}.estimation-table table tfoot tr td{font-weight:800;background-color:#0670c6;color:#fff;padding:.313rem}.estimation-table table tfoot tr td.center{text-align:center}.estimation-table table tfoot tr td.right{text-align:right}.play-button{display:flex;align-items:center;justify-content:center;width:100px;height:100px;background-color:rgba(255,105,0,.502);border-radius:50%}.play-button:hover{cursor:pointer;scale:1.3;background-color:#ff6900;transition:scale .25s ease}.play-button img{width:30px;height:auto}.main-swiper .swiper-wrapper .swiper-slide{background:url(/medias/images/banners/banner14.jpg);background-size:cover;background-position:50%;height:100vh;position:relative;display:block}.main-swiper .swiper-wrapper .swiper-slide .image{display:flex;justify-content:center;align-items:center;height:100%}.main-swiper .swiper-wrapper .swiper-slide .image img{width:100%;height:100%;object-fit:cover}.main-swiper .swiper-wrapper .swiper-slide .image-filter{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(280deg,rgba(0,0,0,.329) 60%,#041839)}.main-swiper .swiper-wrapper .swiper-slide .content{z-index:2;position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;color:#fff;height:100%;text-shadow:1px 1px 1px rgba(0,0,0,.3);font-weight:400}.main-swiper .swiper-wrapper .swiper-slide .content h2{font-size:4.5rem;line-height:6.25rem;text-align:start;font-weight:500;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif}.main-swiper .swiper-wrapper .swiper-slide .content p{padding:1.5rem 0;font-size:2.5rem;line-height:3.125rem;color:#fff}@media screen and (max-width:1080px){.main-swiper .swiper-wrapper .swiper-slide{padding-top:6.25rem}.main-swiper .swiper-wrapper .swiper-slide .content h2{font-size:2.5rem;line-height:unset}.main-swiper .swiper-wrapper .swiper-slide .content p{display:none}}@media screen and (max-width:768px){.main-swiper .swiper-wrapper .swiper-slide{background:url(/medias/images/banners/banner14-small.jpg);height:30vh}.main-swiper .swiper-wrapper .swiper-slide .content{padding-top:3.375rem}.main-swiper .swiper-wrapper .swiper-slide .content h2{font-size:1.875rem;line-height:unset}.main-swiper .swiper-wrapper .swiper-slide .content p{display:none}}@media screen and (max-width:512px)and (orientation:landscape){.main-swiper .swiper-wrapper .swiper-slide{height:100%}.main-swiper .swiper-wrapper .swiper-slide .content h2{font-size:1.25rem}.main-swiper .swiper-wrapper .swiper-slide .content p{font-size:.875rem}}@media screen and (max-width:360px){.main-swiper .swiper-wrapper .swiper-slide .content h2{font-size:1.25rem;line-height:unset}.main-swiper .swiper-wrapper .swiper-slide .content p{font-size:.875rem;line-height:unset}}.brand-swiper .swiper-wrapper{padding-bottom:6.25rem}.brand-swiper .swiper-wrapper .swiper-slide img{width:100%;height:auto}.advertising-swiper .advertising-swiper-thumb{height:150px}.advertising-swiper .advertising-swiper-thumb .swiper-wrapper{display:flex;justify-content:center}.advertising-swiper .advertising-swiper-thumb .swiper-wrapper .swiper-slide{width:auto;max-height:100px}.advertising-swiper .advertising-card-swiper .swiper-wrapper .swiper-slide{display:flex;justify-content:center}.advertising-swiper .advertising-card-swiper .swiper-wrapper .swiper-slide .image-tuto{width:60%}.advertising-swiper .advertising-card-swiper .swiper-wrapper .swiper-slide .image-tuto img{width:100%;height:auto}@media screen and (max-width:992px){.advertising-swiper .advertising-swiper-thumb .swiper-wrapper{justify-content:flex-start}}.certification-swiper{margin:.938rem 0;width:333px}.certification-swiper .swiper-slide{display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;color:#fff}.certification-swiper .swiper-slide .content .image{width:333px;height:471px}.certification-swiper .swiper-slide .content .image img{width:100%;height:auto;object-fit:cover}.certification-swiper .swiper-slide .content p{text-align:center}@media screen and (max-width:360px){.certification-swiper{width:300px}.certification-swiper .swiper-slide .content .image{width:300px;height:420px}}.contact-swiper .contact-swiper-thumb{height:220px}.contact-swiper .contact-swiper-thumb .swiper-wrapper .swiper-slide{width:auto;max-height:100px}.contact-swiper .contact-card-swiper .swiper-wrapper .swiper-slide{display:flex;justify-content:center}.contact-swiper .contact-card-swiper .swiper-wrapper .swiper-slide .image-tuto{width:60%}.contact-swiper .contact-card-swiper .swiper-wrapper .swiper-slide .image-tuto img{width:100%;height:auto}.image-swiper .swiper-wrapper{display:flex;align-items:center}.image-swiper .swiper-wrapper .swiper-slide .image{margin:auto;width:100%;max-width:1024px}.image-swiper .swiper-wrapper .swiper-slide .image img{width:100%;height:auto}.workflow-swiper{padding:1.5rem 0}.workflow-swiper .workflow-slider{padding:3.375rem 0}.workflow-swiper .workflow-slider .workflow-container.disabled{opacity:.5}.workflow-swiper .workflow-slider .workflow-container .title{font-size:1rem;line-height:18px;text-align:center;color:#0670c6;font-weight:600;height:3.375rem}.workflow-swiper .workflow-slider .workflow-container .card{border:1px solid #f6d1b6;box-shadow:6px 6px 9px rgba(0,0,0,.2);border-radius:15px;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;background:#fff}.workflow-swiper .workflow-slider .workflow-container .card .image.disabled img{filter:grayscale(1)}.workflow-swiper .workflow-slider .workflow-container .card .image img{width:100%;height:auto}.workflow-swiper .workflow-slider .workflow-container .card .workflow-id{margin:5px;position:absolute;right:0;top:0;border-radius:50%;background-color:#ff6900;width:45px;height:45px;text-align:center;line-height:45px;color:#fff;box-shadow:6px 6px 9px rgba(0,0,0,.2)}.workflow-swiper .workflow-slider .workflow-container .card .workflow-edit{cursor:pointer;margin:5px;position:absolute;left:0;top:0;border-radius:50%;background-color:#0670c6;width:45px;height:45px;text-align:center;display:flex;justify-content:center;align-items:center;box-shadow:6px 6px 9px rgba(0,0,0,.2)}.workflow-swiper .workflow-slider .workflow-container .card .workflow-edit img{width:15px;height:auto}.horizontal-toggle .toggle{display:flex;justify-content:space-around}.horizontal-toggle .toggle .item{text-align:center;width:100%;height:5rem;line-height:5rem;font-size:2rem;text-transform:capitalize;background-color:#dedede;color:#333;position:relative;cursor:pointer}.horizontal-toggle .toggle .item.active{background-color:#0670c6;color:#fff}.horizontal-toggle .toggle .item.active:after{content:"";position:absolute;bottom:-18px;left:50%;transform:translateX(-50%);border:10px solid transparent;border-top-color:#0670c6}@media screen and (max-width:768px){.horizontal-toggle .toggle .item{height:3.375rem;line-height:3.375rem;font-size:1.125rem}}.vertical-toggle{display:flex}.vertical-toggle .toggle{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;padding:0 1.25rem}.vertical-toggle .toggle .item{text-align:start;width:-moz-fit-content;width:fit-content;height:5rem;line-height:5rem;font-size:1.875rem;font-weight:600;text-transform:capitalize;color:#999;position:relative;cursor:pointer}.vertical-toggle .toggle .item.active{color:#ff6900}.vertical-toggle .content{flex-grow:1;justify-content:center;align-items:center;display:flex}@media screen and (max-width:768px){.vertical-toggle{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0}.vertical-toggle .toggle{display:flex;flex-direction:row}.vertical-toggle .toggle .item{height:3.375rem;line-height:3.375rem;font-size:1.25rem;padding-right:.625rem}.vertical-toggle .content{justify-content:flex-start}}@media screen and (max-width:512px){.vertical-toggle .toggle .item{height:3.375rem;line-height:3.375rem;font-size:1.125rem;padding-right:.625rem}}.general-form .form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:.625rem;gap:.625rem}.general-form .form-grid .textarea{grid-row:4/5;grid-column:1/3}.general-form .form-grid .message-container{grid-row:5/6;grid-column:1/3}.general-form .form-grid .more-info-btn{cursor:pointer;font-weight:700}.general-form .form-grid .more-info-btn:hover{color:#0670c6}.general-form .form-grid .more-info-btn .detailed{display:flex;align-items:center}.general-form .form-grid .more-info-btn .detailed .down,.general-form .form-grid .more-info-btn .detailed .up{width:15px;height:15px}.general-form .form-grid .more-info-btn .detailed .down img,.general-form .form-grid .more-info-btn .detailed .up img{width:100%;height:auto}.general-form .form-grid .more-info-btn .detailed .up{rotate:90deg}.general-form .form-grid .more-info-btn .detailed .down{rotate:-90deg}.general-form .form-grid .more-info-btn .detailed .text{margin-right:.625rem}.general-form .form-grid .button-item{padding:1.5rem 0;display:flex;justify-content:center;grid-row:6/7;grid-column:1/3}@media screen and (max-width:768px){.general-form .form-grid{grid-template-columns:1fr}.general-form .form-grid .message-container,.general-form .form-grid .textarea{grid-row:auto;grid-column:auto}.general-form .form-grid .button-item{grid-row:auto;grid-column:auto;padding:1.5rem 0}}.input input{outline:none;border-radius:5px;background-color:#f5f2f0;border:1px solid #dedede;padding:0 5px;width:-webkit-fill-available;font-size:1rem;color:#1d428e;line-height:3.375rem}.input input::placeholder{color:#999;text-transform:capitalize}.input input:active,.input input:focus{border:2px solid #0670c6;box-shadow:inset 2px 2px 2px rgba(0,0,0,.2)}.textarea textarea{outline:none;border-radius:5px;background-color:#f5f2f0;border:1px solid #dedede;padding:0 5px;width:-webkit-fill-available;font-size:1rem;color:#1d428e;line-height:3.375rem}.textarea textarea::placeholder{color:#999;text-transform:capitalize}.textarea textarea:active,.textarea textarea:focus{border:2px solid #0670c6;box-shadow:inset 2px 2px 2px rgba(0,0,0,.2)}.select select{outline:none;border-radius:5px;background-color:#f5f2f0;border:1px solid #dedede;padding:0 5px;width:-webkit-fill-available;font-size:1rem;color:#1d428e;height:3.375rem;line-height:3.375rem;-webkit-appearance:menulist-button;-moz-appearance:none;width:100%}.select select::placeholder{color:#999;text-transform:capitalize}.select select:active,.select select:focus{border:2px solid #0670c6;box-shadow:inset 2px 2px 2px rgba(0,0,0,.2)}.select select option{height:3.375rem}.submit-button{height:100%;display:flex;justify-content:flex-start;align-items:center;position:relative}.submit-button .layer{position:absolute;top:0;bottom:0;width:0;height:100%;background-color:rgba(0,0,0,.2);border-radius:25px}.submit-button:hover .layer{width:100%;transition:width .5s ease;cursor:pointer}.submit-button button{cursor:pointer;text-decoration:none;font-size:1.25rem;font-weight:400;color:#fff;width:-moz-fit-content;width:fit-content;padding:.625rem 3.375rem;text-align:center;border-radius:25px;background:#1d428e;height:3.375rem;border:none;box-shadow:6px 6px 9px rgba(0,0,0,.2)}.submit-button button:active{box-shadow:inset 3px 3px 2px rgba(0,0,0,.25)}.link-button{cursor:pointer;text-decoration:none;font-size:1.125rem;font-weight:400;color:#999;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;text-align:center;border:1px solid #dedede;background:transparent;height:3.375rem;text-transform:capitalize;padding:.625rem .938rem}.link-button:hover{background-color:#0670c6;color:#fff}.filter-product-list .navigation{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-product-list .navigation .filters{display:flex;justify-content:flex-start;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.filter-product-list .navigation .filters::-webkit-scrollbar{display:none}.filter-product-list .navigation .filters .filter-item{display:flex;align-items:center}.filter-product-list .navigation .filters .filter-item .separator{margin:0 .625rem;color:#999}.filter-product-list .navigation .filters .item{display:inline-block;min-width:-moz-fit-content;min-width:fit-content;text-align:center;font-size:1.25rem;text-transform:uppercase;color:#333;position:relative;cursor:pointer}.filter-product-list .navigation .filters .item.active{color:#0670c6;border-bottom:2px solid #ff6900}.filter-product-list .navigation .arrow{width:30px;height:30px;position:absolute;border-radius:50%;border:2px solid #ff6900;top:0;display:flex;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.8);cursor:pointer;z-index:1}.filter-product-list .navigation .arrow img{width:100%;height:100%}.filter-product-list .navigation .arrow.left{left:-15px}.filter-product-list .navigation .arrow.right{right:-15px}.filter-product-list .content{padding-top:3.375rem}@media screen and (max-width:512px){.filter-product-list .navigation{width:90%;margin:auto}}.scroll-up-button .scroll-to-top{position:fixed;bottom:20px;right:20px;width:40px;height:40px;border:none;background-color:rgba(0,0,0,.5);cursor:pointer;border-radius:10px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease-in-out;z-index:5}.scroll-up-button .scroll-to-top .image{width:10px;height:10px}.scroll-up-button .scroll-to-top .image img{width:100%;height:auto}.scroll-up-button .scroll-to-top.visible{opacity:1}.scroll-up-button .scroll-to-top:hover{background-color:rgba(0,0,0,.7)}.image-modal{position:fixed;z-index:6;display:flex;align-items:center;justify-content:center;flex-direction:column;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.8)}.image-modal .modal-content{margin:auto;width:80%;max-width:1024px}.image-modal .modal-content img{width:100%;height:auto}.image-modal .modal-content{-webkit-animation-name:zoom;-webkit-animation-duration:.6s;animation-name:zoom;animation-duration:.6s}.image-modal .close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:700;transition:.3s}.image-modal .close:focus,.image-modal .close:hover{color:#bbb;text-decoration:none;cursor:pointer}@media only screen and (max-width:768px){.image-modal .modal-content{width:100%}}.video-modal{position:fixed;z-index:6;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.95);display:flex;justify-content:center;align-items:center}.video-modal .modal-content{margin:auto;display:block;width:80%;height:100%;max-width:1920px}.video-modal .modal-content iframe{width:100%;height:100%}.video-modal .close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:700;transition:.3s}.video-modal .close:focus,.video-modal .close:hover{color:#bbb;text-decoration:none;cursor:pointer}@keyframes zoom{0%{transform:scale(0)}to{transform:scale(1)}}@media only screen and (max-width:768px){.video-modal .close{top:10px;right:10px;line-height:20px}}.cover-article{display:flex;align-items:flex-start;width:100%;padding:3.375rem 0}.cover-article .cover-text{max-width:50%;margin:auto}.cover-article .cover-text h3{font-size:1.563rem;color:#222}.cover-article .cover-text p{font-size:1rem}.cover-article .cover-text .spacer-margin{margin:.313rem 0 3.375rem}.cover-article .cover-image{overflow:hidden;display:flex;justify-content:center;align-items:center;position:relative}.cover-article .cover-image.cover img{object-fit:cover}.cover-article .cover-image:not(.cover){margin:auto}.cover-article .cover-image:not(.cover) img{width:100%;height:auto}.cover-article .cover-image .icon{position:absolute;display:flex;justify-content:center;align-items:center;bottom:10px;right:10px;width:45px;height:45px;background-color:#ff6900;border-radius:5px;box-shadow:6px 6px 9px rgba(0,0,0,.2);cursor:pointer}.cover-article .cover-image .icon img{width:50%;height:auto}.cover-article:not(.reverse) .cover-text{padding-left:3.375rem}.cover-article.reverse{flex-direction:row-reverse}.cover-article.reverse .cover-text{padding-right:3.375rem}@media screen and (max-width:992px){.cover-article{padding:1.5rem 0;flex-wrap:wrap}.cover-article .cover-text{max-width:100%}.cover-article .cover-text .spacer-margin{margin:.313rem 0 .938rem}.cover-article .cover-image.cover img{height:300px;object-fit:cover}.cover-article .cover-image .icon{width:35px;height:35px;bottom:0;right:0}.cover-article.reverse .cover-text,.cover-article:not(.reverse) .cover-text{padding:.938rem 0}}.menu-burger .burger{cursor:pointer;width:30px;height:30px;display:none;margin-right:10px}.menu-burger .burger img{width:100%;height:auto}.menu-burger .burger.burger-white{display:none}.menu-burger .burger.burger-gray{display:block}.player{position:relative}.player,.player .front-layer{display:flex;align-items:center;justify-content:center}.player .front-layer{opacity:0;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.5);min-width:100%;min-height:100%}.player .front-layer:hover{opacity:1;transition:opacity 1s ease}.player .video-front{height:100%;width:250%}.player .video-modal-container:not(.show){display:none}.cookie-consent{position:fixed;bottom:0;left:0;right:0;background:linear-gradient(135deg,#1d428e,#0670c6);color:#fff;padding:20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;z-index:9;transform:translateY(100%);transition:transform .8s ease-in-out}.cookie-consent p{margin:0;flex:1 1 70%;color:#fff}.cookie-consent .buttons{display:flex;gap:.625rem;flex:1 1 30%;justify-content:flex-end}.cookie-consent .buttons button{background-color:#fff;color:#000;border:none;padding:.625rem;cursor:pointer;border-radius:5px}.cookie-consent .buttons button:hover{background-color:#dedede}.cookie-consent{transform:translateY(0)}.video-swiper{padding:1.5rem 0}.video-swiper .video-slider{padding:3.375rem 0}.video-swiper .video-modal-container:not(.show){display:none}.video-list-filter .tag-list{padding:.313rem 0;justify-content:center;display:flex;flex-wrap:wrap}.video-list-filter .tag-list .tag-item{cursor:pointer}.video-list-filter .video-list{padding:6.25rem 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));justify-content:center;grid-gap:20px;gap:20px}.video-list-filter .video-list .video-item{margin:auto;position:relative;max-width:400px}.video-list-filter .video-modal-container:not(.show){display:none}@media screen and (max-width:992px){.video-list-filter .video-list{grid-template-columns:repeat(2,250px)}}@media screen and (max-width:512px){.video-list-filter .video-list{grid-template-columns:repeat(1,300px)}}.whatsapp-button{cursor:pointer;position:fixed;bottom:20px;left:20px;width:40px;height:40px;border:none;background-color:rgba(60,212,60,.5);border-radius:10px;display:flex;padding:0 1px 5px;align-items:center;justify-content:center;opacity:1;transition:opacity .3s ease-in-out;z-index:5}.whatsapp-button .contact-us-icon{position:fixed;width:100px;height:auto;left:60px;bottom:30px;animation:bounce-and-fade 30s ease-in-out infinite;visibility:hidden}.whatsapp-button .contact-us-icon img{width:100%;height:auto}.whatsapp-button:hover{background-color:#3cd43c}.whatsapp-button .whatsapp-icon .image{width:20px;height:20px}.whatsapp-button .whatsapp-icon .image img{width:100%;height:auto}@keyframes bounce-and-fade{0%,70%{transform:translateY(0);opacity:0;visibility:hidden}77.78%{opacity:1;visibility:visible}80%{transform:translateY(-20px)}82%{transform:translateY(0)}84%{transform:translateY(-15px)}87%{transform:translateY(0)}99%{transform:translateY(-10px)}91%{transform:translateY(0)}92%{transform:translateY(-9px)}94%{transform:translateY(0)}96%{transform:translateY(-6px)}to{transform:translateY(0);opacity:0;visibility:hidden}}.whatsapp-profile-tag{cursor:pointer;background-color:#333;transition:background-color .3s ease;margin:10px 0;box-shadow:6px 6px 9px rgba(0,0,0,.2)}.whatsapp-profile-tag:hover{background-color:#0670c6}.whatsapp-profile-tag .tag{display:flex;padding:.625rem}.whatsapp-profile-tag .tag .image-profile .image{width:45px;height:45px;margin-right:10px}.whatsapp-profile-tag .tag .image-profile .image img{border:2px solid #fff;border-radius:50%;width:100%;height:auto}.whatsapp-profile-tag .tag .info-tag{color:#dedede;text-transform:capitalize}.whatsapp-profile-tag .tag .info-tag .name{font-size:.875rem;color:#fff}.whatsapp-profile-tag .tag .info-tag .email{font-size:9px;color:#fff;text-transform:lowercase}.whatsapp-profile-tag .tag .info-tag .languages{font-size:10px}.whatsapp-profile-tag .tag .info-tag .languages .flag{display:flex;flex-wrap:wrap}.whatsapp-profile-tag .tag .info-tag .languages .flag .image{width:15px;height:15px;padding:5px}.whatsapp-profile-tag .tag .info-tag .languages .flag .image img{border:1px solid #fff;border-radius:50%;width:100%;height:auto}@media screen and (max-width:512px){.whatsapp-profile-tag .tag{padding:0}}.whatsapp-contacts{box-shadow:6px 6px 9px rgba(0,0,0,.2);position:fixed;top:0;left:0;min-width:200px;width:200px;height:100vh;background-color:rgba(0,0,0,.9);display:none;z-index:5}.whatsapp-contacts .whatsapp-contact-container{overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;height:100vh;display:flex;flex-direction:column;height:auto}.whatsapp-contacts .whatsapp-contact-container::-webkit-scrollbar{display:none}.whatsapp-contacts .whatsapp-card-container{display:none}.whatsapp-contacts.show{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.whatsapp-contacts.show .whatsapp-card-container{display:flex;justify-content:center;align-items:center;padding-bottom:1.25rem}.whatsapp-contacts .tips{color:#fff;width:200px;text-align:center;padding-bottom:3.375rem}.whatsapp-card .content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.313rem}.whatsapp-card .content .top .mail{color:#fff;font-size:.7rem;text-align:center;padding-bottom:.313rem}.whatsapp-card .content .top .profil-image{width:45px;height:45px;margin:auto auto .313rem}.whatsapp-card .content .top .profil-image img{width:100%;height:auto;border-radius:50%}.whatsapp-card .content .bottom .code-image{width:150px;height:150px}.whatsapp-card .content .bottom .code-image img{width:100%;height:auto}@media screen and (max-height:512px){.whatsapp-card .content .top .profil-image{display:none}}.simple-select select{outline:none;border-radius:5px;background-color:#f5f2f0;border:1px solid #dedede;padding:0 5px;width:-webkit-fill-available;font-size:1rem;color:#1d428e;height:3.375rem;line-height:3.375rem;-webkit-appearance:menulist-button;-moz-appearance:none;width:100%}.simple-select select::placeholder{color:#999;text-transform:capitalize}.simple-select select:active,.simple-select select:focus{border:2px solid #0670c6;box-shadow:inset 2px 2px 2px rgba(0,0,0,.2)}.simple-select select option{height:3.375rem}.workflow-editor{display:flex;justify-content:center;align-items:center;padding:3.375rem 0}.workflow-editor.disabled{opacity:.5}.workflow-editor .label{font-weight:600}.workflow-editor .card{position:relative;max-width:600px;box-shadow:6px 6px 9px rgba(0,0,0,.2);border-radius:15px;border:1px solid #f6d1b6;padding:.625rem}.workflow-editor .card .equipment-select{display:flex;align-items:center}.workflow-editor .card .equipment-select div{margin-right:.938rem}.workflow-editor .card .basic-info{display:flex;justify-content:space-between}.workflow-editor .card .basic-info div{margin-right:.313rem}.workflow-editor .card .product{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.workflow-editor .card .product .left{padding:.938rem}.workflow-editor .card .product .left img{width:250px;height:auto}.workflow-editor .card .product .right{padding:3.375rem}.workflow-editor .card .workflow-id{margin:5px;position:absolute;right:0;top:0;border-radius:50%;background-color:#ff6900;width:45px;height:45px;text-align:center;line-height:45px;color:#fff;box-shadow:6px 6px 9px rgba(0,0,0,.2)}.workflow-editor .dont-mind{display:flex;justify-content:flex-end}.form-button{cursor:pointer;position:fixed;bottom:80px;left:20px;width:40px;height:40px;border:none;background-color:#0670c6;border-radius:10px;display:flex;padding:0 1px 5px;align-items:center;justify-content:center;opacity:1;transition:opacity .3s ease-in-out;z-index:5}.form-button:hover{background-color:#1d428e}.form-button .form-icon .image{width:20px;height:20px}.form-button .form-icon .image img{width:100%;height:auto}.form-modale{position:fixed;top:0;left:0;min-width:100vw;height:100vh;background-color:rgba(0,0,0,.8);display:none;z-index:5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.form-modale.show{width:-moz-fit-content;width:fit-content;flex-direction:column}.form-modale.show,.form-modale.show .form-container{display:flex;align-items:center;justify-content:center}.form-modale.show .form-container{border-radius:10px;box-shadow:6px 6px 9px rgba(0,0,0,.2);padding:3.375rem;background-color:#fff}.quick-faq .faq-questions .faq-question{font-size:1rem;color:#fff;cursor:pointer;font-weight:500}.quick-faq .faq-questions .faq-answer{font-size:.875rem;color:#222;padding-left:25px;font-style:italic}