.landing-module{padding-bottom:10em}.landing-module-presentation{margin-top:-220px}.landing-pricing-container{padding:0 5%}.cover-module{padding:30px 0 280px !important;clip-path:polygon(0 0,100% 0,100% calc(100% - 180px),0 85%)}.cover-module::before{background-image:url('/wp-content/themes/howes/images/landing/bg-contact.jpg')}.cover-module h1{font-size:60px;font-weight:700;margin-bottom:15px;padding-right:0;width:100% !important}.cover-information-module{display:block;text-align:center}.cover-information h2 span{font-weight:bold}.pricing-table{table-layout:auto}.pricing-period{transition:background .1s ease-in-out}.pricing-period .switch-period{transition:all .1s ease-in-out;position:relative;display:inline-flex;border-radius:20px;background:#f5f6f8}.pricing-table thead tr > th{text-transform:none}.pricing-table thead tr > th,.pricing-table tbody tr > td{width:calc(80% / 6)}.pricing-table thead tr > th:first-child,.pricing-table tbody tr > td:first-child{width:20%}.pricing-table tbody tr > td span{display:none}.pricing-table thead tr > th:not(:first-child){background:#f5f6f8;padding:15px 20px;text-align:center}.pricing-table thead tr > th.plan .plan-name{display:inline-block;background:#e2e2e2;padding:3px 10px;border-radius:5px}.pricing-table thead tr > th.plan .plan-price{font-size:12px;line-height:35px}.pricing-table thead tr > th.plan .plan-price span{font-size:28px}.pricing-table thead tr > th.plan .plan-choose{display:block;background:#20599c;border:1px solid #20599c;color:#fff;text-align:center;padding:5px 20px}.pricing-table thead tr > th.plan .plan-choose:hover{background:#f5f6f8 !important;color:#2d2c2f !important}.pricing-table thead tr > th.plan .plan-choose.disabled{cursor:initial;opacity:0.6}.pricing-table tbody tr > td:not(:first-child){text-align:center}html[lang="es-ES"] .pricing-period .switch-period:after,html[lang="es-ES"] .pricing-table thead tr > th.plan .plan-choose{background:#021f3c;border-color:#021f3c}.pricing-period .switch-period.yearly:after{right:50%}.pricing-period .switch-period.monthly:after{left:calc(50% + 1px)}.pricing-period .switch-period.yearly span:first-child,.pricing-period .switch-period.monthly span:last-child{color:#fff}.pricing-period .switch-period:after{position:absolute;content:'';top:2px;left:2px;height:90%;width:48%;border-radius:20px;background:#20599c;z-index:1;transition:left 0.3s ease,right 0.3s ease}.pricing-period .switch-period span{padding:5px 10px;cursor:pointer;z-index:2;width:90px;text-align:center;transition:color 0.3s ease}.pricing-period .switch-period span:first-child{padding-left:10px;position:relative}.pricing-period .switch-period span:last-child{padding-right:10px}.pricing-period .switch-period span:first-child > span{position:absolute;font-size:9px;top:-10px;left:50%;transform:translateX(-50%);background:#ff5457;padding:0 5px;border-radius:15px;width:max-content}.pricing-period.pricing-period-mobile{display:none}.text-block-module{width:50%}.text-block-module-inside{border-radius:0.5rem}.text-block-module-top .text-block-content{font-size:18px !important}.text-block-module .text-block-content{text-align:left}.text-block-content::after{background:none}.landing-pricing-contact{display:flex;margin:8em 0;align-items:center}.landing-pricing-contact .illustration-block-module{text-align:center}.landing-pricing-faq .text-block-module-inside{display:block}.landing-pricing-faq .text-block-module-inside .text-block-content{font-size:14px}.faq-questions{width:100%}.faq-questions .faq-item{border-left:3px solid #20599c;padding:10px 15px;margin-bottom:1em;cursor:pointer}.faq-questions .faq-item .faq-item-question{font-weight:600;letter-spacing:normal;font-size:18px;margin:0}.faq-questions .faq-item .faq-item-answer{display:none;margin-top:10px}.faq-questions .faq-item .faq-item-answer p:last-child{margin:0;padding:0}.landing-pricing-references{margin-bottom:8em}.landing-pricing-references .references-wrapper{display:flex;flex-direction:column;gap:calc(clamp(10rem,1rem + 40vmin,30rem) / 14);margin:auto;max-width:100vw}.landing-pricing-references .references-wrapper .references-logos{display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:calc(clamp(10rem,1rem + 40vmin,30rem) / 14);-webkit-mask-image:linear-gradient(to right,hsl(0 0% 0% / 0),hsl(0 0% 0% / 1) 20%,hsl(0 0% 0% / 1) 80%,hsl(0 0% 0% / 0));mask-image:linear-gradient(to right,hsl(0 0% 0% / 0),hsl(0 0% 0% / 1) 20%,hsl(0 0% 0% / 1) 80%,hsl(0 0% 0% / 0))}.landing-pricing-references .references-wrapper .references-logos.references-logos-reverse .references-logos-group{animation-direction:reverse !important;animation-delay:-3s !important}.landing-pricing-references .references-wrapper .references-logos .references-logos-group{flex-shrink:0;display:flex;align-items:center;justify-content:space-around;gap:calc(clamp(10rem,1rem + 40vmin,30rem) / 14);min-width:100%;-webkit-animation:scroll-x 60s linear infinite;animation:scroll-x 60s linear infinite}.landing-pricing-references .references-wrapper .references-logos .references-logos-group .references-logos-item{display:grid;place-items:center;height:110px;width:200px;background:#ffffff;border-radius:0.5rem}.landing-pricing-references .references-wrapper .references-logos .references-logos-group .references-logos-item img{padding:calc(clamp(10rem,1rem + 20vmin,30rem) / 10);max-height:110px;max-width:200px}.subscriptionStats{margin-bottom:0 !important}@keyframes scroll-x{from{transform:translateX(0)}to{transform:translateX(calc(-100% - calc(clamp(10rem,1rem + 40vmin,30rem) / 14)))}}@media (min-width:1260px){.pricing-table.pricing-table-fixed{margin-top:174px}.pricing-table.pricing-table-fixed thead{position:fixed;top:70px}.pricing-table.pricing-table-fixed .pricing-period{background:#f5f6f8}.pricing-table.pricing-table-fixed .pricing-period .switch-period{background:#e2e2e2;margin-left:50%;transform:translateX(-50%)}.pricing-table:not(.pricing-table-fixed) thead tr > th:nth-child(2){border-top-left-radius:0.5rem}.pricing-table:not(.pricing-table-fixed) thead tr > th:last-child{border-top-right-radius:0.5rem}}@media (max-width:1260px){.pricing-table{display:block;position:relative;overflow-x:auto;white-space:nowrap}.pricing-table thead tr > th:first-child,.pricing-table tbody tr > td:first-child{display:none}.pricing-table thead tr > th,.pricing-table tbody tr > td{width:calc(100% / 6)}.pricing-table thead tr > th{min-width:300px}.pricing-table tbody tr > td span{display:block;font-weight:bold}.pricing-table-container{position:relative;margin:0 -5%}.pricing-table-container:before{position:absolute;content:'';top:0;left:-5px;width:50px;height:100%;background:linear-gradient(to right,#f5f6f8,transparent 60%);z-index:1}.pricing-table-container:after{position:absolute;content:'';top:0;right:0;width:50px;height:100%;background:linear-gradient(to left,#f5f6f8,transparent 60%);z-index:1}.pricing-period.pricing-period-mobile{display:block;text-align:center;margin-bottom:2em}.pricing-period.pricing-period-mobile .switch-period{height:35px;align-items:center}}@media (max-width:950px){.cover-module{padding:0 0 245px !important}.cover-module h1{font-size:42px}.landing-module{padding-bottom:5em}.landing-module-presentation{flex-direction:column}.text-block-module{width:100%}.text-block-module.text-block-transparent{margin-top:2em}}@media (max-width:590px){.cover-module h1{font-size:42px;margin-bottom:0}.cover-information h2{font-size:20px}.landing-pricing-contact .text-block-module{width:100%}.landing-pricing-contact .illustration-block-module{display:none}.cover-information h2 span:before{border-top-width:14px;border-bottom-width:14px}}