h1,h2,h3,h4,h5,h6{font-family:Josefin Sans,Sans-serif;line-height:1.2;margin-bottom:20px}h1{font-size:60px}h2{font-size:45px}h3{font-size:20px}img{height:auto;max-width:100%}form{background-color:transparent}p{font-size:16px;font-weight:300;margin-bottom:20px}main#main-content{margin-top:55px}section.generic-hero-section{background-color:transparent;background-image:linear-gradient(130deg,#da6d25,#e1a225 51%);padding:0 20px;position:relative}.generic-hero-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1200px;min-height:500px;position:relative;z-index:2}.generic-hero-section .elementor-shape-bottom{bottom:-1px;transform:rotate(180deg)}.elementor-shape{direction:ltr;left:0;line-height:0;overflow:hidden;position:absolute;width:100%}.generic-hero-section .elementor-shape svg{display:block;height:120px;left:50%;position:relative;transform:translateX(-50%) rotateY(180deg);width:calc(260% + 1.3px);z-index:-1}.generic-hero-section .elementor-shape .elementor-shape-fill.white{fill:#fff;transform:rotateY(0deg);transform-origin:center}.generic-hero-overlay{height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%;z-index:1}section.cpr-section{overflow:hidden;padding:80px 20px;position:relative}.generic-container{margin:0 auto;max-width:1200px;position:relative;width:100%;z-index:1}.cpr-wrapper{align-items:center;display:grid;gap:60px;grid-template-columns:repeat(3,1fr);position:relative}.generic-heading{margin:0 auto 80px;max-width:840px}.cpr-image img{border-radius:200px 100px 100px 100px;box-shadow:0 0 30px 0 rgba(0,0,0,.12);display:block}.generic-hero-overlay.filtered{background-position:bottom;filter:brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(190deg);opacity:1}a.hex-btn-md{background-color:#364c63;border-radius:30px 30px 30px 30px;box-shadow:0 0 30px 0 rgba(0,0,0,.21);color:#fff;display:inline-block;font-family:Montserrat,Sans-serif;font-size:15px;font-weight:500;line-height:1;padding:15px 30px;text-transform:capitalize;transition:all .3s ease}a.hex-btn-md.orange{background-color:#e1a225}a.hex-btn-md.arrow-right i{display:inline-block;margin-left:5px}a.hex-btn-md:hover{background-color:#e1a225}a.hex-btn-md.orange:hover{background-color:#364c63}.align-right{text-align:right}.cpr-content-block{padding-right:20px}.padding-top{padding-top:50px}section.blockchain-section{overflow:hidden;padding:80px 20px;position:relative}.generic-heading.v2{max-width:1080px}.blockchain-cards-block{display:flex;flex-wrap:wrap;gap:50px;justify-content:flex-start;position:relative}.blockchain-card-item{background-color:#fff;border-radius:15px 15px 15px 70px;box-shadow:0 0 20px 0 rgba(0,0,0,.14);min-height:450px;overflow:hidden;padding:35px 40px;position:relative;text-align:center;width:45%}.blockchain-wrapper{align-items:center;display:grid;grid-template-columns:63% 37%;padding:0 20px;position:relative}.blockchain-content-block{padding-left:40px}.blockchain-content p{font-family:Josefin Sans;font-size:20px;font-weight:200}.blockchain-card-image img{display:block;margin:0 auto;width:90px}.blockchain-card-image{margin-bottom:10px}.blockchain-card-item h3{line-height:1.4;margin-bottom:30px}.josefin-text p,.ti-single .text-image-content.josefin-text p{font-family:Josefin Sans;font-size:20px;font-weight:200}.generic-hero-overlay.v2{background-repeat:no-repeat}.margin-top{margin-top:50px}.progress-wrapper{align-items:center;display:grid;grid-template-columns:50% 50%;position:relative}.progress-content{padding-right:40px}.progress-container{padding-left:40px}.progress-bar{background-color:#f2f2f2;border-radius:100px;display:block;height:30px;overflow:hidden;position:relative}.progress-line{background-color:#e1a225;height:100%;position:relative;width:0}.progress-item h3{margin-bottom:5px}.progress-item{margin-bottom:15px;position:relative}.progress-content h3{margin-bottom:5px}section.text-image-section{overflow:hidden;padding:80px 20px;position:relative}.text-image-item-block{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;position:relative}.text-image-image{width:40%}.text-image-content-block{padding-right:15%;width:60%}.ti-group .generic-heading{margin-bottom:0}.text-image-content{margin-left:auto;max-width:365px}.ti-group .cpr-btn-div{margin-top:40px}.text-image-item-block.image-right{flex-direction:row-reverse}.text-image-v2-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;position:relative}.text-image-v2-blocks{width:40%}.text-image-v2-content{padding-left:17%;padding-right:10%;width:60%}.text-image-top>img{border-radius:300px 100px 100px 100px;box-shadow:0 0 30px 0 rgba(0,0,0,.12);width:45%}.text-image-top{text-align:right}.text-image-bottom>img{border-radius:100px 100px 300px 100px;box-shadow:0 0 30px 0 rgba(0,0,0,.12);width:75%}.text-image-bottom{margin-top:-30px;position:relative}.text-image-content h3{margin-bottom:15px}section.services-section{overflow:hidden;padding:80px 20px;position:relative}.services-card-item{background-color:#fff;border-radius:15px 15px 15px 70px;box-shadow:0 0 20px 0 rgba(0,0,0,.1);margin:10px;padding:50px;width:31%}.services-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;position:relative}.services-card-image{margin-bottom:20px}.services-card-image>img{display:block;width:61px}.services-card-content h3{margin-bottom:30px}.services-card-content p{font-family:Josefin Sans;font-size:20px;font-weight:200}.generic-container.v4,.services-section .generic-container{max-width:1140px}section.contact-cta-section{background:linear-gradient(190deg,#da6d25,#e1a225 67%);padding:0 20px 70px;position:relative}.contact-cta-wrapper{align-items:center;display:grid;grid-template-columns:55% 45%;position:relative}.contact-cta-content{padding-top:30px;position:relative}.contact-cta-image{margin-top:-50px;text-align:right}.contact-cta-image>img{border-radius:300px 100px 100px 100px;box-shadow:0 0 30px 0 rgba(0,0,0,.29)}.contact-cta-section .elementor-shape-top svg{display:block;height:100px;left:50%;position:relative;transform:translateX(-50%) rotateY(180deg);width:calc(230% + 1.3px)}.contact-cta-section .elementor-shape-top{top:-1px}.elementor-shape-fill.white{fill:#fff!important}.contact-cta-content h2{font-family:Varela Round;font-weight:400;margin-bottom:10px}.contact-cta-content p{font-weight:400}.contact-cta-section .cpr-btn-div{margin-top:60px}a.hex-btn-md.dark-white:hover{background-color:#fff;color:#e1a225}.partners-image{max-height:274px;overflow:hidden;position:relative}.partners-image>a>img{margin:0 auto;max-height:274px;width:auto}.slick-hex .slick-arrow{background-color:transparent;border:0;color:#eeeeeee6;font-size:25px;outline:0;padding:0;position:absolute;top:40%}.slick-hex .slick-arrow.slick-prev{left:0}.slick-hex .slick-arrow.slick-next{right:0}.slick-hex ul.slick-dots{align-items:center;display:flex;justify-content:center;list-style-type:none;margin:0;padding:0}.slick-hex ul.slick-dots li button{background-color:#000;border:0;border-radius:50%;color:unset;font-size:0;height:6px;opacity:.2;outline:0;padding:0;position:relative;width:6px}.slick-hex ul.slick-dots li{font-size:0;line-height:1;margin:0 5px;position:relative}.slick-hex ul.slick-dots li.slick-active button{opacity:1}.hex-animate{transition:all .3s ease-in-out}.animate-opacity{opacity:0}.animate-opacity-half{opacity:.5}.animate-slideup{transform:translateY(30px)}.animate-slidedown{transform:translateY(-30px)}.ti-single .text-image-content-block{padding-right:20px;width:45%}.ti-single .text-image-content{max-width:100%}.ti-single .text-image-image{padding:30px;width:55%}.generic-hero-overlay.filtered2{filter:brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(1920deg);opacity:.5}.generic-hero-overlay.filtered3{filter:brightness(100%) contrast(100%) saturate(200%) blur(0) hue-rotate(190deg);opacity:.5}.ti-single .text-image-content p{font-size:15px;font-weight:300}.text-image-listing{align-items:center;display:grid;grid-template-columns:65% 35%;position:relative}ul.ti-listing{list-style-type:none;margin:0;padding:0 0 0 10px}ul.ti-listing li{align-items:center;display:flex;flex-direction:row;font-size:16px;font-weight:600;justify-content:flex-start;line-height:1.2;margin-bottom:5px}ul.ti-listing li>span:first-child{display:inline-block;margin-right:15px;position:relative}ul.ti-listing li span i{color:#e1a225;font-size:18px}.v3 .text-image-v2-wrapper.image-right{flex-direction:row-reverse}.v3 .text-image-v2-content{padding-left:0;padding-right:0;width:50%}.v3 .text-image-v2-blocks{padding:15px;width:50%}.v3 .text-image-v2-content>div{max-width:430px}.v3 .text-image-top>img{width:49%}.v3 .text-image-bottom{margin-top:-55px}.v3 .text-image-bottom>img{width:auto}section.hex-faq-section{display:flex;flex-direction:column;justify-content:center;min-height:900px;padding:80px 20px;position:relative}.hex-faq-item{background-color:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.05);margin-bottom:15px}.hex-faq-head{cursor:pointer;font-family:Josefin Sans;font-size:25px;font-weight:800;padding:25px 40px 25px 25px;position:relative;transition:all .2s ease}.hex-faq-body{display:none;padding:5px 25px 40px;position:relative}.hex-faq-item i{font-size:16px;font-weight:900;position:absolute;right:24px;top:38%;transition:transform .2s ease}.hex-faq-head.active{color:#e1a225}.hex-faq-head.active i{transform:rotate(180deg)}.hex-faq-body p{font-family:Josefin Sans;font-size:20px;font-weight:200;line-height:1.2}.about .blockchain-card-item h3{margin-bottom:15px}.about .blockchain-card-item{min-height:365px;text-align:left}.about .blockchain-wrapper{grid-template-columns:55% 45%}.logo-garden-item figure{margin:0}.logo-garden-wrapper .slick-track{align-items:center;display:flex;flex-wrap:wrap}.logo-garden-image{margin:0 15px;padding:20px 10px;position:relative}section.generic-hero-section.about-hero{background-image:linear-gradient(130deg,#da6d25,#e6c00a 89%)}.about-hero .generic-hero-overlay{opacity:.15}.about-hero .generic-hero-wrapper{bottom:50px;position:relative}section.cpr-section.cpr.rv{min-height:800px}.rv .cpr-wrapper{gap:20px}.rv .cpr-image-block.padding-top{padding-top:0}.privacy-page a,.privacy-page h1,.privacy-page h2,.privacy-page h3,.privacy-page li,.privacy-page p{color:#272626;font-family:arial}.privacy-page a{color:#2f5aae;text-decoration:underline}.hs_cos_wrapper_type_rich_text ul{margin-top:30px;padding-left:20px}.hs_cos_wrapper_type_rich_text ul li p{margin-bottom:0}.hs_cos_wrapper_type_rich_text ul li{margin-bottom:8px}.accordion-body{display:none}.accordion-content p strong,.hs_cos_wrapper_type_rich_text p strong{font-weight:600}.v1 .accordion-head{color:#272626;font-family:arial;font-size:18px;font-weight:600}.v1 .accordion-head,.v2 .accordion-head{background-color:hsla(0,0%,94%,.5);cursor:pointer;display:block;padding:10px 35px 10px 15px;position:relative}.v2 .accordion-head{align-items:center;display:flex;justify-content:space-between}.v2 .accordion-head h3{font-size:18px;font-weight:600}.v2 .accordion-head h3,.v2 .accordion-head p{color:#272626;font-family:arial;line-height:1;margin-bottom:0}.v2 .accordion-head p{font-size:14px;font-weight:400}.achead-subtitle{align-items:center;display:flex;gap:30px;padding-right:15px}.accordion-item{margin-bottom:5px;position:relative}.accordion-head i{font-size:20px;font-weight:900;position:absolute;right:13px;top:30%;transition:transform .2s ease}.accordion-head.active i{transform:rotate(180deg)}.accordion-body{background-color:hsla(0,0%,94%,.25);padding:15px}.accordion-content p{color:#272626;font-size:14px;margin-bottom:10px}.accordion-content li p{margin-bottom:0}.accordion-content li{color:#272626;font-size:14px;margin-bottom:5px}.privacy-page .accordion-container,.privacy-page-container{max-width:800px}.accordion-content ul{margin-bottom:10px;margin-top:30px;padding-left:20px}.contact .services-card-item{margin:0;min-height:270px;padding:30px;width:28%}.image-center .services-card-image{text-align:center}.image-center .services-card-image>img{margin:0 auto}.contact .services-wrapper{column-gap:80px;row-gap:50px}section.services-section.contact{padding-bottom:200px}.text-form-wrapper{align-items:start;display:grid;grid-template-columns:50% 50%}.text-form-contentblock{padding:0 20px}.tf-content{margin:0 auto;max-width:350px}.tf-form .form-title{display:none}.tf-form{align-content:stretch;background-color:#fff;border-radius:10px;box-shadow:0 0 30px 0 rgba(0,0,0,.14);display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;padding:70px;position:relative}.tf-form form{width:100%}.tf-form form input,.tf-form form textarea{background-color:#fafafa;border-radius:5px;border-width:0;font-family:Josefin Sans;font-size:20px;font-weight:100;min-height:47px;padding:6px 16px}.text-form-formblock{padding-right:40px}.tf-form .hs-form-field{margin-bottom:25px}.tf-form form input:focus,.tf-form form textarea:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}.tf-form form textarea{min-height:124px}.tf-form form .inputs-list>li{margin:0}.tf-form form .inputs-list>li>label{font-size:12px;margin-top:0}.tf-form form input[type=submit]{background-color:#e1a225;background-image:url(https://144169610.fs1.hubspotusercontent-eu1.net/hubfs/144169610/HexErgy%20Theme/Icon/arrow-right-solid-white.svg);background-position:75% 48%;background-repeat:no-repeat;background-size:15px;border-radius:30px;color:#fff;font-family:Varela Round;font-size:16px;font-weight:600;padding:14px 50px 14px 25px;transition:all .2s ease}.tf-form form input[type=submit]:hover{background-color:#364c63}.tf-form form .actions{text-align:right}.footer-form-cta-wrapper{background-color:#fff;border-radius:10px;box-shadow:0 0 30px 0 rgba(0,0,0,.14);padding:70px;position:relative}.tf-form.v2{box-shadow:none;padding:0}.tf-form.v2 form{padding-right:200px}.tf-form.v2 form .hs-submit{bottom:5px;position:absolute;right:0;width:190px}.tf-form.v2 form .hs-input{width:100%!important}.tf-form.v2 form .form-columns-3 .hs-form-field{float:none;margin-bottom:0;width:100%}.tf-form.v2 form .form-columns-3{display:flex;gap:20px;margin-bottom:10px}.tf-form.v2 form .hs-fieldtype-textarea{margin-bottom:0}.tf-form.v2 form input[type=submit]{background-position:84% 48%;line-height:1}.footer-form-cta .generic-container{padding-top:80px}.generic-hero-section .elementor-shape.wave2 svg{height:163px;transform:translateX(-50%);width:calc(183% + 1.3px)}.v2 .contact-cta-image>img{border-radius:250px 100px 100px 100px}.contact-cta-wrapper.v2{align-items:start;grid-template-columns:50% 50%}.v2 .contact-cta-image{margin-top:0}.v2 .contact-cta-content{padding-top:0}section.generic-hero-section.hero-two-column{padding-top:100px}.hero-two-column .generic-hero-container{justify-content:flex-end;max-width:1300px}.v2 .contact-cta-content p{color:#fff;font-family:Josefin Sans;font-size:20px;font-weight:200;margin-bottom:30px}.v2 .contact-cta-content p strong{font-weight:700}.v2 .generic-heading{margin-bottom:0}.v2 .services-card-item{border-radius:32px;box-shadow:0 0 11px 0 rgba(0,0,0,.27);padding:13px;width:100%}.v2 .services-wrapper{flex-wrap:nowrap;gap:50px}.v2 .services-card-image img{width:100%}.v2 .services-card-image{margin-bottom:0}.v2 .services-card-content h3{font-size:25px}.v2.image-half .services-card-image img{margin:0 auto;width:60%}.v2.image-half .services-card-image{margin-bottom:20px}.v2.title-tall .services-card-content h3{line-height:1.6}.v2 .services-card-item:last-child{border-top-right-radius:64px}.platform-cards .blockchain-card-image img,img.animate-grow{transition:transform .3s ease}.platform-cards .blockchain-card-image img:hover,img.animate-grow:hover{transform:scale(1.1)}section.services-section.padding-bottom-0{padding-bottom:0}.text-image-box-wrapper{align-items:center;background-color:#fff;border-radius:32px 64px 32px 32px;box-shadow:0 0 11px 0 rgba(0,0,0,.27);display:grid;grid-template-columns:55% 45%;padding:13px}.generic-container.medium{max-width:1190px}section.text-image-box .generic-container{padding:0 10px}section.text-image-box{margin-top:40px}.text-image-v4-wrapper{align-items:center;display:grid;grid-template-columns:50% 50%}.text-image-left,.text-image-right{height:100%;position:relative}.text-image-left img{border-radius:64px 32px 32px 32px}.text-image-left img,.text-image-right img{height:55vh;object-fit:cover;object-position:center center}.text-image-right img{border-radius:32px 64px 32px 32px}.text-image-v4-blocks{display:flex;gap:35px;min-height:792px}.text-image-v4-content{padding-left:70px}.text-image-left{align-self:flex-end}.cookies-per-purpose{border:1px solid #dadada;display:grid;grid-template:"purpose purpose purpose" "header1 header2 header3" auto;grid-gap:1px;background-color:#dadada;font-family:Arial;margin-bottom:10px}.cookies-per-purpose .purpose{background-color:#f7f7f7;grid-area:purpose;padding:15px}.cookies-per-purpose .purpose h4{font-family:Arial;font-size:15px;font-weight:600;margin:5px 0;text-transform:none}.cookies-per-purpose .name-header{background-color:#f7f7f7;grid-area:header1;padding:15px}.cookies-per-purpose .function-header h5,.cookies-per-purpose .name-header h5,.cookies-per-purpose .retention-header h5{font-family:Arial;font-size:14px;font-weight:600;margin:0;text-align:left;text-transform:none}.cookies-per-purpose .function,.cookies-per-purpose .name,.cookies-per-purpose .retention{background-color:#f7f7f7;font-size:14px;padding:15px}.cookies-per-purpose .name a,.cookies-per-purpose .retention a{font-size:14px;margin-top:0;text-decoration:underline}.cookies-per-purpose .retention p{font-size:14px;margin-top:0}.cookies-per-purpose .retention-header{background-color:#f7f7f7;grid-area:header2;padding:15px}.cookies-per-purpose .function-header{background-color:#f7f7f7;grid-area:header3;padding:15px}.cookies-per-purpose .retention-header h5{font-size:14px;margin:0;text-align:left}.cmplz-service-description,.cmplz-sharing-data{display:inline-block;padding:0 15px 15px;vertical-align:top;width:calc(50% - 35px)}.cmplz-service-description h4,.cmplz-sharing-data h4{font-family:Arial;font-size:15px;font-weight:600;margin:5px 0;padding:0 15px}.cmplz-service-description p,.cmplz-sharing-data p{font-size:14px;margin-top:0;padding:0 15px}.v2.remove-padding .accordion-body{padding:0}section.partner-form-single .generic-container{max-width:1180px}.partner-form-single .footer-form-cta-wrapper{padding:48px}.v2.v3 .services-wrapper{align-items:flex-start;gap:20px}ul.services-awards-bullets{list-style-type:none;margin:0;padding:0;position:relative}ul.services-awards-bullets li{align-items:center;display:flex;gap:10px;line-height:1;margin-bottom:5px;position:relative;text-align:left}ul.services-awards-bullets li p{line-height:1.3;margin-bottom:0}ul.services-awards-bullets li span i{color:#000;font-size:16px;line-height:1}ul.services-awards-bullets li span{font-size:16px;line-height:1}.v2.v3 .services-card-item{height:auto;padding:20px}.v2.v3 .services-card-item:last-child{border-top-left-radius:64px;border-top-right-radius:32px}.v2.v3 .services-card-item:first-child{border-top-left-radius:64px}.v2.v3 .services-card-image{margin-bottom:10px}.v3 .services-card-item:first-child{margin-top:30%}.v3 .services-card-item:nth-child(2){margin-top:20%}.v3 .services-card-item:nth-child(3){margin-top:10%}section.heading-quote-box{padding:150px 20px 50px;position:relative}.heading-quote-icon{margin-bottom:20px;text-align:center}.heading-quote-icon svg polygon{fill:#e1a225}section.services-section.v3{padding-bottom:0;padding-top:0}section.partner-form-single,section.text-image-box{padding:0 20px}.centered .contact-cta-wrapper.v2{align-items:center}.hero-two-column.home .generic-hero-container{max-width:1180px}.home .v2 .contact-cta-image{padding-left:100px}.generic-bottom-text{margin-top:60px}.platform-cards .blockchain-card-item{padding:0}.platform-cards .blockchain-card-image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.platform-cards .blockchain-card-image{height:250px;overflow:hidden;position:relative}.platform-cards .blockchain-card-content{padding:0 25px 40px}.reversed .blockchain-wrapper{grid-template-columns:37% 63%}.reversed .blockchain-cards-block{gap:35px;justify-content:flex-end;order:2}.reversed .blockchain-content-block{padding-left:0;padding-right:40px}.platform-cards .blockchain-card-item h3{font-size:25px;line-height:1.2;margin-bottom:10px}.v2.testimonial .services-card-image img{height:80px;width:auto}.testimonial-author p{font-family:Montserrat;font-size:14px;font-weight:700;line-height:1.2;margin-bottom:0}.home .blockchain-card-item:first-child,.home .blockchain-card-item:nth-child(2){border-radius:150px 50px 50px 50px}.home .blockchain-card-item:nth-child(3){border-radius:50px 50px 50px 150px}.home .blockchain-card-item:nth-child(4){border-radius:50px 50px 150px 50px}.v2.testimonial .services-card-item{display:flex;flex-direction:column;justify-content:space-between;padding:30px 35px}.testimonial-author{margin-top:11px}.v2.testimonial .services-wrapper{gap:30px}.testimonial-author .services-card-image{margin-bottom:10px}.img-round.ti-single .text-image-image{padding:50px;width:50%}.img-round.ti-single .text-image-image img{border-radius:100px 100px 300px 100px;box-shadow:0 0 30px 0 rgba(0,0,0,.37)}.lang-it .contact-cta-wrapper.v2{grid-template-columns:53% 47%}.lang-it section.generic-hero-section.hero-two-column{padding-bottom:20px}.lang-es-es section.generic-hero-section.hero-two-column{padding-bottom:40px;padding-top:50px}.generic-heading.v2{margin-bottom:50px}.hex-contact-popup{bottom:50px;left:50px;position:fixed;z-index:2}button.hex-contact-popup-btn{border-radius:25px 25px 50px 25px;box-shadow:0 0 25px 0 #23232359;font-size:22px;line-height:1;padding:25px 27px 25px 20px}.hex-contact-popup-section{align-items:center;background-color:hsla(0,0%,100%,.9);display:flex;height:100%;justify-content:center;left:0;padding:20px;pointer-events:all;position:fixed;top:0;width:100%;z-index:9999}.hex-contact-popup-wrapper{max-width:650px}.hex-contact-popup-form{background-color:#fff;background-image:url(https://144169610.fs1.hubspotusercontent-eu1.net/hubfs/144169610/HexErgy%20Theme/Images/bubble_bg_popup.png);background-position:100%;background-repeat:no-repeat;background-size:contain;border-radius:20px;box-shadow:0 0 15px 0 rgba(0,0,0,.15);padding:40px 50px;position:relative}button.hcpf-close{background-color:transparent;border:0;color:#a3a3a3;font-size:16px;font-weight:100;line-height:1;padding:0;position:absolute;right:20px;top:20px}.hex-contact-popup-form h3{color:#e1a225;margin-bottom:10px}.hex-contact-popup-form.tf-form .hs-form-field{margin-bottom:12px}.hex-contact-popup-overlay{background-color:transparent;height:100%;left:0;position:absolute;top:0;width:100%}.ti-single.image-large .text-image-image{width:60%}.ti-single.image-large .text-image-content-block{width:40%}@media (max-width:1280px){.hero-two-column .generic-hero-container{justify-content:flex-start;max-width:900px}.contact-cta-wrapper.v2{align-items:end}.v2 .contact-cta-image{padding-left:20px}section.generic-hero-section.hero-two-column{padding-bottom:100px;padding-top:60px}.lang-es-es section.generic-hero-section.hero-two-column{padding-bottom:50px;padding-top:50px}.v2 .contact-cta-content h1,.v2 .contact-cta-content p{line-height:1.1}}@media (max-width:1024px){h1{font-size:40px}h2{font-size:35px}h3{font-size:18px}.v2 .contact-cta-image{display:none}.contact-cta-wrapper.v2{display:block;text-align:center}.hero-two-column .generic-hero-container{justify-content:center}section.partner-form-single .generic-container{max-width:790px}.v2 .services-wrapper{flex-wrap:wrap;gap:30px}.v2 .services-card-item{width:42%}.text-image-left img,.text-image-right img{height:370px}.text-image-v4-blocks{min-height:450px}.text-image-v4-content{padding-left:40px}.v3 .services-card-item:first-child{margin-top:10%}.v3 .services-card-item:nth-child(2){margin-top:5px}.v3 .services-card-item:nth-child(3){margin-top:15%}section.heading-quote-box{padding-top:100px}section.contact-cta-section{padding-bottom:20px;padding-top:60px}}@media (max-width:980px){.cpr-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:40px;justify-content:center}.cpr-image-block{padding-top:0!important;width:100%}.cpr-content-block{padding-top:0!important;width:45%}.generic-container{max-width:700px}.cpr-image>img{margin:0 auto;width:50%}section.cpr-section.cpr{padding-top:0}.blockchain-wrapper{display:block}.blockchain-content-block{padding-left:0;padding-top:50px}.blockchain-cards-block{gap:40px;justify-content:center}.text-image-content-block{padding-right:0}.text-image-item-block{margin-top:50px}.image-right .text-image-content{margin-left:0;margin-right:auto}.text-image-v2-content{padding-left:40px;padding-right:0}.services-section .generic-container{max-width:700px}.generic-heading.v2{margin-bottom:40px}.services-card-item{padding:25px}.services-card-content h3{margin-bottom:15px}.services-card-content p{font-size:18px;line-height:1.1}.ti-single .text-image-item-block{margin-top:0}.ti-single .text-image-image{padding:0;width:50%}.ti-single .text-image-content-block{width:50%}.rv .cpr-btn-div{margin-top:30px;text-align:center}.contact .services-wrapper{column-gap:40px}.tf-form{padding:40px}.reversed .blockchain-cards-block{justify-content:center}.reversed .blockchain-content-block{padding-right:0}.ti-single .text-image-content-block{padding-left:30px;padding-right:0}.ti-single .image-right .text-image-content-block{padding-left:0}}@media (max-width:768px){h1{font-size:30px}h2{font-size:25px}.generic-hero-container{min-height:150px}section.generic-hero-section{padding:80px 20px}.generic-container{max-width:500px}.cpr-wrapper{display:block}.cpr-content-block{margin-top:50px;width:100%}section.blockchain-section{padding:40px 20px}.blockchain-cards-block{display:block}.blockchain-card-item{margin:0 auto 40px;max-width:350px;min-height:auto;width:100%}.blockchain-content-block{padding-top:20px}section.progress-section.animate{padding:80px 0}.progress-wrapper{display:flex;flex-direction:column-reverse;flex-wrap:wrap}.progress-content{padding-right:0}.progress-container{margin-bottom:40px;padding-left:0;width:100%}.text-image-item-block{display:block}.text-image-image{width:100%}.text-image-content{max-width:100%}.text-image-content-block{width:100%}.text-image-v2-wrapper{display:block}.text-image-v2-content{padding-left:0;width:100%}.text-image-v2-blocks{margin-bottom:40px;width:100%}section.services-section{padding:40px 20px}.services-wrapper{display:block}.services-section .generic-container{max-width:400px}.services-card-item{margin:0 0 40px;padding:30px 40px;width:100%}.contact-cta-wrapper{display:block;padding-top:50px}.contact-cta-image{margin-top:0}.animate-opacity,.animate-opacity-half{opacity:1}.animate-slidedown,.animate-slideup{transform:translateY(0)}.contact-cta-content{padding-top:0}.ti-single .text-image-image,.ti-single.image-large .text-image-image{width:100%}.ti-single .text-image-content-block,.ti-single.image-large .text-image-content-block{padding-right:0;width:100%}.text-image-listing{display:block}.cpr-btn-div.align-right{margin-top:30px;text-align:center}section.text-image-section.ti-single,section.text-image-section.v2.v3{padding:40px 20px}.v3 .text-image-v2-blocks,.v3 .text-image-v2-content{width:100%}section.hex-faq-section.faq{min-height:auto;padding:40px 20px}.hex-faq-head{font-size:18px;padding:20px 30px 20px 20px}.hex-faq-item i{font-size:14px;right:16px}.hex-faq-body p{font-size:18px;margin-bottom:15px}.hex-faq-body{padding:5px 20px 10px}.about-hero .generic-hero-wrapper{bottom:0}.contact .services-card-item{margin-bottom:40px;min-height:auto;width:100%}section.services-section.contact{padding-bottom:100px}.tf-form{padding:40px}.text-form-wrapper{display:block}.text-form-formblock{padding-right:0}.text-form-contentblock{padding:0}.tf-content{margin-top:40px;max-width:100%}.cmplz-service-description,.cmplz-sharing-data{width:100%}.contact-cta-wrapper.v2{padding-top:0}.hero-two-column .generic-hero-container{display:block}.v2 .contact-cta-image{display:block;margin-top:100px}.tf-form.v2 form{padding-right:0}.tf-form.v2 form .hs-submit{bottom:0;position:relative;right:unset;text-align:center;width:100%}.tf-form.v2 form .actions{text-align:center}.tf-form.v2 form .form-columns-3{flex-direction:column;gap:10px}.v2 .services-card-item{width:100%}.text-image-v4-wrapper,.v2 .services-wrapper{display:block}.text-image-v4-content{margin-top:50px;padding-left:0;text-align:center}.text-image-box-wrapper{display:flex;flex-direction:column-reverse}.text-image-box-content.josefin-text h2,.text-image-box-content.josefin-text p{text-align:center!important}.text-image-box-image img{width:80%}.text-image-box-image{text-align:center}.v2.v3 .services-card-image img{margin:0 auto;width:80%}.v2.v3 .services-card-image{text-align:center}section.heading-quote-box{padding-top:50px}.heading-quote-icon svg{height:auto;width:70px}.cookies-per-purpose{grid-template-columns:100px 1fr;grid-template:unset}.cookies-per-purpose .purpose{grid-area:unset;grid-column:span 2}.cookies-per-purpose .function-header,.cookies-per-purpose .name-header,.cookies-per-purpose .retention-header{grid-area:unset}.achead-subtitle{display:none}.ti-single .text-image-content-block{padding-left:0}.v2.testimonial .services-card-item{margin:15px 20px 0}.v2.testimonial .services-wrapper{padding:20px 50px}.services-section .generic-container{max-width:550px}.img-round.ti-single .text-image-image{margin-bottom:30px;padding:0;width:100%}.generic-heading.v2{margin-bottom:20px}}@media (max-width:480px){.cpr-btn-div{text-align:center!important}.contact-cta-content{margin-bottom:30px;text-align:center}.contact-cta-section .cpr-btn-div{margin-top:30px}.contact-cta-image{padding:0 40px}.tf-form{padding:20px}.tf-content{margin-top:30px}.partner-form-single .footer-form-cta-wrapper{padding:30px}.footer-form-cta-wrapper{padding:50px 30px}section.text-image-section.v2.v4{padding:40px 20px}.text-image-v4-blocks{gap:20px;min-height:300px}.text-image-left img,.text-image-right img{height:260px}section.generic-hero-section.hero-two-column{padding-bottom:40px;padding-top:50px}.v2 .contact-cta-image{margin-top:50px}.v2.testimonial .services-wrapper{padding:0 20px}.testimonial .generic-heading.v2{margin-bottom:0}}