/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#blockForm{background:url('https://www.esker.com/sites/default/files/assets/einvoicing_spain/img_form_background.webp');background-size:cover;padding:50px;border-radius:24px;gap:0;}#blockForm .title{font-size:2.25rem;font-weight:800;}#blockForm p{font-family:'Figtree';color:#FFF;text-align:center;}#blockForm .mktoForm .mktoRequiredField label.mktoLabel,#blockForm .mktoForm .mktoFormCol .mktoLabel{color:#FFF;}#blockForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label{display:block;color:#FFF;font-weight:500;font-family:"Roboto";font-size:1rem;}#block-contactform{margin-top:45px;}#blockForm .mktoForm .mktoFieldWrap{flex-direction:column;}#blockForm .mktoCheckboxList input+label::after{border:1px solid #FFF;}#blockForm .mktoForm input,#blockForm .mktoForm select.mktoField,#blockForm .mktoForm textarea.mktoField{background-color:rgba(255,255,255,.2);border:none;box-shadow:none;border-radius:8px;color:#FFF;min-height:45px;margin-bottom:10px;transition:background-color 0.3s;}#blockForm .mktoForm .mktoCheckboxList input{min-height:0;}#blockForm .mktoForm select.mktoField option{color:#000}#blockForm  .mktoFormRow:nth-of-type(even):has(select.mktoField){float:none !important;}#blockForm .mktoButtonRow{width:100%;}#blockForm .mktoForm .mktoButtonWrap{margin-left:0 !important;}#blockForm .mktoForm .mktoButtonWrap button.mktoButton{font-family:"Figtree-bold";font-size:1.25rem;text-transform:none;text-shadow:none;padding:10px 0;background-color:#EF0A39;border-radius:10px;min-height:50px;width:100%;box-shadow:none;border:none;}#blockForm .mktoForm .mktoButtonWrap button.mktoButton:hover{background-color:#FF315C!important;background-image:none!important;}#blockForm  .mktoForm input[type=checkbox]:checked + label:before{border-left-color:#FFF !important;border-bottom-color:#FFF !important;background:transparent;}#blockForm .mktoForm .mktoCheckboxList > label{margin-left:0;}#blockForm  .mktoForm .mktoGutter{height:7px;}#blockForm .mktoForm input:focus,#blockForm .mktoForm textarea.mktoField:focus{background-color:#FFF;color:#000;}#blockForm .mktoForm input::placeholder,#blockForm .mktoForm textarea.mktoField::placeholder{color:#FFF}#blockForm .mktoForm input:active::placeholder,#blockForm .mktoForm input:focus::placeholder,#blockForm .mktoForm textarea.mktoField:active::placeholder,#blockForm .mktoForm textarea.mktoField:focus::placeholder{color:#000}#blockForm .mktoFormCol:has(label[for="GDPR_Consent__c"]) + .mktoFormCol{margin-bottom:10px;margin-left:35px;margin-top:-32px;color:white;}#blockForm .mktoFormCol:has(label[for="GDPR_Consent__c"]) + .mktoFormCol .mktoHtmlText{width:100% !important;line-height:1.15;}#blockForm .mktoFormCol:has(label[for="GDPR_Consent__c"]) + .mktoFormCol .mktoHtmlText a{color:#FFF;}#blockForm #mktoForm_1050 .mktoButtonRow{margin-top:-30px;}#blockForm #mktoForm_9792 .mktoFormRow:nth-of-type(10){float:none;}#blockForm #mktoForm_9710{display:flex;flex-wrap:wrap;justify-content:space-between;}#blockForm #mktoForm_9710 .mktoFormRow:nth-of-type(-n+5){width:48%;}#blockForm #mktoForm_9710 .mktoFormRow:nth-of-type(n+6){display:block;width:100%;}#blockForm #mktoForm_9774{display:flex;flex-wrap:wrap;justify-content:space-between;}#blockForm #mktoForm_9774 .mktoFormRow:nth-of-type(-n+10){width:48%;}#blockForm #mktoForm_9774 .mktoFormRow:nth-of-type(n+11){display:block;width:100%;}#blockForm #mktoForm_3758 #mktoCheckbox_259406_0{opacity:0;}#blockForm #mktoForm_3758 .mktoCheckboxList input+label::before{top:17px;}#blockForm #mktoForm_3758 .mktoCheckboxList input+label::after{top:10px;}#blockForm #mktoForm_10233 .mktoFormRow:nth-of-type(-n+3){display:flex;}#blockForm #mktoForm_10233 .mktoFormCol:has(label[for="GDPR_Consent__c"]) .mktoCheckboxList{width:100% !important}#blockForm #mktoForm_10233 .mktoFormCol:has(label[for="GDPR_Consent__c"]) a{color:#FFF;}#blockForm #mktoForm_10233 #mktoCheckbox_256613_0{opacity:0;}#blockForm #mktoForm_10233 .mktoCheckboxList input+label::after{top:10px;}#blockForm #mktoForm_10103 .mktoFormRow{display:flex;}#blockForm #mktoForm_10103 .mktoCheckboxList{width:100% !important;}#blockForm #mktoForm_10103 .mktoFormCol:has(label[for="GDPR_Consent__c"]) a{color:#FFF;}#blockForm #mktoForm_10103 #mktoCheckbox_259381_0{opacity:0;}#blockForm #mktoForm_10103 .mktoCheckboxList input+label::after{top:10px;}#blockForm #mktoForm_9753{display:flex;flex-wrap:wrap;justify-content:space-between;}#blockForm #mktoForm_9753 .mktoFormRow:nth-of-type(-n+6){width:48%;}#blockForm #mktoForm_9753 .mktoFormRow:nth-of-type(n+7){width:100%;}#blockForm #mktoForm_13912{display:flex;flex-wrap:wrap;justify-content:space-between;}#blockForm #mktoForm_13912 .mktoFormRow:nth-of-type(n+2):nth-of-type(-n+3){width:48%;}#blockForm #mktoForm_13912 .mktoFormRow:nth-of-type(1),#blockForm #mktoForm_13912 .mktoFormRow:nth-of-type(n+4){display:block;width:100%;}#blockForm #mktoForm_13912 .mktoCheckboxList{width:100% !important;}#blockForm #mktoForm_13912 #mktoCheckbox_253696_0{opacity:0;}@media screen and (max-width:1200px){#blockForm{padding:35px;}}@media screen and (max-width:768px){#blockForm{padding:15px;}}
div#ctaForm{display:none;}
br{display:block !important;}strong{font-family:'Roboto-bold' !important;}.content-s1{align-items:flex-start;display:flex;flex-wrap:wrap;gap:30px 90px;justify-content:center;}.block-text{flex:1 1 53%;}.content-s1 img{max-width:100%;min-width:260px;}.subheadline-s2{text-align:center;}.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row-2 .views-field .text-wrap .subheadline{max-width:1100px;margin:0 auto 40px;}.view-advanced-basic-page .view-content .views-row-2{background-color:rgba(237,239,241,.35);}.list-s2{display:flex !important;flex-wrap:wrap;gap:55px 35px;justify-content:space-evenly;margin-top:65px !important;}.item-s2{align-items:center;display:flex !important;flex-direction:column;gap:45px;max-width:250px;min-width:165px;}.i18n-nl .item-s2{margin-left:25px !important}.list-s2 img{max-height:50px;max-width:170px!important;}.list-s2 img.item-img-oracle{margin-top:12px;}.list-s2 .item-link-oracle{margin-top:auto!important;}.list-s2 img.logo-oracle2{padding-top:2.5px;}.list-s2 a{margin-top:auto;}.item-s2:last-of-type a{margin-top:0}.content-s3{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;}.content-s3 div{background-color:#FFF;box-shadow:0px 3px 6px #00000029;min-width:260px;padding:45px 35px 50px 40px;width:30%;}.content-s3 img{margin-bottom:30px;height:35px !important;max-width:75% !important;}.content-s3 img.logo-ecopath{height:70px !important;margin-top:-10px;}.content-s3 img.h60{height:60px !important;}.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row-3 .views-field .text-wrap .subheadline{max-width:750px;margin:0 auto 40px;}.view-advanced-basic-page .view-content .views-row-3{background-color:#EDEFF1;}.view-advanced-basic-page .view-content .views-row-3 a img{transition:transform .25s;}.view-advanced-basic-page .view-content .views-row-3 a:hover img{transform:scale(1.04)}.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row-4 .views-field .text-wrap .subheadline{max-width:990px;margin:0 auto 40px;}.esk_2023.layout_2023.node-type-advanced-basic-page .view-advanced-basic-page .view-content .views-row.Light .views-field .text-wrap .headline h2.title-s5{margin-bottom:20px !important;}.subheadline-s5{font-family:'Roboto';font-size:1.6rem;text-align:center;}.btn-s5{margin:60px auto 0 !important;text-align:center;}.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row-5 .views-field .text-wrap .subheadline{max-width:1200px;margin-bottom:0;}.view-advanced-basic-page .view-content .views-row-5 .btn-primary.white-black{color:#131E29;text-decoration:none;}.view-advanced-basic-page .view-content .views-row-5 .btn-primary.white-black:hover{color:#FFF;}.subheadline{max-width:max-content!important;}.i18n-de.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row-1{padding-bottom:70px!important;}.i18n-de.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row-1 .views-field .text-wrap .subheadline,.i18n-de.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row-3 .views-field .text-wrap .subheadline,.i18n-de.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row-6 .views-field .text-wrap .subheadline{max-width:1200px;margin:0 auto 40px;text-align:center;}.i18n-de.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row-5 .views-field .text-wrap .subheadline{max-width:830px;margin:0 auto 40px;text-align:center;}.i18n-de .view-advanced-basic-page .view-content .views-row-5 a img{transition:transform .25s;}.i18n-de .view-advanced-basic-page .view-content .views-row-5 a:hover img{transform:scale(1.04)}
.page-node-98886.layout_2026.node-type-advanced-basic-page .view-page-header .view-content .views-row{padding:95px 0 85px;}.page-node-98886.layout_2026.node-type-advanced-basic-page .view-page-header .view-content .field-content > div{text-align:center;}.page-node-98886.layout_2026.node-type-advanced-basic-page .view-page-header .view-content .views-row h1{text-align:center;margin:0 auto;}.page-node-98886.layout_2026.node-type-advanced-basic-page .view-page-header .view-content .views-row strong{display:block;font-size:2.25rem;font-family:'Figtree';font-weight:900;line-height:1.25;}.page-node-98886.layout_2026 .button-container{gap:10px 55px;justify-content:center;margin-top:45px;}.page-node-98886.layout_2026.node-type-advanced-basic-page .view-page-header .view-content .views-row p{font-size:1.5rem;margin-top:-20px;}.page-node-98886.layout_2026 .four-cols{margin-top:55px;gap:35px;}.page-node-98886.layout_2026  .card > a{position:absolute;inset:0;z-index:2;}.page-node-98886.layout_2026 .card{transition:all .3s;position:relative;padding-bottom:20px;}.page-node-98886 .view-id-resources_landing_page .view-empty,.page-node-98886 .pane-resources-landing-page-panel-pane-3,.page-node-98886 .view-id-resources_landing_page{display:none;}@media (hover:hover){.page-node-98886.layout_2026 .card:hover{transform:scale(1.04);}}@media screen and (max-width:668px){.page-node-98886.layout_2026.node-type-advanced-basic-page .view-page-header .view-content .views-row{padding:35px 0;}.page-node-98886.layout_2026.node-type-advanced-basic-page .view-page-header .view-content .views-row p{margin-top:0px;}.page-node-98886.layout_2026 .button-container{margin-top:15px;}}
.esk_2023.layout_2023.node-type-advanced-basic-page .view-advanced-basic-page .view-content .views-row:has(.roi-block) .views-field .text-wrap{max-width:86vw;}.view-advanced-basic-page .view-content .views-row:has(.roi-block){padding:0;}.view-advanced-basic-page .view-content .views-row .views-field:has(.roi-block),.node-type-front-page-2025 .field__item:has(.roi-block){max-width:unset;width:100%;background:url("https://www.esker.com/sites/default/files/assets/roi/Banner-Roi-Calculator.jpg");background-size:cover;}.roi-block{display:flex;align-items:center;gap:35px;max-width:86vw;margin:0 auto;min-height:450px;}.roi-block__left span{font-family:"Figtree-bold";font-size:1.25rem;text-transform:uppercase;color:#FFF;display:block;margin-bottom:20px;line-height:1.2;}.roi-block__left h2,.view-advanced-basic-page .view-content .views-row .views-field .text-wrap .roi-block__left h2,.layout_2026 .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .roi-block__left h2,.node-type-front-page-2025 .main .roi-block__left h2,.node-type-blog .roi-block__left h2{color:#FFF !important;font-size:3.375rem !important;margin-bottom:50px !important;font-family:'Figtree' !important;font-weight:800;line-height:1.15;text-transform:none;text-wrap:balance;}.roi-block__left{padding:40px 0;}.roi-block__right{width:45%;margin-bottom:-45px;margin-right:45px;}.i18n-es .roi-block__right{margin-bottom:0;margin-right:0;}.node-type-blog .roi-block__right{width:100%;margin:0;}.node-type-blog .roi-block__right img{max-width:365px;margin:0 auto;}.node-type-blog .roi-block__left{padding:0;}.node-type-blog .roi-block{padding:30px 45px 30px 65px;background:url("https://www.esker.com/sites/default/files/assets/roi/Banner-Roi-Calculator.jpg");background-size:cover;min-height:unset;gap:35px 15px;box-shadow:0 3px 6px #402BAB33;}.node-type-blog .roi-block__left h2{font-size:2.625rem !important;margin-top:0 !important;hyphens:auto;}.node-type-blog .roi-block__left a.xsmall{padding:10px 13px;}.esk_2023.layout_2023.node-type-advanced-basic-page .view-advanced-basic-page .view-content .views-row:has(.roi-block) .views-field .text-wrap .roi-block__left a.xsmall{color:#FFF !important;text-decoration:none !important}.view-advanced-basic-page .view-content .views-row .views-field:has(.roi-block.grey){background:none;width:86vw;max-width:1900px;}.roi-block.grey{border-radius:30px 0;background-color:#ECEFF1;padding:20px 0 20px 65px;}.view-advanced-basic-page .view-content .views-row:has(.roi-block.grey){padding-top:70px;}.layout_2026 .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .roi-block.grey .roi-block__left h2{margin-bottom:20px !important;}.layout_2026 .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .roi-block.grey .roi-block__left h2 + p{text-wrap:balance;}.layout_2026 .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .roi-block.grey .roi-block__left h2,.roi-block.grey .roi-block__left span{color:#141F29 !important;}.roi-block.grey .roi-block__right{width:50%;}@media screen and (max-width:1600px){.roi-block__right,.roi-block.grey .roi-block__right{width:65%;}.roi-block__left h2,.view-advanced-basic-page .view-content .views-row .views-field .text-wrap .roi-block__left h2,.layout_2026 .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .roi-block__left h2,.node-type-front-page-2025 .main .roi-block__left h2{font-size:3rem !important;}}@media screen and (max-width:1400px){.roi-block__right,.roi-block.grey .roi-block__right{width:100%;margin-right:0;}.node-type-blog .roi-block__left h2{font-size:2rem !important}}@media screen and (max-width:1200px){.roi-block{flex-direction:column;padding:40px 0;}.roi-block.grey{padding:20px 65px;}.roi-block__right,.node-type-blog .roi-block__right,.roi-block.grey .roi-block__right{width:70%;text-align:center;}.roi-block__left{padding:0;}}@media screen and (max-width:1024px){.node-type-blog:has(.roi-block) .roi-block{flex-direction:column;}.node-type-blog .roi-block__right{width:80%;}}@media screen and (max-width:768px){.roi-block.grey{padding:25px 45px;}.roi-block__right,.roi-block.grey .roi-block__right{width:85%;}.node-type-blog .roi-block__right img{max-width:100%;}.roi-block__left h2,.view-advanced-basic-page .view-content .views-row .views-field .text-wrap .roi-block__left h2,.layout_2026 .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .roi-block__left h2,.node-type-front-page-2025 .main .roi-block__left h2{font-size:2rem !important;}}@media screen and (max-width:668px){.node-type-blog .roi-block__right,.roi-block__right,.roi-block.grey .roi-block__right{width:100%;}.node-type-blog .roi-block{padding:25px 30px;}.node-type-blog .roi-block__left a.btn-fill{display:inline-block;text-align:center;}}@media screen and (max-width:460px){.roi-block.grey{padding:25px;}.node-type-blog .roi-block__left h2{font-size:1.75rem !important;}}
.esk-tabs-container{padding:0rem;}.esk-tabs-block{display:flex;align-items:center;justify-content:center;}.esk-tabs{display:flex;flex-wrap:wrap;width:100%;}.esk-tabs label{width:100%;display:flex;align-items:center;justify-content:center;padding:0.5rem 1rem;margin-right:0.0625rem;cursor:pointer;background-color:#ECEFF0;color:#51626f;font-family:Roboto,sans-serif;font-size:1rem;font-weight:700;transition:background-color ease 0.3s;}.doublecontainer{display:flex;flex-wrap:wrap;}.doublecontainer > div{flex:50%;}@media (max-width:768px){.doublecontainer > div{flex:100%;}}.esk-tabs .esk-tab{flex-grow:1;width:100%;height:100%;display:none;padding:1rem 2rem;color:#51626f;background-color:#fff;box-shadow:0 10px 10px rgba(0,0,0,0.4);}.esk-tabs .esk-tab > *:not(:last-child){margin-bottom:0.8rem;}.esk-tabs [type=radio]{display:none;}.esk-tabs [type=radio]:checked + label{background-color:#fff;color:#039fb0;border-top:4px solid #039fb0;box-shadow:0 10px 10px rgba(0,0,0,0.4);}.esk-tabs [type=radio]:checked + label + .esk-tab{display:block;}@media (min-width:768px){body{font-size:1.125rem;}.esk-tabs label{order:1;width:auto;}.esk-tabs .esk-tab{order:9;}.esk-tabs [type=radio]:checked + label{border-bottom:none;}}@media (min-width:992px){.esk-tabs{width:960px;}}.esk-tab{display:none;}.esk-tabs input[type="radio"]:checked + label + .esk-tab{display:block;}input[type="radio"]{display:none;}.esk-tabs label{display:inline-block;background-color:#f1f1f1;padding:10px 20px;cursor:pointer;margin-right:5px;border-radius:5px;transition:background-color 0.3s;}.esk-tabs label:hover{background-color:#ddd;}.esk-tabs input[type="radio"]:checked + label{background-color:#4CAF50;color:white;}.esk-tabs{margin-top:20px;}.esk-tab h2{margin-top:0;}.esk-tab p{margin:10px 0;}.doublecontainer{display:flex;justify-content:space-between;}.doublecontainer div{flex:1;padding:10px;}.esk-tabs video{width:100%;height:auto;}.esk-tab{display:none;}.esk-tabs input[type="radio"]{display:none;}.esk-tabs input[type="radio"]:checked + label{font-weight:bold;}.esk-tabs input[type="radio"]:checked ~ .esk-tabs .esk-tab{display:block;}
