.elementor-kit-15408{--e-global-color-text:#FFFFFF;--e-global-color-accent:#FF7500;--e-global-color-secondary:#111921;--e-global-color-primary:#0000FF;--e-global-color-a36c65b:#FF00F3;--e-global-color-ysa97ea62d:#15263D;--e-global-color-ysafb1f2f3:#40566D;--e-global-color-ysa9b08280:#52677D;--e-global-color-ysa8e39f3b:#647D96;--e-global-color-ysa7edbb2a:#F7F9FC;--e-global-color-ysa33ffd84:#ECF4FA;--e-global-color-ysacaf1b46:#FFFFFF;--e-global-color-ysa05083ac:#E1EDF7;--e-global-color-ysa41c3e8e:#F2F7FB;--e-global-color-ea05af8:#FF00F3;--e-global-color-ysa3a61353:#9BB6CE;--e-global-color-ysabd2f013:#00367E;--e-global-color-35d3de4:#FF00F3;--e-global-color-ysacfeef4f:#F0F7FF;--e-global-color-ysae0c1e58:#C7D6E5;--e-global-color-ysab3afff7:#C6D8ED;--e-global-color-ysa8e532e2:#A8BBD0;--e-global-color-ysadf5fc70:#00122C;--e-global-color-ysaddb355a:#071D3A;--e-global-color-ysa3ac070e:#0D2749;--e-global-color-ysae2d4878:#15365C;--e-global-color-ysa7a2008a:#09203F;--e-global-color-52fd6d8:#FF00F3;--e-global-color-ysa6f2b281:#315174;--e-global-color-ysae356a17:#7DAAFF;--e-global-color-4eb6c97:#FF00F3;--e-global-color-ysa08fc668:transparent;--e-global-color-5f08780:#2997FF;--e-global-color-ysab3b0efd:#1e3a8a;--e-global-color-ysa4dc498a:#0066CC;--e-global-color-ab9d101:#8BF5A5;--e-global-color-ysa5cba487:#10bc3b;--e-global-color-ysafbb5d91:#064616;--e-global-color-ysa9eae02a:#0a7525;--e-global-typography-primary-font-family:"Plus Jakarta Sans";--e-global-typography-primary-font-size:1.0625rem;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-font-style:normal;--e-global-typography-primary-line-height:1.48em;--e-global-typography-primary-letter-spacing:0.001em;--e-global-typography-secondary-font-family:"Plus Jakarta Sans";--e-global-typography-secondary-font-size:clamp(1.0563rem, 1.0333rem + 0.1019vw, 1.125rem);--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-line-height:1.46em;--e-global-typography-secondary-letter-spacing:-0.001em;--e-global-typography-text-font-family:"Plus Jakarta Sans";--e-global-typography-text-font-size:1.0625rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-text-transform:none;--e-global-typography-text-text-decoration:none;--e-global-typography-text-line-height:1.48em;--e-global-typography-text-letter-spacing:0.001em;--e-global-typography-accent-font-family:"Plus Jakarta Sans";--e-global-typography-accent-font-size:1.0625rem;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-line-height:1.48em;--e-global-typography-accent-letter-spacing:0.001em;--e-global-typography-ysaa8ad586-font-family:"Plus Jakarta Sans";--e-global-typography-ysaa8ad586-font-size:clamp(0.875rem, 0.8542rem + 0.0926vw, 0.9375rem);--e-global-typography-ysaa8ad586-font-weight:600;--e-global-typography-ysaa8ad586-text-transform:uppercase;--e-global-typography-ysaa8ad586-line-height:1.2em;--e-global-typography-ysaa8ad586-letter-spacing:0.04em;--e-global-typography-ysa3686356-font-family:"Plus Jakarta Sans";--e-global-typography-ysa3686356-font-size:clamp(1.0844rem, 1.05rem + 0.1528vw, 1.1875rem);--e-global-typography-ysa3686356-font-weight:400;--e-global-typography-ysa3686356-line-height:1.43em;--e-global-typography-ysa3686356-letter-spacing:-0.002em;--e-global-typography-ysa89d08bb-font-family:"Plus Jakarta Sans";--e-global-typography-ysa89d08bb-font-size:0.9375rem;--e-global-typography-ysa89d08bb-font-weight:600;--e-global-typography-ysa89d08bb-text-transform:uppercase;--e-global-typography-ysa89d08bb-line-height:1.54em;--e-global-typography-ysa89d08bb-letter-spacing:0.03em;--e-global-typography-ysa789e2a2-font-family:"Plus Jakarta Sans";--e-global-typography-ysa789e2a2-font-size:1rem;--e-global-typography-ysa789e2a2-font-weight:500;--e-global-typography-ysa789e2a2-line-height:1.51em;--e-global-typography-ysa789e2a2-letter-spacing:0.003em;--e-global-typography-ysa77ee0c5-font-family:"Plus Jakarta Sans";--e-global-typography-ysa77ee0c5-font-size:0.9375rem;--e-global-typography-ysa77ee0c5-font-weight:500;--e-global-typography-ysa77ee0c5-line-height:1.54em;--e-global-typography-ysa77ee0c5-letter-spacing:0.005em;--e-global-typography-ysaed7c821-font-family:"Plus Jakarta Sans";--e-global-typography-ysaed7c821-font-size:0.875rem;--e-global-typography-ysaed7c821-font-weight:400;--e-global-typography-ysaed7c821-line-height:1.58em;--e-global-typography-ysaed7c821-letter-spacing:0.006em;--e-global-typography-ysa242c491-font-family:"Barlow Semi Condensed";--e-global-typography-ysa242c491-font-size:clamp(1.1406rem, 1.0833rem + 0.2546vw, 1.3125rem);--e-global-typography-ysa242c491-font-weight:500;--e-global-typography-ysa242c491-line-height:1.38em;--e-global-typography-ysa242c491-letter-spacing:-0.026em;--e-global-typography-ysaee83f84-font-family:"Barlow Semi Condensed";--e-global-typography-ysaee83f84-font-size:clamp(1.3094rem, 1.1833rem + 0.5602vw, 1.6875rem);--e-global-typography-ysaee83f84-font-weight:500;--e-global-typography-ysaee83f84-line-height:1.28em;--e-global-typography-ysaee83f84-letter-spacing:-0.03em;--e-global-typography-ysa79578d4-font-family:"Barlow Semi Condensed";--e-global-typography-ysa79578d4-font-size:clamp(1.4781rem, 1.2833rem + 0.8657vw, 2.0625rem);--e-global-typography-ysa79578d4-font-weight:600;--e-global-typography-ysa79578d4-line-height:1.2em;--e-global-typography-ysa79578d4-letter-spacing:-0.02em;--e-global-typography-ysa861bd7a-font-family:"Barlow Condensed";--e-global-typography-ysa861bd7a-font-size:clamp(1.7313rem, 1.4333rem + 1.3241vw, 2.625rem);--e-global-typography-ysa861bd7a-font-weight:600;--e-global-typography-ysa861bd7a-line-height:1.14em;--e-global-typography-ysa861bd7a-letter-spacing:-0.04em;--e-global-typography-ysaab3407c-font-family:"Barlow Condensed";--e-global-typography-ysaab3407c-font-size:clamp(2.0125rem, 1.6rem + 1.8333vw, 3.25rem);--e-global-typography-ysaab3407c-font-weight:600;--e-global-typography-ysaab3407c-line-height:1.09em;--e-global-typography-ysaab3407c-letter-spacing:-0.04em;--e-global-typography-ysabd9a49e-font-family:"Barlow Condensed";--e-global-typography-ysabd9a49e-font-size:clamp(2.5188rem, 1.9rem + 2.75vw, 4.375rem);--e-global-typography-ysabd9a49e-font-weight:600;--e-global-typography-ysabd9a49e-line-height:1.06em;--e-global-typography-ysabd9a49e-letter-spacing:-0.03em;--e-global-typography-ysab49ce7f-font-family:"Barlow Condensed";--e-global-typography-ysab49ce7f-font-size:clamp(3.3906rem, 2.4167rem + 4.3287vw, 6.3125rem);--e-global-typography-ysab49ce7f-font-weight:600;--e-global-typography-ysab49ce7f-text-transform:uppercase;--e-global-typography-ysab49ce7f-line-height:1.05em;--e-global-typography-ysab49ce7f-letter-spacing:-0.045em;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );overscroll-behavior:none;}.elementor-kit-15408 p{margin-block-end:0em;}.elementor-kit-15408 a{color:var( --e-global-color-text );}.elementor-kit-15408 a:hover{color:var( --e-global-color-5f08780 );}.elementor-kit-15408 h1{color:var( --e-global-color-text );font-family:var( --e-global-typography-ysabd9a49e-font-family ), Sans-serif;font-size:var( --e-global-typography-ysabd9a49e-font-size );font-weight:var( --e-global-typography-ysabd9a49e-font-weight );line-height:var( --e-global-typography-ysabd9a49e-line-height );letter-spacing:var( --e-global-typography-ysabd9a49e-letter-spacing );}.elementor-kit-15408 h2{color:var( --e-global-color-text );font-family:var( --e-global-typography-ysaab3407c-font-family ), Sans-serif;font-size:var( --e-global-typography-ysaab3407c-font-size );font-weight:var( --e-global-typography-ysaab3407c-font-weight );line-height:var( --e-global-typography-ysaab3407c-line-height );letter-spacing:var( --e-global-typography-ysaab3407c-letter-spacing );}.elementor-kit-15408 h3{color:var( --e-global-color-text );font-family:var( --e-global-typography-ysa861bd7a-font-family ), Sans-serif;font-size:var( --e-global-typography-ysa861bd7a-font-size );font-weight:var( --e-global-typography-ysa861bd7a-font-weight );line-height:var( --e-global-typography-ysa861bd7a-line-height );letter-spacing:var( --e-global-typography-ysa861bd7a-letter-spacing );}.elementor-kit-15408 h4{color:var( --e-global-color-text );font-family:var( --e-global-typography-ysa79578d4-font-family ), Sans-serif;font-size:var( --e-global-typography-ysa79578d4-font-size );font-weight:var( --e-global-typography-ysa79578d4-font-weight );line-height:var( --e-global-typography-ysa79578d4-line-height );letter-spacing:var( --e-global-typography-ysa79578d4-letter-spacing );}.elementor-kit-15408 h5{color:var( --e-global-color-text );font-family:var( --e-global-typography-ysaee83f84-font-family ), Sans-serif;font-size:var( --e-global-typography-ysaee83f84-font-size );font-weight:var( --e-global-typography-ysaee83f84-font-weight );line-height:var( --e-global-typography-ysaee83f84-line-height );letter-spacing:var( --e-global-typography-ysaee83f84-letter-spacing );}.elementor-kit-15408 h6{color:var( --e-global-color-text );font-family:var( --e-global-typography-ysa242c491-font-family ), Sans-serif;font-size:var( --e-global-typography-ysa242c491-font-size );font-weight:var( --e-global-typography-ysa242c491-font-weight );line-height:var( --e-global-typography-ysa242c491-line-height );letter-spacing:var( --e-global-typography-ysa242c491-letter-spacing );}.elementor-kit-15408 button,.elementor-kit-15408 input[type="button"],.elementor-kit-15408 input[type="submit"],.elementor-kit-15408 .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );padding:0px 0px 0px 0px;}.elementor-kit-15408 img{border-radius:0px 0px 0px 0px;transition-duration:0.2s;}.elementor-kit-15408 img:hover{border-radius:0px 0px 0px 0px;}.elementor-kit-15408 input:not([type="button"]):not([type="submit"]),.elementor-kit-15408 textarea,.elementor-kit-15408 .elementor-field-textual{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.e-con{--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1366px){.elementor-kit-15408{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-15408 h1{font-size:var( --e-global-typography-ysabd9a49e-font-size );line-height:var( --e-global-typography-ysabd9a49e-line-height );letter-spacing:var( --e-global-typography-ysabd9a49e-letter-spacing );}.elementor-kit-15408 h2{font-size:var( --e-global-typography-ysaab3407c-font-size );line-height:var( --e-global-typography-ysaab3407c-line-height );letter-spacing:var( --e-global-typography-ysaab3407c-letter-spacing );}.elementor-kit-15408 h3{font-size:var( --e-global-typography-ysa861bd7a-font-size );line-height:var( --e-global-typography-ysa861bd7a-line-height );letter-spacing:var( --e-global-typography-ysa861bd7a-letter-spacing );}.elementor-kit-15408 h4{font-size:var( --e-global-typography-ysa79578d4-font-size );line-height:var( --e-global-typography-ysa79578d4-line-height );letter-spacing:var( --e-global-typography-ysa79578d4-letter-spacing );}.elementor-kit-15408 h5{font-size:var( --e-global-typography-ysaee83f84-font-size );line-height:var( --e-global-typography-ysaee83f84-line-height );letter-spacing:var( --e-global-typography-ysaee83f84-letter-spacing );}.elementor-kit-15408 h6{font-size:var( --e-global-typography-ysa242c491-font-size );line-height:var( --e-global-typography-ysa242c491-line-height );letter-spacing:var( --e-global-typography-ysa242c491-letter-spacing );}.elementor-kit-15408 button,.elementor-kit-15408 input[type="button"],.elementor-kit-15408 input[type="submit"],.elementor-kit-15408 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-15408 input:not([type="button"]):not([type="submit"]),.elementor-kit-15408 textarea,.elementor-kit-15408 .elementor-field-textual{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;--container-default-padding-top:20px;--container-default-padding-right:20px;--container-default-padding-bottom:20px;--container-default-padding-left:20px;}}@media(max-width:1024px){.elementor-kit-15408{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-15408 p{margin-block-end:0.875em;}.elementor-kit-15408 h1{font-size:var( --e-global-typography-ysabd9a49e-font-size );line-height:var( --e-global-typography-ysabd9a49e-line-height );letter-spacing:var( --e-global-typography-ysabd9a49e-letter-spacing );}.elementor-kit-15408 h2{font-size:var( --e-global-typography-ysaab3407c-font-size );line-height:var( --e-global-typography-ysaab3407c-line-height );letter-spacing:var( --e-global-typography-ysaab3407c-letter-spacing );}.elementor-kit-15408 h3{font-size:var( --e-global-typography-ysa861bd7a-font-size );line-height:var( --e-global-typography-ysa861bd7a-line-height );letter-spacing:var( --e-global-typography-ysa861bd7a-letter-spacing );}.elementor-kit-15408 h4{font-size:var( --e-global-typography-ysa79578d4-font-size );line-height:var( --e-global-typography-ysa79578d4-line-height );letter-spacing:var( --e-global-typography-ysa79578d4-letter-spacing );}.elementor-kit-15408 h5{font-size:var( --e-global-typography-ysaee83f84-font-size );line-height:var( --e-global-typography-ysaee83f84-line-height );letter-spacing:var( --e-global-typography-ysaee83f84-letter-spacing );}.elementor-kit-15408 h6{font-size:var( --e-global-typography-ysa242c491-font-size );line-height:var( --e-global-typography-ysa242c491-line-height );letter-spacing:var( --e-global-typography-ysa242c491-letter-spacing );}.elementor-kit-15408 button,.elementor-kit-15408 input[type="button"],.elementor-kit-15408 input[type="submit"],.elementor-kit-15408 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );padding:8px 12px 8px 12px;}.elementor-kit-15408 img{border-radius:14px 14px 14px 14px;}.elementor-kit-15408 img:hover{border-radius:14px 14px 14px 14px;}.elementor-kit-15408 input:not([type="button"]):not([type="submit"]),.elementor-kit-15408 textarea,.elementor-kit-15408 .elementor-field-textual{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;}}@media(max-width:767px){.elementor-kit-15408{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-15408 p{margin-block-end:0.875em;}.elementor-kit-15408 h1{font-size:var( --e-global-typography-ysabd9a49e-font-size );line-height:var( --e-global-typography-ysabd9a49e-line-height );letter-spacing:var( --e-global-typography-ysabd9a49e-letter-spacing );}.elementor-kit-15408 h2{font-size:var( --e-global-typography-ysaab3407c-font-size );line-height:var( --e-global-typography-ysaab3407c-line-height );letter-spacing:var( --e-global-typography-ysaab3407c-letter-spacing );}.elementor-kit-15408 h3{font-size:var( --e-global-typography-ysa861bd7a-font-size );line-height:var( --e-global-typography-ysa861bd7a-line-height );letter-spacing:var( --e-global-typography-ysa861bd7a-letter-spacing );}.elementor-kit-15408 h4{font-size:var( --e-global-typography-ysa79578d4-font-size );line-height:var( --e-global-typography-ysa79578d4-line-height );letter-spacing:var( --e-global-typography-ysa79578d4-letter-spacing );}.elementor-kit-15408 h5{font-size:var( --e-global-typography-ysaee83f84-font-size );line-height:var( --e-global-typography-ysaee83f84-line-height );letter-spacing:var( --e-global-typography-ysaee83f84-letter-spacing );}.elementor-kit-15408 h6{font-size:var( --e-global-typography-ysa242c491-font-size );line-height:var( --e-global-typography-ysa242c491-line-height );letter-spacing:var( --e-global-typography-ysa242c491-letter-spacing );}.elementor-kit-15408 button,.elementor-kit-15408 input[type="button"],.elementor-kit-15408 input[type="submit"],.elementor-kit-15408 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );padding:4px 8px 4px 8px;}.elementor-kit-15408 img{border-radius:14px 14px 14px 14px;}.elementor-kit-15408 img:hover{border-radius:14px 14px 14px 14px;}.elementor-kit-15408 input:not([type="button"]):not([type="submit"]),.elementor-kit-15408 textarea,.elementor-kit-15408 .elementor-field-textual{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;--container-default-padding-top:0px;--container-default-padding-right:16px;--container-default-padding-bottom:0px;--container-default-padding-left:16px;}}:root { --e-gv-8a7290b:#FF4000; --e-gv-5059a7b:#F2F4FF; --e-gv-f9b19f8:Space Grotesk; --e-gv-9ce47dc:#0A1045; --e-gv-fce46fe:#8891B5; --e-gv-2a92b78:#111827; --e-gv-3261f30:#CC3300; --e-gv-1bca299:Inter; --e-gv-c39536c:#F0F2F8; --e-gv-302acb0:Space Grotesk; --e-gv-34f2431:#FF4000; --e-gv-1a19488:#F2F4FF; --e-gv-d002656:Inter; --e-gv-213fbcf:#F2F4FF; --e-gv-47b5529:#F2F4FF; --e-gv-b80b514:Space Grotesk; --e-gv-3cd1f4c:3.5rem; --e-gv-73de684:1.0625rem; --e-gv-40ac4b7:4rem; --e-gv-91685a1:2rem; --e-gv-04901b4:#0a10454d; --e-gv-2ad93bf:Space Grotesk; --e-gv-ca7390f:Syne; --e-gv-904fb2f:1rem; --e-gv-6158dc9:14rem; --e-gv-0acc518:2.75rem; --e-gv-21486dc:2rem; --e-gv-424fb4f:1.5rem; --e-gv-2981827:Plus Jakarta Sans; --e-gv-e6cf1f8:0.9375rem; --e-gv-87af34b:1.7rem; --e-gv-0cd4c9d:1.125rem; --e-gv-a5361ee:0px; --e-gv-d583d6b:#ff40001a; --e-gv-471247c:10rem; --e-gv-517e281:#F2F2F2; --e-gv-803c052:#132238; --e-gv-1894339:rgba(25, 49, 84, 0.5); --e-gv-45281fe:3.5rem; --e-gv-53e9827:1.0625rem; --e-gv-119f09c:1rem; --e-gv-dc68a71:14rem; --e-gv-483c995:2.75rem; --e-gv-c3a6c18:2rem; --e-gv-11cc02f:1.5rem; --e-gv-699701f:Plus Jakarta Sans; --e-gv-3be9d5a:1.7rem; --e-gv-ea03dd5:1.125rem; --e-gv-cb47e76:0px; }
/* Start custom CSS *//* --- GLOBAL STYLES --- */

/* Variables */

:root {
    /* Radius */
    --radius-xs: 4px;
    --radius-s: 8px;
    --radius-m: 12px;
    --radius-l: 24px;
    
    
    /* Thickness */
    --thickness-s: 1px;
    --thickness-m: 2px;
    --thickness-l: 5px;
    
    
    /* Spacing */
    --spacing-s: clamp(0.75rem, 0.6rem + 0.75vw, 1rem);
    --spacing-m: clamp(1rem, 0.75rem + 1.25vw, 1.3rem);
    --spacing-l: clamp(1.75rem, 1rem + 3.75vw, 3rem);
    --spacing-xl: clamp(3rem, 1.5rem + 6.3158vw, 6rem);
    
    
    /* Easing */
    --ease-fast: 0.15s ease;
    --ease-base: 0.3s ease;
    --ease-slow: 0.5s ease;
    
    /* Shadow */
    --shadow-s: 0 2px 6px rgba(44,44,44,0.08);
    --shadow-m: 0 6px 16px rgba(44,44,44,0.10);
    --shadow-l: 0 16px 32px rgba(44,44,44,0.12);
}


/* Global vertical spacing */

.pad-s {
    padding-top:var(--spacing-s);
    padding-bottom:var(--spacing-s);
}

.pad-m {
   padding-top:var(--spacing-m);
    padding-bottom:var(--spacing-m);  
}

.pad-l {
     padding-top:var(--spacing-l);
    padding-bottom:var(--spacing-l);
}

.pad-xl {
     padding-top:var(--spacing-xl);
    padding-bottom:var(--spacing-xl);
}


/* --- ELEMENTOR CSS OPTIMIZATIONS --- */



/* Remove space after last paragraph in Text Widget */

.elementor-widget-text-editor p:last-child {
    margin-bottom:0px;
}/* End custom CSS */