.elementor-5472 .elementor-element.elementor-element-def533a{--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:6em;--padding-bottom:6em;--padding-left:2em;--padding-right:2em;}.elementor-5472 .elementor-element.elementor-element-def533a:not(.elementor-motion-effects-element-type-background), .elementor-5472 .elementor-element.elementor-element-def533a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-5472 .elementor-element.elementor-element-32b1702{--display:flex;}.elementor-5472 .elementor-element.elementor-element-ec0a4ca .elementor-heading-title{color:#FFFFFF;}.elementor-5472 .elementor-element.elementor-element-9ada345{--display:flex;}.elementor-5472 .elementor-element.elementor-element-dd5429c{color:#FFFFFF;}.elementor-5472 .elementor-element.elementor-element-dd5429c a{color:#7CC7FF;}.elementor-5472 .elementor-element.elementor-element-dd5429c a:hover, .elementor-5472 .elementor-element.elementor-element-dd5429c a:focus{color:var( --e-global-color-da99241 );}.elementor-5472 .elementor-element.elementor-element-039f2aa{--display:flex;}.elementor-5472 .elementor-element.elementor-element-6ea6a38{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:16px 16px 16px 16px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-5472 .elementor-element.elementor-element-6ea6a38:not(.elementor-motion-effects-element-type-background), .elementor-5472 .elementor-element.elementor-element-6ea6a38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FD;}.elementor-5472 .elementor-element.elementor-element-3709f8e{font-weight:400;}.elementor-5472 .elementor-element.elementor-element-841e971{--display:flex;--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5472 .elementor-element.elementor-element-a57aa2a .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;}.elementor-5472 .elementor-element.elementor-element-a57aa2a .elementor-button:hover, .elementor-5472 .elementor-element.elementor-element-a57aa2a .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-5472 .elementor-element.elementor-element-a57aa2a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5472 .elementor-element.elementor-element-a57aa2a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5472 .elementor-element.elementor-element-a57aa2a .elementor-button:hover svg, .elementor-5472 .elementor-element.elementor-element-a57aa2a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5472 .elementor-element.elementor-element-09360fe{--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;--padding-top:6em;--padding-bottom:6em;--padding-left:2em;--padding-right:2em;}.elementor-5472 .elementor-element.elementor-element-6c5e1c9{--display:flex;}.elementor-5472 .elementor-element.elementor-element-3be3b74{text-align:center;}.elementor-5472 .elementor-element.elementor-element-dc6f056{--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;}.elementor-5472 .elementor-element.elementor-element-46702b9{--display:flex;}.elementor-5472 .elementor-element.elementor-element-e497303 img{border-radius:16px 16px 16px 16px;}.elementor-5472 .elementor-element.elementor-element-4bcd56e{--display:flex;}.elementor-5472 .elementor-element.elementor-element-f898d35 .elementor-heading-title{color:#84848B;}.elementor-5472 .elementor-element.elementor-element-744fada{color:var( --e-global-color-text );}.elementor-5472 .elementor-element.elementor-element-f31f7d7{--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;}.elementor-5472 .elementor-element.elementor-element-b9b326c{--display:flex;}.elementor-5472 .elementor-element.elementor-element-a1f8193 img{border-radius:16px 16px 16px 16px;}.elementor-5472 .elementor-element.elementor-element-6b9e8f0{--display:flex;}.elementor-5472 .elementor-element.elementor-element-4e9f28b .elementor-heading-title{color:#84848B;}.elementor-5472 .elementor-element.elementor-element-b37630e{color:var( --e-global-color-text );}.elementor-5472 .elementor-element.elementor-element-cf10422{--display:flex;}.elementor-5472 .elementor-element.elementor-element-02daa5d{text-align:center;}.elementor-5472 .elementor-element.elementor-element-c6d6a6e{--display:flex;--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5472 .elementor-element.elementor-element-505eef5{--display:flex;}.elementor-5472 .elementor-element.elementor-element-5af71f1{width:100%;max-width:100%;}.elementor-5472 .elementor-element.elementor-element-5af71f1 .widget-image-caption{font-size:0.85em;margin-block-start:10px;}.elementor-5472 .elementor-element.elementor-element-08cd880{--display:flex;}.elementor-5472 .elementor-element.elementor-element-7a38e29{width:100%;max-width:100%;}.elementor-5472 .elementor-element.elementor-element-7a38e29 .widget-image-caption{font-size:0.85em;margin-block-start:10px;}.elementor-5472 .elementor-element.elementor-element-e22d7f0{--display:flex;}.elementor-5472 .elementor-element.elementor-element-3cac00a{width:100%;max-width:100%;}.elementor-5472 .elementor-element.elementor-element-3cac00a .widget-image-caption{font-size:0.85em;margin-block-start:10px;}.elementor-5472 .elementor-element.elementor-element-9ec7d67{--display:flex;}.elementor-5472 .elementor-element.elementor-element-44fe7fb{width:100%;max-width:100%;}.elementor-5472 .elementor-element.elementor-element-44fe7fb .widget-image-caption{font-size:0.85em;margin-block-start:10px;}.elementor-5472 .elementor-element.elementor-element-cc2ee58{--display:flex;}.elementor-5472 .elementor-element.elementor-element-5c3c370{width:100%;max-width:100%;}.elementor-5472 .elementor-element.elementor-element-5c3c370 .widget-image-caption{font-size:0.85em;margin-block-start:10px;}.elementor-5472 .elementor-element.elementor-element-92397ff{--display:flex;}.elementor-5472 .elementor-element.elementor-element-b8d2d53{width:100%;max-width:100%;}.elementor-5472 .elementor-element.elementor-element-b8d2d53 .widget-image-caption{font-size:0.85em;margin-block-start:10px;}.elementor-5472 .elementor-element.elementor-element-52ab1ca5{--display:flex;--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:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:6em;--padding-bottom:6em;--padding-left:2em;--padding-right:2em;}.elementor-5472 .elementor-element.elementor-element-52ab1ca5:not(.elementor-motion-effects-element-type-background), .elementor-5472 .elementor-element.elementor-element-52ab1ca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5472 .elementor-element.elementor-element-52ab1ca5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5472 .elementor-element.elementor-element-44a86cfe{--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;}.elementor-5472 .elementor-element.elementor-element-143c279b .elementor-heading-title{color:#FFFFFF;}.elementor-5472 .elementor-element.elementor-element-531f7c03{color:#FFFFFF;}.elementor-5472 .elementor-element.elementor-element-99f366b .elementor-button{background-color:transparent;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(180deg, var( --e-global-color-da99241 ) 0%, var( --e-global-color-c6261b3 ) 100%);}.elementor-5472 .elementor-element.elementor-element-99f366b .elementor-button:hover, .elementor-5472 .elementor-element.elementor-element-99f366b .elementor-button:focus{background-color:transparent;color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-da99241 ) 0%, var( --e-global-color-da99241 ) 100%);}.elementor-5472 .elementor-element.elementor-element-99f366b .elementor-button:hover svg, .elementor-5472 .elementor-element.elementor-element-99f366b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5472 .elementor-element.elementor-element-4efb7b13{--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;}.elementor-5472 .elementor-element.elementor-element-2420e5c5{width:100%;max-width:100%;}.elementor-5472 .elementor-element.elementor-element-2420e5c5 img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-5472 .elementor-element.elementor-element-37f13c6{--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;--padding-top:6em;--padding-bottom:6em;--padding-left:2em;--padding-right:2em;}.elementor-5472 .elementor-element.elementor-element-37f13c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5472 .elementor-element.elementor-element-999ec93{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-5472 .elementor-element.elementor-element-4ed75ce{text-align:center;}.elementor-5472 .elementor-element.elementor-element-2061f98{width:100%;max-width:100%;text-align:center;}.elementor-5472 .elementor-element.elementor-element-5df74d0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-5472 .elementor-element.elementor-element-75703da{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5472 .elementor-element.elementor-element-a146745{width:100%;max-width:100%;}.elementor-5472 .elementor-element.elementor-element-a146745 img{width:100%;border-radius:16px 16px 0px 0px;}.elementor-5472 .elementor-element.elementor-element-0ff4415{--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:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5472 .elementor-element.elementor-element-0ff4415:not(.elementor-motion-effects-element-type-background), .elementor-5472 .elementor-element.elementor-element-0ff4415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5472 .elementor-element.elementor-element-0ff4415.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5472 .elementor-element.elementor-element-2115202{width:100%;max-width:100%;}.elementor-5472 .elementor-element.elementor-element-2115202 .elementor-heading-title{color:#FFFFFF;}.elementor-5472 .elementor-element.elementor-element-9136d5d{color:#FFFFFF;}.elementor-5472 .elementor-element.elementor-element-6f1d499 .elementor-button{background-color:transparent;font-size:0.89em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(180deg, var( --e-global-color-da99241 ) 0%, var( --e-global-color-c6261b3 ) 100%);padding:14px 25px 14px 25px;}.elementor-5472 .elementor-element.elementor-element-6f1d499 .elementor-button:hover, .elementor-5472 .elementor-element.elementor-element-6f1d499 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-da99241 ) 0%, var( --e-global-color-da99241 ) 100%);}.elementor-5472 .elementor-element.elementor-element-6f1d499 .elementor-button:hover svg, .elementor-5472 .elementor-element.elementor-element-6f1d499 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5472 .elementor-element.elementor-element-0498598{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5472 .elementor-element.elementor-element-c2488d1{width:100%;max-width:100%;}.elementor-5472 .elementor-element.elementor-element-c2488d1 img{width:100%;border-radius:16px 16px 0px 0px;}.elementor-5472 .elementor-element.elementor-element-85e5b7f{--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:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5472 .elementor-element.elementor-element-85e5b7f:not(.elementor-motion-effects-element-type-background), .elementor-5472 .elementor-element.elementor-element-85e5b7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5472 .elementor-element.elementor-element-85e5b7f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5472 .elementor-element.elementor-element-47dff0b{width:100%;max-width:100%;}.elementor-5472 .elementor-element.elementor-element-47dff0b .elementor-heading-title{color:#FFFFFF;}.elementor-5472 .elementor-element.elementor-element-b389c69{color:#FFFFFF;}.elementor-5472 .elementor-element.elementor-element-fd3cc9d .elementor-button{background-color:transparent;font-size:0.89em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(180deg, var( --e-global-color-da99241 ) 0%, var( --e-global-color-c6261b3 ) 100%);padding:14px 25px 14px 25px;}.elementor-5472 .elementor-element.elementor-element-fd3cc9d .elementor-button:hover, .elementor-5472 .elementor-element.elementor-element-fd3cc9d .elementor-button:focus{background-color:transparent;color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-da99241 ) 0%, var( --e-global-color-da99241 ) 100%);}.elementor-5472 .elementor-element.elementor-element-fd3cc9d .elementor-button:hover svg, .elementor-5472 .elementor-element.elementor-element-fd3cc9d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5472 .elementor-element.elementor-element-00558ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5472 .elementor-element.elementor-element-c7073ab{width:100%;max-width:100%;}.elementor-5472 .elementor-element.elementor-element-c7073ab img{width:100%;border-radius:16px 16px 0px 0px;}.elementor-5472 .elementor-element.elementor-element-e029310{--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:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5472 .elementor-element.elementor-element-e029310:not(.elementor-motion-effects-element-type-background), .elementor-5472 .elementor-element.elementor-element-e029310 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5472 .elementor-element.elementor-element-e029310.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5472 .elementor-element.elementor-element-7cc1d08{width:100%;max-width:100%;}.elementor-5472 .elementor-element.elementor-element-7cc1d08 .elementor-heading-title{color:#FFFFFF;}.elementor-5472 .elementor-element.elementor-element-51fcca5{color:#FFFFFF;}.elementor-5472 .elementor-element.elementor-element-9c76585 .elementor-button{background-color:transparent;font-size:0.89em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(180deg, var( --e-global-color-da99241 ) 0%, var( --e-global-color-c6261b3 ) 100%);padding:14px 25px 14px 25px;}.elementor-5472 .elementor-element.elementor-element-9c76585 .elementor-button:hover, .elementor-5472 .elementor-element.elementor-element-9c76585 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-da99241 ) 0%, var( --e-global-color-da99241 ) 100%);}.elementor-5472 .elementor-element.elementor-element-9c76585 .elementor-button:hover svg, .elementor-5472 .elementor-element.elementor-element-9c76585 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5472 .elementor-element.elementor-element-9f08270{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5472 .elementor-element.elementor-element-c9a9a79{width:100%;max-width:100%;}.elementor-5472 .elementor-element.elementor-element-c9a9a79 img{width:100%;border-radius:16px 16px 0px 0px;}.elementor-5472 .elementor-element.elementor-element-9697ca6{--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:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5472 .elementor-element.elementor-element-9697ca6:not(.elementor-motion-effects-element-type-background), .elementor-5472 .elementor-element.elementor-element-9697ca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5472 .elementor-element.elementor-element-9697ca6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5472 .elementor-element.elementor-element-e585e90{width:100%;max-width:100%;}.elementor-5472 .elementor-element.elementor-element-e585e90 .elementor-heading-title{color:#FFFFFF;}.elementor-5472 .elementor-element.elementor-element-1c143d1{color:#FFFFFF;}.elementor-5472 .elementor-element.elementor-element-1b89479 .elementor-button{background-color:transparent;font-size:0.89em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(180deg, var( --e-global-color-da99241 ) 0%, var( --e-global-color-c6261b3 ) 100%);padding:14px 25px 14px 25px;}.elementor-5472 .elementor-element.elementor-element-1b89479 .elementor-button:hover, .elementor-5472 .elementor-element.elementor-element-1b89479 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-da99241 ) 0%, var( --e-global-color-da99241 ) 100%);}.elementor-5472 .elementor-element.elementor-element-1b89479 .elementor-button:hover svg, .elementor-5472 .elementor-element.elementor-element-1b89479 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5472 .elementor-element.elementor-element-d9658ae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5472 .elementor-element.elementor-element-6c8eaab{width:100%;max-width:100%;}.elementor-5472 .elementor-element.elementor-element-6c8eaab img{width:100%;border-radius:16px 16px 0px 0px;}.elementor-5472 .elementor-element.elementor-element-e3a4a0d{--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:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5472 .elementor-element.elementor-element-e3a4a0d:not(.elementor-motion-effects-element-type-background), .elementor-5472 .elementor-element.elementor-element-e3a4a0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5472 .elementor-element.elementor-element-e3a4a0d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5472 .elementor-element.elementor-element-e141424{width:100%;max-width:100%;}.elementor-5472 .elementor-element.elementor-element-e141424 .elementor-heading-title{color:#FFFFFF;}.elementor-5472 .elementor-element.elementor-element-d93b70f{color:#FFFFFF;}.elementor-5472 .elementor-element.elementor-element-e19b19b .elementor-button{background-color:transparent;font-size:0.89em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(180deg, var( --e-global-color-da99241 ) 0%, var( --e-global-color-c6261b3 ) 100%);padding:14px 25px 14px 25px;}.elementor-5472 .elementor-element.elementor-element-e19b19b .elementor-button:hover, .elementor-5472 .elementor-element.elementor-element-e19b19b .elementor-button:focus{background-color:transparent;color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-da99241 ) 0%, var( --e-global-color-da99241 ) 100%);}.elementor-5472 .elementor-element.elementor-element-e19b19b .elementor-button:hover svg, .elementor-5472 .elementor-element.elementor-element-e19b19b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5472 .elementor-element.elementor-element-ff894c7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5472 .elementor-element.elementor-element-358c58e{width:100%;max-width:100%;}.elementor-5472 .elementor-element.elementor-element-358c58e img{width:100%;border-radius:16px 16px 0px 0px;}.elementor-5472 .elementor-element.elementor-element-02da5ef{--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:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5472 .elementor-element.elementor-element-02da5ef:not(.elementor-motion-effects-element-type-background), .elementor-5472 .elementor-element.elementor-element-02da5ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5472 .elementor-element.elementor-element-02da5ef.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5472 .elementor-element.elementor-element-6167f32{width:100%;max-width:100%;}.elementor-5472 .elementor-element.elementor-element-6167f32 .elementor-heading-title{color:#FFFFFF;}.elementor-5472 .elementor-element.elementor-element-9095d58{color:#FFFFFF;}.elementor-5472 .elementor-element.elementor-element-33c7aeb .elementor-button{background-color:transparent;font-size:0.89em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(180deg, var( --e-global-color-da99241 ) 0%, var( --e-global-color-c6261b3 ) 100%);padding:14px 25px 14px 25px;}.elementor-5472 .elementor-element.elementor-element-33c7aeb .elementor-button:hover, .elementor-5472 .elementor-element.elementor-element-33c7aeb .elementor-button:focus{background-color:transparent;color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-da99241 ) 0%, var( --e-global-color-da99241 ) 100%);}.elementor-5472 .elementor-element.elementor-element-33c7aeb .elementor-button:hover svg, .elementor-5472 .elementor-element.elementor-element-33c7aeb .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5472 .elementor-element.elementor-element-8adad2b{--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;--overlay-opacity:0.41;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6em;--padding-bottom:6em;--padding-left:2em;--padding-right:2em;}.elementor-5472 .elementor-element.elementor-element-8adad2b:not(.elementor-motion-effects-element-type-background), .elementor-5472 .elementor-element.elementor-element-8adad2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bernhardtandsmith.com/wp-content/uploads/2026/03/Bernhardt-and-Smith-50th-St-Office-10.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5472 .elementor-element.elementor-element-8adad2b::before, .elementor-5472 .elementor-element.elementor-element-8adad2b > .elementor-background-video-container::before, .elementor-5472 .elementor-element.elementor-element-8adad2b > .e-con-inner > .elementor-background-video-container::before, .elementor-5472 .elementor-element.elementor-element-8adad2b > .elementor-background-slideshow::before, .elementor-5472 .elementor-element.elementor-element-8adad2b > .e-con-inner > .elementor-background-slideshow::before, .elementor-5472 .elementor-element.elementor-element-8adad2b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #19375ABF 0%, #19375ABF 100%);}.elementor-5472 .elementor-element.elementor-element-2fb0959{--display:flex;}.elementor-5472 .elementor-element.elementor-element-ab3275f{--display:flex;--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5472 .elementor-element.elementor-element-307ec15 .elementor-icon-wrapper{text-align:center;}.elementor-5472 .elementor-element.elementor-element-307ec15.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-da99241 );}.elementor-5472 .elementor-element.elementor-element-307ec15.elementor-view-framed .elementor-icon, .elementor-5472 .elementor-element.elementor-element-307ec15.elementor-view-default .elementor-icon{color:var( --e-global-color-da99241 );border-color:var( --e-global-color-da99241 );}.elementor-5472 .elementor-element.elementor-element-307ec15.elementor-view-framed .elementor-icon, .elementor-5472 .elementor-element.elementor-element-307ec15.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-da99241 );}.elementor-5472 .elementor-element.elementor-element-307ec15 .elementor-icon{font-size:37px;}.elementor-5472 .elementor-element.elementor-element-307ec15 .elementor-icon svg{height:37px;}.elementor-5472 .elementor-element.elementor-element-9ba314a .elementor-icon-wrapper{text-align:center;}.elementor-5472 .elementor-element.elementor-element-9ba314a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-da99241 );}.elementor-5472 .elementor-element.elementor-element-9ba314a.elementor-view-framed .elementor-icon, .elementor-5472 .elementor-element.elementor-element-9ba314a.elementor-view-default .elementor-icon{color:var( --e-global-color-da99241 );border-color:var( --e-global-color-da99241 );}.elementor-5472 .elementor-element.elementor-element-9ba314a.elementor-view-framed .elementor-icon, .elementor-5472 .elementor-element.elementor-element-9ba314a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-da99241 );}.elementor-5472 .elementor-element.elementor-element-9ba314a .elementor-icon{font-size:37px;}.elementor-5472 .elementor-element.elementor-element-9ba314a .elementor-icon svg{height:37px;}.elementor-5472 .elementor-element.elementor-element-8da4c62 .elementor-icon-wrapper{text-align:center;}.elementor-5472 .elementor-element.elementor-element-8da4c62.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-da99241 );}.elementor-5472 .elementor-element.elementor-element-8da4c62.elementor-view-framed .elementor-icon, .elementor-5472 .elementor-element.elementor-element-8da4c62.elementor-view-default .elementor-icon{color:var( --e-global-color-da99241 );border-color:var( --e-global-color-da99241 );}.elementor-5472 .elementor-element.elementor-element-8da4c62.elementor-view-framed .elementor-icon, .elementor-5472 .elementor-element.elementor-element-8da4c62.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-da99241 );}.elementor-5472 .elementor-element.elementor-element-8da4c62 .elementor-icon{font-size:37px;}.elementor-5472 .elementor-element.elementor-element-8da4c62 .elementor-icon svg{height:37px;}.elementor-5472 .elementor-element.elementor-element-f80017e .elementor-icon-wrapper{text-align:center;}.elementor-5472 .elementor-element.elementor-element-f80017e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-da99241 );}.elementor-5472 .elementor-element.elementor-element-f80017e.elementor-view-framed .elementor-icon, .elementor-5472 .elementor-element.elementor-element-f80017e.elementor-view-default .elementor-icon{color:var( --e-global-color-da99241 );border-color:var( --e-global-color-da99241 );}.elementor-5472 .elementor-element.elementor-element-f80017e.elementor-view-framed .elementor-icon, .elementor-5472 .elementor-element.elementor-element-f80017e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-da99241 );}.elementor-5472 .elementor-element.elementor-element-f80017e .elementor-icon{font-size:37px;}.elementor-5472 .elementor-element.elementor-element-f80017e .elementor-icon svg{height:37px;}.elementor-5472 .elementor-element.elementor-element-71fea21 .elementor-icon-wrapper{text-align:center;}.elementor-5472 .elementor-element.elementor-element-71fea21.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-da99241 );}.elementor-5472 .elementor-element.elementor-element-71fea21.elementor-view-framed .elementor-icon, .elementor-5472 .elementor-element.elementor-element-71fea21.elementor-view-default .elementor-icon{color:var( --e-global-color-da99241 );border-color:var( --e-global-color-da99241 );}.elementor-5472 .elementor-element.elementor-element-71fea21.elementor-view-framed .elementor-icon, .elementor-5472 .elementor-element.elementor-element-71fea21.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-da99241 );}.elementor-5472 .elementor-element.elementor-element-71fea21 .elementor-icon{font-size:37px;}.elementor-5472 .elementor-element.elementor-element-71fea21 .elementor-icon svg{height:37px;}.elementor-5472 .elementor-element.elementor-element-015e5ef{text-align:center;}.elementor-5472 .elementor-element.elementor-element-015e5ef .elementor-heading-title{font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-da99241 );}.elementor-5472 .elementor-element.elementor-element-10b83ca9{--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:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:6em;--padding-bottom:6em;--padding-left:2em;--padding-right:2em;}.elementor-5472 .elementor-element.elementor-element-10b83ca9:not(.elementor-motion-effects-element-type-background), .elementor-5472 .elementor-element.elementor-element-10b83ca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FD;}.elementor-5472 .elementor-element.elementor-element-32852ee{--display:flex;}.elementor-5472 .elementor-element.elementor-element-ea9c735{text-align:center;}.elementor-5472 .elementor-element.elementor-element-8dbbc37{width:100%;max-width:100%;text-align:center;}.elementor-5472 .elementor-element.elementor-element-531a17f{--display:flex;}.elementor-5472 .elementor-element.elementor-element-119aa87{width:100%;max-width:100%;}.elementor-5472 .elementor-element.elementor-element-c2490b9{--display:flex;}.elementor-5472 .elementor-element.elementor-element-8000ea8{--display:flex;}.elementor-5472 .elementor-element.elementor-element-c8a50bc{width:100%;max-width:100%;}.elementor-5472 .elementor-element.elementor-element-8cd2bdb{--display:flex;}.elementor-5472 .elementor-element.elementor-element-df907ac{width:100%;max-width:100%;}.elementor-5472 .elementor-element.elementor-element-37ca0f0{--display:flex;}.elementor-5472 .elementor-element.elementor-element-fd00849{width:100%;max-width:100%;}.elementor-5472 .elementor-element.elementor-element-a96b676{--n-accordion-title-font-size:1.1em;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;--n-accordion-icon-gap:16px;--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-secondary );}.elementor-5472 .elementor-element.elementor-element-a96b676 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6EEF6;}.elementor-5472 .elementor-element.elementor-element-a96b676 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#F0F6FC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6E6F5;}.elementor-5472 .elementor-element.elementor-element-a96b676 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#DCEAF7;border-style:solid;border-width:1px 1px 0px 1px;border-color:#DCEAF7;}:where( .elementor-5472 .elementor-element.elementor-element-a96b676 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F8FBFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCEAF7;--border-radius:0px 0px 12px 12px;--padding-top:10px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-5472 .elementor-element.elementor-element-a96b676 > .elementor-widget-container{border-style:none;}.elementor-5472 .elementor-element.elementor-element-a96b676 {--n-accordion-padding:18px 30px 18px 30px;}:where( .elementor-5472 .elementor-element.elementor-element-a96b676 > .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-weight:500;line-height:1.2em;}.elementor-5472 .elementor-element.elementor-element-7e89b308{--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:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:6em;--padding-bottom:6em;--padding-left:2em;--padding-right:2em;}.elementor-5472 .elementor-element.elementor-element-7e89b308:not(.elementor-motion-effects-element-type-background), .elementor-5472 .elementor-element.elementor-element-7e89b308 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#73737D;}.elementor-5472 .elementor-element.elementor-element-499ad86{--display:flex;}.elementor-5472 .elementor-element.elementor-element-f822099{width:100%;max-width:100%;text-align:center;}.elementor-5472 .elementor-element.elementor-element-f822099 .elementor-heading-title{color:var( --e-global-color-da99241 );}.elementor-5472 .elementor-element.elementor-element-910fce4{width:100%;max-width:100%;text-align:center;color:var( --e-global-color-da99241 );}.elementor-5472 .elementor-element.elementor-element-42ddf56{--display:flex;--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5472 .elementor-element.elementor-element-9a87c3c .elementor-button{background-color:transparent;font-size:0.89em;fill:#636363;color:#636363;background-image:linear-gradient(180deg, var( --e-global-color-da99241 ) 0%, var( --e-global-color-c6261b3 ) 100%);padding:14px 25px 14px 25px;}.elementor-5472 .elementor-element.elementor-element-9a87c3c .elementor-button:hover, .elementor-5472 .elementor-element.elementor-element-9a87c3c .elementor-button:focus{background-color:transparent;color:#636363;background-image:linear-gradient(180deg, var( --e-global-color-da99241 ) 0%, var( --e-global-color-da99241 ) 100%);}.elementor-5472 .elementor-element.elementor-element-9a87c3c .elementor-button:hover svg, .elementor-5472 .elementor-element.elementor-element-9a87c3c .elementor-button:focus svg{fill:#636363;}@media(min-width:768px){.elementor-5472 .elementor-element.elementor-element-6ea6a38{--width:100%;}.elementor-5472 .elementor-element.elementor-element-46702b9{--width:35%;}.elementor-5472 .elementor-element.elementor-element-4bcd56e{--width:65%;}.elementor-5472 .elementor-element.elementor-element-b9b326c{--width:35%;}.elementor-5472 .elementor-element.elementor-element-6b9e8f0{--width:65%;}.elementor-5472 .elementor-element.elementor-element-505eef5{--width:26%;}.elementor-5472 .elementor-element.elementor-element-08cd880{--width:26%;}.elementor-5472 .elementor-element.elementor-element-e22d7f0{--width:26%;}.elementor-5472 .elementor-element.elementor-element-9ec7d67{--width:26%;}.elementor-5472 .elementor-element.elementor-element-cc2ee58{--width:26%;}.elementor-5472 .elementor-element.elementor-element-92397ff{--width:26%;}.elementor-5472 .elementor-element.elementor-element-44a86cfe{--width:50%;}.elementor-5472 .elementor-element.elementor-element-4efb7b13{--width:50%;}.elementor-5472 .elementor-element.elementor-element-999ec93{--content-width:1000px;}.elementor-5472 .elementor-element.elementor-element-10b83ca9{--content-width:1000px;}.elementor-5472 .elementor-element.elementor-element-7e89b308{--content-width:1000px;}.elementor-5472 .elementor-element.elementor-element-499ad86{--content-width:1000px;}}@media(max-width:1024px){.elementor-5472 .elementor-element.elementor-element-def533a{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-5472 .elementor-element.elementor-element-6ea6a38{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5472 .elementor-element.elementor-element-09360fe{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-5472 .elementor-element.elementor-element-52ab1ca5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-5472 .elementor-element.elementor-element-37f13c6{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-5472 .elementor-element.elementor-element-5df74d0{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5472 .elementor-element.elementor-element-8adad2b{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-5472 .elementor-element.elementor-element-10b83ca9{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-5472 .elementor-element.elementor-element-ea9c735{text-align:start;}.elementor-5472 .elementor-element.elementor-element-8dbbc37{text-align:start;}.elementor-5472 .elementor-element.elementor-element-7e89b308{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-5472 .elementor-element.elementor-element-f822099{text-align:center;}}@media(max-width:767px){.elementor-5472 .elementor-element.elementor-element-def533a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-5472 .elementor-element.elementor-element-dd5429c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5472 .elementor-element.elementor-element-6ea6a38{--padding-top:2em;--padding-bottom:2em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-5472 .elementor-element.elementor-element-841e971{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5472 .elementor-element.elementor-element-09360fe{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-5472 .elementor-element.elementor-element-3be3b74{text-align:start;}.elementor-5472 .elementor-element.elementor-element-dc6f056{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5472 .elementor-element.elementor-element-744fada > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5472 .elementor-element.elementor-element-f31f7d7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5472 .elementor-element.elementor-element-b37630e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5472 .elementor-element.elementor-element-cf10422{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5472 .elementor-element.elementor-element-02daa5d{text-align:center;}.elementor-5472 .elementor-element.elementor-element-c6d6a6e{--justify-content:center;}.elementor-5472 .elementor-element.elementor-element-505eef5{--width:50%;}.elementor-5472 .elementor-element.elementor-element-08cd880{--width:50%;}.elementor-5472 .elementor-element.elementor-element-e22d7f0{--width:50%;}.elementor-5472 .elementor-element.elementor-element-9ec7d67{--width:50%;}.elementor-5472 .elementor-element.elementor-element-cc2ee58{--width:50%;}.elementor-5472 .elementor-element.elementor-element-92397ff{--width:50%;}.elementor-5472 .elementor-element.elementor-element-52ab1ca5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-5472 .elementor-element.elementor-element-143c279b{text-align:start;}.elementor-5472 .elementor-element.elementor-element-531f7c03{text-align:start;}.elementor-5472 .elementor-element.elementor-element-4efb7b13.e-con{--order:-99999 /* order start hack */;}.elementor-5472 .elementor-element.elementor-element-37f13c6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-5472 .elementor-element.elementor-element-999ec93{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5472 .elementor-element.elementor-element-4ed75ce{text-align:start;}.elementor-5472 .elementor-element.elementor-element-2061f98{text-align:start;}.elementor-5472 .elementor-element.elementor-element-5df74d0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5472 .elementor-element.elementor-element-0ff4415{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5472 .elementor-element.elementor-element-85e5b7f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5472 .elementor-element.elementor-element-e029310{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5472 .elementor-element.elementor-element-9697ca6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5472 .elementor-element.elementor-element-e3a4a0d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5472 .elementor-element.elementor-element-02da5ef{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5472 .elementor-element.elementor-element-8adad2b{--padding-top:3em;--padding-bottom:3em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-5472 .elementor-element.elementor-element-10b83ca9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-5472 .elementor-element.elementor-element-a96b676 {--n-accordion-padding:16px 20px 16px 20px;}:where( .elementor-5472 .elementor-element.elementor-element-a96b676 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:5px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-5472 .elementor-element.elementor-element-7e89b308{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-5472 .elementor-element.elementor-element-f822099{text-align:start;}.elementor-5472 .elementor-element.elementor-element-910fce4{text-align:start;}.elementor-5472 .elementor-element.elementor-element-42ddf56{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5472 .elementor-element.elementor-element-039f2aa{--width:100%;}.elementor-5472 .elementor-element.elementor-element-6ea6a38{--width:100%;}.elementor-5472 .elementor-element.elementor-element-505eef5{--width:30%;}.elementor-5472 .elementor-element.elementor-element-08cd880{--width:30%;}.elementor-5472 .elementor-element.elementor-element-e22d7f0{--width:30%;}.elementor-5472 .elementor-element.elementor-element-9ec7d67{--width:30%;}.elementor-5472 .elementor-element.elementor-element-cc2ee58{--width:30%;}.elementor-5472 .elementor-element.elementor-element-92397ff{--width:30%;}}/* Start custom CSS for text-editor, class: .elementor-element-dd5429c */.elementor-5472 .elementor-element.elementor-element-dd5429c img{
    border-radius:16px;
}

.elementor-5472 .elementor-element.elementor-element-dd5429c a:hover{
    text-decoration: underline;
}

/* ================= MOBILE ================= */
@media screen and (max-width: 767px) {

    .elementor-5472 .elementor-element.elementor-element-dd5429c .alignright,
    .elementor-5472 .elementor-element.elementor-element-dd5429c .alignleft {
        float: none;
        display: block;
        margin: 0 auto 20px;
    }

    .elementor-5472 .elementor-element.elementor-element-dd5429c img{
        margin-bottom: 20px;
        max-width: 100%;
    }
}


/* ================= TABLET ================= */
@media screen and (min-width: 768px) and (max-width: 1024px) {

    .elementor-5472 .elementor-element.elementor-element-dd5429c img {
        max-width: 350px; /* smaller than desktop so text still fits */
    }

    .elementor-5472 .elementor-element.elementor-element-dd5429c .alignright {
        margin: 0 0 20px 20px;
    }

    .elementor-5472 .elementor-element.elementor-element-dd5429c .alignleft {
        margin: 0 20px 20px 0;
    }
}


/* ================= DESKTOP ================= */
@media screen and (min-width: 1025px) {

    .elementor-5472 .elementor-element.elementor-element-dd5429c img {
        max-width: 600px;
    }

    .elementor-5472 .elementor-element.elementor-element-dd5429c .alignright {
        margin: 0 0 20px 30px;
    }

    .elementor-5472 .elementor-element.elementor-element-dd5429c .alignleft {
        margin: 0 30px 20px 0;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3709f8e */.elementor-5472 .elementor-element.elementor-element-3709f8e h2, .elementor-5472 .elementor-element.elementor-element-3709f8e h3, .elementor-5472 .elementor-element.elementor-element-3709f8e h4, .elementor-5472 .elementor-element.elementor-element-3709f8e a {
    color: #fff;
}
.elementor-5472 .elementor-element.elementor-element-3709f8e p:last-of-type {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-744fada *//* Tablet & Desktop */
@media screen and (min-width: 768px) {
    .elementor-5472 .elementor-element.elementor-element-744fada .alignleft,
    .elementor-5472 .elementor-element.elementor-element-744fada .alignright {
        max-width: 50% !important;
    }
    .elementor-5472 .elementor-element.elementor-element-744fada .alignright {
        margin:0px 0px 20px 30px;
    }
    .elementor-5472 .elementor-element.elementor-element-744fada .alignleft {
        margin:0px 30px 20px 0;
    }
}
/* Mobile */
@media screen and (max-width: 767px) {
    .elementor-5472 .elementor-element.elementor-element-744fada .alignright,
    .elementor-5472 .elementor-element.elementor-element-744fada .alignleft {
        float: none;
        display: block;
        margin: 0 auto 20px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b37630e *//* Tablet & Desktop */
@media screen and (min-width: 768px) {
    .elementor-5472 .elementor-element.elementor-element-b37630e .alignleft,
    .elementor-5472 .elementor-element.elementor-element-b37630e .alignright {
        max-width: 50% !important;
    }
    .elementor-5472 .elementor-element.elementor-element-b37630e .alignright {
        margin:0px 0px 20px 30px;
    }
    .elementor-5472 .elementor-element.elementor-element-b37630e .alignleft {
        margin:0px 30px 20px 0;
    }
}
/* Mobile */
@media screen and (max-width: 767px) {
    .elementor-5472 .elementor-element.elementor-element-b37630e .alignright,
    .elementor-5472 .elementor-element.elementor-element-b37630e .alignleft {
        float: none;
        display: block;
        margin: 0 auto 20px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2061f98 */.elementor-5472 .elementor-element.elementor-element-2061f98 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-307ec15 */.elementor-5472 .elementor-element.elementor-element-307ec15 {
    line-height: 0.8;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9ba314a */.elementor-5472 .elementor-element.elementor-element-9ba314a {
    line-height: 0.8;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8da4c62 */.elementor-5472 .elementor-element.elementor-element-8da4c62 {
    line-height: 0.8;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f80017e */.elementor-5472 .elementor-element.elementor-element-f80017e {
    line-height: 0.8;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-71fea21 */.elementor-5472 .elementor-element.elementor-element-71fea21 {
    line-height: 0.8;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8dbbc37 */.elementor-5472 .elementor-element.elementor-element-8dbbc37 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-119aa87 */.elementor-5472 .elementor-element.elementor-element-119aa87 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb89e17 */.elementor-5472 .elementor-element.elementor-element-fb89e17 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8a50bc */.elementor-5472 .elementor-element.elementor-element-c8a50bc p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df907ac */.elementor-5472 .elementor-element.elementor-element-df907ac p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd00849 */.elementor-5472 .elementor-element.elementor-element-fd00849 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-119aa87 */.elementor-5472 .elementor-element.elementor-element-119aa87 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb89e17 */.elementor-5472 .elementor-element.elementor-element-fb89e17 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8a50bc */.elementor-5472 .elementor-element.elementor-element-c8a50bc p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df907ac */.elementor-5472 .elementor-element.elementor-element-df907ac p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd00849 */.elementor-5472 .elementor-element.elementor-element-fd00849 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-119aa87 */.elementor-5472 .elementor-element.elementor-element-119aa87 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb89e17 */.elementor-5472 .elementor-element.elementor-element-fb89e17 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8a50bc */.elementor-5472 .elementor-element.elementor-element-c8a50bc p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df907ac */.elementor-5472 .elementor-element.elementor-element-df907ac p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd00849 */.elementor-5472 .elementor-element.elementor-element-fd00849 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-119aa87 */.elementor-5472 .elementor-element.elementor-element-119aa87 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb89e17 */.elementor-5472 .elementor-element.elementor-element-fb89e17 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8a50bc */.elementor-5472 .elementor-element.elementor-element-c8a50bc p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df907ac */.elementor-5472 .elementor-element.elementor-element-df907ac p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd00849 */.elementor-5472 .elementor-element.elementor-element-fd00849 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-119aa87 */.elementor-5472 .elementor-element.elementor-element-119aa87 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb89e17 */.elementor-5472 .elementor-element.elementor-element-fb89e17 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8a50bc */.elementor-5472 .elementor-element.elementor-element-c8a50bc p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df907ac */.elementor-5472 .elementor-element.elementor-element-df907ac p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd00849 */.elementor-5472 .elementor-element.elementor-element-fd00849 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-119aa87 */.elementor-5472 .elementor-element.elementor-element-119aa87 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb89e17 */.elementor-5472 .elementor-element.elementor-element-fb89e17 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8a50bc */.elementor-5472 .elementor-element.elementor-element-c8a50bc p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df907ac */.elementor-5472 .elementor-element.elementor-element-df907ac p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd00849 */.elementor-5472 .elementor-element.elementor-element-fd00849 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-a96b676 */.elementor-5472 .elementor-element.elementor-element-a96b676 .e-n-accordion-item[open] > .e-n-accordion-item-title {
    border-radius: 12px 12px 0 0 !important;

}

.elementor-5472 .elementor-element.elementor-element-a96b676 .e-n-accordion-item{
    box-shadow: 0 4px 10px rgba(0,0,0,0.04);
     border-radius: 12px !important;

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-910fce4 */.elementor-5472 .elementor-element.elementor-element-910fce4 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */