@media(max-width:767px){.elementor .form-mock{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .card-logo{flex:1 1 40%;}}@media(max-width:767px){.elementor .card-quote{flex:1 1 100%;}}@media(max-width:767px){.elementor .card-shot{flex:1 1 100%;}}@media(max-width:767px){.elementor .card-price{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;flex:1 1 100%;}}@media(max-width:767px){.elementor .card-session{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .card-service{flex:1 1 100%;}}@media(max-width:767px){.elementor .cr-proof-card{flex:1 1 100%;}}@media(max-width:767px){.elementor .cr-row{gap:16px;}}@media(max-width:767px){.elementor .cr-lead{font-size:19px;}}@media(max-width:767px){.elementor .cr-h2{font-size:23px;}}@media(max-width:767px){.elementor .cr-h1-dark{font-size:27px;}}@media(max-width:767px){.elementor .cr-h1{font-size:27px;}}@media(max-width:767px){.elementor .cr-hero-title{font-size:34px;}}@media(max-width:767px){.elementor .cr-hero-content{max-width:340px;}}@media(max-width:767px){.elementor .cr-hero{min-height:560px;padding-block-start:56px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:767px){.elementor .cr-inner{max-width:340px;}}@media(max-width:767px){.elementor .cr-tile{padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;}}