.elementor-8308 .elementor-element.elementor-element-a54a71a > .elementor-container{min-height:500px;}.elementor-8308 .elementor-element.elementor-element-a54a71a{padding:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-ad5ff38 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8308 .elementor-element.elementor-element-8a41b75{margin-top:50px;margin-bottom:0px;}.elementor-8308 .elementor-element.elementor-element-d4cc9f2 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-d4cc9f2{text-align:start;}.elementor-8308 .elementor-element.elementor-element-d4cc9f2 .elementor-heading-title{font-size:33px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:var( --e-global-color-secondary );stroke:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-10af308 .elementor-button{background-color:var( --e-global-color-accent );font-weight:500;text-transform:uppercase;fill:var( --e-global-color-7416fa8 );color:var( --e-global-color-7416fa8 );border-radius:30px 30px 30px 30px;}.elementor-8308 .elementor-element.elementor-element-10af308 .elementor-button:hover, .elementor-8308 .elementor-element.elementor-element-10af308 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-15e24d8 );}.elementor-8308 .elementor-element.elementor-element-10af308{width:var( --container-widget-width, 43.091% );max-width:43.091%;--container-widget-width:43.091%;--container-widget-flex-grow:0;}.elementor-8308 .elementor-element.elementor-element-10af308 .elementor-button:hover svg, .elementor-8308 .elementor-element.elementor-element-10af308 .elementor-button:focus svg{fill:var( --e-global-color-15e24d8 );}.elementor-8308 .elementor-element.elementor-element-e57684e .elementor-button{background-color:var( --e-global-color-primary );font-weight:500;text-transform:uppercase;fill:var( --e-global-color-4789b68 );color:var( --e-global-color-4789b68 );border-radius:30px 30px 30px 30px;}.elementor-8308 .elementor-element.elementor-element-e57684e .elementor-button:hover, .elementor-8308 .elementor-element.elementor-element-e57684e .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-7416fa8 );}.elementor-8308 .elementor-element.elementor-element-e57684e{width:var( --container-widget-width, 54.182% );max-width:54.182%;--container-widget-width:54.182%;--container-widget-flex-grow:0;}.elementor-8308 .elementor-element.elementor-element-e57684e .elementor-button:hover svg, .elementor-8308 .elementor-element.elementor-element-e57684e .elementor-button:focus svg{fill:var( --e-global-color-7416fa8 );}.elementor-8308 .elementor-element.elementor-element-fdc3dcd > .elementor-container{max-width:1600px;}.elementor-8308 .elementor-element.elementor-element-fdc3dcd{margin-top:150px;margin-bottom:50px;}.elementor-8308 .elementor-element.elementor-element-715ef41:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8308 .elementor-element.elementor-element-715ef41 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8308 .elementor-element.elementor-element-715ef41 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-90px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 20px 45px 20px;}.elementor-8308 .elementor-element.elementor-element-715ef41 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8308 .elementor-element.elementor-element-9eaa0c2 > .elementor-container{max-width:1200px;}.elementor-8308 .elementor-element.elementor-element-9eaa0c2{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-8308 .elementor-element.elementor-element-5f3f256.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8308 .elementor-element.elementor-element-5f3f256.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8308 .elementor-element.elementor-element-5f3f256 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8308 .elementor-element.elementor-element-5f3f256 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#d7d7d9;padding:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-5656c32 .elementor-counter-title{justify-content:center;color:#4a4a4a;font-size:18px;font-weight:300;text-transform:capitalize;}.elementor-8308 .elementor-element.elementor-element-5656c32 .elementor-counter{gap:0px;}.elementor-8308 .elementor-element.elementor-element-5656c32 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:#16163f;font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;letter-spacing:0px;word-spacing:0px;}.elementor-bc-flex-widget .elementor-8308 .elementor-element.elementor-element-b9b6e16.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8308 .elementor-element.elementor-element-b9b6e16.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8308 .elementor-element.elementor-element-b9b6e16 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#d7d7d9;padding:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-a2e7649 .elementor-counter-number-wrapper{color:#16163f;font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;}.elementor-8308 .elementor-element.elementor-element-a2e7649 .elementor-counter-title{color:#4a4a4a;font-size:18px;font-weight:300;text-transform:capitalize;}.elementor-bc-flex-widget .elementor-8308 .elementor-element.elementor-element-54fac89.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8308 .elementor-element.elementor-element-54fac89.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8308 .elementor-element.elementor-element-54fac89 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#d7d7d9;padding:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-d660384 .elementor-counter-number-wrapper{color:#16163f;font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;}.elementor-8308 .elementor-element.elementor-element-d660384 .elementor-counter-title{color:#4a4a4a;font-size:18px;font-weight:300;text-transform:capitalize;}.elementor-bc-flex-widget .elementor-8308 .elementor-element.elementor-element-e5e530c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8308 .elementor-element.elementor-element-e5e530c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8308 .elementor-element.elementor-element-e5e530c > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#d7d7d9;padding:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-20c7442 .elementor-counter-number-wrapper{color:#16163f;font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;}.elementor-8308 .elementor-element.elementor-element-20c7442 .elementor-counter-title{color:#4a4a4a;font-size:18px;font-weight:300;text-transform:capitalize;}.elementor-8308 .elementor-element.elementor-element-baf95c8{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.18;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8308 .elementor-element.elementor-element-baf95c8::before, .elementor-8308 .elementor-element.elementor-element-baf95c8 > .elementor-background-video-container::before, .elementor-8308 .elementor-element.elementor-element-baf95c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-8308 .elementor-element.elementor-element-baf95c8 > .elementor-background-slideshow::before, .elementor-8308 .elementor-element.elementor-element-baf95c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8308 .elementor-element.elementor-element-baf95c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8308 .elementor-element.elementor-element-1768c52 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-1768c52 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:3.2rem;font-weight:600;line-height:1.2em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:var( --e-global-color-secondary );stroke:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-51a750d{--spacer-size:10px;}.elementor-8308 .elementor-element.elementor-element-0dd21d9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8308 .elementor-element.elementor-element-6e580d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-8308 .elementor-element.elementor-element-d613b2e{text-align:start;font-family:var( --e-global-typography-9e8a596-font-family ), Sans-serif;font-size:var( --e-global-typography-9e8a596-font-size );line-height:var( --e-global-typography-9e8a596-line-height );color:var( --e-global-color-7416fa8 );}.elementor-8308 .elementor-element.elementor-element-635d1c1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8308 .elementor-element.elementor-element-cb53e89 img{border-style:double;border-width:14px 14px 14px 14px;border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.98);}.elementor-8308 .elementor-element.elementor-element-024f0a5 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-024f0a5{text-align:center;}.elementor-8308 .elementor-element.elementor-element-024f0a5 .elementor-heading-title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:var( --e-global-color-secondary );stroke:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-7354e99:not(.elementor-motion-effects-element-type-background), .elementor-8308 .elementor-element.elementor-element-7354e99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-7354e99{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-8308 .elementor-element.elementor-element-7354e99 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8308 .elementor-element.elementor-element-aa296d5 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-8308 .elementor-element.elementor-element-aa296d5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4789b68 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-8308 .elementor-element.elementor-element-aa296d5.elementor-view-framed .elementor-icon, .elementor-8308 .elementor-element.elementor-element-aa296d5.elementor-view-default .elementor-icon{fill:var( --e-global-color-4789b68 );color:var( --e-global-color-4789b68 );border-color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-aa296d5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8308 .elementor-element.elementor-element-aa296d5 .elementor-icon{font-size:38px;border-width:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-aa296d5 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-aa296d5 .elementor-icon-box-title a{font-family:var( --e-global-typography-6d4b162-font-family ), Sans-serif;font-size:var( --e-global-typography-6d4b162-font-size );font-weight:var( --e-global-typography-6d4b162-font-weight );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-aa296d5 .elementor-icon-box-title{color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-aa296d5 .elementor-icon-box-description{color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-1e6a6dd:not(.elementor-motion-effects-element-type-background), .elementor-8308 .elementor-element.elementor-element-1e6a6dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8308 .elementor-element.elementor-element-1e6a6dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-8308 .elementor-element.elementor-element-1e6a6dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8308 .elementor-element.elementor-element-afcca0a .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-8308 .elementor-element.elementor-element-afcca0a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4789b68 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-afcca0a.elementor-view-framed .elementor-icon, .elementor-8308 .elementor-element.elementor-element-afcca0a.elementor-view-default .elementor-icon{fill:var( --e-global-color-4789b68 );color:var( --e-global-color-4789b68 );border-color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-afcca0a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-afcca0a .elementor-icon{font-size:38px;border-width:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-afcca0a .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-afcca0a .elementor-icon-box-title a{font-family:var( --e-global-typography-6d4b162-font-family ), Sans-serif;font-size:var( --e-global-typography-6d4b162-font-size );font-weight:var( --e-global-typography-6d4b162-font-weight );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-afcca0a .elementor-icon-box-title{color:var( --e-global-color-7416fa8 );}.elementor-8308 .elementor-element.elementor-element-2c0c911:not(.elementor-motion-effects-element-type-background), .elementor-8308 .elementor-element.elementor-element-2c0c911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-2c0c911{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-8308 .elementor-element.elementor-element-2c0c911 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8308 .elementor-element.elementor-element-8d09411 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-8308 .elementor-element.elementor-element-8d09411.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4789b68 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-8308 .elementor-element.elementor-element-8d09411.elementor-view-framed .elementor-icon, .elementor-8308 .elementor-element.elementor-element-8d09411.elementor-view-default .elementor-icon{fill:var( --e-global-color-4789b68 );color:var( --e-global-color-4789b68 );border-color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-8d09411.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8308 .elementor-element.elementor-element-8d09411 .elementor-icon{font-size:38px;border-width:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-8d09411 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-8d09411 .elementor-icon-box-title a{font-family:var( --e-global-typography-6d4b162-font-family ), Sans-serif;font-size:var( --e-global-typography-6d4b162-font-size );font-weight:var( --e-global-typography-6d4b162-font-weight );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-8d09411 .elementor-icon-box-title{color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-8d09411 .elementor-icon-box-description{color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-3590cf9:not(.elementor-motion-effects-element-type-background), .elementor-8308 .elementor-element.elementor-element-3590cf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8308 .elementor-element.elementor-element-3590cf9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-8308 .elementor-element.elementor-element-3590cf9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8308 .elementor-element.elementor-element-9c0e795 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-8308 .elementor-element.elementor-element-9c0e795.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4789b68 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-9c0e795.elementor-view-framed .elementor-icon, .elementor-8308 .elementor-element.elementor-element-9c0e795.elementor-view-default .elementor-icon{fill:var( --e-global-color-4789b68 );color:var( --e-global-color-4789b68 );border-color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-9c0e795.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-9c0e795 .elementor-icon{font-size:38px;border-width:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-9c0e795 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-9c0e795 .elementor-icon-box-title a{font-family:var( --e-global-typography-6d4b162-font-family ), Sans-serif;font-size:var( --e-global-typography-6d4b162-font-size );font-weight:var( --e-global-typography-6d4b162-font-weight );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-9c0e795 .elementor-icon-box-title{color:var( --e-global-color-7416fa8 );}.elementor-8308 .elementor-element.elementor-element-01c83a5:not(.elementor-motion-effects-element-type-background), .elementor-8308 .elementor-element.elementor-element-01c83a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8308 .elementor-element.elementor-element-01c83a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-8308 .elementor-element.elementor-element-01c83a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8308 .elementor-element.elementor-element-4349087 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-8308 .elementor-element.elementor-element-4349087.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4789b68 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-4349087.elementor-view-framed .elementor-icon, .elementor-8308 .elementor-element.elementor-element-4349087.elementor-view-default .elementor-icon{fill:var( --e-global-color-4789b68 );color:var( --e-global-color-4789b68 );border-color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-4349087.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-4349087 .elementor-icon{font-size:38px;border-width:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-4349087 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-4349087 .elementor-icon-box-title a{font-family:var( --e-global-typography-6d4b162-font-family ), Sans-serif;font-size:var( --e-global-typography-6d4b162-font-size );font-weight:var( --e-global-typography-6d4b162-font-weight );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-4349087 .elementor-icon-box-title{color:var( --e-global-color-7416fa8 );}.elementor-8308 .elementor-element.elementor-element-4349087 .elementor-icon-box-description{color:#000000;}.elementor-8308 .elementor-element.elementor-element-8fba88e:not(.elementor-motion-effects-element-type-background), .elementor-8308 .elementor-element.elementor-element-8fba88e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-8fba88e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-8308 .elementor-element.elementor-element-8fba88e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8308 .elementor-element.elementor-element-35cf266 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-8308 .elementor-element.elementor-element-35cf266.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4789b68 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-8308 .elementor-element.elementor-element-35cf266.elementor-view-framed .elementor-icon, .elementor-8308 .elementor-element.elementor-element-35cf266.elementor-view-default .elementor-icon{fill:var( --e-global-color-4789b68 );color:var( --e-global-color-4789b68 );border-color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-35cf266.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8308 .elementor-element.elementor-element-35cf266 .elementor-icon{font-size:38px;border-width:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-35cf266 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-35cf266 .elementor-icon-box-title a{font-family:var( --e-global-typography-6d4b162-font-family ), Sans-serif;font-size:var( --e-global-typography-6d4b162-font-size );font-weight:var( --e-global-typography-6d4b162-font-weight );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-35cf266 .elementor-icon-box-title{color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-35cf266 .elementor-icon-box-description{color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-44c607a:not(.elementor-motion-effects-element-type-background), .elementor-8308 .elementor-element.elementor-element-44c607a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8308 .elementor-element.elementor-element-44c607a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-8308 .elementor-element.elementor-element-44c607a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8308 .elementor-element.elementor-element-5d6f1e3 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-8308 .elementor-element.elementor-element-5d6f1e3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4789b68 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-5d6f1e3.elementor-view-framed .elementor-icon, .elementor-8308 .elementor-element.elementor-element-5d6f1e3.elementor-view-default .elementor-icon{fill:var( --e-global-color-4789b68 );color:var( --e-global-color-4789b68 );border-color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-5d6f1e3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-5d6f1e3 .elementor-icon{font-size:38px;border-width:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-5d6f1e3 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-5d6f1e3 .elementor-icon-box-title a{font-family:var( --e-global-typography-6d4b162-font-family ), Sans-serif;font-size:var( --e-global-typography-6d4b162-font-size );font-weight:var( --e-global-typography-6d4b162-font-weight );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-5d6f1e3 .elementor-icon-box-title{color:var( --e-global-color-7416fa8 );}.elementor-8308 .elementor-element.elementor-element-5d6f1e3 .elementor-icon-box-description{color:#000000;}.elementor-8308 .elementor-element.elementor-element-e26985b:not(.elementor-motion-effects-element-type-background), .elementor-8308 .elementor-element.elementor-element-e26985b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-e26985b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-8308 .elementor-element.elementor-element-e26985b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8308 .elementor-element.elementor-element-269f7c4 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-8308 .elementor-element.elementor-element-269f7c4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4789b68 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-8308 .elementor-element.elementor-element-269f7c4.elementor-view-framed .elementor-icon, .elementor-8308 .elementor-element.elementor-element-269f7c4.elementor-view-default .elementor-icon{fill:var( --e-global-color-4789b68 );color:var( --e-global-color-4789b68 );border-color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-269f7c4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8308 .elementor-element.elementor-element-269f7c4 .elementor-icon{font-size:38px;border-width:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-269f7c4 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-269f7c4 .elementor-icon-box-title a{font-family:var( --e-global-typography-6d4b162-font-family ), Sans-serif;font-size:var( --e-global-typography-6d4b162-font-size );font-weight:var( --e-global-typography-6d4b162-font-weight );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-269f7c4 .elementor-icon-box-title{color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-269f7c4 .elementor-icon-box-description{color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-bae260d:not(.elementor-motion-effects-element-type-background), .elementor-8308 .elementor-element.elementor-element-bae260d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-bae260d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-8308 .elementor-element.elementor-element-bae260d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8308 .elementor-element.elementor-element-568284b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-8308 .elementor-element.elementor-element-568284b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4789b68 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-8308 .elementor-element.elementor-element-568284b.elementor-view-framed .elementor-icon, .elementor-8308 .elementor-element.elementor-element-568284b.elementor-view-default .elementor-icon{fill:var( --e-global-color-4789b68 );color:var( --e-global-color-4789b68 );border-color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-568284b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8308 .elementor-element.elementor-element-568284b .elementor-icon{font-size:38px;border-width:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-568284b .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-568284b .elementor-icon-box-title a{font-family:var( --e-global-typography-6d4b162-font-family ), Sans-serif;font-size:var( --e-global-typography-6d4b162-font-size );font-weight:var( --e-global-typography-6d4b162-font-weight );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-568284b .elementor-icon-box-title{color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-568284b .elementor-icon-box-description{color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-4ee26a4:not(.elementor-motion-effects-element-type-background), .elementor-8308 .elementor-element.elementor-element-4ee26a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8308 .elementor-element.elementor-element-4ee26a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-8308 .elementor-element.elementor-element-4ee26a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8308 .elementor-element.elementor-element-6367562 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-8308 .elementor-element.elementor-element-6367562.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4789b68 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-6367562.elementor-view-framed .elementor-icon, .elementor-8308 .elementor-element.elementor-element-6367562.elementor-view-default .elementor-icon{fill:var( --e-global-color-4789b68 );color:var( --e-global-color-4789b68 );border-color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-6367562.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-6367562 .elementor-icon{font-size:38px;border-width:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-6367562 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-6367562 .elementor-icon-box-title a{font-family:var( --e-global-typography-6d4b162-font-family ), Sans-serif;font-size:var( --e-global-typography-6d4b162-font-size );font-weight:var( --e-global-typography-6d4b162-font-weight );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-6367562 .elementor-icon-box-title{color:var( --e-global-color-7416fa8 );}.elementor-8308 .elementor-element.elementor-element-be24e13:not(.elementor-motion-effects-element-type-background), .elementor-8308 .elementor-element.elementor-element-be24e13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-be24e13{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-8308 .elementor-element.elementor-element-be24e13 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8308 .elementor-element.elementor-element-a189472 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-8308 .elementor-element.elementor-element-a189472.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4789b68 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-8308 .elementor-element.elementor-element-a189472.elementor-view-framed .elementor-icon, .elementor-8308 .elementor-element.elementor-element-a189472.elementor-view-default .elementor-icon{fill:var( --e-global-color-4789b68 );color:var( --e-global-color-4789b68 );border-color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-a189472.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8308 .elementor-element.elementor-element-a189472 .elementor-icon{font-size:38px;border-width:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-a189472 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-a189472 .elementor-icon-box-title a{font-family:var( --e-global-typography-6d4b162-font-family ), Sans-serif;font-size:var( --e-global-typography-6d4b162-font-size );font-weight:var( --e-global-typography-6d4b162-font-weight );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-a189472 .elementor-icon-box-title{color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-a189472 .elementor-icon-box-description{color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-9782cab:not(.elementor-motion-effects-element-type-background), .elementor-8308 .elementor-element.elementor-element-9782cab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8308 .elementor-element.elementor-element-9782cab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-8308 .elementor-element.elementor-element-9782cab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8308 .elementor-element.elementor-element-67417b2 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-8308 .elementor-element.elementor-element-67417b2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4789b68 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-67417b2.elementor-view-framed .elementor-icon, .elementor-8308 .elementor-element.elementor-element-67417b2.elementor-view-default .elementor-icon{fill:var( --e-global-color-4789b68 );color:var( --e-global-color-4789b68 );border-color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-67417b2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-67417b2 .elementor-icon{font-size:38px;border-width:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-67417b2 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-67417b2 .elementor-icon-box-title a{font-family:var( --e-global-typography-6d4b162-font-family ), Sans-serif;font-size:var( --e-global-typography-6d4b162-font-size );font-weight:var( --e-global-typography-6d4b162-font-weight );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-67417b2 .elementor-icon-box-title{color:var( --e-global-color-7416fa8 );}.elementor-8308 .elementor-element.elementor-element-67417b2 .elementor-icon-box-description{color:#000000;}.elementor-8308 .elementor-element.elementor-element-571ce29:not(.elementor-motion-effects-element-type-background), .elementor-8308 .elementor-element.elementor-element-571ce29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-571ce29{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-8308 .elementor-element.elementor-element-571ce29 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8308 .elementor-element.elementor-element-186f80ef > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-e3b2c1b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-447f385a > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-447f385a{text-align:center;}.elementor-8308 .elementor-element.elementor-element-447f385a .elementor-heading-title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:var( --e-global-color-secondary );stroke:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-40261d18{--spacer-size:10px;}.elementor-8308 .elementor-element.elementor-element-3382de3{margin-top:0px;margin-bottom:0px;}.elementor-8308 .elementor-element.elementor-element-59ff5b4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-943aeaf .pp-info-box-container{background-color:var( --e-global-color-6f156e6 );padding:40px 30px 40px 30px;border-radius:20px 20px 20px 20px;text-align:left;}.elementor-8308 .elementor-element.elementor-element-943aeaf > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-943aeaf .pp-info-box-icon{font-size:40px;transform:rotate( 0deg );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );padding:10px 15px 10px 15px;}.elementor-8308 .elementor-element.elementor-element-943aeaf .pp-info-box-icon svg{fill:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-943aeaf .pp-info-box-icon, .elementor-8308 .elementor-element.elementor-element-943aeaf .pp-info-box-icon img{border-radius:22px 22px 22px 22px;}.elementor-8308 .elementor-element.elementor-element-943aeaf .pp-info-box-icon-wrap{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:24px;}.elementor-8308 .elementor-element.elementor-element-943aeaf .pp-info-box-title{color:var( --e-global-color-accent );margin-bottom:13px;}.elementor-8308 .elementor-element.elementor-element-943aeaf .pp-info-box-description{color:var( --e-global-color-4789b68 );margin-bottom:20px;}.elementor-8308 .elementor-element.elementor-element-943aeaf .pp-info-box-button{color:var( --e-global-color-7416fa8 );background-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-8308 .elementor-element.elementor-element-943aeaf .pp-info-box-button .pp-icon svg{fill:var( --e-global-color-7416fa8 );}.elementor-8308 .elementor-element.elementor-element-943aeaf .pp-info-box-button:hover{background-color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-e8412bd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-e8412bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8308 .elementor-element.elementor-element-97a5404 .pp-info-box-container{background-color:var( --e-global-color-accent );padding:40px 30px 40px 30px;border-radius:20px 20px 20px 20px;text-align:left;}.elementor-8308 .elementor-element.elementor-element-97a5404 > .elementor-widget-container{padding:0px 015px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-97a5404 .pp-info-box-icon{font-size:40px;color:var( --e-global-color-4789b68 );background-color:var( --e-global-color-6f156e6 );padding:10px 15px 10px 15px;}.elementor-8308 .elementor-element.elementor-element-97a5404.pp-info-box-left .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-97a5404.pp-info-box-right .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-97a5404 .pp-info-box-icon svg{fill:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-97a5404 .pp-info-box-icon, .elementor-8308 .elementor-element.elementor-element-97a5404 .pp-info-box-icon img{border-radius:22px 22px 22px 22px;}.elementor-8308 .elementor-element.elementor-element-97a5404 .pp-info-box-icon-wrap{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:24px;}.elementor-8308 .elementor-element.elementor-element-97a5404 .pp-info-box-title{color:var( --e-global-color-7416fa8 );margin-bottom:13px;}.elementor-8308 .elementor-element.elementor-element-97a5404 .pp-info-box-description{color:var( --e-global-color-7416fa8 );margin-bottom:20px;}.elementor-8308 .elementor-element.elementor-element-97a5404 .pp-info-box-button{background-color:var( --e-global-color-6f156e6 );border-radius:30px 30px 30px 30px;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-8308 .elementor-element.elementor-element-97a5404 .pp-info-box-button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-97a5404 .pp-info-box-button:hover .pp-icon svg{fill:var( --e-global-color-secondary );}.elementor-8308 .elementor-element.elementor-element-3e2eb80 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-bb16301 .pp-info-box-container{background-color:var( --e-global-color-6f156e6 );padding:40px 30px 40px 30px;border-radius:20px 20px 20px 20px;text-align:left;}.elementor-8308 .elementor-element.elementor-element-bb16301 .pp-info-box-icon{font-size:40px;color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );padding:10px 15px 10px 15px;}.elementor-8308 .elementor-element.elementor-element-bb16301.pp-info-box-left .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-bb16301.pp-info-box-right .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-bb16301 .pp-info-box-icon svg{fill:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-bb16301 .pp-info-box-icon, .elementor-8308 .elementor-element.elementor-element-bb16301 .pp-info-box-icon img{border-radius:22px 22px 22px 22px;}.elementor-8308 .elementor-element.elementor-element-bb16301 .pp-info-box-icon-wrap{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:24px;}.elementor-8308 .elementor-element.elementor-element-bb16301 .pp-info-box-title{color:var( --e-global-color-accent );margin-bottom:13px;}.elementor-8308 .elementor-element.elementor-element-bb16301 .pp-info-box-description{color:var( --e-global-color-4789b68 );margin-bottom:20px;}.elementor-8308 .elementor-element.elementor-element-bb16301 .pp-info-box-button{color:var( --e-global-color-7416fa8 );background-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-8308 .elementor-element.elementor-element-bb16301 .pp-info-box-button .pp-icon svg{fill:var( --e-global-color-7416fa8 );}.elementor-8308 .elementor-element.elementor-element-bb16301 .pp-info-box-button:hover{background-color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-e951070:not(.elementor-motion-effects-element-type-background), .elementor-8308 .elementor-element.elementor-element-e951070 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-e951070{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-8308 .elementor-element.elementor-element-e951070 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8308 .elementor-element.elementor-element-1f253bd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-fd45e81 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-fd45e81{text-align:center;}.elementor-8308 .elementor-element.elementor-element-fd45e81 .elementor-heading-title{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-8308 .elementor-element.elementor-element-4ddc4d5 .elementor-swiper-button{font-size:20px;}.elementor-8308 .elementor-element.elementor-element-d2e9bdb:not(.elementor-motion-effects-element-type-background), .elementor-8308 .elementor-element.elementor-element-d2e9bdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8308 .elementor-element.elementor-element-d2e9bdb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-8308 .elementor-element.elementor-element-d2e9bdb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8308 .elementor-element.elementor-element-fad6ddb > .elementor-element-populated{border-style:dashed;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-7416fa8 );padding:30px 30px 30px 30px;}.elementor-8308 .elementor-element.elementor-element-fad6ddb > .elementor-element-populated, .elementor-8308 .elementor-element.elementor-element-fad6ddb > .elementor-element-populated > .elementor-background-overlay, .elementor-8308 .elementor-element.elementor-element-fad6ddb > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-f7c173b .pp-info-box-icon{font-size:55px;color:var( --e-global-color-4789b68 );background-color:var( --e-global-color-6f156e6 );padding:25px 25px 25px 25px;}.elementor-8308 .elementor-element.elementor-element-f7c173b.pp-info-box-left .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-f7c173b.pp-info-box-right .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-f7c173b .pp-info-box-container{padding:10px 10px 10px 10px;box-shadow:0px 0px 0px 0px rgba(96, 0, 0, 0);text-align:center;}.elementor-8308 .elementor-element.elementor-element-f7c173b .pp-info-box-icon svg{fill:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-f7c173b .pp-info-box-title{color:var( --e-global-color-6f156e6 );margin-bottom:20px;}.elementor-8308 .elementor-element.elementor-element-f7c173b .pp-info-box-description{color:var( --e-global-color-7416fa8 );margin-bottom:20px;}.elementor-8308 .elementor-element.elementor-element-f7c173b .pp-info-box-button{color:var( --e-global-color-4789b68 );background-color:var( --e-global-color-6f156e6 );border-radius:30px 30px 30px 30px;font-size:17px;font-weight:500;text-transform:capitalize;}.elementor-8308 .elementor-element.elementor-element-f7c173b .pp-info-box-button .pp-icon svg{fill:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-f7c173b .pp-info-box-button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-f7c173b .pp-info-box-button:hover .pp-icon svg{fill:var( --e-global-color-secondary );}.elementor-8308 .elementor-element.elementor-element-6e6a50c > .elementor-element-populated{padding:30px 030px 30px 30px;}.elementor-8308 .elementor-element.elementor-element-5c03378 .pp-info-box-icon{font-size:55px;color:var( --e-global-color-4789b68 );background-color:var( --e-global-color-6f156e6 );padding:25px 25px 25px 25px;}.elementor-8308 .elementor-element.elementor-element-5c03378.pp-info-box-left .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-5c03378.pp-info-box-right .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-5c03378 .pp-info-box-container{padding:10px 10px 10px 10px;box-shadow:0px 0px 0px 0px rgba(96, 0, 0, 0);text-align:center;}.elementor-8308 .elementor-element.elementor-element-5c03378 .pp-info-box-icon svg{fill:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-5c03378 .pp-info-box-title{color:var( --e-global-color-6f156e6 );margin-bottom:20px;}.elementor-8308 .elementor-element.elementor-element-5c03378 .pp-info-box-description{color:var( --e-global-color-7416fa8 );margin-bottom:20px;}.elementor-8308 .elementor-element.elementor-element-5c03378 .pp-info-box-button{color:var( --e-global-color-4789b68 );background-color:var( --e-global-color-6f156e6 );border-radius:30px 30px 30px 30px;font-size:17px;font-weight:500;text-transform:capitalize;}.elementor-8308 .elementor-element.elementor-element-5c03378 .pp-info-box-button .pp-icon svg{fill:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-5c03378 .pp-info-box-button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-5c03378 .pp-info-box-button:hover .pp-icon svg{fill:var( --e-global-color-secondary );}.elementor-8308 .elementor-element.elementor-element-0906b07 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8308 .elementor-element.elementor-element-0906b07{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-8308 .elementor-element.elementor-element-7084916 > .elementor-element-populated{padding:30px 030px 30px 30px;}.elementor-8308 .elementor-element.elementor-element-02d203f > .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-8308 .elementor-element.elementor-element-02d203f .pp-info-box-icon{font-size:55px;color:var( --e-global-color-4789b68 );background-color:var( --e-global-color-6f156e6 );padding:25px 25px 25px 25px;}.elementor-8308 .elementor-element.elementor-element-02d203f.pp-info-box-left .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-02d203f.pp-info-box-right .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-02d203f .pp-info-box-container{padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-8308 .elementor-element.elementor-element-02d203f .pp-info-box-icon svg{fill:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-02d203f .pp-info-box-title{color:var( --e-global-color-6f156e6 );margin-bottom:20px;}.elementor-8308 .elementor-element.elementor-element-02d203f .pp-info-box-description{color:var( --e-global-color-7416fa8 );margin-bottom:20px;}.elementor-8308 .elementor-element.elementor-element-02d203f .pp-info-box-button{color:var( --e-global-color-4789b68 );background-color:var( --e-global-color-6f156e6 );border-radius:30px 30px 30px 30px;font-size:17px;font-weight:500;text-transform:capitalize;}.elementor-8308 .elementor-element.elementor-element-02d203f .pp-info-box-button .pp-icon svg{fill:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-02d203f .pp-info-box-button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-4789b68 );}.elementor-8308 .elementor-element.elementor-element-02d203f .pp-info-box-button:hover .pp-icon svg{fill:var( --e-global-color-secondary );}.elementor-8308 .elementor-element.elementor-element-ee7b72a{padding:50px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-8308 .elementor-element.elementor-element-1084718.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8308 .elementor-element.elementor-element-1084718.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8308 .elementor-element.elementor-element-1084718 > .elementor-element-populated{border-style:solid;border-width:2px 0px 2px 2px;border-color:var( --e-global-color-6f156e6 );padding:10px 80px 10px 20px;}.elementor-8308 .elementor-element.elementor-element-0372686{width:var( --container-widget-width, 94.944% );max-width:94.944%;--container-widget-width:94.944%;--container-widget-flex-grow:0;}.elementor-8308 .elementor-element.elementor-element-0372686 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-0372686 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-f97c990{font-size:16px;font-weight:400;color:var( --e-global-color-7416fa8 );}.elementor-8308 .elementor-element.elementor-element-49a0ef6 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-49a0ef6 .elementor-heading-title{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-6f156e6 );}.elementor-8308 .elementor-element.elementor-element-89e4be9.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-8308 .elementor-element.elementor-element-89e4be9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-70bca2a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8308 .elementor-element.elementor-element-70bca2a{padding:30px 0px 30px 0px;}.elementor-8308 .elementor-element.elementor-element-368eec9 > .elementor-element-populated{padding:0% 20% 0% 20%;}.elementor-8308 .elementor-element.elementor-element-a82481d > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-a82481d{text-align:center;}.elementor-8308 .elementor-element.elementor-element-a82481d .elementor-heading-title{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-secondary );stroke:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-931ae21 .elementor-tab-title{border-width:0px;border-color:rgba(191,191,191,0);padding:30px 30px 30px 30px;}.elementor-8308 .elementor-element.elementor-element-931ae21 .elementor-tab-content{border-width:0px;border-block-end-color:rgba(191,191,191,0);color:#000000;font-size:16px;font-weight:300;line-height:1.8em;padding:15px 35px 15px 35px;}.elementor-8308 .elementor-element.elementor-element-931ae21 .elementor-toggle-item:not(:last-child){margin-block-end:32px;}.elementor-8308 .elementor-element.elementor-element-931ae21 .elementor-toggle-item{box-shadow:0px 0px 30px 0px rgba(0,0,0,0.12);}.elementor-8308 .elementor-element.elementor-element-931ae21 .elementor-toggle-title, .elementor-8308 .elementor-element.elementor-element-931ae21 .elementor-toggle-icon{color:#000000;}.elementor-8308 .elementor-element.elementor-element-931ae21 .elementor-toggle-icon svg{fill:#000000;}.elementor-8308 .elementor-element.elementor-element-931ae21 .elementor-toggle-title{font-size:16px;font-weight:700;text-transform:uppercase;}.elementor-8308 .elementor-element.elementor-element-931ae21 .elementor-tab-title .elementor-toggle-icon i:before{color:#000000;}.elementor-8308 .elementor-element.elementor-element-931ae21 .elementor-tab-title .elementor-toggle-icon svg{fill:#000000;}.elementor-8308 .elementor-element.elementor-element-931ae21 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#00ce1b;}.elementor-8308 .elementor-element.elementor-element-931ae21 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#00ce1b;}.elementor-8308 .elementor-element.elementor-element-783c05c2:not(.elementor-motion-effects-element-type-background), .elementor-8308 .elementor-element.elementor-element-783c05c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-783c05c2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-8308 .elementor-element.elementor-element-783c05c2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8308 .elementor-element.elementor-element-c28ac79 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-6d9e2ce7 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-6d9e2ce7{text-align:center;}.elementor-8308 .elementor-element.elementor-element-6d9e2ce7 .elementor-heading-title{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.69);color:var( --e-global-color-accent );}.elementor-8308 .elementor-element.elementor-element-6a356703{--spacer-size:10px;}.elementor-8308 .elementor-element.elementor-element-11c1ca23 .pp-post-terms > .pp-post-term:not(:last-child):after{content:",";}.elementor-8308 .elementor-element.elementor-element-11c1ca23 .pp-post-meta .pp-meta-separator:not(:last-child):after{content:"-";}.elementor-8308 .elementor-element.elementor-element-11c1ca23{--grid-column-gap:25px;--grid-row-gap:25px;}.elementor-8308 .elementor-element.elementor-element-11c1ca23 .pp-posts:not(.elementor-grid){margin-left:-25px;}.elementor-8308 .elementor-element.elementor-element-11c1ca23 .pp-posts:not(.elementor-grid) .pp-post-wrap{padding-left:25px;}.elementor-8308 .elementor-element.elementor-element-11c1ca23 .pp-elementor-grid .pp-grid-item-wrap{margin-bottom:25px;}.elementor-8308 .elementor-element.elementor-element-11c1ca23 .pp-post{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-106ff88 );padding:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8308 .elementor-element.elementor-element-11c1ca23 .pp-post-content-wrap{text-align:center;padding:0px 10px 0px 10px;}.elementor-8308 .elementor-element.elementor-element-11c1ca23 .pp-post-thumbnail{margin-bottom:20px;}.elementor-8308 .elementor-element.elementor-element-11c1ca23 .pp-post-terms-wrap{margin-bottom:10px;}.elementor-8308 .elementor-element.elementor-element-11c1ca23 .pp-post-terms .pp-post-term:not(:last-child){margin-right:5px;}.elementor-8308 .elementor-element.elementor-element-11c1ca23 .pp-post-title, .elementor-8308 .elementor-element.elementor-element-11c1ca23 .pp-post-title a{color:var( --e-global-color-7416fa8 );}.elementor-8308 .elementor-element.elementor-element-11c1ca23 .pp-post-title a:hover{color:var( --e-global-color-primary );}.elementor-8308 .elementor-element.elementor-element-11c1ca23 .pp-post-title{font-size:16px;font-weight:500;margin-bottom:10px;}.elementor-8308 .elementor-element.elementor-element-11c1ca23 .pp-post-meta{color:var( --e-global-color-7416fa8 );margin-bottom:20px;}.elementor-8308 .elementor-element.elementor-element-11c1ca23 .pp-post-meta .pp-meta-separator:not(:last-child){margin-left:calc(5px / 2);margin-right:calc(5px / 2);}.elementor-8308 .elementor-element.elementor-element-ee30906 .elementor-button{background-color:var( --e-global-color-accent );font-weight:500;text-transform:uppercase;fill:var( --e-global-color-7416fa8 );color:var( --e-global-color-7416fa8 );border-radius:30px 30px 30px 30px;}.elementor-8308 .elementor-element.elementor-element-ee30906 .elementor-button:hover, .elementor-8308 .elementor-element.elementor-element-ee30906 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-15e24d8 );}.elementor-8308 .elementor-element.elementor-element-ee30906 .elementor-button:hover svg, .elementor-8308 .elementor-element.elementor-element-ee30906 .elementor-button:focus svg{fill:var( --e-global-color-15e24d8 );}.elementor-8308 .elementor-element.elementor-element-c6f2fc2{padding:56px 0px 56px 0px;}.elementor-8308 .elementor-element.elementor-element-68ab566 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-8308 .elementor-element.elementor-element-68ab566{text-align:center;}.elementor-8308 .elementor-element.elementor-element-68ab566 .elementor-heading-title{font-size:30px;font-weight:700;color:#00084F;}.elementor-8308 .elementor-element.elementor-element-1a39833 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-8308 .elementor-element.elementor-element-1a39833{text-align:center;}.elementor-8308 .elementor-element.elementor-element-1a39833 .elementor-heading-title{font-size:15px;font-weight:400;color:#6b7280;}@media(min-width:768px){.elementor-8308 .elementor-element.elementor-element-6e580d6{--width:48.571%;}.elementor-8308 .elementor-element.elementor-element-635d1c1{--width:51.429%;}.elementor-8308 .elementor-element.elementor-element-fad6ddb{width:50%;}.elementor-8308 .elementor-element.elementor-element-6e6a50c{width:49.956%;}.elementor-8308 .elementor-element.elementor-element-1084718{width:55.789%;}.elementor-8308 .elementor-element.elementor-element-89e4be9{width:44.167%;}}@media(max-width:1024px){.elementor-8308 .elementor-element.elementor-element-715ef41 > .elementor-element-populated{margin:-85px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-8308 .elementor-element.elementor-element-5656c32 .elementor-counter-number-wrapper{font-size:34px;}.elementor-8308 .elementor-element.elementor-element-5656c32 .elementor-counter-title{font-size:15px;}.elementor-8308 .elementor-element.elementor-element-a2e7649 .elementor-counter-number-wrapper{font-size:34px;}.elementor-8308 .elementor-element.elementor-element-a2e7649 .elementor-counter-title{font-size:15px;}.elementor-8308 .elementor-element.elementor-element-d660384 .elementor-counter-number-wrapper{font-size:34px;}.elementor-8308 .elementor-element.elementor-element-d660384 .elementor-counter-title{font-size:15px;}.elementor-8308 .elementor-element.elementor-element-20c7442 .elementor-counter-number-wrapper{font-size:34px;}.elementor-8308 .elementor-element.elementor-element-20c7442 .elementor-counter-title{font-size:15px;}.elementor-8308 .elementor-element.elementor-element-d613b2e{font-size:var( --e-global-typography-9e8a596-font-size );line-height:var( --e-global-typography-9e8a596-line-height );}.elementor-8308 .elementor-element.elementor-element-aa296d5 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-aa296d5 .elementor-icon-box-title a{font-size:var( --e-global-typography-6d4b162-font-size );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-afcca0a .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-afcca0a .elementor-icon-box-title a{font-size:var( --e-global-typography-6d4b162-font-size );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-8d09411 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-8d09411 .elementor-icon-box-title a{font-size:var( --e-global-typography-6d4b162-font-size );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-9c0e795 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-9c0e795 .elementor-icon-box-title a{font-size:var( --e-global-typography-6d4b162-font-size );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-4349087 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-4349087 .elementor-icon-box-title a{font-size:var( --e-global-typography-6d4b162-font-size );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-35cf266 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-35cf266 .elementor-icon-box-title a{font-size:var( --e-global-typography-6d4b162-font-size );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-5d6f1e3 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-5d6f1e3 .elementor-icon-box-title a{font-size:var( --e-global-typography-6d4b162-font-size );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-269f7c4 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-269f7c4 .elementor-icon-box-title a{font-size:var( --e-global-typography-6d4b162-font-size );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-568284b .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-568284b .elementor-icon-box-title a{font-size:var( --e-global-typography-6d4b162-font-size );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-6367562 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-6367562 .elementor-icon-box-title a{font-size:var( --e-global-typography-6d4b162-font-size );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-a189472 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-a189472 .elementor-icon-box-title a{font-size:var( --e-global-typography-6d4b162-font-size );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-67417b2 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-67417b2 .elementor-icon-box-title a{font-size:var( --e-global-typography-6d4b162-font-size );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-e3b2c1b > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-8308 .elementor-element.elementor-element-97a5404.pp-info-box-tablet-left .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-97a5404.pp-info-box-tablet-right .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-bb16301.pp-info-box-tablet-left .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-bb16301.pp-info-box-tablet-right .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-1f253bd > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-8308 .elementor-element.elementor-element-f7c173b.pp-info-box-tablet-left .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-f7c173b.pp-info-box-tablet-right .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-5c03378.pp-info-box-tablet-left .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-5c03378.pp-info-box-tablet-right .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-02d203f.pp-info-box-tablet-left .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-02d203f.pp-info-box-tablet-right .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-ee7b72a{padding:50px 10px 50px 10px;}.elementor-8308 .elementor-element.elementor-element-70bca2a{padding:100px 25px 100px 25px;}.elementor-8308 .elementor-element.elementor-element-368eec9 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-8308 .elementor-element.elementor-element-a54a71a > .elementor-container{min-height:305px;}.elementor-8308 .elementor-element.elementor-element-d4cc9f2 .elementor-heading-title{font-size:20px;}.elementor-8308 .elementor-element.elementor-element-10af308{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8308 .elementor-element.elementor-element-e57684e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8308 .elementor-element.elementor-element-d04e8a4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8308 .elementor-element.elementor-element-7efeac9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-fdc3dcd{margin-top:38px;margin-bottom:38px;}.elementor-8308 .elementor-element.elementor-element-9eaa0c2{padding:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-5f3f256 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-8308 .elementor-element.elementor-element-5f3f256 > .elementor-element-populated{border-width:0px 0px 1px 0px;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-5656c32 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-b9b6e16 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-8308 .elementor-element.elementor-element-b9b6e16 > .elementor-element-populated{border-width:0px 0px 1px 0px;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-54fac89 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-8308 .elementor-element.elementor-element-54fac89 > .elementor-element-populated{border-width:0px 0px 1px 0px;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-e5e530c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-8308 .elementor-element.elementor-element-e5e530c > .elementor-element-populated{border-width:0px 0px 1px 0px;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-baf95c8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-8308 .elementor-element.elementor-element-1768c52 .elementor-heading-title{font-size:2rem;}.elementor-8308 .elementor-element.elementor-element-0dd21d9{--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-8308 .elementor-element.elementor-element-6e580d6{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:00px;--margin-bottom:00px;--margin-left:00px;--margin-right:00px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8308 .elementor-element.elementor-element-d613b2e{width:100%;max-width:100%;font-size:var( --e-global-typography-9e8a596-font-size );line-height:var( --e-global-typography-9e8a596-line-height );}.elementor-8308 .elementor-element.elementor-element-d613b2e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-635d1c1{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8308 .elementor-element.elementor-element-aa296d5 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-aa296d5 .elementor-icon-box-title a{font-size:var( --e-global-typography-6d4b162-font-size );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-afcca0a .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-afcca0a .elementor-icon-box-title a{font-size:var( --e-global-typography-6d4b162-font-size );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-8d09411 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-8d09411 .elementor-icon-box-title a{font-size:var( --e-global-typography-6d4b162-font-size );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-9c0e795 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-9c0e795 .elementor-icon-box-title a{font-size:var( --e-global-typography-6d4b162-font-size );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-4349087 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-4349087 .elementor-icon-box-title a{font-size:var( --e-global-typography-6d4b162-font-size );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-35cf266 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-35cf266 .elementor-icon-box-title a{font-size:var( --e-global-typography-6d4b162-font-size );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-5d6f1e3 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-5d6f1e3 .elementor-icon-box-title a{font-size:var( --e-global-typography-6d4b162-font-size );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-269f7c4 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-269f7c4 .elementor-icon-box-title a{font-size:var( --e-global-typography-6d4b162-font-size );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-568284b .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-568284b .elementor-icon-box-title a{font-size:var( --e-global-typography-6d4b162-font-size );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-6367562 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-6367562 .elementor-icon-box-title a{font-size:var( --e-global-typography-6d4b162-font-size );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-a189472 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-a189472 .elementor-icon-box-title a{font-size:var( --e-global-typography-6d4b162-font-size );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-67417b2 .elementor-icon-box-title, .elementor-8308 .elementor-element.elementor-element-67417b2 .elementor-icon-box-title a{font-size:var( --e-global-typography-6d4b162-font-size );line-height:var( --e-global-typography-6d4b162-line-height );}.elementor-8308 .elementor-element.elementor-element-3382de3{margin-top:0px;margin-bottom:0px;}.elementor-8308 .elementor-element.elementor-element-97a5404.pp-info-box-mobile-left .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-97a5404.pp-info-box-mobile-right .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-bb16301.pp-info-box-mobile-left .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-bb16301.pp-info-box-mobile-right .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-fad6ddb > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-f7c173b.pp-info-box-mobile-left .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-f7c173b.pp-info-box-mobile-right .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-5c03378.pp-info-box-mobile-left .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-5c03378.pp-info-box-mobile-right .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-02d203f.pp-info-box-mobile-left .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-02d203f.pp-info-box-mobile-right .pp-info-box{align-items:flex-start;}.elementor-8308 .elementor-element.elementor-element-ee7b72a{padding:50px 15px 50px 15px;}.elementor-8308 .elementor-element.elementor-element-1084718 > .elementor-element-populated{border-width:2px 2px 2px 2px;padding:10px 10px 10px 10px;}.elementor-8308 .elementor-element.elementor-element-70bca2a{padding:50px 0px 50px 0px;}.elementor-8308 .elementor-element.elementor-element-931ae21 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-8308 .elementor-element.elementor-element-1748d2 > .elementor-element-populated{padding:0px 0px 0px 0px;}}/* Start custom CSS *//* ---- transparent header overlapping hero video (homepage) ---- */
.elementor-location-header{
  position:absolute; top:0; left:0; right:0; width:100%; z-index:999;
  background:transparent !important;
}
/* outer header section: drop top border + shadow */
.elementor-location-header .elementor-element-203122f0{
  border:0 !important; box-shadow:none !important;
}
/* dark nav bar + mobile bar -> transparent */
.elementor-location-header .elementor-element-6e10dbc0,
.elementor-location-header .elementor-element-187e80c,
.elementor-location-header .elementor-element-13a6d218{
  background:transparent !important; box-shadow:none !important; border:0 !important;
}
/* mega menu transparent */
#mega-menu-wrap-max_mega_menu_1, 
#mega-menu-wrap-max_mega_menu_1 #mega-menu-menu-1{
  background:transparent !important;
}
/* make header text readable on video */
.elementor-location-header #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link{
  color:#fff !important;
}
.elementor-location-header .elementor-icon-box-title,
.elementor-location-header .elementor-icon-box-title a,
.elementor-location-header .elementor-icon-box-description,
.elementor-location-header .elementor-icon-box-description a,
.elementor-location-header .elementor-heading-title,
.elementor-location-header .elementor-heading-title a{
  color:#fff !important;
}
.elementor-location-header .elementor-widget-container,
.elementor-location-header .elementor-heading-title{
  text-shadow:0 1px 3px rgba(0,0,0,.45);
}
/* hero: ensure it starts at very top under the header */
body.page-id-8308 .elementor-element-a54a71a{ margin-top:0 !important; }
/* kill horizontal scroll */
html,body{overflow-x:hidden !important;}

/* tia-home-glass-start */
/* ===== Services band: minimal light ===== */
.page-id-8308 .elementor-element-71a6005,
.page-id-8308 .elementor-element-d2ca7fd,
.page-id-8308 .elementor-element-60ab50d,
.page-id-8308 .elementor-element-e175a9a{
  background:#f4f6fb !important;
}
.page-id-8308 .elementor-element-71a6005{ padding-top:46px !important; padding-bottom:6px !important; }
.page-id-8308 .elementor-element-d2ca7fd{ padding-top:6px !important; }
.page-id-8308 .elementor-element-e175a9a{ padding-bottom:56px !important; }

/* KILL the bold red/yellow column backgrounds — let cards float on the light band */
.page-id-8308 .elementor-element-d2ca7fd .elementor-column .elementor-element-populated,
.page-id-8308 .elementor-element-60ab50d .elementor-column .elementor-element-populated,
.page-id-8308 .elementor-element-e175a9a .elementor-column .elementor-element-populated,
.page-id-8308 .elementor-element-d2ca7fd .elementor-widget-wrap,
.page-id-8308 .elementor-element-60ab50d .elementor-widget-wrap,
.page-id-8308 .elementor-element-e175a9a .elementor-widget-wrap,
.page-id-8308 .elementor-element-d2ca7fd .elementor-inner-section,
.page-id-8308 .elementor-element-60ab50d .elementor-inner-section,
.page-id-8308 .elementor-element-e175a9a .elementor-inner-section{
  background:transparent !important; background-color:transparent !important;
  background-image:none !important; box-shadow:none !important; border:0 !important;
}

/* remove the stacked inner paddings (was 15px box per cell) -> gap comes only from card margin */
.page-id-8308 .elementor-element-d2ca7fd .elementor-inner-section,
.page-id-8308 .elementor-element-60ab50d .elementor-inner-section,
.page-id-8308 .elementor-element-e175a9a .elementor-inner-section,
.page-id-8308 .elementor-element-d2ca7fd .elementor-inner-section > .elementor-container,
.page-id-8308 .elementor-element-60ab50d .elementor-inner-section > .elementor-container,
.page-id-8308 .elementor-element-e175a9a .elementor-inner-section > .elementor-container,
.page-id-8308 .elementor-element-d2ca7fd .elementor-inner-section .elementor-element-populated,
.page-id-8308 .elementor-element-60ab50d .elementor-inner-section .elementor-element-populated,
.page-id-8308 .elementor-element-e175a9a .elementor-inner-section .elementor-element-populated{ padding:0 !important; }

/* ===== heading ===== */
.page-id-8308 .elementor-element-71a6005 .elementor-heading-title{
  color:#0b1335 !important; font-size:38px !important; font-weight:800 !important;
  letter-spacing:.3px !important; text-align:center !important;
}
.page-id-8308 .elementor-element-71a6005 .elementor-heading-title::after{
  content:""; display:block; width:64px; height:3px; margin:14px auto 0;
  border-radius:3px; background:linear-gradient(90deg,#F60419,#FBCE04);
}

/* ===== Premium cards ===== */
.page-id-8308 .elementor-element-d2ca7fd .elementor-widget-icon-box > .elementor-widget-container,
.page-id-8308 .elementor-element-60ab50d .elementor-widget-icon-box > .elementor-widget-container,
.page-id-8308 .elementor-element-e175a9a .elementor-widget-icon-box > .elementor-widget-container{
  position:relative; overflow:hidden;
  background:#ffffff !important;
  border:1px solid rgba(11,19,53,.06);
  border-radius:20px;
  padding:30px 24px 26px !important;
  margin:9px !important;
  height:calc(100% - 18px);
  box-shadow:0 1px 2px rgba(16,24,64,.04), 0 16px 36px -22px rgba(16,24,64,.30);
  transition:transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}
/* gradient top accent bar — slides in on hover */
.page-id-8308 .elementor-element-d2ca7fd .elementor-widget-icon-box > .elementor-widget-container::before,
.page-id-8308 .elementor-element-60ab50d .elementor-widget-icon-box > .elementor-widget-container::before,
.page-id-8308 .elementor-element-e175a9a .elementor-widget-icon-box > .elementor-widget-container::before{
  content:""; position:absolute; top:0; left:0; right:0; height:4px;
  background:linear-gradient(90deg,#F60419,#FBCE04);
  transform:scaleX(0); transform-origin:left; transition:transform .4s cubic-bezier(.2,.7,.2,1);
}
.page-id-8308 .elementor-element-d2ca7fd .elementor-widget-icon-box > .elementor-widget-container:hover,
.page-id-8308 .elementor-element-60ab50d .elementor-widget-icon-box > .elementor-widget-container:hover,
.page-id-8308 .elementor-element-e175a9a .elementor-widget-icon-box > .elementor-widget-container:hover{
  transform:translateY(-8px);
  border-color:rgba(246,4,25,.18);
  box-shadow:0 1px 2px rgba(16,24,64,.05), 0 30px 56px -22px rgba(16,24,64,.38);
}
.page-id-8308 .elementor-element-d2ca7fd .elementor-widget-icon-box > .elementor-widget-container:hover::before,
.page-id-8308 .elementor-element-60ab50d .elementor-widget-icon-box > .elementor-widget-container:hover::before,
.page-id-8308 .elementor-element-e175a9a .elementor-widget-icon-box > .elementor-widget-container:hover::before{ transform:scaleX(1); }

/* icon: soft red tint -> gradient fill on hover */
.page-id-8308 .elementor-element-d2ca7fd .elementor-icon,
.page-id-8308 .elementor-element-60ab50d .elementor-icon,
.page-id-8308 .elementor-element-e175a9a .elementor-icon{
  background:rgba(246,4,25,.10) !important;
  border-radius:16px !important;
  width:62px !important; height:62px !important;
  display:flex !important; align-items:center !important; justify-content:center !important;
  box-shadow:none !important;
  transition:transform .35s ease, background .35s ease, box-shadow .35s ease;
}
.page-id-8308 .elementor-element-d2ca7fd .elementor-icon i,
.page-id-8308 .elementor-element-60ab50d .elementor-icon i,
.page-id-8308 .elementor-element-e175a9a .elementor-icon i,
.page-id-8308 .elementor-element-d2ca7fd .elementor-icon svg,
.page-id-8308 .elementor-element-60ab50d .elementor-icon svg,
.page-id-8308 .elementor-element-e175a9a .elementor-icon svg{ color:#F60419 !important; fill:#F60419 !important; transition:color .35s ease, fill .35s ease; }
.page-id-8308 .elementor-element-d2ca7fd .elementor-widget-icon-box:hover .elementor-icon,
.page-id-8308 .elementor-element-60ab50d .elementor-widget-icon-box:hover .elementor-icon,
.page-id-8308 .elementor-element-e175a9a .elementor-widget-icon-box:hover .elementor-icon{
  background:linear-gradient(135deg,#F60419,#FBCE04) !important;
  transform:translateY(-3px) scale(1.05) rotate(-3deg);
  box-shadow:0 14px 26px -12px rgba(246,4,25,.6);
}
.page-id-8308 .elementor-element-d2ca7fd .elementor-widget-icon-box:hover .elementor-icon i,
.page-id-8308 .elementor-element-60ab50d .elementor-widget-icon-box:hover .elementor-icon i,
.page-id-8308 .elementor-element-e175a9a .elementor-widget-icon-box:hover .elementor-icon i,
.page-id-8308 .elementor-element-d2ca7fd .elementor-widget-icon-box:hover .elementor-icon svg,
.page-id-8308 .elementor-element-60ab50d .elementor-widget-icon-box:hover .elementor-icon svg,
.page-id-8308 .elementor-element-e175a9a .elementor-widget-icon-box:hover .elementor-icon svg{ color:#fff !important; fill:#fff !important; }

/* text */
.page-id-8308 .elementor-element-d2ca7fd .elementor-icon-box-title,
.page-id-8308 .elementor-element-60ab50d .elementor-icon-box-title,
.page-id-8308 .elementor-element-e175a9a .elementor-icon-box-title,
.page-id-8308 .elementor-element-d2ca7fd .elementor-icon-box-title a,
.page-id-8308 .elementor-element-60ab50d .elementor-icon-box-title a,
.page-id-8308 .elementor-element-e175a9a .elementor-icon-box-title a{ color:#0b1335 !important; font-weight:700 !important; font-size:19px !important; transition:color .3s ease; }
.page-id-8308 .elementor-element-d2ca7fd .elementor-widget-icon-box:hover .elementor-icon-box-title,
.page-id-8308 .elementor-element-60ab50d .elementor-widget-icon-box:hover .elementor-icon-box-title,
.page-id-8308 .elementor-element-e175a9a .elementor-widget-icon-box:hover .elementor-icon-box-title{ color:#F60419 !important; }
.page-id-8308 .elementor-element-d2ca7fd .elementor-icon-box-description,
.page-id-8308 .elementor-element-60ab50d .elementor-icon-box-description,
.page-id-8308 .elementor-element-e175a9a .elementor-icon-box-description{ color:#6b7280 !important; line-height:1.6 !important; }

/* ===== EQUAL-HEIGHT cards: force the height chain to fill the column ===== */
.page-id-8308 .elementor-element-d2ca7fd > .elementor-container,
.page-id-8308 .elementor-element-60ab50d > .elementor-container,
.page-id-8308 .elementor-element-e175a9a > .elementor-container{ align-items:stretch !important; }
.page-id-8308 .elementor-element-d2ca7fd .elementor-inner-section,
.page-id-8308 .elementor-element-60ab50d .elementor-inner-section,
.page-id-8308 .elementor-element-e175a9a .elementor-inner-section,
.page-id-8308 .elementor-element-d2ca7fd .elementor-inner-section > .elementor-container,
.page-id-8308 .elementor-element-60ab50d .elementor-inner-section > .elementor-container,
.page-id-8308 .elementor-element-e175a9a .elementor-inner-section > .elementor-container,
.page-id-8308 .elementor-element-d2ca7fd .elementor-inner-section .elementor-column,
.page-id-8308 .elementor-element-60ab50d .elementor-inner-section .elementor-column,
.page-id-8308 .elementor-element-e175a9a .elementor-inner-section .elementor-column,
.page-id-8308 .elementor-element-d2ca7fd .elementor-inner-section .elementor-widget-wrap,
.page-id-8308 .elementor-element-60ab50d .elementor-inner-section .elementor-widget-wrap,
.page-id-8308 .elementor-element-e175a9a .elementor-inner-section .elementor-widget-wrap,
.page-id-8308 .elementor-element-d2ca7fd .elementor-widget-icon-box,
.page-id-8308 .elementor-element-60ab50d .elementor-widget-icon-box,
.page-id-8308 .elementor-element-e175a9a .elementor-widget-icon-box{ height:100% !important; }
/* same minimum size for every card */
.page-id-8308 .elementor-element-d2ca7fd .elementor-widget-icon-box > .elementor-widget-container,
.page-id-8308 .elementor-element-60ab50d .elementor-widget-icon-box > .elementor-widget-container,
.page-id-8308 .elementor-element-e175a9a .elementor-widget-icon-box > .elementor-widget-container{ min-height:300px !important; }

/* ========================================================
   COUNTERS / STATS  (section fdc3dcd) -> floating glass panel
   ======================================================== */
.page-id-8308 .elementor-element-fdc3dcd{
  background:transparent !important;
  padding-top:18px !important; padding-bottom:22px !important;
}
/* the 4-counter inner row -> one floating white card */
.page-id-8308 .elementor-element-9eaa0c2{
  background:#fff !important;
  max-width:1120px !important; margin:0 auto !important;
  border-radius:24px !important;
  border:1px solid rgba(11,19,53,.06) !important;
  box-shadow:0 1px 2px rgba(16,24,64,.04), 0 26px 56px -30px rgba(16,24,64,.32) !important;
  padding:38px 24px !important;
}
.page-id-8308 .elementor-element-9eaa0c2 .elementor-element-populated,
.page-id-8308 .elementor-element-9eaa0c2 .elementor-widget-wrap{ background:transparent !important; padding:0 !important; }
/* OUTER container (column 715ef41) -> no shadow/bg, let the inner card stand alone */
.page-id-8308 .elementor-element-715ef41 > .elementor-widget-wrap.elementor-element-populated,
.page-id-8308 .elementor-element-715ef41 > .elementor-element-populated{
  box-shadow:none !important; background:transparent !important;
}

/* subtle dividers between counters */
.page-id-8308 .elementor-element-9eaa0c2 > .elementor-container > .elementor-column + .elementor-column{
  border-left:1px solid rgba(11,19,53,.09) !important;
}
@media (max-width:767px){
  .page-id-8308 .elementor-element-9eaa0c2 > .elementor-container > .elementor-column + .elementor-column{ border-left:0 !important; }
}

/* number: bold navy, red "+" */
.page-id-8308 .elementor-element-fdc3dcd .elementor-counter-number-wrapper{
  display:block !important;
  color:#0b1335 !important; font-weight:800 !important;
  font-size:48px !important; line-height:1.05 !important; letter-spacing:-.5px !important;
}
.page-id-8308 .elementor-element-fdc3dcd .elementor-counter-number-suffix,
.page-id-8308 .elementor-element-fdc3dcd .elementor-counter-number-prefix{
  color:#F60419 !important; -webkit-text-fill-color:#F60419 !important;
}
/* gradient mini-bar under the number */
.page-id-8308 .elementor-element-fdc3dcd .elementor-counter-number-wrapper::after{
  content:""; display:block; width:38px; height:3px; margin:12px auto 0;
  border-radius:3px; background:linear-gradient(90deg,#F60419,#FBCE04);
}
/* label: uppercase, spaced, grey */
.page-id-8308 .elementor-element-fdc3dcd .elementor-counter-title{
  color:#6b7280 !important; font-weight:600 !important;
  text-transform:uppercase !important; letter-spacing:.6px !important;
  font-size:13px !important; margin-top:12px !important;
}

@media (prefers-reduced-motion:reduce){
  .page-id-8308 [class*="elementor-element-"] .elementor-widget-container{ transition:none !important; }
  .page-id-8308 [class*="elementor-element-"] .elementor-widget-container::before{ transition:none !important; }
}
/* tia-home-glass-end */

/* other-services-start */
/* ===== Other Services (571ce29) -> premium cards ===== */
.page-id-8308 .elementor-element-571ce29{ background:#f4f6fb !important; padding-top:46px !important; padding-bottom:60px !important; }
.page-id-8308 .elementor-element-447f385a .elementor-heading-title{ color:#0b1335 !important; font-size:38px !important; font-weight:800 !important; text-align:center !important; text-shadow:none !important; }
.page-id-8308 .elementor-element-447f385a .elementor-heading-title::after{ content:""; display:block; width:64px; height:3px; margin:14px auto 0; border-radius:3px; background:linear-gradient(90deg,#F60419,#FBCE04); }
/* kill red/yellow column backgrounds */
.page-id-8308 .elementor-element-3382de3 .elementor-element-populated,
.page-id-8308 .elementor-element-3382de3 .elementor-widget-wrap{ background:transparent !important; background-image:none !important; box-shadow:none !important; padding:9px !important; }
/* equal-height chain */
.page-id-8308 .elementor-element-3382de3 > .elementor-container{ align-items:stretch !important; }
.page-id-8308 .elementor-element-3382de3 .elementor-column,
.page-id-8308 .elementor-element-3382de3 .elementor-widget-wrap,
.page-id-8308 .elementor-element-3382de3 .elementor-widget-pp-info-box,
.page-id-8308 .elementor-element-3382de3 .elementor-widget-pp-info-box > .elementor-widget-container,
.page-id-8308 .elementor-element-3382de3 .pp-info-box-container{ height:100% !important; }
/* card */
.page-id-8308 .elementor-element-571ce29 .pp-info-box{ position:relative; overflow:hidden; background:#fff !important; border:1px solid rgba(11,19,53,.06); border-radius:20px; padding:32px 26px 30px !important; height:100%; box-shadow:0 1px 2px rgba(16,24,64,.04),0 16px 36px -22px rgba(16,24,64,.30); transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease,border-color .35s ease; }
.page-id-8308 .elementor-element-571ce29 .pp-info-box::before{ content:""; position:absolute; top:0; left:0; right:0; height:4px; background:linear-gradient(90deg,#F60419,#FBCE04); transform:scaleX(0); transform-origin:left; transition:transform .4s cubic-bezier(.2,.7,.2,1); }
.page-id-8308 .elementor-element-571ce29 .pp-info-box:hover{ transform:translateY(-8px); border-color:rgba(246,4,25,.18); box-shadow:0 1px 2px rgba(16,24,64,.05),0 30px 56px -22px rgba(16,24,64,.38); }
.page-id-8308 .elementor-element-571ce29 .pp-info-box:hover::before{ transform:scaleX(1); }
/* icon -> compact tinted square, gradient on hover */
.page-id-8308 .elementor-element-571ce29 .pp-info-box-icon-wrap{ display:inline-block !important; width:auto !important; margin-bottom:18px !important; }
.page-id-8308 .elementor-element-571ce29 .pp-info-box-icon{ display:flex !important; align-items:center !important; justify-content:center !important; width:62px !important; height:62px !important; border-radius:16px !important; background:rgba(246,4,25,.10) !important; transition:transform .35s ease, background .35s ease; }
.page-id-8308 .elementor-element-571ce29 .pp-info-box-icon i{ color:#F60419 !important; font-size:26px !important; transition:color .35s ease; }
.page-id-8308 .elementor-element-571ce29 .pp-info-box:hover .pp-info-box-icon{ background:linear-gradient(135deg,#F60419,#FBCE04) !important; transform:translateY(-3px) scale(1.05) rotate(-3deg); }
.page-id-8308 .elementor-element-571ce29 .pp-info-box:hover .pp-info-box-icon i{ color:#fff !important; }
/* text */
.page-id-8308 .elementor-element-571ce29 .pp-info-box-title{ color:#0b1335 !important; font-weight:700 !important; font-size:19px !important; }
.page-id-8308 .elementor-element-571ce29 .pp-info-box-description p,
.page-id-8308 .elementor-element-571ce29 .pp-info-box-description{ color:#6b7280 !important; line-height:1.6 !important; }
/* button -> red pill */
.page-id-8308 .elementor-element-571ce29 .pp-info-box-button{ background:linear-gradient(135deg,#F60419,#FB1f3a) !important; border-radius:999px !important; padding:11px 26px !important; font-weight:700 !important; box-shadow:0 10px 22px -10px rgba(246,4,25,.55) !important; transition:transform .25s ease, box-shadow .25s ease, filter .25s ease !important; }
.page-id-8308 .elementor-element-571ce29 .pp-info-box-button .pp-button-text{ color:#fff !important; }
.page-id-8308 .elementor-element-571ce29 .pp-info-box-button:hover{ transform:translateY(-2px); filter:saturate(1.1) brightness(1.03); box-shadow:0 16px 28px -10px rgba(246,4,25,.6) !important; }
/* other-services-end */

/* homepage-rest-start */
/* ============ HOMEPAGE — remaining sections premium polish ============ */

/* section headings -> clean navy */
.page-id-8308 .elementor-element-8d4c500 .elementor-heading-title,
.page-id-8308 .elementor-element-fd45e81 .elementor-heading-title,
.page-id-8308 .elementor-element-a82481d .elementor-heading-title,
.page-id-8308 .elementor-element-6d9e2ce7 .elementor-heading-title,
.page-id-8308 .elementor-element-0372686 .elementor-heading-title{
  color:#0b1335 !important; font-weight:800 !important; text-shadow:none !important;
}
.page-id-8308 .elementor-element-fd45e81 .elementor-heading-title::after,
.page-id-8308 .elementor-element-a82481d .elementor-heading-title::after,
.page-id-8308 .elementor-element-6d9e2ce7 .elementor-heading-title::after{
  content:""; display:block; width:64px; height:3px; margin:14px auto 0; border-radius:3px; background:linear-gradient(90deg,#F60419,#FBCE04);
}
.page-id-8308 .elementor-element-8d4c500 .elementor-heading-title::after{
  content:""; display:block; width:64px; height:3px; margin:14px 0 0; border-radius:3px; background:linear-gradient(90deg,#F60419,#FBCE04);
}

/* content buttons -> premium pill (scoped to page content, not header/footer) */
.elementor-8308 .elementor-button{
  border-radius:999px !important; font-weight:700 !important; letter-spacing:.3px !important;
  box-shadow:0 10px 22px -10px rgba(0,8,79,.40) !important;
  transition:transform .25s ease, box-shadow .25s ease, filter .25s ease !important;
}
.elementor-8308 .elementor-button:hover{ transform:translateY(-3px) !important; filter:saturate(1.08) brightness(1.03); }

/* feature images rounded + shadow (intro, about) */
.page-id-8308 .elementor-element-7efeac9 img,
.page-id-8308 .elementor-element-12c0368 img{ border-radius:18px !important; box-shadow:0 24px 50px -26px rgba(16,24,64,.5) !important; }

/* ===== About (86c0f1f) ===== */
.page-id-8308 .elementor-element-86c0f1f{ background:#fff !important; }

/* ===== Why People Love Us (e951070) ===== */
.page-id-8308 .elementor-element-e951070{ background:#f4f6fb !important; padding-top:46px !important; padding-bottom:54px !important; }

/* ===== info-box rows 10 (d2e9bdb) & 11 (0906b07) -> white cards ===== */
.page-id-8308 .elementor-element-d2e9bdb{ background:#fff !important; }
.page-id-8308 .elementor-element-d2e9bdb .pp-info-box,
.page-id-8308 .elementor-element-0906b07 .pp-info-box{
  background:#fff !important; border:1px solid rgba(11,19,53,.06) !important; border-radius:20px !important;
  padding:30px 28px !important;
  box-shadow:0 16px 36px -22px rgba(16,24,64,.30) !important;
  transition:transform .35s ease, box-shadow .35s ease !important;
}
.page-id-8308 .elementor-element-d2e9bdb .pp-info-box:hover,
.page-id-8308 .elementor-element-0906b07 .pp-info-box:hover{ transform:translateY(-6px); box-shadow:0 30px 56px -22px rgba(16,24,64,.38) !important; }
.page-id-8308 .elementor-element-d2e9bdb .pp-info-box-title,
.page-id-8308 .elementor-element-0906b07 .pp-info-box-title{ color:#0b1335 !important; font-weight:700 !important; }
.page-id-8308 .elementor-element-d2e9bdb .pp-info-box-description,
.page-id-8308 .elementor-element-d2e9bdb .pp-info-box-description p,
.page-id-8308 .elementor-element-0906b07 .pp-info-box-description,
.page-id-8308 .elementor-element-0906b07 .pp-info-box-description p{ color:#6b7280 !important; }

/* ===== Facebook section (ee7b72a) ===== */
.page-id-8308 .elementor-element-ee7b72a{ background:#fff !important; }
.page-id-8308 .elementor-element-0642922 iframe,
.page-id-8308 .elementor-element-0642922 .fb_iframe_widget{ border-radius:16px !important; overflow:hidden !important; box-shadow:0 16px 40px -24px rgba(16,24,64,.4) !important; }

/* ===== FAQ accordion (931ae21) -> clean cards ===== */
.page-id-8308 .elementor-element-70bca2a{ background:#fff !important; padding-bottom:60px !important; }
.page-id-8308 .elementor-element-931ae21 .elementor-toggle-item{
  background:#fff !important; border:1px solid rgba(11,19,53,.08) !important; border-radius:14px !important;
  margin-bottom:12px !important; overflow:hidden !important;
  box-shadow:0 8px 24px -18px rgba(16,24,64,.25) !important;
  transition:box-shadow .3s ease, border-color .3s ease !important;
}
.page-id-8308 .elementor-element-931ae21 .elementor-toggle-item:hover{ border-color:rgba(246,4,25,.2) !important; }
.page-id-8308 .elementor-element-931ae21 .elementor-tab-title{ padding:18px 22px !important; border:0 !important; }
.page-id-8308 .elementor-element-931ae21 .elementor-toggle-title{ color:#0b1335 !important; font-weight:700 !important; }
.page-id-8308 .elementor-element-931ae21 .elementor-tab-title.elementor-active{ background:#f7f8fb !important; }
.page-id-8308 .elementor-element-931ae21 .elementor-tab-title.elementor-active .elementor-toggle-title,
.page-id-8308 .elementor-element-931ae21 .elementor-tab-title.elementor-active .elementor-toggle-icon{ color:#F60419 !important; }
.page-id-8308 .elementor-element-931ae21 .elementor-tab-content{ border:0 !important; padding:0 22px 20px !important; color:#6b7280 !important; }

/* ===== Latest News (783c05c2) -> post cards ===== */
.page-id-8308 .elementor-element-783c05c2{ background:#f4f6fb !important; padding-top:46px !important; padding-bottom:60px !important; }
.page-id-8308 .elementor-element-11c1ca23 .pp-post{
  background:#fff !important; border:1px solid rgba(11,19,53,.06) !important; border-radius:18px !important;
  overflow:hidden !important; box-shadow:0 16px 36px -22px rgba(16,24,64,.30) !important;
  transition:transform .35s ease, box-shadow .35s ease !important;
}
.page-id-8308 .elementor-element-11c1ca23 .pp-post:hover{ transform:translateY(-6px); box-shadow:0 30px 56px -22px rgba(16,24,64,.38) !important; }
.page-id-8308 .elementor-element-11c1ca23 .pp-post-thumbnail{ overflow:hidden !important; }
.page-id-8308 .elementor-element-11c1ca23 .pp-post-thumbnail img{ transition:transform .5s ease !important; }
.page-id-8308 .elementor-element-11c1ca23 .pp-post:hover .pp-post-thumbnail img{ transform:scale(1.06) !important; }
/* homepage-rest-end */

/* glass-foundation-start */
/* ============================================================
   GLASS SYSTEM — ambient backdrop + frosted panels (premium)
   ============================================================ */
/* 1) Ambient environment with visible (but calm) brand glows */
body.page-id-8308{
  background:
    radial-gradient(900px 600px at 8% 4%, rgba(246,4,25,.10), transparent 58%),
    radial-gradient(900px 680px at 96% 22%, rgba(251,206,4,.11), transparent 58%),
    radial-gradient(1000px 760px at 78% 70%, rgba(86,90,216,.12), transparent 60%),
    radial-gradient(1100px 820px at 30% 104%, rgba(0,8,79,.13), transparent 62%),
    linear-gradient(180deg,#e7ecf7 0%,#eef0f6 50%,#e9eef8 100%) !important;
  background-attachment:fixed !important;
}

/* 2) Sections transparent -> ambient field shows through the glass */
.page-id-8308 .elementor-element-71a6005,
.page-id-8308 .elementor-element-d2ca7fd,
.page-id-8308 .elementor-element-60ab50d,
.page-id-8308 .elementor-element-e175a9a,
.page-id-8308 .elementor-element-571ce29,
.page-id-8308 .elementor-element-86c0f1f,
.page-id-8308 .elementor-element-e951070,
.page-id-8308 .elementor-element-d2e9bdb,
.page-id-8308 .elementor-element-ee7b72a,
.page-id-8308 .elementor-element-70bca2a,
.page-id-8308 .elementor-element-783c05c2{ background:transparent !important; background-image:none !important; }

/* 3) Frosted-glass treatment for every card surface */
.page-id-8308 .elementor-element-d2ca7fd .elementor-widget-icon-box > .elementor-widget-container,
.page-id-8308 .elementor-element-60ab50d .elementor-widget-icon-box > .elementor-widget-container,
.page-id-8308 .elementor-element-e175a9a .elementor-widget-icon-box > .elementor-widget-container,
.page-id-8308 .elementor-element-9eaa0c2,
.page-id-8308 .elementor-element-571ce29 .pp-info-box,
.page-id-8308 .elementor-element-d2e9bdb .pp-info-box,
.page-id-8308 .elementor-element-0906b07 .pp-info-box,
.page-id-8308 .elementor-element-931ae21 .elementor-toggle-item,
.page-id-8308 .elementor-element-11c1ca23 .pp-post{
  background:rgba(255,255,255,.52) !important;
  -webkit-backdrop-filter:blur(20px) saturate(1.5);
  backdrop-filter:blur(20px) saturate(1.5);
  border:1px solid rgba(255,255,255,.7) !important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.8), 0 22px 46px -26px rgba(16,24,64,.45) !important;
}
.page-id-8308 .elementor-element-d2ca7fd .elementor-widget-icon-box > .elementor-widget-container:hover,
.page-id-8308 .elementor-element-60ab50d .elementor-widget-icon-box > .elementor-widget-container:hover,
.page-id-8308 .elementor-element-e175a9a .elementor-widget-icon-box > .elementor-widget-container:hover,
.page-id-8308 .elementor-element-571ce29 .pp-info-box:hover,
.page-id-8308 .elementor-element-d2e9bdb .pp-info-box:hover,
.page-id-8308 .elementor-element-0906b07 .pp-info-box:hover,
.page-id-8308 .elementor-element-11c1ca23 .pp-post:hover{
  background:rgba(255,255,255,.66) !important;
  border-color:rgba(246,4,25,.22) !important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.9), 0 34px 60px -24px rgba(16,24,64,.52) !important;
}

/* 4) Contrast safety on glass */
.page-id-8308 .elementor-element-d2ca7fd .elementor-icon-box-description,
.page-id-8308 .elementor-element-60ab50d .elementor-icon-box-description,
.page-id-8308 .elementor-element-e175a9a .elementor-icon-box-description,
.page-id-8308 .elementor-element-571ce29 .pp-info-box-description,
.page-id-8308 .elementor-element-571ce29 .pp-info-box-description p,
.page-id-8308 .elementor-element-d2e9bdb .pp-info-box-description,
.page-id-8308 .elementor-element-d2e9bdb .pp-info-box-description p,
.page-id-8308 .elementor-element-0906b07 .pp-info-box-description,
.page-id-8308 .elementor-element-0906b07 .pp-info-box-description p,
.page-id-8308 .elementor-element-931ae21 .elementor-tab-content{ color:#3d4763 !important; }

/* 5) Feature images: glass frame, drop the dated red border */
.page-id-8308 .elementor-element-12c0368 .elementor-widget-container,
.page-id-8308 .elementor-element-7efeac9 .elementor-widget-container{ border:0 !important; padding:0 !important; background:transparent !important; }
.page-id-8308 .elementor-element-12c0368 img,
.page-id-8308 .elementor-element-7efeac9 img{ border:0 !important; border-radius:18px !important; box-shadow:0 26px 54px -28px rgba(16,24,64,.55), 0 0 0 1px rgba(255,255,255,.5) !important; }

/* 6) Fallback: no backdrop-filter -> solid premium white card */
@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){
  body.page-id-8308 .elementor-element-d2ca7fd .elementor-widget-icon-box > .elementor-widget-container,
  body.page-id-8308 .elementor-element-60ab50d .elementor-widget-icon-box > .elementor-widget-container,
  body.page-id-8308 .elementor-element-e175a9a .elementor-widget-icon-box > .elementor-widget-container,
  body.page-id-8308 .elementor-element-9eaa0c2,
  body.page-id-8308 .elementor-element-571ce29 .pp-info-box,
  body.page-id-8308 .elementor-element-d2e9bdb .pp-info-box,
  body.page-id-8308 .elementor-element-0906b07 .pp-info-box,
  body.page-id-8308 .elementor-element-931ae21 .elementor-toggle-item,
  body.page-id-8308 .elementor-element-11c1ca23 .pp-post{ background:#ffffff !important; }
}
/* glass-foundation-end */

/* d2e9bdb-fix-start */
/* ===== d2e9bdb (2 info-box cards) — clean up ===== */
.page-id-8308 .elementor-element-fad6ddb{ border:0 !important; }
.page-id-8308 .elementor-element-d2e9bdb .elementor-element-populated{ background:transparent !important; background-image:none !important; box-shadow:none !important; }
.page-id-8308 .elementor-element-d2e9bdb{ padding-top:40px !important; padding-bottom:40px !important; }
.page-id-8308 .elementor-element-d2e9bdb > .elementor-container{ align-items:stretch !important; }
.page-id-8308 .elementor-element-d2e9bdb .elementor-column,
.page-id-8308 .elementor-element-d2e9bdb .elementor-widget-wrap,
.page-id-8308 .elementor-element-d2e9bdb .elementor-widget-pp-info-box,
.page-id-8308 .elementor-element-d2e9bdb .elementor-widget-pp-info-box > .elementor-widget-container,
.page-id-8308 .elementor-element-d2e9bdb .pp-info-box-container,
.page-id-8308 .elementor-element-d2e9bdb .pp-info-box{ height:100% !important; }
.page-id-8308 .elementor-element-d2e9bdb .pp-info-box{ border-radius:20px !important; padding:30px 28px !important; }
/* d2e9bdb-fix-end */

/* mobile-resp-start */
/* ============ MOBILE RESPONSIVE (<=767px) ============ */
@media (max-width:767px){
  html, body.page-id-8308{ overflow-x:hidden !important; }
  .page-id-8308 .elementor-section, .page-id-8308 .elementor-section .elementor-container{ max-width:100% !important; }

  /* side breathing room for text sections */
  .page-id-8308 .elementor-element-8a41b75 > .elementor-container,
  .page-id-8308 .elementor-element-86c0f1f .elementor-container,
  .page-id-8308 .elementor-element-571ce29 .elementor-container,
  .page-id-8308 .elementor-element-e951070 .elementor-container,
  .page-id-8308 .elementor-element-ee7b72a .elementor-container,
  .page-id-8308 .elementor-element-70bca2a .elementor-container,
  .page-id-8308 .elementor-element-783c05c2 .elementor-container{ padding-left:18px !important; padding-right:18px !important; }

  /* headings never overflow */
  .page-id-8308 .elementor-widget-heading .elementor-heading-title{
    font-size:26px !important; line-height:1.25 !important;
    overflow-wrap:break-word !important; word-break:break-word !important; text-wrap:balance;
  }
  .page-id-8308 .elementor-element-71a6005 .elementor-heading-title,
  .page-id-8308 .elementor-element-447f385a .elementor-heading-title,
  .page-id-8308 .elementor-element-fd45e81 .elementor-heading-title,
  .page-id-8308 .elementor-element-a82481d .elementor-heading-title,
  .page-id-8308 .elementor-element-6d9e2ce7 .elementor-heading-title{ font-size:28px !important; text-align:center !important; }

  /* CARDS: full width, natural height, bottom gap only (kill forced heights) */
  .page-id-8308 .elementor-element-d2ca7fd .elementor-widget-icon-box > .elementor-widget-container,
  .page-id-8308 .elementor-element-60ab50d .elementor-widget-icon-box > .elementor-widget-container,
  .page-id-8308 .elementor-element-e175a9a .elementor-widget-icon-box > .elementor-widget-container,
  .page-id-8308 .elementor-element-571ce29 .pp-info-box,
  .page-id-8308 .elementor-element-d2e9bdb .pp-info-box,
  .page-id-8308 .elementor-element-11c1ca23 .pp-post{
    min-height:0 !important; height:auto !important; margin:0 0 16px !important; width:auto !important;
  }
  /* let stacked columns be full width */
  .page-id-8308 .elementor-element-d2ca7fd .elementor-column,
  .page-id-8308 .elementor-element-60ab50d .elementor-column,
  .page-id-8308 .elementor-element-e175a9a .elementor-column,
  .page-id-8308 .elementor-element-571ce29 .elementor-column,
  .page-id-8308 .elementor-element-d2e9bdb .elementor-column{ width:100% !important; }

  /* counters tidy */
  .page-id-8308 .elementor-element-9eaa0c2{ padding:22px 14px !important; }
  .page-id-8308 .elementor-element-fdc3dcd .elementor-counter-number-wrapper{ font-size:38px !important; }
  .page-id-8308 .elementor-element-9eaa0c2 > .elementor-container > .elementor-column + .elementor-column{ border-left:0 !important; border-top:1px solid rgba(11,19,53,.08) !important; padding-top:18px !important; margin-top:6px !important; }

  /* buttons wrap, comfortable */
  .elementor-8308 .elementor-button{ white-space:normal !important; }
}
/* mobile-resp-end */

/* mobile-resp2-start */
@media (max-width:767px){
  /* hard width guard so nothing exceeds the screen */
  .page-id-8308 .elementor-element-d2ca7fd .elementor-column,
  .page-id-8308 .elementor-element-60ab50d .elementor-column,
  .page-id-8308 .elementor-element-e175a9a .elementor-column,
  .page-id-8308 .elementor-element-571ce29 .elementor-column,
  .page-id-8308 .elementor-element-d2e9bdb .elementor-column,
  .page-id-8308 .elementor-element-d2ca7fd .elementor-inner-section,
  .page-id-8308 .elementor-element-60ab50d .elementor-inner-section,
  .page-id-8308 .elementor-element-e175a9a .elementor-inner-section,
  .page-id-8308 .elementor-element-d2ca7fd .elementor-widget-wrap,
  .page-id-8308 .elementor-element-60ab50d .elementor-widget-wrap,
  .page-id-8308 .elementor-element-e175a9a .elementor-widget-wrap,
  .page-id-8308 .elementor-element-d2ca7fd .elementor-widget-icon-box > .elementor-widget-container,
  .page-id-8308 .elementor-element-60ab50d .elementor-widget-icon-box > .elementor-widget-container,
  .page-id-8308 .elementor-element-e175a9a .elementor-widget-icon-box > .elementor-widget-container,
  .page-id-8308 .elementor-element-571ce29 .pp-info-box,
  .page-id-8308 .elementor-element-d2e9bdb .pp-info-box,
  .page-id-8308 .elementor-element-11c1ca23 .pp-post{ max-width:100% !important; box-sizing:border-box !important; }

  /* card sections: container side padding */
  .page-id-8308 .elementor-element-d2ca7fd > .elementor-container,
  .page-id-8308 .elementor-element-60ab50d > .elementor-container,
  .page-id-8308 .elementor-element-e175a9a > .elementor-container,
  .page-id-8308 .elementor-element-571ce29 > .elementor-container,
  .page-id-8308 .elementor-element-d2e9bdb > .elementor-container,
  .page-id-8308 .elementor-element-783c05c2 > .elementor-container{ padding-left:14px !important; padding-right:14px !important; max-width:100% !important; }

  /* text sections: pad the columns so copy never touches edges */
  .page-id-8308 .elementor-element-86c0f1f .elementor-element-populated,
  .page-id-8308 .elementor-element-e951070 .elementor-element-populated,
  .page-id-8308 .elementor-element-ee7b72a .elementor-element-populated{ padding-left:18px !important; padding-right:18px !important; }
}
/* mobile-resp2-end */

/* mobile-resp3-start */
@media (max-width:767px){
  .page-id-8308 .elementor-element-d2ca7fd *,
  .page-id-8308 .elementor-element-60ab50d *,
  .page-id-8308 .elementor-element-e175a9a *,
  .page-id-8308 .elementor-element-571ce29 *,
  .page-id-8308 .elementor-element-d2e9bdb *{ box-sizing:border-box !important; }
  /* zero horizontal padding on the nesting wrappers; gap comes from container(14px) only */
  .page-id-8308 .elementor-element-d2ca7fd .elementor-inner-section > .elementor-container,
  .page-id-8308 .elementor-element-60ab50d .elementor-inner-section > .elementor-container,
  .page-id-8308 .elementor-element-e175a9a .elementor-inner-section > .elementor-container,
  .page-id-8308 .elementor-element-d2ca7fd .elementor-column > .elementor-element-populated,
  .page-id-8308 .elementor-element-60ab50d .elementor-column > .elementor-element-populated,
  .page-id-8308 .elementor-element-e175a9a .elementor-column > .elementor-element-populated,
  .page-id-8308 .elementor-element-571ce29 .elementor-column > .elementor-element-populated,
  .page-id-8308 .elementor-element-d2e9bdb .elementor-column > .elementor-element-populated,
  .page-id-8308 .elementor-element-d2ca7fd .elementor-inner-section .elementor-column > .elementor-element-populated,
  .page-id-8308 .elementor-element-60ab50d .elementor-inner-section .elementor-column > .elementor-element-populated,
  .page-id-8308 .elementor-element-e175a9a .elementor-inner-section .elementor-column > .elementor-element-populated{ padding-left:0 !important; padding-right:0 !important; }
  /* cards keep their own padding, fill width exactly */
  .page-id-8308 .elementor-element-d2ca7fd .elementor-widget-icon-box > .elementor-widget-container,
  .page-id-8308 .elementor-element-60ab50d .elementor-widget-icon-box > .elementor-widget-container,
  .page-id-8308 .elementor-element-e175a9a .elementor-widget-icon-box > .elementor-widget-container,
  .page-id-8308 .elementor-element-571ce29 .pp-info-box,
  .page-id-8308 .elementor-element-d2e9bdb .pp-info-box{ width:100% !important; margin-left:0 !important; margin-right:0 !important; }
}
/* mobile-resp3-end */

/* mobile-resp4-start */
@media (max-width:767px){
  .page-id-8308 .elementor-element-d2ca7fd > .elementor-container > .elementor-column,
  .page-id-8308 .elementor-element-60ab50d > .elementor-container > .elementor-column,
  .page-id-8308 .elementor-element-e175a9a > .elementor-container > .elementor-column,
  .page-id-8308 .elementor-element-d2ca7fd .elementor-inner-section > .elementor-container > .elementor-column,
  .page-id-8308 .elementor-element-60ab50d .elementor-inner-section > .elementor-container > .elementor-column,
  .page-id-8308 .elementor-element-e175a9a .elementor-inner-section > .elementor-container > .elementor-column,
  .page-id-8308 .elementor-element-571ce29 .elementor-element-3382de3 > .elementor-container > .elementor-column,
  .page-id-8308 .elementor-element-d2e9bdb > .elementor-container > .elementor-column{
    width:100% !important; max-width:100% !important; flex:0 0 100% !important;
  }
  .page-id-8308 .elementor-element-d2ca7fd .elementor-inner-section,
  .page-id-8308 .elementor-element-60ab50d .elementor-inner-section,
  .page-id-8308 .elementor-element-e175a9a .elementor-inner-section,
  .page-id-8308 .elementor-element-d2ca7fd .elementor-inner-section > .elementor-container,
  .page-id-8308 .elementor-element-60ab50d .elementor-inner-section > .elementor-container,
  .page-id-8308 .elementor-element-e175a9a .elementor-inner-section > .elementor-container{ width:100% !important; max-width:100% !important; }
}
/* mobile-resp4-end */

/* mobile-resp5-start */
@media (max-width:767px){
  .page-id-8308 .elementor-element-d2ca7fd [class*="elementor-element"],
  .page-id-8308 .elementor-element-60ab50d [class*="elementor-element"],
  .page-id-8308 .elementor-element-e175a9a [class*="elementor-element"],
  .page-id-8308 .elementor-element-571ce29 .elementor-element-3382de3 [class*="elementor-element"],
  .page-id-8308 .elementor-element-d2e9bdb [class*="elementor-element"]{
    max-width:100% !important; flex-basis:auto !important;
    margin-left:0 !important; margin-right:0 !important;
  }
  .page-id-8308 .elementor-element-d2ca7fd > .elementor-container > .elementor-column,
  .page-id-8308 .elementor-element-60ab50d > .elementor-container > .elementor-column,
  .page-id-8308 .elementor-element-e175a9a > .elementor-container > .elementor-column,
  .page-id-8308 .elementor-element-d2e9bdb > .elementor-container > .elementor-column,
  .page-id-8308 .elementor-element-3382de3 > .elementor-container > .elementor-column{
    width:100% !important; flex:0 0 100% !important;
  }
  .page-id-8308 .elementor-element-d2ca7fd .elementor-widget-icon-box > .elementor-widget-container,
  .page-id-8308 .elementor-element-60ab50d .elementor-widget-icon-box > .elementor-widget-container,
  .page-id-8308 .elementor-element-e175a9a .elementor-widget-icon-box > .elementor-widget-container,
  .page-id-8308 .elementor-element-571ce29 .pp-info-box,
  .page-id-8308 .elementor-element-d2e9bdb .pp-info-box{ width:100% !important; box-sizing:border-box !important; }
}
/* mobile-resp5-end */

/* mfix-start */
@media (max-width:767px){
  /* cap EVERY structural element at the real viewport (not parent %) */
  .page-id-8308 .elementor-element-d2ca7fd .elementor-column,
  .page-id-8308 .elementor-element-d2ca7fd .elementor-widget-wrap,
  .page-id-8308 .elementor-element-d2ca7fd .elementor-inner-section,
  .page-id-8308 .elementor-element-d2ca7fd .elementor-container,
  .page-id-8308 .elementor-element-d2ca7fd .elementor-widget-icon-box,
  .page-id-8308 .elementor-element-d2ca7fd .elementor-widget-icon-box > .elementor-widget-container,
  .page-id-8308 .elementor-element-60ab50d .elementor-column,
  .page-id-8308 .elementor-element-60ab50d .elementor-widget-wrap,
  .page-id-8308 .elementor-element-60ab50d .elementor-inner-section,
  .page-id-8308 .elementor-element-60ab50d .elementor-container,
  .page-id-8308 .elementor-element-60ab50d .elementor-widget-icon-box,
  .page-id-8308 .elementor-element-60ab50d .elementor-widget-icon-box > .elementor-widget-container,
  .page-id-8308 .elementor-element-e175a9a .elementor-column,
  .page-id-8308 .elementor-element-e175a9a .elementor-widget-wrap,
  .page-id-8308 .elementor-element-e175a9a .elementor-inner-section,
  .page-id-8308 .elementor-element-e175a9a .elementor-container,
  .page-id-8308 .elementor-element-e175a9a .elementor-widget-icon-box,
  .page-id-8308 .elementor-element-e175a9a .elementor-widget-icon-box > .elementor-widget-container,
  .page-id-8308 .elementor-element-571ce29 .elementor-element-3382de3 .elementor-column,
  .page-id-8308 .elementor-element-571ce29 .pp-info-box,
  .page-id-8308 .elementor-element-d2e9bdb .elementor-column,
  .page-id-8308 .elementor-element-d2e9bdb .pp-info-box{
    max-width:100vw !important; min-width:0 !important;
  }
  /* cards: full width of their (now-capped) column, simple bottom gap */
  .page-id-8308 .elementor-element-d2ca7fd .elementor-widget-icon-box > .elementor-widget-container,
  .page-id-8308 .elementor-element-60ab50d .elementor-widget-icon-box > .elementor-widget-container,
  .page-id-8308 .elementor-element-e175a9a .elementor-widget-icon-box > .elementor-widget-container,
  .page-id-8308 .elementor-element-571ce29 .pp-info-box,
  .page-id-8308 .elementor-element-d2e9bdb .pp-info-box{
    width:auto !important; margin:0 0 16px !important; box-sizing:border-box !important;
  }
}
/* mfix-end */

/* flatten-start */
/* flatten leftover colored column/overlay backgrounds behind info-box cards */
.page-id-8308 .elementor-element-3382de3 .elementor-element-populated,
.page-id-8308 .elementor-element-3382de3 .elementor-widget-wrap,
.page-id-8308 .elementor-element-3382de3 .elementor-background-overlay,
.page-id-8308 .elementor-element-d2e9bdb .elementor-element-populated,
.page-id-8308 .elementor-element-d2e9bdb .elementor-widget-wrap,
.page-id-8308 .elementor-element-d2e9bdb .elementor-background-overlay,
.page-id-8308 .elementor-element-0906b07,
.page-id-8308 .elementor-element-0906b07 .elementor-element-populated,
.page-id-8308 .elementor-element-0906b07 .elementor-widget-wrap,
.page-id-8308 .elementor-element-0906b07 .elementor-background-overlay{
  background:transparent !important; background-image:none !important; box-shadow:none !important; opacity:1 !important;
}
.page-id-8308 .elementor-element-0906b07 .elementor-background-overlay,
.page-id-8308 .elementor-element-3382de3 .elementor-background-overlay,
.page-id-8308 .elementor-element-d2e9bdb .elementor-background-overlay{ opacity:0 !important; }
/* flatten-end */

/* nukeos-start */
/* nuke ALL colored bg/overlay in Other Services except the glass card */
.page-id-8308 .elementor-element-571ce29 .elementor-element-59ff5b4,
.page-id-8308 .elementor-element-571ce29 .elementor-element-e8412bd,
.page-id-8308 .elementor-element-571ce29 .elementor-element-3e2eb80,
.page-id-8308 .elementor-element-571ce29 .elementor-column > .elementor-element-populated,
.page-id-8308 .elementor-element-571ce29 .elementor-widget-wrap{
  background:transparent !important; background-color:transparent !important; background-image:none !important; box-shadow:none !important;
}
.page-id-8308 .elementor-element-571ce29 .elementor-background-overlay{ opacity:0 !important; background:transparent !important; }
/* nukeos-end */

/* herogap-start */
@media (max-width:767px){
  .page-id-8308 .elementor-element-a54a71a{ margin-bottom:0 !important; padding-bottom:0 !important; }
  .page-id-8308 .elementor-element-8a41b75{ padding-top:14px !important; margin-top:0 !important; }
  .page-id-8308 .elementor-element-8a41b75 > .elementor-container{ padding-top:0 !important; }
}
/* herogap-end */

/* btnmob-start */
@media (max-width:767px){
  .page-id-8308 .elementor-element-10af308 .elementor-button,
  .page-id-8308 .elementor-element-e57684e .elementor-button{
    padding:13px 26px !important; font-size:15px !important; line-height:1.2 !important;
    width:auto !important; display:inline-flex !important; align-items:center; justify-content:center;
  }
  .page-id-8308 .elementor-element-10af308,
  .page-id-8308 .elementor-element-e57684e{ text-align:center !important; margin-bottom:12px !important; }
  .page-id-8308 .elementor-element-10af308 .elementor-button-wrapper,
  .page-id-8308 .elementor-element-e57684e .elementor-button-wrapper{ text-align:center !important; }
}
/* btnmob-end */

/* counters2x2-start */
@media (max-width:767px){
  .page-id-8308 .elementor-element-9eaa0c2 > .elementor-container{ flex-wrap:wrap !important; }
  .page-id-8308 .elementor-element-9eaa0c2 > .elementor-container > .elementor-column{
    width:50% !important; flex:0 0 50% !important; max-width:50% !important;
  }
  /* drop the stacked-divider styling; clean cells */
  .page-id-8308 .elementor-element-9eaa0c2 > .elementor-container > .elementor-column + .elementor-column{
    border-top:0 !important; border-left:0 !important; padding-top:0 !important; margin-top:0 !important;
  }
  .page-id-8308 .elementor-element-9eaa0c2 .elementor-counter,
  .page-id-8308 .elementor-element-9eaa0c2 .elementor-widget-counter{ padding:16px 6px !important; }
  .page-id-8308 .elementor-element-fdc3dcd .elementor-counter-number-wrapper{ font-size:34px !important; }
  .page-id-8308 .elementor-element-fdc3dcd .elementor-counter-title{ font-size:12px !important; }
}
/* counters2x2-end */

/* aboutmob-start */
@media (max-width:767px){
  .page-id-8308 .elementor-element-86c0f1f .elementor-widget-text-editor,
  .page-id-8308 .elementor-element-86c0f1f .elementor-widget-text-editor p,
  .page-id-8308 .elementor-element-e8e508a,
  .page-id-8308 .elementor-element-e8e508a p{ font-size:16px !important; line-height:1.6 !important; }
  .page-id-8308 .elementor-element-86c0f1f{ padding-top:24px !important; padding-bottom:24px !important; }
  .page-id-8308 .elementor-element-8d4c500{ margin-bottom:6px !important; }
  .page-id-8308 .elementor-element-ce850d0{ height:10px !important; }
}
/* aboutmob-end */

/* ppcontainer-start */
/* kill colored outer pp-info-box-container so the glass .pp-info-box sits on ambient */
.page-id-8308 .elementor-element-571ce29 .pp-info-box-container,
.page-id-8308 .elementor-element-d2e9bdb .pp-info-box-container,
.page-id-8308 .elementor-element-0906b07 .pp-info-box-container{
  background:transparent !important; background-color:transparent !important;
  padding:0 !important; box-shadow:none !important; border-radius:20px !important;
}
@media (max-width:767px){
  .page-id-8308 .elementor-element-571ce29 .pp-info-box-description,
  .page-id-8308 .elementor-element-571ce29 .pp-info-box-description p,
  .page-id-8308 .elementor-element-d2e9bdb .pp-info-box-description,
  .page-id-8308 .elementor-element-d2e9bdb .pp-info-box-description p{ font-size:15px !important; line-height:1.55 !important; }
  .page-id-8308 .elementor-element-571ce29 .pp-info-box-title,
  .page-id-8308 .elementor-element-d2e9bdb .pp-info-box-title{ font-size:18px !important; }
  .page-id-8308 .elementor-element-571ce29 .pp-info-box,
  .page-id-8308 .elementor-element-d2e9bdb .pp-info-box{ padding:24px 20px !important; }
}
/* ppcontainer-end */

/* counterfix-start */
@media (max-width:767px){
  .page-id-8308 .elementor-element-fdc3dcd .elementor-counter-number-wrapper{
    white-space:nowrap !important; font-size:30px !important; display:block !important;
  }
  .page-id-8308 .elementor-element-fdc3dcd .elementor-counter-number-wrapper::after{ margin-top:8px !important; }
  .page-id-8308 .elementor-element-fdc3dcd .elementor-counter-title{ font-size:11px !important; letter-spacing:.4px !important; line-height:1.3 !important; }
  /* remove ALL leftover divider lines/borders on cells + counters */
  .page-id-8308 .elementor-element-9eaa0c2 > .elementor-container > .elementor-column,
  .page-id-8308 .elementor-element-9eaa0c2 .elementor-counter,
  .page-id-8308 .elementor-element-9eaa0c2 .elementor-widget-counter{ border:0 !important; box-shadow:none !important; }
  .page-id-8308 .elementor-element-9eaa0c2 .elementor-counter{ text-align:center !important; padding:16px 6px !important; }
  .page-id-8308 .elementor-element-9eaa0c2{ padding:24px 12px !important; }
}
/* counterfix-end */

/* cdiv-start */
@media (max-width:767px){
  .page-id-8308 .elementor-element-9eaa0c2 .elementor-element-populated,
  .page-id-8308 .elementor-element-9eaa0c2 .elementor-widget-wrap,
  .page-id-8308 .elementor-element-9eaa0c2 .elementor-widget-counter,
  .page-id-8308 .elementor-element-9eaa0c2 .elementor-counter{ border:0 !important; border-bottom:0 !important; box-shadow:none !important; }
  .page-id-8308 .elementor-element-9eaa0c2 hr,
  .page-id-8308 .elementor-element-9eaa0c2 .elementor-divider{ display:none !important; }
  /* tighten 20 K+ */
  .page-id-8308 .elementor-element-fdc3dcd .elementor-counter-number-suffix{ margin-left:2px !important; }
}
/* cdiv-end */

/* hide site-wide footer trust band on ES index */
body.page-id-8308 .elementor-element-915842c{display:none !important;}/* End custom CSS */