.elementor-549 .elementor-element.elementor-element-dfad0eb{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-549 .elementor-element.elementor-element-dfad0eb:not(.elementor-motion-effects-element-type-background), .elementor-549 .elementor-element.elementor-element-dfad0eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-178e3a6 );background-image:url("https://futurecurriculum.com/wp-content/uploads/2025/07/frc-desktop-1.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-549 .elementor-element.elementor-element-be0fb6b .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:50px;font-weight:400;line-height:1.25;color:var( --e-global-color-text );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-549 .elementor-element.elementor-element-456ca66{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-549 .elementor-element.elementor-element-47c85d4{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--gap:30px 100px;--row-gap:30px;--column-gap:100px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-318c3eb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-c4c3096 > .elementor-widget-container{border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#DADADA;border-radius:5px 5px 5px 5px;}.elementor-549 .elementor-element.elementor-element-c4c3096 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-549 .elementor-element.elementor-element-e1d60c2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-a82eb91 .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-549 .elementor-element.elementor-element-49e4900{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-549 .elementor-element.elementor-element-94cb1f3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 100px;--row-gap:30px;--column-gap:100px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-16cd418{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-f610c2e > .elementor-widget-container{border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#DADADA;border-radius:5px 5px 5px 5px;}.elementor-549 .elementor-element.elementor-element-f610c2e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-549 .elementor-element.elementor-element-6cd7a51{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-23df777 .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-text );}.elementor-549 .elementor-element.elementor-element-f6c1697{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-549 .elementor-element.elementor-element-ea4ec12{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--gap:30px 100px;--row-gap:30px;--column-gap:100px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-83e207b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-52f2487 > .elementor-widget-container{border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#DADADA;border-radius:5px 5px 5px 5px;}.elementor-549 .elementor-element.elementor-element-52f2487 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-549 .elementor-element.elementor-element-92cade8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-9575dca .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-text );}.elementor-549 .elementor-element.elementor-element-024f5c0{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-549 .elementor-element.elementor-element-6028b0e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 100px;--row-gap:30px;--column-gap:100px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-28a4aa7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-362720f > .elementor-widget-container{border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#DADADA;border-radius:5px 5px 5px 5px;}.elementor-549 .elementor-element.elementor-element-362720f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-549 .elementor-element.elementor-element-1cfee40{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-18fd966 .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-text );}.elementor-549 .elementor-element.elementor-element-a945fd5{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-549 .elementor-element.elementor-element-4d41208{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--gap:30px 100px;--row-gap:30px;--column-gap:100px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-36db4d4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-d03d255 > .elementor-widget-container{border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#DADADA;border-radius:5px 5px 5px 5px;}.elementor-549 .elementor-element.elementor-element-d03d255 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-549 .elementor-element.elementor-element-9561c2e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-ed999f5 .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-text );}.elementor-549 .elementor-element.elementor-element-a2862db{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-549 .elementor-element.elementor-element-a0fae10{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 100px;--row-gap:30px;--column-gap:100px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-1822d23{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-681a339 > .elementor-widget-container{border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#DADADA;border-radius:5px 5px 5px 5px;}.elementor-549 .elementor-element.elementor-element-681a339 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-549 .elementor-element.elementor-element-7a367af{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-706f7ec .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-text );}.elementor-549 .elementor-element.elementor-element-b3df637{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-549 .elementor-element.elementor-element-43ffabc{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--gap:30px 100px;--row-gap:30px;--column-gap:100px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-6105bff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-efc1d19 > .elementor-widget-container{border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#DADADA;border-radius:5px 5px 5px 5px;}.elementor-549 .elementor-element.elementor-element-efc1d19 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-549 .elementor-element.elementor-element-33ef797{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-029b53b .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-text );}.elementor-549 .elementor-element.elementor-element-07a1026{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-549 .elementor-element.elementor-element-87e14d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 100px;--row-gap:30px;--column-gap:100px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-851bceb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-cdd4139 > .elementor-widget-container{border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#DADADA;border-radius:5px 5px 5px 5px;}.elementor-549 .elementor-element.elementor-element-cdd4139 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-549 .elementor-element.elementor-element-d83c712{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-2ef4a07 .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-text );}.elementor-549 .elementor-element.elementor-element-c69bb06{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-549 .elementor-element.elementor-element-b268402{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--gap:30px 100px;--row-gap:30px;--column-gap:100px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-0b27a34{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-8e35666 > .elementor-widget-container{border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#DADADA;border-radius:5px 5px 5px 5px;}.elementor-549 .elementor-element.elementor-element-8e35666 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-549 .elementor-element.elementor-element-918b682{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-d5c4f59 .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-text );}.elementor-549 .elementor-element.elementor-element-e228514{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-549 .elementor-element.elementor-element-66aa783{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 100px;--row-gap:30px;--column-gap:100px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-95dc1c2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-ea63be3 > .elementor-widget-container{border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#DADADA;border-radius:5px 5px 5px 5px;}.elementor-549 .elementor-element.elementor-element-ea63be3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-549 .elementor-element.elementor-element-66001e3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-621c8fd .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-text );}.elementor-549 .elementor-element.elementor-element-30fa166{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-549 .elementor-element.elementor-element-6304064{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--gap:30px 100px;--row-gap:30px;--column-gap:100px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-48fa97a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-a1c3f11 > .elementor-widget-container{border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#DADADA;border-radius:5px 5px 5px 5px;}.elementor-549 .elementor-element.elementor-element-a1c3f11 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-549 .elementor-element.elementor-element-ec2d4c0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-a8d9edc .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-text );}.elementor-549 .elementor-element.elementor-element-5fbc723{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-549 .elementor-element.elementor-element-fd86b2e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-549 .elementor-element.elementor-element-0480d62 .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:44px;font-weight:400;line-height:1.25;color:var( --e-global-color-text );}.elementor-549 .elementor-element.elementor-element-0e22671{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-549 .elementor-element.elementor-element-3752017{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-549 .elementor-element.elementor-element-1fea5c4{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-549 .elementor-element.elementor-element-530fa8f{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-549 .elementor-element.elementor-element-a7fc17d{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-549 .elementor-element.elementor-element-57e53f4{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-549 .elementor-element.elementor-element-f7a5ea0{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-549 .elementor-element.elementor-element-6d8fad9{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-549 .elementor-element.elementor-element-7a48cbc{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-549 .elementor-element.elementor-element-7d8074d{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-549 .elementor-element.elementor-element-c7db518{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-549 .elementor-element.elementor-element-949a345{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-549 .elementor-element.elementor-element-949a345 a{color:var( --e-global-color-text );}.elementor-549 .elementor-element.elementor-element-832e3da{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-549 .elementor-element.elementor-element-ca6139b{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-549 .elementor-element.elementor-element-783bae6{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-549 .elementor-element.elementor-element-cc6b34f{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-549 .elementor-element.elementor-element-7a0c739{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-549 .elementor-element.elementor-element-9432484{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-549 .elementor-element.elementor-element-d457da7{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-549 .elementor-element.elementor-element-4594860{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-549 .elementor-element.elementor-element-1808c51{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-549 .elementor-element.elementor-element-3ca8a4c{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-549 .elementor-element.elementor-element-357b5c2{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-549 .elementor-element.elementor-element-390db06{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-549 .elementor-element.elementor-element-32ad627{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-549 .elementor-element.elementor-element-e25c0fd{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-549 .elementor-element.elementor-element-1d552f9{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-549 .elementor-element.elementor-element-b961fa8{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-549 .elementor-element.elementor-element-827834f{--n-accordion-title-font-size:22px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:22px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-549 .elementor-element.elementor-element-827834f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-549 .elementor-element.elementor-element-827834f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"DM Sans", Sans-serif;font-weight:600;}:where( .elementor-549 .elementor-element.elementor-element-827834f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-549 .elementor-element.elementor-element-1e73964{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-549 .elementor-element.elementor-element-f5da2f6 .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:26px;font-weight:400;line-height:1.25;color:var( --e-global-color-text );}.elementor-549 .elementor-element.elementor-element-63ba2bb{text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-549 .elementor-element.elementor-element-63ba2bb a{color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-549 .elementor-element.elementor-element-dfad0eb{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-dfad0eb:not(.elementor-motion-effects-element-type-background), .elementor-549 .elementor-element.elementor-element-dfad0eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:100% auto;}.elementor-549 .elementor-element.elementor-element-be0fb6b{text-align:center;}.elementor-549 .elementor-element.elementor-element-47c85d4{--gap:25px 50px;--row-gap:25px;--column-gap:50px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-a82eb91 .elementor-heading-title{font-size:30px;}.elementor-549 .elementor-element.elementor-element-94cb1f3{--gap:25px 50px;--row-gap:25px;--column-gap:50px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-23df777 .elementor-heading-title{font-size:30px;}.elementor-549 .elementor-element.elementor-element-ea4ec12{--gap:25px 50px;--row-gap:25px;--column-gap:50px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-9575dca .elementor-heading-title{font-size:30px;}.elementor-549 .elementor-element.elementor-element-6028b0e{--gap:25px 50px;--row-gap:25px;--column-gap:50px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-18fd966 .elementor-heading-title{font-size:30px;}.elementor-549 .elementor-element.elementor-element-4d41208{--gap:25px 50px;--row-gap:25px;--column-gap:50px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-ed999f5 .elementor-heading-title{font-size:30px;}.elementor-549 .elementor-element.elementor-element-a0fae10{--gap:25px 50px;--row-gap:25px;--column-gap:50px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-706f7ec .elementor-heading-title{font-size:30px;}.elementor-549 .elementor-element.elementor-element-43ffabc{--gap:25px 50px;--row-gap:25px;--column-gap:50px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-029b53b .elementor-heading-title{font-size:30px;}.elementor-549 .elementor-element.elementor-element-87e14d6{--gap:25px 50px;--row-gap:25px;--column-gap:50px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-2ef4a07 .elementor-heading-title{font-size:30px;}.elementor-549 .elementor-element.elementor-element-b268402{--gap:25px 50px;--row-gap:25px;--column-gap:50px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-d5c4f59 .elementor-heading-title{font-size:30px;}.elementor-549 .elementor-element.elementor-element-66aa783{--gap:25px 50px;--row-gap:25px;--column-gap:50px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-621c8fd .elementor-heading-title{font-size:30px;}.elementor-549 .elementor-element.elementor-element-6304064{--gap:25px 50px;--row-gap:25px;--column-gap:50px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-a8d9edc .elementor-heading-title{font-size:30px;}.elementor-549 .elementor-element.elementor-element-fd86b2e{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-549 .elementor-element.elementor-element-0480d62{text-align:center;}.elementor-549 .elementor-element.elementor-element-0480d62 .elementor-heading-title{font-size:36px;}.elementor-549 .elementor-element.elementor-element-1e73964{--padding-top:0px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-549 .elementor-element.elementor-element-f5da2f6{text-align:center;}.elementor-549 .elementor-element.elementor-element-f5da2f6 .elementor-heading-title{font-size:22px;}}@media(max-width:767px){.elementor-549 .elementor-element.elementor-element-dfad0eb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-be0fb6b{text-align:center;}.elementor-549 .elementor-element.elementor-element-be0fb6b .elementor-heading-title{font-size:28px;}.elementor-549 .elementor-element.elementor-element-456ca66{--padding-top:0px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}.elementor-549 .elementor-element.elementor-element-47c85d4{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-e1d60c2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-549 .elementor-element.elementor-element-a82eb91{text-align:center;}.elementor-549 .elementor-element.elementor-element-a82eb91 .elementor-heading-title{font-size:24px;}.elementor-549 .elementor-element.elementor-element-49e4900{text-align:center;}.elementor-549 .elementor-element.elementor-element-94cb1f3{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-6cd7a51{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-549 .elementor-element.elementor-element-23df777{text-align:center;}.elementor-549 .elementor-element.elementor-element-23df777 .elementor-heading-title{font-size:24px;}.elementor-549 .elementor-element.elementor-element-f6c1697{text-align:center;}.elementor-549 .elementor-element.elementor-element-ea4ec12{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-92cade8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-549 .elementor-element.elementor-element-9575dca{text-align:center;}.elementor-549 .elementor-element.elementor-element-9575dca .elementor-heading-title{font-size:24px;}.elementor-549 .elementor-element.elementor-element-024f5c0{text-align:center;}.elementor-549 .elementor-element.elementor-element-6028b0e{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-1cfee40{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-549 .elementor-element.elementor-element-18fd966{text-align:center;}.elementor-549 .elementor-element.elementor-element-18fd966 .elementor-heading-title{font-size:24px;}.elementor-549 .elementor-element.elementor-element-a945fd5{text-align:center;}.elementor-549 .elementor-element.elementor-element-4d41208{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-9561c2e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-549 .elementor-element.elementor-element-ed999f5{text-align:center;}.elementor-549 .elementor-element.elementor-element-ed999f5 .elementor-heading-title{font-size:24px;}.elementor-549 .elementor-element.elementor-element-a2862db{text-align:center;}.elementor-549 .elementor-element.elementor-element-a0fae10{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-7a367af{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-549 .elementor-element.elementor-element-706f7ec{text-align:center;}.elementor-549 .elementor-element.elementor-element-706f7ec .elementor-heading-title{font-size:24px;}.elementor-549 .elementor-element.elementor-element-b3df637{text-align:center;}.elementor-549 .elementor-element.elementor-element-43ffabc{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-33ef797{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-549 .elementor-element.elementor-element-029b53b{text-align:center;}.elementor-549 .elementor-element.elementor-element-029b53b .elementor-heading-title{font-size:24px;}.elementor-549 .elementor-element.elementor-element-07a1026{text-align:center;}.elementor-549 .elementor-element.elementor-element-87e14d6{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-d83c712{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-549 .elementor-element.elementor-element-2ef4a07{text-align:center;}.elementor-549 .elementor-element.elementor-element-2ef4a07 .elementor-heading-title{font-size:24px;}.elementor-549 .elementor-element.elementor-element-c69bb06{text-align:center;}.elementor-549 .elementor-element.elementor-element-b268402{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-918b682{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-549 .elementor-element.elementor-element-d5c4f59{text-align:center;}.elementor-549 .elementor-element.elementor-element-d5c4f59 .elementor-heading-title{font-size:24px;}.elementor-549 .elementor-element.elementor-element-e228514{text-align:center;}.elementor-549 .elementor-element.elementor-element-66aa783{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-66001e3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-549 .elementor-element.elementor-element-621c8fd{text-align:center;}.elementor-549 .elementor-element.elementor-element-621c8fd .elementor-heading-title{font-size:24px;}.elementor-549 .elementor-element.elementor-element-30fa166{text-align:center;}.elementor-549 .elementor-element.elementor-element-6304064{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-ec2d4c0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-549 .elementor-element.elementor-element-a8d9edc{text-align:center;}.elementor-549 .elementor-element.elementor-element-a8d9edc .elementor-heading-title{font-size:24px;}.elementor-549 .elementor-element.elementor-element-5fbc723{text-align:center;}.elementor-549 .elementor-element.elementor-element-fd86b2e{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-549 .elementor-element.elementor-element-0480d62{text-align:center;}.elementor-549 .elementor-element.elementor-element-0480d62 .elementor-heading-title{font-size:26px;}.elementor-549 .elementor-element.elementor-element-3752017{font-size:16px;}.elementor-549 .elementor-element.elementor-element-530fa8f{font-size:16px;}.elementor-549 .elementor-element.elementor-element-57e53f4{font-size:16px;}.elementor-549 .elementor-element.elementor-element-6d8fad9{font-size:16px;}.elementor-549 .elementor-element.elementor-element-7d8074d{font-size:16px;}.elementor-549 .elementor-element.elementor-element-949a345{font-size:16px;}.elementor-549 .elementor-element.elementor-element-ca6139b{font-size:16px;}.elementor-549 .elementor-element.elementor-element-cc6b34f{font-size:16px;}.elementor-549 .elementor-element.elementor-element-9432484{font-size:16px;}.elementor-549 .elementor-element.elementor-element-4594860{font-size:16px;}.elementor-549 .elementor-element.elementor-element-3ca8a4c{font-size:16px;}.elementor-549 .elementor-element.elementor-element-390db06{font-size:16px;}.elementor-549 .elementor-element.elementor-element-e25c0fd{font-size:16px;}.elementor-549 .elementor-element.elementor-element-b961fa8{font-size:16px;}.elementor-549 .elementor-element.elementor-element-827834f{--n-accordion-title-font-size:18px;--n-accordion-icon-size:20px;}.elementor-549 .elementor-element.elementor-element-1e73964{--padding-top:0px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-549 .elementor-element.elementor-element-f5da2f6{text-align:center;}.elementor-549 .elementor-element.elementor-element-f5da2f6 .elementor-heading-title{font-size:20px;}.elementor-549 .elementor-element.elementor-element-63ba2bb{font-size:14px;}}/* Start custom CSS for heading, class: .elementor-element-be0fb6b */.elementor-549 .elementor-element.elementor-element-be0fb6b h1 {
    max-width: 24ch
}

.elementor-549 .elementor-element.elementor-element-be0fb6b h1 span {
    font-family: var(--e-global-typography-accent-font-family);
    font-weight: 600;
    color: var(--e-global-color-primary);
    word-spacing: -10px;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33c0ace */.elementor-549 .elementor-element.elementor-element-33c0ace img {
    width: 100svw;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfad0eb */@media only screen and (max-width: 1024px) {
                .elementor-549 .elementor-element.elementor-element-dfad0eb {
                    background: none !important;
                }
            }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a82eb91 */.elementor-549 .elementor-element.elementor-element-a82eb91 h2 {
    max-width: 30ch
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49e4900 */.elementor-549 .elementor-element.elementor-element-49e4900 p {
    max-width: 30ch
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23df777 */.elementor-549 .elementor-element.elementor-element-23df777 h2 {
    max-width: 30ch
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c1697 */.elementor-549 .elementor-element.elementor-element-f6c1697 p {
    max-width: 30ch
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9575dca */.elementor-549 .elementor-element.elementor-element-9575dca h2 {
    max-width: 28ch
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-024f5c0 */.elementor-549 .elementor-element.elementor-element-024f5c0 p {
    max-width: 30ch
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18fd966 */.elementor-549 .elementor-element.elementor-element-18fd966 h2 {
    max-width: 24ch
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a945fd5 */.elementor-549 .elementor-element.elementor-element-a945fd5 p {
    max-width: 30ch
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed999f5 */.elementor-549 .elementor-element.elementor-element-ed999f5 h2 {
    max-width: 28ch
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2862db */.elementor-549 .elementor-element.elementor-element-a2862db p {
    max-width: 30ch
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-706f7ec */.elementor-549 .elementor-element.elementor-element-706f7ec h2 {
    max-width: 24ch
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3df637 */.elementor-549 .elementor-element.elementor-element-b3df637 p {
    max-width: 30ch
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-029b53b */.elementor-549 .elementor-element.elementor-element-029b53b h2 {
    max-width: 28ch
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a1026 */.elementor-549 .elementor-element.elementor-element-07a1026 p {
    max-width: 30ch
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ef4a07 */.elementor-549 .elementor-element.elementor-element-2ef4a07 h2 {
    max-width: 24ch
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c69bb06 */.elementor-549 .elementor-element.elementor-element-c69bb06 p {
    max-width: 30ch
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5c4f59 */.elementor-549 .elementor-element.elementor-element-d5c4f59 h2 {
    max-width: 28ch
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e228514 */.elementor-549 .elementor-element.elementor-element-e228514 p {
    max-width: 30ch
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-621c8fd */.elementor-549 .elementor-element.elementor-element-621c8fd h2 {
    max-width: 24ch
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30fa166 */.elementor-549 .elementor-element.elementor-element-30fa166 p {
    max-width: 30ch
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8d9edc */.elementor-549 .elementor-element.elementor-element-a8d9edc h2 {
    max-width: 28ch
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5fbc723 */.elementor-549 .elementor-element.elementor-element-5fbc723 p {
    max-width: 30ch
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-827834f */.elementor-549 .elementor-element.elementor-element-827834f .e-n-accordion-item {
    border-bottom: solid 1px #CCC;
}

.elementor-549 .elementor-element.elementor-element-827834f .content p {
    max-width: 80ch
}

.elementor-549 .elementor-element.elementor-element-827834f .content p a {
    text-decoration: underline;
}/* End custom CSS */