@media(max-width:768px){.elementor .szr{padding-block-end:72px;&:where(*) { padding-bottom: 0 !important; } &:where(*) { padding-bottom: 0 !important; margin-bottom: 0 !important; } & :where(section) { margin: 2rem auto; padding: 0 16px; } & :where(section) { margin: 0 !important; } & :where(h1) { word-break: break-word; overflow-wrap: anywhere; hyphens: auto; -webkit-hyphens: auto; -ms-hyphens: auto; } & :where(h2) { word-break: break-word; overflow-wrap: anywhere; hyphens: auto; -webkit-hyphens: auto; -ms-hyphens: auto; } & :where(:is(h3,:where(.t-h3))) { word-break: break-word; overflow-wrap: anywhere; hyphens: auto; -webkit-hyphens: auto; -ms-hyphens: auto; } & :where(:is(h4,:where(.t-h4))) { word-break: break-word; overflow-wrap: anywhere; hyphens: auto; -webkit-hyphens: auto; -ms-hyphens: auto; } & :where(:is(table,:where(.t-table))) { display: block; overflow-x: auto; -webkit-overflow-scrolling: touch; max-width: 100%; } & :where(:is(table,:where(.t-table))) { display: block; width: 100%; max-width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; white-space: nowrap; } & :where(code) { white-space: pre-wrap; word-break: break-all; font-size: 0.85rem; } & :where(:is(pre,:where(.t-pre))) { white-space: pre-wrap; word-break: break-all; font-size: 0.85rem; } & :where(section h2) { font-size: clamp(1.4rem,3vw,1.8rem); margin-bottom: 20px; } & :where(main>section) { padding: 48px 20px; } & :where(main>section) { padding: 40px 16px !important; } & :where(main :is(ul,:where(.t-ul))) { padding-left: 20px; word-break: break-word; overflow-wrap: anywhere; } & :where(main :is(ol,:where(.t-ol))) { padding-left: 20px; word-break: break-word; overflow-wrap: anywhere; } & :where(main :is(p,:where(.t-p))) { word-break: break-word; overflow-wrap: anywhere; hyphens: auto; } & :where(main :is(li,:where(.t-li))) { word-break: break-word; overflow-wrap: anywhere; hyphens: auto; }\n}}@media(max-width:768px){.elementor .btn{width:100%;max-width:100%;white-space: normal; word-break: break-word;\n}}