.elementor-4131 .elementor-element.elementor-element-cd4717a{--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:200px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-4131 .elementor-element.elementor-element-cd4717a:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-cd4717a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(92deg, var( --e-global-color-83a9a63 ) 0%, var( --e-global-color-0e4fe2a ) 97.63%);}.elementor-4131 .elementor-element.elementor-element-dde3393{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-db94979{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-4131 .elementor-element.elementor-element-1540f02{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-4131 .elementor-element.elementor-element-3a2dc5e .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:3.25vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-df97e64 );}.elementor-4131 .elementor-element.elementor-element-07c6acd{--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;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--padding-top:72px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4131 .elementor-element.elementor-element-fad96bd > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-e75e5f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4131 .elementor-element.elementor-element-071c79b{right:0px;}body.rtl .elementor-4131 .elementor-element.elementor-element-071c79b{left:0px;}.elementor-4131 .elementor-element.elementor-element-071c79b{bottom:0px;z-index:1;text-align:right;}.elementor-4131 .elementor-element.elementor-element-071c79b img{max-width:50vw;}.elementor-4131 .elementor-element.elementor-element-4ed9d74{--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:75px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-4131 .elementor-element.elementor-element-d3dd02a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-c97e8fe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-4131 .elementor-element.elementor-element-fc74150 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-4131 .elementor-element.elementor-element-fc74150{text-align:center;}.elementor-4131 .elementor-element.elementor-element-fc74150 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:2.5vw;font-weight:600;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-855ec7b > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-4131 .elementor-element.elementor-element-855ec7b{text-align:center;}.elementor-4131 .elementor-element.elementor-element-855ec7b .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:1.3vw;font-weight:300;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-041d46f > .elementor-widget-container{padding:0px 0px 64px 0px;}.elementor-4131 .elementor-element.elementor-element-041d46f{text-align:center;}.elementor-4131 .elementor-element.elementor-element-041d46f .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:1vw;font-weight:300;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4131 .elementor-element.elementor-element-834429b{--grid-columns:4;}.elementor-4131 .elementor-element.elementor-element-85666b4{--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:60px;--padding-left:30px;--padding-right:30px;}.elementor-4131 .elementor-element.elementor-element-97edd99 > .elementor-widget-container{padding:0px 0px 64px 0px;}.elementor-4131 .elementor-element.elementor-element-97edd99{text-align:center;}.elementor-4131 .elementor-element.elementor-element-97edd99 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:2.5vw;font-weight:600;text-transform:none;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-eaa21de{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE7DF;--border-color:#EAE7DF;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-eaa21de:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-eaa21de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFC;}.elementor-4131 .elementor-element.elementor-element-d2b68e6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-d2b68e6:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-d2b68e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F3;}.elementor-4131 .elementor-element.elementor-element-0e0b0d0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-c75b8e3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#CC3366;}.elementor-4131 .elementor-element.elementor-element-c75b8e3 .elementor-heading-title a:hover, .elementor-4131 .elementor-element.elementor-element-c75b8e3 .elementor-heading-title a:focus{color:#000000;}.elementor-4131 .elementor-element.elementor-element-9feb2f6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4131 .elementor-element.elementor-element-abf8b57 .elementor-icon-wrapper{text-align:left;}.elementor-4131 .elementor-element.elementor-element-abf8b57.elementor-view-stacked .elementor-icon{background-color:#1D2862;}.elementor-4131 .elementor-element.elementor-element-abf8b57.elementor-view-framed .elementor-icon, .elementor-4131 .elementor-element.elementor-element-abf8b57.elementor-view-default .elementor-icon{color:#1D2862;border-color:#1D2862;}.elementor-4131 .elementor-element.elementor-element-abf8b57.elementor-view-framed .elementor-icon, .elementor-4131 .elementor-element.elementor-element-abf8b57.elementor-view-default .elementor-icon svg{fill:#1D2862;}.elementor-4131 .elementor-element.elementor-element-abf8b57 .elementor-icon{font-size:18px;}.elementor-4131 .elementor-element.elementor-element-abf8b57 .elementor-icon svg{height:18px;}.elementor-4131 .elementor-element.elementor-element-94e919b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-6789180{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-00c89de .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#CC3366;}.elementor-4131 .elementor-element.elementor-element-00c89de .elementor-heading-title a:hover, .elementor-4131 .elementor-element.elementor-element-00c89de .elementor-heading-title a:focus{color:#000000;}.elementor-4131 .elementor-element.elementor-element-1f2ca0f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-dae0f3f .elementor-icon-wrapper{text-align:left;}.elementor-4131 .elementor-element.elementor-element-dae0f3f.elementor-view-stacked .elementor-icon{background-color:#1D2862;}.elementor-4131 .elementor-element.elementor-element-dae0f3f.elementor-view-framed .elementor-icon, .elementor-4131 .elementor-element.elementor-element-dae0f3f.elementor-view-default .elementor-icon{color:#1D2862;border-color:#1D2862;}.elementor-4131 .elementor-element.elementor-element-dae0f3f.elementor-view-framed .elementor-icon, .elementor-4131 .elementor-element.elementor-element-dae0f3f.elementor-view-default .elementor-icon svg{fill:#1D2862;}.elementor-4131 .elementor-element.elementor-element-dae0f3f .elementor-icon{font-size:18px;}.elementor-4131 .elementor-element.elementor-element-dae0f3f .elementor-icon svg{height:18px;}.elementor-4131 .elementor-element.elementor-element-9765700{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-9765700:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-9765700 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F3;}.elementor-4131 .elementor-element.elementor-element-ef8578f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-206546b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#1A1A1A;}.elementor-4131 .elementor-element.elementor-element-25d20dd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-c574838{text-align:center;}.elementor-4131 .elementor-element.elementor-element-c574838 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-17d933f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-b9cf88a{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-0bab106{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-23054f3 .elementor-icon-wrapper{text-align:left;}.elementor-4131 .elementor-element.elementor-element-23054f3.elementor-view-stacked .elementor-icon{background-color:#1D2862;}.elementor-4131 .elementor-element.elementor-element-23054f3.elementor-view-framed .elementor-icon, .elementor-4131 .elementor-element.elementor-element-23054f3.elementor-view-default .elementor-icon{color:#1D2862;border-color:#1D2862;}.elementor-4131 .elementor-element.elementor-element-23054f3.elementor-view-framed .elementor-icon, .elementor-4131 .elementor-element.elementor-element-23054f3.elementor-view-default .elementor-icon svg{fill:#1D2862;}.elementor-4131 .elementor-element.elementor-element-23054f3 .elementor-icon{font-size:18px;}.elementor-4131 .elementor-element.elementor-element-23054f3 .elementor-icon svg{height:18px;}.elementor-4131 .elementor-element.elementor-element-1216dba{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-1216dba:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-1216dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F3;}.elementor-4131 .elementor-element.elementor-element-d807caf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-92ac20b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-d69dc33{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-ca4898d .elementor-icon-wrapper{text-align:left;}.elementor-4131 .elementor-element.elementor-element-ca4898d.elementor-view-stacked .elementor-icon{background-color:#1D2862;}.elementor-4131 .elementor-element.elementor-element-ca4898d.elementor-view-framed .elementor-icon, .elementor-4131 .elementor-element.elementor-element-ca4898d.elementor-view-default .elementor-icon{color:#1D2862;border-color:#1D2862;}.elementor-4131 .elementor-element.elementor-element-ca4898d.elementor-view-framed .elementor-icon, .elementor-4131 .elementor-element.elementor-element-ca4898d.elementor-view-default .elementor-icon svg{fill:#1D2862;}.elementor-4131 .elementor-element.elementor-element-ca4898d .elementor-icon{font-size:18px;}.elementor-4131 .elementor-element.elementor-element-ca4898d .elementor-icon svg{height:18px;}.elementor-4131 .elementor-element.elementor-element-c4f612a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-4329f8a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-b5569a6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-1ae635d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-cf4f394 .elementor-icon-list-icon i{color:var( --e-global-color-d967d20 );transition:color 0.3s;}.elementor-4131 .elementor-element.elementor-element-cf4f394 .elementor-icon-list-icon svg{fill:var( --e-global-color-d967d20 );transition:fill 0.3s;}.elementor-4131 .elementor-element.elementor-element-cf4f394 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#000000;}.elementor-4131 .elementor-element.elementor-element-cf4f394 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#000000;}.elementor-4131 .elementor-element.elementor-element-cf4f394{--e-icon-list-icon-size:14px;--icon-vertical-align:center;--icon-vertical-offset:2px;}.elementor-4131 .elementor-element.elementor-element-cf4f394 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-cf4f394 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:32px;letter-spacing:0.4px;}.elementor-4131 .elementor-element.elementor-element-cf4f394 .elementor-icon-list-text{color:#CC3366;transition:color 0.3s;}.elementor-4131 .elementor-element.elementor-element-cf4f394 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#000000;}.elementor-4131 .elementor-element.elementor-element-6f195cc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-6f195cc:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-6f195cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F3;}.elementor-4131 .elementor-element.elementor-element-6203806{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-c8bd461 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-1c7cd56{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-578c5d8{text-align:center;}.elementor-4131 .elementor-element.elementor-element-578c5d8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-85cb9f1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-45da9fd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-6439394 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-443236c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-d219caf .elementor-icon-wrapper{text-align:left;}.elementor-4131 .elementor-element.elementor-element-d219caf.elementor-view-stacked .elementor-icon{background-color:#1D2862;}.elementor-4131 .elementor-element.elementor-element-d219caf.elementor-view-framed .elementor-icon, .elementor-4131 .elementor-element.elementor-element-d219caf.elementor-view-default .elementor-icon{color:#1D2862;border-color:#1D2862;}.elementor-4131 .elementor-element.elementor-element-d219caf.elementor-view-framed .elementor-icon, .elementor-4131 .elementor-element.elementor-element-d219caf.elementor-view-default .elementor-icon svg{fill:#1D2862;}.elementor-4131 .elementor-element.elementor-element-d219caf .elementor-icon{font-size:18px;}.elementor-4131 .elementor-element.elementor-element-d219caf .elementor-icon svg{height:18px;}.elementor-4131 .elementor-element.elementor-element-eb8e7d4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-eb8e7d4:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-eb8e7d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F3;}.elementor-4131 .elementor-element.elementor-element-2f4e76e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-a3a48cc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-859b421{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-868338c .elementor-icon-wrapper{text-align:left;}.elementor-4131 .elementor-element.elementor-element-868338c.elementor-view-stacked .elementor-icon{background-color:#1D2862;}.elementor-4131 .elementor-element.elementor-element-868338c.elementor-view-framed .elementor-icon, .elementor-4131 .elementor-element.elementor-element-868338c.elementor-view-default .elementor-icon{color:#1D2862;border-color:#1D2862;}.elementor-4131 .elementor-element.elementor-element-868338c.elementor-view-framed .elementor-icon, .elementor-4131 .elementor-element.elementor-element-868338c.elementor-view-default .elementor-icon svg{fill:#1D2862;}.elementor-4131 .elementor-element.elementor-element-868338c .elementor-icon{font-size:18px;}.elementor-4131 .elementor-element.elementor-element-868338c .elementor-icon svg{height:18px;}.elementor-4131 .elementor-element.elementor-element-9e0e546{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-57d742e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-c4ac141 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-1f0e791{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-1d48f10 .elementor-icon-wrapper{text-align:left;}.elementor-4131 .elementor-element.elementor-element-1d48f10.elementor-view-stacked .elementor-icon{background-color:#1D2862;}.elementor-4131 .elementor-element.elementor-element-1d48f10.elementor-view-framed .elementor-icon, .elementor-4131 .elementor-element.elementor-element-1d48f10.elementor-view-default .elementor-icon{color:#1D2862;border-color:#1D2862;}.elementor-4131 .elementor-element.elementor-element-1d48f10.elementor-view-framed .elementor-icon, .elementor-4131 .elementor-element.elementor-element-1d48f10.elementor-view-default .elementor-icon svg{fill:#1D2862;}.elementor-4131 .elementor-element.elementor-element-1d48f10 .elementor-icon{font-size:18px;}.elementor-4131 .elementor-element.elementor-element-1d48f10 .elementor-icon svg{height:18px;}.elementor-4131 .elementor-element.elementor-element-208b8df{--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:100px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-4131 .elementor-element.elementor-element-ae75337 > .elementor-widget-container{padding:0px 0px 64px 0px;}.elementor-4131 .elementor-element.elementor-element-ae75337{text-align:center;}.elementor-4131 .elementor-element.elementor-element-ae75337 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:2.5vw;font-weight:600;text-transform:none;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-833bdc1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-833bdc1:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-833bdc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFC;}.elementor-4131 .elementor-element.elementor-element-03ba21d{--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;--gap:50px 30px;--row-gap:50px;--column-gap:30px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-f43b0bb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE7DF;--border-color:#EAE7DF;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-8e411ff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-2d321ca .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#CC3366;}.elementor-4131 .elementor-element.elementor-element-2d321ca .elementor-heading-title a:hover, .elementor-4131 .elementor-element.elementor-element-2d321ca .elementor-heading-title a:focus{color:#000000;}.elementor-4131 .elementor-element.elementor-element-cb5decd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-0a966bd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-0a966bd.e-con{--align-self:center;}.elementor-4131 .elementor-element.elementor-element-70373fe .elementor-icon-wrapper{text-align:center;}.elementor-4131 .elementor-element.elementor-element-70373fe.elementor-view-stacked .elementor-icon{background-color:#454545;}.elementor-4131 .elementor-element.elementor-element-70373fe.elementor-view-framed .elementor-icon, .elementor-4131 .elementor-element.elementor-element-70373fe.elementor-view-default .elementor-icon{color:#454545;border-color:#454545;}.elementor-4131 .elementor-element.elementor-element-70373fe.elementor-view-framed .elementor-icon, .elementor-4131 .elementor-element.elementor-element-70373fe.elementor-view-default .elementor-icon svg{fill:#454545;}.elementor-4131 .elementor-element.elementor-element-70373fe .elementor-icon{font-size:20px;}.elementor-4131 .elementor-element.elementor-element-70373fe .elementor-icon svg{height:20px;}.elementor-4131 .elementor-element.elementor-element-6e9d0af{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE7DF;--border-color:#EAE7DF;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-d0ecd14{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-b3c8f81 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#CC3366;}.elementor-4131 .elementor-element.elementor-element-b3c8f81 .elementor-heading-title a:hover, .elementor-4131 .elementor-element.elementor-element-b3c8f81 .elementor-heading-title a:focus{color:#000000;}.elementor-4131 .elementor-element.elementor-element-435b664{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-f5f8c87 .elementor-icon-wrapper{text-align:center;}.elementor-4131 .elementor-element.elementor-element-f5f8c87.elementor-view-stacked .elementor-icon{background-color:#454545;}.elementor-4131 .elementor-element.elementor-element-f5f8c87.elementor-view-framed .elementor-icon, .elementor-4131 .elementor-element.elementor-element-f5f8c87.elementor-view-default .elementor-icon{color:#454545;border-color:#454545;}.elementor-4131 .elementor-element.elementor-element-f5f8c87.elementor-view-framed .elementor-icon, .elementor-4131 .elementor-element.elementor-element-f5f8c87.elementor-view-default .elementor-icon svg{fill:#454545;}.elementor-4131 .elementor-element.elementor-element-f5f8c87 .elementor-icon{font-size:20px;}.elementor-4131 .elementor-element.elementor-element-f5f8c87 .elementor-icon svg{height:20px;}.elementor-4131 .elementor-element.elementor-element-c22f45a{--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;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-2bd5127{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE7DF;--border-color:#EAE7DF;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-2bd5127:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-2bd5127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F3;}.elementor-4131 .elementor-element.elementor-element-a8845c7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-7b1ed50 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#1A1A1A;}.elementor-4131 .elementor-element.elementor-element-87fc800{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-d29db60{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-d29db60.e-con{--align-self:center;}.elementor-4131 .elementor-element.elementor-element-e8b138f{text-align:center;}.elementor-4131 .elementor-element.elementor-element-e8b138f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-3a9a32c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE7DF;--border-color:#EAE7DF;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-3a9a32c:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-3a9a32c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F3;}.elementor-4131 .elementor-element.elementor-element-d54b84c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-6d55758{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-998f4de .elementor-icon-wrapper{text-align:center;}.elementor-4131 .elementor-element.elementor-element-998f4de.elementor-view-stacked .elementor-icon{background-color:#454545;}.elementor-4131 .elementor-element.elementor-element-998f4de.elementor-view-framed .elementor-icon, .elementor-4131 .elementor-element.elementor-element-998f4de.elementor-view-default .elementor-icon{color:#454545;border-color:#454545;}.elementor-4131 .elementor-element.elementor-element-998f4de.elementor-view-framed .elementor-icon, .elementor-4131 .elementor-element.elementor-element-998f4de.elementor-view-default .elementor-icon svg{fill:#454545;}.elementor-4131 .elementor-element.elementor-element-998f4de .elementor-icon{font-size:20px;}.elementor-4131 .elementor-element.elementor-element-998f4de .elementor-icon svg{height:20px;}.elementor-4131 .elementor-element.elementor-element-703234b{--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;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-8587721{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE7DF;--border-color:#EAE7DF;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-0b070df{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-70c6aad .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-8304cac{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-eeb4210{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-eeb4210.e-con{--align-self:center;}.elementor-4131 .elementor-element.elementor-element-a5927a7 .elementor-icon-wrapper{text-align:center;}.elementor-4131 .elementor-element.elementor-element-a5927a7.elementor-view-stacked .elementor-icon{background-color:#454545;}.elementor-4131 .elementor-element.elementor-element-a5927a7.elementor-view-framed .elementor-icon, .elementor-4131 .elementor-element.elementor-element-a5927a7.elementor-view-default .elementor-icon{color:#454545;border-color:#454545;}.elementor-4131 .elementor-element.elementor-element-a5927a7.elementor-view-framed .elementor-icon, .elementor-4131 .elementor-element.elementor-element-a5927a7.elementor-view-default .elementor-icon svg{fill:#454545;}.elementor-4131 .elementor-element.elementor-element-a5927a7 .elementor-icon{font-size:20px;}.elementor-4131 .elementor-element.elementor-element-a5927a7 .elementor-icon svg{height:20px;}.elementor-4131 .elementor-element.elementor-element-d9ea6d7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE7DF;--border-color:#EAE7DF;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-91960f8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-14072a9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-ceb13d0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-5527b4a .elementor-icon-list-icon i{color:var( --e-global-color-d967d20 );transition:color 0.3s;}.elementor-4131 .elementor-element.elementor-element-5527b4a .elementor-icon-list-icon svg{fill:var( --e-global-color-d967d20 );transition:fill 0.3s;}.elementor-4131 .elementor-element.elementor-element-5527b4a .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#000000;}.elementor-4131 .elementor-element.elementor-element-5527b4a .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#000000;}.elementor-4131 .elementor-element.elementor-element-5527b4a{--e-icon-list-icon-size:14px;--icon-vertical-align:center;--icon-vertical-offset:2px;}.elementor-4131 .elementor-element.elementor-element-5527b4a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-5527b4a .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:32px;letter-spacing:0.4px;}.elementor-4131 .elementor-element.elementor-element-5527b4a .elementor-icon-list-text{color:var( --e-global-color-d967d20 );transition:color 0.3s;}.elementor-4131 .elementor-element.elementor-element-5527b4a .elementor-icon-list-item:hover .elementor-icon-list-text{color:#000000;}.elementor-4131 .elementor-element.elementor-element-8ae8437{--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;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-356a741{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE7DF;--border-color:#EAE7DF;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-356a741:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-356a741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F3;}.elementor-4131 .elementor-element.elementor-element-e5cdfcb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-d9a8703 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-8671a56{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-cb3db13{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-cb3db13.e-con{--align-self:center;}.elementor-4131 .elementor-element.elementor-element-1565ed4{text-align:center;}.elementor-4131 .elementor-element.elementor-element-1565ed4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-5b07755{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE7DF;--border-color:#EAE7DF;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-5b07755:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-5b07755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F3;}.elementor-4131 .elementor-element.elementor-element-c3f8f14{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-9b00407 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-e45afcd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-68c6b38 .elementor-icon-wrapper{text-align:center;}.elementor-4131 .elementor-element.elementor-element-68c6b38.elementor-view-stacked .elementor-icon{background-color:#454545;}.elementor-4131 .elementor-element.elementor-element-68c6b38.elementor-view-framed .elementor-icon, .elementor-4131 .elementor-element.elementor-element-68c6b38.elementor-view-default .elementor-icon{color:#454545;border-color:#454545;}.elementor-4131 .elementor-element.elementor-element-68c6b38.elementor-view-framed .elementor-icon, .elementor-4131 .elementor-element.elementor-element-68c6b38.elementor-view-default .elementor-icon svg{fill:#454545;}.elementor-4131 .elementor-element.elementor-element-68c6b38 .elementor-icon{font-size:20px;}.elementor-4131 .elementor-element.elementor-element-68c6b38 .elementor-icon svg{height:20px;}.elementor-4131 .elementor-element.elementor-element-fceafd6{--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;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-2d33a20{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE7DF;--border-color:#EAE7DF;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-52b6630{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-d669619 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-11d794e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-c71005c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-c71005c.e-con{--align-self:center;}.elementor-4131 .elementor-element.elementor-element-0cc585d .elementor-icon-wrapper{text-align:center;}.elementor-4131 .elementor-element.elementor-element-0cc585d.elementor-view-stacked .elementor-icon{background-color:#454545;}.elementor-4131 .elementor-element.elementor-element-0cc585d.elementor-view-framed .elementor-icon, .elementor-4131 .elementor-element.elementor-element-0cc585d.elementor-view-default .elementor-icon{color:#454545;border-color:#454545;}.elementor-4131 .elementor-element.elementor-element-0cc585d.elementor-view-framed .elementor-icon, .elementor-4131 .elementor-element.elementor-element-0cc585d.elementor-view-default .elementor-icon svg{fill:#454545;}.elementor-4131 .elementor-element.elementor-element-0cc585d .elementor-icon{font-size:20px;}.elementor-4131 .elementor-element.elementor-element-0cc585d .elementor-icon svg{height:20px;}.elementor-4131 .elementor-element.elementor-element-07c8c9c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE7DF;--border-color:#EAE7DF;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-c8b7cfd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-6cdaeee .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-20700ce{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-62fbf7b .elementor-icon-wrapper{text-align:center;}.elementor-4131 .elementor-element.elementor-element-62fbf7b.elementor-view-stacked .elementor-icon{background-color:#454545;}.elementor-4131 .elementor-element.elementor-element-62fbf7b.elementor-view-framed .elementor-icon, .elementor-4131 .elementor-element.elementor-element-62fbf7b.elementor-view-default .elementor-icon{color:#454545;border-color:#454545;}.elementor-4131 .elementor-element.elementor-element-62fbf7b.elementor-view-framed .elementor-icon, .elementor-4131 .elementor-element.elementor-element-62fbf7b.elementor-view-default .elementor-icon svg{fill:#454545;}.elementor-4131 .elementor-element.elementor-element-62fbf7b .elementor-icon{font-size:20px;}.elementor-4131 .elementor-element.elementor-element-62fbf7b .elementor-icon svg{height:20px;}.elementor-4131 .elementor-element.elementor-element-652fbef{--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:100px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-4131 .elementor-element.elementor-element-8aab3c1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-a3053e9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-9803d76{width:var( --container-widget-width, 845px );max-width:845px;--container-widget-width:845px;--container-widget-flex-grow:0;text-align:center;}.elementor-4131 .elementor-element.elementor-element-9803d76 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-9803d76.elementor-element{--align-self:center;}.elementor-4131 .elementor-element.elementor-element-9803d76 .elementor-heading-title{font-family:var( --e-global-typography-1e974dd-font-family ), Sans-serif;font-size:var( --e-global-typography-1e974dd-font-size );font-weight:var( --e-global-typography-1e974dd-font-weight );line-height:var( --e-global-typography-1e974dd-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-c3ca93f{width:var( --container-widget-width, 670px );max-width:670px;--container-widget-width:670px;--container-widget-flex-grow:0;--e-icon-list-icon-size:19px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-4131 .elementor-element.elementor-element-c3ca93f > .elementor-widget-container{padding:20px 0px 45px 0px;border-style:none;}.elementor-4131 .elementor-element.elementor-element-c3ca93f.elementor-element{--align-self:center;}.elementor-4131 .elementor-element.elementor-element-c3ca93f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-4131 .elementor-element.elementor-element-c3ca93f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-4131 .elementor-element.elementor-element-c3ca93f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-4131 .elementor-element.elementor-element-c3ca93f .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-4131 .elementor-element.elementor-element-c3ca93f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-4131 .elementor-element.elementor-element-c3ca93f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-4131 .elementor-element.elementor-element-c3ca93f .elementor-icon-list-item:not(:last-child):after{content:"";width:75%;border-color:#ddd;}.elementor-4131 .elementor-element.elementor-element-c3ca93f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-4131 .elementor-element.elementor-element-c3ca93f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-4131 .elementor-element.elementor-element-c3ca93f .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-4131 .elementor-element.elementor-element-c3ca93f .elementor-icon-list-icon i{color:#00992B;transition:color 0.3s;}.elementor-4131 .elementor-element.elementor-element-c3ca93f .elementor-icon-list-icon svg{fill:#00992B;transition:fill 0.3s;}.elementor-4131 .elementor-element.elementor-element-c3ca93f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-c3ca93f .elementor-icon-list-item > a{font-family:"Lufga", Sans-serif;font-size:18px;font-weight:500;line-height:32px;letter-spacing:0.4px;}.elementor-4131 .elementor-element.elementor-element-c3ca93f .elementor-icon-list-text{transition:color 0.3s;}.elementor-4131 .elementor-element.elementor-element-4e2f0c2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-d55234b{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE7DF;--border-color:#EAE7DF;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:50px;--padding-right:50px;}.elementor-4131 .elementor-element.elementor-element-d55234b:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-d55234b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFC;}.elementor-4131 .elementor-element.elementor-element-02e53f3{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EAE7DF;--border-color:#EAE7DF;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-f6fa764{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-5c98315 > .elementor-widget-container{padding:1px 30px 2px 0px;}.elementor-4131 .elementor-element.elementor-element-5c98315 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:16px;font-weight:600;line-height:27px;color:var( --e-global-color-df97e64 );}.elementor-4131 .elementor-element.elementor-element-166f4d7 > .elementor-widget-container{padding:3px 30px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-166f4d7{text-align:center;}.elementor-4131 .elementor-element.elementor-element-166f4d7 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:16px;font-weight:600;line-height:24px;color:var( --e-global-color-df97e64 );}.elementor-4131 .elementor-element.elementor-element-7d0e786{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-8e545fc .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:16px;font-weight:600;line-height:27px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-5b7a615 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-4131 .elementor-element.elementor-element-5b7a615 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#707070;}.elementor-4131 .elementor-element.elementor-element-b29e7ec{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 6px;--row-gap:0px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-4467a15 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:16px;font-weight:600;line-height:27px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-cd108e7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#707070;}.elementor-4131 .elementor-element.elementor-element-72fbb3f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-e25ebcb{text-align:center;}.elementor-4131 .elementor-element.elementor-element-e25ebcb .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:16px;font-weight:600;line-height:27px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-403fdfa{text-align:center;}.elementor-4131 .elementor-element.elementor-element-403fdfa .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#707070;}.elementor-4131 .elementor-element.elementor-element-36f4c12{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-582bae5{text-align:center;}.elementor-4131 .elementor-element.elementor-element-582bae5 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:16px;font-weight:600;line-height:24px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-732f163{text-align:center;}.elementor-4131 .elementor-element.elementor-element-732f163 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#707070;}.elementor-4131 .elementor-element.elementor-element-66dcf49{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-d4f7718 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-4131 .elementor-element.elementor-element-d4f7718{text-align:right;}.elementor-4131 .elementor-element.elementor-element-d4f7718 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:16px;font-weight:600;line-height:27px;color:var( --e-global-color-df97e64 );}.elementor-4131 .elementor-element.elementor-element-cb7d7cf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#707070;}.elementor-4131 .elementor-element.elementor-element-f8beb5c{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-4131 .elementor-element.elementor-element-53bc18f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4131 .elementor-element.elementor-element-f6ef63f .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;line-height:24px;background-image:linear-gradient(95deg, var( --e-global-color-affee1c ) 1.21%, var( --e-global-color-4f1b73c ) 102.37%);transition-duration:0.5s;border-radius:137px 137px 137px 137px;padding:10px 20px 10px 8px;}.elementor-4131 .elementor-element.elementor-element-f6ef63f .elementor-button:hover, .elementor-4131 .elementor-element.elementor-element-f6ef63f .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-4131 .elementor-element.elementor-element-f6ef63f .elementor-button-content-wrapper{flex-direction:row;}.elementor-4131 .elementor-element.elementor-element-f6ef63f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-4131 .elementor-element.elementor-element-ff8bec1{--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:100px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-4131 .elementor-element.elementor-element-ff8bec1:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-ff8bec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83a9a63 );}.elementor-4131 .elementor-element.elementor-element-5a86def{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-5654f09{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-cdf1708{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-4131 .elementor-element.elementor-element-cdf1708 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-4131 .elementor-element.elementor-element-cdf1708 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:1.87vw;font-weight:500;text-transform:none;line-height:1.38em;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-b2f768f{--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;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-57c4ed6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-f5485af{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:54px;--padding-bottom:54px;--padding-left:40px;--padding-right:40px;}.elementor-4131 .elementor-element.elementor-element-f5485af:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-f5485af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-471b782 );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-4131 .elementor-element.elementor-element-046224d .elementor-image-box-wrapper{text-align:left;}.elementor-4131 .elementor-element.elementor-element-046224d.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-4131 .elementor-element.elementor-element-046224d.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-4131 .elementor-element.elementor-element-046224d.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-4131 .elementor-element.elementor-element-046224d .elementor-image-box-title{margin-bottom:16px;font-family:"Lufga", Sans-serif;font-size:20px;font-weight:600;line-height:32px;color:#00000099;}.elementor-4131 .elementor-element.elementor-element-046224d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4131 .elementor-element.elementor-element-046224d .elementor-image-box-description{font-family:"Lufga", Sans-serif;font-size:20px;font-weight:500;line-height:38px;color:var( --e-global-color-df97e64 );}.elementor-4131 .elementor-element.elementor-element-caab57f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-94e69da{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:54px;--padding-bottom:54px;--padding-left:40px;--padding-right:40px;}.elementor-4131 .elementor-element.elementor-element-94e69da:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-94e69da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-471b782 );}.elementor-4131 .elementor-element.elementor-element-13efc7e .elementor-image-box-wrapper{text-align:left;}.elementor-4131 .elementor-element.elementor-element-13efc7e.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-4131 .elementor-element.elementor-element-13efc7e.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-4131 .elementor-element.elementor-element-13efc7e.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-4131 .elementor-element.elementor-element-13efc7e .elementor-image-box-title{margin-bottom:16px;font-family:"Lufga", Sans-serif;font-size:20px;font-weight:600;line-height:32px;color:#00000099;}.elementor-4131 .elementor-element.elementor-element-13efc7e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4131 .elementor-element.elementor-element-13efc7e .elementor-image-box-description{font-family:"Lufga", Sans-serif;font-size:20px;font-weight:500;line-height:38px;color:var( --e-global-color-df97e64 );}.elementor-4131 .elementor-element.elementor-element-cb98b73{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-9837956{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:54px;--padding-bottom:54px;--padding-left:40px;--padding-right:40px;}.elementor-4131 .elementor-element.elementor-element-9837956:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-9837956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-471b782 );}.elementor-4131 .elementor-element.elementor-element-8d5d4e5 .elementor-image-box-wrapper{text-align:left;}.elementor-4131 .elementor-element.elementor-element-8d5d4e5.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-4131 .elementor-element.elementor-element-8d5d4e5.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-4131 .elementor-element.elementor-element-8d5d4e5.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-4131 .elementor-element.elementor-element-8d5d4e5 .elementor-image-box-title{margin-bottom:16px;font-family:"Lufga", Sans-serif;font-size:20px;font-weight:600;line-height:32px;color:#00000099;}.elementor-4131 .elementor-element.elementor-element-8d5d4e5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4131 .elementor-element.elementor-element-8d5d4e5 .elementor-image-box-description{font-family:"Lufga", Sans-serif;font-size:20px;font-weight:500;line-height:38px;color:var( --e-global-color-df97e64 );}.elementor-4131 .elementor-element.elementor-element-f25a920{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-99d8157{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:54px;--padding-bottom:54px;--padding-left:40px;--padding-right:40px;}.elementor-4131 .elementor-element.elementor-element-99d8157:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-99d8157 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-471b782 );}.elementor-4131 .elementor-element.elementor-element-27647a9 .elementor-image-box-wrapper{text-align:left;}.elementor-4131 .elementor-element.elementor-element-27647a9.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-4131 .elementor-element.elementor-element-27647a9.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-4131 .elementor-element.elementor-element-27647a9.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-4131 .elementor-element.elementor-element-27647a9 .elementor-image-box-title{margin-bottom:16px;font-family:"Lufga", Sans-serif;font-size:20px;font-weight:600;line-height:32px;color:#00000099;}.elementor-4131 .elementor-element.elementor-element-27647a9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4131 .elementor-element.elementor-element-27647a9 .elementor-image-box-description{font-family:"Lufga", Sans-serif;font-size:20px;font-weight:500;line-height:38px;color:var( --e-global-color-df97e64 );}.elementor-4131 .elementor-element.elementor-element-0ec5c3b{--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:100px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-4131 .elementor-element.elementor-element-0ec5c3b:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-0ec5c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83a9a63 );}.elementor-4131 .elementor-element.elementor-element-40dbe2a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-e4b0fb4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-9ffcbeb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-f53fbad{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;--z-index:9;}.elementor-4131 .elementor-element.elementor-element-f53fbad:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-f53fbad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-471b782 );}.elementor-4131 .elementor-element.elementor-element-dd7ec7c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-4131 .elementor-element.elementor-element-240a0f7{width:var( --container-widget-width, 437px );max-width:437px;--container-widget-width:437px;--container-widget-flex-grow:0;}.elementor-4131 .elementor-element.elementor-element-240a0f7 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:1.87vw;font-weight:500;text-transform:none;line-height:1.38em;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-98b88d1{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:90px;}.elementor-4131 .elementor-element.elementor-element-9ca99ff{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-ed67642 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0px;color:var( --e-global-color-df97e64 );}.elementor-4131 .elementor-element.elementor-element-e44cde8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-fbe817f > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-fbe817f .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:24px;font-weight:500;line-height:38px;color:var( --e-global-color-df97e64 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-4131 .elementor-element.elementor-element-54ef7a9{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:#00000099;}.elementor-4131 .elementor-element.elementor-element-27e95f9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-abf5712 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0px;color:var( --e-global-color-df97e64 );}.elementor-4131 .elementor-element.elementor-element-ef1998c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-4c98841 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-4c98841 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:24px;font-weight:500;line-height:38px;color:var( --e-global-color-df97e64 );}.elementor-4131 .elementor-element.elementor-element-3bf0233{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:#00000099;}.elementor-4131 .elementor-element.elementor-element-710b2fa{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-d617f07 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0px;color:var( --e-global-color-df97e64 );}.elementor-4131 .elementor-element.elementor-element-94bb9c6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-33da40e > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-33da40e .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:24px;font-weight:500;line-height:38px;color:var( --e-global-color-df97e64 );}.elementor-4131 .elementor-element.elementor-element-c148d4c{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:#00000099;}.elementor-4131 .elementor-element.elementor-element-1294bc1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-d315d63 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0px;color:var( --e-global-color-df97e64 );}.elementor-4131 .elementor-element.elementor-element-455a2f0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-94bf2a0 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-94bf2a0 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:24px;font-weight:500;line-height:38px;color:var( --e-global-color-df97e64 );}.elementor-4131 .elementor-element.elementor-element-0ce943b{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:#00000099;}.elementor-4131 .elementor-element.elementor-element-9e2ad26{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-5cd700c .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0px;color:var( --e-global-color-df97e64 );}.elementor-4131 .elementor-element.elementor-element-17bceba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-b0c32ff > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-b0c32ff .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:24px;font-weight:500;line-height:38px;color:var( --e-global-color-df97e64 );}.elementor-4131 .elementor-element.elementor-element-d89e38f{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:#00000099;}body:not(.rtl) .elementor-4131 .elementor-element.elementor-element-0b7c50f{left:-105px;}body.rtl .elementor-4131 .elementor-element.elementor-element-0b7c50f{right:-105px;}.elementor-4131 .elementor-element.elementor-element-0b7c50f{top:-90px;z-index:1;text-align:left;}.elementor-4131 .elementor-element.elementor-element-a7792dd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-3c75006{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-8c19e85{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-6fd0e50 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-4131 .elementor-element.elementor-element-6fd0e50 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:1.87vw;font-weight:500;text-transform:none;line-height:1.38em;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-2bf754b{--display:flex;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-3238a37{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-4131 .elementor-element.elementor-element-3238a37:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-3238a37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-471b782 );}.elementor-4131 .elementor-element.elementor-element-f214936 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4131 .elementor-element.elementor-element-f214936 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4131 .elementor-element.elementor-element-f214936{--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-4131 .elementor-element.elementor-element-f214936 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-f214936 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:500;line-height:32px;}.elementor-4131 .elementor-element.elementor-element-f214936 .elementor-icon-list-text{transition:color 0.3s;}.elementor-4131 .elementor-element.elementor-element-813a4a3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-4131 .elementor-element.elementor-element-813a4a3:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-813a4a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-471b782 );}.elementor-4131 .elementor-element.elementor-element-e44d9e5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4131 .elementor-element.elementor-element-e44d9e5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4131 .elementor-element.elementor-element-e44d9e5{--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-4131 .elementor-element.elementor-element-e44d9e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-e44d9e5 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:500;line-height:32px;}.elementor-4131 .elementor-element.elementor-element-e44d9e5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-4131 .elementor-element.elementor-element-5deb11c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-4131 .elementor-element.elementor-element-5deb11c:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-5deb11c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-471b782 );}.elementor-4131 .elementor-element.elementor-element-8c5a517 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4131 .elementor-element.elementor-element-8c5a517 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4131 .elementor-element.elementor-element-8c5a517{--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-4131 .elementor-element.elementor-element-8c5a517 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-8c5a517 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:500;line-height:32px;}.elementor-4131 .elementor-element.elementor-element-8c5a517 .elementor-icon-list-text{transition:color 0.3s;}.elementor-4131 .elementor-element.elementor-element-769a027{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-4228da5 > .elementor-widget-container{padding:0px 150px 0px 150px;border-style:none;}.elementor-4131 .elementor-element.elementor-element-4228da5 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-4131 .elementor-element.elementor-element-45debde{--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;--overflow:hidden;--padding-top:100px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-4131 .elementor-element.elementor-element-45debde:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-45debde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(92deg, var( --e-global-color-83a9a63 ) 0%, var( --e-global-color-0e4fe2a ) 97.63%);}.elementor-4131 .elementor-element.elementor-element-7be4a0a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-00a56a5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-f0012c5 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-4131 .elementor-element.elementor-element-f0012c5 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:1.87vw;font-weight:500;line-height:1.38em;color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-4131 .elementor-element.elementor-element-ce6fc4e{right:-130px;}body.rtl .elementor-4131 .elementor-element.elementor-element-ce6fc4e{left:-130px;}.elementor-4131 .elementor-element.elementor-element-ce6fc4e{bottom:-130px;z-index:1;text-align:right;}.elementor-4131 .elementor-element.elementor-element-2046fe8{--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;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-4131 .elementor-element.elementor-element-58c1d1c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-19f65cc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE7DF;--border-color:#EAE7DF;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-19f65cc:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-19f65cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFC;}.elementor-4131 .elementor-element.elementor-element-fea3cf7 > .elementor-widget-container{padding:0px 0px 24px 24px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EAE7DF;}.elementor-4131 .elementor-element.elementor-element-fea3cf7 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:24px;font-weight:500;line-height:38px;color:var( --e-global-color-df97e64 );}.elementor-4131 .elementor-element.elementor-element-8972fed{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-928733c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-fc95f3c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-df01cf6 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-df01cf6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-f00c0ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-861a935 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4131 .elementor-element.elementor-element-861a935{text-align:left;}.elementor-4131 .elementor-element.elementor-element-861a935 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-3809209{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-3809209:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-3809209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F2;}.elementor-4131 .elementor-element.elementor-element-5885f9c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-77b8802 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-77b8802 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-0b9bda4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-ef9e9f2 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4131 .elementor-element.elementor-element-ef9e9f2{text-align:left;}.elementor-4131 .elementor-element.elementor-element-ef9e9f2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-e9a8be1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-4ddb409{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-d97c46f > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-d97c46f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-93c7ce0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-fef61f6 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4131 .elementor-element.elementor-element-fef61f6{text-align:left;}.elementor-4131 .elementor-element.elementor-element-fef61f6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-287d648{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-287d648:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-287d648 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F2;}.elementor-4131 .elementor-element.elementor-element-ad3266f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-3aefc57 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-3aefc57 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-11c3790{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-15402a7 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4131 .elementor-element.elementor-element-15402a7{text-align:left;}.elementor-4131 .elementor-element.elementor-element-15402a7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-c6360b8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-a7974ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-cec5a55 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-cec5a55 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-382db4a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-9ce2c6d > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4131 .elementor-element.elementor-element-9ce2c6d{text-align:left;}.elementor-4131 .elementor-element.elementor-element-9ce2c6d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-f450b0a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-f450b0a:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-f450b0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F2;}.elementor-4131 .elementor-element.elementor-element-2b75ac8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-1248d79 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-1248d79 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-34c9d61{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-6c158e9 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4131 .elementor-element.elementor-element-6c158e9{text-align:left;}.elementor-4131 .elementor-element.elementor-element-6c158e9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-5107d61{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-76b3c49{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-9615c96 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-9615c96 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-b6f92ea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-0022ac4 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4131 .elementor-element.elementor-element-0022ac4{text-align:left;}.elementor-4131 .elementor-element.elementor-element-0022ac4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-d7bea4c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-d7bea4c:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-d7bea4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F2;}.elementor-4131 .elementor-element.elementor-element-7d2b8f5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-c30a6ed > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-c30a6ed .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-d7f6e6d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-0b97c43 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4131 .elementor-element.elementor-element-0b97c43{text-align:left;}.elementor-4131 .elementor-element.elementor-element-0b97c43 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-17699d9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-f43847d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE7DF;--border-color:#EAE7DF;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-f43847d:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-f43847d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFC;}.elementor-4131 .elementor-element.elementor-element-9aed56f > .elementor-widget-container{padding:0px 0px 24px 24px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EAE7DF;}.elementor-4131 .elementor-element.elementor-element-9aed56f .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:24px;font-weight:500;line-height:38px;color:var( --e-global-color-df97e64 );}.elementor-4131 .elementor-element.elementor-element-7c79fa2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-fcfe113{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-5f7bfbd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-d4e288e > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-d4e288e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-12aa0d3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-f050506 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4131 .elementor-element.elementor-element-f050506 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-b2172ca{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-b2172ca:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-b2172ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F2;}.elementor-4131 .elementor-element.elementor-element-2655fec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-a6a5d46 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-a6a5d46 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-a16b004{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-83e2eb0 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4131 .elementor-element.elementor-element-83e2eb0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-47b1fac{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-d830ce3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-ed07dee > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-ed07dee .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-55e736c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-6b349ba > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4131 .elementor-element.elementor-element-6b349ba .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-80e2777{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-80e2777:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-80e2777 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F2;}.elementor-4131 .elementor-element.elementor-element-441bf95{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-241ba5c > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-241ba5c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-7a01543{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-3d267cc > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4131 .elementor-element.elementor-element-3d267cc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-ab6685d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-0599cb2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-25fc371 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-25fc371 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-c1a53fc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-f982123 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4131 .elementor-element.elementor-element-f982123 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-d5347dd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-d5347dd:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-d5347dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F2;}.elementor-4131 .elementor-element.elementor-element-b450b13{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-80f9b3c > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-80f9b3c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-07d7c86{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-d68d92a > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4131 .elementor-element.elementor-element-d68d92a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-4d916d3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-4c9a2ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-de0f85b > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-de0f85b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-faa856d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-ae3e791 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4131 .elementor-element.elementor-element-ae3e791 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-7a8e2a5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-7a8e2a5:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-7a8e2a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F2;}.elementor-4131 .elementor-element.elementor-element-f6d6684{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-7c9ff5e > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-7c9ff5e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-1bd1212{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-8962d3d > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4131 .elementor-element.elementor-element-8962d3d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-71f18dc > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-4131 .elementor-element.elementor-element-71f18dc{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-71f18dc a{color:var( --e-global-color-d967d20 );}.elementor-4131 .elementor-element.elementor-element-71f18dc a:hover, .elementor-4131 .elementor-element.elementor-element-71f18dc a:focus{color:#000000;}.elementor-4131 .elementor-element.elementor-element-cfff70a{--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:100px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-4131 .elementor-element.elementor-element-99f2a83{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-88aa9f3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-c8c9c56 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-4131 .elementor-element.elementor-element-c8c9c56 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:1.87vw;font-weight:500;text-transform:none;line-height:1.38em;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-8a45269{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-swiper-button{font-size:20px;}.elementor-4131 .elementor-element.elementor-element-6597ffe .swiper-pagination-bullet{height:0px;width:0px;}.elementor-4131 .elementor-element.elementor-element-6597ffe .swiper-horizontal .swiper-pagination-progressbar{height:0px;}.elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:65px;}.elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:65px;}.elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:65px;}.elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:65px;}.elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-testimonial__text{color:#000000B5;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:32px;}.elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-testimonial__name{color:var( --e-global-color-df97e64 );font-family:"Manrope", Sans-serif;font-size:24px;font-weight:500;line-height:38px;}.elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-testimonial__title{color:#00000099;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-testimonial__image img{width:100px;height:100px;}.elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (100px / 2) - 8px );}body:not(.rtl) .elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (100px / 2) - 8px );right:auto;}body.rtl .elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (100px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (100px / 2) - 8px );right:auto;}body.rtl .elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (100px / 2) - 8px );left:auto;}body.rtl .elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:35px;margin-right:0;}body:not(.rtl) .elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:35px;margin-left:0;}.elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-4131 .elementor-element.elementor-element-6597ffe.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:35px;}.elementor-4131 .elementor-element.elementor-element-e0fd532 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;line-height:24px;background-image:linear-gradient(95deg, var( --e-global-color-affee1c ) 1.21%, var( --e-global-color-4f1b73c ) 102.37%);transition-duration:0.5s;border-radius:137px 137px 137px 137px;padding:10px 20px 10px 8px;}.elementor-4131 .elementor-element.elementor-element-e0fd532 .elementor-button:hover, .elementor-4131 .elementor-element.elementor-element-e0fd532 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-4131 .elementor-element.elementor-element-e0fd532 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-e0fd532 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4131 .elementor-element.elementor-element-e0fd532 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-4131 .elementor-element.elementor-element-9d68ab1{--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;--overflow:hidden;--padding-top:150px;--padding-bottom:150px;--padding-left:30px;--padding-right:30px;}.elementor-4131 .elementor-element.elementor-element-fc68aaf{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-e7450b0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-4131 .elementor-element.elementor-element-2e8a406{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-4131 .elementor-element.elementor-element-2e8a406 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:2.5vw;font-weight:500;text-transform:none;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-e0e2320{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-4131 .elementor-element.elementor-element-e0e2320 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:1.5vw;font-weight:300;text-transform:capitalize;line-height:1.38em;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-4268131{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-34a8168{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-7af282f{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-dca1592{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-d9795ef > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-d9795ef{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-d9795ef a{color:var( --e-global-color-d967d20 );}.elementor-4131 .elementor-element.elementor-element-d9795ef a:hover, .elementor-4131 .elementor-element.elementor-element-d9795ef a:focus{color:var( --e-global-color-text );}.elementor-4131 .elementor-element.elementor-element-85eed0c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-4131 .elementor-element.elementor-element-85eed0c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-4131 .elementor-element.elementor-element-85eed0c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-4131 .elementor-element.elementor-element-85eed0c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-4131 .elementor-element.elementor-element-85eed0c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-4131 .elementor-element.elementor-element-85eed0c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-4131 .elementor-element.elementor-element-85eed0c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4131 .elementor-element.elementor-element-85eed0c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4131 .elementor-element.elementor-element-85eed0c{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-4131 .elementor-element.elementor-element-85eed0c .elementor-icon-list-icon{padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-85eed0c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-85eed0c .elementor-icon-list-item > a{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-85eed0c .elementor-icon-list-text{transition:color 0.3s;}.elementor-4131 .elementor-element.elementor-element-11c04f6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-2671529{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-fa808f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-c1b3403 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-c1b3403{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-f62cc7b > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-f62cc7b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-4131 .elementor-element.elementor-element-f62cc7b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-4131 .elementor-element.elementor-element-f62cc7b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-4131 .elementor-element.elementor-element-f62cc7b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-4131 .elementor-element.elementor-element-f62cc7b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-4131 .elementor-element.elementor-element-f62cc7b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-4131 .elementor-element.elementor-element-f62cc7b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4131 .elementor-element.elementor-element-f62cc7b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4131 .elementor-element.elementor-element-f62cc7b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4131 .elementor-element.elementor-element-f62cc7b .elementor-icon-list-icon{padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-f62cc7b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-f62cc7b .elementor-icon-list-item > a{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-f62cc7b .elementor-icon-list-text{transition:color 0.3s;}.elementor-4131 .elementor-element.elementor-element-7d9b04e > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-7d9b04e{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-7d9b04e a{color:var( --e-global-color-d967d20 );}.elementor-4131 .elementor-element.elementor-element-7d9b04e a:hover, .elementor-4131 .elementor-element.elementor-element-7d9b04e a:focus{color:var( --e-global-color-text );}.elementor-4131 .elementor-element.elementor-element-ea9ec2b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-3acffbc{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-c3fcdfa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-200ea5b > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-200ea5b{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:#1A1A1A;}.elementor-4131 .elementor-element.elementor-element-200ea5b a{color:var( --e-global-color-d967d20 );}.elementor-4131 .elementor-element.elementor-element-200ea5b a:hover, .elementor-4131 .elementor-element.elementor-element-200ea5b a:focus{color:var( --e-global-color-text );}.elementor-4131 .elementor-element.elementor-element-348c953{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-a400197{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE7DF;--border-color:#EAE7DF;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-a400197:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-a400197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFC;}.elementor-4131 .elementor-element.elementor-element-3718188{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-ac982a9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-a46f7e7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-b58a517 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-b58a517 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-95dd9b0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-a3070b0 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4131 .elementor-element.elementor-element-a3070b0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-9d87155{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-9d87155:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-9d87155 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F2;}.elementor-4131 .elementor-element.elementor-element-ac81e12{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-14a7584 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-14a7584 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-e20d84b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-825d66e > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4131 .elementor-element.elementor-element-825d66e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-d7b80b6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-4d0dce3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-a78a647 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-a78a647 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-8724fed{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-9bf72d7 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4131 .elementor-element.elementor-element-9bf72d7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-4bfc86a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-4bfc86a:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-4bfc86a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F2;}.elementor-4131 .elementor-element.elementor-element-d5af5c0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-f0ed54d > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-f0ed54d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-7d75bcb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-155e913 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4131 .elementor-element.elementor-element-155e913 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-2ed8b68{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-b89b610{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-758625c > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-758625c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-e8cbd04{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-a5878e7 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4131 .elementor-element.elementor-element-a5878e7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-e039635{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-e039635:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-e039635 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F2;}.elementor-4131 .elementor-element.elementor-element-538e3e2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-3738c70 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-3738c70 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-ff31bd3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-49875d0 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4131 .elementor-element.elementor-element-49875d0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-dc9afad{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-0a0feb3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-80f1e8a > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-80f1e8a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-f790dcf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-275c6aa > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4131 .elementor-element.elementor-element-275c6aa .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-65aa616{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4131 .elementor-element.elementor-element-65aa616:not(.elementor-motion-effects-element-type-background), .elementor-4131 .elementor-element.elementor-element-65aa616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F2;}.elementor-4131 .elementor-element.elementor-element-0b5e169{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-d809216 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-d809216 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-7f777f5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-5f9387f > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4131 .elementor-element.elementor-element-5f9387f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-95b9a81 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-95b9a81{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-95b9a81 a{color:var( --e-global-color-d967d20 );}.elementor-4131 .elementor-element.elementor-element-95b9a81 a:hover, .elementor-4131 .elementor-element.elementor-element-95b9a81 a:focus{color:var( --e-global-color-text );}.elementor-4131 .elementor-element.elementor-element-cead7b9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-f8e4ea2{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-dd4c85d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-dda2e3f > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-dda2e3f{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-c317662{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-bf6f90e{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-e010333{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-fba6c54 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-fba6c54{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-fba6c54 a{color:#CC3366;}.elementor-4131 .elementor-element.elementor-element-fba6c54 a:hover, .elementor-4131 .elementor-element.elementor-element-fba6c54 a:focus{color:var( --e-global-color-text );}.elementor-4131 .elementor-element.elementor-element-b573785{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-cb79143{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-4c3ad26{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-bd90b4e > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-bd90b4e{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-bd90b4e a{color:var( --e-global-color-d967d20 );}.elementor-4131 .elementor-element.elementor-element-bd90b4e a:hover, .elementor-4131 .elementor-element.elementor-element-bd90b4e a:focus{color:var( --e-global-color-text );}.elementor-4131 .elementor-element.elementor-element-9ca7c55{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-1b2a005{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-35eea36{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-ba212d2 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-ba212d2{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-e362e04{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-9c32840{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-6996be2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-ed9e903 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-ed9e903{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-be94a8c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-bcd8b05{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-89f0a11{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-9fbd995 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-9fbd995{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-9fbd995 a{color:var( --e-global-color-d967d20 );}.elementor-4131 .elementor-element.elementor-element-9fbd995 a:hover, .elementor-4131 .elementor-element.elementor-element-9fbd995 a:focus{color:var( --e-global-color-text );}.elementor-4131 .elementor-element.elementor-element-986506c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-f0e8b7b{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-5ff3106{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-8e76904 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-8e76904{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-65187cf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-7422240{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-e1b21be{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-4fe2bdb > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-4fe2bdb{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-463b963{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-34e71ff{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-f63db30{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-af7e8ed > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-af7e8ed{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-5174a9b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-20ba030{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-d5f74f4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-36ca918 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-36ca918{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-a83168b > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-a83168b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-4131 .elementor-element.elementor-element-a83168b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-4131 .elementor-element.elementor-element-a83168b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-4131 .elementor-element.elementor-element-a83168b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-4131 .elementor-element.elementor-element-a83168b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-4131 .elementor-element.elementor-element-a83168b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-4131 .elementor-element.elementor-element-a83168b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4131 .elementor-element.elementor-element-a83168b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4131 .elementor-element.elementor-element-a83168b{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-4131 .elementor-element.elementor-element-a83168b .elementor-icon-list-icon{padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-a83168b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-a83168b .elementor-icon-list-item > a{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-a83168b .elementor-icon-list-text{transition:color 0.3s;}.elementor-4131 .elementor-element.elementor-element-136bae3 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-136bae3{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-0de78b9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-061c567{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-f9fdbde{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-bf07548 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-bf07548{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-58a50de{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-a082467{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-a02f1cb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-eca805d > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-eca805d{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-595f74e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-c338bf4{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-6a98153{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-bd2de82 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-bd2de82{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-50f78cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-4131 .elementor-element.elementor-element-50f78cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-4131 .elementor-element.elementor-element-50f78cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-4131 .elementor-element.elementor-element-50f78cd .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-4131 .elementor-element.elementor-element-50f78cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-4131 .elementor-element.elementor-element-50f78cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-4131 .elementor-element.elementor-element-50f78cd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4131 .elementor-element.elementor-element-50f78cd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4131 .elementor-element.elementor-element-50f78cd{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-4131 .elementor-element.elementor-element-50f78cd .elementor-icon-list-icon{padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-50f78cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-50f78cd .elementor-icon-list-item > a{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-50f78cd .elementor-icon-list-text{transition:color 0.3s;}.elementor-4131 .elementor-element.elementor-element-225b92a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-4d76b34{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-ce729d4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-1ca5213 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-1ca5213{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-2e59ca5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-68ed651{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-97f993a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-f42e2e1 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-f42e2e1{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-59222b0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-e181fb8{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-6a9a67a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-e8d060c > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-e8d060c{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-04806a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-4131 .elementor-element.elementor-element-04806a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-4131 .elementor-element.elementor-element-04806a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-4131 .elementor-element.elementor-element-04806a3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-4131 .elementor-element.elementor-element-04806a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-4131 .elementor-element.elementor-element-04806a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-4131 .elementor-element.elementor-element-04806a3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4131 .elementor-element.elementor-element-04806a3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4131 .elementor-element.elementor-element-04806a3{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-4131 .elementor-element.elementor-element-04806a3 .elementor-icon-list-icon{padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-04806a3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-04806a3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-04806a3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-4131 .elementor-element.elementor-element-3437b72{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-9ea2587{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-a5e6601{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-25cb483 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-25cb483{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-b8c4d25{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-a9e80fe{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-04ddfa2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-e680549 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-e680549{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-e680549 a{color:var( --e-global-color-d967d20 );}.elementor-4131 .elementor-element.elementor-element-e680549 a:hover, .elementor-4131 .elementor-element.elementor-element-e680549 a:focus{color:var( --e-global-color-text );}.elementor-4131 .elementor-element.elementor-element-cd83835{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-95eb0d4{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-d681e51{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-6cb31e5 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-6cb31e5{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-6cb31e5 a{color:var( --e-global-color-d967d20 );}.elementor-4131 .elementor-element.elementor-element-6cb31e5 a:hover, .elementor-4131 .elementor-element.elementor-element-6cb31e5 a:focus{color:var( --e-global-color-text );}.elementor-4131 .elementor-element.elementor-element-7a144ea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-f35b2a0{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-ee541ec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-6446eef > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-6446eef{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-6446eef a{color:var( --e-global-color-d967d20 );}.elementor-4131 .elementor-element.elementor-element-6446eef a:hover, .elementor-4131 .elementor-element.elementor-element-6446eef a:focus{color:var( --e-global-color-text );}.elementor-4131 .elementor-element.elementor-element-7d718ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-d7c74cf{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-24ea371{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-4fecb57 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-4fecb57{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-4fecb57 a{color:var( --e-global-color-d967d20 );}.elementor-4131 .elementor-element.elementor-element-4fecb57 a:hover, .elementor-4131 .elementor-element.elementor-element-4fecb57 a:focus{color:var( --e-global-color-text );}.elementor-4131 .elementor-element.elementor-element-ebe825a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-829b035{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-52f03a7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-5f2f291 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-5f2f291{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-5f2f291 a:hover, .elementor-4131 .elementor-element.elementor-element-5f2f291 a:focus{color:var( --e-global-color-text );}.elementor-4131 .elementor-element.elementor-element-7fab746{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-3ee49e2{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-f29bf36{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-12a19db > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-12a19db{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-75d1ef6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-4e6e46f{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-66c80ab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-f768d1b > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-f768d1b{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-ceef84b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-4131 .elementor-element.elementor-element-ceef84b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-4131 .elementor-element.elementor-element-ceef84b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-4131 .elementor-element.elementor-element-ceef84b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-4131 .elementor-element.elementor-element-ceef84b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-4131 .elementor-element.elementor-element-ceef84b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-4131 .elementor-element.elementor-element-ceef84b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4131 .elementor-element.elementor-element-ceef84b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4131 .elementor-element.elementor-element-ceef84b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4131 .elementor-element.elementor-element-ceef84b .elementor-icon-list-icon{padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-ceef84b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-ceef84b .elementor-icon-list-item > a{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-ceef84b .elementor-icon-list-text{transition:color 0.3s;}.elementor-4131 .elementor-element.elementor-element-0bdcf8b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-9d5a083{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-291d3b7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-afd59a3 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-4131 .elementor-element.elementor-element-afd59a3{font-family:var( --e-global-typography-bebfeea-font-family ), Sans-serif;font-size:var( --e-global-typography-bebfeea-font-size );font-weight:var( --e-global-typography-bebfeea-font-weight );line-height:var( --e-global-typography-bebfeea-line-height );color:var( --e-global-color-secondary );}.elementor-4131 .elementor-element.elementor-element-333530b{--n-accordion-title-font-size:24px;--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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;}.elementor-4131 .elementor-element.elementor-element-333530b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-df97e64 );}.elementor-4131 .elementor-element.elementor-element-333530b {--n-accordion-padding:39px 0px 39px 0px;}:where( .elementor-4131 .elementor-element.elementor-element-333530b > .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:"Lufga", Sans-serif;font-weight:500;line-height:38px;}:where( .elementor-4131 .elementor-element.elementor-element-333530b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:root{--page-title-display:none;}@media(max-width:1440px){.elementor-4131 .elementor-element.elementor-element-cd4717a{--padding-top:180px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4131 .elementor-element.elementor-element-3a2dc5e .elementor-heading-title{font-size:60px;line-height:82px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4131 .elementor-element.elementor-element-071c79b img{max-width:650px;}.elementor-4131 .elementor-element.elementor-element-fc74150 .elementor-heading-title{font-size:42px;line-height:56px;}.elementor-4131 .elementor-element.elementor-element-855ec7b .elementor-heading-title{font-size:42px;line-height:56px;}.elementor-4131 .elementor-element.elementor-element-041d46f .elementor-heading-title{font-size:42px;line-height:56px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4131 .elementor-element.elementor-element-97edd99 .elementor-heading-title{font-size:42px;line-height:56px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4131 .elementor-element.elementor-element-ae75337 .elementor-heading-title{font-size:42px;line-height:56px;}.elementor-4131 .elementor-element.elementor-element-9803d76 .elementor-heading-title{font-size:var( --e-global-typography-1e974dd-font-size );line-height:var( --e-global-typography-1e974dd-line-height );}.elementor-4131 .elementor-element.elementor-element-d55234b{--padding-top:24px;--padding-bottom:24px;--padding-left:50px;--padding-right:50px;}.elementor-4131 .elementor-element.elementor-element-5c98315{text-align:center;}.elementor-4131 .elementor-element.elementor-element-166f4d7{text-align:center;}.elementor-4131 .elementor-element.elementor-element-5b7a615 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4131 .elementor-element.elementor-element-66dcf49{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4131 .elementor-element.elementor-element-cb7d7cf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4131 .elementor-element.elementor-element-ff8bec1{--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-4131 .elementor-element.elementor-element-cdf1708 .elementor-heading-title{font-size:34px;line-height:48px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4131 .elementor-element.elementor-element-e4b0fb4{--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-240a0f7 .elementor-heading-title{font-size:34px;line-height:48px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4131 .elementor-element.elementor-element-54ef7a9{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-3bf0233{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-c148d4c{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-0ce943b{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-d89e38f{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}body:not(.rtl) .elementor-4131 .elementor-element.elementor-element-0b7c50f{left:-104px;}body.rtl .elementor-4131 .elementor-element.elementor-element-0b7c50f{right:-104px;}.elementor-4131 .elementor-element.elementor-element-0b7c50f{top:-90px;}.elementor-4131 .elementor-element.elementor-element-0b7c50f img{max-width:320px;}.elementor-4131 .elementor-element.elementor-element-6fd0e50 .elementor-heading-title{font-size:34px;line-height:48px;}.elementor-4131 .elementor-element.elementor-element-4228da5 > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-4131 .elementor-element.elementor-element-45debde{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-4131 .elementor-element.elementor-element-f0012c5 .elementor-heading-title{font-size:34px;line-height:48px;}.elementor-4131 .elementor-element.elementor-element-71f18dc{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-cfff70a{--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-4131 .elementor-element.elementor-element-c8c9c56 .elementor-heading-title{font-size:34px;line-height:48px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4131 .elementor-element.elementor-element-9d68ab1{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-4131 .elementor-element.elementor-element-2e8a406 .elementor-heading-title{font-size:50px;line-height:66px;}.elementor-4131 .elementor-element.elementor-element-e0e2320 .elementor-heading-title{font-size:50px;line-height:66px;}.elementor-4131 .elementor-element.elementor-element-d9795ef{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-85eed0c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-85eed0c .elementor-icon-list-item > a{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-c1b3403{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-f62cc7b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-f62cc7b .elementor-icon-list-item > a{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-7d9b04e{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-200ea5b{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-95b9a81{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-dda2e3f{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-fba6c54{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-bd90b4e{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-ba212d2{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-ed9e903{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-9fbd995{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-8e76904{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-4fe2bdb{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-af7e8ed{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-36ca918{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-a83168b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-a83168b .elementor-icon-list-item > a{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-136bae3{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-bf07548{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-eca805d{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-bd2de82{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-50f78cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-50f78cd .elementor-icon-list-item > a{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-1ca5213{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-f42e2e1{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-e8d060c{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-04806a3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-04806a3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-25cb483{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-e680549{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-6cb31e5{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-6446eef{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-4fecb57{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-5f2f291{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-12a19db{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-f768d1b{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-ceef84b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-ceef84b .elementor-icon-list-item > a{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-afd59a3{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}}@media(min-width:768px){.elementor-4131 .elementor-element.elementor-element-1540f02{--width:48%;}.elementor-4131 .elementor-element.elementor-element-e75e5f9{--width:52%;}.elementor-4131 .elementor-element.elementor-element-85666b4{--content-width:1370px;}.elementor-4131 .elementor-element.elementor-element-0e0b0d0{--width:84%;}.elementor-4131 .elementor-element.elementor-element-9feb2f6{--width:16%;}.elementor-4131 .elementor-element.elementor-element-6789180{--width:84%;}.elementor-4131 .elementor-element.elementor-element-1f2ca0f{--width:16%;}.elementor-4131 .elementor-element.elementor-element-ef8578f{--width:84%;}.elementor-4131 .elementor-element.elementor-element-25d20dd{--width:16%;}.elementor-4131 .elementor-element.elementor-element-b9cf88a{--width:84%;}.elementor-4131 .elementor-element.elementor-element-0bab106{--width:16%;}.elementor-4131 .elementor-element.elementor-element-d807caf{--width:84%;}.elementor-4131 .elementor-element.elementor-element-d69dc33{--width:16%;}.elementor-4131 .elementor-element.elementor-element-4329f8a{--width:84%;}.elementor-4131 .elementor-element.elementor-element-1ae635d{--width:16%;}.elementor-4131 .elementor-element.elementor-element-6203806{--width:84%;}.elementor-4131 .elementor-element.elementor-element-1c7cd56{--width:16%;}.elementor-4131 .elementor-element.elementor-element-45da9fd{--width:84%;}.elementor-4131 .elementor-element.elementor-element-443236c{--width:16%;}.elementor-4131 .elementor-element.elementor-element-2f4e76e{--width:84%;}.elementor-4131 .elementor-element.elementor-element-859b421{--width:16%;}.elementor-4131 .elementor-element.elementor-element-57d742e{--width:84%;}.elementor-4131 .elementor-element.elementor-element-1f0e791{--width:16%;}.elementor-4131 .elementor-element.elementor-element-208b8df{--content-width:1370px;}.elementor-4131 .elementor-element.elementor-element-f43b0bb{--width:50%;}.elementor-4131 .elementor-element.elementor-element-8e411ff{--width:84%;}.elementor-4131 .elementor-element.elementor-element-cb5decd{--width:16%;}.elementor-4131 .elementor-element.elementor-element-6e9d0af{--width:50%;}.elementor-4131 .elementor-element.elementor-element-d0ecd14{--width:84%;}.elementor-4131 .elementor-element.elementor-element-435b664{--width:16%;}.elementor-4131 .elementor-element.elementor-element-2bd5127{--width:50%;}.elementor-4131 .elementor-element.elementor-element-a8845c7{--width:84%;}.elementor-4131 .elementor-element.elementor-element-87fc800{--width:16%;}.elementor-4131 .elementor-element.elementor-element-3a9a32c{--width:50%;}.elementor-4131 .elementor-element.elementor-element-d54b84c{--width:84%;}.elementor-4131 .elementor-element.elementor-element-6d55758{--width:16%;}.elementor-4131 .elementor-element.elementor-element-8587721{--width:50%;}.elementor-4131 .elementor-element.elementor-element-0b070df{--width:84%;}.elementor-4131 .elementor-element.elementor-element-8304cac{--width:16%;}.elementor-4131 .elementor-element.elementor-element-d9ea6d7{--width:50%;}.elementor-4131 .elementor-element.elementor-element-91960f8{--width:84%;}.elementor-4131 .elementor-element.elementor-element-ceb13d0{--width:16%;}.elementor-4131 .elementor-element.elementor-element-356a741{--width:50%;}.elementor-4131 .elementor-element.elementor-element-e5cdfcb{--width:84%;}.elementor-4131 .elementor-element.elementor-element-8671a56{--width:16%;}.elementor-4131 .elementor-element.elementor-element-5b07755{--width:50%;}.elementor-4131 .elementor-element.elementor-element-c3f8f14{--width:84%;}.elementor-4131 .elementor-element.elementor-element-e45afcd{--width:16%;}.elementor-4131 .elementor-element.elementor-element-2d33a20{--width:50%;}.elementor-4131 .elementor-element.elementor-element-52b6630{--width:84%;}.elementor-4131 .elementor-element.elementor-element-11d794e{--width:16%;}.elementor-4131 .elementor-element.elementor-element-07c8c9c{--width:50%;}.elementor-4131 .elementor-element.elementor-element-c8b7cfd{--width:84%;}.elementor-4131 .elementor-element.elementor-element-20700ce{--width:16%;}.elementor-4131 .elementor-element.elementor-element-4e2f0c2{--width:100%;}.elementor-4131 .elementor-element.elementor-element-f6fa764{--width:20%;}.elementor-4131 .elementor-element.elementor-element-7d0e786{--width:16%;}.elementor-4131 .elementor-element.elementor-element-b29e7ec{--width:22%;}.elementor-4131 .elementor-element.elementor-element-72fbb3f{--width:10%;}.elementor-4131 .elementor-element.elementor-element-36f4c12{--width:12%;}.elementor-4131 .elementor-element.elementor-element-66dcf49{--width:20%;}.elementor-4131 .elementor-element.elementor-element-ff8bec1{--content-width:1294px;}.elementor-4131 .elementor-element.elementor-element-57c4ed6{--width:100%;}.elementor-4131 .elementor-element.elementor-element-0ec5c3b{--content-width:1294px;}.elementor-4131 .elementor-element.elementor-element-8c19e85{--width:43%;}.elementor-4131 .elementor-element.elementor-element-769a027{--width:57%;}.elementor-4131 .elementor-element.elementor-element-45debde{--content-width:1294px;}.elementor-4131 .elementor-element.elementor-element-fc95f3c{--width:40%;}.elementor-4131 .elementor-element.elementor-element-f00c0ba{--width:60%;}.elementor-4131 .elementor-element.elementor-element-5885f9c{--width:40%;}.elementor-4131 .elementor-element.elementor-element-0b9bda4{--width:60%;}.elementor-4131 .elementor-element.elementor-element-4ddb409{--width:40%;}.elementor-4131 .elementor-element.elementor-element-93c7ce0{--width:60%;}.elementor-4131 .elementor-element.elementor-element-ad3266f{--width:40%;}.elementor-4131 .elementor-element.elementor-element-11c3790{--width:60%;}.elementor-4131 .elementor-element.elementor-element-a7974ce{--width:40%;}.elementor-4131 .elementor-element.elementor-element-382db4a{--width:60%;}.elementor-4131 .elementor-element.elementor-element-2b75ac8{--width:40%;}.elementor-4131 .elementor-element.elementor-element-34c9d61{--width:60%;}.elementor-4131 .elementor-element.elementor-element-76b3c49{--width:40%;}.elementor-4131 .elementor-element.elementor-element-b6f92ea{--width:60%;}.elementor-4131 .elementor-element.elementor-element-7d2b8f5{--width:40%;}.elementor-4131 .elementor-element.elementor-element-d7f6e6d{--width:60%;}.elementor-4131 .elementor-element.elementor-element-5f7bfbd{--width:40%;}.elementor-4131 .elementor-element.elementor-element-12aa0d3{--width:60%;}.elementor-4131 .elementor-element.elementor-element-2655fec{--width:40%;}.elementor-4131 .elementor-element.elementor-element-a16b004{--width:60%;}.elementor-4131 .elementor-element.elementor-element-d830ce3{--width:40%;}.elementor-4131 .elementor-element.elementor-element-55e736c{--width:60%;}.elementor-4131 .elementor-element.elementor-element-441bf95{--width:40%;}.elementor-4131 .elementor-element.elementor-element-7a01543{--width:60%;}.elementor-4131 .elementor-element.elementor-element-0599cb2{--width:40%;}.elementor-4131 .elementor-element.elementor-element-c1a53fc{--width:60%;}.elementor-4131 .elementor-element.elementor-element-b450b13{--width:40%;}.elementor-4131 .elementor-element.elementor-element-07d7c86{--width:60%;}.elementor-4131 .elementor-element.elementor-element-4c9a2ba{--width:40%;}.elementor-4131 .elementor-element.elementor-element-faa856d{--width:60%;}.elementor-4131 .elementor-element.elementor-element-f6d6684{--width:40%;}.elementor-4131 .elementor-element.elementor-element-1bd1212{--width:60%;}.elementor-4131 .elementor-element.elementor-element-cfff70a{--content-width:1294px;}.elementor-4131 .elementor-element.elementor-element-9d68ab1{--content-width:1294px;}.elementor-4131 .elementor-element.elementor-element-e7450b0{--width:40%;}.elementor-4131 .elementor-element.elementor-element-4268131{--width:60%;}.elementor-4131 .elementor-element.elementor-element-dca1592{--width:750px;}.elementor-4131 .elementor-element.elementor-element-fa808f9{--width:750px;}.elementor-4131 .elementor-element.elementor-element-c3fcdfa{--width:750px;}.elementor-4131 .elementor-element.elementor-element-dd4c85d{--width:750px;}.elementor-4131 .elementor-element.elementor-element-e010333{--width:750px;}.elementor-4131 .elementor-element.elementor-element-4c3ad26{--width:750px;}.elementor-4131 .elementor-element.elementor-element-35eea36{--width:750px;}.elementor-4131 .elementor-element.elementor-element-6996be2{--width:750px;}.elementor-4131 .elementor-element.elementor-element-89f0a11{--width:750px;}.elementor-4131 .elementor-element.elementor-element-5ff3106{--width:750px;}.elementor-4131 .elementor-element.elementor-element-e1b21be{--width:750px;}.elementor-4131 .elementor-element.elementor-element-f63db30{--width:750px;}.elementor-4131 .elementor-element.elementor-element-d5f74f4{--width:750px;}.elementor-4131 .elementor-element.elementor-element-f9fdbde{--width:750px;}.elementor-4131 .elementor-element.elementor-element-a02f1cb{--width:750px;}.elementor-4131 .elementor-element.elementor-element-6a98153{--width:750px;}.elementor-4131 .elementor-element.elementor-element-ce729d4{--width:750px;}.elementor-4131 .elementor-element.elementor-element-97f993a{--width:750px;}.elementor-4131 .elementor-element.elementor-element-6a9a67a{--width:750px;}.elementor-4131 .elementor-element.elementor-element-a5e6601{--width:750px;}.elementor-4131 .elementor-element.elementor-element-04ddfa2{--width:750px;}.elementor-4131 .elementor-element.elementor-element-d681e51{--width:750px;}.elementor-4131 .elementor-element.elementor-element-ee541ec{--width:750px;}.elementor-4131 .elementor-element.elementor-element-24ea371{--width:750px;}.elementor-4131 .elementor-element.elementor-element-52f03a7{--width:750px;}.elementor-4131 .elementor-element.elementor-element-f29bf36{--width:750px;}.elementor-4131 .elementor-element.elementor-element-66c80ab{--width:750px;}.elementor-4131 .elementor-element.elementor-element-291d3b7{--width:750px;}}@media(max-width:1440px) and (min-width:768px){.elementor-4131 .elementor-element.elementor-element-1540f02{--width:78%;}.elementor-4131 .elementor-element.elementor-element-e75e5f9{--width:60%;}.elementor-4131 .elementor-element.elementor-element-85666b4{--content-width:1170px;}.elementor-4131 .elementor-element.elementor-element-208b8df{--content-width:1170px;}.elementor-4131 .elementor-element.elementor-element-ff8bec1{--content-width:1090px;}.elementor-4131 .elementor-element.elementor-element-0ec5c3b{--content-width:1090px;}.elementor-4131 .elementor-element.elementor-element-45debde{--content-width:1090px;}.elementor-4131 .elementor-element.elementor-element-cfff70a{--content-width:1090px;}}@media(max-width:1366px) and (min-width:768px){.elementor-4131 .elementor-element.elementor-element-f6fa764{--width:11%;}.elementor-4131 .elementor-element.elementor-element-7d0e786{--width:22%;}.elementor-4131 .elementor-element.elementor-element-b29e7ec{--width:26%;}.elementor-4131 .elementor-element.elementor-element-72fbb3f{--width:11%;}.elementor-4131 .elementor-element.elementor-element-36f4c12{--width:15%;}.elementor-4131 .elementor-element.elementor-element-66dcf49{--width:15%;}.elementor-4131 .elementor-element.elementor-element-dca1592{--width:100%;}.elementor-4131 .elementor-element.elementor-element-fa808f9{--width:100%;}.elementor-4131 .elementor-element.elementor-element-c3fcdfa{--width:100%;}.elementor-4131 .elementor-element.elementor-element-dd4c85d{--width:100%;}.elementor-4131 .elementor-element.elementor-element-e010333{--width:100%;}.elementor-4131 .elementor-element.elementor-element-4c3ad26{--width:100%;}.elementor-4131 .elementor-element.elementor-element-35eea36{--width:100%;}.elementor-4131 .elementor-element.elementor-element-6996be2{--width:100%;}.elementor-4131 .elementor-element.elementor-element-89f0a11{--width:100%;}.elementor-4131 .elementor-element.elementor-element-5ff3106{--width:100%;}.elementor-4131 .elementor-element.elementor-element-e1b21be{--width:100%;}.elementor-4131 .elementor-element.elementor-element-f63db30{--width:100%;}.elementor-4131 .elementor-element.elementor-element-d5f74f4{--width:100%;}.elementor-4131 .elementor-element.elementor-element-f9fdbde{--width:100%;}.elementor-4131 .elementor-element.elementor-element-a02f1cb{--width:100%;}.elementor-4131 .elementor-element.elementor-element-6a98153{--width:100%;}.elementor-4131 .elementor-element.elementor-element-ce729d4{--width:100%;}.elementor-4131 .elementor-element.elementor-element-97f993a{--width:100%;}.elementor-4131 .elementor-element.elementor-element-6a9a67a{--width:100%;}.elementor-4131 .elementor-element.elementor-element-a5e6601{--width:100%;}.elementor-4131 .elementor-element.elementor-element-04ddfa2{--width:100%;}.elementor-4131 .elementor-element.elementor-element-d681e51{--width:100%;}.elementor-4131 .elementor-element.elementor-element-ee541ec{--width:100%;}.elementor-4131 .elementor-element.elementor-element-24ea371{--width:100%;}.elementor-4131 .elementor-element.elementor-element-52f03a7{--width:100%;}.elementor-4131 .elementor-element.elementor-element-f29bf36{--width:100%;}.elementor-4131 .elementor-element.elementor-element-66c80ab{--width:100%;}.elementor-4131 .elementor-element.elementor-element-291d3b7{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4131 .elementor-element.elementor-element-1540f02{--width:100%;}.elementor-4131 .elementor-element.elementor-element-07c6acd{--width:1600px;}.elementor-4131 .elementor-element.elementor-element-e75e5f9{--width:100%;}.elementor-4131 .elementor-element.elementor-element-0e0b0d0{--width:80%;}.elementor-4131 .elementor-element.elementor-element-9feb2f6{--width:20%;}.elementor-4131 .elementor-element.elementor-element-6789180{--width:80%;}.elementor-4131 .elementor-element.elementor-element-1f2ca0f{--width:20%;}.elementor-4131 .elementor-element.elementor-element-ef8578f{--width:80%;}.elementor-4131 .elementor-element.elementor-element-25d20dd{--width:20%;}.elementor-4131 .elementor-element.elementor-element-b9cf88a{--width:80%;}.elementor-4131 .elementor-element.elementor-element-0bab106{--width:20%;}.elementor-4131 .elementor-element.elementor-element-d807caf{--width:80%;}.elementor-4131 .elementor-element.elementor-element-d69dc33{--width:20%;}.elementor-4131 .elementor-element.elementor-element-4329f8a{--width:80%;}.elementor-4131 .elementor-element.elementor-element-1ae635d{--width:20%;}.elementor-4131 .elementor-element.elementor-element-6203806{--width:80%;}.elementor-4131 .elementor-element.elementor-element-1c7cd56{--width:20%;}.elementor-4131 .elementor-element.elementor-element-45da9fd{--width:80%;}.elementor-4131 .elementor-element.elementor-element-443236c{--width:20%;}.elementor-4131 .elementor-element.elementor-element-2f4e76e{--width:80%;}.elementor-4131 .elementor-element.elementor-element-859b421{--width:20%;}.elementor-4131 .elementor-element.elementor-element-57d742e{--width:80%;}.elementor-4131 .elementor-element.elementor-element-1f0e791{--width:20%;}.elementor-4131 .elementor-element.elementor-element-8e411ff{--width:80%;}.elementor-4131 .elementor-element.elementor-element-cb5decd{--width:20%;}.elementor-4131 .elementor-element.elementor-element-0a966bd{--width:20%;}.elementor-4131 .elementor-element.elementor-element-d0ecd14{--width:80%;}.elementor-4131 .elementor-element.elementor-element-435b664{--width:20%;}.elementor-4131 .elementor-element.elementor-element-a8845c7{--width:80%;}.elementor-4131 .elementor-element.elementor-element-87fc800{--width:20%;}.elementor-4131 .elementor-element.elementor-element-d29db60{--width:20%;}.elementor-4131 .elementor-element.elementor-element-d54b84c{--width:80%;}.elementor-4131 .elementor-element.elementor-element-6d55758{--width:20%;}.elementor-4131 .elementor-element.elementor-element-0b070df{--width:80%;}.elementor-4131 .elementor-element.elementor-element-8304cac{--width:20%;}.elementor-4131 .elementor-element.elementor-element-eeb4210{--width:20%;}.elementor-4131 .elementor-element.elementor-element-91960f8{--width:80%;}.elementor-4131 .elementor-element.elementor-element-ceb13d0{--width:20%;}.elementor-4131 .elementor-element.elementor-element-e5cdfcb{--width:80%;}.elementor-4131 .elementor-element.elementor-element-8671a56{--width:20%;}.elementor-4131 .elementor-element.elementor-element-c3f8f14{--width:80%;}.elementor-4131 .elementor-element.elementor-element-e45afcd{--width:20%;}.elementor-4131 .elementor-element.elementor-element-52b6630{--width:80%;}.elementor-4131 .elementor-element.elementor-element-11d794e{--width:20%;}.elementor-4131 .elementor-element.elementor-element-c71005c{--width:20%;}.elementor-4131 .elementor-element.elementor-element-c8b7cfd{--width:80%;}.elementor-4131 .elementor-element.elementor-element-20700ce{--width:20%;}.elementor-4131 .elementor-element.elementor-element-f6fa764{--width:20%;}.elementor-4131 .elementor-element.elementor-element-7d0e786{--width:17%;}.elementor-4131 .elementor-element.elementor-element-b29e7ec{--width:32%;}.elementor-4131 .elementor-element.elementor-element-72fbb3f{--width:10%;}.elementor-4131 .elementor-element.elementor-element-36f4c12{--width:10%;}.elementor-4131 .elementor-element.elementor-element-66dcf49{--width:11%;}.elementor-4131 .elementor-element.elementor-element-dca1592{--width:100%;}.elementor-4131 .elementor-element.elementor-element-fa808f9{--width:100%;}.elementor-4131 .elementor-element.elementor-element-c3fcdfa{--width:100%;}.elementor-4131 .elementor-element.elementor-element-dd4c85d{--width:100%;}.elementor-4131 .elementor-element.elementor-element-e010333{--width:100%;}.elementor-4131 .elementor-element.elementor-element-4c3ad26{--width:100%;}.elementor-4131 .elementor-element.elementor-element-35eea36{--width:100%;}.elementor-4131 .elementor-element.elementor-element-6996be2{--width:100%;}.elementor-4131 .elementor-element.elementor-element-89f0a11{--width:100%;}.elementor-4131 .elementor-element.elementor-element-5ff3106{--width:100%;}.elementor-4131 .elementor-element.elementor-element-e1b21be{--width:100%;}.elementor-4131 .elementor-element.elementor-element-f63db30{--width:100%;}.elementor-4131 .elementor-element.elementor-element-d5f74f4{--width:100%;}.elementor-4131 .elementor-element.elementor-element-f9fdbde{--width:100%;}.elementor-4131 .elementor-element.elementor-element-a02f1cb{--width:100%;}.elementor-4131 .elementor-element.elementor-element-6a98153{--width:100%;}.elementor-4131 .elementor-element.elementor-element-ce729d4{--width:100%;}.elementor-4131 .elementor-element.elementor-element-97f993a{--width:100%;}.elementor-4131 .elementor-element.elementor-element-6a9a67a{--width:100%;}.elementor-4131 .elementor-element.elementor-element-a5e6601{--width:100%;}.elementor-4131 .elementor-element.elementor-element-04ddfa2{--width:100%;}.elementor-4131 .elementor-element.elementor-element-d681e51{--width:100%;}.elementor-4131 .elementor-element.elementor-element-ee541ec{--width:100%;}.elementor-4131 .elementor-element.elementor-element-24ea371{--width:100%;}.elementor-4131 .elementor-element.elementor-element-52f03a7{--width:100%;}.elementor-4131 .elementor-element.elementor-element-f29bf36{--width:100%;}.elementor-4131 .elementor-element.elementor-element-66c80ab{--width:100%;}.elementor-4131 .elementor-element.elementor-element-291d3b7{--width:100%;}}@media(max-width:991px) and (min-width:768px){.elementor-4131 .elementor-element.elementor-element-1540f02{--width:70%;}.elementor-4131 .elementor-element.elementor-element-e75e5f9{--width:30%;}.elementor-4131 .elementor-element.elementor-element-0e0b0d0{--width:75%;}.elementor-4131 .elementor-element.elementor-element-9feb2f6{--width:25%;}.elementor-4131 .elementor-element.elementor-element-6789180{--width:75%;}.elementor-4131 .elementor-element.elementor-element-1f2ca0f{--width:25%;}.elementor-4131 .elementor-element.elementor-element-ef8578f{--width:75%;}.elementor-4131 .elementor-element.elementor-element-25d20dd{--width:25%;}.elementor-4131 .elementor-element.elementor-element-b9cf88a{--width:75%;}.elementor-4131 .elementor-element.elementor-element-0bab106{--width:25%;}.elementor-4131 .elementor-element.elementor-element-d807caf{--width:75%;}.elementor-4131 .elementor-element.elementor-element-d69dc33{--width:25%;}.elementor-4131 .elementor-element.elementor-element-4329f8a{--width:75%;}.elementor-4131 .elementor-element.elementor-element-1ae635d{--width:25%;}.elementor-4131 .elementor-element.elementor-element-6203806{--width:75%;}.elementor-4131 .elementor-element.elementor-element-1c7cd56{--width:25%;}.elementor-4131 .elementor-element.elementor-element-45da9fd{--width:75%;}.elementor-4131 .elementor-element.elementor-element-443236c{--width:25%;}.elementor-4131 .elementor-element.elementor-element-2f4e76e{--width:75%;}.elementor-4131 .elementor-element.elementor-element-859b421{--width:25%;}.elementor-4131 .elementor-element.elementor-element-57d742e{--width:75%;}.elementor-4131 .elementor-element.elementor-element-1f0e791{--width:25%;}.elementor-4131 .elementor-element.elementor-element-8e411ff{--width:75%;}.elementor-4131 .elementor-element.elementor-element-cb5decd{--width:25%;}.elementor-4131 .elementor-element.elementor-element-0a966bd{--width:25%;}.elementor-4131 .elementor-element.elementor-element-d0ecd14{--width:75%;}.elementor-4131 .elementor-element.elementor-element-435b664{--width:25%;}.elementor-4131 .elementor-element.elementor-element-a8845c7{--width:75%;}.elementor-4131 .elementor-element.elementor-element-87fc800{--width:25%;}.elementor-4131 .elementor-element.elementor-element-d29db60{--width:25%;}.elementor-4131 .elementor-element.elementor-element-d54b84c{--width:75%;}.elementor-4131 .elementor-element.elementor-element-6d55758{--width:25%;}.elementor-4131 .elementor-element.elementor-element-0b070df{--width:75%;}.elementor-4131 .elementor-element.elementor-element-8304cac{--width:25%;}.elementor-4131 .elementor-element.elementor-element-eeb4210{--width:25%;}.elementor-4131 .elementor-element.elementor-element-91960f8{--width:75%;}.elementor-4131 .elementor-element.elementor-element-ceb13d0{--width:25%;}.elementor-4131 .elementor-element.elementor-element-e5cdfcb{--width:75%;}.elementor-4131 .elementor-element.elementor-element-8671a56{--width:25%;}.elementor-4131 .elementor-element.elementor-element-cb3db13{--width:25%;}.elementor-4131 .elementor-element.elementor-element-c3f8f14{--width:75%;}.elementor-4131 .elementor-element.elementor-element-e45afcd{--width:25%;}.elementor-4131 .elementor-element.elementor-element-52b6630{--width:75%;}.elementor-4131 .elementor-element.elementor-element-11d794e{--width:25%;}.elementor-4131 .elementor-element.elementor-element-c71005c{--width:25%;}.elementor-4131 .elementor-element.elementor-element-c8b7cfd{--width:75%;}.elementor-4131 .elementor-element.elementor-element-20700ce{--width:25%;}.elementor-4131 .elementor-element.elementor-element-b29e7ec{--width:26%;}.elementor-4131 .elementor-element.elementor-element-36f4c12{--width:13%;}.elementor-4131 .elementor-element.elementor-element-66dcf49{--width:14%;}}@media(max-width:1366px){.elementor-4131 .elementor-element.elementor-element-3a2dc5e .elementor-heading-title{font-size:56px;line-height:76px;}.elementor-4131 .elementor-element.elementor-element-fc74150 .elementor-heading-title{font-size:38px;line-height:52px;}.elementor-4131 .elementor-element.elementor-element-855ec7b .elementor-heading-title{font-size:38px;line-height:52px;}.elementor-4131 .elementor-element.elementor-element-041d46f .elementor-heading-title{font-size:38px;line-height:52px;}.elementor-4131 .elementor-element.elementor-element-834429b{--grid-columns:2;}.elementor-4131 .elementor-element.elementor-element-97edd99 .elementor-heading-title{font-size:38px;line-height:52px;}.elementor-4131 .elementor-element.elementor-element-cf4f394 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-cf4f394 .elementor-icon-list-item > a{font-size:18px;line-height:28px;}.elementor-4131 .elementor-element.elementor-element-ae75337 .elementor-heading-title{font-size:38px;line-height:52px;}.elementor-4131 .elementor-element.elementor-element-5527b4a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-5527b4a .elementor-icon-list-item > a{font-size:18px;line-height:28px;}.elementor-4131 .elementor-element.elementor-element-c3ca93f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-c3ca93f .elementor-icon-list-item > a{font-size:18px;line-height:28px;}.elementor-4131 .elementor-element.elementor-element-f6fa764{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4131 .elementor-element.elementor-element-5c98315 > .elementor-widget-container{padding:1px 0px 2px 0px;}.elementor-4131 .elementor-element.elementor-element-5c98315{text-align:left;}.elementor-4131 .elementor-element.elementor-element-166f4d7 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-166f4d7{text-align:left;}.elementor-4131 .elementor-element.elementor-element-7d0e786{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-5b7a615 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-f6ef63f .elementor-button{font-size:16px;padding:8px 20px 8px 8px;}.elementor-4131 .elementor-element.elementor-element-cdf1708 .elementor-heading-title{font-size:30px;line-height:44px;}.elementor-4131 .elementor-element.elementor-element-046224d .elementor-image-box-description{font-size:22px;line-height:36px;}.elementor-4131 .elementor-element.elementor-element-13efc7e .elementor-image-box-description{font-size:22px;line-height:36px;}.elementor-4131 .elementor-element.elementor-element-8d5d4e5 .elementor-image-box-description{font-size:22px;line-height:36px;}.elementor-4131 .elementor-element.elementor-element-27647a9 .elementor-image-box-description{font-size:22px;line-height:36px;}.elementor-4131 .elementor-element.elementor-element-240a0f7 .elementor-heading-title{font-size:30px;line-height:44px;}.elementor-4131 .elementor-element.elementor-element-fbe817f .elementor-heading-title{font-size:22px;line-height:36px;}.elementor-4131 .elementor-element.elementor-element-4c98841 .elementor-heading-title{font-size:22px;line-height:36px;}.elementor-4131 .elementor-element.elementor-element-33da40e .elementor-heading-title{font-size:22px;line-height:36px;}.elementor-4131 .elementor-element.elementor-element-94bf2a0 .elementor-heading-title{font-size:22px;line-height:36px;}.elementor-4131 .elementor-element.elementor-element-b0c32ff .elementor-heading-title{font-size:22px;line-height:36px;}.elementor-4131 .elementor-element.elementor-element-6fd0e50 .elementor-heading-title{font-size:30px;line-height:44px;}.elementor-4131 .elementor-element.elementor-element-4228da5 > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-4131 .elementor-element.elementor-element-f0012c5 .elementor-heading-title{font-size:30px;line-height:44px;}.elementor-4131 .elementor-element.elementor-element-fea3cf7 .elementor-heading-title{font-size:20px;line-height:32px;}.elementor-4131 .elementor-element.elementor-element-9aed56f .elementor-heading-title{font-size:20px;line-height:32px;}.elementor-4131 .elementor-element.elementor-element-c8c9c56 .elementor-heading-title{font-size:30px;line-height:44px;}.elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-testimonial__text{font-size:20px;line-height:32px;}.elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-testimonial__name{font-size:20px;line-height:32px;}.elementor-4131 .elementor-element.elementor-element-e0fd532 .elementor-button{font-size:16px;padding:8px 20px 8px 8px;}.elementor-4131 .elementor-element.elementor-element-2e8a406 .elementor-heading-title{font-size:40px;line-height:56px;}.elementor-4131 .elementor-element.elementor-element-e0e2320 .elementor-heading-title{font-size:40px;line-height:56px;}.elementor-4131 .elementor-element.elementor-element-333530b{--n-accordion-title-font-size:22px;}:where( .elementor-4131 .elementor-element.elementor-element-333530b > .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{line-height:36px;}}@media(max-width:1024px){.elementor-4131 .elementor-element.elementor-element-cd4717a{--padding-top:180px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-4131 .elementor-element.elementor-element-db94979{--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-1540f02{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4131 .elementor-element.elementor-element-3a2dc5e .elementor-heading-title{font-size:54px;line-height:74px;}.elementor-4131 .elementor-element.elementor-element-07c6acd{--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4131 .elementor-element.elementor-element-071c79b img{max-width:580px;}.elementor-4131 .elementor-element.elementor-element-fc74150 .elementor-heading-title{font-size:36px;line-height:50px;}.elementor-4131 .elementor-element.elementor-element-855ec7b .elementor-heading-title{font-size:36px;line-height:50px;}.elementor-4131 .elementor-element.elementor-element-041d46f .elementor-heading-title{font-size:36px;line-height:50px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4131 .elementor-element.elementor-element-834429b{--grid-columns:4;}.elementor-4131 .elementor-element.elementor-element-97edd99 .elementor-heading-title{font-size:36px;line-height:50px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4131 .elementor-element.elementor-element-cf4f394 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-cf4f394 .elementor-icon-list-item > a{font-size:18px;line-height:28px;}.elementor-4131 .elementor-element.elementor-element-ae75337 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-4131 .elementor-element.elementor-element-ae75337 .elementor-heading-title{font-size:36px;line-height:50px;}.elementor-4131 .elementor-element.elementor-element-833bdc1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-cb5decd{--justify-content:center;}.elementor-4131 .elementor-element.elementor-element-435b664{--justify-content:center;}.elementor-4131 .elementor-element.elementor-element-6d55758{--justify-content:center;}.elementor-4131 .elementor-element.elementor-element-8304cac{--justify-content:center;}.elementor-4131 .elementor-element.elementor-element-ceb13d0{--justify-content:center;}.elementor-4131 .elementor-element.elementor-element-5527b4a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-5527b4a .elementor-icon-list-item > a{font-size:18px;line-height:28px;}.elementor-4131 .elementor-element.elementor-element-8671a56{--justify-content:center;}.elementor-4131 .elementor-element.elementor-element-1565ed4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-e45afcd{--justify-content:center;}.elementor-4131 .elementor-element.elementor-element-11d794e{--justify-content:center;}.elementor-4131 .elementor-element.elementor-element-20700ce{--justify-content:center;}.elementor-4131 .elementor-element.elementor-element-652fbef{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-4131 .elementor-element.elementor-element-9803d76 .elementor-heading-title{font-size:var( --e-global-typography-1e974dd-font-size );line-height:var( --e-global-typography-1e974dd-line-height );}.elementor-4131 .elementor-element.elementor-element-c3ca93f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-c3ca93f .elementor-icon-list-item > a{font-size:18px;line-height:28px;}.elementor-4131 .elementor-element.elementor-element-d55234b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4131 .elementor-element.elementor-element-02e53f3{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-4131 .elementor-element.elementor-element-f6fa764{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4131 .elementor-element.elementor-element-5c98315 > .elementor-widget-container{padding:0px 75px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-5c98315{text-align:center;}.elementor-4131 .elementor-element.elementor-element-166f4d7 > .elementor-widget-container{padding:0px 75px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-166f4d7{text-align:center;}.elementor-4131 .elementor-element.elementor-element-5b7a615 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-4131 .elementor-element.elementor-element-d4f7718 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-4131 .elementor-element.elementor-element-cb7d7cf > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-f8beb5c{--grid-columns:1;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4131 .elementor-element.elementor-element-ff8bec1{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-4131 .elementor-element.elementor-element-cdf1708 .elementor-heading-title{font-size:30px;line-height:44px;}.elementor-4131 .elementor-element.elementor-element-f5485af{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4131 .elementor-element.elementor-element-046224d .elementor-image-box-title{font-size:18px;line-height:28px;}.elementor-4131 .elementor-element.elementor-element-046224d .elementor-image-box-description{font-size:20px;line-height:34px;}.elementor-4131 .elementor-element.elementor-element-94e69da{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-4131 .elementor-element.elementor-element-13efc7e .elementor-image-box-title{font-size:18px;line-height:28px;}.elementor-4131 .elementor-element.elementor-element-13efc7e .elementor-image-box-description{font-size:20px;line-height:34px;}.elementor-4131 .elementor-element.elementor-element-9837956{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-4131 .elementor-element.elementor-element-8d5d4e5 .elementor-image-box-title{font-size:18px;line-height:28px;}.elementor-4131 .elementor-element.elementor-element-8d5d4e5 .elementor-image-box-description{font-size:20px;line-height:34px;}.elementor-4131 .elementor-element.elementor-element-99d8157{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-4131 .elementor-element.elementor-element-27647a9 .elementor-image-box-title{font-size:18px;line-height:28px;}.elementor-4131 .elementor-element.elementor-element-27647a9 .elementor-image-box-description{font-size:20px;line-height:34px;}.elementor-4131 .elementor-element.elementor-element-0ec5c3b{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-4131 .elementor-element.elementor-element-e4b0fb4{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-240a0f7 .elementor-heading-title{font-size:30px;line-height:44px;}.elementor-4131 .elementor-element.elementor-element-98b88d1{--gap:25px 0px;--row-gap:25px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-ed67642 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-4131 .elementor-element.elementor-element-fbe817f .elementor-heading-title{font-size:20px;line-height:34px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4131 .elementor-element.elementor-element-54ef7a9{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-abf5712 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-4131 .elementor-element.elementor-element-4c98841 .elementor-heading-title{font-size:20px;line-height:34px;}.elementor-4131 .elementor-element.elementor-element-3bf0233{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-d617f07 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-4131 .elementor-element.elementor-element-33da40e .elementor-heading-title{font-size:20px;line-height:34px;}.elementor-4131 .elementor-element.elementor-element-c148d4c{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-d315d63 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-4131 .elementor-element.elementor-element-94bf2a0 .elementor-heading-title{font-size:20px;line-height:34px;}.elementor-4131 .elementor-element.elementor-element-0ce943b{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-5cd700c .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-4131 .elementor-element.elementor-element-b0c32ff .elementor-heading-title{font-size:20px;line-height:34px;}.elementor-4131 .elementor-element.elementor-element-d89e38f{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}body:not(.rtl) .elementor-4131 .elementor-element.elementor-element-0b7c50f{left:-20px;}body.rtl .elementor-4131 .elementor-element.elementor-element-0b7c50f{right:-20px;}.elementor-4131 .elementor-element.elementor-element-0b7c50f{top:-70px;}.elementor-4131 .elementor-element.elementor-element-0b7c50f img{max-width:220px;}.elementor-4131 .elementor-element.elementor-element-8c19e85{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-6fd0e50 .elementor-heading-title{font-size:30px;line-height:44px;}.elementor-4131 .elementor-element.elementor-element-f214936 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-f214936 .elementor-icon-list-item > a{font-size:18px;line-height:28px;}.elementor-4131 .elementor-element.elementor-element-e44d9e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-e44d9e5 .elementor-icon-list-item > a{font-size:18px;line-height:28px;}.elementor-4131 .elementor-element.elementor-element-8c5a517 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-8c5a517 .elementor-icon-list-item > a{font-size:18px;line-height:28px;}.elementor-4131 .elementor-element.elementor-element-45debde{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-4131 .elementor-element.elementor-element-f0012c5 .elementor-heading-title{font-size:30px;line-height:44px;}body:not(.rtl) .elementor-4131 .elementor-element.elementor-element-ce6fc4e{right:-30px;}body.rtl .elementor-4131 .elementor-element.elementor-element-ce6fc4e{left:-30px;}.elementor-4131 .elementor-element.elementor-element-ce6fc4e{bottom:-75px;}.elementor-4131 .elementor-element.elementor-element-ce6fc4e img{max-width:220px;}.elementor-4131 .elementor-element.elementor-element-2046fe8{--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-4131 .elementor-element.elementor-element-fea3cf7 > .elementor-widget-container{padding:0px 0px 24px 10px;}.elementor-4131 .elementor-element.elementor-element-fea3cf7 .elementor-heading-title{font-size:20px;line-height:34px;}.elementor-4131 .elementor-element.elementor-element-928733c{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4131 .elementor-element.elementor-element-df01cf6 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-861a935 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-4131 .elementor-element.elementor-element-3809209{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4131 .elementor-element.elementor-element-77b8802 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-ef9e9f2 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-4131 .elementor-element.elementor-element-e9a8be1{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4131 .elementor-element.elementor-element-d97c46f > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-fef61f6 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-4131 .elementor-element.elementor-element-287d648{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4131 .elementor-element.elementor-element-3aefc57 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-15402a7 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-4131 .elementor-element.elementor-element-c6360b8{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4131 .elementor-element.elementor-element-cec5a55 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-9ce2c6d > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-4131 .elementor-element.elementor-element-f450b0a{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4131 .elementor-element.elementor-element-1248d79 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-6c158e9 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-4131 .elementor-element.elementor-element-5107d61{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4131 .elementor-element.elementor-element-9615c96 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-0022ac4 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-4131 .elementor-element.elementor-element-d7bea4c{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4131 .elementor-element.elementor-element-c30a6ed > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-0b97c43 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-4131 .elementor-element.elementor-element-9aed56f > .elementor-widget-container{padding:0px 0px 24px 10px;}.elementor-4131 .elementor-element.elementor-element-9aed56f .elementor-heading-title{font-size:20px;line-height:34px;}.elementor-4131 .elementor-element.elementor-element-fcfe113{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4131 .elementor-element.elementor-element-d4e288e > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-f050506 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-4131 .elementor-element.elementor-element-b2172ca{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4131 .elementor-element.elementor-element-a6a5d46 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-83e2eb0 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-4131 .elementor-element.elementor-element-47b1fac{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4131 .elementor-element.elementor-element-ed07dee > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-6b349ba > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-4131 .elementor-element.elementor-element-80e2777{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4131 .elementor-element.elementor-element-241ba5c > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-3d267cc > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-4131 .elementor-element.elementor-element-ab6685d{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4131 .elementor-element.elementor-element-25fc371 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-f982123 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-4131 .elementor-element.elementor-element-d5347dd{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4131 .elementor-element.elementor-element-80f9b3c > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-d68d92a > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-4131 .elementor-element.elementor-element-4d916d3{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4131 .elementor-element.elementor-element-de0f85b > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-ae3e791 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-4131 .elementor-element.elementor-element-7a8e2a5{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4131 .elementor-element.elementor-element-7c9ff5e > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-8962d3d > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-4131 .elementor-element.elementor-element-71f18dc{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-cfff70a{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-4131 .elementor-element.elementor-element-c8c9c56 .elementor-heading-title{font-size:30px;line-height:44px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-testimonial__text{font-size:18px;line-height:34px;}.elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-testimonial__name{font-size:20px;line-height:34px;}.elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-testimonial__title{font-size:18px;line-height:28px;}.elementor-4131 .elementor-element.elementor-element-9d68ab1{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-4131 .elementor-element.elementor-element-2e8a406 .elementor-heading-title{font-size:36px;line-height:50px;}.elementor-4131 .elementor-element.elementor-element-e0e2320 .elementor-heading-title{font-size:36px;line-height:50px;}.elementor-4131 .elementor-element.elementor-element-d9795ef{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-85eed0c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-85eed0c .elementor-icon-list-item > a{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-c1b3403{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-f62cc7b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-f62cc7b .elementor-icon-list-item > a{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-7d9b04e{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-200ea5b{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-ac982a9{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4131 .elementor-element.elementor-element-b58a517 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-a3070b0 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-4131 .elementor-element.elementor-element-9d87155{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4131 .elementor-element.elementor-element-14a7584 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-825d66e > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-4131 .elementor-element.elementor-element-d7b80b6{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4131 .elementor-element.elementor-element-a78a647 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-9bf72d7 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-4131 .elementor-element.elementor-element-4bfc86a{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4131 .elementor-element.elementor-element-f0ed54d > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-155e913 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-4131 .elementor-element.elementor-element-2ed8b68{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4131 .elementor-element.elementor-element-758625c > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-a5878e7 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-4131 .elementor-element.elementor-element-e039635{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4131 .elementor-element.elementor-element-3738c70 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-49875d0 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-4131 .elementor-element.elementor-element-dc9afad{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4131 .elementor-element.elementor-element-80f1e8a > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-275c6aa > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-4131 .elementor-element.elementor-element-65aa616{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4131 .elementor-element.elementor-element-d809216 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-5f9387f > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-4131 .elementor-element.elementor-element-95b9a81{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-dda2e3f{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-fba6c54{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-bd90b4e{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-ba212d2{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-ed9e903{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-9fbd995{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-8e76904{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-4fe2bdb{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-af7e8ed{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-36ca918{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-a83168b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-a83168b .elementor-icon-list-item > a{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-136bae3{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-bf07548{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-eca805d{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-bd2de82{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-50f78cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-50f78cd .elementor-icon-list-item > a{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-1ca5213{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-f42e2e1{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-e8d060c{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-04806a3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-04806a3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-25cb483{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-e680549{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-6cb31e5{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-6446eef{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-4fecb57{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-5f2f291{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-12a19db{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-f768d1b{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-ceef84b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-ceef84b .elementor-icon-list-item > a{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-afd59a3{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-333530b{--n-accordion-title-font-size:20px;}:where( .elementor-4131 .elementor-element.elementor-element-333530b > .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{line-height:34px;}}@media(max-width:991px){.elementor-4131 .elementor-element.elementor-element-cd4717a{--padding-top:140px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-4131 .elementor-element.elementor-element-db94979{--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-3a2dc5e .elementor-heading-title{font-size:46px;line-height:66px;}.elementor-4131 .elementor-element.elementor-element-07c6acd{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-071c79b img{max-width:420px;}.elementor-4131 .elementor-element.elementor-element-fc74150 .elementor-heading-title{font-size:32px;line-height:48px;}.elementor-4131 .elementor-element.elementor-element-855ec7b .elementor-heading-title{font-size:32px;line-height:48px;}.elementor-4131 .elementor-element.elementor-element-041d46f .elementor-heading-title{font-size:32px;line-height:48px;}.elementor-4131 .elementor-element.elementor-element-97edd99 .elementor-heading-title{font-size:32px;line-height:48px;}.elementor-4131 .elementor-element.elementor-element-c75b8e3 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-00c89de > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-206546b > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-92ac20b > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-b5569a6 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-c8bd461 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-6439394 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-a3a48cc > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-c4ac141 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-ae75337 .elementor-heading-title{font-size:32px;line-height:48px;}.elementor-4131 .elementor-element.elementor-element-2d321ca > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-b3c8f81 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-7b1ed50 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-70c6aad > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-14072a9 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-d9a8703 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-9b00407 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-d669619 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-6cdaeee > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-4e2f0c2{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-4131 .elementor-element.elementor-element-f6fa764{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4131 .elementor-element.elementor-element-5c98315 > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-5c98315.elementor-element{--align-self:flex-start;}.elementor-4131 .elementor-element.elementor-element-5c98315{text-align:center;}.elementor-4131 .elementor-element.elementor-element-166f4d7 > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-166f4d7.elementor-element{--align-self:flex-start;}.elementor-4131 .elementor-element.elementor-element-5b7a615 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-4131 .elementor-element.elementor-element-cb7d7cf > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-cdf1708 .elementor-heading-title{font-size:28px;line-height:42px;}.elementor-4131 .elementor-element.elementor-element-f5485af{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4131 .elementor-element.elementor-element-046224d.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-4131 .elementor-element.elementor-element-046224d.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-4131 .elementor-element.elementor-element-046224d.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-4131 .elementor-element.elementor-element-046224d .elementor-image-box-title{margin-bottom:10px;font-size:16px;line-height:26px;}.elementor-4131 .elementor-element.elementor-element-046224d .elementor-image-box-description{font-size:18px;line-height:30px;}.elementor-4131 .elementor-element.elementor-element-94e69da{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4131 .elementor-element.elementor-element-13efc7e.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-4131 .elementor-element.elementor-element-13efc7e.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-4131 .elementor-element.elementor-element-13efc7e.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-4131 .elementor-element.elementor-element-13efc7e .elementor-image-box-title{margin-bottom:10px;font-size:16px;line-height:26px;}.elementor-4131 .elementor-element.elementor-element-13efc7e .elementor-image-box-description{font-size:18px;line-height:30px;}.elementor-4131 .elementor-element.elementor-element-9837956{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4131 .elementor-element.elementor-element-8d5d4e5.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-4131 .elementor-element.elementor-element-8d5d4e5.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-4131 .elementor-element.elementor-element-8d5d4e5.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-4131 .elementor-element.elementor-element-8d5d4e5 .elementor-image-box-title{margin-bottom:10px;font-size:16px;line-height:26px;}.elementor-4131 .elementor-element.elementor-element-8d5d4e5 .elementor-image-box-description{font-size:18px;line-height:30px;}.elementor-4131 .elementor-element.elementor-element-99d8157{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4131 .elementor-element.elementor-element-27647a9.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-4131 .elementor-element.elementor-element-27647a9.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-4131 .elementor-element.elementor-element-27647a9.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-4131 .elementor-element.elementor-element-27647a9 .elementor-image-box-title{margin-bottom:10px;font-size:16px;line-height:26px;}.elementor-4131 .elementor-element.elementor-element-27647a9 .elementor-image-box-description{font-size:18px;line-height:30px;}.elementor-4131 .elementor-element.elementor-element-f53fbad{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4131 .elementor-element.elementor-element-240a0f7 .elementor-heading-title{font-size:28px;line-height:42px;}.elementor-4131 .elementor-element.elementor-element-6fd0e50 .elementor-heading-title{font-size:28px;line-height:42px;}.elementor-4131 .elementor-element.elementor-element-3238a37{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4131 .elementor-element.elementor-element-f214936 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-f214936 .elementor-icon-list-item > a{font-size:16px;line-height:26px;}.elementor-4131 .elementor-element.elementor-element-813a4a3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4131 .elementor-element.elementor-element-e44d9e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-e44d9e5 .elementor-icon-list-item > a{font-size:16px;line-height:26px;}.elementor-4131 .elementor-element.elementor-element-5deb11c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4131 .elementor-element.elementor-element-8c5a517 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-8c5a517 .elementor-icon-list-item > a{font-size:16px;line-height:26px;}.elementor-4131 .elementor-element.elementor-element-4228da5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-f0012c5 .elementor-heading-title{font-size:28px;line-height:42px;}.elementor-4131 .elementor-element.elementor-element-2046fe8{--gap:0px 12px;--row-gap:0px;--column-gap:12px;}.elementor-4131 .elementor-element.elementor-element-19f65cc{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-4131 .elementor-element.elementor-element-928733c{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4131 .elementor-element.elementor-element-df01cf6 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-861a935 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-3809209{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4131 .elementor-element.elementor-element-77b8802 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-ef9e9f2 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-e9a8be1{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4131 .elementor-element.elementor-element-d97c46f > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-fef61f6 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-287d648{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4131 .elementor-element.elementor-element-3aefc57 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-15402a7 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-c6360b8{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4131 .elementor-element.elementor-element-cec5a55 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-9ce2c6d > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-f450b0a{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4131 .elementor-element.elementor-element-1248d79 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-6c158e9 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-5107d61{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4131 .elementor-element.elementor-element-9615c96 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-0022ac4 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-d7bea4c{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4131 .elementor-element.elementor-element-c30a6ed > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-0b97c43 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-f43847d{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-4131 .elementor-element.elementor-element-fcfe113{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4131 .elementor-element.elementor-element-d4e288e > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-f050506 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-b2172ca{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4131 .elementor-element.elementor-element-a6a5d46 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-83e2eb0 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-47b1fac{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4131 .elementor-element.elementor-element-ed07dee > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-6b349ba > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-80e2777{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4131 .elementor-element.elementor-element-241ba5c > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-3d267cc > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-ab6685d{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4131 .elementor-element.elementor-element-25fc371 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-f982123 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-d5347dd{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4131 .elementor-element.elementor-element-80f9b3c > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-d68d92a > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-4d916d3{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4131 .elementor-element.elementor-element-de0f85b > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-ae3e791 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-7a8e2a5{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4131 .elementor-element.elementor-element-7c9ff5e > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-8962d3d > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-c8c9c56 .elementor-heading-title{font-size:28px;line-height:42px;}.elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-testimonial__text{font-size:18px;line-height:30px;}.elementor-4131 .elementor-element.elementor-element-2e8a406 .elementor-heading-title{font-size:32px;line-height:54px;}.elementor-4131 .elementor-element.elementor-element-e0e2320 .elementor-heading-title{font-size:32px;line-height:54px;}.elementor-4131 .elementor-element.elementor-element-a400197{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-4131 .elementor-element.elementor-element-ac982a9{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4131 .elementor-element.elementor-element-b58a517 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-a3070b0 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-9d87155{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4131 .elementor-element.elementor-element-14a7584 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-825d66e > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-d7b80b6{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4131 .elementor-element.elementor-element-a78a647 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-9bf72d7 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-4bfc86a{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4131 .elementor-element.elementor-element-f0ed54d > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-155e913 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-2ed8b68{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4131 .elementor-element.elementor-element-758625c > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-a5878e7 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-e039635{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4131 .elementor-element.elementor-element-3738c70 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-49875d0 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-dc9afad{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4131 .elementor-element.elementor-element-80f1e8a > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-275c6aa > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-65aa616{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4131 .elementor-element.elementor-element-d809216 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-5f9387f > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-333530b {--n-accordion-padding:20px 0px 20px 0px;}}@media(max-width:767px){.elementor-4131 .elementor-element.elementor-element-cd4717a{--padding-top:120px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4131 .elementor-element.elementor-element-db94979{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-1540f02{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4131 .elementor-element.elementor-element-3a2dc5e .elementor-heading-title{font-size:36px;line-height:56px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4131 .elementor-element.elementor-element-b8316e2 img{max-width:180px;}.elementor-4131 .elementor-element.elementor-element-4ed9d74{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4131 .elementor-element.elementor-element-fc74150 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-fc74150 .elementor-heading-title{font-size:28px;line-height:42px;}.elementor-4131 .elementor-element.elementor-element-855ec7b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-855ec7b .elementor-heading-title{font-size:17px;line-height:42px;}.elementor-4131 .elementor-element.elementor-element-041d46f > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-4131 .elementor-element.elementor-element-041d46f .elementor-heading-title{font-size:14px;line-height:10px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4131 .elementor-element.elementor-element-834429b{--grid-columns:1;}.elementor-4131 .elementor-element.elementor-element-834429b > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-4131 .elementor-element.elementor-element-85666b4{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4131 .elementor-element.elementor-element-97edd99 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-4131 .elementor-element.elementor-element-97edd99 .elementor-heading-title{font-size:28px;line-height:42px;}.elementor-4131 .elementor-element.elementor-element-eaa21de{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4131 .elementor-element.elementor-element-d2b68e6{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4131 .elementor-element.elementor-element-0e0b0d0{--width:70%;--justify-content:center;}.elementor-4131 .elementor-element.elementor-element-c75b8e3 .elementor-heading-title{font-size:14px;line-height:17px;}.elementor-4131 .elementor-element.elementor-element-9feb2f6{--width:30%;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4131 .elementor-element.elementor-element-abf8b57 .elementor-icon-wrapper{text-align:right;}.elementor-4131 .elementor-element.elementor-element-94e919b{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4131 .elementor-element.elementor-element-6789180{--width:70%;--justify-content:center;}.elementor-4131 .elementor-element.elementor-element-00c89de .elementor-heading-title{font-size:14px;line-height:17px;}.elementor-4131 .elementor-element.elementor-element-1f2ca0f{--width:30%;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4131 .elementor-element.elementor-element-dae0f3f .elementor-icon-wrapper{text-align:right;}.elementor-4131 .elementor-element.elementor-element-9765700{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4131 .elementor-element.elementor-element-ef8578f{--width:70%;--justify-content:center;}.elementor-4131 .elementor-element.elementor-element-206546b .elementor-heading-title{font-size:14px;line-height:17px;}.elementor-4131 .elementor-element.elementor-element-25d20dd{--width:30%;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4131 .elementor-element.elementor-element-c574838{text-align:right;}.elementor-4131 .elementor-element.elementor-element-c574838 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-17d933f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4131 .elementor-element.elementor-element-b9cf88a{--width:70%;}.elementor-4131 .elementor-element.elementor-element-0bab106{--width:30%;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4131 .elementor-element.elementor-element-23054f3 .elementor-icon-wrapper{text-align:right;}.elementor-4131 .elementor-element.elementor-element-1216dba{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4131 .elementor-element.elementor-element-d807caf{--width:70%;--justify-content:center;}.elementor-4131 .elementor-element.elementor-element-92ac20b .elementor-heading-title{font-size:14px;line-height:17px;}.elementor-4131 .elementor-element.elementor-element-d69dc33{--width:30%;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4131 .elementor-element.elementor-element-ca4898d .elementor-icon-wrapper{text-align:right;}.elementor-4131 .elementor-element.elementor-element-c4f612a{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4131 .elementor-element.elementor-element-4329f8a{--width:70%;--justify-content:center;}.elementor-4131 .elementor-element.elementor-element-b5569a6 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-1ae635d{--width:30%;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4131 .elementor-element.elementor-element-cf4f394 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-cf4f394 .elementor-icon-list-item > a{font-size:14px;line-height:24px;}.elementor-4131 .elementor-element.elementor-element-6f195cc{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4131 .elementor-element.elementor-element-6203806{--width:70%;--justify-content:center;}.elementor-4131 .elementor-element.elementor-element-c8bd461 .elementor-heading-title{font-size:14px;line-height:17px;}.elementor-4131 .elementor-element.elementor-element-1c7cd56{--width:30%;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4131 .elementor-element.elementor-element-578c5d8{text-align:right;}.elementor-4131 .elementor-element.elementor-element-578c5d8 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-85cb9f1{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4131 .elementor-element.elementor-element-45da9fd{--width:70%;--justify-content:center;}.elementor-4131 .elementor-element.elementor-element-6439394 .elementor-heading-title{font-size:14px;line-height:17px;}.elementor-4131 .elementor-element.elementor-element-443236c{--width:30%;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4131 .elementor-element.elementor-element-d219caf .elementor-icon-wrapper{text-align:right;}.elementor-4131 .elementor-element.elementor-element-eb8e7d4{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4131 .elementor-element.elementor-element-2f4e76e{--width:70%;--justify-content:center;}.elementor-4131 .elementor-element.elementor-element-a3a48cc .elementor-heading-title{font-size:14px;line-height:17px;}.elementor-4131 .elementor-element.elementor-element-859b421{--width:30%;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4131 .elementor-element.elementor-element-868338c .elementor-icon-wrapper{text-align:right;}.elementor-4131 .elementor-element.elementor-element-9e0e546{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4131 .elementor-element.elementor-element-57d742e{--width:70%;--justify-content:center;}.elementor-4131 .elementor-element.elementor-element-c4ac141 .elementor-heading-title{font-size:14px;line-height:17px;}.elementor-4131 .elementor-element.elementor-element-1f0e791{--width:30%;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4131 .elementor-element.elementor-element-1d48f10 .elementor-icon-wrapper{text-align:right;}.elementor-4131 .elementor-element.elementor-element-208b8df{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4131 .elementor-element.elementor-element-ae75337 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-ae75337 .elementor-heading-title{font-size:28px;line-height:42px;}.elementor-4131 .elementor-element.elementor-element-833bdc1{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4131 .elementor-element.elementor-element-03ba21d{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-4131 .elementor-element.elementor-element-f43b0bb{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4131 .elementor-element.elementor-element-8e411ff{--width:70%;}.elementor-4131 .elementor-element.elementor-element-2d321ca .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-cb5decd{--width:30%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4131 .elementor-element.elementor-element-0a966bd{--width:30%;}.elementor-4131 .elementor-element.elementor-element-0a966bd.e-con{--align-self:flex-end;}.elementor-4131 .elementor-element.elementor-element-6e9d0af{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4131 .elementor-element.elementor-element-d0ecd14{--width:70%;}.elementor-4131 .elementor-element.elementor-element-b3c8f81 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-435b664{--width:30%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4131 .elementor-element.elementor-element-c22f45a{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-4131 .elementor-element.elementor-element-2bd5127{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4131 .elementor-element.elementor-element-a8845c7{--width:70%;}.elementor-4131 .elementor-element.elementor-element-7b1ed50 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-87fc800{--width:30%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4131 .elementor-element.elementor-element-d29db60{--width:30%;}.elementor-4131 .elementor-element.elementor-element-d29db60.e-con{--align-self:flex-end;}.elementor-4131 .elementor-element.elementor-element-e8b138f{text-align:right;}.elementor-4131 .elementor-element.elementor-element-e8b138f .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-3a9a32c{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4131 .elementor-element.elementor-element-d54b84c{--width:70%;}.elementor-4131 .elementor-element.elementor-element-6d55758{--width:30%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4131 .elementor-element.elementor-element-703234b{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-4131 .elementor-element.elementor-element-8587721{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4131 .elementor-element.elementor-element-0b070df{--width:70%;}.elementor-4131 .elementor-element.elementor-element-70c6aad .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-8304cac{--width:30%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4131 .elementor-element.elementor-element-eeb4210{--width:30%;}.elementor-4131 .elementor-element.elementor-element-eeb4210.e-con{--align-self:flex-end;}.elementor-4131 .elementor-element.elementor-element-d9ea6d7{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4131 .elementor-element.elementor-element-91960f8{--width:70%;}.elementor-4131 .elementor-element.elementor-element-14072a9 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-ceb13d0{--width:30%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4131 .elementor-element.elementor-element-5527b4a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-5527b4a .elementor-icon-list-item > a{font-size:14px;line-height:24px;}.elementor-4131 .elementor-element.elementor-element-8ae8437{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-4131 .elementor-element.elementor-element-356a741{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4131 .elementor-element.elementor-element-e5cdfcb{--width:70%;}.elementor-4131 .elementor-element.elementor-element-d9a8703 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-8671a56{--width:30%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4131 .elementor-element.elementor-element-cb3db13{--width:30%;}.elementor-4131 .elementor-element.elementor-element-cb3db13.e-con{--align-self:flex-end;}.elementor-4131 .elementor-element.elementor-element-1565ed4{text-align:right;}.elementor-4131 .elementor-element.elementor-element-1565ed4 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-5b07755{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4131 .elementor-element.elementor-element-c3f8f14{--width:70%;}.elementor-4131 .elementor-element.elementor-element-9b00407 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-e45afcd{--width:30%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4131 .elementor-element.elementor-element-fceafd6{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-4131 .elementor-element.elementor-element-2d33a20{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4131 .elementor-element.elementor-element-52b6630{--width:70%;}.elementor-4131 .elementor-element.elementor-element-d669619 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-11d794e{--width:30%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4131 .elementor-element.elementor-element-c71005c{--width:30%;}.elementor-4131 .elementor-element.elementor-element-c71005c.e-con{--align-self:flex-end;}.elementor-4131 .elementor-element.elementor-element-07c8c9c{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4131 .elementor-element.elementor-element-c8b7cfd{--width:70%;}.elementor-4131 .elementor-element.elementor-element-6cdaeee .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-20700ce{--width:30%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4131 .elementor-element.elementor-element-652fbef{--padding-top:60px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-4131 .elementor-element.elementor-element-9803d76 .elementor-heading-title{font-size:var( --e-global-typography-1e974dd-font-size );line-height:var( --e-global-typography-1e974dd-line-height );}.elementor-4131 .elementor-element.elementor-element-c3ca93f > .elementor-widget-container{padding:20px 10px 50px 10px;}.elementor-4131 .elementor-element.elementor-element-c3ca93f.elementor-element{--align-self:center;}.elementor-4131 .elementor-element.elementor-element-c3ca93f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-4131 .elementor-element.elementor-element-c3ca93f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-4131 .elementor-element.elementor-element-c3ca93f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-4131 .elementor-element.elementor-element-c3ca93f .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-4131 .elementor-element.elementor-element-c3ca93f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-4131 .elementor-element.elementor-element-c3ca93f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-4131 .elementor-element.elementor-element-c3ca93f{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;}.elementor-4131 .elementor-element.elementor-element-c3ca93f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-c3ca93f .elementor-icon-list-item > a{font-size:16px;line-height:24px;}.elementor-4131 .elementor-element.elementor-element-4e2f0c2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-d55234b{--padding-top:10px;--padding-bottom:10px;--padding-left:6px;--padding-right:6px;}.elementor-4131 .elementor-element.elementor-element-02e53f3{--padding-top:12px;--padding-bottom:25px;--padding-left:6px;--padding-right:6px;}.elementor-4131 .elementor-element.elementor-element-f6fa764{--width:12%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4131 .elementor-element.elementor-element-5c98315 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 3px 0px;}.elementor-4131 .elementor-element.elementor-element-5c98315{text-align:left;}.elementor-4131 .elementor-element.elementor-element-5c98315 .elementor-heading-title{font-size:12px;line-height:18px;}.elementor-4131 .elementor-element.elementor-element-166f4d7 > .elementor-widget-container{padding:0px 0px 0px 12px;}.elementor-4131 .elementor-element.elementor-element-166f4d7{text-align:left;}.elementor-4131 .elementor-element.elementor-element-166f4d7 .elementor-heading-title{font-size:12px;line-height:18px;}.elementor-4131 .elementor-element.elementor-element-7d0e786{--width:21%;--gap:2px 0px;--row-gap:2px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-8e545fc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-8e545fc{text-align:center;}.elementor-4131 .elementor-element.elementor-element-8e545fc .elementor-heading-title{font-size:12px;line-height:14px;}.elementor-4131 .elementor-element.elementor-element-5b7a615 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-5b7a615{text-align:center;}.elementor-4131 .elementor-element.elementor-element-5b7a615 .elementor-heading-title{font-size:12px;line-height:14px;}.elementor-4131 .elementor-element.elementor-element-b29e7ec{--width:19%;--gap:2px 0px;--row-gap:2px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-4467a15 .elementor-heading-title{font-size:12px;line-height:14px;}.elementor-4131 .elementor-element.elementor-element-cd108e7 .elementor-heading-title{font-size:12px;line-height:14px;}.elementor-4131 .elementor-element.elementor-element-72fbb3f{--width:17%;--gap:2px 0px;--row-gap:2px;--column-gap:0px;}.elementor-4131 .elementor-element.elementor-element-e25ebcb > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-4131 .elementor-element.elementor-element-e25ebcb .elementor-heading-title{font-size:12px;line-height:14px;}.elementor-4131 .elementor-element.elementor-element-403fdfa .elementor-heading-title{font-size:12px;line-height:14px;}.elementor-4131 .elementor-element.elementor-element-36f4c12{--width:17%;--gap:2px 0px;--row-gap:2px;--column-gap:0px;}.elementor-4131 .elementor-element.elementor-element-582bae5 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-4131 .elementor-element.elementor-element-582bae5 .elementor-heading-title{font-size:12px;line-height:14px;}.elementor-4131 .elementor-element.elementor-element-732f163 .elementor-heading-title{font-size:12px;line-height:14px;}.elementor-4131 .elementor-element.elementor-element-66dcf49{--width:14%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4131 .elementor-element.elementor-element-d4f7718 > .elementor-widget-container{margin:-2px 0px 1px 0px;}.elementor-4131 .elementor-element.elementor-element-d4f7718 .elementor-heading-title{font-size:12px;line-height:14px;}.elementor-4131 .elementor-element.elementor-element-cb7d7cf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-cb7d7cf{text-align:center;}.elementor-4131 .elementor-element.elementor-element-cb7d7cf .elementor-heading-title{font-size:12px;line-height:14px;}.elementor-4131 .elementor-element.elementor-element-f8beb5c{--grid-columns:1;}.elementor-4131 .elementor-element.elementor-element-53bc18f{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4131 .elementor-element.elementor-element-f6ef63f .elementor-button{font-size:14px;line-height:18px;padding:4px 20px 4px 8px;}.elementor-4131 .elementor-element.elementor-element-ff8bec1{--padding-top:80px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4131 .elementor-element.elementor-element-cdf1708 .elementor-heading-title{font-size:26px;line-height:40px;}.elementor-4131 .elementor-element.elementor-element-b2f768f{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4131 .elementor-element.elementor-element-046224d .elementor-image-box-wrapper{text-align:center;}.elementor-4131 .elementor-element.elementor-element-046224d .elementor-image-box-img{margin-bottom:10px;}.elementor-4131 .elementor-element.elementor-element-046224d .elementor-image-box-title{font-size:16px;line-height:24px;}.elementor-4131 .elementor-element.elementor-element-046224d .elementor-image-box-description{font-size:18px;line-height:30px;}.elementor-4131 .elementor-element.elementor-element-13efc7e .elementor-image-box-wrapper{text-align:center;}.elementor-4131 .elementor-element.elementor-element-13efc7e .elementor-image-box-img{margin-bottom:10px;}.elementor-4131 .elementor-element.elementor-element-13efc7e .elementor-image-box-title{font-size:16px;line-height:24px;}.elementor-4131 .elementor-element.elementor-element-13efc7e .elementor-image-box-description{font-size:18px;line-height:30px;}.elementor-4131 .elementor-element.elementor-element-8d5d4e5 .elementor-image-box-wrapper{text-align:center;}.elementor-4131 .elementor-element.elementor-element-8d5d4e5 .elementor-image-box-img{margin-bottom:10px;}.elementor-4131 .elementor-element.elementor-element-8d5d4e5 .elementor-image-box-title{font-size:16px;line-height:24px;}.elementor-4131 .elementor-element.elementor-element-8d5d4e5 .elementor-image-box-description{font-size:18px;line-height:30px;}.elementor-4131 .elementor-element.elementor-element-27647a9 .elementor-image-box-wrapper{text-align:center;}.elementor-4131 .elementor-element.elementor-element-27647a9 .elementor-image-box-img{margin-bottom:10px;}.elementor-4131 .elementor-element.elementor-element-27647a9 .elementor-image-box-title{font-size:16px;line-height:24px;}.elementor-4131 .elementor-element.elementor-element-27647a9 .elementor-image-box-description{font-size:18px;line-height:30px;}.elementor-4131 .elementor-element.elementor-element-0ec5c3b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4131 .elementor-element.elementor-element-dd7ec7c{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-240a0f7 .elementor-heading-title{font-size:26px;line-height:40px;}.elementor-4131 .elementor-element.elementor-element-ed67642 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-4131 .elementor-element.elementor-element-e44cde8{--width:87%;}.elementor-4131 .elementor-element.elementor-element-fbe817f .elementor-heading-title{font-size:18px;line-height:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4131 .elementor-element.elementor-element-54ef7a9{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-abf5712 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-4131 .elementor-element.elementor-element-ef1998c{--width:87%;}.elementor-4131 .elementor-element.elementor-element-4c98841 .elementor-heading-title{font-size:18px;line-height:30px;}.elementor-4131 .elementor-element.elementor-element-3bf0233{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-d617f07 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-4131 .elementor-element.elementor-element-94bb9c6{--width:87%;}.elementor-4131 .elementor-element.elementor-element-33da40e .elementor-heading-title{font-size:18px;line-height:30px;}.elementor-4131 .elementor-element.elementor-element-c148d4c{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-d315d63 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-4131 .elementor-element.elementor-element-455a2f0{--width:87%;}.elementor-4131 .elementor-element.elementor-element-94bf2a0 .elementor-heading-title{font-size:18px;line-height:30px;}.elementor-4131 .elementor-element.elementor-element-0ce943b{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-5cd700c .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-4131 .elementor-element.elementor-element-17bceba{--width:87%;}.elementor-4131 .elementor-element.elementor-element-b0c32ff .elementor-heading-title{font-size:18px;line-height:30px;}.elementor-4131 .elementor-element.elementor-element-d89e38f{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-8c19e85{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-6fd0e50 .elementor-heading-title{font-size:26px;line-height:40px;}.elementor-4131 .elementor-element.elementor-element-f214936 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-f214936 .elementor-icon-list-item > a{font-size:16px;line-height:24px;}.elementor-4131 .elementor-element.elementor-element-e44d9e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-e44d9e5 .elementor-icon-list-item > a{font-size:16px;line-height:24px;}.elementor-4131 .elementor-element.elementor-element-8c5a517 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-8c5a517 .elementor-icon-list-item > a{font-size:16px;line-height:24px;}.elementor-4131 .elementor-element.elementor-element-769a027{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-45debde{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4131 .elementor-element.elementor-element-f0012c5 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-4131 .elementor-element.elementor-element-f0012c5 .elementor-heading-title{font-size:26px;line-height:40px;}.elementor-4131 .elementor-element.elementor-element-2046fe8{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-4131 .elementor-element.elementor-element-19f65cc{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-fea3cf7 > .elementor-widget-container{padding:10px 0px 15px 10px;}.elementor-4131 .elementor-element.elementor-element-fea3cf7 .elementor-heading-title{font-size:18px;line-height:30px;}.elementor-4131 .elementor-element.elementor-element-928733c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4131 .elementor-element.elementor-element-fc95f3c{--width:35%;}.elementor-4131 .elementor-element.elementor-element-df01cf6 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-df01cf6 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-f00c0ba{--width:65%;}.elementor-4131 .elementor-element.elementor-element-861a935 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-861a935 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-3809209{--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4131 .elementor-element.elementor-element-5885f9c{--width:35%;}.elementor-4131 .elementor-element.elementor-element-77b8802 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-77b8802 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-0b9bda4{--width:65%;}.elementor-4131 .elementor-element.elementor-element-ef9e9f2 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-ef9e9f2 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-e9a8be1{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4131 .elementor-element.elementor-element-4ddb409{--width:35%;}.elementor-4131 .elementor-element.elementor-element-d97c46f > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-d97c46f .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-93c7ce0{--width:65%;}.elementor-4131 .elementor-element.elementor-element-fef61f6 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-fef61f6 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-287d648{--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4131 .elementor-element.elementor-element-ad3266f{--width:35%;}.elementor-4131 .elementor-element.elementor-element-3aefc57 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-3aefc57 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-11c3790{--width:65%;}.elementor-4131 .elementor-element.elementor-element-15402a7 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-15402a7 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-c6360b8{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4131 .elementor-element.elementor-element-a7974ce{--width:35%;}.elementor-4131 .elementor-element.elementor-element-cec5a55 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-cec5a55 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-382db4a{--width:65%;}.elementor-4131 .elementor-element.elementor-element-9ce2c6d > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-9ce2c6d .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-f450b0a{--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4131 .elementor-element.elementor-element-2b75ac8{--width:35%;}.elementor-4131 .elementor-element.elementor-element-1248d79 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-1248d79 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-34c9d61{--width:65%;}.elementor-4131 .elementor-element.elementor-element-6c158e9 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-6c158e9 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-5107d61{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4131 .elementor-element.elementor-element-76b3c49{--width:35%;}.elementor-4131 .elementor-element.elementor-element-9615c96 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-9615c96 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-b6f92ea{--width:65%;}.elementor-4131 .elementor-element.elementor-element-0022ac4 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-0022ac4 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-d7bea4c{--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4131 .elementor-element.elementor-element-7d2b8f5{--width:35%;}.elementor-4131 .elementor-element.elementor-element-c30a6ed > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-c30a6ed .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-d7f6e6d{--width:65%;}.elementor-4131 .elementor-element.elementor-element-0b97c43 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4131 .elementor-element.elementor-element-0b97c43 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-f43847d{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4131 .elementor-element.elementor-element-9aed56f > .elementor-widget-container{padding:10px 0px 15px 10px;}.elementor-4131 .elementor-element.elementor-element-9aed56f .elementor-heading-title{font-size:18px;line-height:30px;}.elementor-4131 .elementor-element.elementor-element-fcfe113{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4131 .elementor-element.elementor-element-5f7bfbd{--width:40%;}.elementor-4131 .elementor-element.elementor-element-d4e288e > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-d4e288e .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-12aa0d3{--width:60%;}.elementor-4131 .elementor-element.elementor-element-f050506 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-b2172ca{--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4131 .elementor-element.elementor-element-2655fec{--width:40%;}.elementor-4131 .elementor-element.elementor-element-a6a5d46 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-a6a5d46 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-a16b004{--width:60%;}.elementor-4131 .elementor-element.elementor-element-83e2eb0 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-47b1fac{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4131 .elementor-element.elementor-element-d830ce3{--width:40%;}.elementor-4131 .elementor-element.elementor-element-ed07dee > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-ed07dee .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-55e736c{--width:60%;}.elementor-4131 .elementor-element.elementor-element-6b349ba .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-80e2777{--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4131 .elementor-element.elementor-element-441bf95{--width:40%;}.elementor-4131 .elementor-element.elementor-element-241ba5c > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-241ba5c .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-7a01543{--width:60%;}.elementor-4131 .elementor-element.elementor-element-3d267cc .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-ab6685d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4131 .elementor-element.elementor-element-0599cb2{--width:40%;}.elementor-4131 .elementor-element.elementor-element-25fc371 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-25fc371 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-c1a53fc{--width:60%;}.elementor-4131 .elementor-element.elementor-element-f982123 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-d5347dd{--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4131 .elementor-element.elementor-element-b450b13{--width:40%;}.elementor-4131 .elementor-element.elementor-element-80f9b3c > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-80f9b3c .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-07d7c86{--width:60%;}.elementor-4131 .elementor-element.elementor-element-d68d92a .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-4d916d3{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4131 .elementor-element.elementor-element-4c9a2ba{--width:40%;}.elementor-4131 .elementor-element.elementor-element-de0f85b > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-de0f85b .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-faa856d{--width:60%;}.elementor-4131 .elementor-element.elementor-element-ae3e791 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-7a8e2a5{--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4131 .elementor-element.elementor-element-f6d6684{--width:40%;}.elementor-4131 .elementor-element.elementor-element-7c9ff5e > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-7c9ff5e .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-1bd1212{--width:60%;}.elementor-4131 .elementor-element.elementor-element-8962d3d .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-71f18dc{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-cfff70a{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4131 .elementor-element.elementor-element-c8c9c56 .elementor-heading-title{font-size:26px;line-height:40px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-testimonial__text{font-size:16px;}.elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-testimonial__name{font-size:18px;line-height:30px;}.elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-testimonial__title{font-size:16px;line-height:24px;}.elementor-4131 .elementor-element.elementor-element-e0fd532 > .elementor-widget-container{padding:35px 0px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-e0fd532 .elementor-button{font-size:14px;line-height:18px;padding:4px 20px 4px 8px;}.elementor-4131 .elementor-element.elementor-element-9d68ab1{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4131 .elementor-element.elementor-element-2e8a406 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-4131 .elementor-element.elementor-element-2e8a406 .elementor-heading-title{font-size:28px;line-height:42px;}.elementor-4131 .elementor-element.elementor-element-e0e2320 .elementor-heading-title{font-size:25px;line-height:40px;}.elementor-4131 .elementor-element.elementor-element-d9795ef{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-85eed0c{--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-4131 .elementor-element.elementor-element-85eed0c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-85eed0c .elementor-icon-list-item > a{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-c1b3403{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-f62cc7b{--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-4131 .elementor-element.elementor-element-f62cc7b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-f62cc7b .elementor-icon-list-item > a{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-7d9b04e{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-200ea5b{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-a400197{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4131 .elementor-element.elementor-element-ac982a9{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4131 .elementor-element.elementor-element-a46f7e7{--width:40%;}.elementor-4131 .elementor-element.elementor-element-b58a517 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-b58a517 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-95dd9b0{--width:60%;}.elementor-4131 .elementor-element.elementor-element-a3070b0 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-9d87155{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4131 .elementor-element.elementor-element-ac81e12{--width:40%;}.elementor-4131 .elementor-element.elementor-element-14a7584 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-14a7584 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-e20d84b{--width:60%;}.elementor-4131 .elementor-element.elementor-element-825d66e .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-d7b80b6{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4131 .elementor-element.elementor-element-4d0dce3{--width:40%;}.elementor-4131 .elementor-element.elementor-element-a78a647 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-a78a647 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-8724fed{--width:60%;}.elementor-4131 .elementor-element.elementor-element-9bf72d7 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-4bfc86a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4131 .elementor-element.elementor-element-d5af5c0{--width:40%;}.elementor-4131 .elementor-element.elementor-element-f0ed54d > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-f0ed54d .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-7d75bcb{--width:60%;}.elementor-4131 .elementor-element.elementor-element-155e913 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-2ed8b68{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4131 .elementor-element.elementor-element-b89b610{--width:40%;}.elementor-4131 .elementor-element.elementor-element-758625c > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-758625c .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-e8cbd04{--width:60%;}.elementor-4131 .elementor-element.elementor-element-a5878e7 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-e039635{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4131 .elementor-element.elementor-element-538e3e2{--width:40%;}.elementor-4131 .elementor-element.elementor-element-3738c70 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-3738c70 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-ff31bd3{--width:60%;}.elementor-4131 .elementor-element.elementor-element-49875d0 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-dc9afad{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4131 .elementor-element.elementor-element-0a0feb3{--width:40%;}.elementor-4131 .elementor-element.elementor-element-80f1e8a > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-80f1e8a .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-f790dcf{--width:60%;}.elementor-4131 .elementor-element.elementor-element-275c6aa .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-65aa616{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4131 .elementor-element.elementor-element-0b5e169{--width:40%;}.elementor-4131 .elementor-element.elementor-element-d809216 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-4131 .elementor-element.elementor-element-d809216 .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-7f777f5{--width:60%;}.elementor-4131 .elementor-element.elementor-element-5f9387f .elementor-heading-title{font-size:14px;}.elementor-4131 .elementor-element.elementor-element-95b9a81{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-dda2e3f{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-fba6c54{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-bd90b4e{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-ba212d2{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-ed9e903{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-9fbd995{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-8e76904{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-4fe2bdb{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-af7e8ed{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-36ca918{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-a83168b{--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-4131 .elementor-element.elementor-element-a83168b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-a83168b .elementor-icon-list-item > a{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-136bae3{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-bf07548{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-eca805d{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-bd2de82{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-50f78cd{--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-4131 .elementor-element.elementor-element-50f78cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-50f78cd .elementor-icon-list-item > a{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-1ca5213{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-f42e2e1{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-e8d060c{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-04806a3{--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-4131 .elementor-element.elementor-element-04806a3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-04806a3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-25cb483{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-e680549{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-6cb31e5{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-6446eef{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-4fecb57{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-5f2f291{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-12a19db{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-f768d1b{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-ceef84b{--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-4131 .elementor-element.elementor-element-ceef84b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4131 .elementor-element.elementor-element-ceef84b .elementor-icon-list-item > a{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-afd59a3{font-size:var( --e-global-typography-bebfeea-font-size );line-height:var( --e-global-typography-bebfeea-line-height );}.elementor-4131 .elementor-element.elementor-element-333530b{--n-accordion-title-font-size:18px;}:where( .elementor-4131 .elementor-element.elementor-element-333530b > .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{line-height:30px;}}/* Start custom CSS for heading, class: .elementor-element-3a2dc5e */@media(max-width: 424px){
    .elementor-4131 .elementor-element.elementor-element-3a2dc5e .elementor-heading-title{
        font-size: 30px;
        line-height: 42px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b8316e2 */@media(max-width: 424px){
    .elementor-4131 .elementor-element.elementor-element-b8316e2 img{
        max-width: 160px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fad96bd */@media(max-width: 424px){
    .elementor-4131 .elementor-element.elementor-element-fad96bd img{
        max-width: 130px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-071c79b */@media(max-width: 767px){
    .elementor-4131 .elementor-element.elementor-element-071c79b{
        position: static;
    }
    .elementor-4131 .elementor-element.elementor-element-071c79b img{
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd4717a */.elementor-4131 .elementor-element.elementor-element-cd4717a{
    backdrop-filter: blur(3.4px);
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-834429b */.elementor-4131 .elementor-element.elementor-element-834429b .e-loop-item:nth-child(4) .slih {
    background-color: #FFFEEE;
    border-width: 2px; /* Add border width */
    border-style: solid; /* Ensure border is visible */
}

@media(max-width: 767px){
    .elementor-4131 .elementor-element.elementor-element-834429b .elementor-loop-container{
        display: flex;
        width: 355%;
    }
    .elementor-4131 .elementor-element.elementor-element-834429b{
        overflow-x: auto;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c98315 */@media(max-width: 1440px){
    .elementor-4131 .elementor-element.elementor-element-5c98315{
        width: 78%;
    }
}

@media(max-width: 767px){
    .elementor-4131 .elementor-element.elementor-element-5c98315{
        width: 100%;
    }
}

@media(max-width: 767px){
    .elementor-4131 .elementor-element.elementor-element-5c98315 .elementor-widget-container{
        line-height: 1.25;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-166f4d7 */@media(max-width: 1440px){
    .elementor-4131 .elementor-element.elementor-element-166f4d7{
        width: 78%;
    }
}

@media(max-width: 767px){
    .elementor-4131 .elementor-element.elementor-element-166f4d7{
        width: 100%;
    }
}

@media(max-width: 767px){
    .elementor-4131 .elementor-element.elementor-element-166f4d7 .elementor-widget-container{
        line-height: 1.25;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e545fc */@media(max-width: 767px){
    .elementor-4131 .elementor-element.elementor-element-8e545fc .elementor-widget-container{
        line-height: .25;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b7a615 */@media(max-width: 767px){
    .elementor-4131 .elementor-element.elementor-element-5b7a615 .elementor-widget-container{
        line-height: 1.1;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4467a15 */@media(max-width: 767px){
    .elementor-4131 .elementor-element.elementor-element-4467a15 .elementor-widget-container{
        line-height: .25;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd108e7 */@media(max-width: 767px){
    .elementor-4131 .elementor-element.elementor-element-cd108e7 .elementor-widget-container{
        line-height: 1.1;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e25ebcb */@media(max-width: 767px){
    .elementor-4131 .elementor-element.elementor-element-e25ebcb .elementor-widget-container{
        line-height: 0.25;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-403fdfa */@media(max-width: 767px){
    .elementor-4131 .elementor-element.elementor-element-403fdfa .elementor-widget-container{
        line-height: 1.1;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-582bae5 */@media(max-width: 767px){
    .elementor-4131 .elementor-element.elementor-element-582bae5 .elementor-widget-container{
        line-height: 0.25;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-732f163 */@media(max-width: 767px){
    .elementor-4131 .elementor-element.elementor-element-732f163 .elementor-widget-container{
        line-height: 1.1;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4f7718 */@media(max-width: 767px){
    .elementor-4131 .elementor-element.elementor-element-d4f7718 .elementor-widget-container{
        line-height: 1.15;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb7d7cf */@media(max-width: 767px){
    .elementor-4131 .elementor-element.elementor-element-cb7d7cf .elementor-widget-container{
        line-height: 1.1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66dcf49 */.elementor-4131 .elementor-element.elementor-element-66dcf49{
    max-width: 106px;
}

@media(max-width: 767px){
    .elementor-4131 .elementor-element.elementor-element-66dcf49{
        max-width: initial;
    }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-f8beb5c */.elementor-4131 .elementor-element.elementor-element-f8beb5c .e-loop-item:nth-child(2n+1) .trading-performance-item{
    /*background: rgba(0, 0, 0, 0.02);*/
    background: #f7f7f7;
    border-radius: 8px;
}


.elementor-4131 .elementor-element.elementor-element-f8beb5c .elementor-pagination{
    display: flex;
    justify-content: center;
    position: absolute;
    bottom: -97px;
    left: 50%;
    transform: translateX(-50%);
}
.elementor-4131 .elementor-element.elementor-element-f8beb5c .page-numbers{
    width: 32px;
    height: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    transition: all 0.5s;
}
.elementor-4131 .elementor-element.elementor-element-f8beb5c .page-numbers.current,
.elementor-4131 .elementor-element.elementor-element-f8beb5c a.page-numbers:hover{
    background: linear-gradient(95deg, #3348B7 1.21%, #263689 102.37%);
}

.elementor-4131 .elementor-element.elementor-element-f8beb5c .page-numbers.prev{
    width: initial;
    margin-right: 64px!important;
    padding: 5px 16px 5px 38px;
    border: 1px solid #DFE4F9;
    border-radius: 200px;
    font-weight: 500;
    color: rgba(0, 0, 0, 0.70);
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f8beb5c .page-numbers.prev:before{
    content: '';
    position: absolute;
    top: 3px;
    left: 8px;
    background: url('/wp-content/uploads/2024/11/left-arrow.svg');
    background-repeat: no-repeat;
    background-size: cover;
    width: 24px;
    height: 24px;
    transition: all 0.5s;
}

.elementor-4131 .elementor-element.elementor-element-f8beb5c .page-numbers.prev:after{
    content: '';
    position: absolute;
    top: 3px;
    left: 8px;
    background: url('/wp-content/uploads/2024/11/white-left-arrow.svg');
    background-repeat: no-repeat;
    background-size: cover;
    width: 24px;
    height: 24px;
    opacity: 0;
    visibility: hidden;
    transition: all 0.5s;
}


.elementor-4131 .elementor-element.elementor-element-f8beb5c .page-numbers.next{
    width: initial;
    margin-left: 64px!important;
    padding: 5px 38px 5px 16px;
    border: 1px solid #DFE4F9;
    border-radius: 200px;
    
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f8beb5c .page-numbers.next:after{
    content: '';
    position: absolute;
    right: 8px;
    top: 3px;
    background: url('/wp-content/uploads/2024/11/right-arrow.svg');
    background-repeat: no-repeat;
    background-size: cover;
    width: 24px;
    height: 24px;
    transition: all 0.5s;
}
.elementor-4131 .elementor-element.elementor-element-f8beb5c .page-numbers.next:before{
    content: '';
    position: absolute;
    right: 8px;
    top: 3px;
    background: url('/wp-content/uploads/2024/11/white-right-arrow.svg');
    background-repeat: no-repeat;
    background-size: cover;
    width: 24px;
    height: 24px;
    opacity: 0;
    visibility: hidden;
    transition: all 0.5s;
}

.elementor-4131 .elementor-element.elementor-element-f8beb5c a.page-numbers.next:hover:after,
.elementor-4131 .elementor-element.elementor-element-f8beb5c a.page-numbers.prev:hover:before{
    opacity: 0;
    visibility: hidden;
}
.elementor-4131 .elementor-element.elementor-element-f8beb5c a.page-numbers.next:hover:before,
.elementor-4131 .elementor-element.elementor-element-f8beb5c a.page-numbers.prev:hover:after{
    opacity: 1;
    visibility: visible;
}


@media(max-width: 991px){
    .elementor-4131 .elementor-element.elementor-element-f8beb5c .elementor-pagination{
        left: 35%;
    }
    .elementor-4131 .elementor-element.elementor-element-f8beb5c .page-numbers.prev{
        margin-right: 30px!important;
    }
    .elementor-4131 .elementor-element.elementor-element-f8beb5c .page-numbers.next{
        margin-left: 30px!important;
    }
}

@media(max-width: 767px){
    .elementor-4131 .elementor-element.elementor-element-f8beb5c .elementor-pagination{
        position: relative;
        left: 50%;
        bottom: -70px;
        transform: translateX(-50%);
        justify-content: start;
        
    }
    
    .elementor-4131 .elementor-element.elementor-element-f8beb5c{
        width: 100%;
    }
    
    .elementor-4131 .elementor-element.elementor-element-f8beb5c .page-numbers.prev{
        margin-right: 15px!important;
    }
    .elementor-4131 .elementor-element.elementor-element-f8beb5c .page-numbers.next{
        margin-left: 15px!important;
    }
    

}

@media(max-width: 767px){
    .elementor-4131 .elementor-element.elementor-element-f8beb5c .elementor-element-417e11b{
        width: 10%;
    }
    .elementor-4131 .elementor-element.elementor-element-f8beb5c .elementor-element-ca45971{
        width: 25%;
    }
    .elementor-4131 .elementor-element.elementor-element-f8beb5c .elementor-element-5bccef7{
        width: 17%;
    }
    .elementor-4131 .elementor-element.elementor-element-f8beb5c .elementor-element-63dd5cb{
       width: 17%;
    }
    .elementor-4131 .elementor-element.elementor-element-f8beb5c .elementor-element-f3fe01d{
        width: 17%;
    }
    .elementor-4131 .elementor-element.elementor-element-f8beb5c .elementor-element-d58ca95{
        width: 14%;
    }
    .elementor-4131 .elementor-element.elementor-element-f8beb5c{
        position: unset;
    }
    .elementor-4131 .elementor-element.elementor-element-f8beb5c .elementor-pagination{
        position: absolute;
    }
    .elementor-4131 .elementor-element.elementor-element-f8beb5c .page-numbers{
        width: 28px;
        height: 28px;
    }
    .elementor-4131 .elementor-element.elementor-element-f8beb5c .page-numbers.prev{
        width: 28px;
        height: 28px;
        overflow: hidden;
        text-indent: -10000px;
        padding: 0;
        border-radius: 4px;
    }
    .elementor-4131 .elementor-element.elementor-element-f8beb5c .page-numbers.prev:after,
    .elementor-4131 .elementor-element.elementor-element-f8beb5c .page-numbers.prev:before{
        width: 20px;
        height: 20px;
        top: 3px;
        left: 3px;
    }
    .elementor-4131 .elementor-element.elementor-element-f8beb5c .page-numbers.next{
        width: 28px;
        height: 28px;
        overflow: hidden;
        text-indent: -10000px;
        padding: 0;
        border-radius: 4px;
    }
    .elementor-4131 .elementor-element.elementor-element-f8beb5c .page-numbers.next:after,
    .elementor-4131 .elementor-element.elementor-element-f8beb5c .page-numbers.next:before{
        width: 20px;
        height: 20px;
        top: 3px;
        right: 3px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d55234b */@media(max-width: 992px){
    .elementor-4131 .elementor-element.elementor-element-d55234b{
        width: 150%;
        
    }
}

@media(max-width: 767px){
    .elementor-4131 .elementor-element.elementor-element-d55234b{
        width: 195%;
        position: unset;
    }
    .elementor-4131 .elementor-element.elementor-element-d55234b > .e-con-inner{
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e2f0c2 */@media(max-width: 992px){
    .elementor-4131 .elementor-element.elementor-element-4e2f0c2{
        overflow-x: auto;
    }
}


@media(max-width: 767px){
    .elementor-4131 .elementor-element.elementor-element-4e2f0c2{
        position: unset;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f6ef63f */.elementor-4131 .elementor-element.elementor-element-f6ef63f .elementor-button-content-wrapper{
    align-items: center;
}

.elementor-4131 .elementor-element.elementor-element-f6ef63f .elementor-button-icon{
    line-height: 0.7;
    overflow: hidden;
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f6ef63f .elementor-button-icon:before{
    content: '';
    position: absolute;
    top: 6px;
    left: -20px;
    background: url('https://limuninvest.com/wp-content/uploads/2024/11/hover-right-arrow.svg');
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
    transition: all 0.5s;
    z-index: 9;
}

.elementor-4131 .elementor-element.elementor-element-f6ef63f svg{
    max-width: 36px;
    width: 100%;
    height: auto;
    fill: #FBBD15;
    transition: all 0.5s;
    transform: scale(0.34);
}
.elementor-4131 .elementor-element.elementor-element-f6ef63f .elementor-button-text{
    margin-left: -12px;
    transition: all 0.5s;
}

.elementor-4131 .elementor-element.elementor-element-f6ef63f a:hover .elementor-button-text{
    margin-left: 0;
}
.elementor-4131 .elementor-element.elementor-element-f6ef63f a:hover svg{
    transform: scale(1);
}
.elementor-4131 .elementor-element.elementor-element-f6ef63f a:hover .elementor-button-icon:before{
    left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cdf1708 */@media(max-width: 374px){
    .elementor-4131 .elementor-element.elementor-element-cdf1708 .elementor-heading-title{
        font-size: 24px;
        line-height: 36px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff8bec1 *//*
.elementor-4131 .elementor-element.elementor-element-ff8bec1{
    background: linear-gradient(180deg, rgba(246, 246, 242, 0.00) 30%, #F6F6F2 62.76%, #F6F6F2 100%);
    backdrop-filter: blur(3.4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed67642 */.elementor-4131 .elementor-element.elementor-element-ed67642 h6{
    width: 40px;
    height: 40px;
    background: #F6F5EF;
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54ef7a9 */.elementor-4131 .elementor-element.elementor-element-54ef7a9 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e44cde8 */@media(max-width: 424px){
    .elementor-4131 .elementor-element.elementor-element-e44cde8{
        width: 86%;
    }
}

@media(max-width: 374px){
    .elementor-4131 .elementor-element.elementor-element-e44cde8{
        width: 85%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abf5712 */.elementor-4131 .elementor-element.elementor-element-abf5712 h6{
    width: 40px;
    height: 40px;
    background: #F6F5EF;
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3bf0233 */.elementor-4131 .elementor-element.elementor-element-3bf0233 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef1998c */@media(max-width: 424px){
    .elementor-4131 .elementor-element.elementor-element-ef1998c{
        width: 86%;
    }
}

@media(max-width: 374px){
    .elementor-4131 .elementor-element.elementor-element-ef1998c{
        width: 85%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d617f07 */.elementor-4131 .elementor-element.elementor-element-d617f07 h6{
    width: 40px;
    height: 40px;
    background: #F6F5EF;
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c148d4c */.elementor-4131 .elementor-element.elementor-element-c148d4c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94bb9c6 */@media(max-width: 424px){
    .elementor-4131 .elementor-element.elementor-element-94bb9c6{
        width: 86%;
    }
}

@media(max-width: 374px){
    .elementor-4131 .elementor-element.elementor-element-94bb9c6{
        width: 85%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d315d63 */.elementor-4131 .elementor-element.elementor-element-d315d63 h6{
    width: 40px;
    height: 40px;
    background: #F6F5EF;
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ce943b */.elementor-4131 .elementor-element.elementor-element-0ce943b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-455a2f0 */@media(max-width: 424px){
    .elementor-4131 .elementor-element.elementor-element-455a2f0{
        width: 86%;
    }
}

@media(max-width: 374px){
    .elementor-4131 .elementor-element.elementor-element-455a2f0{
        width: 85%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5cd700c */.elementor-4131 .elementor-element.elementor-element-5cd700c h6{
    width: 40px;
    height: 40px;
    background: #F6F5EF;
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d89e38f */.elementor-4131 .elementor-element.elementor-element-d89e38f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17bceba */@media(max-width: 424px){
    .elementor-4131 .elementor-element.elementor-element-17bceba{
        width: 86%;
    }
}

@media(max-width: 374px){
    .elementor-4131 .elementor-element.elementor-element-17bceba{
        width: 85%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98b88d1 */.elementor-4131 .elementor-element.elementor-element-98b88d1{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-98b88d1:before{
    content: '';
    position: absolute;
    top: 0;
    left: 20px;
    height: 475px;
    width: 1px;
    background: rgba(0,0,0,0.2);
    
}

@media(max-width: 1440px){
    .elementor-4131 .elementor-element.elementor-element-98b88d1:before{
        height: 500px;
    }
}

@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-98b88d1:before{
        height: 420px;
    }
}


@media(max-width: 991px){
    .elementor-4131 .elementor-element.elementor-element-98b88d1:before{
        height: 440px;
    }
}

@media(max-width: 767px){
    .elementor-4131 .elementor-element.elementor-element-98b88d1:before{
        height: 440px;
    }
}

@media(max-width: 424px){
    .elementor-4131 .elementor-element.elementor-element-98b88d1:before{
        height: 480px;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4228da5 */.elementor-4131 .elementor-element.elementor-element-4228da5 video{
    height: auto;
}
.elementor-4131 .elementor-element.elementor-element-4228da5 video {
    outline: none; /* Remove any outline */
    border: none; /* Remove any border */
    margin: 0; /* Remove margin */
    padding: 0; /* Remove padding */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df01cf6 */.elementor-4131 .elementor-element.elementor-element-df01cf6{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-df01cf6:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77b8802 */.elementor-4131 .elementor-element.elementor-element-77b8802{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-77b8802:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef9e9f2 */.elementor-4131 .elementor-element.elementor-element-ef9e9f2 .elementor-heading-title {
    white-space: normal;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d97c46f */.elementor-4131 .elementor-element.elementor-element-d97c46f{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d97c46f:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3aefc57 */.elementor-4131 .elementor-element.elementor-element-3aefc57{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3aefc57:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cec5a55 */.elementor-4131 .elementor-element.elementor-element-cec5a55{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-cec5a55:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1248d79 */.elementor-4131 .elementor-element.elementor-element-1248d79{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-1248d79:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9615c96 */.elementor-4131 .elementor-element.elementor-element-9615c96{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-9615c96:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c30a6ed */.elementor-4131 .elementor-element.elementor-element-c30a6ed{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-c30a6ed:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4e288e */.elementor-4131 .elementor-element.elementor-element-d4e288e{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d4e288e:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6a5d46 */.elementor-4131 .elementor-element.elementor-element-a6a5d46{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a6a5d46:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed07dee */.elementor-4131 .elementor-element.elementor-element-ed07dee{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-ed07dee:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-241ba5c */.elementor-4131 .elementor-element.elementor-element-241ba5c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-241ba5c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25fc371 */.elementor-4131 .elementor-element.elementor-element-25fc371{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-25fc371:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f9b3c */.elementor-4131 .elementor-element.elementor-element-80f9b3c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f9b3c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de0f85b */.elementor-4131 .elementor-element.elementor-element-de0f85b{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-de0f85b:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c9ff5e */.elementor-4131 .elementor-element.elementor-element-7c9ff5e{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-7c9ff5e:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71f18dc */.elementor-4131 .elementor-element.elementor-element-71f18dc p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-71f18dc a{
    color: #cc3366;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-6597ffe */.elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-main-swiper{
    width: 100%;
}

.elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-testimonial{
    display: flex;
    gap: 0 80px;
}
.elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-testimonial__footer{
    order: 1;
    width: 47%;
    align-items: start;
    justify-content: start;
}
.elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-testimonial__content{
    order: 2;
    width: 53%;
}
.elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-testimonial__text{
    text-align: left;
    margin-left: 60px;
    padding-top: 80px;
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-testimonial__text:before{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    background: url('/wp-content/uploads/2024/10/block-quote.png');
    background-repeat: no-repeat;
    background-size: cover;
    width: 71px;
    height: 57px;
}

.elementor-4131 .elementor-element.elementor-element-6597ffe .swiper-pagination-progressbar{
    top: initial;
    bottom: 0;
    background: rgba(179, 162, 117, 0.31);
    height: 1px;
    width: 44%;
}
.elementor-4131 .elementor-element.elementor-element-6597ffe .swiper-pagination-progressbar-fill{
    background: #FBBD15;
    height: 3px;
    top: -1px;
}

.elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-swiper-button-next{
    width: 40px;
    height: 40px;
    background: #FBBD15;
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    top: initial;
    bottom: 0;
    right: initial;
    left: 41%;
}
.elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-swiper-button-next:after{
    content: '';
    position: absolute;
    top: 13px;
    left: 17px;
    background: url('/wp-content/uploads/2024/11/black-arrow.png');
    background-repeat: no-repeat;
    background-size: cover;
    height: 14px;
    width: 8px;
}
.elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-swiper-button-prev{
    width: 40px;
    height: 40px;
    background: #FBBD15;
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    top: initial;
    bottom: 0;
    left: 37%;
}

.elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-swiper-button-prev:after{
    content: '';
    position: absolute;
    top: 13px;
    left: 15px;
    background: url('/wp-content/uploads/2024/11/black-left-arrow.png');
    background-repeat: no-repeat;
    background-size: cover;
    height: 14px;
    width: 8px;
}


.elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-swiper-button-next svg,
.elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-swiper-button-prev svg{
    opacity: 0;
}


@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-swiper-button-prev{
        left: 35%;
    }
    .elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-testimonial__text{
        margin-left: 0;
        padding-top: 60px;
    }
    .elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-testimonial__text:before{
        width: 50px;
        height: 40px;
    }
}

@media(max-width: 991px){
    .elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-testimonial{
        gap: 0 40px;
    }
    .elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-swiper-button-prev{
        left: 32%;
    }
    .elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-swiper-button-next{
        left: 39%;
    }
}

@media(max-width: 767px){
    .elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-testimonial{
        display: block;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-testimonial__content{
        width: 100%;
    }
    .elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-testimonial__footer{
        width: 100%;
    }
    .elementor-4131 .elementor-element.elementor-element-6597ffe .swiper-pagination-progressbar{
        width: 100%;
    }
    .elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-swiper-button-prev{
        left: initial;
        right: 50px;
    }
    .elementor-4131 .elementor-element.elementor-element-6597ffe .elementor-swiper-button-next{
        left: initial;
        right: 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e0fd532 */.elementor-4131 .elementor-element.elementor-element-e0fd532 .elementor-button-content-wrapper{
    align-items: center;
}

.elementor-4131 .elementor-element.elementor-element-e0fd532 .elementor-button-icon{
    line-height: 0.7;
    overflow: hidden;
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-e0fd532 .elementor-button-icon:before{
    content: '';
    position: absolute;
    top: 6px;
    left: -20px;
    background: url('/wp-content/uploads/2024/11/hover-right-arrow.svg');
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
    transition: all 0.5s;
    z-index: 9;
}

.elementor-4131 .elementor-element.elementor-element-e0fd532 svg{
    max-width: 36px;
    width: 100%;
    height: auto;
    fill: #FBBD15;
    transition: all 0.5s;
    transform: scale(0.34);
}
.elementor-4131 .elementor-element.elementor-element-e0fd532 .elementor-button-text{
    margin-left: -12px;
    transition: all 0.5s;
}

.elementor-4131 .elementor-element.elementor-element-e0fd532 a:hover .elementor-button-text{
    margin-left: 0;
}
.elementor-4131 .elementor-element.elementor-element-e0fd532 a:hover svg{
    transform: scale(1);
}
.elementor-4131 .elementor-element.elementor-element-e0fd532 a:hover .elementor-button-icon:before{
    left: 6px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9795ef */.elementor-4131 .elementor-element.elementor-element-d9795ef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-85eed0c */.elementor-4131 .elementor-element.elementor-element-85eed0c a{
    color: #CC3366;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca1592 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dca1592{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b3403 */.elementor-4131 .elementor-element.elementor-element-c1b3403 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d9b04e */.elementor-4131 .elementor-element.elementor-element-7d9b04e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa808f9 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-fa808f9{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200ea5b */.elementor-4131 .elementor-element.elementor-element-200ea5b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58a517 */.elementor-4131 .elementor-element.elementor-element-b58a517{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-b58a517:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a7584 */.elementor-4131 .elementor-element.elementor-element-14a7584{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-14a7584:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78a647 */.elementor-4131 .elementor-element.elementor-element-a78a647{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-a78a647:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0ed54d */.elementor-4131 .elementor-element.elementor-element-f0ed54d{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-f0ed54d:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758625c */.elementor-4131 .elementor-element.elementor-element-758625c{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-758625c:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3738c70 */.elementor-4131 .elementor-element.elementor-element-3738c70{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-3738c70:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80f1e8a */.elementor-4131 .elementor-element.elementor-element-80f1e8a{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-80f1e8a:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d809216 */.elementor-4131 .elementor-element.elementor-element-d809216{
    position: relative;
}
.elementor-4131 .elementor-element.elementor-element-d809216:after{
    content: ':';
    position: absolute;
    top: 0;
    right: 0;
    color: rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95b9a81 */.elementor-4131 .elementor-element.elementor-element-95b9a81 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fcdfa */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-c3fcdfa{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda2e3f */.elementor-4131 .elementor-element.elementor-element-dda2e3f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4c85d */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-dd4c85d{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba6c54 */.elementor-4131 .elementor-element.elementor-element-fba6c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e010333 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e010333{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd90b4e */.elementor-4131 .elementor-element.elementor-element-bd90b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3ad26 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-4c3ad26{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba212d2 */.elementor-4131 .elementor-element.elementor-element-ba212d2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eea36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-35eea36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9e903 */.elementor-4131 .elementor-element.elementor-element-ed9e903 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996be2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6996be2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fbd995 */.elementor-4131 .elementor-element.elementor-element-9fbd995 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0a11 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-89f0a11{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e76904 */.elementor-4131 .elementor-element.elementor-element-8e76904 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff3106 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-5ff3106{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe2bdb */.elementor-4131 .elementor-element.elementor-element-4fe2bdb p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-4fe2bdb a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b21be */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-e1b21be{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af7e8ed */.elementor-4131 .elementor-element.elementor-element-af7e8ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63db30 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f63db30{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ca918 */.elementor-4131 .elementor-element.elementor-element-36ca918 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a83168b */.elementor-4131 .elementor-element.elementor-element-a83168b a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136bae3 */.elementor-4131 .elementor-element.elementor-element-136bae3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f74f4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d5f74f4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf07548 */.elementor-4131 .elementor-element.elementor-element-bf07548 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fdbde */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f9fdbde{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca805d */.elementor-4131 .elementor-element.elementor-element-eca805d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f1cb */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a02f1cb{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2de82 */.elementor-4131 .elementor-element.elementor-element-bd2de82 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50f78cd */.elementor-4131 .elementor-element.elementor-element-50f78cd a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a98153 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a98153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca5213 */.elementor-4131 .elementor-element.elementor-element-1ca5213 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce729d4 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ce729d4{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f42e2e1 */.elementor-4131 .elementor-element.elementor-element-f42e2e1 p:last-child{
    margin-bottom: 0;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
    background-color: #;
    border-left: 3px solid #007bff;
    padding: 22px 25px;
    margin-bottom: 0px;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    font-style: italic;
    font-weight: 400;
    color: #333;
    position: relative;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p {
    margin-bottom: 0;
    padding: 0;
    border: none;
    font-weight: inherit;
    font-style: inherit;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote:before {
    content: "\201C";
    font-size: 2.3em;
    position: absolute;
    left: 12px;
    top: 8px;
    color: #007bff;
    opacity: 0.3;
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:not(:last-child) {
    margin-bottom: 15px; /* Add space between paragraphs */
}

.elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote p:last-child {
    margin-top: 20px; /* Add space before the last paragraph */
}

@media (max-width: 1199px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 24px;
        line-height: 1.4;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 20px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 blockquote {
        margin-bottom: 20px;
        padding: 20px 22px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 pre {
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li {
        padding-left: 25px;
        margin-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li:before {
        left: 0;
        width: 12px;
        height: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li {
        padding-left: 20px;
        margin-bottom: 12px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 ul li ul li:before {
        left: 0;
        width: 8px;
        height: 8px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 .jet-listing-dynamic-repeater__item {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h1,
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h2 {
        font-size: 22px;
        line-height: 1.5;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h3 {
        font-size: 20px;
        line-height: 1.6;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h4 {
        font-size: 18px;
        line-height: 1.7;
    }
    .elementor-4131 .elementor-element.elementor-element-f42e2e1 h5,
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f993a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-97f993a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d060c */.elementor-4131 .elementor-element.elementor-element-e8d060c p:last-child{
    margin-bottom: 0;
}
.elementor-4131 .elementor-element.elementor-element-e8d060c a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-04806a3 */.elementor-4131 .elementor-element.elementor-element-04806a3 a{
    color: #263689;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9a67a */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-6a9a67a{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cb483 */.elementor-4131 .elementor-element.elementor-element-25cb483 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e6601 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-a5e6601{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e680549 */.elementor-4131 .elementor-element.elementor-element-e680549 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ddfa2 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-04ddfa2{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb31e5 */.elementor-4131 .elementor-element.elementor-element-6cb31e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681e51 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-d681e51{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6446eef */.elementor-4131 .elementor-element.elementor-element-6446eef p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee541ec */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-ee541ec{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fecb57 */.elementor-4131 .elementor-element.elementor-element-4fecb57 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ea371 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-24ea371{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f2f291 */.elementor-4131 .elementor-element.elementor-element-5f2f291 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f03a7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-52f03a7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12a19db */.elementor-4131 .elementor-element.elementor-element-12a19db p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29bf36 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-f29bf36{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f768d1b */.elementor-4131 .elementor-element.elementor-element-f768d1b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c80ab */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-66c80ab{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afd59a3 */.elementor-4131 .elementor-element.elementor-element-afd59a3 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-291d3b7 */@media(max-width: 1024px){
    .elementor-4131 .elementor-element.elementor-element-291d3b7{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-333530b */.elementor-4131 .elementor-element.elementor-element-333530b .e-n-accordion-item-title[aria-expanded="true"]{
    padding-bottom: 16px;
}
.elementor-4131 .elementor-element.elementor-element-333530b .e-n-accordion-item:last-child .e-n-accordion-item-title{
    border-bottom: 1px solid #000!important;
}

.elementor-4131 .elementor-element.elementor-element-333530b .e-n-accordion-item:last-child .e-n-accordion-item-title[aria-expanded="true"]{
    border-bottom: none!important;
}

.elementor-4131 .elementor-element.elementor-element-333530b .e-n-accordion-item:last-child .border-btm{
    border-bottom: 1px solid #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d68ab1 */.elementor-4131 .elementor-element.elementor-element-9d68ab1{
    background: linear-gradient(180deg, #FFF 0%, #F6F6F2 30%, #F6F6F2 55%, #FFF 100%);
    backdrop-filter: blur(3.4px);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lufga';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://limuninvest.com/wp-content/uploads/2024/10/Lufga-Regular.eot');
	src: url('https://limuninvest.com/wp-content/uploads/2024/10/Lufga-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Lufga-Regular.woff2') format('woff2'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Lufga-Regular.woff') format('woff'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Lufga-Regular.ttf') format('truetype'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Lufga-Regular.svg#Lufga') format('svg');
}
@font-face {
	font-family: 'Lufga';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://limuninvest.com/wp-content/uploads/2024/10/Lufga-Medium.eot');
	src: url('https://limuninvest.com/wp-content/uploads/2024/10/Lufga-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Lufga-Medium.woff2') format('woff2'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Lufga-Medium.woff') format('woff'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Lufga-Medium.ttf') format('truetype'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Lufga-Medium.svg#Lufga') format('svg');
}
@font-face {
	font-family: 'Lufga';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://limuninvest.com/wp-content/uploads/2024/10/Lufga-SemiBold.eot');
	src: url('https://limuninvest.com/wp-content/uploads/2024/10/Lufga-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Lufga-SemiBold.woff2') format('woff2'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Lufga-SemiBold.woff') format('woff'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Lufga-SemiBold.ttf') format('truetype'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Lufga-SemiBold.svg#Lufga') format('svg');
}
@font-face {
	font-family: 'Lufga';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://limuninvest.com/wp-content/uploads/2024/10/Lufga-Bold.eot');
	src: url('https://limuninvest.com/wp-content/uploads/2024/10/Lufga-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Lufga-Bold.woff2') format('woff2'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Lufga-Bold.woff') format('woff'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Lufga-Bold.ttf') format('truetype'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Lufga-Bold.svg#Lufga') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://limuninvest.com/wp-content/uploads/2024/10/Geist-Regular.eot');
	src: url('https://limuninvest.com/wp-content/uploads/2024/10/Geist-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Geist-Regular.woff2') format('woff2'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Geist-Regular.woff') format('woff'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Geist-Regular.ttf') format('truetype'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Geist-Regular.svg#Geist') format('svg');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://limuninvest.com/wp-content/uploads/2024/10/Geist-Medium.eot');
	src: url('https://limuninvest.com/wp-content/uploads/2024/10/Geist-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Geist-Medium.woff2') format('woff2'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Geist-Medium.woff') format('woff'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Geist-Medium.ttf') format('truetype'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Geist-Medium.svg#Geist') format('svg');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://limuninvest.com/wp-content/uploads/2024/10/Geist-SemiBold.eot');
	src: url('https://limuninvest.com/wp-content/uploads/2024/10/Geist-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Geist-SemiBold.woff2') format('woff2'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Geist-SemiBold.woff') format('woff'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Geist-SemiBold.ttf') format('truetype'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Geist-SemiBold.svg#Geist') format('svg');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://limuninvest.com/wp-content/uploads/2024/10/Geist-Bold.eot');
	src: url('https://limuninvest.com/wp-content/uploads/2024/10/Geist-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Geist-Bold.woff2') format('woff2'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Geist-Bold.woff') format('woff'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Geist-Bold.ttf') format('truetype'),
		url('https://limuninvest.com/wp-content/uploads/2024/10/Geist-Bold.svg#Geist') format('svg');
}
/* End Custom Fonts CSS */