.landing-module{padding-bottom:10em}.cover-module::before{background-image:url('/wp-content/themes/howes/images/landing/bg-contact.jpg')}.text-block-module{width:50%}.text-block-module-inside{border-radius:.5rem}.text-block-heading{margin-bottom:35px;text-align:center}.text-block-heading h2{margin-bottom:10px}@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}}.text-block-transparent{display:flex;align-items:center}.text-block-transparent .text-block-module-inside{width:100%;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.text-block-transparent .text-block-module-inside .text-block-list{list-style-type:none}.text-block-transparent .text-block-module-inside .text-block-list li{position:relative;margin-bottom:15px}.text-block-transparent .text-block-module-inside .text-block-list li img{position:absolute;left:-25px;top:5px}.text-block-transparent .text-block-module-inside .text-block-links{list-style-type:none;font-size:24px;margin:0;padding:0}.text-block-transparent .text-block-module-inside .text-block-links li{display:inline-block;margin-right:5px}.text-block-module-top .text-block-content{font-size:18px!important}.text-block-content::after{background:0 0}.text-block-alert{background:#f5f8ff;padding:10px 15px 10px 50px;border-radius:10px;font-size:16px;margin-bottom:2em;border:2px solid #d0dfff}.text-block-alert .text-block-alert-title{position:relative;display:block;font-weight:700}.text-block-alert .text-block-alert-title:before{position:absolute;content:"\f06a";font:20px/1 FontAwesome;color:#175298;left:-30px;top:1px}.contact-form-content form input:not([type=submit]),.contact-form-content form select,.contact-form-content form textarea{border:0;border-bottom:2px solid #d3d3d3;width:100%;transition:border .2s ease-in-out}.contact-form-content form textarea{min-height:100px;height:175px}.contact-form-content form .wpcf7-form-control-wrap{display:block;margin-bottom:1em}.contact-form-content form input:not([type=submit]):focus,.contact-form-content form select:focus,.contact-form-content form textarea:focus{border-color:#175298}.contact-form-content form input.wpcf7-not-valid:not([type=submit]),.contact-form-content form select.wpcf7-not-valid,.contact-form-content form textarea.wpcf7-not-valid{border-color:red}.contact-form-content form .wpcf7-not-valid-tip,.landing-pricing-faq .text-block-module-inside .text-block-content{font-size:14px}.contact-form-content form .wpcf7-response-output{margin:1em 0}.contact-form-policy{font-size:12px;line-height:14px;color:grey;margin-top:2em}hr{background:0;height:0;border-bottom:1px solid #b5b5b5;margin:25px 0 15px}.cover-module{padding:30px 0 280px!important;clip-path:polygon(0 0,100% 0,100% calc(100% - 180px),0 85%)}.cover-module h1{font-size:60px;font-weight:700;margin-bottom:15px;padding-right:0;width:100%!important}.landing-module-presentation{margin-top:-220px}.cover-information-module{display:block;text-align:center}.cover-information h2,.pricing-period .switch-period.monthly span:last-child,.pricing-period .switch-period.yearly span:first-child{color:#fff}.cover-information h2 span{position:relative;font-weight:700}.cover-information h2 span:before{position:absolute;z-index:-1;content:'';left:-3px;width:105%;border-top:18px solid #14529e;border-bottom:18px solid #e52f34;transform:skewY(355deg)}html[lang=es-ES] .cover-information h2 span:before{border-top-color:#dc1205;border-bottom-color:#ffc107}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}html[lang=it-IT] .cover-information h2 span:before{border-top-color:#74b000;border-bottom-color:#e52f34}html[lang=pl-PL] .cover-information h2 span:before{border-top-color:#db0f3c;border-bottom-color:#db0f3c}html[lang=pt-PT] .cover-information h2 span:before{border-top-color:#005f35;border-bottom-color:#ec2524}.landing-pricing-container{padding:0 5%}.pricing-table{table-layout:auto}.pricing-period{transition:background .1s ease-in-out}.pricing-table thead tr>th{text-transform:none}.pricing-table tbody tr>td,.pricing-table thead tr>th{width:calc(80% / 6)}.pricing-table tbody tr>td:first-child,.pricing-table thead tr>th:first-child{width:20%}.pricing-period.pricing-period-mobile,.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:.6}.landing-pricing-contact .illustration-block-module,.pricing-table tbody tr>td:not(:first-child){text-align:center}.pricing-period .switch-period{transition:.1s ease-in-out;position:relative;display:inline-flex;border-radius:20px;background:#f5f6f8}.pricing-period .switch-period.yearly:after{right:50%}.pricing-period .switch-period.monthly:after{left:calc(50% + 1px)}.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 .3s,right .3s}.pricing-period .switch-period span{padding:5px 10px;cursor:pointer;z-index:2;width:90px;text-align:center;transition:color .3s}.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}.landing-pricing-contact{display:flex;margin:8em 0;align-items:center}.landing-pricing-faq .text-block-module-inside{display:block}.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:60s linear infinite scroll-x;animation:60s linear infinite scroll-x}.landing-pricing-references .references-wrapper .references-logos .references-logos-group .references-logos-item{display:grid;place-items:center;height:110px;width:200px;background:#fff;border-radius:.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}.text-block-module .text-block-content{text-align:left}.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:.5rem}.pricing-table:not(.pricing-table-fixed) thead tr>th:last-child{border-top-right-radius:.5rem}}@media (max-width:1260px){.pricing-table-container:after,.pricing-table-container:before{position:absolute;content:'';top:0;width:50px;height:100%;z-index:1}.pricing-table{display:block;position:relative;overflow-x:auto;white-space:nowrap}.pricing-table tbody tr>td:first-child,.pricing-table thead tr>th:first-child{display:none}.pricing-table tbody tr>td,.pricing-table thead tr>th{width:calc(100% / 6)}.pricing-table thead tr>th{min-width:300px}.pricing-table tbody tr>td span{display:block;font-weight:700}.pricing-table-container{position:relative;margin:0 -5%}.pricing-table-container:before{left:-5px;background:linear-gradient(to right,#f5f6f8,transparent 60%)}.pricing-table-container:after{right:0;background:linear-gradient(to left,#f5f6f8,transparent 60%)}.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: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}}