.elementor-1715 .elementor-element.elementor-element-ddefb49{--display:flex;--min-height:75vh;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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 );}.elementor-1715 .elementor-element.elementor-element-2c298c2{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-2c298c2 img{width:100%;height:75vh;object-fit:cover;object-position:center center;}.elementor-1715 .elementor-element.elementor-element-c710f30{--display:flex;--position:absolute;--min-height:75vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;top:0px;}.elementor-1715 .elementor-element.elementor-element-c710f30:not(.elementor-motion-effects-element-type-background), .elementor-1715 .elementor-element.elementor-element-c710f30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000070;}body:not(.rtl) .elementor-1715 .elementor-element.elementor-element-c710f30{left:0px;}body.rtl .elementor-1715 .elementor-element.elementor-element-c710f30{right:0px;}.elementor-1715 .elementor-element.elementor-element-d7ed6e8{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1715 .elementor-element.elementor-element-a1a0255{text-align:center;}.elementor-1715 .elementor-element.elementor-element-a1a0255 .elementor-heading-title{color:var( --e-global-color-4e1ccda );}.elementor-1715 .elementor-element.elementor-element-9784b8f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;}.elementor-1715 .elementor-element.elementor-element-6445fea{--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-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1715 .elementor-element.elementor-element-92b47d8{font-family:"Proxima Nova", Sans-serif;font-size:22px;font-weight:400;line-height:25px;color:var( --e-global-color-7dd54a2 );}.elementor-1715 .elementor-element.elementor-element-92b47d8 a{color:#EF5C3F;}.elementor-1715 .elementor-element.elementor-element-92b47d8 a:hover{color:#DB482B;}.elementor-1715 .elementor-element.elementor-element-73f4944{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-1715 .elementor-element.elementor-element-60b97d9{--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-1715 .elementor-element.elementor-element-9de27b9 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:56px;font-weight:700;line-height:58px;}.elementor-1715 .elementor-element.elementor-element-ba72c6f{text-align:justify;}.elementor-1715 .elementor-element.elementor-element-ba72c6f .elementor-heading-title{font-family:"Brother-1816", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-36952c6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:48px;--padding-left:80px;--padding-right:80px;}.elementor-1715 .elementor-element.elementor-element-3416c0d{--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-1715 .elementor-element.elementor-element-f35e9b1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1715 .elementor-element.elementor-element-34dcf4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1715 .elementor-element.elementor-element-34dcf4d .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:29px;letter-spacing:0.8px;}.elementor-1715 .elementor-element.elementor-element-f4b6df6{text-align:center;}.elementor-1715 .elementor-element.elementor-element-f4b6df6 .elementor-heading-title{font-family:"Brother-1816", Sans-serif;font-size:56px;font-weight:700;line-height:74px;}.elementor-1715 .elementor-element.elementor-element-7ed1f4c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1715 .elementor-element.elementor-element-e9ea719{--display:flex;--min-height:365px;--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-1715 .elementor-element.elementor-element-2b97c7c{--display:flex;--min-height:365px;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-1715 .elementor-element.elementor-element-69f9933{right:-64px;}body.rtl .elementor-1715 .elementor-element.elementor-element-69f9933{left:-64px;}.elementor-1715 .elementor-element.elementor-element-69f9933{bottom:-88px;}.elementor-1715 .elementor-element.elementor-element-36ee575{--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;--z-index:2;}.elementor-1715 .elementor-element.elementor-element-36ee575:not(.elementor-motion-effects-element-type-background), .elementor-1715 .elementor-element.elementor-element-36ee575 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-1715 .elementor-element.elementor-element-aa825f1 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:150px;font-weight:600;line-height:130px;color:var( --e-global-color-4e1ccda );}.elementor-1715 .elementor-element.elementor-element-962eccf{--display:flex;--gap:12px 0px;--row-gap:12px;--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-1715 .elementor-element.elementor-element-4367629 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:22px;font-weight:600;line-height:28px;color:var( --e-global-color-4e1ccda );}.elementor-1715 .elementor-element.elementor-element-77b166e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-77b166e .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:14px;font-weight:300;line-height:18px;color:var( --e-global-color-33ef90b );}.elementor-1715 .elementor-element.elementor-element-18a9ddd{--display:flex;--min-height:365px;--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-1715 .elementor-element.elementor-element-221ec60{--display:flex;--min-height:365px;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-1715 .elementor-element.elementor-element-df7cb8c{right:-64px;}body.rtl .elementor-1715 .elementor-element.elementor-element-df7cb8c{left:-64px;}.elementor-1715 .elementor-element.elementor-element-df7cb8c{bottom:-88px;}.elementor-1715 .elementor-element.elementor-element-69c8c3a{--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;--z-index:2;}.elementor-1715 .elementor-element.elementor-element-69c8c3a:not(.elementor-motion-effects-element-type-background), .elementor-1715 .elementor-element.elementor-element-69c8c3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-1715 .elementor-element.elementor-element-1c53212 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:150px;font-weight:600;line-height:130px;color:var( --e-global-color-4e1ccda );}.elementor-1715 .elementor-element.elementor-element-eedf208{--display:flex;--gap:12px 0px;--row-gap:12px;--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-1715 .elementor-element.elementor-element-7e40706 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:22px;font-weight:600;line-height:28px;color:var( --e-global-color-4e1ccda );}.elementor-1715 .elementor-element.elementor-element-baadd9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-baadd9a .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:14px;font-weight:300;line-height:18px;color:var( --e-global-color-33ef90b );}.elementor-1715 .elementor-element.elementor-element-43294ff{--display:flex;--min-height:365px;--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-1715 .elementor-element.elementor-element-20aa0d9{--display:flex;--min-height:365px;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-1715 .elementor-element.elementor-element-9bf7ea7{right:-64px;}body.rtl .elementor-1715 .elementor-element.elementor-element-9bf7ea7{left:-64px;}.elementor-1715 .elementor-element.elementor-element-9bf7ea7{bottom:-88px;}.elementor-1715 .elementor-element.elementor-element-1761bb3{--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;--z-index:2;}.elementor-1715 .elementor-element.elementor-element-1761bb3:not(.elementor-motion-effects-element-type-background), .elementor-1715 .elementor-element.elementor-element-1761bb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-1715 .elementor-element.elementor-element-b4f9a17 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:150px;font-weight:600;line-height:130px;color:var( --e-global-color-4e1ccda );}.elementor-1715 .elementor-element.elementor-element-32d0e6e{--display:flex;--gap:12px 0px;--row-gap:12px;--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-1715 .elementor-element.elementor-element-60ffdf7 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:22px;font-weight:600;line-height:28px;color:var( --e-global-color-4e1ccda );}.elementor-1715 .elementor-element.elementor-element-a6aeeb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-a6aeeb1 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:14px;font-weight:300;line-height:18px;color:var( --e-global-color-33ef90b );}.elementor-1715 .elementor-element.elementor-element-694ee1b{--display:flex;--min-height:365px;--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-1715 .elementor-element.elementor-element-b0417de{--display:flex;--min-height:365px;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-1715 .elementor-element.elementor-element-827b228{right:-64px;}body.rtl .elementor-1715 .elementor-element.elementor-element-827b228{left:-64px;}.elementor-1715 .elementor-element.elementor-element-827b228{bottom:-88px;}.elementor-1715 .elementor-element.elementor-element-3a57a70{--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;--z-index:2;}.elementor-1715 .elementor-element.elementor-element-3a57a70:not(.elementor-motion-effects-element-type-background), .elementor-1715 .elementor-element.elementor-element-3a57a70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-1715 .elementor-element.elementor-element-48252de .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:150px;font-weight:600;line-height:130px;color:var( --e-global-color-4e1ccda );}.elementor-1715 .elementor-element.elementor-element-aa77374{--display:flex;--gap:12px 0px;--row-gap:12px;--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-1715 .elementor-element.elementor-element-c0ddd94 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:22px;font-weight:600;line-height:28px;color:var( --e-global-color-4e1ccda );}.elementor-1715 .elementor-element.elementor-element-90b7f71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-90b7f71 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:14px;font-weight:300;line-height:18px;color:var( --e-global-color-33ef90b );}.elementor-1715 .elementor-element.elementor-element-1e00587{--display:flex;--min-height:365px;--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-1715 .elementor-element.elementor-element-29b1db1{--display:flex;--min-height:365px;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-1715 .elementor-element.elementor-element-2608c63{right:-64px;}body.rtl .elementor-1715 .elementor-element.elementor-element-2608c63{left:-64px;}.elementor-1715 .elementor-element.elementor-element-2608c63{bottom:-88px;}.elementor-1715 .elementor-element.elementor-element-807998f{--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;--z-index:2;}.elementor-1715 .elementor-element.elementor-element-807998f:not(.elementor-motion-effects-element-type-background), .elementor-1715 .elementor-element.elementor-element-807998f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-1715 .elementor-element.elementor-element-afc2935 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:150px;font-weight:600;line-height:130px;color:var( --e-global-color-4e1ccda );}.elementor-1715 .elementor-element.elementor-element-83d2a6a{--display:flex;--gap:12px 0px;--row-gap:12px;--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-1715 .elementor-element.elementor-element-ade35c5 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:22px;font-weight:600;line-height:28px;color:var( --e-global-color-4e1ccda );}.elementor-1715 .elementor-element.elementor-element-72a9e0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-72a9e0a .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:14px;font-weight:300;line-height:18px;color:var( --e-global-color-33ef90b );}.elementor-1715 .elementor-element.elementor-element-31d4306{--display:flex;--min-height:365px;--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-1715 .elementor-element.elementor-element-2dcfe62{--display:flex;--min-height:365px;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-1715 .elementor-element.elementor-element-5890cab{right:-64px;}body.rtl .elementor-1715 .elementor-element.elementor-element-5890cab{left:-64px;}.elementor-1715 .elementor-element.elementor-element-5890cab{bottom:-88px;}.elementor-1715 .elementor-element.elementor-element-c3bb50d{--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;--z-index:2;}.elementor-1715 .elementor-element.elementor-element-c3bb50d:not(.elementor-motion-effects-element-type-background), .elementor-1715 .elementor-element.elementor-element-c3bb50d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-1715 .elementor-element.elementor-element-d2219b1 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:150px;font-weight:600;line-height:130px;color:var( --e-global-color-4e1ccda );}.elementor-1715 .elementor-element.elementor-element-da24302{--display:flex;--gap:12px 0px;--row-gap:12px;--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-1715 .elementor-element.elementor-element-adce90c .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:22px;font-weight:600;line-height:28px;color:var( --e-global-color-4e1ccda );}.elementor-1715 .elementor-element.elementor-element-a2ec84e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-a2ec84e .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:14px;font-weight:300;line-height:18px;color:var( --e-global-color-33ef90b );}.elementor-1715 .elementor-element.elementor-element-71a91d0{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:24px;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-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:var( --e-global-color-b7b8615 );--e-n-carousel-swiper-pagination-spacing:22px;}:where( .elementor-1715 .elementor-element.elementor-element-71a91d0 .swiper-slide ) > .e-con{background-color:transparent;background-image:linear-gradient(120deg, var( --e-global-color-a891e39 ) 0%, var( --e-global-color-secondary ) 100%);--border-radius:32px 32px 32px 32px;}.elementor-1715 .elementor-element.elementor-element-71a91d0 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-1715 .elementor-element.elementor-element-0167e82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:80px;--padding-right:80px;}.elementor-1715 .elementor-element.elementor-element-76ecd4b{--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-1715 .elementor-element.elementor-element-97423b5.elementor-element{--align-self:flex-start;}.elementor-1715 .elementor-element.elementor-element-97423b5{text-align:start;}.elementor-1715 .elementor-element.elementor-element-97423b5 .elementor-heading-title{font-family:"Brother-1816", Sans-serif;font-size:40px;font-weight:700;line-height:53px;}.elementor-1715 .elementor-element.elementor-element-1608862{--display:flex;--border-radius:32px 32px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-1715 .elementor-element.elementor-element-1608862:not(.elementor-motion-effects-element-type-background), .elementor-1715 .elementor-element.elementor-element-1608862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E8EE;}.elementor-1715 .elementor-element.elementor-element-ee27a1c{--display:flex;}.elementor-1715 .elementor-element.elementor-element-4716c97{--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:40px 0px;--row-gap:40px;--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-1715 .elementor-element.elementor-element-fcd2181{--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-1715 .elementor-element.elementor-element-c8db590{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-1715 .elementor-element.elementor-element-c8db590 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-3b6fc42{--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;--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-1715 .elementor-element.elementor-element-4880be6{--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-start;--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-1715 .elementor-element.elementor-element-6deebae{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1715 .elementor-element.elementor-element-4b23806 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-4b23806 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-4b23806 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-886b62c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-886b62c.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-886b62c .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-ee0e78a{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-9dd6e00 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-9dd6e00 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-9dd6e00 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-cf67ce4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-cf67ce4.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-cf67ce4 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-55d3d40{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-c226e33 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-c226e33 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-c226e33 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-2fd2a18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-2fd2a18.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-2fd2a18 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-a1941be{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-1a98ff0 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-1a98ff0 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-1a98ff0 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-d338892{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-d338892.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-d338892 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-71fbf17{--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-start;--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-1715 .elementor-element.elementor-element-fb5af30{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-cafe856 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-cafe856 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-cafe856 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-5f6bfc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-5f6bfc9.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-5f6bfc9 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-e12e446{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-d963f24 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-d963f24 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-d963f24 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-e87b2dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-e87b2dd.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-e87b2dd .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-0f12b40{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-4ca04e3 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-4ca04e3 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-4ca04e3 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-bc1caf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-bc1caf0.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-bc1caf0 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-99b2e89{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-f751eb2 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-f751eb2 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-f751eb2 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-adb17f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-adb17f6.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-adb17f6 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.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 );}.elementor-1715 .elementor-element.elementor-element-c916486 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-aaa2200-font-family ), Sans-serif;font-size:var( --e-global-typography-aaa2200-font-size );font-weight:var( --e-global-typography-aaa2200-font-weight );line-height:var( --e-global-typography-aaa2200-line-height );border-radius:1000000px 1000000px 1000000px 1000000px;padding:8px 48px 8px 48px;}.elementor-1715 .elementor-element.elementor-element-c916486{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-294d092{--display:flex;}.elementor-1715 .elementor-element.elementor-element-afb49d9{--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:40px 0px;--row-gap:40px;--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-1715 .elementor-element.elementor-element-50c73b7{--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-1715 .elementor-element.elementor-element-4206c33{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-1715 .elementor-element.elementor-element-4206c33 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-7d2d17d{--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;--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-1715 .elementor-element.elementor-element-e55d70a{--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-start;--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-1715 .elementor-element.elementor-element-978d981{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-cf798bc .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-cf798bc .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-cf798bc .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-d4a01b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-d4a01b0.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-d4a01b0 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-3e9499c{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-c441aab .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-c441aab .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-c441aab .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-093b1f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-093b1f0.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-093b1f0 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-fca7e96{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-e323501 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-e323501 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-e323501 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-990769a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-990769a.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-990769a .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-7753929{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-19f0598 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-19f0598 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-19f0598 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-47a93d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-47a93d4.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-47a93d4 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-ae9a1ef{--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-start;--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-1715 .elementor-element.elementor-element-5e1b75e{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-46e35f3 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-46e35f3 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-46e35f3 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-eb5239f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-eb5239f.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-eb5239f .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-157a04d{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-5283125 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-5283125 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-5283125 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-d430e21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-d430e21.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-d430e21 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-3c8a1a4{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-f1b5538 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-f1b5538 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-f1b5538 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-c4b3999{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-c4b3999.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-c4b3999 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-8b36226{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-c9e9422 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-c9e9422 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-c9e9422 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-f9d5b47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-f9d5b47.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-f9d5b47 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-64e7f38 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-aaa2200-font-family ), Sans-serif;font-size:var( --e-global-typography-aaa2200-font-size );font-weight:var( --e-global-typography-aaa2200-font-weight );line-height:var( --e-global-typography-aaa2200-line-height );border-radius:1000000px 1000000px 1000000px 1000000px;padding:8px 48px 8px 48px;}.elementor-1715 .elementor-element.elementor-element-64e7f38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-b580084{--display:flex;}.elementor-1715 .elementor-element.elementor-element-d10a694{--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:40px 0px;--row-gap:40px;--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-1715 .elementor-element.elementor-element-6115a08{--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-1715 .elementor-element.elementor-element-6d9dd3b{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-1715 .elementor-element.elementor-element-6d9dd3b .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-d84104a{--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;--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-1715 .elementor-element.elementor-element-00eab57{--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-start;--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-1715 .elementor-element.elementor-element-8e654b3{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-b30be37 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-b30be37 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-b30be37 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-ecdc858{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-ecdc858.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-ecdc858 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-e43ae05{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-cf8fe9a .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-cf8fe9a .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-cf8fe9a .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-c4a9b48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-c4a9b48.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-c4a9b48 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-ea23fe0{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-71f37ac .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-71f37ac .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-71f37ac .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-a31bfc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-a31bfc0.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-a31bfc0 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-8331f4d{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-860700c .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-860700c .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-860700c .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-65ba874{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-65ba874.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-65ba874 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-9c4a889{--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-start;--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-1715 .elementor-element.elementor-element-813a2a9{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-aafb7e7 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-aafb7e7 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-aafb7e7 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-ea748aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-ea748aa.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-ea748aa .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-9f25aa0{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-c23223f .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-c23223f .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-c23223f .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-ddb99d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-ddb99d9.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-ddb99d9 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-1dec000{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-e276db4 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-e276db4 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-e276db4 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-33919b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-33919b2.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-33919b2 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-5e2de42{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-b048850 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-b048850 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-b048850 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-30e262c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-30e262c.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-30e262c .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-ed3b0de .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-aaa2200-font-family ), Sans-serif;font-size:var( --e-global-typography-aaa2200-font-size );font-weight:var( --e-global-typography-aaa2200-font-weight );line-height:var( --e-global-typography-aaa2200-line-height );border-radius:1000000px 1000000px 1000000px 1000000px;padding:8px 48px 8px 48px;}.elementor-1715 .elementor-element.elementor-element-ed3b0de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-a7fa2b5{--display:flex;}.elementor-1715 .elementor-element.elementor-element-1c476d7{--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:40px 0px;--row-gap:40px;--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-1715 .elementor-element.elementor-element-64f591e{--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-1715 .elementor-element.elementor-element-d0c1b50{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-1715 .elementor-element.elementor-element-d0c1b50 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-67da71f{--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;--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-1715 .elementor-element.elementor-element-eb048ef{--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-start;--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-1715 .elementor-element.elementor-element-761a6a3{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-b04a69c .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-b04a69c .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-b04a69c .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-14d05b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-14d05b1.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-14d05b1 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-498beba{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-65d672a .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-65d672a .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-65d672a .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-11534e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-11534e2.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-11534e2 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-8eb21fb{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-3e21c58 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-3e21c58 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-3e21c58 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-be3a98e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-be3a98e.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-be3a98e .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-ef69592{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-94c3213 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-94c3213 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-94c3213 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-99b4a7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-99b4a7c.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-99b4a7c .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-39d3595{--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-start;--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-1715 .elementor-element.elementor-element-ec68de8{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-e211699 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-e211699 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-e211699 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-ff0b51f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-ff0b51f.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-ff0b51f .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-ba94ead{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-6b1e266 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-6b1e266 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-6b1e266 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-925c69c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-925c69c.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-925c69c .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-92a279a{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-50abab9 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-50abab9 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-50abab9 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-c9dd143{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-c9dd143.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-c9dd143 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-a10c724{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-46e1bb2 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-46e1bb2 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-46e1bb2 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-91a8dc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-91a8dc1.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-91a8dc1 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-524d57f .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-aaa2200-font-family ), Sans-serif;font-size:var( --e-global-typography-aaa2200-font-size );font-weight:var( --e-global-typography-aaa2200-font-weight );line-height:var( --e-global-typography-aaa2200-line-height );border-radius:1000000px 1000000px 1000000px 1000000px;padding:8px 48px 8px 48px;}.elementor-1715 .elementor-element.elementor-element-524d57f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-76dc15e{--display:flex;}.elementor-1715 .elementor-element.elementor-element-935e568{--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:40px 0px;--row-gap:40px;--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-1715 .elementor-element.elementor-element-12a5e1f{--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-1715 .elementor-element.elementor-element-c1e8574{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-1715 .elementor-element.elementor-element-c1e8574 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-e006d25{--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;--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-1715 .elementor-element.elementor-element-2925cfe{--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-start;--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-1715 .elementor-element.elementor-element-8558d48{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-aeeea55 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-aeeea55 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-aeeea55 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-ba3a2d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-ba3a2d2.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-ba3a2d2 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-d8825b6{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-fd3029c .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-fd3029c .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-fd3029c .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-2343581{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-2343581.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-2343581 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-8782853{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-0b46355 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-0b46355 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-0b46355 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-e3d7feb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-e3d7feb.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-e3d7feb .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-f6e8194{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-7bd6e4d .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-7bd6e4d .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-7bd6e4d .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-1ee7f43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-1ee7f43.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-1ee7f43 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-084d0ab{--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-start;--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-1715 .elementor-element.elementor-element-3b4c089{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-1fd2841 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-1fd2841 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-1fd2841 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-5f755f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-5f755f0.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-5f755f0 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-20fd57c{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-f21551a .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-f21551a .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-f21551a .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-e69997c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-e69997c.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-e69997c .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-2925198{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-c7c9f78 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-c7c9f78 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-c7c9f78 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-90eab21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-90eab21.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-90eab21 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-86c6584{--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-start;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--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-1715 .elementor-element.elementor-element-22955d9 .elementor-icon-wrapper{text-align:center;}.elementor-1715 .elementor-element.elementor-element-22955d9 .elementor-icon{font-size:18px;}.elementor-1715 .elementor-element.elementor-element-22955d9 .elementor-icon svg{height:18px;}.elementor-1715 .elementor-element.elementor-element-857c603{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-857c603.elementor-element{--align-self:center;}.elementor-1715 .elementor-element.elementor-element-857c603 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-1d47496 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-aaa2200-font-family ), Sans-serif;font-size:var( --e-global-typography-aaa2200-font-size );font-weight:var( --e-global-typography-aaa2200-font-weight );line-height:var( --e-global-typography-aaa2200-line-height );border-radius:1000000px 1000000px 1000000px 1000000px;padding:8px 48px 8px 48px;}.elementor-1715 .elementor-element.elementor-element-1d47496{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-d3e7169{--n-accordion-title-font-size:22px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:4px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:var( --e-global-color-b7b8615 );--n-accordion-icon-size:30px;}.elementor-1715 .elementor-element.elementor-element-d3e7169 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-4e1ccda );border-style:solid;border-width:.5px .5px .5px .5px;border-color:#6C749A5C;}:where( .elementor-1715 .elementor-element.elementor-element-d3e7169 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:solid;border-width:.75px .75px .75px .75px;border-color:#6C749A5C;--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-right:24px;--padding-bottom:18px;--padding-left:24px;}.elementor-1715 .elementor-element.elementor-element-d3e7169 {--n-accordion-padding:20px 24px 20px 24px;}:where( .elementor-1715 .elementor-element.elementor-element-d3e7169 > .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:"Brother-1816", Sans-serif;font-weight:400;line-height:31.3px;}.elementor-1715 .elementor-element.elementor-element-64e3941{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-1715 .elementor-element.elementor-element-e507618{--display:flex;--gap:80px 0px;--row-gap:80px;--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-1715 .elementor-element.elementor-element-97792c2{--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-1715 .elementor-element.elementor-element-5a1ddb3 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:56px;font-weight:700;line-height:58px;}.elementor-1715 .elementor-element.elementor-element-f5d5f74{text-align:justify;}.elementor-1715 .elementor-element.elementor-element-f5d5f74 .elementor-heading-title{font-family:"Brother-1816", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-f9d32f0{--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-1715 .elementor-element.elementor-element-b924fd7 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:56px;font-weight:700;line-height:58px;}.elementor-1715 .elementor-element.elementor-element-e1ce9ea{text-align:justify;}.elementor-1715 .elementor-element.elementor-element-e1ce9ea .elementor-heading-title{font-family:"Brother-1816", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-856eeaa img{height:500px;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-1715 .elementor-element.elementor-element-ea17784{--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-1715 .elementor-element.elementor-element-194215b .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:56px;font-weight:700;line-height:58px;}.elementor-1715 .elementor-element.elementor-element-6b962a6{text-align:justify;}.elementor-1715 .elementor-element.elementor-element-6b962a6 .elementor-heading-title{font-family:"Brother-1816", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-c54c4e6 );}.elementor-1715 .elementor-element.elementor-element-9618e34{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1715 .elementor-element.elementor-element-22cb478{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1715 .elementor-element.elementor-element-6deebae{--width:15%;}.elementor-1715 .elementor-element.elementor-element-ee0e78a{--width:15%;}.elementor-1715 .elementor-element.elementor-element-55d3d40{--width:15%;}.elementor-1715 .elementor-element.elementor-element-a1941be{--width:15%;}.elementor-1715 .elementor-element.elementor-element-fb5af30{--width:18%;}.elementor-1715 .elementor-element.elementor-element-e12e446{--width:18%;}.elementor-1715 .elementor-element.elementor-element-0f12b40{--width:18%;}.elementor-1715 .elementor-element.elementor-element-99b2e89{--width:18%;}.elementor-1715 .elementor-element.elementor-element-978d981{--width:15%;}.elementor-1715 .elementor-element.elementor-element-3e9499c{--width:15%;}.elementor-1715 .elementor-element.elementor-element-fca7e96{--width:15%;}.elementor-1715 .elementor-element.elementor-element-7753929{--width:15%;}.elementor-1715 .elementor-element.elementor-element-5e1b75e{--width:18%;}.elementor-1715 .elementor-element.elementor-element-157a04d{--width:18%;}.elementor-1715 .elementor-element.elementor-element-3c8a1a4{--width:18%;}.elementor-1715 .elementor-element.elementor-element-8b36226{--width:18%;}.elementor-1715 .elementor-element.elementor-element-8e654b3{--width:15%;}.elementor-1715 .elementor-element.elementor-element-e43ae05{--width:15%;}.elementor-1715 .elementor-element.elementor-element-ea23fe0{--width:15%;}.elementor-1715 .elementor-element.elementor-element-8331f4d{--width:15%;}.elementor-1715 .elementor-element.elementor-element-813a2a9{--width:18%;}.elementor-1715 .elementor-element.elementor-element-9f25aa0{--width:18%;}.elementor-1715 .elementor-element.elementor-element-1dec000{--width:18%;}.elementor-1715 .elementor-element.elementor-element-5e2de42{--width:18%;}.elementor-1715 .elementor-element.elementor-element-761a6a3{--width:15%;}.elementor-1715 .elementor-element.elementor-element-498beba{--width:15%;}.elementor-1715 .elementor-element.elementor-element-8eb21fb{--width:15%;}.elementor-1715 .elementor-element.elementor-element-ef69592{--width:15%;}.elementor-1715 .elementor-element.elementor-element-ec68de8{--width:18%;}.elementor-1715 .elementor-element.elementor-element-ba94ead{--width:18%;}.elementor-1715 .elementor-element.elementor-element-92a279a{--width:18%;}.elementor-1715 .elementor-element.elementor-element-a10c724{--width:18%;}.elementor-1715 .elementor-element.elementor-element-8558d48{--width:15%;}.elementor-1715 .elementor-element.elementor-element-d8825b6{--width:15%;}.elementor-1715 .elementor-element.elementor-element-8782853{--width:15%;}.elementor-1715 .elementor-element.elementor-element-f6e8194{--width:15%;}.elementor-1715 .elementor-element.elementor-element-3b4c089{--width:18%;}.elementor-1715 .elementor-element.elementor-element-20fd57c{--width:18%;}.elementor-1715 .elementor-element.elementor-element-2925198{--width:18%;}.elementor-1715 .elementor-element.elementor-element-86c6584{--width:18%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1715 .elementor-element.elementor-element-71a91d0{--e-n-carousel-swiper-slides-to-display:2;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1715 .elementor-element.elementor-element-c916486 .elementor-button{font-size:var( --e-global-typography-aaa2200-font-size );line-height:var( --e-global-typography-aaa2200-line-height );}.elementor-1715 .elementor-element.elementor-element-64e7f38 .elementor-button{font-size:var( --e-global-typography-aaa2200-font-size );line-height:var( --e-global-typography-aaa2200-line-height );}.elementor-1715 .elementor-element.elementor-element-ed3b0de .elementor-button{font-size:var( --e-global-typography-aaa2200-font-size );line-height:var( --e-global-typography-aaa2200-line-height );}.elementor-1715 .elementor-element.elementor-element-524d57f .elementor-button{font-size:var( --e-global-typography-aaa2200-font-size );line-height:var( --e-global-typography-aaa2200-line-height );}.elementor-1715 .elementor-element.elementor-element-1d47496 .elementor-button{font-size:var( --e-global-typography-aaa2200-font-size );line-height:var( --e-global-typography-aaa2200-line-height );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1715 .elementor-element.elementor-element-71a91d0{--e-n-carousel-swiper-slides-to-display:1;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1715 .elementor-element.elementor-element-c916486 .elementor-button{font-size:var( --e-global-typography-aaa2200-font-size );line-height:var( --e-global-typography-aaa2200-line-height );}.elementor-1715 .elementor-element.elementor-element-64e7f38 .elementor-button{font-size:var( --e-global-typography-aaa2200-font-size );line-height:var( --e-global-typography-aaa2200-line-height );}.elementor-1715 .elementor-element.elementor-element-ed3b0de .elementor-button{font-size:var( --e-global-typography-aaa2200-font-size );line-height:var( --e-global-typography-aaa2200-line-height );}.elementor-1715 .elementor-element.elementor-element-524d57f .elementor-button{font-size:var( --e-global-typography-aaa2200-font-size );line-height:var( --e-global-typography-aaa2200-line-height );}.elementor-1715 .elementor-element.elementor-element-1d47496 .elementor-button{font-size:var( --e-global-typography-aaa2200-font-size );line-height:var( --e-global-typography-aaa2200-line-height );}}/* Start custom CSS for container, class: .elementor-element-d7ed6e8 */.elementor-1715 .elementor-element.elementor-element-d7ed6e8 {
    max-width: 1440px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6445fea */.elementor-1715 .elementor-element.elementor-element-6445fea {
    max-width: 1440px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9de27b9 */.elementor-1715 .elementor-element.elementor-element-9de27b9 .elementor-heading-title {
    background: linear-gradient(120deg, #00DCF9 0%, #0A1857 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4b6df6 */.elementor-1715 .elementor-element.elementor-element-f4b6df6 .elementor-heading-title {
    background: linear-gradient(120deg, #00DCF9 0%, #0A1857 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3416c0d */.elementor-1715 .elementor-element.elementor-element-3416c0d {
    max-width: 1440px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97423b5 */.elementor-1715 .elementor-element.elementor-element-97423b5 .elementor-heading-title {
    background: linear-gradient(120deg, #00DCF9 0%, #0A1857 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4b23806 */.elementor-1715 .elementor-element.elementor-element-4b23806 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9dd6e00 */.elementor-1715 .elementor-element.elementor-element-9dd6e00 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c226e33 */.elementor-1715 .elementor-element.elementor-element-c226e33 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a98ff0 */.elementor-1715 .elementor-element.elementor-element-1a98ff0 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cafe856 */.elementor-1715 .elementor-element.elementor-element-cafe856 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d963f24 */.elementor-1715 .elementor-element.elementor-element-d963f24 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4ca04e3 */.elementor-1715 .elementor-element.elementor-element-4ca04e3 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f751eb2 */.elementor-1715 .elementor-element.elementor-element-f751eb2 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf798bc */.elementor-1715 .elementor-element.elementor-element-cf798bc {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c441aab */.elementor-1715 .elementor-element.elementor-element-c441aab {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e323501 */.elementor-1715 .elementor-element.elementor-element-e323501 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-19f0598 */.elementor-1715 .elementor-element.elementor-element-19f0598 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-46e35f3 */.elementor-1715 .elementor-element.elementor-element-46e35f3 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5283125 */.elementor-1715 .elementor-element.elementor-element-5283125 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f1b5538 */.elementor-1715 .elementor-element.elementor-element-f1b5538 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9e9422 */.elementor-1715 .elementor-element.elementor-element-c9e9422 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b30be37 */.elementor-1715 .elementor-element.elementor-element-b30be37 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf8fe9a */.elementor-1715 .elementor-element.elementor-element-cf8fe9a {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-71f37ac */.elementor-1715 .elementor-element.elementor-element-71f37ac {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-860700c */.elementor-1715 .elementor-element.elementor-element-860700c {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aafb7e7 */.elementor-1715 .elementor-element.elementor-element-aafb7e7 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c23223f */.elementor-1715 .elementor-element.elementor-element-c23223f {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e276db4 */.elementor-1715 .elementor-element.elementor-element-e276db4 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b048850 */.elementor-1715 .elementor-element.elementor-element-b048850 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b04a69c */.elementor-1715 .elementor-element.elementor-element-b04a69c {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-65d672a */.elementor-1715 .elementor-element.elementor-element-65d672a {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3e21c58 */.elementor-1715 .elementor-element.elementor-element-3e21c58 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-94c3213 */.elementor-1715 .elementor-element.elementor-element-94c3213 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e211699 */.elementor-1715 .elementor-element.elementor-element-e211699 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6b1e266 */.elementor-1715 .elementor-element.elementor-element-6b1e266 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-50abab9 */.elementor-1715 .elementor-element.elementor-element-50abab9 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-46e1bb2 */.elementor-1715 .elementor-element.elementor-element-46e1bb2 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aeeea55 */.elementor-1715 .elementor-element.elementor-element-aeeea55 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fd3029c */.elementor-1715 .elementor-element.elementor-element-fd3029c {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0b46355 */.elementor-1715 .elementor-element.elementor-element-0b46355 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7bd6e4d */.elementor-1715 .elementor-element.elementor-element-7bd6e4d {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1fd2841 */.elementor-1715 .elementor-element.elementor-element-1fd2841 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f21551a */.elementor-1715 .elementor-element.elementor-element-f21551a {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c7c9f78 */.elementor-1715 .elementor-element.elementor-element-c7c9f78 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-22955d9 */.elementor-1715 .elementor-element.elementor-element-22955d9 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4b23806 */.elementor-1715 .elementor-element.elementor-element-4b23806 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9dd6e00 */.elementor-1715 .elementor-element.elementor-element-9dd6e00 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c226e33 */.elementor-1715 .elementor-element.elementor-element-c226e33 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a98ff0 */.elementor-1715 .elementor-element.elementor-element-1a98ff0 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cafe856 */.elementor-1715 .elementor-element.elementor-element-cafe856 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d963f24 */.elementor-1715 .elementor-element.elementor-element-d963f24 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4ca04e3 */.elementor-1715 .elementor-element.elementor-element-4ca04e3 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f751eb2 */.elementor-1715 .elementor-element.elementor-element-f751eb2 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf798bc */.elementor-1715 .elementor-element.elementor-element-cf798bc {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c441aab */.elementor-1715 .elementor-element.elementor-element-c441aab {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e323501 */.elementor-1715 .elementor-element.elementor-element-e323501 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-19f0598 */.elementor-1715 .elementor-element.elementor-element-19f0598 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-46e35f3 */.elementor-1715 .elementor-element.elementor-element-46e35f3 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5283125 */.elementor-1715 .elementor-element.elementor-element-5283125 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f1b5538 */.elementor-1715 .elementor-element.elementor-element-f1b5538 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9e9422 */.elementor-1715 .elementor-element.elementor-element-c9e9422 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b30be37 */.elementor-1715 .elementor-element.elementor-element-b30be37 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf8fe9a */.elementor-1715 .elementor-element.elementor-element-cf8fe9a {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-71f37ac */.elementor-1715 .elementor-element.elementor-element-71f37ac {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-860700c */.elementor-1715 .elementor-element.elementor-element-860700c {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aafb7e7 */.elementor-1715 .elementor-element.elementor-element-aafb7e7 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c23223f */.elementor-1715 .elementor-element.elementor-element-c23223f {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e276db4 */.elementor-1715 .elementor-element.elementor-element-e276db4 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b048850 */.elementor-1715 .elementor-element.elementor-element-b048850 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b04a69c */.elementor-1715 .elementor-element.elementor-element-b04a69c {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-65d672a */.elementor-1715 .elementor-element.elementor-element-65d672a {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3e21c58 */.elementor-1715 .elementor-element.elementor-element-3e21c58 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-94c3213 */.elementor-1715 .elementor-element.elementor-element-94c3213 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e211699 */.elementor-1715 .elementor-element.elementor-element-e211699 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6b1e266 */.elementor-1715 .elementor-element.elementor-element-6b1e266 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-50abab9 */.elementor-1715 .elementor-element.elementor-element-50abab9 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-46e1bb2 */.elementor-1715 .elementor-element.elementor-element-46e1bb2 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aeeea55 */.elementor-1715 .elementor-element.elementor-element-aeeea55 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fd3029c */.elementor-1715 .elementor-element.elementor-element-fd3029c {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0b46355 */.elementor-1715 .elementor-element.elementor-element-0b46355 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7bd6e4d */.elementor-1715 .elementor-element.elementor-element-7bd6e4d {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1fd2841 */.elementor-1715 .elementor-element.elementor-element-1fd2841 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f21551a */.elementor-1715 .elementor-element.elementor-element-f21551a {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c7c9f78 */.elementor-1715 .elementor-element.elementor-element-c7c9f78 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-22955d9 */.elementor-1715 .elementor-element.elementor-element-22955d9 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4b23806 */.elementor-1715 .elementor-element.elementor-element-4b23806 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9dd6e00 */.elementor-1715 .elementor-element.elementor-element-9dd6e00 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c226e33 */.elementor-1715 .elementor-element.elementor-element-c226e33 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a98ff0 */.elementor-1715 .elementor-element.elementor-element-1a98ff0 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cafe856 */.elementor-1715 .elementor-element.elementor-element-cafe856 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d963f24 */.elementor-1715 .elementor-element.elementor-element-d963f24 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4ca04e3 */.elementor-1715 .elementor-element.elementor-element-4ca04e3 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f751eb2 */.elementor-1715 .elementor-element.elementor-element-f751eb2 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf798bc */.elementor-1715 .elementor-element.elementor-element-cf798bc {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c441aab */.elementor-1715 .elementor-element.elementor-element-c441aab {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e323501 */.elementor-1715 .elementor-element.elementor-element-e323501 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-19f0598 */.elementor-1715 .elementor-element.elementor-element-19f0598 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-46e35f3 */.elementor-1715 .elementor-element.elementor-element-46e35f3 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5283125 */.elementor-1715 .elementor-element.elementor-element-5283125 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f1b5538 */.elementor-1715 .elementor-element.elementor-element-f1b5538 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9e9422 */.elementor-1715 .elementor-element.elementor-element-c9e9422 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b30be37 */.elementor-1715 .elementor-element.elementor-element-b30be37 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf8fe9a */.elementor-1715 .elementor-element.elementor-element-cf8fe9a {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-71f37ac */.elementor-1715 .elementor-element.elementor-element-71f37ac {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-860700c */.elementor-1715 .elementor-element.elementor-element-860700c {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aafb7e7 */.elementor-1715 .elementor-element.elementor-element-aafb7e7 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c23223f */.elementor-1715 .elementor-element.elementor-element-c23223f {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e276db4 */.elementor-1715 .elementor-element.elementor-element-e276db4 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b048850 */.elementor-1715 .elementor-element.elementor-element-b048850 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b04a69c */.elementor-1715 .elementor-element.elementor-element-b04a69c {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-65d672a */.elementor-1715 .elementor-element.elementor-element-65d672a {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3e21c58 */.elementor-1715 .elementor-element.elementor-element-3e21c58 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-94c3213 */.elementor-1715 .elementor-element.elementor-element-94c3213 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e211699 */.elementor-1715 .elementor-element.elementor-element-e211699 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6b1e266 */.elementor-1715 .elementor-element.elementor-element-6b1e266 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-50abab9 */.elementor-1715 .elementor-element.elementor-element-50abab9 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-46e1bb2 */.elementor-1715 .elementor-element.elementor-element-46e1bb2 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aeeea55 */.elementor-1715 .elementor-element.elementor-element-aeeea55 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fd3029c */.elementor-1715 .elementor-element.elementor-element-fd3029c {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0b46355 */.elementor-1715 .elementor-element.elementor-element-0b46355 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7bd6e4d */.elementor-1715 .elementor-element.elementor-element-7bd6e4d {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1fd2841 */.elementor-1715 .elementor-element.elementor-element-1fd2841 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f21551a */.elementor-1715 .elementor-element.elementor-element-f21551a {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c7c9f78 */.elementor-1715 .elementor-element.elementor-element-c7c9f78 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-22955d9 */.elementor-1715 .elementor-element.elementor-element-22955d9 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4b23806 */.elementor-1715 .elementor-element.elementor-element-4b23806 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9dd6e00 */.elementor-1715 .elementor-element.elementor-element-9dd6e00 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c226e33 */.elementor-1715 .elementor-element.elementor-element-c226e33 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a98ff0 */.elementor-1715 .elementor-element.elementor-element-1a98ff0 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cafe856 */.elementor-1715 .elementor-element.elementor-element-cafe856 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d963f24 */.elementor-1715 .elementor-element.elementor-element-d963f24 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4ca04e3 */.elementor-1715 .elementor-element.elementor-element-4ca04e3 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f751eb2 */.elementor-1715 .elementor-element.elementor-element-f751eb2 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf798bc */.elementor-1715 .elementor-element.elementor-element-cf798bc {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c441aab */.elementor-1715 .elementor-element.elementor-element-c441aab {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e323501 */.elementor-1715 .elementor-element.elementor-element-e323501 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-19f0598 */.elementor-1715 .elementor-element.elementor-element-19f0598 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-46e35f3 */.elementor-1715 .elementor-element.elementor-element-46e35f3 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5283125 */.elementor-1715 .elementor-element.elementor-element-5283125 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f1b5538 */.elementor-1715 .elementor-element.elementor-element-f1b5538 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9e9422 */.elementor-1715 .elementor-element.elementor-element-c9e9422 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b30be37 */.elementor-1715 .elementor-element.elementor-element-b30be37 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf8fe9a */.elementor-1715 .elementor-element.elementor-element-cf8fe9a {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-71f37ac */.elementor-1715 .elementor-element.elementor-element-71f37ac {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-860700c */.elementor-1715 .elementor-element.elementor-element-860700c {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aafb7e7 */.elementor-1715 .elementor-element.elementor-element-aafb7e7 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c23223f */.elementor-1715 .elementor-element.elementor-element-c23223f {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e276db4 */.elementor-1715 .elementor-element.elementor-element-e276db4 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b048850 */.elementor-1715 .elementor-element.elementor-element-b048850 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b04a69c */.elementor-1715 .elementor-element.elementor-element-b04a69c {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-65d672a */.elementor-1715 .elementor-element.elementor-element-65d672a {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3e21c58 */.elementor-1715 .elementor-element.elementor-element-3e21c58 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-94c3213 */.elementor-1715 .elementor-element.elementor-element-94c3213 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e211699 */.elementor-1715 .elementor-element.elementor-element-e211699 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6b1e266 */.elementor-1715 .elementor-element.elementor-element-6b1e266 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-50abab9 */.elementor-1715 .elementor-element.elementor-element-50abab9 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-46e1bb2 */.elementor-1715 .elementor-element.elementor-element-46e1bb2 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aeeea55 */.elementor-1715 .elementor-element.elementor-element-aeeea55 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fd3029c */.elementor-1715 .elementor-element.elementor-element-fd3029c {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0b46355 */.elementor-1715 .elementor-element.elementor-element-0b46355 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7bd6e4d */.elementor-1715 .elementor-element.elementor-element-7bd6e4d {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1fd2841 */.elementor-1715 .elementor-element.elementor-element-1fd2841 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f21551a */.elementor-1715 .elementor-element.elementor-element-f21551a {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c7c9f78 */.elementor-1715 .elementor-element.elementor-element-c7c9f78 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-22955d9 */.elementor-1715 .elementor-element.elementor-element-22955d9 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4b23806 */.elementor-1715 .elementor-element.elementor-element-4b23806 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9dd6e00 */.elementor-1715 .elementor-element.elementor-element-9dd6e00 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c226e33 */.elementor-1715 .elementor-element.elementor-element-c226e33 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a98ff0 */.elementor-1715 .elementor-element.elementor-element-1a98ff0 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cafe856 */.elementor-1715 .elementor-element.elementor-element-cafe856 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d963f24 */.elementor-1715 .elementor-element.elementor-element-d963f24 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4ca04e3 */.elementor-1715 .elementor-element.elementor-element-4ca04e3 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f751eb2 */.elementor-1715 .elementor-element.elementor-element-f751eb2 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf798bc */.elementor-1715 .elementor-element.elementor-element-cf798bc {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c441aab */.elementor-1715 .elementor-element.elementor-element-c441aab {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e323501 */.elementor-1715 .elementor-element.elementor-element-e323501 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-19f0598 */.elementor-1715 .elementor-element.elementor-element-19f0598 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-46e35f3 */.elementor-1715 .elementor-element.elementor-element-46e35f3 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5283125 */.elementor-1715 .elementor-element.elementor-element-5283125 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f1b5538 */.elementor-1715 .elementor-element.elementor-element-f1b5538 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9e9422 */.elementor-1715 .elementor-element.elementor-element-c9e9422 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b30be37 */.elementor-1715 .elementor-element.elementor-element-b30be37 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf8fe9a */.elementor-1715 .elementor-element.elementor-element-cf8fe9a {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-71f37ac */.elementor-1715 .elementor-element.elementor-element-71f37ac {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-860700c */.elementor-1715 .elementor-element.elementor-element-860700c {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aafb7e7 */.elementor-1715 .elementor-element.elementor-element-aafb7e7 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c23223f */.elementor-1715 .elementor-element.elementor-element-c23223f {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e276db4 */.elementor-1715 .elementor-element.elementor-element-e276db4 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b048850 */.elementor-1715 .elementor-element.elementor-element-b048850 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b04a69c */.elementor-1715 .elementor-element.elementor-element-b04a69c {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-65d672a */.elementor-1715 .elementor-element.elementor-element-65d672a {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3e21c58 */.elementor-1715 .elementor-element.elementor-element-3e21c58 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-94c3213 */.elementor-1715 .elementor-element.elementor-element-94c3213 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e211699 */.elementor-1715 .elementor-element.elementor-element-e211699 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6b1e266 */.elementor-1715 .elementor-element.elementor-element-6b1e266 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-50abab9 */.elementor-1715 .elementor-element.elementor-element-50abab9 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-46e1bb2 */.elementor-1715 .elementor-element.elementor-element-46e1bb2 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aeeea55 */.elementor-1715 .elementor-element.elementor-element-aeeea55 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fd3029c */.elementor-1715 .elementor-element.elementor-element-fd3029c {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0b46355 */.elementor-1715 .elementor-element.elementor-element-0b46355 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7bd6e4d */.elementor-1715 .elementor-element.elementor-element-7bd6e4d {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1fd2841 */.elementor-1715 .elementor-element.elementor-element-1fd2841 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f21551a */.elementor-1715 .elementor-element.elementor-element-f21551a {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c7c9f78 */.elementor-1715 .elementor-element.elementor-element-c7c9f78 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-22955d9 */.elementor-1715 .elementor-element.elementor-element-22955d9 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4b23806 */.elementor-1715 .elementor-element.elementor-element-4b23806 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9dd6e00 */.elementor-1715 .elementor-element.elementor-element-9dd6e00 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c226e33 */.elementor-1715 .elementor-element.elementor-element-c226e33 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a98ff0 */.elementor-1715 .elementor-element.elementor-element-1a98ff0 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cafe856 */.elementor-1715 .elementor-element.elementor-element-cafe856 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d963f24 */.elementor-1715 .elementor-element.elementor-element-d963f24 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4ca04e3 */.elementor-1715 .elementor-element.elementor-element-4ca04e3 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f751eb2 */.elementor-1715 .elementor-element.elementor-element-f751eb2 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf798bc */.elementor-1715 .elementor-element.elementor-element-cf798bc {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c441aab */.elementor-1715 .elementor-element.elementor-element-c441aab {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e323501 */.elementor-1715 .elementor-element.elementor-element-e323501 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-19f0598 */.elementor-1715 .elementor-element.elementor-element-19f0598 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-46e35f3 */.elementor-1715 .elementor-element.elementor-element-46e35f3 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5283125 */.elementor-1715 .elementor-element.elementor-element-5283125 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f1b5538 */.elementor-1715 .elementor-element.elementor-element-f1b5538 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9e9422 */.elementor-1715 .elementor-element.elementor-element-c9e9422 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b30be37 */.elementor-1715 .elementor-element.elementor-element-b30be37 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf8fe9a */.elementor-1715 .elementor-element.elementor-element-cf8fe9a {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-71f37ac */.elementor-1715 .elementor-element.elementor-element-71f37ac {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-860700c */.elementor-1715 .elementor-element.elementor-element-860700c {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aafb7e7 */.elementor-1715 .elementor-element.elementor-element-aafb7e7 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c23223f */.elementor-1715 .elementor-element.elementor-element-c23223f {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e276db4 */.elementor-1715 .elementor-element.elementor-element-e276db4 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b048850 */.elementor-1715 .elementor-element.elementor-element-b048850 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b04a69c */.elementor-1715 .elementor-element.elementor-element-b04a69c {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-65d672a */.elementor-1715 .elementor-element.elementor-element-65d672a {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3e21c58 */.elementor-1715 .elementor-element.elementor-element-3e21c58 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-94c3213 */.elementor-1715 .elementor-element.elementor-element-94c3213 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e211699 */.elementor-1715 .elementor-element.elementor-element-e211699 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6b1e266 */.elementor-1715 .elementor-element.elementor-element-6b1e266 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-50abab9 */.elementor-1715 .elementor-element.elementor-element-50abab9 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-46e1bb2 */.elementor-1715 .elementor-element.elementor-element-46e1bb2 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aeeea55 */.elementor-1715 .elementor-element.elementor-element-aeeea55 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fd3029c */.elementor-1715 .elementor-element.elementor-element-fd3029c {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0b46355 */.elementor-1715 .elementor-element.elementor-element-0b46355 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7bd6e4d */.elementor-1715 .elementor-element.elementor-element-7bd6e4d {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1fd2841 */.elementor-1715 .elementor-element.elementor-element-1fd2841 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f21551a */.elementor-1715 .elementor-element.elementor-element-f21551a {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c7c9f78 */.elementor-1715 .elementor-element.elementor-element-c7c9f78 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-22955d9 */.elementor-1715 .elementor-element.elementor-element-22955d9 {
    display: block !important;
    vertical-align: middle !important;
    line-height: 0 !important;
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76ecd4b */.elementor-1715 .elementor-element.elementor-element-76ecd4b {
    max-width: 1440px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a1ddb3 */.elementor-1715 .elementor-element.elementor-element-5a1ddb3 .elementor-heading-title {
    background: linear-gradient(120deg, #00DCF9 0%, #0A1857 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b924fd7 */.elementor-1715 .elementor-element.elementor-element-b924fd7 .elementor-heading-title {
    background: linear-gradient(120deg, #00DCF9 0%, #0A1857 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-194215b */.elementor-1715 .elementor-element.elementor-element-194215b .elementor-heading-title {
    background: linear-gradient(120deg, #00DCF9 0%, #0A1857 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e507618 */.elementor-1715 .elementor-element.elementor-element-e507618 {
    max-width: 1440px;
    margin: 0 auto;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://amlwpqa.alliancetek.net/wp-content/uploads/2026/03/ProximaNova-Regular.woff2') format('woff2'),
		url('https://amlwpqa.alliancetek.net/wp-content/uploads/2026/03/ProximaNova-Regular.woff') format('woff'),
		url('https://amlwpqa.alliancetek.net/wp-content/uploads/2026/03/ProximaNova-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://amlwpqa.alliancetek.net/wp-content/uploads/2026/03/ProximaNova-Light.woff2') format('woff2'),
		url('https://amlwpqa.alliancetek.net/wp-content/uploads/2026/03/ProximaNova-Light.woff') format('woff'),
		url('https://amlwpqa.alliancetek.net/wp-content/uploads/2026/03/ProximaNova-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://amlwpqa.alliancetek.net/wp-content/uploads/2026/03/ProximaNova-Semibold.woff2') format('woff2'),
		url('https://amlwpqa.alliancetek.net/wp-content/uploads/2026/03/ProximaNova-Semibold.woff') format('woff'),
		url('https://amlwpqa.alliancetek.net/wp-content/uploads/2026/03/ProximaNova-Semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://amlwpqa.alliancetek.net/wp-content/uploads/2026/03/ProximaNova-Bold.woff2') format('woff2'),
		url('https://amlwpqa.alliancetek.net/wp-content/uploads/2026/03/ProximaNova-Bold.woff') format('woff'),
		url('https://amlwpqa.alliancetek.net/wp-content/uploads/2026/03/ProximaNova-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Brother-1816';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://amlwpqa.alliancetek.net/wp-content/uploads/2026/03/Brother-1816-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Brother-1816';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://amlwpqa.alliancetek.net/wp-content/uploads/2026/03/Brother-1816-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Brother-1816';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://amlwpqa.alliancetek.net/wp-content/uploads/2026/03/Brother-1816-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */