.elementor-900824 .elementor-element.elementor-element-5e2e85eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-900824 .elementor-element.elementor-element-4ead6bf8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-900824 .elementor-element.elementor-element-622a781d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sriracha;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-900824 .elementor-element.elementor-element-2413a5ca{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sriracha;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-900824 .elementor-element.elementor-element-715b392f{text-align:start;}.elementor-900824 .elementor-element.elementor-element-715b392f .elementor-heading-title{font-family:"Heebo", Sriracha;font-size:42px;font-weight:800;line-height:1.35em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-32212228{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sriracha;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-900824 .elementor-element.elementor-element-7c4b3cb6 .elementor-button{background-color:#FFE27C;font-family:"Heebo", Sriracha;font-size:18px;font-weight:700;fill:#132653;color:#132653;border-radius:16px 16px 16px 16px;padding:15px 24px 15px 24px;}.elementor-900824 .elementor-element.elementor-element-2079dfb2{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-7bec13d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sriracha;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-900824 .elementor-element.elementor-element-616c85a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-900824 .elementor-element.elementor-element-e14eae4{text-align:start;}.elementor-900824 .elementor-element.elementor-element-e14eae4 .elementor-heading-title{font-family:"Heebo", Sriracha;font-size:30px;font-weight:800;line-height:1.35em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-1fbcded{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-6621dffe{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-72809335{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-900824 .elementor-element.elementor-element-788ba39d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-900824 .elementor-element.elementor-element-d376618{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-7fc80a56{text-align:start;}.elementor-900824 .elementor-element.elementor-element-7fc80a56 .elementor-heading-title{font-family:"Heebo", Sriracha;font-size:24px;font-weight:800;line-height:1.35em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-2762c39{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-42459c6a .elementor-button{background-color:#FFE27C;font-family:"Heebo", Sriracha;font-size:18px;font-weight:700;fill:#132653;color:#132653;border-radius:16px 16px 16px 16px;padding:15px 24px 15px 24px;}.elementor-900824 .elementor-element.elementor-element-6e749ad4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-900824 .elementor-element.elementor-element-44547c52{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-4ce3c67a{text-align:start;}.elementor-900824 .elementor-element.elementor-element-4ce3c67a .elementor-heading-title{font-family:"Heebo", Sriracha;font-size:24px;font-weight:800;line-height:1.35em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-bda555e{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-5c6efccb .elementor-button{background-color:#FFE27C;font-family:"Heebo", Sriracha;font-size:18px;font-weight:700;fill:#132653;color:#132653;border-radius:16px 16px 16px 16px;padding:15px 24px 15px 24px;}.elementor-900824 .elementor-element.elementor-element-7394b337{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-900824 .elementor-element.elementor-element-74bdb756{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-4025d361{text-align:start;}.elementor-900824 .elementor-element.elementor-element-4025d361 .elementor-heading-title{font-family:"Heebo", Sriracha;font-size:24px;font-weight:800;line-height:1.35em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-2b77d1f2{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-7c4e3a5c .elementor-button{background-color:#E9F5FC;font-family:"Heebo", Sriracha;font-size:18px;font-weight:700;fill:#132653;color:#132653;border-radius:16px 16px 16px 16px;padding:15px 24px 15px 24px;}.elementor-900824 .elementor-element.elementor-element-2f2633d9 .elementor-button{background-color:#FFE27C;font-family:"Heebo", Sriracha;font-size:18px;font-weight:700;fill:#132653;color:#132653;border-radius:16px 16px 16px 16px;padding:15px 24px 15px 24px;}.elementor-900824 .elementor-element.elementor-element-50da661f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-900824 .elementor-element.elementor-element-541ac5a3{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-6937ab53{text-align:start;}.elementor-900824 .elementor-element.elementor-element-6937ab53 .elementor-heading-title{font-family:"Heebo", Sriracha;font-size:24px;font-weight:800;line-height:1.35em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-5032d29{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-15a22449 .elementor-button{background-color:#FFE27C;font-family:"Heebo", Sriracha;font-size:18px;font-weight:700;fill:#132653;color:#132653;border-radius:16px 16px 16px 16px;padding:15px 24px 15px 24px;}.elementor-900824 .elementor-element.elementor-element-6cd223f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-900824 .elementor-element.elementor-element-2d669abe{text-align:start;}.elementor-900824 .elementor-element.elementor-element-2d669abe .elementor-heading-title{font-family:"Heebo", Sriracha;font-size:30px;font-weight:800;line-height:1.35em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-5ef1e642{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-1914560d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-900824 .elementor-element.elementor-element-265af658{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-900824 .elementor-element.elementor-element-3e3ccd32{text-align:start;}.elementor-900824 .elementor-element.elementor-element-3e3ccd32 .elementor-heading-title{font-family:"Heebo", Sriracha;font-size:24px;font-weight:800;line-height:1.35em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-63613bc img{width:280px;max-width:100%;}.elementor-900824 .elementor-element.elementor-element-75384548{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-26c0412c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-900824 .elementor-element.elementor-element-5d1360f9{text-align:start;}.elementor-900824 .elementor-element.elementor-element-5d1360f9 .elementor-heading-title{font-family:"Heebo", Sriracha;font-size:24px;font-weight:800;line-height:1.35em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-cd4b547 img{width:280px;max-width:100%;}.elementor-900824 .elementor-element.elementor-element-61b0e516{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-124f8292{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-75347601{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-900824 .elementor-element.elementor-element-2080bb{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-14bf71de{text-align:start;}.elementor-900824 .elementor-element.elementor-element-14bf71de .elementor-heading-title{font-family:"Heebo", Sriracha;font-size:30px;font-weight:800;line-height:1.35em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-3b56d44a{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-3bcdd950{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-43cc1046{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-900824 .elementor-element.elementor-element-5bbfeef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-900824 .elementor-element.elementor-element-5dc52eac{text-align:start;}.elementor-900824 .elementor-element.elementor-element-5dc52eac .elementor-heading-title{font-family:"Heebo", Sriracha;font-size:30px;font-weight:800;line-height:1.35em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-1d18851e .elementor-wrapper{--video-aspect-ratio:1;}.elementor-900824 .elementor-element.elementor-element-5c4bbaeb{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-2536654f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-900824 .elementor-element.elementor-element-53a1e872{text-align:start;}.elementor-900824 .elementor-element.elementor-element-53a1e872 .elementor-heading-title{font-family:"Heebo", Sriracha;font-size:30px;font-weight:800;line-height:1.35em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-5db4cf8c{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-37cc4b98{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-340449c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-900824 .elementor-element.elementor-element-6dc720eb{text-align:start;}.elementor-900824 .elementor-element.elementor-element-6dc720eb .elementor-heading-title{font-family:"Heebo", Sriracha;font-size:30px;font-weight:800;line-height:1.35em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-6f227a6d{text-align:start;}.elementor-900824 .elementor-element.elementor-element-6f227a6d .elementor-heading-title{font-family:"Heebo", Sriracha;font-size:24px;font-weight:800;line-height:1.35em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-2ef1eb94{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-13a01f9d{text-align:start;}.elementor-900824 .elementor-element.elementor-element-13a01f9d .elementor-heading-title{font-family:"Heebo", Sriracha;font-size:24px;font-weight:800;line-height:1.35em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-198aa8ea{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-4f25958{text-align:start;}.elementor-900824 .elementor-element.elementor-element-4f25958 .elementor-heading-title{font-family:"Heebo", Sriracha;font-size:24px;font-weight:800;line-height:1.35em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-7dc8dc5f{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-191af67f{text-align:start;}.elementor-900824 .elementor-element.elementor-element-191af67f .elementor-heading-title{font-family:"Heebo", Sriracha;font-size:24px;font-weight:800;line-height:1.35em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-2a3d986d{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-7714eda2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-900824 .elementor-element.elementor-element-fac8b69{text-align:start;}.elementor-900824 .elementor-element.elementor-element-fac8b69 .elementor-heading-title{font-family:"Heebo", Sriracha;font-size:30px;font-weight:800;line-height:1.35em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-2b674f5f{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}.elementor-900824 .elementor-element.elementor-element-24f36d2e .elementor-button{background-color:#FFE27C;font-family:"Heebo", Sriracha;font-size:18px;font-weight:700;fill:#132653;color:#132653;border-radius:16px 16px 16px 16px;padding:15px 24px 15px 24px;}.elementor-900824 .elementor-element.elementor-element-1db9e631{text-align:start;font-family:"Heebo", Sriracha;font-size:20px;line-height:1.8em;color:#132653;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-900824 .elementor-element.elementor-element-2413a5ca{font-size:18px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-900824 .elementor-element.elementor-element-715b392f .elementor-heading-title{font-size:32px;}.elementor-900824 .elementor-element.elementor-element-32212228{font-size:18px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-900824 .elementor-element.elementor-element-2079dfb2{font-size:18px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-900824 .elementor-element.elementor-element-e14eae4 .elementor-heading-title{font-size:27px;}.elementor-900824 .elementor-element.elementor-element-1fbcded{font-size:18px;}.elementor-900824 .elementor-element.elementor-element-6621dffe{font-size:18px;}.elementor-900824 .elementor-element.elementor-element-d376618{font-size:18px;}.elementor-900824 .elementor-element.elementor-element-7fc80a56 .elementor-heading-title{font-size:23px;}.elementor-900824 .elementor-element.elementor-element-2762c39{font-size:18px;}.elementor-900824 .elementor-element.elementor-element-44547c52{font-size:18px;}.elementor-900824 .elementor-element.elementor-element-4ce3c67a .elementor-heading-title{font-size:23px;}.elementor-900824 .elementor-element.elementor-element-bda555e{font-size:18px;}.elementor-900824 .elementor-element.elementor-element-74bdb756{font-size:18px;}.elementor-900824 .elementor-element.elementor-element-4025d361 .elementor-heading-title{font-size:23px;}.elementor-900824 .elementor-element.elementor-element-2b77d1f2{font-size:18px;}.elementor-900824 .elementor-element.elementor-element-541ac5a3{font-size:18px;}.elementor-900824 .elementor-element.elementor-element-6937ab53 .elementor-heading-title{font-size:23px;}.elementor-900824 .elementor-element.elementor-element-5032d29{font-size:18px;}.elementor-900824 .elementor-element.elementor-element-2d669abe .elementor-heading-title{font-size:27px;}.elementor-900824 .elementor-element.elementor-element-5ef1e642{font-size:18px;}.elementor-900824 .elementor-element.elementor-element-3e3ccd32 .elementor-heading-title{font-size:23px;}.elementor-900824 .elementor-element.elementor-element-75384548{font-size:18px;}.elementor-900824 .elementor-element.elementor-element-5d1360f9 .elementor-heading-title{font-size:23px;}.elementor-900824 .elementor-element.elementor-element-61b0e516{font-size:18px;}.elementor-900824 .elementor-element.elementor-element-124f8292{font-size:18px;}.elementor-900824 .elementor-element.elementor-element-2080bb{font-size:18px;}.elementor-900824 .elementor-element.elementor-element-14bf71de .elementor-heading-title{font-size:27px;}.elementor-900824 .elementor-element.elementor-element-3b56d44a{font-size:18px;}.elementor-900824 .elementor-element.elementor-element-3bcdd950{font-size:18px;}.elementor-900824 .elementor-element.elementor-element-5dc52eac .elementor-heading-title{font-size:27px;}.elementor-900824 .elementor-element.elementor-element-5c4bbaeb{font-size:18px;}.elementor-900824 .elementor-element.elementor-element-53a1e872 .elementor-heading-title{font-size:27px;}.elementor-900824 .elementor-element.elementor-element-5db4cf8c{font-size:18px;}.elementor-900824 .elementor-element.elementor-element-37cc4b98{font-size:18px;}.elementor-900824 .elementor-element.elementor-element-6dc720eb .elementor-heading-title{font-size:27px;}.elementor-900824 .elementor-element.elementor-element-6f227a6d .elementor-heading-title{font-size:23px;}.elementor-900824 .elementor-element.elementor-element-2ef1eb94{font-size:18px;}.elementor-900824 .elementor-element.elementor-element-13a01f9d .elementor-heading-title{font-size:23px;}.elementor-900824 .elementor-element.elementor-element-198aa8ea{font-size:18px;}.elementor-900824 .elementor-element.elementor-element-4f25958 .elementor-heading-title{font-size:23px;}.elementor-900824 .elementor-element.elementor-element-7dc8dc5f{font-size:18px;}.elementor-900824 .elementor-element.elementor-element-191af67f .elementor-heading-title{font-size:23px;}.elementor-900824 .elementor-element.elementor-element-2a3d986d{font-size:18px;}.elementor-900824 .elementor-element.elementor-element-fac8b69 .elementor-heading-title{font-size:27px;}.elementor-900824 .elementor-element.elementor-element-2b674f5f{font-size:18px;}.elementor-900824 .elementor-element.elementor-element-1db9e631{font-size:18px;}}/* Start custom CSS for container, class: .elementor-element-5e2e85eb */.elementor-900824 .elementor-element.elementor-element-5e2e85eb{direction:rtl;color:#132653;max-width:1200px;margin-inline:auto;padding:48px 24px 64px;gap:56px;font-family:Heebo,Arial,sans-serif}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb *{box-sizing:border-box}.elementor-900824 .elementor-element.elementor-element-5e2e85eb p{margin:0 0 16px}.elementor-900824 .elementor-element.elementor-element-5e2e85eb h1,.elementor-900824 .elementor-element.elementor-element-5e2e85eb h2,.elementor-900824 .elementor-element.elementor-element-5e2e85eb h3{margin:0}.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-widget{width:100%;min-width:0}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-hero,.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-team{display:grid!important;grid-template-columns:1.15fr .85fr;gap:42px!important;align-items:center}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-hero-copy,.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-hero-image,.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-team-image,.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-team-copy{width:100%!important;min-width:0}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-hero img,.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-team img{width:100%;height:auto;border-radius:24px}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .widget-image-caption{font:400 14px/1.7 Heebo,Arial,sans-serif;color:#485b77;text-align:right}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-grid,.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-kit-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px!important;align-items:stretch}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-card,.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-kit-card{width:100%!important;padding:30px!important;border:1px solid #d5e5ef;border-radius:24px;background:#fff;box-shadow:0 10px 28px #1326530b;gap:18px!important}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-card:nth-child(2),.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-card:nth-child(3){background:#fffbed}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-case,.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-kit-section{background:#edf8ff;border:1px solid #cfe5f2;border-radius:28px;padding:36px!important}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-kit-card{box-shadow:none;padding:24px!important}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-contact{background:#132653;padding:36px!important;border-radius:28px;color:white}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-contact .elementor-heading-title,.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-contact .elementor-widget-text-editor,.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-contact a:not(.elementor-button){color:white!important}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb a:not(.elementor-button){text-decoration:underline;text-underline-offset:4px;color:#132653}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb a:focus-visible{outline:3px solid #cc1763;outline-offset:4px}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-button{white-space:normal;line-height:1.65;max-width:100%;box-shadow:0 4px 0 #d5b957}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-quicklinks{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-quicklinks a{display:inline-flex;align-items:center;min-height:48px;padding:9px 16px;border:1px solid #b7d9ef;border-radius:12px;background:white;font-size:17px;font-weight:600}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-faq h3{padding-top:14px;border-top:1px solid #d5e5ef}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb [id]{scroll-margin-top:150px}.elementor-900824 .elementor-element.elementor-element-5e2e85eb ol{padding-inline-start:24px}.elementor-900824 .elementor-element.elementor-element-5e2e85eb li{margin-bottom:14px}
@media(max-width:767px){.elementor-900824 .elementor-element.elementor-element-5e2e85eb{padding:28px 20px 40px;gap:36px}.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-hero,.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-team,.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-grid,.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-kit-grid{grid-template-columns:1fr;gap:24px!important}.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-card,.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-case,.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-contact,.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-kit-section{padding:24px 20px!important}.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-kit-card{padding:20px 16px!important}.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-button{display:block;width:100%}.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-hero-image,.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-team-copy{order:2}.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-quicklinks{display:grid;grid-template-columns:1fr}.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-quicklinks a{width:100%;font-size:17px}.elementor-900824 .elementor-element.elementor-element-5e2e85eb [id]{scroll-margin-top:125px}}

/* Schools UX refinement: structural spacing, readable mobile first screen */
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-hero,.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-hero-copy,.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-hero-image,.elementor-900824 .elementor-element.elementor-element-5e2e85eb #school-routes,.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-grid,.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-kit-grid,.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-team,.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-team-image,.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-team-copy,.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-faq{padding:0!important}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-hero-copy{gap:16px!important}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-hero-copy .elementor-widget-text-editor:first-child{font-size:17px;line-height:1.6}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-hero-copy p:last-child,.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-card p:last-child{margin-bottom:0}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-hero img{box-shadow:0 14px 32px #13265314}
@media(max-width:767px){.elementor-900824 .elementor-element.elementor-element-5e2e85eb{padding:24px 18px 40px}.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-hero h1{font-size:28px!important;line-height:1.3!important}.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-hero-copy{gap:14px!important}.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-hero-copy .elementor-widget-text-editor:first-child{font-size:16px!important;line-height:1.55!important}.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-hero-copy .elementor-widget-text-editor{font-size:18px!important;line-height:1.7!important}.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-hero-copy .elementor-button{padding:14px 16px;min-height:50px}.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-quicklinks a{font-size:17px!important}}

/* PAL schools page-local layout 18-10-2026 */
.elementor-900824 .elementor-element.elementor-element-5e2e85eb{--pal-gutter:clamp(18px,4vw,56px);display:flex!important;flex-direction:column;max-width:none!important;width:100%;margin-inline:0;padding:40px 0 56px;gap:clamp(32px,4vw,56px)}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb>:is(.pal-school-hero,#school-routes,.pal-school-grid,.pal-school-team,.pal-school-faq,.elementor-element-2536654f){width:calc(100% - 2 * var(--pal-gutter))!important;max-width:1440px;margin-inline:auto!important;min-width:0}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb>:is(.pal-school-kit-section,.pal-school-case,.pal-school-contact){width:100%;max-width:none;margin-inline:0;padding:40px max(var(--pal-gutter),calc((100% - 1440px)/2))!important}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb :is(#school-routes,.pal-school-case,.pal-school-faq,.pal-school-contact,.elementor-element-2536654f)>.elementor-widget-text-editor{max-width:80ch}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-card{display:flex;flex-direction:column;min-width:0}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-card>.elementor-widget-heading+.elementor-widget-text-editor{flex-grow:1}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-card .elementor-widget-image img{display:block;width:100%;height:auto!important;object-fit:contain;border-radius:18px}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-team{grid-template-columns:1fr!important}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-team-copy{max-width:1100px;margin-inline:auto!important}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-team-copy>.elementor-widget-text-editor{max-width:80ch}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-team video{display:block;width:100%;height:auto;max-width:720px;margin-inline:auto}
@media(min-width:1280px){.elementor-900824 .elementor-element.elementor-element-5e2e85eb #staff-training{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto minmax(0,1fr) auto auto}.elementor-900824 .elementor-element.elementor-element-5e2e85eb #staff-training>:not(.elementor-widget-button){grid-column:1/-1}.elementor-900824 .elementor-element.elementor-element-5e2e85eb #staff-training>.elementor-widget-button{align-self:end}.elementor-900824 .elementor-element.elementor-element-5e2e85eb #staff-training .elementor-button{display:flex;width:100%;align-items:center;justify-content:center}}
@media(max-width:1024px){.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-hero{grid-template-columns:1fr}}
@media(max-width:767px){.elementor-900824 .elementor-element.elementor-element-5e2e85eb{padding:16px 0 36px!important;gap:36px}.elementor-900824 .elementor-element.elementor-element-5e2e85eb>:is(.pal-school-kit-section,.pal-school-case,.pal-school-contact){padding:24px 18px!important}}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-team .elementor-widget-html{display:contents}
/* END PAL schools page-local layout */

/* PAL schools uniform card media 18-10-2026 */
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-card .elementor-widget-image,.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-card .elementor-widget-image>.elementor-widget-container{display:grid;grid-template-rows:auto minmax(24px,auto);gap:0}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-card .elementor-widget-image>.elementor-widget-container{grid-row:1/-1}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-card .elementor-widget-image figure{grid-row:1/-1;display:grid;grid-template-rows:auto minmax(24px,auto);gap:0;width:100%;min-width:0;margin:0}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-card .elementor-widget-image img{width:100%;height:auto!important;aspect-ratio:8/5;object-fit:contain;object-position:center;box-sizing:border-box;padding:clamp(8px,1vw,12px);background:#edf8ff}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .pal-school-card .elementor-widget-image figcaption{margin:0}
/* END PAL schools uniform card media */

/* LOCAL_CANDIDATE_NOT_APPLIED — page900824 root Custom CSS append only.
 * Keep the complete current native CSS prefix, four photo frames and controller.
 * Native move required:48d6e900 before1d18851e inside5bbfeef.
 * No CSS order substitute, overlay workaround or media-source change.
 */

.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-5bbfeef{
  direction:rtl;
  display:grid!important;
  grid-template-columns:minmax(0,1fr);
  grid-template-areas:"heading" "bridge" "video" "body";
  align-items:start;
  gap:24px!important;
  width:100%!important;
  max-width:1200px;
  min-width:0;
  margin-inline:auto!important;
  padding:clamp(24px,3vw,40px)!important;
  background:#edf8ff;
  color:#132653;
  border:1px solid #cfe5f2;
  border-radius:24px;
  box-shadow:0 10px 28px #1326530b;
}

.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-5bbfeef>.elementor-element{
  min-width:0;
  max-width:100%;
}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-5bbfeef>.elementor-element-5dc52eac{grid-area:heading}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-5bbfeef>.elementor-element-48d6e900{grid-area:bridge}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-5bbfeef>.elementor-element-1d18851e{grid-area:video;align-self:center}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-5bbfeef>.elementor-element-5c4bbaeb{grid-area:body}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-5bbfeef>.elementor-element-df13f52{display:contents}

.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-5dc52eac .elementor-heading-title{
  color:#132653;
  font-size:clamp(28px,2.6vw,38px);
  line-height:1.3;
  text-align:right;
  margin:0;
}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-5bbfeef>.elementor-element-48d6e900{
  color:#132653;
  font-size:19px;
  line-height:1.75;
  max-width:60ch;
}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-5bbfeef>.elementor-element-5c4bbaeb{
  font-size:18px;
  line-height:1.8;
  max-width:66ch;
}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-48d6e900 p,
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-5c4bbaeb p{margin:0}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-5c4bbaeb p+p{margin-top:20px}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-48d6e900 strong{color:#132653;font-weight:700}

.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-1d18851e{
  width:100%!important;
  min-width:0;
}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-1d18851e video{
  display:block;
  width:100%;
  height:auto;
  max-width:720px;
  aspect-ratio:1/1;
  object-fit:contain;
  margin-inline:auto;
  border:1px solid #cfe5f2;
  border-radius:20px;
  box-shadow:0 8px 24px #13265314;
}

@media(min-width:1025px){
  .elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-5bbfeef{
    /* RTL inline-start is the right column; verify actual X positions live. */
    grid-template-columns:minmax(0,1fr) minmax(0,1fr);
    grid-template-areas:"heading video" "bridge video" "body video";
    column-gap:32px!important;
    row-gap:24px!important;
  }
}

.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-7714eda2{
  direction:rtl;
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  gap:24px!important;
  width:calc(100% - 2 * var(--pal-gutter))!important;
  max-width:1200px;
  min-width:0;
  margin-inline:auto!important;
  padding:clamp(24px,3vw,40px)!important;
  background:#fff;
  color:#132653;
  border:12px solid #edf8ff;
  border-radius:28px;
  outline:1px solid #cfe5f2;
  outline-offset:-1px;
  box-shadow:0 10px 28px #1326530b;
}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-7714eda2 .elementor-heading-title,
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-7714eda2 .elementor-widget-text-editor,
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-7714eda2 a:not(.elementor-button){color:#132653!important}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-fac8b69 .elementor-heading-title{
  font-size:clamp(28px,2.8vw,40px);
  line-height:1.3;
  max-width:28ch;
  text-align:right;
  margin:0;
}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-7714eda2>.elementor-element-2b674f5f{
  max-width:76ch;
  font-size:18px;
  line-height:1.8;
}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-2b674f5f p{margin:0}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-2b674f5f p+p{margin-top:20px}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-2b674f5f strong{font-weight:700}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-24f36d2e .elementor-button{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  min-height:52px;
  max-width:100%;
  padding:14px 22px;
  background:#ffe684;
  color:#132653!important;
  white-space:normal;
  line-height:1.65;
}
.elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-1db9e631{font-size:16px;line-height:1.7}

@media(max-width:1024px){
  .elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-5bbfeef{gap:24px!important}
}
@media(max-width:767px){
  .elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-5bbfeef{padding:24px 18px!important;border-radius:20px}
  .elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-7714eda2{padding:24px 18px!important;border-width:8px;border-radius:24px}
  .elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-5bbfeef>.elementor-element-48d6e900{font-size:18px}
  .elementor-900824 .elementor-element.elementor-element-5e2e85eb .elementor-element-24f36d2e .elementor-button{display:flex;width:100%}
}/* End custom CSS */
/* Start custom CSS */@media (max-width: 767px){

.footer-custom-order .elementor-row div:nth-child(1){
    order:2;
}

.footer-custom-order .elementor-row div:nth-child(2){
    order:3;
}

.footer-custom-order .elementor-row div:nth-child(3){
    order:1;
}
}

/* PAL SCHOOL HERO owner-approved 2026-10-18 */
body.page-id-900824 .pal-school-hero-copy .elementor-element-2413a5ca{padding:0!important}
body.page-id-900824 .pal-school-hero-copy .elementor-element-2413a5ca strong{display:block;width:fit-content;max-width:100%;padding:9px 16px;border:2px solid #228ac4;border-radius:14px;background:#f4fbff;color:#132653;font-size:21px!important;line-height:1.4;font-weight:800;box-shadow:0 4px 14px #218ac415;animation:pal-school-audience-colors 4.8s ease-in-out 1}
@keyframes pal-school-audience-colors{0%,100%{border-color:#228ac4}25%{border-color:#d74486}50%{border-color:#d4a720}75%{border-color:#38a784}}
@media(prefers-reduced-motion:reduce){body.page-id-900824 .pal-school-hero-copy .elementor-element-2413a5ca strong{animation:none}}
@media(max-width:767px){
body.page-id-900824 .pal-schools-root{padding:16px 18px 36px!important}
body.page-id-900824 .pal-school-hero{gap:16px!important}
body.page-id-900824 .pal-school-hero-copy{gap:9px!important}
body.page-id-900824 .pal-school-hero-copy .elementor-element-2413a5ca{font-size:19px!important;line-height:1.4!important}
body.page-id-900824 .pal-school-hero-copy .elementor-element-2413a5ca strong{width:100%;padding:8px 10px;padding-inline-end:46px;font-size:19px!important;text-align:center;text-wrap:balance}
body.page-id-900824 .pal-school-hero h1{font-size:26px!important;line-height:1.18!important}
body.page-id-900824 .pal-school-hero-copy .elementor-element-32212228{font-size:17px!important;line-height:1.5!important}
body.page-id-900824 .pal-school-hero-copy .elementor-element-32212228 p{margin:0 0 8px!important}
body.page-id-900824 .pal-school-hero-copy .elementor-element-32212228 p:last-child{margin-bottom:0!important}
body.page-id-900824 .pal-school-hero-copy .elementor-button{font-size:17px!important;padding:11px 12px!important;min-height:48px}
body.page-id-900824 .pal-school-hero-copy .elementor-element-2079dfb2{font-size:16px!important;line-height:1.4!important}
body.page-id-900824 .pal-school-hero-image img{display:block;width:100%;height:auto!important;object-fit:contain;border-radius:18px}
}
@media(max-width:767px){
body.page-id-900824 .pal-school-hero-copy{display:contents!important}
body.page-id-900824 .pal-school-hero-copy>.elementor-element-2413a5ca{order:1}
body.page-id-900824 .pal-school-hero-copy>.elementor-widget-heading{order:2}
body.page-id-900824 .pal-school-hero>.pal-school-hero-image{order:3!important}
body.page-id-900824 .pal-school-hero-copy>.elementor-element-32212228{order:5}
body.page-id-900824 .pal-school-hero-copy>.elementor-widget-button{order:4}
body.page-id-900824 .pal-school-hero-copy>.elementor-element-2079dfb2{order:6}
}
/* END PAL SCHOOL HERO *//* End custom CSS */