@media(max-width:767px){.elementor .ipa-split{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .ipa-media{height:420px;order:2;}}@media(max-width:767px){.elementor .ipa-sec{margin-block-end:90px;}}@media(max-width:767px){.elementor .ipa-so-pc{display:none;}}@media(max-width:767px){.elementor .ipa-cta{position:fixed;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:99999;display:block;}}@media(max-width:767px){.elementor .ipa-ft-soc{display:none;}}@media(max-width:767px){.elementor .ipa-ft-copy{font-size:14px;line-height:14px;padding:0px;}}@media(max-width:767px){.elementor .ipa-ft-bar{padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .ipa-ft-p{padding:0px;}}@media(max-width:767px){.elementor .ipa-hd-btn{display:none;}}@media(max-width:767px){.elementor .ipa-hd-logo-img{height:30px;}}@media(max-width:767px){.elementor .ipa-hd-logo{width:auto;margin-inline-end:0px;flex:0 0 auto;}}@media(max-width:767px){.elementor .ipa-txt-l60{padding:0px;margin-block-end:45px;}}@media(max-width:767px){.elementor .ipa-car-col{width:100%;padding:0px;}}@media(max-width:767px){.elementor .ipa-txt-r60{padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:25px;}}@media(max-width:767px){.elementor .ipa-srv{display:none;}}@media(max-width:767px){.elementor .ipa-icon-h{font-size:18px;line-height:23.4px;}}@media(max-width:767px){.elementor .ipa-icons-col{padding-block-start:0px;padding-block-end:45px;padding-inline-start:0px;padding-inline-end:0px;row-gap: 45px;\n}}@media(max-width:767px){.elementor .ipa-icons{margin-block-end:35px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .ipa-card-img{height:400px;}}@media(max-width:767px){.elementor .ipa-cards{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .ipa-box{padding:0px;margin-block-end:45px;border-width:0px;border-color:var(--ipa-borda);border-style:solid;}}@media(max-width:767px){.elementor .ipa-bv{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .ipa-hero-btns{display:none;}}@media(max-width:767px){.elementor .ipa-hero-h{max-width:315px;font-size:26px;line-height:36.4px;margin-block-start:5px;}}@media(max-width:767px){.elementor .ipa-hero{min-height:0px;padding-block-start:40px;padding-block-end:57px;padding-inline-start:5%;padding-inline-end:5%;margin-block-end:60px;}}@media(max-width:767px){.elementor .ipa-sec--mb0{&.ipa-sec { margin-bottom: 0px; }\n}}@media(max-width:767px){.elementor .ipa-h--m300{max-width:300px;}}@media(max-width:767px){.elementor .ipa-sec--last{&.ipa-sec { margin-bottom: 90px; }\n}}@media(max-width:767px){.elementor .ipa-card--b{padding-block-start:10px;margin-block-end:5px;& .ipa-card-h { order: -1; }\n}}