.elementor-1034 .elementor-element.elementor-element-856c7a5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1034 .elementor-element.elementor-element-cf0a05f{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D1D1D1;--border-color:#D1D1D1;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--z-index:999;}.elementor-1034 .elementor-element.elementor-element-cf0a05f:not(.elementor-motion-effects-element-type-background), .elementor-1034 .elementor-element.elementor-element-cf0a05f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1034 .elementor-element.elementor-element-d1ab373{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:none;--border-style:none;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-1034 .elementor-element.elementor-element-d1ab373.e-con{--align-self:center;}.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 );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-1034 .elementor-element.elementor-element-481bd4a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;font-style:normal;color:var( --e-global-color-primary );}.elementor-1034 .elementor-element.elementor-element-24d2057{z-index:99999999;}.elementor-1034 .elementor-element.elementor-element-24d2057 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;font-style:normal;}.elementor-1034 .elementor-element.elementor-element-38810aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--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-1034 .elementor-element.elementor-element-6ee85ae{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1034 .elementor-element.elementor-element-6ee85ae:not(.elementor-motion-effects-element-type-background), .elementor-1034 .elementor-element.elementor-element-6ee85ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1034 .elementor-element.elementor-element-2af0ca3{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1034 .elementor-element.elementor-element-efd187c{--display:flex;--gap:69px 69px;--row-gap:69px;--column-gap:69px;--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-1034 .elementor-element.elementor-element-903a8ea{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1034 .elementor-element.elementor-element-14655e8{--display:flex;--padding-top:16px;--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 );font-style:var( --e-global-typography-secondary-font-style );}.elementor-1034 .elementor-element.elementor-element-25e364b{color:var( --e-global-color-secondary );}.elementor-1034 .elementor-element.elementor-element-25e364b a:hover{color:var( --e-global-color-accent );}.elementor-1034 .elementor-element.elementor-element-e39bb4c .elementor-heading-title{font-family:var( --e-global-typography-d1161dc-font-family ), Sans-serif;font-size:var( --e-global-typography-d1161dc-font-size );font-weight:var( --e-global-typography-d1161dc-font-weight );text-transform:var( --e-global-typography-d1161dc-text-transform );line-height:var( --e-global-typography-d1161dc-line-height );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-1034 .elementor-element.elementor-element-4af16b1{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:500;font-style:normal;line-height:32px;}.elementor-widget-image .widget-image-caption{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-1034 .elementor-element.elementor-element-5612ddb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1034 .elementor-element.elementor-element-5612ddb img{width:100%;}.elementor-1034 .elementor-element.elementor-element-5612ddb .widget-image-caption{color:var( --e-global-color-cc1158b );font-family:var( --e-global-typography-72f11c0-font-family ), Sans-serif;font-size:var( --e-global-typography-72f11c0-font-size );font-weight:var( --e-global-typography-72f11c0-font-weight );font-style:var( --e-global-typography-72f11c0-font-style );line-height:var( --e-global-typography-72f11c0-line-height );margin-block-start:8px;}.elementor-1034 .elementor-element.elementor-element-fa245a4{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1034 .elementor-element.elementor-element-5cde593 .elementor-heading-title{font-family:var( --e-global-typography-eb9b708-font-family ), Sans-serif;font-size:var( --e-global-typography-eb9b708-font-size );font-weight:var( --e-global-typography-eb9b708-font-weight );font-style:var( --e-global-typography-eb9b708-font-style );line-height:var( --e-global-typography-eb9b708-line-height );color:var( --e-global-color-secondary );}.elementor-1034 .elementor-element.elementor-element-8d167c5{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-1034 .elementor-element.elementor-element-b7bc50c{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:18px;--padding-right:18px;}.elementor-1034 .elementor-element.elementor-element-b7bc50c:not(.elementor-motion-effects-element-type-background), .elementor-1034 .elementor-element.elementor-element-b7bc50c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b87f3af );}.elementor-1034 .elementor-element.elementor-element-2981b22 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;font-style:normal;color:var( --e-global-color-secondary );}.elementor-1034 .elementor-element.elementor-element-d1123a9{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-1034 .elementor-element.elementor-element-0bd7775{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1034 .elementor-element.elementor-element-da9d6f0 .elementor-heading-title{font-family:var( --e-global-typography-eb9b708-font-family ), Sans-serif;font-size:var( --e-global-typography-eb9b708-font-size );font-weight:var( --e-global-typography-eb9b708-font-weight );font-style:var( --e-global-typography-eb9b708-font-style );line-height:var( --e-global-typography-eb9b708-line-height );color:var( --e-global-color-secondary );}.elementor-1034 .elementor-element.elementor-element-09d865b{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-1034 .elementor-element.elementor-element-d097960{padding:0px 0px 0px 0px;}.elementor-1034 .elementor-element.elementor-element-d097960 .widget-image-caption{color:var( --e-global-color-cc1158b );font-family:var( --e-global-typography-72f11c0-font-family ), Sans-serif;font-size:var( --e-global-typography-72f11c0-font-size );font-weight:var( --e-global-typography-72f11c0-font-weight );font-style:var( --e-global-typography-72f11c0-font-style );line-height:var( --e-global-typography-72f11c0-line-height );margin-block-start:8px;}.elementor-1034 .elementor-element.elementor-element-b56e04d{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1034 .elementor-element.elementor-element-900fcde .elementor-heading-title{font-family:var( --e-global-typography-eb9b708-font-family ), Sans-serif;font-size:var( --e-global-typography-eb9b708-font-size );font-weight:var( --e-global-typography-eb9b708-font-weight );font-style:var( --e-global-typography-eb9b708-font-style );line-height:var( --e-global-typography-eb9b708-line-height );color:var( --e-global-color-secondary );}.elementor-1034 .elementor-element.elementor-element-cc12fdd{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-1034 .elementor-element.elementor-element-4e21398{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1034 .elementor-element.elementor-element-39d8ac9 .elementor-heading-title{font-family:var( --e-global-typography-eb9b708-font-family ), Sans-serif;font-size:var( --e-global-typography-eb9b708-font-size );font-weight:var( --e-global-typography-eb9b708-font-weight );font-style:var( --e-global-typography-eb9b708-font-style );line-height:var( --e-global-typography-eb9b708-line-height );color:var( --e-global-color-secondary );}.elementor-1034 .elementor-element.elementor-element-7e66621{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-1034 .elementor-element.elementor-element-db458b0 .widget-image-caption{color:var( --e-global-color-cc1158b );font-family:var( --e-global-typography-72f11c0-font-family ), Sans-serif;font-size:var( --e-global-typography-72f11c0-font-size );font-weight:var( --e-global-typography-72f11c0-font-weight );font-style:var( --e-global-typography-72f11c0-font-style );line-height:var( --e-global-typography-72f11c0-line-height );margin-block-start:8px;}.elementor-1034 .elementor-element.elementor-element-9fff6f1{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1034 .elementor-element.elementor-element-8581b58 .elementor-heading-title{font-family:var( --e-global-typography-eb9b708-font-family ), Sans-serif;font-size:var( --e-global-typography-eb9b708-font-size );font-weight:var( --e-global-typography-eb9b708-font-weight );font-style:var( --e-global-typography-eb9b708-font-style );line-height:var( --e-global-typography-eb9b708-line-height );color:var( --e-global-color-secondary );}.elementor-1034 .elementor-element.elementor-element-fad3e3c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-1034 .elementor-element.elementor-element-fad3e3c:not(.elementor-motion-effects-element-type-background), .elementor-1034 .elementor-element.elementor-element-fad3e3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5e56808 );}.elementor-1034 .elementor-element.elementor-element-e93c272{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1034 .elementor-element.elementor-element-e93c272.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1034 .elementor-element.elementor-element-aedbbb7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:600;text-transform:none;color:var( --e-global-color-primary );}.elementor-1034 .elementor-element.elementor-element-bd9f53f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1034 .elementor-element.elementor-element-bd9f53f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:500;font-style:normal;color:var( --e-global-color-primary );}.elementor-1034 .elementor-element.elementor-element-cc3551b .elementor-heading-title{font-family:var( --e-global-typography-7fe89e4-font-family ), Sans-serif;font-size:var( --e-global-typography-7fe89e4-font-size );font-weight:var( --e-global-typography-7fe89e4-font-weight );font-style:var( --e-global-typography-7fe89e4-font-style );line-height:var( --e-global-typography-7fe89e4-line-height );}.elementor-1034 .elementor-element.elementor-element-dfb2e75{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-1034 .elementor-element.elementor-element-dfb2e75:not(.elementor-motion-effects-element-type-background), .elementor-1034 .elementor-element.elementor-element-dfb2e75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b87f3af );}.elementor-1034 .elementor-element.elementor-element-97a64b0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1034 .elementor-element.elementor-element-97a64b0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1034 .elementor-element.elementor-element-49c8760 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:600;text-transform:none;color:var( --e-global-color-primary );}.elementor-1034 .elementor-element.elementor-element-4e449d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1034 .elementor-element.elementor-element-4e449d2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:500;font-style:normal;line-height:22px;color:var( --e-global-color-primary );}.elementor-1034 .elementor-element.elementor-element-d4e3b7a .elementor-heading-title{font-family:var( --e-global-typography-7fe89e4-font-family ), Sans-serif;font-size:var( --e-global-typography-7fe89e4-font-size );font-weight:var( --e-global-typography-7fe89e4-font-weight );font-style:var( --e-global-typography-7fe89e4-font-style );line-height:var( --e-global-typography-7fe89e4-line-height );}.elementor-1034 .elementor-element.elementor-element-3fdcb94{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-1034 .elementor-element.elementor-element-3fdcb94:not(.elementor-motion-effects-element-type-background), .elementor-1034 .elementor-element.elementor-element-3fdcb94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-19e09da );}.elementor-1034 .elementor-element.elementor-element-b0c3b2b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1034 .elementor-element.elementor-element-b0c3b2b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1034 .elementor-element.elementor-element-e887fac .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:600;text-transform:none;color:var( --e-global-color-primary );}.elementor-1034 .elementor-element.elementor-element-72a53c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1034 .elementor-element.elementor-element-72a53c5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:500;font-style:normal;line-height:22px;color:var( --e-global-color-primary );}.elementor-1034 .elementor-element.elementor-element-2542277 .elementor-heading-title{font-family:var( --e-global-typography-7fe89e4-font-family ), Sans-serif;font-size:var( --e-global-typography-7fe89e4-font-size );font-weight:var( --e-global-typography-7fe89e4-font-weight );font-style:var( --e-global-typography-7fe89e4-font-style );line-height:var( --e-global-typography-7fe89e4-line-height );}.elementor-1034 .elementor-element.elementor-element-1fec749{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-1034 .elementor-element.elementor-element-1fec749:not(.elementor-motion-effects-element-type-background), .elementor-1034 .elementor-element.elementor-element-1fec749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f798866 );}.elementor-1034 .elementor-element.elementor-element-b9d9470{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1034 .elementor-element.elementor-element-b9d9470.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1034 .elementor-element.elementor-element-3c0bad3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:26px;font-weight:600;text-transform:none;color:var( --e-global-color-primary );}.elementor-1034 .elementor-element.elementor-element-7bf13ee .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;text-transform:none;color:var( --e-global-color-primary );}.elementor-1034 .elementor-element.elementor-element-e16846d .elementor-heading-title{font-family:var( --e-global-typography-7fe89e4-font-family ), Sans-serif;font-size:var( --e-global-typography-7fe89e4-font-size );font-weight:var( --e-global-typography-7fe89e4-font-weight );font-style:var( --e-global-typography-7fe89e4-font-style );line-height:var( --e-global-typography-7fe89e4-line-height );}.elementor-1034 .elementor-element.elementor-element-44feef8{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:18px;--padding-right:18px;}.elementor-1034 .elementor-element.elementor-element-44feef8:not(.elementor-motion-effects-element-type-background), .elementor-1034 .elementor-element.elementor-element-44feef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b87f3af );}.elementor-1034 .elementor-element.elementor-element-f2515b4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1034 .elementor-element.elementor-element-92e35eb{width:var( --container-widget-width, fit-content );max-width:fit-content;padding:5px 0px 0px 0px;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-1034 .elementor-element.elementor-element-92e35eb .elementor-icon-wrapper{text-align:start;}.elementor-1034 .elementor-element.elementor-element-92e35eb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1034 .elementor-element.elementor-element-92e35eb.elementor-view-framed .elementor-icon, .elementor-1034 .elementor-element.elementor-element-92e35eb.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1034 .elementor-element.elementor-element-92e35eb.elementor-view-framed .elementor-icon, .elementor-1034 .elementor-element.elementor-element-92e35eb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1034 .elementor-element.elementor-element-92e35eb .elementor-icon{font-size:16px;}.elementor-1034 .elementor-element.elementor-element-92e35eb .elementor-icon svg{height:16px;}.elementor-1034 .elementor-element.elementor-element-89472dd .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;font-style:normal;color:var( --e-global-color-secondary );}.elementor-1034 .elementor-element.elementor-element-d9e47ba{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-1034 .elementor-element.elementor-element-0ca7828{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1034 .elementor-element.elementor-element-7d55e40 .elementor-heading-title{font-family:var( --e-global-typography-eb9b708-font-family ), Sans-serif;font-size:var( --e-global-typography-eb9b708-font-size );font-weight:var( --e-global-typography-eb9b708-font-weight );font-style:var( --e-global-typography-eb9b708-font-style );line-height:var( --e-global-typography-eb9b708-line-height );color:var( --e-global-color-secondary );}.elementor-1034 .elementor-element.elementor-element-8d1117f{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-1034 .elementor-element.elementor-element-50be600{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1034 .elementor-element.elementor-element-50be600 img{width:100%;}.elementor-1034 .elementor-element.elementor-element-50be600 .widget-image-caption{color:var( --e-global-color-cc1158b );font-family:var( --e-global-typography-72f11c0-font-family ), Sans-serif;font-size:var( --e-global-typography-72f11c0-font-size );font-weight:var( --e-global-typography-72f11c0-font-weight );font-style:var( --e-global-typography-72f11c0-font-style );line-height:var( --e-global-typography-72f11c0-line-height );margin-block-start:8px;}.elementor-1034 .elementor-element.elementor-element-558cb80{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:18px;--padding-right:18px;}.elementor-1034 .elementor-element.elementor-element-558cb80:not(.elementor-motion-effects-element-type-background), .elementor-1034 .elementor-element.elementor-element-558cb80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f798866 );}.elementor-1034 .elementor-element.elementor-element-252f824 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;font-style:normal;color:var( --e-global-color-secondary );}.elementor-1034 .elementor-element.elementor-element-b879459{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;font-style:normal;line-height:32px;}.elementor-1034 .elementor-element.elementor-element-a26a547{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:60px;--padding-left:8px;--padding-right:8px;--z-index:5;}.elementor-1034 .elementor-element.elementor-element-a26a547.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1034 .elementor-element.elementor-element-b5b07f5{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-1034 .elementor-element.elementor-element-e4f8a9e .elementor-heading-title{font-family:var( --e-global-typography-36aa803-font-family ), Sans-serif;font-size:var( --e-global-typography-36aa803-font-size );font-weight:var( --e-global-typography-36aa803-font-weight );text-transform:var( --e-global-typography-36aa803-text-transform );font-style:var( --e-global-typography-36aa803-font-style );line-height:var( --e-global-typography-36aa803-line-height );letter-spacing:var( --e-global-typography-36aa803-letter-spacing );}.elementor-1034 .elementor-element.elementor-element-6357714{--display:flex;}.elementor-1034 .elementor-element.elementor-element-8076b96{background-color:var( --e-global-color-b87f3af );padding:15px 15px 15px 15px;border-radius:0px 0px 0px 0px;font-family:var( --e-global-typography-72f11c0-font-family ), Sans-serif;font-size:var( --e-global-typography-72f11c0-font-size );font-weight:var( --e-global-typography-72f11c0-font-weight );font-style:var( --e-global-typography-72f11c0-font-style );line-height:var( --e-global-typography-72f11c0-line-height );}.elementor-1034 .elementor-element.elementor-element-89fc73e{--display:flex;}.elementor-1034 .elementor-element.elementor-element-b0cf17d{background-color:var( --e-global-color-b87f3af );padding:15px 15px 15px 15px;border-radius:0px 0px 0px 0px;font-family:var( --e-global-typography-72f11c0-font-family ), Sans-serif;font-size:var( --e-global-typography-72f11c0-font-size );font-weight:var( --e-global-typography-72f11c0-font-weight );font-style:var( --e-global-typography-72f11c0-font-style );line-height:var( --e-global-typography-72f11c0-line-height );}.elementor-1034 .elementor-element.elementor-element-177b57f{--display:flex;}.elementor-1034 .elementor-element.elementor-element-cc44ea9{background-color:var( --e-global-color-b87f3af );padding:15px 15px 15px 15px;border-radius:0px 0px 0px 0px;font-family:var( --e-global-typography-72f11c0-font-family ), Sans-serif;font-size:var( --e-global-typography-72f11c0-font-size );font-weight:var( --e-global-typography-72f11c0-font-weight );font-style:var( --e-global-typography-72f11c0-font-style );line-height:var( --e-global-typography-72f11c0-line-height );}.elementor-1034 .elementor-element.elementor-element-424dd8b{--display:flex;}.elementor-1034 .elementor-element.elementor-element-97432f5{background-color:var( --e-global-color-b87f3af );padding:15px 15px 15px 15px;border-radius:0px 0px 0px 0px;font-family:var( --e-global-typography-72f11c0-font-family ), Sans-serif;font-size:var( --e-global-typography-72f11c0-font-size );font-weight:var( --e-global-typography-72f11c0-font-weight );font-style:var( --e-global-typography-72f11c0-font-style );line-height:var( --e-global-typography-72f11c0-line-height );}.elementor-1034 .elementor-element.elementor-element-18f4843{--n-accordion-title-font-size:var( --e-global-typography-72f11c0-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:10px;--n-accordion-icon-normal-color:var( --e-global-color-accent );}.elementor-1034 .elementor-element.elementor-element-18f4843 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-1034 .elementor-element.elementor-element-18f4843 > .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:var( --e-global-typography-72f11c0-font-family ), Sans-serif;font-weight:var( --e-global-typography-72f11c0-font-weight );font-style:var( --e-global-typography-72f11c0-font-style );line-height:var( --e-global-typography-72f11c0-line-height );}:where( .elementor-1034 .elementor-element.elementor-element-18f4843 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-1034 .elementor-element.elementor-element-07c3b9f{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-1034 .elementor-element.elementor-element-b0ee7b5 .elementor-heading-title{font-family:var( --e-global-typography-36aa803-font-family ), Sans-serif;font-size:var( --e-global-typography-36aa803-font-size );font-weight:var( --e-global-typography-36aa803-font-weight );text-transform:var( --e-global-typography-36aa803-text-transform );font-style:var( --e-global-typography-36aa803-font-style );line-height:var( --e-global-typography-36aa803-line-height );letter-spacing:var( --e-global-typography-36aa803-letter-spacing );}.elementor-1034 .elementor-element.elementor-element-47dcb1e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;}.elementor-1034 .elementor-element.elementor-element-04bf47e{width:var( --container-widget-width, fit-content );max-width:fit-content;padding:2px 12px 2px 12px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-radius:49px 49px 49px 49px;}.elementor-1034 .elementor-element.elementor-element-04bf47e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;line-height:27px;color:var( --e-global-color-accent );}.elementor-1034 .elementor-element.elementor-element-363c4ce{width:var( --container-widget-width, fit-content );max-width:fit-content;padding:2px 12px 2px 12px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-radius:49px 49px 49px 49px;}.elementor-1034 .elementor-element.elementor-element-363c4ce .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;line-height:27px;color:var( --e-global-color-accent );}.elementor-1034 .elementor-element.elementor-element-28ffe63{width:var( --container-widget-width, fit-content );max-width:fit-content;padding:2px 12px 2px 12px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-radius:49px 49px 49px 49px;}.elementor-1034 .elementor-element.elementor-element-28ffe63 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;line-height:27px;color:var( --e-global-color-accent );}.elementor-1034 .elementor-element.elementor-element-86ca9b3{width:var( --container-widget-width, fit-content );max-width:fit-content;padding:2px 12px 2px 12px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}.elementor-1034 .elementor-element.elementor-element-86ca9b3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;line-height:27px;color:var( --e-global-color-accent );}.elementor-1034 .elementor-element.elementor-element-8326fc5{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-1034 .elementor-element.elementor-element-f7d67de .elementor-heading-title{font-family:var( --e-global-typography-36aa803-font-family ), Sans-serif;font-size:var( --e-global-typography-36aa803-font-size );font-weight:var( --e-global-typography-36aa803-font-weight );text-transform:var( --e-global-typography-36aa803-text-transform );font-style:var( --e-global-typography-36aa803-font-style );line-height:var( --e-global-typography-36aa803-line-height );letter-spacing:var( --e-global-typography-36aa803-letter-spacing );}.elementor-1034 .elementor-element.elementor-element-369d448{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;font-style:normal;line-height:23px;}.elementor-1034 .elementor-element.elementor-element-ea16e45{--display:flex;--gap:8px 8px;--row-gap:8px;--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-1034 .elementor-element.elementor-element-1fb3bb8 .elementor-heading-title{font-family:var( --e-global-typography-36aa803-font-family ), Sans-serif;font-size:var( --e-global-typography-36aa803-font-size );font-weight:var( --e-global-typography-36aa803-font-weight );text-transform:var( --e-global-typography-36aa803-text-transform );font-style:var( --e-global-typography-36aa803-font-style );line-height:var( --e-global-typography-36aa803-line-height );letter-spacing:var( --e-global-typography-36aa803-letter-spacing );}.elementor-1034 .elementor-element.elementor-element-23119ba{font-family:var( --e-global-typography-72f11c0-font-family ), Sans-serif;font-size:var( --e-global-typography-72f11c0-font-size );font-weight:var( --e-global-typography-72f11c0-font-weight );font-style:var( --e-global-typography-72f11c0-font-style );line-height:var( --e-global-typography-72f11c0-line-height );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1034 .elementor-element.elementor-element-856c7a5{--width:100%;}.elementor-1034 .elementor-element.elementor-element-cf0a05f{--width:85%;}.elementor-1034 .elementor-element.elementor-element-d1ab373{--width:100%;}.elementor-1034 .elementor-element.elementor-element-38810aa{--width:80%;}.elementor-1034 .elementor-element.elementor-element-6ee85ae{--width:100%;}.elementor-1034 .elementor-element.elementor-element-fa245a4{--width:95%;}.elementor-1034 .elementor-element.elementor-element-b7bc50c{--width:100%;}.elementor-1034 .elementor-element.elementor-element-fad3e3c{--width:100%;}.elementor-1034 .elementor-element.elementor-element-e93c272{--width:175px;}.elementor-1034 .elementor-element.elementor-element-dfb2e75{--width:100%;}.elementor-1034 .elementor-element.elementor-element-97a64b0{--width:175px;}.elementor-1034 .elementor-element.elementor-element-3fdcb94{--width:100%;}.elementor-1034 .elementor-element.elementor-element-b0c3b2b{--width:175px;}.elementor-1034 .elementor-element.elementor-element-1fec749{--width:100%;}.elementor-1034 .elementor-element.elementor-element-b9d9470{--width:175px;}.elementor-1034 .elementor-element.elementor-element-44feef8{--width:100%;}.elementor-1034 .elementor-element.elementor-element-558cb80{--width:95%;}.elementor-1034 .elementor-element.elementor-element-a26a547{--width:225px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1034 .elementor-element.elementor-element-856c7a5{--width:100%;}.elementor-1034 .elementor-element.elementor-element-cf0a05f{--width:95%;}.elementor-1034 .elementor-element.elementor-element-38810aa{--width:100%;}}@media(max-width:1024px){.elementor-1034 .elementor-element.elementor-element-856c7a5{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1034 .elementor-element.elementor-element-38810aa{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1034 .elementor-element.elementor-element-e39bb4c .elementor-heading-title{font-size:var( --e-global-typography-d1161dc-font-size );line-height:var( --e-global-typography-d1161dc-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.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-1034 .elementor-element.elementor-element-5612ddb .widget-image-caption{font-size:var( --e-global-typography-72f11c0-font-size );line-height:var( --e-global-typography-72f11c0-line-height );}.elementor-1034 .elementor-element.elementor-element-5cde593 .elementor-heading-title{font-size:var( --e-global-typography-eb9b708-font-size );line-height:var( --e-global-typography-eb9b708-line-height );}.elementor-1034 .elementor-element.elementor-element-8d167c5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1034 .elementor-element.elementor-element-d1123a9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1034 .elementor-element.elementor-element-da9d6f0 .elementor-heading-title{font-size:var( --e-global-typography-eb9b708-font-size );line-height:var( --e-global-typography-eb9b708-line-height );}.elementor-1034 .elementor-element.elementor-element-09d865b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1034 .elementor-element.elementor-element-d097960 .widget-image-caption{font-size:var( --e-global-typography-72f11c0-font-size );line-height:var( --e-global-typography-72f11c0-line-height );}.elementor-1034 .elementor-element.elementor-element-900fcde .elementor-heading-title{font-size:var( --e-global-typography-eb9b708-font-size );line-height:var( --e-global-typography-eb9b708-line-height );}.elementor-1034 .elementor-element.elementor-element-cc12fdd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1034 .elementor-element.elementor-element-39d8ac9 .elementor-heading-title{font-size:var( --e-global-typography-eb9b708-font-size );line-height:var( --e-global-typography-eb9b708-line-height );}.elementor-1034 .elementor-element.elementor-element-7e66621{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1034 .elementor-element.elementor-element-db458b0 .widget-image-caption{font-size:var( --e-global-typography-72f11c0-font-size );line-height:var( --e-global-typography-72f11c0-line-height );}.elementor-1034 .elementor-element.elementor-element-8581b58 .elementor-heading-title{font-size:var( --e-global-typography-eb9b708-font-size );line-height:var( --e-global-typography-eb9b708-line-height );}.elementor-1034 .elementor-element.elementor-element-fad3e3c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1034 .elementor-element.elementor-element-cc3551b .elementor-heading-title{font-size:var( --e-global-typography-7fe89e4-font-size );line-height:var( --e-global-typography-7fe89e4-line-height );}.elementor-1034 .elementor-element.elementor-element-dfb2e75{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1034 .elementor-element.elementor-element-d4e3b7a .elementor-heading-title{font-size:var( --e-global-typography-7fe89e4-font-size );line-height:var( --e-global-typography-7fe89e4-line-height );}.elementor-1034 .elementor-element.elementor-element-3fdcb94{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1034 .elementor-element.elementor-element-2542277 .elementor-heading-title{font-size:var( --e-global-typography-7fe89e4-font-size );line-height:var( --e-global-typography-7fe89e4-line-height );}.elementor-1034 .elementor-element.elementor-element-1fec749{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1034 .elementor-element.elementor-element-e16846d .elementor-heading-title{font-size:var( --e-global-typography-7fe89e4-font-size );line-height:var( --e-global-typography-7fe89e4-line-height );}.elementor-1034 .elementor-element.elementor-element-d9e47ba{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1034 .elementor-element.elementor-element-7d55e40 .elementor-heading-title{font-size:var( --e-global-typography-eb9b708-font-size );line-height:var( --e-global-typography-eb9b708-line-height );}.elementor-1034 .elementor-element.elementor-element-8d1117f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1034 .elementor-element.elementor-element-50be600 .widget-image-caption{font-size:var( --e-global-typography-72f11c0-font-size );line-height:var( --e-global-typography-72f11c0-line-height );}.elementor-1034 .elementor-element.elementor-element-e4f8a9e .elementor-heading-title{font-size:var( --e-global-typography-36aa803-font-size );line-height:var( --e-global-typography-36aa803-line-height );letter-spacing:var( --e-global-typography-36aa803-letter-spacing );}.elementor-1034 .elementor-element.elementor-element-8076b96{font-size:var( --e-global-typography-72f11c0-font-size );line-height:var( --e-global-typography-72f11c0-line-height );}.elementor-1034 .elementor-element.elementor-element-b0cf17d{font-size:var( --e-global-typography-72f11c0-font-size );line-height:var( --e-global-typography-72f11c0-line-height );}.elementor-1034 .elementor-element.elementor-element-cc44ea9{font-size:var( --e-global-typography-72f11c0-font-size );line-height:var( --e-global-typography-72f11c0-line-height );}.elementor-1034 .elementor-element.elementor-element-97432f5{font-size:var( --e-global-typography-72f11c0-font-size );line-height:var( --e-global-typography-72f11c0-line-height );}.elementor-1034 .elementor-element.elementor-element-18f4843{--n-accordion-title-font-size:var( --e-global-typography-72f11c0-font-size );}:where( .elementor-1034 .elementor-element.elementor-element-18f4843 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-72f11c0-line-height );}.elementor-1034 .elementor-element.elementor-element-b0ee7b5 .elementor-heading-title{font-size:var( --e-global-typography-36aa803-font-size );line-height:var( --e-global-typography-36aa803-line-height );letter-spacing:var( --e-global-typography-36aa803-letter-spacing );}.elementor-1034 .elementor-element.elementor-element-f7d67de .elementor-heading-title{font-size:var( --e-global-typography-36aa803-font-size );line-height:var( --e-global-typography-36aa803-line-height );letter-spacing:var( --e-global-typography-36aa803-letter-spacing );}.elementor-1034 .elementor-element.elementor-element-1fb3bb8 .elementor-heading-title{font-size:var( --e-global-typography-36aa803-font-size );line-height:var( --e-global-typography-36aa803-line-height );letter-spacing:var( --e-global-typography-36aa803-letter-spacing );}.elementor-1034 .elementor-element.elementor-element-23119ba{font-size:var( --e-global-typography-72f11c0-font-size );line-height:var( --e-global-typography-72f11c0-line-height );}}@media(max-width:767px){.elementor-1034 .elementor-element.elementor-element-856c7a5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.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-1034 .elementor-element.elementor-element-6ee85ae{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1034 .elementor-element.elementor-element-2af0ca3{--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-size:var( --e-global-typography-secondary-font-size );}.elementor-1034 .elementor-element.elementor-element-e39bb4c .elementor-heading-title{font-size:var( --e-global-typography-d1161dc-font-size );line-height:var( --e-global-typography-d1161dc-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.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-1034 .elementor-element.elementor-element-5612ddb .widget-image-caption{font-size:var( --e-global-typography-72f11c0-font-size );line-height:var( --e-global-typography-72f11c0-line-height );}.elementor-1034 .elementor-element.elementor-element-5cde593 .elementor-heading-title{font-size:var( --e-global-typography-eb9b708-font-size );line-height:var( --e-global-typography-eb9b708-line-height );}.elementor-1034 .elementor-element.elementor-element-8d167c5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1034 .elementor-element.elementor-element-d1123a9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1034 .elementor-element.elementor-element-da9d6f0 .elementor-heading-title{font-size:var( --e-global-typography-eb9b708-font-size );line-height:var( --e-global-typography-eb9b708-line-height );}.elementor-1034 .elementor-element.elementor-element-09d865b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1034 .elementor-element.elementor-element-d097960 .widget-image-caption{font-size:var( --e-global-typography-72f11c0-font-size );line-height:var( --e-global-typography-72f11c0-line-height );}.elementor-1034 .elementor-element.elementor-element-900fcde .elementor-heading-title{font-size:var( --e-global-typography-eb9b708-font-size );line-height:var( --e-global-typography-eb9b708-line-height );}.elementor-1034 .elementor-element.elementor-element-cc12fdd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1034 .elementor-element.elementor-element-39d8ac9 .elementor-heading-title{font-size:var( --e-global-typography-eb9b708-font-size );line-height:var( --e-global-typography-eb9b708-line-height );}.elementor-1034 .elementor-element.elementor-element-7e66621{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1034 .elementor-element.elementor-element-db458b0 .widget-image-caption{font-size:var( --e-global-typography-72f11c0-font-size );line-height:var( --e-global-typography-72f11c0-line-height );}.elementor-1034 .elementor-element.elementor-element-8581b58 .elementor-heading-title{font-size:var( --e-global-typography-eb9b708-font-size );line-height:var( --e-global-typography-eb9b708-line-height );}.elementor-1034 .elementor-element.elementor-element-cc3551b .elementor-heading-title{font-size:var( --e-global-typography-7fe89e4-font-size );line-height:var( --e-global-typography-7fe89e4-line-height );}.elementor-1034 .elementor-element.elementor-element-d4e3b7a .elementor-heading-title{font-size:var( --e-global-typography-7fe89e4-font-size );line-height:var( --e-global-typography-7fe89e4-line-height );}.elementor-1034 .elementor-element.elementor-element-2542277 .elementor-heading-title{font-size:var( --e-global-typography-7fe89e4-font-size );line-height:var( --e-global-typography-7fe89e4-line-height );}.elementor-1034 .elementor-element.elementor-element-e16846d .elementor-heading-title{font-size:var( --e-global-typography-7fe89e4-font-size );line-height:var( --e-global-typography-7fe89e4-line-height );}.elementor-1034 .elementor-element.elementor-element-d9e47ba{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1034 .elementor-element.elementor-element-7d55e40 .elementor-heading-title{font-size:var( --e-global-typography-eb9b708-font-size );line-height:var( --e-global-typography-eb9b708-line-height );}.elementor-1034 .elementor-element.elementor-element-8d1117f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1034 .elementor-element.elementor-element-50be600 .widget-image-caption{font-size:var( --e-global-typography-72f11c0-font-size );line-height:var( --e-global-typography-72f11c0-line-height );}.elementor-1034 .elementor-element.elementor-element-e4f8a9e .elementor-heading-title{font-size:var( --e-global-typography-36aa803-font-size );line-height:var( --e-global-typography-36aa803-line-height );letter-spacing:var( --e-global-typography-36aa803-letter-spacing );}.elementor-1034 .elementor-element.elementor-element-8076b96{font-size:var( --e-global-typography-72f11c0-font-size );line-height:var( --e-global-typography-72f11c0-line-height );}.elementor-1034 .elementor-element.elementor-element-b0cf17d{font-size:var( --e-global-typography-72f11c0-font-size );line-height:var( --e-global-typography-72f11c0-line-height );}.elementor-1034 .elementor-element.elementor-element-cc44ea9{font-size:var( --e-global-typography-72f11c0-font-size );line-height:var( --e-global-typography-72f11c0-line-height );}.elementor-1034 .elementor-element.elementor-element-97432f5{font-size:var( --e-global-typography-72f11c0-font-size );line-height:var( --e-global-typography-72f11c0-line-height );}.elementor-1034 .elementor-element.elementor-element-18f4843{--n-accordion-title-font-size:var( --e-global-typography-72f11c0-font-size );}:where( .elementor-1034 .elementor-element.elementor-element-18f4843 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-72f11c0-line-height );}.elementor-1034 .elementor-element.elementor-element-b0ee7b5 .elementor-heading-title{font-size:var( --e-global-typography-36aa803-font-size );line-height:var( --e-global-typography-36aa803-line-height );letter-spacing:var( --e-global-typography-36aa803-letter-spacing );}.elementor-1034 .elementor-element.elementor-element-f7d67de .elementor-heading-title{font-size:var( --e-global-typography-36aa803-font-size );line-height:var( --e-global-typography-36aa803-line-height );letter-spacing:var( --e-global-typography-36aa803-letter-spacing );}.elementor-1034 .elementor-element.elementor-element-1fb3bb8 .elementor-heading-title{font-size:var( --e-global-typography-36aa803-font-size );line-height:var( --e-global-typography-36aa803-line-height );letter-spacing:var( --e-global-typography-36aa803-letter-spacing );}.elementor-1034 .elementor-element.elementor-element-23119ba{font-size:var( --e-global-typography-72f11c0-font-size );line-height:var( --e-global-typography-72f11c0-line-height );}}/* Start custom CSS for container, class: .elementor-element-cf0a05f *//* Hide the cs-bar by default */
.elementor-1034 .elementor-element.elementor-element-cf0a05f {
    opacity: 0;
    visibility: hidden;
    position: absolute;
    /* Added translateY to "slide" it slightly for a smoother reset */
    transform: translateY(-20px); 
    transition: opacity 0.4s ease, transform 0.4s ease, visibility 0.4s;
    pointer-events: none;
    z-index: 90;
}

/* Show the cs-bar when it becomes 'stuck' */
.elementor-1034 .elementor-element.elementor-element-cf0a05f.elementor-sticky--effects {
    opacity: 1;
    visibility: visible;
    transform: translateY(0); /* Slides back into place */
    position: fixed;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-558cb80 */.elementor-1034 .elementor-element.elementor-element-558cb80 
a {
  text-decoration: underline!important;
  text-underline-offset: 0.2em;
  transition: color 0.2s ease, text-decoration-color 0.2s ease;
}

/* Visited */
.elementor-1034 .elementor-element.elementor-element-558cb80 a:visited {
  color: #6f6f6f; /* slightly muted, still readable */
}

/* Hover */
.elementor-1034 .elementor-element.elementor-element-558cb80 a:hover {
  text-decoration: none!important;
  text-decoration-thickness: 2px;
}

/* Active (mouse down) */
.elementor-1034 .elementor-element.elementor-element-558cb80 a:active {
  color: #0b4cb3;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-18f4843 *//* Align both the text and icon to the top */
.elementor-1034 .elementor-element.elementor-element-18f4843 .e-n-accordion-item-title {
    display: flex !important;
    align-items: flex-start !important;
}

/* Ensure the text container doesn't have extra top margin */
.elementor-1034 .elementor-element.elementor-element-18f4843 .e-n-accordion-item-title-text {
    margin-top: 0px !important;
}

/* Adjust the icon position slightly to line up with the first line of text */
.elementor-1034 .elementor-element.elementor-element-18f4843 .e-n-accordion-item-title-icon {
    margin-top: 6px !important;
    display: flex !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-856c7a5 */.blue-highlight { 
    background-color: #E1FEFF; 
    display: inline-block;
    
}

.yellow-highlight { 
    background-color: #FFFBCD; 
    display: inline-block;

}/* End custom CSS */
/* Start custom CSS */ul {
  padding-left: 1.25rem; /* keeps bullets nicely aligned */
}

li {
  margin-bottom: 0.75rem; /* increase or decrease to taste */
}

/* Smaller bullets only */
ul li::marker {
  font-size: 0.7em;
}

/* Keep numbers normal */
ol li::marker {
  font-size: 1em;
  font-weight: bold;
}

ol {
  padding-left: 1.2rem; /* reduces left indent */
}

ol li::marker {
  margin-right: 0.5rem; /* space between number and text */
}


p {
  margin-bottom: 1rem; /* adjust to taste */
}/* End custom CSS */