.elementor-14275 .elementor-element.elementor-element-ed999ff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14275 .elementor-element.elementor-element-65c842e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:72px;--padding-bottom:72px;--padding-left:112px;--padding-right:112px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );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-14275 .elementor-element.elementor-element-700da79 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:72px;font-weight:500;line-height:1.2em;color:#333333;}.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-14275 .elementor-element.elementor-element-94c33f1{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.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-14275 .elementor-element.elementor-element-f31485a .elementor-button{background-color:#EB7A11;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.25px;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:12px 16px 12px 16px;}.elementor-14275 .elementor-element.elementor-element-f31485a .elementor-button:hover, .elementor-14275 .elementor-element.elementor-element-f31485a .elementor-button:focus{background-color:#F59A42;}.elementor-14275 .elementor-element.elementor-element-887f951{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:72px;--padding-bottom:72px;--padding-left:112px;--padding-right:112px;}.elementor-14275 .elementor-element.elementor-element-887f951:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-887f951 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-14275 .elementor-element.elementor-element-8e47e7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14275 .elementor-element.elementor-element-8e47e7f .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:72px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-59a432f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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-secondary );}.elementor-14275 .elementor-element.elementor-element-ebd5853 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;fill:var( --e-global-color-9d1a117 );color:var( --e-global-color-9d1a117 );border-radius:4px 4px 4px 4px;padding:12px 24px 12px 24px;}.elementor-14275 .elementor-element.elementor-element-ebd5853 .elementor-button:hover, .elementor-14275 .elementor-element.elementor-element-ebd5853 .elementor-button:focus{background-color:#F59A42;}.elementor-14275 .elementor-element.elementor-element-ebd5853.elementor-element{--align-self:flex-start;}.elementor-14275 .elementor-element.elementor-element-9ca78f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:72px;--padding-bottom:72px;--padding-left:112px;--padding-right:112px;}.elementor-14275 .elementor-element.elementor-element-9cf05b0 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:56px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-35707f1{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14275 .elementor-element.elementor-element-c0744b2{--display:flex;}.elementor-14275 .elementor-element.elementor-element-d097181{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-0ce9416{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-14275 .elementor-element.elementor-element-90d62b6{--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:space-between;--align-items:center;--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-14275 .elementor-element.elementor-element-d79cb8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.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-14275 .elementor-element.elementor-element-157ba20 img{width:46px;height:46px;}.elementor-14275 .elementor-element.elementor-element-c1644ef img{width:46px;height:46px;}.elementor-14275 .elementor-element.elementor-element-89064a6 img{height:440px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-14275 .elementor-element.elementor-element-a72bd79{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:72px;--padding-bottom:72px;--padding-left:112px;--padding-right:112px;}.elementor-14275 .elementor-element.elementor-element-a72bd79:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-a72bd79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bg_white_grey );}.elementor-14275 .elementor-element.elementor-element-e8dad0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14275 .elementor-element.elementor-element-e8dad0d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-9bb3de2{--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:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-14275 .elementor-element.elementor-element-4458361{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-39c9d83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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-secondary );}.elementor-14275 .elementor-element.elementor-element-6cc2953{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-14275 .elementor-element.elementor-element-f12d7c6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-14275 .elementor-element.elementor-element-cadc574{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-daaeb5e img{width:46px;height:46px;}.elementor-14275 .elementor-element.elementor-element-dae4cd3 img{width:46px;height:46px;}.elementor-14275 .elementor-element.elementor-element-004d414 img{width:592px;height:440px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-14275 .elementor-element.elementor-element-8231d93{--display:flex;--padding-top:72px;--padding-bottom:72px;--padding-left:0112px;--padding-right:0112px;}.elementor-14275 .elementor-element.elementor-element-c103234 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:56px;font-weight:500;line-height:1.2em;color:#333333;}.elementor-14275 .elementor-element.elementor-element-ca4963c{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-2a984f08{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-2a984f08.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14275 .elementor-element.elementor-element-2a4050bb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:04px;}.elementor-14275 .elementor-element.elementor-element-2a4050bb.e-con{--flex-grow:1;--flex-shrink:0;}.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 );}body:not(.rtl) .elementor-14275 .elementor-element.elementor-element-3ecbd6c9{left:-13px;}body.rtl .elementor-14275 .elementor-element.elementor-element-3ecbd6c9{right:-13px;}.elementor-14275 .elementor-element.elementor-element-3ecbd6c9{top:24px;}.elementor-14275 .elementor-element.elementor-element-3ecbd6c9 .elementor-icon-wrapper{text-align:center;}.elementor-14275 .elementor-element.elementor-element-3ecbd6c9 .elementor-icon{font-size:24px;}.elementor-14275 .elementor-element.elementor-element-3ecbd6c9 .elementor-icon svg{height:24px;}.elementor-14275 .elementor-element.elementor-element-3ecbd6c9 .elementor-icon i, .elementor-14275 .elementor-element.elementor-element-3ecbd6c9 .elementor-icon svg{transform:rotate(0deg);}.elementor-14275 .elementor-element.elementor-element-3b8de75a .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-6b9b5c77{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-2efbcec9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:04px;}.elementor-14275 .elementor-element.elementor-element-2efbcec9.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-14275 .elementor-element.elementor-element-6d58c896{left:-13px;}body.rtl .elementor-14275 .elementor-element.elementor-element-6d58c896{right:-13px;}.elementor-14275 .elementor-element.elementor-element-6d58c896{top:24px;}.elementor-14275 .elementor-element.elementor-element-6d58c896 .elementor-icon-wrapper{text-align:center;}.elementor-14275 .elementor-element.elementor-element-6d58c896 .elementor-icon{font-size:24px;}.elementor-14275 .elementor-element.elementor-element-6d58c896 .elementor-icon svg{height:24px;}.elementor-14275 .elementor-element.elementor-element-6d58c896 .elementor-icon i, .elementor-14275 .elementor-element.elementor-element-6d58c896 .elementor-icon svg{transform:rotate(0deg);}.elementor-14275 .elementor-element.elementor-element-67691b47 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-177d6938{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-28e66662{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:04px;}.elementor-14275 .elementor-element.elementor-element-28e66662.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-14275 .elementor-element.elementor-element-734f3277{left:-13px;}body.rtl .elementor-14275 .elementor-element.elementor-element-734f3277{right:-13px;}.elementor-14275 .elementor-element.elementor-element-734f3277{top:24px;}.elementor-14275 .elementor-element.elementor-element-734f3277 .elementor-icon-wrapper{text-align:center;}.elementor-14275 .elementor-element.elementor-element-734f3277 .elementor-icon{font-size:24px;}.elementor-14275 .elementor-element.elementor-element-734f3277 .elementor-icon svg{height:24px;}.elementor-14275 .elementor-element.elementor-element-734f3277 .elementor-icon i, .elementor-14275 .elementor-element.elementor-element-734f3277 .elementor-icon svg{transform:rotate(0deg);}.elementor-14275 .elementor-element.elementor-element-59327809 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-452b4020{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-4458940{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:04px;}.elementor-14275 .elementor-element.elementor-element-4458940.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-14275 .elementor-element.elementor-element-cd7d6e3{left:-13px;}body.rtl .elementor-14275 .elementor-element.elementor-element-cd7d6e3{right:-13px;}.elementor-14275 .elementor-element.elementor-element-cd7d6e3{top:24px;}.elementor-14275 .elementor-element.elementor-element-cd7d6e3 .elementor-icon-wrapper{text-align:center;}.elementor-14275 .elementor-element.elementor-element-cd7d6e3 .elementor-icon{font-size:24px;}.elementor-14275 .elementor-element.elementor-element-cd7d6e3 .elementor-icon svg{height:24px;}.elementor-14275 .elementor-element.elementor-element-cd7d6e3 .elementor-icon i, .elementor-14275 .elementor-element.elementor-element-cd7d6e3 .elementor-icon svg{transform:rotate(0deg);}.elementor-14275 .elementor-element.elementor-element-8169d83 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-92560c4{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-8bf3640 .elementor-button{background-color:#EB7A11;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.25px;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:12px 16px 12px 16px;}.elementor-14275 .elementor-element.elementor-element-8bf3640 .elementor-button:hover, .elementor-14275 .elementor-element.elementor-element-8bf3640 .elementor-button:focus{background-color:#F59A42;}.elementor-14275 .elementor-element.elementor-element-8bf3640.elementor-element{--align-self:flex-start;}.elementor-14275 .elementor-element.elementor-element-388cf22{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:72px;--padding-bottom:72px;--padding-left:112px;--padding-right:112px;}.elementor-14275 .elementor-element.elementor-element-388cf22:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-388cf22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bg_white_grey );}.elementor-14275 .elementor-element.elementor-element-d4cd0e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14275 .elementor-element.elementor-element-d4cd0e1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-5f13138{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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-secondary );}.elementor-14275 .elementor-element.elementor-element-c6d299b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-border );--border-color:var( --e-global-color-border );--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-c6d299b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14275 .elementor-element.elementor-element-cb66cf0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:none;--border-style:none;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-cb66cf0.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-14275 .elementor-element.elementor-element-e58d71e{left:-44px;}body.rtl .elementor-14275 .elementor-element.elementor-element-e58d71e{right:-44px;}.elementor-14275 .elementor-element.elementor-element-e58d71e{top:27.5px;}.elementor-14275 .elementor-element.elementor-element-e58d71e .elementor-icon-wrapper{text-align:center;}.elementor-14275 .elementor-element.elementor-element-e58d71e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-14275 .elementor-element.elementor-element-e58d71e.elementor-view-framed .elementor-icon, .elementor-14275 .elementor-element.elementor-element-e58d71e.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14275 .elementor-element.elementor-element-e58d71e.elementor-view-framed .elementor-icon, .elementor-14275 .elementor-element.elementor-element-e58d71e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14275 .elementor-element.elementor-element-e58d71e .elementor-icon{font-size:21px;}.elementor-14275 .elementor-element.elementor-element-e58d71e .elementor-icon svg{height:21px;}.elementor-14275 .elementor-element.elementor-element-e58d71e .elementor-icon i, .elementor-14275 .elementor-element.elementor-element-e58d71e .elementor-icon svg{transform:rotate(0deg);}.elementor-14275 .elementor-element.elementor-element-694a59f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14275 .elementor-element.elementor-element-694a59f .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-82af3db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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-secondary );}.elementor-14275 .elementor-element.elementor-element-4ce42a9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:none;--border-style:none;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-4ce42a9.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-14275 .elementor-element.elementor-element-4523193{left:-44px;}body.rtl .elementor-14275 .elementor-element.elementor-element-4523193{right:-44px;}.elementor-14275 .elementor-element.elementor-element-4523193{top:27.5px;}.elementor-14275 .elementor-element.elementor-element-4523193 .elementor-icon-wrapper{text-align:center;}.elementor-14275 .elementor-element.elementor-element-4523193.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-14275 .elementor-element.elementor-element-4523193.elementor-view-framed .elementor-icon, .elementor-14275 .elementor-element.elementor-element-4523193.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14275 .elementor-element.elementor-element-4523193.elementor-view-framed .elementor-icon, .elementor-14275 .elementor-element.elementor-element-4523193.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14275 .elementor-element.elementor-element-4523193 .elementor-icon{font-size:21px;}.elementor-14275 .elementor-element.elementor-element-4523193 .elementor-icon svg{height:21px;}.elementor-14275 .elementor-element.elementor-element-4523193 .elementor-icon i, .elementor-14275 .elementor-element.elementor-element-4523193 .elementor-icon svg{transform:rotate(0deg);}.elementor-14275 .elementor-element.elementor-element-6c461f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14275 .elementor-element.elementor-element-6c461f1 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-3d94040{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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-secondary );}.elementor-14275 .elementor-element.elementor-element-0433499{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:none;--border-style:none;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-0433499.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-14275 .elementor-element.elementor-element-6c8c80f{left:-44px;}body.rtl .elementor-14275 .elementor-element.elementor-element-6c8c80f{right:-44px;}.elementor-14275 .elementor-element.elementor-element-6c8c80f{top:27.5px;}.elementor-14275 .elementor-element.elementor-element-6c8c80f .elementor-icon-wrapper{text-align:center;}.elementor-14275 .elementor-element.elementor-element-6c8c80f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-14275 .elementor-element.elementor-element-6c8c80f.elementor-view-framed .elementor-icon, .elementor-14275 .elementor-element.elementor-element-6c8c80f.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14275 .elementor-element.elementor-element-6c8c80f.elementor-view-framed .elementor-icon, .elementor-14275 .elementor-element.elementor-element-6c8c80f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14275 .elementor-element.elementor-element-6c8c80f .elementor-icon{font-size:21px;}.elementor-14275 .elementor-element.elementor-element-6c8c80f .elementor-icon svg{height:21px;}.elementor-14275 .elementor-element.elementor-element-6c8c80f .elementor-icon i, .elementor-14275 .elementor-element.elementor-element-6c8c80f .elementor-icon svg{transform:rotate(0deg);}.elementor-14275 .elementor-element.elementor-element-d9fe2cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14275 .elementor-element.elementor-element-d9fe2cb .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-bcc0474{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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-secondary );}.elementor-14275 .elementor-element.elementor-element-be902e0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:none;--border-style:none;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-be902e0.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-14275 .elementor-element.elementor-element-4e0bc7c{left:-44px;}body.rtl .elementor-14275 .elementor-element.elementor-element-4e0bc7c{right:-44px;}.elementor-14275 .elementor-element.elementor-element-4e0bc7c{top:27.5px;}.elementor-14275 .elementor-element.elementor-element-4e0bc7c .elementor-icon-wrapper{text-align:center;}.elementor-14275 .elementor-element.elementor-element-4e0bc7c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-14275 .elementor-element.elementor-element-4e0bc7c.elementor-view-framed .elementor-icon, .elementor-14275 .elementor-element.elementor-element-4e0bc7c.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14275 .elementor-element.elementor-element-4e0bc7c.elementor-view-framed .elementor-icon, .elementor-14275 .elementor-element.elementor-element-4e0bc7c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14275 .elementor-element.elementor-element-4e0bc7c .elementor-icon{font-size:21px;}.elementor-14275 .elementor-element.elementor-element-4e0bc7c .elementor-icon svg{height:21px;}.elementor-14275 .elementor-element.elementor-element-4e0bc7c .elementor-icon i, .elementor-14275 .elementor-element.elementor-element-4e0bc7c .elementor-icon svg{transform:rotate(0deg);}.elementor-14275 .elementor-element.elementor-element-650973b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14275 .elementor-element.elementor-element-650973b .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-a4dea48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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-secondary );}.elementor-14275 .elementor-element.elementor-element-536b3a3 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;fill:var( --e-global-color-9d1a117 );color:var( --e-global-color-9d1a117 );border-radius:4px 4px 4px 4px;padding:12px 24px 12px 24px;}.elementor-14275 .elementor-element.elementor-element-536b3a3 .elementor-button:hover, .elementor-14275 .elementor-element.elementor-element-536b3a3 .elementor-button:focus{background-color:#F59A42;}.elementor-14275 .elementor-element.elementor-element-536b3a3.elementor-element{--align-self:flex-start;}.elementor-14275 .elementor-element.elementor-element-8c91cc1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:72px;--padding-bottom:72px;--padding-left:112px;--padding-right:112px;}.elementor-14275 .elementor-element.elementor-element-fef5200 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:56px;font-weight:500;line-height:1.2em;color:#333333;}.elementor-14275 .elementor-element.elementor-element-1debb7a{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-d136a56{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14275 .elementor-element.elementor-element-9399bc7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-14275 .elementor-element.elementor-element-9399bc7:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-9399bc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-14275 .elementor-element.elementor-element-cac6d1c .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:#333333;}.elementor-14275 .elementor-element.elementor-element-7461cd0{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-b8da11a{--display:flex;}.elementor-14275 .elementor-element.elementor-element-fe1b871{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-14275 .elementor-element.elementor-element-fe1b871:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-fe1b871 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-14275 .elementor-element.elementor-element-a603e3b .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:#333333;}.elementor-14275 .elementor-element.elementor-element-2a87e95{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-7b29aed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-14275 .elementor-element.elementor-element-7b29aed:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-7b29aed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-14275 .elementor-element.elementor-element-8f944fb .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:#333333;}.elementor-14275 .elementor-element.elementor-element-8a7196e{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-3a70218 img{height:100%;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-14275 .elementor-element.elementor-element-297aaa0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:72px;--padding-bottom:72px;--padding-left:112px;--padding-right:112px;}.elementor-14275 .elementor-element.elementor-element-297aaa0:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-297aaa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bg_white_grey );}.elementor-14275 .elementor-element.elementor-element-ba5dc58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14275 .elementor-element.elementor-element-ba5dc58 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-b03aaed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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-secondary );}.elementor-14275 .elementor-element.elementor-element-668b058{--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:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;}.elementor-14275 .elementor-element.elementor-element-6d16ba2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-14275 .elementor-element.elementor-element-6d16ba2:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-6d16ba2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-14275 .elementor-element.elementor-element-9d14467{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14275 .elementor-element.elementor-element-9d14467 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-3a09ded{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-f604e88{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-f604e88.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14275 .elementor-element.elementor-element-61b71ec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-14275 .elementor-element.elementor-element-61b71ec:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-61b71ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-14275 .elementor-element.elementor-element-4df4892{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14275 .elementor-element.elementor-element-4df4892 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-6fc7230{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-c663537{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-14275 .elementor-element.elementor-element-c663537:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-c663537 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-14275 .elementor-element.elementor-element-6b6da20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14275 .elementor-element.elementor-element-6b6da20 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-e104e80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-8435069 img{height:440px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-14275 .elementor-element.elementor-element-b475f75{--display:flex;--padding-top:72px;--padding-bottom:72px;--padding-left:0112px;--padding-right:0112px;}.elementor-14275 .elementor-element.elementor-element-abba3a0{--display:grid;--e-con-grid-template-columns:1fr 320px;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:024px;--padding-bottom:024px;--padding-left:024px;--padding-right:024px;}.elementor-14275 .elementor-element.elementor-element-abba3a0:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-abba3a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-14275 .elementor-element.elementor-element-2d9b9b8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-14275 .elementor-element.elementor-element-2d9b9b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14275 .elementor-element.elementor-element-94739cd{width:var( --container-widget-width, 104.823% );max-width:104.823%;--container-widget-width:104.823%;--container-widget-flex-grow:0;}.elementor-14275 .elementor-element.elementor-element-94739cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14275 .elementor-element.elementor-element-94739cd .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:28px;font-weight:500;line-height:1.5em;color:#333333;}.elementor-14275 .elementor-element.elementor-element-3f26c00 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:24px;font-weight:500;line-height:1.5em;color:#333333;}.elementor-14275 .elementor-element.elementor-element-aa5b3ce{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;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-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-8d9b37a{--divider-border-style:solid;--divider-color:#E3CFB0;--divider-border-width:2px;}.elementor-14275 .elementor-element.elementor-element-8d9b37a .elementor-divider-separator{width:100%;}.elementor-14275 .elementor-element.elementor-element-9032905{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-14275 .elementor-element.elementor-element-4ef580c img{width:320px;height:320px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-14275 .elementor-element.elementor-element-5990f40c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:112px;--padding-right:112px;}.elementor-14275 .elementor-element.elementor-element-1f974b4b .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:56px;font-weight:500;line-height:1.2em;color:#333333;}.elementor-14275 .elementor-element.elementor-element-1ae12d1c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:24px 24px 24px 24px;--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-14275 .elementor-element.elementor-element-6df59cbc{--display:flex;--min-height:280px;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14275 .elementor-element.elementor-element-15362f71{--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:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--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-14275 .elementor-element.elementor-element-670937fa{--display:flex;--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-14275 .elementor-element.elementor-element-2a2f8028{--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;}.elementor-14275 .elementor-element.elementor-element-321b68d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 012px) 0px;font-family:"Lato", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-27547fd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-f8081f2{--display:flex;--min-height:280px;--justify-content:flex-start;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14275 .elementor-element.elementor-element-6015953b{--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:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--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-14275 .elementor-element.elementor-element-19a4ef1c{--display:flex;--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-14275 .elementor-element.elementor-element-7b1851ec{--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;}.elementor-14275 .elementor-element.elementor-element-5331bc3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 012px) 0px;font-family:"Lato", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-6ff497d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-6b9dc3ce{--display:flex;--min-height:280px;--justify-content:flex-start;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14275 .elementor-element.elementor-element-766e3182{--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:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--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-14275 .elementor-element.elementor-element-3b5a82c5{--display:flex;--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-14275 .elementor-element.elementor-element-4c2e5c33{--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;}.elementor-14275 .elementor-element.elementor-element-67d00268{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 012px) 0px;font-family:"Lato", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-4ff5743{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-4913cc4a{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:24px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:24px 24px 24px 24px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-hover-color:var( --e-global-color-primary );--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:42px;--e-n-carousel-swiper-pagination-spacing:-6px;}.elementor-14275 .elementor-element.elementor-element-4913cc4a :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14275 .elementor-element.elementor-element-0fb43ef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:112px;--padding-right:112px;}.elementor-14275 .elementor-element.elementor-element-0fb43ef:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-0fb43ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bg_white_grey );}.elementor-14275 .elementor-element.elementor-element-feb0cf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14275 .elementor-element.elementor-element-feb0cf7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-e6322bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 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-14275 .elementor-element.elementor-element-8ae4596{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14275 .elementor-element.elementor-element-8ae4596:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-8ae4596 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-14275 .elementor-element.elementor-element-f113775{--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:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:0px 0px 0px 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-14275 .elementor-element.elementor-element-db1cb24{--display:flex;--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-14275 .elementor-element.elementor-element-b9c34c8{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-14275 .elementor-element.elementor-element-36c1abd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:32px;font-weight:400;line-height:1.35em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-839fdf1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-09dcab1{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14275 .elementor-element.elementor-element-09dcab1:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-09dcab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-14275 .elementor-element.elementor-element-93efe5e{--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:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:0px 0px 0px 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-14275 .elementor-element.elementor-element-c617e11{--display:flex;--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-14275 .elementor-element.elementor-element-bce02d8{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-14275 .elementor-element.elementor-element-0b62207{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:32px;font-weight:400;line-height:1.35em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-25d9f83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-d0765a8{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14275 .elementor-element.elementor-element-d0765a8:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-d0765a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-14275 .elementor-element.elementor-element-22bfbc1{--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:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:0px 0px 0px 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-14275 .elementor-element.elementor-element-3df6ad9{--display:flex;--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-14275 .elementor-element.elementor-element-697d16f{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-14275 .elementor-element.elementor-element-4411773{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:32px;font-weight:400;line-height:1.35em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-094d80b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-b9901c1{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:24px 24px 24px 24px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-hover-color:var( --e-global-color-primary );}.elementor-14275 .elementor-element.elementor-element-b9901c1 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14275 .elementor-element.elementor-element-32456dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:112px;--padding-right:112px;}.elementor-14275 .elementor-element.elementor-element-5766754 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:56px;font-weight:500;line-height:1.2em;color:#333333;}.elementor-14275 .elementor-element.elementor-element-139c59b{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-14275 .elementor-element.elementor-element-58e677e{--display:flex;--min-height:530px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-14275 .elementor-element.elementor-element-58e677e:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-58e677e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://arches-global.com/wp-content/uploads/2026/10/image-233.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-14275 .elementor-element.elementor-element-c4f8c0a{--display:flex;--position:absolute;--min-height:286px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;bottom:-54px;}body:not(.rtl) .elementor-14275 .elementor-element.elementor-element-c4f8c0a{left:0px;}body.rtl .elementor-14275 .elementor-element.elementor-element-c4f8c0a{right:0px;}.elementor-14275 .elementor-element.elementor-element-0581f67{--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;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-14275 .elementor-element.elementor-element-72b8cd1 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:28px;font-weight:500;line-height:1.5em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-25defc0{color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-63ae430{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-14275 .elementor-element.elementor-element-41380e0{--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:space-between;--align-items:center;--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-14275 .elementor-element.elementor-element-5c7e9af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-1d105ec img{width:46px;height:46px;}.elementor-14275 .elementor-element.elementor-element-3803c69 img{width:46px;height:46px;}.elementor-14275 .elementor-element.elementor-element-a4e810b{--display:flex;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-14275 .elementor-element.elementor-element-a4e810b.e-con{--align-self:center;}.elementor-14275 .elementor-element.elementor-element-bc9f752 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:28px;font-weight:500;line-height:1.5em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-31d31d0{color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-cbf7ec6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-14275 .elementor-element.elementor-element-2da5d0c{--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:space-between;--align-items:center;--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-14275 .elementor-element.elementor-element-a55f317{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-bb262b4 img{width:46px;height:46px;}.elementor-14275 .elementor-element.elementor-element-d790d9b img{width:46px;height:46px;}.elementor-14275 .elementor-element.elementor-element-c45ac14{--display:flex;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-14275 .elementor-element.elementor-element-8bf6675 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:28px;font-weight:500;line-height:1.5em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-126af26{color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-b462465{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-14275 .elementor-element.elementor-element-f621758{--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:space-between;--align-items:center;--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-14275 .elementor-element.elementor-element-08f2368{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-51a1cea img{width:46px;height:46px;}.elementor-14275 .elementor-element.elementor-element-8594a15 img{width:46px;height:46px;}.elementor-14275 .elementor-element.elementor-element-d897892{--display:flex;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-14275 .elementor-element.elementor-element-a84d9dc .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:28px;font-weight:500;line-height:1.5em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-69cbc56{color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-a7a3299{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-14275 .elementor-element.elementor-element-fa85498{--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:space-between;--align-items:center;--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-14275 .elementor-element.elementor-element-80e382b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-c655f8a img{width:46px;height:46px;}.elementor-14275 .elementor-element.elementor-element-e00e48e img{width:46px;height:46px;}.elementor-14275 .elementor-element.elementor-element-823dfcc{--display:flex;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-14275 .elementor-element.elementor-element-2609e25 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:28px;font-weight:500;line-height:1.5em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-2a82161{text-align:start;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-31c312c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-14275 .elementor-element.elementor-element-f3c360a{--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:space-between;--align-items:center;--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-14275 .elementor-element.elementor-element-6028df4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-1a362b8 img{width:46px;height:46px;}.elementor-14275 .elementor-element.elementor-element-5f9532d img{width:46px;height:46px;}.elementor-14275 .elementor-element.elementor-element-81b30f2{--display:flex;}.elementor-14275 .elementor-element.elementor-element-5bbee68{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:24px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:66px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-primary );--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-hover-color:var( --e-global-color-primary );--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-horizontal-offset:-30px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:48px;--e-n-carousel-swiper-pagination-spacing:0px;}body:not(.rtl) .elementor-14275 .elementor-element.elementor-element-5bbee68{left:24px;}body.rtl .elementor-14275 .elementor-element.elementor-element-5bbee68{right:24px;}:where( .elementor-14275 .elementor-element.elementor-element-5bbee68 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-14275 .elementor-element.elementor-element-caeeb70{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:112px;--padding-right:112px;}.elementor-14275 .elementor-element.elementor-element-caeeb70:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-caeeb70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bg_white_grey );}.elementor-14275 .elementor-element.elementor-element-2c37dda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14275 .elementor-element.elementor-element-2c37dda .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:48px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-6dda5d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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-secondary );}.elementor-14275 .elementor-element.elementor-element-1fccd50{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 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-14275 .elementor-element.elementor-element-61ac698{--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-14275 .elementor-element.elementor-element-cace731{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-bd89c29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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-secondary );}.elementor-14275 .elementor-element.elementor-element-33c5c8c{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-a041106{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-secondary );}.elementor-14275 .elementor-element.elementor-element-20baa0c{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-251b741{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-secondary );}.elementor-14275 .elementor-element.elementor-element-a5d52c1{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-33cf875{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-secondary );}.elementor-14275 .elementor-element.elementor-element-f97f040{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-c264732{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-secondary );}.elementor-14275 .elementor-element.elementor-element-d522631{--n-accordion-title-font-size:28px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;}.elementor-14275 .elementor-element.elementor-element-d522631 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-d522631 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-14275 .elementor-element.elementor-element-d522631 {--n-accordion-padding:16px 0px 16px 0px;}:where( .elementor-14275 .elementor-element.elementor-element-d522631 > .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:"Baskervville", Sans-serif;font-weight:500;line-height:1.2em;letter-spacing:0.25px;}:where( .elementor-14275 .elementor-element.elementor-element-d522631 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-14275 .elementor-element.elementor-element-b6a5335{width:var( --container-widget-width, 488px );max-width:488px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:488px;--container-widget-flex-grow:0;}.elementor-14275 .elementor-element.elementor-element-b6a5335.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14275 .elementor-element.elementor-element-b6a5335 img{height:415px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-14275 .elementor-element.elementor-element-ea4b397{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:112px;--padding-right:112px;}.elementor-14275 .elementor-element.elementor-element-e615aba{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.5;--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-14275 .elementor-element.elementor-element-e615aba::before, .elementor-14275 .elementor-element.elementor-element-e615aba > .elementor-background-video-container::before, .elementor-14275 .elementor-element.elementor-element-e615aba > .e-con-inner > .elementor-background-video-container::before, .elementor-14275 .elementor-element.elementor-element-e615aba > .elementor-background-slideshow::before, .elementor-14275 .elementor-element.elementor-element-e615aba > .e-con-inner > .elementor-background-slideshow::before, .elementor-14275 .elementor-element.elementor-element-e615aba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14275 .elementor-element.elementor-element-1656a57{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-14275 .elementor-element.elementor-element-04055cb img{width:109px;height:32px;}.elementor-14275 .elementor-element.elementor-element-2c35dc5 img{width:109px;height:32px;}.elementor-14275 .elementor-element.elementor-element-8f2505c img{width:109px;height:32px;}.elementor-14275 .elementor-element.elementor-element-5852b0c img{width:109px;height:32px;}.elementor-14275 .elementor-element.elementor-element-f08dc65 img{width:109px;height:32px;}.elementor-14275 .elementor-element.elementor-element-fa7598d img{width:109px;height:32px;}.elementor-14275 .elementor-element.elementor-element-f1e830c img{width:109px;height:32px;}.elementor-14275 .elementor-element.elementor-element-a8e8d2a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-14275 .elementor-element.elementor-element-fd10e60 img{width:109px;height:32px;}.elementor-14275 .elementor-element.elementor-element-02fa523 img{width:109px;height:32px;}.elementor-14275 .elementor-element.elementor-element-090a9cd img{width:109px;height:32px;}.elementor-14275 .elementor-element.elementor-element-22cc53d img{width:109px;height:32px;}.elementor-14275 .elementor-element.elementor-element-681de11 img{width:109px;height:32px;}.elementor-14275 .elementor-element.elementor-element-1a3d2af img{width:109px;height:32px;}.elementor-14275 .elementor-element.elementor-element-c75f106{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:72px;--padding-bottom:72px;--padding-left:112px;--padding-right:112px;}.elementor-14275 .elementor-element.elementor-element-6c3040d .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:56px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-509bc7c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 02px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:02px;--border-left-width:0px;border-color:var( --e-global-color-border );--border-color:var( --e-global-color-border );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-509bc7c:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-509bc7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-14275 .elementor-element.elementor-element-03cc540{padding:16px 16px 16px 16px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-18db578{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 02px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:02px;--border-left-width:0px;border-color:var( --e-global-color-border );--border-color:var( --e-global-color-border );--border-radius:0px 0px 0px 0px;--padding-top:016px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-18db578:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-18db578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-14275 .elementor-element.elementor-element-0e98c97{padding:16px 16px 16px 16px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-33a95a1{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 02px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:02px;--border-left-width:0px;border-color:var( --e-global-color-border );--border-color:var( --e-global-color-border );--border-radius:0px 0px 0px 0px;--padding-top:016px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-33a95a1:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-33a95a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-14275 .elementor-element.elementor-element-e5fadef{padding:16px 16px 16px 16px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-5c65406{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 02px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:02px;--border-left-width:0px;border-color:var( --e-global-color-border );--border-color:var( --e-global-color-border );--border-radius:0px 0px 0px 0px;--padding-top:016px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-5c65406:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-5c65406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-14275 .elementor-element.elementor-element-f2be357{padding:16px 16px 16px 16px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-656e3ae{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 02px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:02px;--border-left-width:0px;border-color:var( --e-global-color-border );--border-color:var( --e-global-color-border );--border-radius:0px 0px 0px 0px;--padding-top:016px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-656e3ae:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-656e3ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-14275 .elementor-element.elementor-element-a76ade0{padding:16px 16px 16px 16px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-5986562{--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-icon-size:15px;}.elementor-14275 .elementor-element.elementor-element-5986562 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 02px 0px;}.elementor-14275 .elementor-element.elementor-element-5986562 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 02px 0px;}.elementor-14275 .elementor-element.elementor-element-5986562 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-14275 .elementor-element.elementor-element-5986562 {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-14275 .elementor-element.elementor-element-5986562 > .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:"IBM Plex Serif", Sans-serif;font-weight:500;line-height:1.5em;}.elementor-14275 .elementor-element.elementor-element-778ed3e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:72px;--padding-bottom:72px;--padding-left:112px;--padding-right:112px;}.elementor-14275 .elementor-element.elementor-element-778ed3e:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-778ed3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bg_white_grey );}.elementor-14275 .elementor-element.elementor-element-c294132{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14275 .elementor-element.elementor-element-c294132 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:48px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-a2b5c10{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-1add201{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-secondary );}.elementor-14275 .elementor-element.elementor-element-6ecd992{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-7562489{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-secondary );}.elementor-14275 .elementor-element.elementor-element-bd7b35b{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-228bf4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-secondary );}.elementor-14275 .elementor-element.elementor-element-d042547{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-dfecd86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-secondary );}.elementor-14275 .elementor-element.elementor-element-b73cb0f{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-163a0f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-secondary );}.elementor-14275 .elementor-element.elementor-element-7406a13{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-5e6783c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-secondary );}.elementor-14275 .elementor-element.elementor-element-78225e6{--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:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:16px;}.elementor-14275 .elementor-element.elementor-element-78225e6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-14275 .elementor-element.elementor-element-78225e6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-14275 .elementor-element.elementor-element-78225e6 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-14275 .elementor-element.elementor-element-78225e6 {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-14275 .elementor-element.elementor-element-78225e6 > .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:"Baskervville", Sans-serif;font-weight:500;line-height:1.5em;letter-spacing:0.25px;}.elementor-14275 .elementor-element.elementor-element-30d74ef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:72px;--padding-bottom:72px;--padding-left:112px;--padding-right:112px;}.elementor-14275 .elementor-element.elementor-element-0b777a8 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:56px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-52a7234{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14275 .elementor-element.elementor-element-212b365{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-212b365.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-14275 .elementor-element.elementor-element-686933d .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-cd191d9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-14275 .elementor-element.elementor-element-cd191d9{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-6210e6b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-14275 .elementor-element.elementor-element-cb739c8{--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:space-between;--align-items:center;--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-14275 .elementor-element.elementor-element-7f225cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-76280df img{width:46px;height:46px;}.elementor-14275 .elementor-element.elementor-element-a14f876 img{width:46px;height:46px;}.elementor-14275 .elementor-element.elementor-element-3165806{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-3165806.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-14275 .elementor-element.elementor-element-c1f091f .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-dedd7fc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-14275 .elementor-element.elementor-element-dedd7fc{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-1c190d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-14275 .elementor-element.elementor-element-285238b{--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:space-between;--align-items:center;--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-14275 .elementor-element.elementor-element-aaa5b5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-e6158bd img{width:46px;height:46px;}.elementor-14275 .elementor-element.elementor-element-515151b img{width:46px;height:46px;}.elementor-14275 .elementor-element.elementor-element-636e662{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-636e662.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14275 .elementor-element.elementor-element-ee2b534 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-713b45c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-14275 .elementor-element.elementor-element-713b45c{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-e3b016f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-14275 .elementor-element.elementor-element-4a2f87e{--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:space-between;--align-items:center;--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-14275 .elementor-element.elementor-element-e4d5472{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-1089964 img{width:46px;height:46px;}.elementor-14275 .elementor-element.elementor-element-b7f9f35 img{width:46px;height:46px;}.elementor-14275 .elementor-element.elementor-element-bcb57aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:72px;--padding-bottom:72px;--padding-left:112px;--padding-right:112px;}.elementor-14275 .elementor-element.elementor-element-bcb57aa:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-bcb57aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bg_white_grey );}.elementor-14275 .elementor-element.elementor-element-f00d06d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14275 .elementor-element.elementor-element-f00d06d .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:48px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-39c42c6{--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:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;}.elementor-14275 .elementor-element.elementor-element-1cbf030{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-1cbf030.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14275 .elementor-element.elementor-element-9832d88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14275 .elementor-element.elementor-element-9832d88 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-b87f844{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-b87f844.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-14275 .elementor-element.elementor-element-191d674{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-14275 .elementor-element.elementor-element-ca19849{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-14275 .elementor-element.elementor-element-e959e11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-3b974f8 img{width:46px;height:46px;}.elementor-14275 .elementor-element.elementor-element-f738c2b img{width:46px;height:46px;}.elementor-14275 .elementor-element.elementor-element-02384d6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-02384d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14275 .elementor-element.elementor-element-eb11623{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14275 .elementor-element.elementor-element-eb11623 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-3185422{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-3185422.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-14275 .elementor-element.elementor-element-9a3dfe7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-14275 .elementor-element.elementor-element-70225f8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-14275 .elementor-element.elementor-element-0a981e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-7fbdb78 img{width:46px;height:46px;}.elementor-14275 .elementor-element.elementor-element-6f2bea6 img{width:46px;height:46px;}.elementor-14275 .elementor-element.elementor-element-1b46328{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-1b46328.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14275 .elementor-element.elementor-element-415ca84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14275 .elementor-element.elementor-element-415ca84 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-89971bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-89971bf.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-14275 .elementor-element.elementor-element-c63b053{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-14275 .elementor-element.elementor-element-3cc7575{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-14275 .elementor-element.elementor-element-6253c71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-eedd043 img{width:46px;height:46px;}.elementor-14275 .elementor-element.elementor-element-0dafb57 img{width:46px;height:46px;}.elementor-14275 .elementor-element.elementor-element-069df4d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:112px;--padding-right:112px;}.elementor-14275 .elementor-element.elementor-element-069df4d:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-069df4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bg_white_grey );}.elementor-14275 .elementor-element.elementor-element-89146d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14275 .elementor-element.elementor-element-89146d2 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:48px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-e394d7f{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 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-14275 .elementor-element.elementor-element-5299c01{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14275 .elementor-element.elementor-element-9374968{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 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-14275 .elementor-element.elementor-element-b8d659d img{width:592px;height:440px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-14275 .elementor-element.elementor-element-753bf39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14275 .elementor-element.elementor-element-753bf39 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-2fcd4e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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-secondary );}.elementor-14275 .elementor-element.elementor-element-a503541{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-14275 .elementor-element.elementor-element-11450c2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-14275 .elementor-element.elementor-element-42657cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-e296d6f img{width:46px;height:46px;}.elementor-14275 .elementor-element.elementor-element-f032d40 img{width:46px;height:46px;}.elementor-14275 .elementor-element.elementor-element-ce012dc{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:24px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-primary );--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-hover-color:var( --e-global-color-primary );--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-horizontal-offset:-30px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:48px;--e-n-carousel-swiper-pagination-spacing:0px;}:where( .elementor-14275 .elementor-element.elementor-element-ce012dc .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-14275 .elementor-element.elementor-element-785dc83{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:72px;--padding-bottom:72px;--padding-left:112px;--padding-right:112px;}.elementor-14275 .elementor-element.elementor-element-e993afc .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:56px;font-weight:500;line-height:1.2em;color:#333333;}.elementor-14275 .elementor-element.elementor-element-94b0c08{--display:flex;--position:relative;--min-height:480px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-14275 .elementor-element.elementor-element-94b0c08:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-94b0c08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://arches-global.com/wp-content/uploads/2026/10/img-1.png");background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-14275 .elementor-element.elementor-element-94b0c08{left:0px;}body.rtl .elementor-14275 .elementor-element.elementor-element-94b0c08{right:0px;}.elementor-14275 .elementor-element.elementor-element-cb60048{--display:flex;--position:absolute;--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:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;bottom:32px;}.elementor-14275 .elementor-element.elementor-element-cb60048:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-cb60048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9E6;}body:not(.rtl) .elementor-14275 .elementor-element.elementor-element-cb60048{left:32px;}body.rtl .elementor-14275 .elementor-element.elementor-element-cb60048{right:32px;}.elementor-14275 .elementor-element.elementor-element-7542ccb{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-14275 .elementor-element.elementor-element-6ab0648 .elementor-button{background-color:#EB7A11;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.25px;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:12px 16px 12px 16px;}.elementor-14275 .elementor-element.elementor-element-6ab0648 .elementor-button:hover, .elementor-14275 .elementor-element.elementor-element-6ab0648 .elementor-button:focus{background-color:#F59A42;}.elementor-14275 .elementor-element.elementor-element-50656d2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:112px;--padding-right:112px;}.elementor-14275 .elementor-element.elementor-element-50656d2:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-50656d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-14275 .elementor-element.elementor-element-d93ef6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14275 .elementor-element.elementor-element-d93ef6d .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:48px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-14275 .elementor-element.elementor-element-ec177ff{--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:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14275 .elementor-element.elementor-element-02b3d21{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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-secondary );}.elementor-14275 .elementor-element.elementor-element-59e3f88 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;fill:var( --e-global-color-9d1a117 );color:var( --e-global-color-9d1a117 );border-radius:4px 4px 4px 4px;padding:12px 24px 12px 24px;}.elementor-14275 .elementor-element.elementor-element-59e3f88 .elementor-button:hover, .elementor-14275 .elementor-element.elementor-element-59e3f88 .elementor-button:focus{background-color:#F59A42;}.elementor-14275 .elementor-element.elementor-element-59e3f88{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body.elementor-page-14275:not(.elementor-motion-effects-element-type-background), body.elementor-page-14275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bg_blue_grey_pastel );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-14275 .elementor-element.elementor-element-887f951{--content-width:1216px;}.elementor-14275 .elementor-element.elementor-element-90d62b6{--width:235px;}.elementor-14275 .elementor-element.elementor-element-a72bd79{--content-width:1216px;}.elementor-14275 .elementor-element.elementor-element-9bb3de2{--width:100%;}.elementor-14275 .elementor-element.elementor-element-4458361{--width:486px;}.elementor-14275 .elementor-element.elementor-element-6cc2953{--width:100%;}.elementor-14275 .elementor-element.elementor-element-388cf22{--content-width:1216px;}.elementor-14275 .elementor-element.elementor-element-c6d299b{--width:100%;}.elementor-14275 .elementor-element.elementor-element-297aaa0{--content-width:1216px;}.elementor-14275 .elementor-element.elementor-element-668b058{--width:100%;}.elementor-14275 .elementor-element.elementor-element-6d16ba2{--width:384px;}.elementor-14275 .elementor-element.elementor-element-2d9b9b8{--width:705px;}.elementor-14275 .elementor-element.elementor-element-670937fa{--width:48px;}.elementor-14275 .elementor-element.elementor-element-19a4ef1c{--width:48px;}.elementor-14275 .elementor-element.elementor-element-3b5a82c5{--width:48px;}.elementor-14275 .elementor-element.elementor-element-0fb43ef{--content-width:1216px;}.elementor-14275 .elementor-element.elementor-element-e6322bf{--width:100%;}.elementor-14275 .elementor-element.elementor-element-db1cb24{--width:48px;}.elementor-14275 .elementor-element.elementor-element-09dcab1{--width:100%;}.elementor-14275 .elementor-element.elementor-element-c617e11{--width:48px;}.elementor-14275 .elementor-element.elementor-element-d0765a8{--width:100%;}.elementor-14275 .elementor-element.elementor-element-3df6ad9{--width:48px;}.elementor-14275 .elementor-element.elementor-element-41380e0{--width:151px;}.elementor-14275 .elementor-element.elementor-element-2da5d0c{--width:151px;}.elementor-14275 .elementor-element.elementor-element-f621758{--width:151px;}.elementor-14275 .elementor-element.elementor-element-fa85498{--width:151px;}.elementor-14275 .elementor-element.elementor-element-f3c360a{--width:151px;}.elementor-14275 .elementor-element.elementor-element-caeeb70{--content-width:1216px;}.elementor-14275 .elementor-element.elementor-element-1fccd50{--width:100%;}.elementor-14275 .elementor-element.elementor-element-61ac698{--width:488px;}.elementor-14275 .elementor-element.elementor-element-778ed3e{--content-width:1216px;}.elementor-14275 .elementor-element.elementor-element-cb739c8{--width:136px;}.elementor-14275 .elementor-element.elementor-element-285238b{--width:136px;}.elementor-14275 .elementor-element.elementor-element-4a2f87e{--width:136px;}.elementor-14275 .elementor-element.elementor-element-bcb57aa{--content-width:1216px;}.elementor-14275 .elementor-element.elementor-element-39c42c6{--width:100%;}.elementor-14275 .elementor-element.elementor-element-191d674{--width:100%;}.elementor-14275 .elementor-element.elementor-element-9a3dfe7{--width:100%;}.elementor-14275 .elementor-element.elementor-element-c63b053{--width:100%;}.elementor-14275 .elementor-element.elementor-element-069df4d{--content-width:1216px;}.elementor-14275 .elementor-element.elementor-element-e394d7f{--width:100%;}.elementor-14275 .elementor-element.elementor-element-5299c01{--width:100%;}.elementor-14275 .elementor-element.elementor-element-9374968{--width:100%;}.elementor-14275 .elementor-element.elementor-element-a503541{--width:100%;}.elementor-14275 .elementor-element.elementor-element-cb60048{--width:440px;}.elementor-14275 .elementor-element.elementor-element-50656d2{--content-width:1216px;}}@media(max-width:1280px) and (min-width:768px){.elementor-14275 .elementor-element.elementor-element-61ac698{--width:48%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14275 .elementor-element.elementor-element-61ac698{--width:100%;}.elementor-14275 .elementor-element.elementor-element-cb60048{--width:100%;}}@media(max-width:1280px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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-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-14275 .elementor-element.elementor-element-59a432f{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-14275 .elementor-element.elementor-element-35707f1{--grid-auto-flow:row;}.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-14275 .elementor-element.elementor-element-39c9d83{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-14275 .elementor-element.elementor-element-5f13138{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-14275 .elementor-element.elementor-element-82af3db{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-14275 .elementor-element.elementor-element-3d94040{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-14275 .elementor-element.elementor-element-bcc0474{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-14275 .elementor-element.elementor-element-a4dea48{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-14275 .elementor-element.elementor-element-d136a56{--grid-auto-flow:row;}.elementor-14275 .elementor-element.elementor-element-b03aaed{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-14275 .elementor-element.elementor-element-abba3a0{--grid-auto-flow:row;}.elementor-widget-divider .elementor-divider__text{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-14275 .elementor-element.elementor-element-6dda5d9{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-14275 .elementor-element.elementor-element-bd89c29{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-14275 .elementor-element.elementor-element-a041106{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-14275 .elementor-element.elementor-element-251b741{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-14275 .elementor-element.elementor-element-33cf875{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-14275 .elementor-element.elementor-element-c264732{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-14275 .elementor-element.elementor-element-b6a5335{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-14275 .elementor-element.elementor-element-1add201{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-14275 .elementor-element.elementor-element-7562489{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-14275 .elementor-element.elementor-element-228bf4d{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-14275 .elementor-element.elementor-element-dfecd86{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-14275 .elementor-element.elementor-element-163a0f8{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-14275 .elementor-element.elementor-element-5e6783c{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-14275 .elementor-element.elementor-element-52a7234{--grid-auto-flow:row;}.elementor-14275 .elementor-element.elementor-element-2fcd4e0{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-14275 .elementor-element.elementor-element-02b3d21{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 );}}@media(max-width:1024px){.elementor-14275 .elementor-element.elementor-element-65c842e{--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14275 .elementor-element.elementor-element-700da79 .elementor-heading-title{font-size:36px;}.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-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-14275 .elementor-element.elementor-element-887f951{--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-8e47e7f .elementor-heading-title{font-size:36px;}.elementor-14275 .elementor-element.elementor-element-59a432f{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-14275 .elementor-element.elementor-element-35707f1{--grid-auto-flow:row;}.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-14275 .elementor-element.elementor-element-39c9d83{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-14275 .elementor-element.elementor-element-c103234 .elementor-heading-title{font-size:36px;}.elementor-14275 .elementor-element.elementor-element-d4cd0e1 .elementor-heading-title{font-size:36px;}.elementor-14275 .elementor-element.elementor-element-5f13138{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-14275 .elementor-element.elementor-element-82af3db{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-14275 .elementor-element.elementor-element-3d94040{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-14275 .elementor-element.elementor-element-bcc0474{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-14275 .elementor-element.elementor-element-a4dea48{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-14275 .elementor-element.elementor-element-8c91cc1{--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-fef5200 .elementor-heading-title{font-size:36px;}.elementor-14275 .elementor-element.elementor-element-d136a56{--grid-auto-flow:row;}.elementor-14275 .elementor-element.elementor-element-9399bc7{--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-cac6d1c .elementor-heading-title{font-size:36px;}.elementor-14275 .elementor-element.elementor-element-fe1b871{--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-a603e3b .elementor-heading-title{font-size:36px;}.elementor-14275 .elementor-element.elementor-element-7b29aed{--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-8f944fb .elementor-heading-title{font-size:36px;}.elementor-14275 .elementor-element.elementor-element-297aaa0{--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-ba5dc58 .elementor-heading-title{font-size:36px;}.elementor-14275 .elementor-element.elementor-element-b03aaed{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-14275 .elementor-element.elementor-element-6d16ba2{--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-9d14467 .elementor-heading-title{font-size:36px;}.elementor-14275 .elementor-element.elementor-element-61b71ec{--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-4df4892 .elementor-heading-title{font-size:36px;}.elementor-14275 .elementor-element.elementor-element-c663537{--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-6b6da20 .elementor-heading-title{font-size:36px;}.elementor-14275 .elementor-element.elementor-element-abba3a0{--grid-auto-flow:row;}.elementor-widget-divider .elementor-divider__text{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-14275 .elementor-element.elementor-element-5990f40c{--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-1f974b4b .elementor-heading-title{font-size:30px;}.elementor-14275 .elementor-element.elementor-element-4913cc4a{--e-n-carousel-swiper-slides-to-display:2;}.elementor-14275 .elementor-element.elementor-element-0fb43ef{--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-feb0cf7 .elementor-heading-title{font-size:30px;}.elementor-14275 .elementor-element.elementor-element-b9901c1{--e-n-carousel-swiper-slides-to-display:2;}.elementor-14275 .elementor-element.elementor-element-32456dd{--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-5766754 .elementor-heading-title{font-size:30px;}.elementor-14275 .elementor-element.elementor-element-58e677e{--min-height:293px;}.elementor-14275 .elementor-element.elementor-element-5bbee68{--e-n-carousel-swiper-slides-to-display:2;}.elementor-14275 .elementor-element.elementor-element-caeeb70{--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-2c37dda .elementor-heading-title{font-size:40px;}.elementor-14275 .elementor-element.elementor-element-6dda5d9{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-14275 .elementor-element.elementor-element-1fccd50{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-14275 .elementor-element.elementor-element-bd89c29{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-14275 .elementor-element.elementor-element-a041106{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-14275 .elementor-element.elementor-element-251b741{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-14275 .elementor-element.elementor-element-33cf875{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-14275 .elementor-element.elementor-element-c264732{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-14275 .elementor-element.elementor-element-b6a5335{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14275 .elementor-element.elementor-element-b6a5335 img{height:400px;}.elementor-14275 .elementor-element.elementor-element-ea4b397{--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-1add201{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-14275 .elementor-element.elementor-element-7562489{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-14275 .elementor-element.elementor-element-228bf4d{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-14275 .elementor-element.elementor-element-dfecd86{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-14275 .elementor-element.elementor-element-163a0f8{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-14275 .elementor-element.elementor-element-5e6783c{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-14275 .elementor-element.elementor-element-52a7234{--grid-auto-flow:row;}.elementor-14275 .elementor-element.elementor-element-069df4d{--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-89146d2 .elementor-heading-title{font-size:30px;}.elementor-14275 .elementor-element.elementor-element-e394d7f{--min-height:293px;}.elementor-14275 .elementor-element.elementor-element-2fcd4e0{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-14275 .elementor-element.elementor-element-ce012dc{--e-n-carousel-swiper-slides-to-display:2;}.elementor-14275 .elementor-element.elementor-element-785dc83{--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-e993afc .elementor-heading-title{font-size:30px;}.elementor-14275 .elementor-element.elementor-element-94b0c08{--min-height:378px;}.elementor-14275 .elementor-element.elementor-element-50656d2{--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-d93ef6d .elementor-heading-title{font-size:40px;}.elementor-14275 .elementor-element.elementor-element-02b3d21{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 );}}@media(max-width:767px){.elementor-14275 .elementor-element.elementor-element-65c842e{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14275 .elementor-element.elementor-element-700da79 .elementor-heading-title{font-size:28px;}.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-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-14275 .elementor-element.elementor-element-887f951{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-8e47e7f .elementor-heading-title{font-size:28px;}.elementor-14275 .elementor-element.elementor-element-59a432f{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-14275 .elementor-element.elementor-element-35707f1{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.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-14275 .elementor-element.elementor-element-39c9d83{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-14275 .elementor-element.elementor-element-c103234 .elementor-heading-title{font-size:28px;}.elementor-14275 .elementor-element.elementor-element-d4cd0e1 .elementor-heading-title{font-size:28px;}.elementor-14275 .elementor-element.elementor-element-5f13138{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-14275 .elementor-element.elementor-element-82af3db{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-14275 .elementor-element.elementor-element-3d94040{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-14275 .elementor-element.elementor-element-bcc0474{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-14275 .elementor-element.elementor-element-a4dea48{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-14275 .elementor-element.elementor-element-8c91cc1{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-fef5200 .elementor-heading-title{font-size:28px;}.elementor-14275 .elementor-element.elementor-element-d136a56{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14275 .elementor-element.elementor-element-9399bc7{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-cac6d1c .elementor-heading-title{font-size:28px;}.elementor-14275 .elementor-element.elementor-element-fe1b871{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-a603e3b .elementor-heading-title{font-size:28px;}.elementor-14275 .elementor-element.elementor-element-7b29aed{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-8f944fb .elementor-heading-title{font-size:28px;}.elementor-14275 .elementor-element.elementor-element-297aaa0{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-ba5dc58 .elementor-heading-title{font-size:28px;}.elementor-14275 .elementor-element.elementor-element-b03aaed{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-14275 .elementor-element.elementor-element-6d16ba2{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-9d14467 .elementor-heading-title{font-size:28px;}.elementor-14275 .elementor-element.elementor-element-61b71ec{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-4df4892 .elementor-heading-title{font-size:28px;}.elementor-14275 .elementor-element.elementor-element-c663537{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-6b6da20 .elementor-heading-title{font-size:28px;}.elementor-14275 .elementor-element.elementor-element-abba3a0{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-widget-divider .elementor-divider__text{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-14275 .elementor-element.elementor-element-5990f40c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:090px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-1ae12d1c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14275 .elementor-element.elementor-element-15362f71{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14275 .elementor-element.elementor-element-321b68d6{font-size:18px;}.elementor-14275 .elementor-element.elementor-element-6015953b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14275 .elementor-element.elementor-element-5331bc3c{font-size:18px;}.elementor-14275 .elementor-element.elementor-element-766e3182{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14275 .elementor-element.elementor-element-67d00268{font-size:18px;}.elementor-14275 .elementor-element.elementor-element-4913cc4a{--e-n-carousel-swiper-slides-to-display:1;}.elementor-14275 .elementor-element.elementor-element-0fb43ef{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:090px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-e6322bf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14275 .elementor-element.elementor-element-f113775{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14275 .elementor-element.elementor-element-36c1abd{font-size:18px;}.elementor-14275 .elementor-element.elementor-element-93efe5e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14275 .elementor-element.elementor-element-0b62207{font-size:18px;}.elementor-14275 .elementor-element.elementor-element-22bfbc1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14275 .elementor-element.elementor-element-4411773{font-size:18px;}.elementor-14275 .elementor-element.elementor-element-b9901c1{--e-n-carousel-swiper-slides-to-display:1;}.elementor-14275 .elementor-element.elementor-element-32456dd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:148px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-58e677e{--min-height:300px;}.elementor-14275 .elementor-element.elementor-element-58e677e:not(.elementor-motion-effects-element-type-background), .elementor-14275 .elementor-element.elementor-element-58e677e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-14275 .elementor-element.elementor-element-c4f8c0a{--min-height:238px;bottom:-130px;}.elementor-14275 .elementor-element.elementor-element-5bbee68{--e-n-carousel-swiper-slides-to-display:1;bottom:29px;}body:not(.rtl) .elementor-14275 .elementor-element.elementor-element-5bbee68{left:0px;}body.rtl .elementor-14275 .elementor-element.elementor-element-5bbee68{right:0px;}.elementor-14275 .elementor-element.elementor-element-caeeb70{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-14275 .elementor-element.elementor-element-2c37dda .elementor-heading-title{font-size:32px;}.elementor-14275 .elementor-element.elementor-element-6dda5d9{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-14275 .elementor-element.elementor-element-1fccd50{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-14275 .elementor-element.elementor-element-bd89c29{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-14275 .elementor-element.elementor-element-a041106{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-14275 .elementor-element.elementor-element-251b741{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-14275 .elementor-element.elementor-element-33cf875{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-14275 .elementor-element.elementor-element-c264732{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-14275 .elementor-element.elementor-element-d522631{--n-accordion-title-font-size:24px;}.elementor-14275 .elementor-element.elementor-element-b6a5335 img{height:300px;}.elementor-14275 .elementor-element.elementor-element-ea4b397{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-1add201{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-14275 .elementor-element.elementor-element-7562489{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-14275 .elementor-element.elementor-element-228bf4d{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-14275 .elementor-element.elementor-element-dfecd86{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-14275 .elementor-element.elementor-element-163a0f8{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-14275 .elementor-element.elementor-element-5e6783c{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-14275 .elementor-element.elementor-element-52a7234{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14275 .elementor-element.elementor-element-069df4d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:148px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-e394d7f{--min-height:300px;}.elementor-14275 .elementor-element.elementor-element-5299c01{--min-height:238px;}.elementor-14275 .elementor-element.elementor-element-2fcd4e0{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-14275 .elementor-element.elementor-element-ce012dc{--e-n-carousel-swiper-slides-to-display:1;}.elementor-14275 .elementor-element.elementor-element-785dc83{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-14275 .elementor-element.elementor-element-94b0c08{--min-height:305px;}.elementor-14275 .elementor-element.elementor-element-cb60048{--width:100%;bottom:-24px;}body:not(.rtl) .elementor-14275 .elementor-element.elementor-element-cb60048{left:0px;}body.rtl .elementor-14275 .elementor-element.elementor-element-cb60048{right:0px;}.elementor-14275 .elementor-element.elementor-element-6ab0648{width:100%;max-width:100%;}.elementor-14275 .elementor-element.elementor-element-50656d2{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-14275 .elementor-element.elementor-element-d93ef6d .elementor-heading-title{font-size:32px;}.elementor-14275 .elementor-element.elementor-element-ec177ff{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-14275 .elementor-element.elementor-element-02b3d21{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 );}}/* Start custom CSS for container, class: .elementor-element-65c842e *//*GB-hide-all*/
.elementor-14275 .elementor-element.elementor-element-65c842e{display:none!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-887f951 *//*GB-fig*/
@media(max-width:1024px){.elementor-14275 .elementor-element.elementor-element-887f951{padding-left:40px!important;padding-right:40px!important;min-height:0!important}.elementor-14275 .elementor-element.elementor-element-887f951 > .e-con-inner{padding-top:64px!important;padding-bottom:64px!important;max-width:100%!important;min-height:0!important}.elementor-14275 .elementor-element.elementor-element-887f951 h1.elementor-heading-title{font-size:56px!important}.elementor-14275 .elementor-element.elementor-element-887f951 h2.elementor-heading-title{font-size:40px!important}.elementor-14275 .elementor-element.elementor-element-887f951 h3.elementor-heading-title{font-size:24px!important;line-height:30px!important}}@media(max-width:767px){.elementor-14275 .elementor-element.elementor-element-887f951{padding-left:16px!important;padding-right:16px!important}.elementor-14275 .elementor-element.elementor-element-887f951 > .e-con-inner{padding-top:48px!important;padding-bottom:48px!important}.elementor-14275 .elementor-element.elementor-element-887f951 h1.elementor-heading-title{font-size:40px!important}.elementor-14275 .elementor-element.elementor-element-887f951 h2.elementor-heading-title{font-size:32px!important}.elementor-14275 .elementor-element.elementor-element-887f951 br{display:none}.elementor-14275 .elementor-element.elementor-element-887f951 p, .elementor-14275 .elementor-element.elementor-element-887f951 .elementor-heading-title{white-space:normal!important;overflow-wrap:break-word}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90d62b6 */.elementor-14275 .elementor-element.elementor-element-90d62b6 {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-90d62b6 .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-90d62b6 .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-90d62b6 .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-90d62b6 .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-90d62b6:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-90d62b6:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-90d62b6 .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-90d62b6:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-90d62b6:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ca78f6 *//*GB-hide-all*/
.elementor-14275 .elementor-element.elementor-element-9ca78f6{display:none!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39c9d83 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-39c9d83 p { margin: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f12d7c6 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-f12d7c6 { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; min-height: 44px; cursor: pointer; overflow: visible !important; }
 .elementor-14275 .elementor-element.elementor-element-f12d7c6 > .e-con { width: 32px !important; min-height: 32px !important; height: 32px; display: flex !important; align-items: center; justify-content: center; padding: 0 !important; }
 .elementor-14275 .elementor-element.elementor-element-f12d7c6 .elementor-widget.forward-icon-1 { display: none !important; }
 .elementor-14275 .elementor-element.elementor-element-f12d7c6 .elementor-widget.forward-icon-2 { position: static !important; top: auto !important; left: auto !important; right: auto !important; margin: 0 !important; opacity: 1 !important; width: 32px; height: 32px; border: 2px solid var(--e-global-color-primary); border-radius: 100px; overflow: hidden; box-sizing: border-box; display: flex !important; align-items: center; justify-content: center; }
 .elementor-14275 .elementor-element.elementor-element-f12d7c6 .elementor-widget.forward-icon-2 img { width: 40px !important; height: 40px !important; max-width: none !important; }
 .elementor-14275 .elementor-element.elementor-element-f12d7c6 *, .elementor-14275 .elementor-element.elementor-element-f12d7c6:hover * { transition: none !important; }
 .elementor-14275 .elementor-element.elementor-element-f12d7c6 .elementor-widget.forward-icon-2, .elementor-14275 .elementor-element.elementor-element-f12d7c6:hover .elementor-widget.forward-icon-2 { transform: none !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bb3de2 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-9bb3de2 { justify-content: space-between !important; }
 .elementor-14275 .elementor-element.elementor-element-9bb3de2 > .e-con { flex: 0 0 486px !important; width: 486px !important; }
 .elementor-14275 .elementor-element.elementor-element-9bb3de2 > .elementor-widget-image { flex: 0 0 592px !important; width: 592px !important; }
 .elementor-14275 .elementor-element.elementor-element-9bb3de2 > .elementor-widget-image img { width: 592px !important; height: 440px !important; object-fit: cover; border-radius: 24px; }
}
/*GB-fig*/
@media(max-width:1024px){.elementor-14275 .elementor-element.elementor-element-9bb3de2{flex-direction:column!important;gap:32px!important}.elementor-14275 .elementor-element.elementor-element-9bb3de2 > .e-con, .elementor-14275 .elementor-element.elementor-element-9bb3de2 > .elementor-widget{width:100%!important;max-width:100%!important;flex:0 0 auto!important}.elementor-14275 .elementor-element.elementor-element-9bb3de2 img{width:100%!important;height:auto!important;border-radius:24px}}@media(min-width:1025px){.elementor-14275 .elementor-element.elementor-element-9bb3de2{gap:32px}.elementor-14275 .elementor-element.elementor-element-9bb3de2 > .e-con{flex:0 1 486px!important;min-width:0!important}.elementor-14275 .elementor-element.elementor-element-9bb3de2 > .elementor-widget-image{flex:0 1 592px!important;min-width:0!important}.elementor-14275 .elementor-element.elementor-element-9bb3de2 > .elementor-widget-image img{width:100%!important;max-width:592px}}/*GB-flex*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a72bd79 *//*GB-fig*/
@media(max-width:1024px){.elementor-14275 .elementor-element.elementor-element-a72bd79{padding-left:40px!important;padding-right:40px!important;min-height:0!important}.elementor-14275 .elementor-element.elementor-element-a72bd79 > .e-con-inner{padding-top:64px!important;padding-bottom:64px!important;max-width:100%!important;min-height:0!important}.elementor-14275 .elementor-element.elementor-element-a72bd79 h1.elementor-heading-title{font-size:56px!important}.elementor-14275 .elementor-element.elementor-element-a72bd79 h2.elementor-heading-title{font-size:40px!important}.elementor-14275 .elementor-element.elementor-element-a72bd79 h3.elementor-heading-title{font-size:24px!important;line-height:30px!important}}@media(max-width:767px){.elementor-14275 .elementor-element.elementor-element-a72bd79{padding-left:16px!important;padding-right:16px!important}.elementor-14275 .elementor-element.elementor-element-a72bd79 > .e-con-inner{padding-top:48px!important;padding-bottom:48px!important}.elementor-14275 .elementor-element.elementor-element-a72bd79 h1.elementor-heading-title{font-size:40px!important}.elementor-14275 .elementor-element.elementor-element-a72bd79 h2.elementor-heading-title{font-size:32px!important}.elementor-14275 .elementor-element.elementor-element-a72bd79 br{display:none}.elementor-14275 .elementor-element.elementor-element-a72bd79 p, .elementor-14275 .elementor-element.elementor-element-a72bd79 .elementor-heading-title{white-space:normal!important;overflow-wrap:break-word}}@media(min-width:1025px){.elementor-14275 .elementor-element.elementor-element-a72bd79 > .e-con-inner{min-height:800px!important;box-sizing:border-box;justify-content:center!important}}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3ecbd6c9 */.elementor-14275 .elementor-element.elementor-element-3ecbd6c9 .elementor-icon  {  
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6d58c896 */.elementor-14275 .elementor-element.elementor-element-6d58c896 .elementor-icon  {  
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-734f3277 */.elementor-14275 .elementor-element.elementor-element-734f3277 .elementor-icon  {  
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cd7d6e3 */.elementor-14275 .elementor-element.elementor-element-cd7d6e3 .elementor-icon  {  
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8231d93 *//*GB-hide-all*/
.elementor-14275 .elementor-element.elementor-element-8231d93{display:none!important}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e58d71e */.elementor-14275 .elementor-element.elementor-element-e58d71e .elementor-icon  {  
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4523193 */.elementor-14275 .elementor-element.elementor-element-4523193 .elementor-icon  {  
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6c8c80f */.elementor-14275 .elementor-element.elementor-element-6c8c80f .elementor-icon  {  
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4e0bc7c */.elementor-14275 .elementor-element.elementor-element-4e0bc7c .elementor-icon  {  
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-388cf22 *//*GB-fig*/
@media(max-width:1024px){.elementor-14275 .elementor-element.elementor-element-388cf22{padding-left:40px!important;padding-right:40px!important;min-height:0!important}.elementor-14275 .elementor-element.elementor-element-388cf22 > .e-con-inner{padding-top:64px!important;padding-bottom:64px!important;max-width:100%!important;min-height:0!important}.elementor-14275 .elementor-element.elementor-element-388cf22 h1.elementor-heading-title{font-size:56px!important}.elementor-14275 .elementor-element.elementor-element-388cf22 h2.elementor-heading-title{font-size:40px!important}.elementor-14275 .elementor-element.elementor-element-388cf22 h3.elementor-heading-title{font-size:24px!important;line-height:30px!important}}@media(max-width:767px){.elementor-14275 .elementor-element.elementor-element-388cf22{padding-left:16px!important;padding-right:16px!important}.elementor-14275 .elementor-element.elementor-element-388cf22 > .e-con-inner{padding-top:48px!important;padding-bottom:48px!important}.elementor-14275 .elementor-element.elementor-element-388cf22 h1.elementor-heading-title{font-size:40px!important}.elementor-14275 .elementor-element.elementor-element-388cf22 h2.elementor-heading-title{font-size:32px!important}.elementor-14275 .elementor-element.elementor-element-388cf22 br{display:none}.elementor-14275 .elementor-element.elementor-element-388cf22 p, .elementor-14275 .elementor-element.elementor-element-388cf22 .elementor-heading-title{white-space:normal!important;overflow-wrap:break-word}}@media(min-width:1025px){.elementor-14275 .elementor-element.elementor-element-388cf22 h3.elementor-heading-title{line-height:34px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c91cc1 *//*GB-hide-all*/
.elementor-14275 .elementor-element.elementor-element-8c91cc1{display:none!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a09ded */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-3a09ded p { margin: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fc7230 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-6fc7230 p { margin: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e104e80 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-e104e80 p { margin: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-668b058 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-668b058 > .e-con:first-child { flex: 0 0 384px !important; width: 384px !important; }
 .elementor-14275 .elementor-element.elementor-element-668b058 > .e-con:nth-child(2), .elementor-14275 .elementor-element.elementor-element-668b058 > .elementor-widget-image { flex: 1 1 0 !important; min-width: 0; width: auto !important; }
 .elementor-14275 .elementor-element.elementor-element-668b058 > .elementor-widget-image .elementor-widget-container, .elementor-14275 .elementor-element.elementor-element-668b058 > .elementor-widget-image { height: 440px; }
 .elementor-14275 .elementor-element.elementor-element-668b058 > .elementor-widget-image img { width: 100% !important; height: 440px !important; object-fit: cover; }
}
/*GB-fig*/
@media(min-width:1025px){.elementor-14275 .elementor-element.elementor-element-668b058{align-items:stretch!important}.elementor-14275 .elementor-element.elementor-element-668b058 .elementor-element-6d16ba2{flex:0 0 384px!important;width:384px!important;max-width:384px!important}.elementor-14275 .elementor-element.elementor-element-668b058 .elementor-element-f604e88{flex:0 0 384px!important;width:384px!important;max-width:384px!important}.elementor-14275 .elementor-element.elementor-element-668b058 .elementor-element-8435069{flex:1 1 0!important;width:auto!important;min-width:0!important;height:440px!important}.elementor-14275 .elementor-element.elementor-element-668b058 .elementor-element-8435069 img{width:100%!important;height:440px!important;object-fit:cover}}@media(max-width:1024px){.elementor-14275 .elementor-element.elementor-element-668b058{flex-direction:column!important;gap:24px!important}.elementor-14275 .elementor-element.elementor-element-668b058 .elementor-element-6d16ba2, .elementor-14275 .elementor-element.elementor-element-668b058 .elementor-element-f604e88, .elementor-14275 .elementor-element.elementor-element-668b058 .elementor-element-8435069{width:100%!important;max-width:100%!important;flex:0 0 auto!important}.elementor-14275 .elementor-element.elementor-element-668b058 .elementor-element-8435069 img{width:100%!important;height:auto!important;max-height:440px;object-fit:cover}}@media(min-width:1025px){.elementor-14275 .elementor-element.elementor-element-668b058 .elementor-element-6d16ba2, .elementor-14275 .elementor-element.elementor-element-668b058 .elementor-element-f604e88, .elementor-14275 .elementor-element.elementor-element-668b058 .elementor-element-8435069{flex:1 1 0!important;width:auto!important;max-width:384px!important;min-width:0!important}}/*GB-thirds*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-297aaa0 *//*GB-fig*/
@media(max-width:1024px){.elementor-14275 .elementor-element.elementor-element-297aaa0{padding-left:40px!important;padding-right:40px!important;min-height:0!important}.elementor-14275 .elementor-element.elementor-element-297aaa0 > .e-con-inner{padding-top:64px!important;padding-bottom:64px!important;max-width:100%!important;min-height:0!important}.elementor-14275 .elementor-element.elementor-element-297aaa0 h1.elementor-heading-title{font-size:56px!important}.elementor-14275 .elementor-element.elementor-element-297aaa0 h2.elementor-heading-title{font-size:40px!important}.elementor-14275 .elementor-element.elementor-element-297aaa0 h3.elementor-heading-title{font-size:24px!important;line-height:30px!important}}@media(max-width:767px){.elementor-14275 .elementor-element.elementor-element-297aaa0{padding-left:16px!important;padding-right:16px!important}.elementor-14275 .elementor-element.elementor-element-297aaa0 > .e-con-inner{padding-top:48px!important;padding-bottom:48px!important}.elementor-14275 .elementor-element.elementor-element-297aaa0 h1.elementor-heading-title{font-size:40px!important}.elementor-14275 .elementor-element.elementor-element-297aaa0 h2.elementor-heading-title{font-size:32px!important}.elementor-14275 .elementor-element.elementor-element-297aaa0 br{display:none}.elementor-14275 .elementor-element.elementor-element-297aaa0 p, .elementor-14275 .elementor-element.elementor-element-297aaa0 .elementor-heading-title{white-space:normal!important;overflow-wrap:break-word}}@media(min-width:1025px){.elementor-14275 .elementor-element.elementor-element-297aaa0 h3.elementor-heading-title{line-height:34px!important}}.elementor-14275 .elementor-element.elementor-element-297aaa0 .elementor-element-b03aaed, .elementor-14275 .elementor-element.elementor-element-297aaa0 .elementor-element-b03aaed p{color:#000000!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b475f75 *//*GB-hide-all*/
.elementor-14275 .elementor-element.elementor-element-b475f75{display:none!important}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-4913cc4a */.elementor-14275 .elementor-element.elementor-element-4913cc4a{
    .swiper-pagination-bullet  {
        width: 32px;
        border-radius: 0px;
        height: 4px;
    }
    .swiper-slide  {
        border-radius: 24px;
        background: linear-gradient(0deg, rgba(255, 255, 255, 0.40) 0%, rgba(255, 255, 255, 0.40) 100%), linear-gradient(180deg, rgba(255, 255, 255, 0.00) 0%, rgba(255, 255, 255, 0.40) 100%);
        backdrop-filter: blur(30px);
        -webkit-backdrop-filter: blur(30px);
        height: 100% !important;
    }
      
    .elementor-swiper-button.elementor-swiper-button-prev{
        top: unset;
        transform: unset;
        bottom: -56px;
        left: unset;
        right: 48px;
        :hover {
            fill: #000000;
        }
    }
    
    .elementor-swiper-button.elementor-swiper-button-next{
        top: unset;
        transform: unset;
        bottom: -56px;
         :hover {
            fill: #000000;
        }
    }
    
}


@media (max-width: 767px) {
    .elementor-14275 .elementor-element.elementor-element-4913cc4a {
          .swiper-slide  {
            height: 350px !important;
              
          }
          .elementor-swiper-button.elementor-swiper-button-prev{
      
        bottom: -96px;
      
    }
    
    .elementor-swiper-button.elementor-swiper-button-next{
  
        bottom: -96px;
    }
    }
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5990f40c *//*GB-hide-all*/
.elementor-14275 .elementor-element.elementor-element-5990f40c{display:none!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36c1abd */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-36c1abd p { margin: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-839fdf1 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-839fdf1 p { margin: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b62207 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-0b62207 p { margin: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25d9f83 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-25d9f83 p { margin: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4411773 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-4411773 p { margin: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-094d80b */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-094d80b p { margin: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36c1abd */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-36c1abd p { margin: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-839fdf1 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-839fdf1 p { margin: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b62207 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-0b62207 p { margin: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25d9f83 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-25d9f83 p { margin: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4411773 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-4411773 p { margin: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-094d80b */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-094d80b p { margin: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36c1abd */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-36c1abd p { margin: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-839fdf1 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-839fdf1 p { margin: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b62207 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-0b62207 p { margin: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25d9f83 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-25d9f83 p { margin: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4411773 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-4411773 p { margin: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-094d80b */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-094d80b p { margin: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36c1abd */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-36c1abd p { margin: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-839fdf1 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-839fdf1 p { margin: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b62207 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-0b62207 p { margin: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25d9f83 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-25d9f83 p { margin: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4411773 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-4411773 p { margin: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-094d80b */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-094d80b p { margin: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-b9901c1 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-b9901c1 { width: 100%; padding-bottom: 76px; }
 .elementor-14275 .elementor-element.elementor-element-b9901c1 .swiper-slide { height: auto !important; }
 .elementor-14275 .elementor-element.elementor-element-b9901c1 .elementor-swiper-button { position: absolute !important; top: auto !important; bottom: 0 !important; transform: none !important; width: 44px !important; height: 44px !important; box-sizing: border-box; display: flex !important; align-items: center; justify-content: center; border: 2px solid var(--e-global-color-secondary) !important; border-radius: 100px !important; padding: 4px !important; background: transparent; }
 .elementor-14275 .elementor-element.elementor-element-b9901c1 .elementor-swiper-button svg { width: 21px !important; height: 21px !important; fill: var(--e-global-color-secondary) !important; }
 .elementor-14275 .elementor-element.elementor-element-b9901c1 .elementor-swiper-button-prev { left: calc(50% - 92px) !important; right: auto !important; }
 .elementor-14275 .elementor-element.elementor-element-b9901c1 .elementor-swiper-button-next { left: calc(50% + 48px) !important; right: auto !important; }
 .elementor-14275 .elementor-element.elementor-element-b9901c1 .swiper-pagination { position: absolute !important; top: auto !important; bottom: 14px !important; left: calc(50% - 36px) !important; right: auto !important; width: 72px !important; display: flex; gap: 12px; transform: none !important; }
 .elementor-14275 .elementor-element.elementor-element-b9901c1 .swiper-pagination-bullet { width: 16px !important; height: 16px !important; margin: 0 !important; border-radius: 100px !important; background: #999999 !important; opacity: 1 !important; transform: scale(0.667); }
 .elementor-14275 .elementor-element.elementor-element-b9901c1 .swiper-pagination-bullet-active { background: var(--e-global-color-secondary) !important; }
}
/*GB-fig*/
.elementor-14275 .elementor-element.elementor-element-b9901c1{padding-bottom:76px!important}.elementor-14275 .elementor-element.elementor-element-b9901c1 .swiper-slide{width:100%!important;margin-right:0!important}.elementor-14275 .elementor-element.elementor-element-b9901c1 .elementor-element-db1cb24, .elementor-14275 .elementor-element.elementor-element-b9901c1 .elementor-element-c617e11, .elementor-14275 .elementor-element.elementor-element-b9901c1 .elementor-element-3df6ad9{width:48px!important;flex:0 0 48px!important;max-width:48px!important}.elementor-14275 .elementor-element.elementor-element-b9901c1 .elementor-element-db1cb24 img, .elementor-14275 .elementor-element.elementor-element-b9901c1 .elementor-element-c617e11 img, .elementor-14275 .elementor-element.elementor-element-b9901c1 .elementor-element-3df6ad9 img{width:48px!important;height:48px!important}@media(max-width:767px){.elementor-14275 .elementor-element.elementor-element-b9901c1 .swiper-slide p{font-size:22px!important;line-height:1.35!important}}.elementor-14275 .elementor-element.elementor-element-b9901c1{padding-bottom:60px!important}/*GB-pb*/
.elementor-14275 .elementor-element.elementor-element-b9901c1 .elementor-swiper-button,.elementor-14275 .elementor-element.elementor-element-b9901c1 .elementor-swiper-button:hover,.elementor-14275 .elementor-element.elementor-element-b9901c1 .elementor-swiper-button:focus,.elementor-14275 .elementor-element.elementor-element-b9901c1 .elementor-swiper-button:active{background:transparent!important;background-color:transparent!important;border-color:var(--e-global-color-secondary)!important;color:var(--e-global-color-secondary)!important;box-shadow:none!important;transition:none!important;opacity:1!important}.elementor-14275 .elementor-element.elementor-element-b9901c1 .elementor-swiper-button svg,.elementor-14275 .elementor-element.elementor-element-b9901c1 .elementor-swiper-button:hover svg,.elementor-14275 .elementor-element.elementor-element-b9901c1 .elementor-swiper-button i,.elementor-14275 .elementor-element.elementor-element-b9901c1 .elementor-swiper-button:hover i{fill:var(--e-global-color-secondary)!important;color:var(--e-global-color-secondary)!important;transition:none!important}.elementor-14275 .elementor-element.elementor-element-b9901c1 .swiper-pagination-bullet:hover{opacity:1!important}/*GB-nohover*/
.elementor-14275 .elementor-element.elementor-element-b9901c1 .elementor-swiper-button.swiper-button-disabled{pointer-events:auto!important;opacity:1!important;cursor:pointer!important}/*GB-wrapcss*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fb43ef *//*GB-fig*/
@media(max-width:1024px){.elementor-14275 .elementor-element.elementor-element-0fb43ef{padding-left:40px!important;padding-right:40px!important;min-height:0!important}.elementor-14275 .elementor-element.elementor-element-0fb43ef > .e-con-inner{padding-top:64px!important;padding-bottom:64px!important;max-width:100%!important;min-height:0!important}.elementor-14275 .elementor-element.elementor-element-0fb43ef h1.elementor-heading-title{font-size:56px!important}.elementor-14275 .elementor-element.elementor-element-0fb43ef h2.elementor-heading-title{font-size:40px!important}.elementor-14275 .elementor-element.elementor-element-0fb43ef h3.elementor-heading-title{font-size:24px!important;line-height:30px!important}}@media(max-width:767px){.elementor-14275 .elementor-element.elementor-element-0fb43ef{padding-left:16px!important;padding-right:16px!important}.elementor-14275 .elementor-element.elementor-element-0fb43ef > .e-con-inner{padding-top:48px!important;padding-bottom:48px!important}.elementor-14275 .elementor-element.elementor-element-0fb43ef h1.elementor-heading-title{font-size:40px!important}.elementor-14275 .elementor-element.elementor-element-0fb43ef h2.elementor-heading-title{font-size:32px!important}.elementor-14275 .elementor-element.elementor-element-0fb43ef br{display:none}.elementor-14275 .elementor-element.elementor-element-0fb43ef p, .elementor-14275 .elementor-element.elementor-element-0fb43ef .elementor-heading-title{white-space:normal!important;overflow-wrap:break-word}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41380e0 */.elementor-14275 .elementor-element.elementor-element-41380e0 {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-41380e0 .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-41380e0 .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-41380e0 .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-41380e0 .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-41380e0:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-41380e0:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-41380e0 .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-41380e0:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-41380e0:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2da5d0c */.elementor-14275 .elementor-element.elementor-element-2da5d0c {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-2da5d0c .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-2da5d0c:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f621758 */.elementor-14275 .elementor-element.elementor-element-f621758 {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-f621758 .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-f621758 .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-f621758 .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-f621758 .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-f621758:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-f621758:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-f621758 .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-f621758:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-f621758:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa85498 */.elementor-14275 .elementor-element.elementor-element-fa85498 {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-fa85498 .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-fa85498 .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-fa85498 .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-fa85498 .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-fa85498:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-fa85498:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-fa85498 .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-fa85498:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-fa85498:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3c360a */.elementor-14275 .elementor-element.elementor-element-f3c360a {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-f3c360a .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-f3c360a .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-f3c360a .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-f3c360a .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-f3c360a:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-f3c360a:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-f3c360a .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-f3c360a:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-f3c360a:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b30f2 */.elementor-14275 .elementor-element.elementor-element-81b30f2{
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41380e0 */.elementor-14275 .elementor-element.elementor-element-41380e0 {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-41380e0 .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-41380e0 .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-41380e0 .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-41380e0 .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-41380e0:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-41380e0:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-41380e0 .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-41380e0:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-41380e0:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2da5d0c */.elementor-14275 .elementor-element.elementor-element-2da5d0c {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-2da5d0c .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-2da5d0c:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f621758 */.elementor-14275 .elementor-element.elementor-element-f621758 {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-f621758 .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-f621758 .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-f621758 .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-f621758 .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-f621758:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-f621758:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-f621758 .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-f621758:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-f621758:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa85498 */.elementor-14275 .elementor-element.elementor-element-fa85498 {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-fa85498 .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-fa85498 .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-fa85498 .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-fa85498 .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-fa85498:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-fa85498:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-fa85498 .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-fa85498:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-fa85498:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3c360a */.elementor-14275 .elementor-element.elementor-element-f3c360a {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-f3c360a .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-f3c360a .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-f3c360a .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-f3c360a .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-f3c360a:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-f3c360a:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-f3c360a .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-f3c360a:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-f3c360a:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b30f2 */.elementor-14275 .elementor-element.elementor-element-81b30f2{
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41380e0 */.elementor-14275 .elementor-element.elementor-element-41380e0 {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-41380e0 .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-41380e0 .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-41380e0 .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-41380e0 .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-41380e0:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-41380e0:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-41380e0 .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-41380e0:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-41380e0:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2da5d0c */.elementor-14275 .elementor-element.elementor-element-2da5d0c {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-2da5d0c .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-2da5d0c:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f621758 */.elementor-14275 .elementor-element.elementor-element-f621758 {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-f621758 .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-f621758 .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-f621758 .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-f621758 .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-f621758:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-f621758:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-f621758 .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-f621758:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-f621758:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa85498 */.elementor-14275 .elementor-element.elementor-element-fa85498 {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-fa85498 .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-fa85498 .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-fa85498 .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-fa85498 .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-fa85498:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-fa85498:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-fa85498 .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-fa85498:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-fa85498:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3c360a */.elementor-14275 .elementor-element.elementor-element-f3c360a {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-f3c360a .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-f3c360a .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-f3c360a .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-f3c360a .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-f3c360a:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-f3c360a:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-f3c360a .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-f3c360a:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-f3c360a:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b30f2 */.elementor-14275 .elementor-element.elementor-element-81b30f2{
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41380e0 */.elementor-14275 .elementor-element.elementor-element-41380e0 {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-41380e0 .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-41380e0 .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-41380e0 .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-41380e0 .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-41380e0:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-41380e0:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-41380e0 .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-41380e0:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-41380e0:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2da5d0c */.elementor-14275 .elementor-element.elementor-element-2da5d0c {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-2da5d0c .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-2da5d0c:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f621758 */.elementor-14275 .elementor-element.elementor-element-f621758 {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-f621758 .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-f621758 .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-f621758 .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-f621758 .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-f621758:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-f621758:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-f621758 .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-f621758:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-f621758:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa85498 */.elementor-14275 .elementor-element.elementor-element-fa85498 {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-fa85498 .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-fa85498 .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-fa85498 .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-fa85498 .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-fa85498:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-fa85498:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-fa85498 .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-fa85498:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-fa85498:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3c360a */.elementor-14275 .elementor-element.elementor-element-f3c360a {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-f3c360a .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-f3c360a .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-f3c360a .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-f3c360a .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-f3c360a:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-f3c360a:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-f3c360a .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-f3c360a:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-f3c360a:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b30f2 */.elementor-14275 .elementor-element.elementor-element-81b30f2{
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41380e0 */.elementor-14275 .elementor-element.elementor-element-41380e0 {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-41380e0 .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-41380e0 .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-41380e0 .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-41380e0 .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-41380e0:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-41380e0:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-41380e0 .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-41380e0:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-41380e0:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2da5d0c */.elementor-14275 .elementor-element.elementor-element-2da5d0c {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-2da5d0c .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-2da5d0c:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f621758 */.elementor-14275 .elementor-element.elementor-element-f621758 {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-f621758 .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-f621758 .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-f621758 .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-f621758 .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-f621758:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-f621758:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-f621758 .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-f621758:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-f621758:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa85498 */.elementor-14275 .elementor-element.elementor-element-fa85498 {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-fa85498 .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-fa85498 .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-fa85498 .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-fa85498 .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-fa85498:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-fa85498:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-fa85498 .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-fa85498:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-fa85498:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3c360a */.elementor-14275 .elementor-element.elementor-element-f3c360a {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-f3c360a .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-f3c360a .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-f3c360a .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-f3c360a .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-f3c360a:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-f3c360a:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-f3c360a .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-f3c360a:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-f3c360a:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b30f2 */.elementor-14275 .elementor-element.elementor-element-81b30f2{
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41380e0 */.elementor-14275 .elementor-element.elementor-element-41380e0 {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-41380e0 .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-41380e0 .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-41380e0 .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-41380e0 .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-41380e0:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-41380e0:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-41380e0 .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-41380e0:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-41380e0:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2da5d0c */.elementor-14275 .elementor-element.elementor-element-2da5d0c {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-2da5d0c .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-2da5d0c:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f621758 */.elementor-14275 .elementor-element.elementor-element-f621758 {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-f621758 .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-f621758 .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-f621758 .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-f621758 .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-f621758:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-f621758:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-f621758 .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-f621758:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-f621758:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa85498 */.elementor-14275 .elementor-element.elementor-element-fa85498 {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-fa85498 .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-fa85498 .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-fa85498 .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-fa85498 .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-fa85498:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-fa85498:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-fa85498 .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-fa85498:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-fa85498:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3c360a */.elementor-14275 .elementor-element.elementor-element-f3c360a {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-f3c360a .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-f3c360a .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-f3c360a .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-f3c360a .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-f3c360a:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-f3c360a:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-f3c360a .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-f3c360a:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-f3c360a:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b30f2 */.elementor-14275 .elementor-element.elementor-element-81b30f2{
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41380e0 */.elementor-14275 .elementor-element.elementor-element-41380e0 {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-41380e0 .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-41380e0 .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-41380e0 .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-41380e0 .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-41380e0:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-41380e0:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-41380e0 .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-41380e0:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-41380e0:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2da5d0c */.elementor-14275 .elementor-element.elementor-element-2da5d0c {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-2da5d0c .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-2da5d0c:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-2da5d0c:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f621758 */.elementor-14275 .elementor-element.elementor-element-f621758 {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-f621758 .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-f621758 .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-f621758 .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-f621758 .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-f621758:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-f621758:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-f621758 .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-f621758:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-f621758:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa85498 */.elementor-14275 .elementor-element.elementor-element-fa85498 {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-fa85498 .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-fa85498 .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-fa85498 .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-fa85498 .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-fa85498:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-fa85498:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-fa85498 .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-fa85498:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-fa85498:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3c360a */.elementor-14275 .elementor-element.elementor-element-f3c360a {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-f3c360a .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-f3c360a .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-f3c360a .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-f3c360a .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-f3c360a:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-f3c360a:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-f3c360a .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-f3c360a:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-f3c360a:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b30f2 */.elementor-14275 .elementor-element.elementor-element-81b30f2{
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5bbee68 */.elementor-14275 .elementor-element.elementor-element-5bbee68{
    .swiper-pagination-bullet  {
        width: 32px;
        border-radius: 0px;
        height: 4px;
      
        
    }
    .swiper-slide {
    background: linear-gradient(0deg, rgba(255, 255, 255, 0.80) 0%, rgba(255, 255, 255, 0.80) 100%), linear-gradient(180deg, rgba(255, 255, 255, 0.00) 0%, rgba(255, 255, 255, 0.40) 100%);
        backdrop-filter: blur(30px);
        -webkit-backdrop-filter: blur(30px);
        width: 450px !important;
        height: 212px !important;
        border-radius: 8px;
        &:last-child {
            opacity: 0;
        }
    }
    
    .elementor-swiper-button.elementor-swiper-button-prev{
        bottom: -32%;
        top: unset;
        left: 92%;
    }
    
     .elementor-swiper-button.elementor-swiper-button-next{
         bottom: -32%;
        top: unset;
        left: 96%;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4f8c0a */.elementor-14275 .elementor-element.elementor-element-c4f8c0a {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32456dd *//*GB-hide-all*/
.elementor-14275 .elementor-element.elementor-element-32456dd{display:none!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20baa0c */.elementor-14275 .elementor-element.elementor-element-20baa0c{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20baa0c */.elementor-14275 .elementor-element.elementor-element-20baa0c{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20baa0c */.elementor-14275 .elementor-element.elementor-element-20baa0c{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20baa0c */.elementor-14275 .elementor-element.elementor-element-20baa0c{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20baa0c */.elementor-14275 .elementor-element.elementor-element-20baa0c{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20baa0c */.elementor-14275 .elementor-element.elementor-element-20baa0c{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d522631 */.elementor-14275 .elementor-element.elementor-element-d522631 .e-n-accordion-item:not([open]) .e-n-accordion-item-title {
  cursor: pointer;
}
/*GB-fig*/
.elementor-14275 .elementor-element.elementor-element-d522631 .e-n-accordion-item-title-text{color:#333333!important}.elementor-14275 .elementor-element.elementor-element-d522631 .e-n-accordion-item > .e-n-accordion-item-title{padding:16px 0 14px!important}.elementor-14275 .elementor-element.elementor-element-d522631 .e-n-accordion-item-title-text{line-height:34px!important}.elementor-14275 .elementor-element.elementor-element-d522631 .e-n-accordion-item[open] > .e-n-accordion-item-title{padding-bottom:0!important}.elementor-14275 .elementor-element.elementor-element-d522631 .e-n-accordion-item > .e-con{padding:16px 0 14px!important}@media(max-width:767px){.elementor-14275 .elementor-element.elementor-element-d522631 .e-n-accordion-item-title-text{font-size:24px!important;line-height:30px!important}}
.elementor-14275 .elementor-element.elementor-element-d522631{display:none!important}/*GB-hide-all*//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e25e06 */.elementor-14275 .elementor-element.elementor-element-4e25e06{width:100%!important;max-width:100%!important}/*GB-fig*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fccd50 *//*GB-fig*/
@media(max-width:1024px){.elementor-14275 .elementor-element.elementor-element-1fccd50{flex-direction:column!important;gap:32px!important}.elementor-14275 .elementor-element.elementor-element-1fccd50 > .e-con, .elementor-14275 .elementor-element.elementor-element-1fccd50 > .elementor-widget{width:100%!important;max-width:100%!important;--width:100%!important}.elementor-14275 .elementor-element.elementor-element-1fccd50 img{width:100%!important;height:auto!important;max-height:415px;object-fit:cover}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-320f54f */.elementor-14275 .elementor-element.elementor-element-320f54f{width:100%!important;max-width:100%!important;align-self:stretch!important}/*GB-fig*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caeeb70 *//*GB-fig*/
@media(max-width:1024px){.elementor-14275 .elementor-element.elementor-element-caeeb70{padding-left:40px!important;padding-right:40px!important;min-height:0!important}.elementor-14275 .elementor-element.elementor-element-caeeb70 > .e-con-inner{padding-top:64px!important;padding-bottom:64px!important;max-width:100%!important;min-height:0!important}.elementor-14275 .elementor-element.elementor-element-caeeb70 h1.elementor-heading-title{font-size:56px!important}.elementor-14275 .elementor-element.elementor-element-caeeb70 h2.elementor-heading-title{font-size:40px!important}.elementor-14275 .elementor-element.elementor-element-caeeb70 h3.elementor-heading-title{font-size:24px!important;line-height:30px!important}}@media(max-width:767px){.elementor-14275 .elementor-element.elementor-element-caeeb70{padding-left:16px!important;padding-right:16px!important}.elementor-14275 .elementor-element.elementor-element-caeeb70 > .e-con-inner{padding-top:48px!important;padding-bottom:48px!important}.elementor-14275 .elementor-element.elementor-element-caeeb70 h1.elementor-heading-title{font-size:40px!important}.elementor-14275 .elementor-element.elementor-element-caeeb70 h2.elementor-heading-title{font-size:32px!important}.elementor-14275 .elementor-element.elementor-element-caeeb70 br{display:none}.elementor-14275 .elementor-element.elementor-element-caeeb70 p, .elementor-14275 .elementor-element.elementor-element-caeeb70 .elementor-heading-title{white-space:normal!important;overflow-wrap:break-word}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-04055cb */.elementor-14275 .elementor-element.elementor-element-04055cb {
    opacity: 0.5;
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c35dc5 */.elementor-14275 .elementor-element.elementor-element-2c35dc5 {
    opacity: 0.5;
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8f2505c */.elementor-14275 .elementor-element.elementor-element-8f2505c {
    opacity: 0.5;
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5852b0c */.elementor-14275 .elementor-element.elementor-element-5852b0c {
    opacity: 0.5;
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f08dc65 */.elementor-14275 .elementor-element.elementor-element-f08dc65 {
    opacity: 0.5;
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa7598d */.elementor-14275 .elementor-element.elementor-element-fa7598d {
    opacity: 0.5;
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f1e830c */.elementor-14275 .elementor-element.elementor-element-f1e830c {
    opacity: 0.5;
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd10e60 */.elementor-14275 .elementor-element.elementor-element-fd10e60 {
    opacity: 0.5;
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02fa523 */.elementor-14275 .elementor-element.elementor-element-02fa523 {
    opacity: 0.5;
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-090a9cd */.elementor-14275 .elementor-element.elementor-element-090a9cd {
    opacity: 0.5;
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22cc53d */.elementor-14275 .elementor-element.elementor-element-22cc53d {
    opacity: 0.5;
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-681de11 */.elementor-14275 .elementor-element.elementor-element-681de11 {
    opacity: 0.5;
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1a3d2af */.elementor-14275 .elementor-element.elementor-element-1a3d2af {
    opacity: 0.5;
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea4b397 *//*GB-hide-all*/
.elementor-14275 .elementor-element.elementor-element-ea4b397{display:none!important}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5986562 */.elementor-14275 .elementor-element.elementor-element-5986562 {
    width: 100%;
    .e-n-accordion-item-title {
        border: none;
        border-bottom: 2px solid var(--e-global-color-secondary, #333333);
        background: transparent;
    }
    .e-n-accordion-item[open] .e-n-accordion-item-title {
        background: var(--e-global-color-text, #F5F2EB);
        border-bottom: 2px solid var(--e-global-color-border, #E3CFB0);
        border-top-left-radius: 8px;
        border-top-right-radius: 8px;
    }
    .e-n-accordion-item-title-text {
        color: var(--e-global-color-secondary, #333333);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c75f106 *//*GB-hide-all*/
.elementor-14275 .elementor-element.elementor-element-c75f106{display:none!important}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-78225e6 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-78225e6 { width: 100%; }
 .elementor-14275 .elementor-element.elementor-element-78225e6 .e-n-accordion-item { border-bottom: 2px solid var(--e-global-color-secondary); border-radius: 8px 8px 0 0; }
 .elementor-14275 .elementor-element.elementor-element-78225e6 .e-n-accordion-item[open] { background: var(--e-global-color-text); border-bottom-color: var(--e-global-color-border); }
 .elementor-14275 .elementor-element.elementor-element-78225e6 .e-n-accordion-item-title { border: 0 !important; background: transparent !important; padding: 16px !important; }
 .elementor-14275 .elementor-element.elementor-element-78225e6 .e-n-accordion-item[open] > .e-n-accordion-item-title { padding-bottom: 0 !important; }
 .elementor-14275 .elementor-element.elementor-element-78225e6 .e-n-accordion-item-title-text { color: var(--e-global-color-secondary) !important; }
 .elementor-14275 .elementor-element.elementor-element-78225e6 .e-n-accordion-item-title-icon svg { fill: var(--e-global-color-secondary) !important; }
 .elementor-14275 .elementor-element.elementor-element-78225e6 .e-n-accordion-item > .e-con { background: transparent !important; border: 0 !important; padding: 16px !important; }
 .elementor-14275 .elementor-element.elementor-element-78225e6 .e-n-accordion-item > .e-con .elementor-widget-text-editor { padding: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-778ed3e *//*GB-fig*/
@media(max-width:1024px){.elementor-14275 .elementor-element.elementor-element-778ed3e{padding-left:40px!important;padding-right:40px!important;min-height:0!important}.elementor-14275 .elementor-element.elementor-element-778ed3e > .e-con-inner{padding-top:64px!important;padding-bottom:64px!important;max-width:100%!important;min-height:0!important}.elementor-14275 .elementor-element.elementor-element-778ed3e h1.elementor-heading-title{font-size:56px!important}.elementor-14275 .elementor-element.elementor-element-778ed3e h2.elementor-heading-title{font-size:40px!important}.elementor-14275 .elementor-element.elementor-element-778ed3e h3.elementor-heading-title{font-size:24px!important;line-height:30px!important}}@media(max-width:767px){.elementor-14275 .elementor-element.elementor-element-778ed3e{padding-left:16px!important;padding-right:16px!important}.elementor-14275 .elementor-element.elementor-element-778ed3e > .e-con-inner{padding-top:48px!important;padding-bottom:48px!important}.elementor-14275 .elementor-element.elementor-element-778ed3e h1.elementor-heading-title{font-size:40px!important}.elementor-14275 .elementor-element.elementor-element-778ed3e h2.elementor-heading-title{font-size:32px!important}.elementor-14275 .elementor-element.elementor-element-778ed3e br{display:none}.elementor-14275 .elementor-element.elementor-element-778ed3e p, .elementor-14275 .elementor-element.elementor-element-778ed3e .elementor-heading-title{white-space:normal!important;overflow-wrap:break-word}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb739c8 */.elementor-14275 .elementor-element.elementor-element-cb739c8 {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-cb739c8 .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-cb739c8 .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-cb739c8 .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-cb739c8 .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-cb739c8:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-cb739c8:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-cb739c8 .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-cb739c8:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-cb739c8:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-285238b */.elementor-14275 .elementor-element.elementor-element-285238b {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-285238b .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-285238b .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-285238b .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-285238b .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-285238b:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-285238b:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-285238b .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-285238b:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-285238b:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a2f87e */.elementor-14275 .elementor-element.elementor-element-4a2f87e {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-14275 .elementor-element.elementor-element-4a2f87e .forward-icon-1,
.elementor-14275 .elementor-element.elementor-element-4a2f87e .forward-icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-14275 .elementor-element.elementor-element-4a2f87e .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-14275 .elementor-element.elementor-element-4a2f87e .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-4a2f87e:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-14275 .elementor-element.elementor-element-4a2f87e:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-14275 .elementor-element.elementor-element-4a2f87e .elementor-element-e53fc4d {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-14275 .elementor-element.elementor-element-4a2f87e:hover .elementor-element-e53fc4d,
.elementor-14275 .elementor-element.elementor-element-4a2f87e:hover .elementor-element-e53fc4d * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30d74ef *//*GB-hide-all*/
.elementor-14275 .elementor-element.elementor-element-30d74ef{display:none!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca19849 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-ca19849 { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; min-height: 44px; cursor: pointer; overflow: visible !important; }
 .elementor-14275 .elementor-element.elementor-element-ca19849 > .e-con { width: 32px !important; min-height: 32px !important; height: 32px; display: flex !important; align-items: center; justify-content: center; padding: 0 !important; }
 .elementor-14275 .elementor-element.elementor-element-ca19849 .elementor-widget.forward-icon-1 { display: none !important; }
 .elementor-14275 .elementor-element.elementor-element-ca19849 .elementor-widget.forward-icon-2 { position: static !important; top: auto !important; left: auto !important; right: auto !important; margin: 0 !important; opacity: 1 !important; width: 32px; height: 32px; border: 2px solid var(--e-global-color-primary); border-radius: 100px; overflow: hidden; box-sizing: border-box; display: flex !important; align-items: center; justify-content: center; }
 .elementor-14275 .elementor-element.elementor-element-ca19849 .elementor-widget.forward-icon-2 img { width: 40px !important; height: 40px !important; max-width: none !important; }
 .elementor-14275 .elementor-element.elementor-element-ca19849 *, .elementor-14275 .elementor-element.elementor-element-ca19849:hover * { transition: none !important; }
 .elementor-14275 .elementor-element.elementor-element-ca19849 .elementor-widget.forward-icon-2, .elementor-14275 .elementor-element.elementor-element-ca19849:hover .elementor-widget.forward-icon-2 { transform: none !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70225f8 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-70225f8 { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; min-height: 44px; cursor: pointer; overflow: visible !important; }
 .elementor-14275 .elementor-element.elementor-element-70225f8 > .e-con { width: 32px !important; min-height: 32px !important; height: 32px; display: flex !important; align-items: center; justify-content: center; padding: 0 !important; }
 .elementor-14275 .elementor-element.elementor-element-70225f8 .elementor-widget.forward-icon-1 { display: none !important; }
 .elementor-14275 .elementor-element.elementor-element-70225f8 .elementor-widget.forward-icon-2 { position: static !important; top: auto !important; left: auto !important; right: auto !important; margin: 0 !important; opacity: 1 !important; width: 32px; height: 32px; border: 2px solid var(--e-global-color-primary); border-radius: 100px; overflow: hidden; box-sizing: border-box; display: flex !important; align-items: center; justify-content: center; }
 .elementor-14275 .elementor-element.elementor-element-70225f8 .elementor-widget.forward-icon-2 img { width: 40px !important; height: 40px !important; max-width: none !important; }
 .elementor-14275 .elementor-element.elementor-element-70225f8 *, .elementor-14275 .elementor-element.elementor-element-70225f8:hover * { transition: none !important; }
 .elementor-14275 .elementor-element.elementor-element-70225f8 .elementor-widget.forward-icon-2, .elementor-14275 .elementor-element.elementor-element-70225f8:hover .elementor-widget.forward-icon-2 { transform: none !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cc7575 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-3cc7575 { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; min-height: 44px; cursor: pointer; overflow: visible !important; }
 .elementor-14275 .elementor-element.elementor-element-3cc7575 > .e-con { width: 32px !important; min-height: 32px !important; height: 32px; display: flex !important; align-items: center; justify-content: center; padding: 0 !important; }
 .elementor-14275 .elementor-element.elementor-element-3cc7575 .elementor-widget.forward-icon-1 { display: none !important; }
 .elementor-14275 .elementor-element.elementor-element-3cc7575 .elementor-widget.forward-icon-2 { position: static !important; top: auto !important; left: auto !important; right: auto !important; margin: 0 !important; opacity: 1 !important; width: 32px; height: 32px; border: 2px solid var(--e-global-color-primary); border-radius: 100px; overflow: hidden; box-sizing: border-box; display: flex !important; align-items: center; justify-content: center; }
 .elementor-14275 .elementor-element.elementor-element-3cc7575 .elementor-widget.forward-icon-2 img { width: 40px !important; height: 40px !important; max-width: none !important; }
 .elementor-14275 .elementor-element.elementor-element-3cc7575 *, .elementor-14275 .elementor-element.elementor-element-3cc7575:hover * { transition: none !important; }
 .elementor-14275 .elementor-element.elementor-element-3cc7575 .elementor-widget.forward-icon-2, .elementor-14275 .elementor-element.elementor-element-3cc7575:hover .elementor-widget.forward-icon-2 { transform: none !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39c42c6 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-39c42c6 > .e-con { flex: 0 0 calc((100% - 132px) / 3) !important; width: auto !important; min-width: 0; }
 .elementor-14275 .elementor-element.elementor-element-39c42c6 > .e-con + .e-con { flex-basis: calc((100% - 132px) / 3 + 34px) !important; border-left: 2px solid var(--e-global-color-secondary); padding-left: 32px !important; }
 .elementor-14275 .elementor-element.elementor-element-39c42c6 .elementor-widget-heading { width: 100%; }
 .elementor-14275 .elementor-element.elementor-element-39c42c6 .elementor-widget-heading .elementor-heading-title { box-sizing: border-box; min-height: calc(28px * 1.2 * 2 + 16px); padding-bottom: 16px; border-bottom: 2px solid var(--e-global-color-secondary); }
}
/*GB-fig*/
@media(min-width:1025px){.elementor-14275 .elementor-element.elementor-element-39c42c6 .elementor-widget-heading .elementor-heading-title{min-height:calc(67.2px + 18px)!important;padding-bottom:16px!important}.elementor-14275 .elementor-element.elementor-element-39c42c6 .elementor-widget-text-editor{padding-bottom:24px!important}}@media(max-width:1024px){.elementor-14275 .elementor-element.elementor-element-39c42c6{flex-direction:column!important;gap:32px!important}.elementor-14275 .elementor-element.elementor-element-39c42c6 > .e-con{width:100%!important;max-width:100%!important;flex:0 0 auto!important;border-left:0!important;padding-left:0!important}}
.elementor-14275 .elementor-element.elementor-element-39c42c6 .elementor-element-ca19849 > .elementor-widget-text-editor,.elementor-14275 .elementor-element.elementor-element-39c42c6 .elementor-element-70225f8 > .elementor-widget-text-editor,.elementor-14275 .elementor-element.elementor-element-39c42c6 .elementor-element-3cc7575 > .elementor-widget-text-editor{padding-bottom:0!important;margin:0!important;align-self:center!important}/*GB-btnrow*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcb57aa *//*GB-fig*/
@media(max-width:1024px){.elementor-14275 .elementor-element.elementor-element-bcb57aa{padding-left:40px!important;padding-right:40px!important;min-height:0!important}.elementor-14275 .elementor-element.elementor-element-bcb57aa > .e-con-inner{padding-top:64px!important;padding-bottom:64px!important;max-width:100%!important;min-height:0!important}.elementor-14275 .elementor-element.elementor-element-bcb57aa h1.elementor-heading-title{font-size:56px!important}.elementor-14275 .elementor-element.elementor-element-bcb57aa h2.elementor-heading-title{font-size:40px!important}.elementor-14275 .elementor-element.elementor-element-bcb57aa h3.elementor-heading-title{font-size:24px!important;line-height:30px!important}}@media(max-width:767px){.elementor-14275 .elementor-element.elementor-element-bcb57aa{padding-left:16px!important;padding-right:16px!important}.elementor-14275 .elementor-element.elementor-element-bcb57aa > .e-con-inner{padding-top:48px!important;padding-bottom:48px!important}.elementor-14275 .elementor-element.elementor-element-bcb57aa h1.elementor-heading-title{font-size:40px!important}.elementor-14275 .elementor-element.elementor-element-bcb57aa h2.elementor-heading-title{font-size:32px!important}.elementor-14275 .elementor-element.elementor-element-bcb57aa br{display:none}.elementor-14275 .elementor-element.elementor-element-bcb57aa p, .elementor-14275 .elementor-element.elementor-element-bcb57aa .elementor-heading-title{white-space:normal!important;overflow-wrap:break-word}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11450c2 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-11450c2 { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; min-height: 44px; cursor: pointer; overflow: visible !important; }
 .elementor-14275 .elementor-element.elementor-element-11450c2 > .e-con { width: 32px !important; min-height: 32px !important; height: 32px; display: flex !important; align-items: center; justify-content: center; padding: 0 !important; }
 .elementor-14275 .elementor-element.elementor-element-11450c2 .elementor-widget.forward-icon-1 { display: none !important; }
 .elementor-14275 .elementor-element.elementor-element-11450c2 .elementor-widget.forward-icon-2 { position: static !important; top: auto !important; left: auto !important; right: auto !important; margin: 0 !important; opacity: 1 !important; width: 32px; height: 32px; border: 2px solid var(--e-global-color-primary); border-radius: 100px; overflow: hidden; box-sizing: border-box; display: flex !important; align-items: center; justify-content: center; }
 .elementor-14275 .elementor-element.elementor-element-11450c2 .elementor-widget.forward-icon-2 img { width: 40px !important; height: 40px !important; max-width: none !important; }
 .elementor-14275 .elementor-element.elementor-element-11450c2 *, .elementor-14275 .elementor-element.elementor-element-11450c2:hover * { transition: none !important; }
 .elementor-14275 .elementor-element.elementor-element-11450c2 .elementor-widget.forward-icon-2, .elementor-14275 .elementor-element.elementor-element-11450c2:hover .elementor-widget.forward-icon-2 { transform: none !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11450c2 */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-11450c2 { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; min-height: 44px; cursor: pointer; overflow: visible !important; }
 .elementor-14275 .elementor-element.elementor-element-11450c2 > .e-con { width: 32px !important; min-height: 32px !important; height: 32px; display: flex !important; align-items: center; justify-content: center; padding: 0 !important; }
 .elementor-14275 .elementor-element.elementor-element-11450c2 .elementor-widget.forward-icon-1 { display: none !important; }
 .elementor-14275 .elementor-element.elementor-element-11450c2 .elementor-widget.forward-icon-2 { position: static !important; top: auto !important; left: auto !important; right: auto !important; margin: 0 !important; opacity: 1 !important; width: 32px; height: 32px; border: 2px solid var(--e-global-color-primary); border-radius: 100px; overflow: hidden; box-sizing: border-box; display: flex !important; align-items: center; justify-content: center; }
 .elementor-14275 .elementor-element.elementor-element-11450c2 .elementor-widget.forward-icon-2 img { width: 40px !important; height: 40px !important; max-width: none !important; }
 .elementor-14275 .elementor-element.elementor-element-11450c2 *, .elementor-14275 .elementor-element.elementor-element-11450c2:hover * { transition: none !important; }
 .elementor-14275 .elementor-element.elementor-element-11450c2 .elementor-widget.forward-icon-2, .elementor-14275 .elementor-element.elementor-element-11450c2:hover .elementor-widget.forward-icon-2 { transform: none !important; }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-ce012dc */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-ce012dc { width: 100%; }
 .elementor-14275 .elementor-element.elementor-element-ce012dc .swiper-slide { height: auto !important; }
 .elementor-14275 .elementor-element.elementor-element-ce012dc .swiper-slide > .e-con { display: grid !important; grid-template-columns: 592px 1fr; grid-template-rows: auto auto auto 1fr; column-gap: 32px; row-gap: 0; padding: 0 !important; background: transparent !important; border-radius: 0 !important; height: 440px !important; width: 100% !important; }
 .elementor-14275 .elementor-element.elementor-element-ce012dc .swiper-slide > .e-con > .elementor-widget-image { grid-column: 1; grid-row: 1 / span 4; margin: 0 !important; }
 .elementor-14275 .elementor-element.elementor-element-ce012dc .swiper-slide > .e-con > .elementor-widget-image img { width: 592px !important; height: 440px !important; object-fit: cover; object-position: 30% 50%; border-radius: 0 !important; }
 .elementor-14275 .elementor-element.elementor-element-ce012dc .swiper-slide > .e-con > * { grid-column: 2; margin: 0 !important; }
 .elementor-14275 .elementor-element.elementor-element-ce012dc .swiper-slide > .e-con > .elementor-widget-text-editor { margin-top: 24px !important; }
 .elementor-14275 .elementor-element.elementor-element-ce012dc .swiper-slide > .e-con > .e-con { margin-top: 24px !important; width: 100% !important; justify-content: flex-end !important; align-self: start; }
 .elementor-14275 .elementor-element.elementor-element-ce012dc .elementor-swiper-button { position: absolute !important; top: auto !important; bottom: 0 !important; transform: none !important; width: 44px !important; height: 44px !important; box-sizing: border-box; display: flex !important; align-items: center; justify-content: center; border: 2px solid var(--e-global-color-secondary) !important; border-radius: 100px !important; padding: 4px !important; background: transparent; }
 .elementor-14275 .elementor-element.elementor-element-ce012dc .elementor-swiper-button svg { width: 21px !important; height: 21px !important; fill: var(--e-global-color-secondary) !important; }
 .elementor-14275 .elementor-element.elementor-element-ce012dc .elementor-swiper-button-prev { right: 140px !important; left: auto !important; }
 .elementor-14275 .elementor-element.elementor-element-ce012dc .elementor-swiper-button-next { right: 0 !important; left: auto !important; }
 .elementor-14275 .elementor-element.elementor-element-ce012dc .swiper-pagination { position: absolute !important; top: auto !important; bottom: 14px !important; left: auto !important; right: 56px !important; width: 72px !important; display: flex; justify-content: center; gap: 12px; transform: none !important; }
 .elementor-14275 .elementor-element.elementor-element-ce012dc .swiper-pagination-bullet { width: 16px !important; height: 16px !important; margin: 0 !important; border-radius: 100px !important; background: #999999 !important; opacity: 1 !important; transform: scale(0.667); }
 .elementor-14275 .elementor-element.elementor-element-ce012dc .swiper-pagination-bullet-active { background: var(--e-global-color-secondary) !important; }
}
/*GB-fig*/
@media(min-width:1025px){.elementor-14275 .elementor-element.elementor-element-ce012dc{height:440px!important;overflow:hidden}.elementor-14275 .elementor-element.elementor-element-ce012dc h3.elementor-heading-title{line-height:34px!important}}@media(max-width:1024px){.elementor-14275 .elementor-element.elementor-element-ce012dc{width:100%!important}.elementor-14275 .elementor-element.elementor-element-ce012dc .swiper-slide > .e-con{display:flex!important;flex-direction:column!important;gap:24px!important}.elementor-14275 .elementor-element.elementor-element-ce012dc .swiper-slide img{width:100%!important;height:auto!important}.elementor-14275 .elementor-element.elementor-element-ce012dc .swiper-slide > .e-con > .e-con{justify-content:flex-end!important}}@media(max-width:1024px){.elementor-14275 .elementor-element.elementor-element-ce012dc .swiper-slide img{max-height:440px!important;object-fit:cover}}/*GB-tabimg*/
@media(max-width:1024px){.elementor-14275 .elementor-element.elementor-element-ce012dc{position:relative;padding-bottom:76px!important}.elementor-14275 .elementor-element.elementor-element-ce012dc .elementor-swiper-button{position:absolute!important;top:auto!important;bottom:0!important;transform:none!important;width:44px!important;height:44px!important;box-sizing:border-box;display:flex!important;align-items:center;justify-content:center;border:2px solid var(--e-global-color-secondary)!important;border-radius:100px!important;padding:4px!important;background:transparent}.elementor-14275 .elementor-element.elementor-element-ce012dc .elementor-swiper-button svg,.elementor-14275 .elementor-element.elementor-element-ce012dc .elementor-swiper-button i{width:21px!important;height:21px!important;font-size:21px!important;fill:var(--e-global-color-secondary)!important;color:var(--e-global-color-secondary)!important}.elementor-14275 .elementor-element.elementor-element-ce012dc .elementor-swiper-button-prev{right:140px!important;left:auto!important}.elementor-14275 .elementor-element.elementor-element-ce012dc .elementor-swiper-button-next{right:0!important;left:auto!important}.elementor-14275 .elementor-element.elementor-element-ce012dc .swiper-pagination{position:absolute!important;top:auto!important;bottom:14px!important;left:auto!important;right:56px!important;width:72px!important;display:flex;justify-content:center;gap:12px;transform:none!important}.elementor-14275 .elementor-element.elementor-element-ce012dc .swiper-pagination-bullet{width:16px!important;height:16px!important;margin:0!important;border-radius:100px!important;background:#999!important;opacity:1!important;transform:scale(.667)}.elementor-14275 .elementor-element.elementor-element-ce012dc .swiper-pagination-bullet-active{background:var(--e-global-color-secondary)!important}}/*GB-tabnav*/
.elementor-14275 .elementor-element.elementor-element-ce012dc .elementor-swiper-button,.elementor-14275 .elementor-element.elementor-element-ce012dc .elementor-swiper-button:hover,.elementor-14275 .elementor-element.elementor-element-ce012dc .elementor-swiper-button:focus,.elementor-14275 .elementor-element.elementor-element-ce012dc .elementor-swiper-button:active{background:transparent!important;background-color:transparent!important;border-color:var(--e-global-color-secondary)!important;color:var(--e-global-color-secondary)!important;box-shadow:none!important;transition:none!important;opacity:1!important}.elementor-14275 .elementor-element.elementor-element-ce012dc .elementor-swiper-button svg,.elementor-14275 .elementor-element.elementor-element-ce012dc .elementor-swiper-button:hover svg,.elementor-14275 .elementor-element.elementor-element-ce012dc .elementor-swiper-button i,.elementor-14275 .elementor-element.elementor-element-ce012dc .elementor-swiper-button:hover i{fill:var(--e-global-color-secondary)!important;color:var(--e-global-color-secondary)!important;transition:none!important}.elementor-14275 .elementor-element.elementor-element-ce012dc .swiper-pagination-bullet:hover{opacity:1!important}/*GB-nohover*/
.elementor-14275 .elementor-element.elementor-element-ce012dc .elementor-swiper-button.swiper-button-disabled{pointer-events:auto!important;opacity:1!important;cursor:pointer!important}/*GB-wrapcss*/
/*GB-one*/.elementor-14275 .elementor-element.elementor-element-ce012dc .elementor-swiper-button,.elementor-14275 .elementor-element.elementor-element-ce012dc .swiper-pagination,.elementor-14275 .elementor-element.elementor-element-ce012dc .gb-nav{display:none!important}@media(max-width:1024px){.elementor-14275 .elementor-element.elementor-element-ce012dc{padding-bottom:0!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-069df4d *//*GB-fig*/
@media(max-width:1024px){.elementor-14275 .elementor-element.elementor-element-069df4d{padding-left:40px!important;padding-right:40px!important;min-height:0!important}.elementor-14275 .elementor-element.elementor-element-069df4d > .e-con-inner{padding-top:64px!important;padding-bottom:64px!important;max-width:100%!important;min-height:0!important}.elementor-14275 .elementor-element.elementor-element-069df4d h1.elementor-heading-title{font-size:56px!important}.elementor-14275 .elementor-element.elementor-element-069df4d h2.elementor-heading-title{font-size:40px!important}.elementor-14275 .elementor-element.elementor-element-069df4d h3.elementor-heading-title{font-size:24px!important;line-height:30px!important}}@media(max-width:767px){.elementor-14275 .elementor-element.elementor-element-069df4d{padding-left:16px!important;padding-right:16px!important}.elementor-14275 .elementor-element.elementor-element-069df4d > .e-con-inner{padding-top:48px!important;padding-bottom:48px!important}.elementor-14275 .elementor-element.elementor-element-069df4d h1.elementor-heading-title{font-size:40px!important}.elementor-14275 .elementor-element.elementor-element-069df4d h2.elementor-heading-title{font-size:32px!important}.elementor-14275 .elementor-element.elementor-element-069df4d br{display:none}.elementor-14275 .elementor-element.elementor-element-069df4d p, .elementor-14275 .elementor-element.elementor-element-069df4d .elementor-heading-title{white-space:normal!important;overflow-wrap:break-word}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ab0648 */@media (max-width: 767px) {
    .elementor-14275 .elementor-element.elementor-element-6ab0648 a {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-785dc83 *//*GB-hide-all*/
.elementor-14275 .elementor-element.elementor-element-785dc83{display:none!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec177ff *//*GB-fig*/
@media(max-width:767px){.elementor-14275 .elementor-element.elementor-element-ec177ff{flex-direction:column!important;align-items:flex-start!important;gap:24px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50656d2 *//*GB-fig*/
@media(max-width:1024px){.elementor-14275 .elementor-element.elementor-element-50656d2{padding-left:40px!important;padding-right:40px!important;min-height:0!important}.elementor-14275 .elementor-element.elementor-element-50656d2 > .e-con-inner{padding-top:64px!important;padding-bottom:64px!important;max-width:100%!important;min-height:0!important}.elementor-14275 .elementor-element.elementor-element-50656d2 h1.elementor-heading-title{font-size:56px!important}.elementor-14275 .elementor-element.elementor-element-50656d2 h2.elementor-heading-title{font-size:40px!important}.elementor-14275 .elementor-element.elementor-element-50656d2 h3.elementor-heading-title{font-size:24px!important;line-height:30px!important}}@media(max-width:767px){.elementor-14275 .elementor-element.elementor-element-50656d2{padding-left:16px!important;padding-right:16px!important}.elementor-14275 .elementor-element.elementor-element-50656d2 > .e-con-inner{padding-top:48px!important;padding-bottom:48px!important}.elementor-14275 .elementor-element.elementor-element-50656d2 h1.elementor-heading-title{font-size:40px!important}.elementor-14275 .elementor-element.elementor-element-50656d2 h2.elementor-heading-title{font-size:32px!important}.elementor-14275 .elementor-element.elementor-element-50656d2 br{display:none}.elementor-14275 .elementor-element.elementor-element-50656d2 p, .elementor-14275 .elementor-element.elementor-element-50656d2 .elementor-heading-title{white-space:normal!important;overflow-wrap:break-word}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed999ff */@media (min-width: 1025px) {
 .elementor-14275 .elementor-element.elementor-element-ed999ff > .e-con-inner { width: 100% !important; max-width: 100% !important; }
}/* End custom CSS */