
/* Fixed-language Spanish/Italian edition. No remote translation or language redirect. */
html[dir="ltr"] body.cp-localized{direction:ltr;font-family:Arial,Helvetica,sans-serif!important}
.cp-localized h1,.cp-localized h2,.cp-localized h3,.cp-localized h4,.cp-localized p,.cp-localized a,.cp-localized button,.cp-localized input,.cp-localized .elementor-icon-list-text,.cp-localized .hero-info,.cp-localized .sec-title,.cp-localized .pmx-ratings-static{font-family:Arial,Helvetica,sans-serif!important}
.cp-localized .hero-style-two .hero-content,.cp-localized .hero-style-two .hero-info{text-align:left}
.cp-localized .hero-style-two .hero-info{font-size:15px;line-height:1.75}
.cp-localized .hero-content .title{font-size:clamp(30px,3vw,46px)!important;line-height:1.22!important;overflow-wrap:normal}
.cp-localized .hero-rating{justify-content:flex-start}
.cp-localized .cp-download-panel{direction:ltr}
.cp-localized .cp-panel-copy{text-align:left;direction:ltr}
.cp-localized #features .sec-title,.cp-localized #features .elementor-heading-title{text-align:left!important}
.cp-localized #features .elementor-icon-list-item{direction:ltr;text-align:left;justify-content:flex-start}
.cp-localized #features .sec-title .title{font-size:32px!important;line-height:1.35!important}
.cp-localized #features .elementor-icon-list-text{font-size:15px!important;line-height:1.65!important}
.cp-localized #reviews .xb-item--desc{text-align:left;font-size:16px;line-height:1.75}
.cp-localized .cp-category>div{min-width:0;max-width:100%}
.cp-localized .cp-category h3{font-size:16px;text-transform:none;overflow-wrap:anywhere;hyphens:auto}
.cp-localized .cp-category p{font-size:12px;line-height:1.5}
.cp-localized .cp-content-types{gap:10px 18px}
.cp-localized .cp-content-types>span{font-size:14px}
.cp-localized .cp-panel-copy h2{font-size:25px}
.cp-localized .cp-panel-copy p{font-size:14px}
.cp-localized .cp-app-preview figcaption{font-family:Arial,Helvetica,sans-serif}
@media(max-width:1199px) and (min-width:768px){.cp-localized .hero-content .title{font-size:36px!important}.cp-localized #features .sec-title .title{font-size:28px!important}.cp-localized .cp-download-panel{flex-wrap:wrap;justify-content:center}}
@media(max-width:767px){
 .cp-localized .hero-style-two .hero-content,.cp-localized .hero-style-two .hero-info{text-align:center}
 .cp-localized .hero-content .title{font-size:30px!important;line-height:1.3!important}
 .cp-localized .hero-rating{justify-content:center}
 .cp-localized .download-btn .xb-btn{font-size:18px!important;min-width:0;width:auto;max-width:100%;padding:12px 22px!important}
 .cp-localized .cp-category h3{font-size:16px}
 .cp-localized .cp-panel-copy h2{font-size:23px}
 .cp-localized #features .sec-title .title{font-size:27px!important}
 .cp-localized #features .elementor-element-c2bfed0 .elementor-heading-title{text-align:center!important}
 .cp-localized .cp-download-hint{gap:14px;font-size:12px}
 .cp-localized .cp-highlights>span{font-size:12px}
}
@media(max-width:359px){.cp-localized .hero-content .title{font-size:27px!important}.cp-localized .cp-content-types>span{font-size:12px}.cp-localized .cp-category h3{font-size:14px}}
