@media(max-width:767px){.elementor .qs-title{font-size:40px;}}@media(max-width:767px){.elementor .qs-hero{padding-block-start:32px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .qs-question{font-size:32px;}}@media(max-width:767px){.elementor .qs-big-question{width:100%;}}@media(max-width:767px){.elementor .qs-proposal{width:100%;}}@media(max-width:767px){.elementor .qs-approach-row{flex-direction:column;gap:28px;}}@media(max-width:767px){.elementor .qs-channels-h{font-size:32px;}}@media(max-width:767px){.elementor .qs-classical-h{font-size:26px;}}@media(max-width:767px){.elementor .qs-classical{width:100%;}}@media(max-width:767px){.elementor .qs-quantum-h{font-size:26px;}}@media(max-width:767px){.elementor .qs-quantum{width:100%;}}@media(max-width:767px){.elementor .qs-channel-row{flex-direction:column;gap:28px;}}@media(max-width:767px){.elementor .qs-process-h{font-size:32px;}}@media(max-width:767px){.elementor .qs-p1-h{font-size:26px;}}@media(max-width:767px){.elementor .qs-p1-head{width:100%;}}@media(max-width:767px){.elementor .qs-p1-body{width:100%;}}@media(max-width:767px){.elementor .qs-p1{flex-direction:column;gap:22px;}}@media(max-width:767px){.elementor .qs-p2-h{font-size:26px;}}@media(max-width:767px){.elementor .qs-p2-head{width:100%;}}@media(max-width:767px){.elementor .qs-p2-body{width:100%;}}@media(max-width:767px){.elementor .qs-p2{flex-direction:column;gap:22px;}}@media(max-width:767px){.elementor .qs-p3-h{font-size:26px;}}@media(max-width:767px){.elementor .qs-p3-head{width:100%;}}@media(max-width:767px){.elementor .qs-p3-body{width:100%;}}@media(max-width:767px){.elementor .qs-p3{flex-direction:column;gap:22px;}}@media(max-width:767px){.elementor .qs-scope-h{font-size:32px;}}@media(max-width:767px){.elementor .qs-scope-copy{width:100%;}}@media(max-width:767px){.elementor .qs-stage-h{font-size:26px;}}@media(max-width:767px){.elementor .qs-scope-note{width:100%;}}@media(max-width:767px){.elementor .qs-scope-row{flex-direction:column;gap:28px;}}@media(max-width:767px){.elementor .qs-next-h{font-size:32px;}}@media(max-width:767px){.elementor .qs-next{padding-block-start:36px;padding-block-end:36px;padding-inline-start:24px;padding-inline-end:24px;}}