.elementor-182 .elementor-element.elementor-element-c271c9f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-182 .elementor-element.elementor-element-c271c9f:not(.elementor-motion-effects-element-type-background), .elementor-182 .elementor-element.elementor-element-c271c9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1a5eaa 0%, #ef7900 100%);}.elementor-182 .elementor-element.elementor-element-b26b9b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-7693f9f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-182 .elementor-element.elementor-element-7693f9f:not(.elementor-motion-effects-element-type-background), .elementor-182 .elementor-element.elementor-element-7693f9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-faca7f6 );}.elementor-182 .elementor-element.elementor-element-19cdcdc{width:100%;max-width:100%;text-align:start;}.elementor-182 .elementor-element.elementor-element-19cdcdc > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-182 .elementor-element.elementor-element-19cdcdc .elementor-heading-title{font-family:var( --e-global-typography-3a93683-font-family ), Sans-serif;font-size:var( --e-global-typography-3a93683-font-size );font-weight:var( --e-global-typography-3a93683-font-weight );line-height:var( --e-global-typography-3a93683-line-height );color:var( --e-global-color-2afb7b6 );}.elementor-182 .elementor-element.elementor-element-e4135d1{--display:flex;--min-height:100px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-182 .elementor-element.elementor-element-e4135d1:not(.elementor-motion-effects-element-type-background), .elementor-182 .elementor-element.elementor-element-e4135d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-faca7f6 );}.elementor-182 .elementor-element.elementor-element-e8ed838{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-182 .elementor-element.elementor-element-7302e3a{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-182 .elementor-element.elementor-element-d2eca93{width:100%;max-width:100%;text-align:start;}.elementor-182 .elementor-element.elementor-element-d2eca93 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-182 .elementor-element.elementor-element-d2eca93 .elementor-heading-title{font-family:var( --e-global-typography-3a93683-font-family ), Sans-serif;font-size:var( --e-global-typography-3a93683-font-size );font-weight:var( --e-global-typography-3a93683-font-weight );line-height:var( --e-global-typography-3a93683-line-height );color:var( --e-global-color-2afb7b6 );}.elementor-182 .elementor-element.elementor-element-34aea1a{width:100%;max-width:100%;text-align:center;color:var( --e-global-color-2afb7b6 );}.elementor-182 .elementor-element.elementor-element-34aea1a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-fd91b3c{--display:flex;}.elementor-182 .elementor-element.elementor-element-cd5454f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-182 .elementor-element.elementor-element-cd5454f:not(.elementor-motion-effects-element-type-background), .elementor-182 .elementor-element.elementor-element-cd5454f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1A5EAA 0%, #ef7900 100%);}.elementor-182 .elementor-element.elementor-element-e641ded{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-182 .elementor-element.elementor-element-927c70c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-182 .elementor-element.elementor-element-1a1ee8b > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-182 .elementor-element.elementor-element-1a1ee8b{text-align:start;}.elementor-182 .elementor-element.elementor-element-1a1ee8b .elementor-heading-title{font-family:var( --e-global-typography-3a93683-font-family ), Sans-serif;font-size:var( --e-global-typography-3a93683-font-size );font-weight:var( --e-global-typography-3a93683-font-weight );line-height:var( --e-global-typography-3a93683-line-height );color:#ffffff;}.elementor-182 .elementor-element.elementor-element-ed9c6e8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-ed9c6e8{text-align:start;color:rgba(255,255,255,0.9);}.elementor-182 .elementor-element.elementor-element-9f4b081{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-182 .elementor-element.elementor-element-e104e29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-182 .elementor-element.elementor-element-220d05d .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-182 .elementor-element.elementor-element-220d05d .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-182 .elementor-element.elementor-element-220d05d{--image-border-radius:16px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;}.elementor-182 .elementor-element.elementor-element-f056db7 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-182 .elementor-element.elementor-element-f056db7 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-182 .elementor-element.elementor-element-f056db7{--image-border-radius:16px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;}.elementor-182 .elementor-element.elementor-element-4ecbd0e{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-182 .elementor-element.elementor-element-4ecbd0e:not(.elementor-motion-effects-element-type-background), .elementor-182 .elementor-element.elementor-element-4ecbd0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-faca7f6 );}.elementor-182 .elementor-element.elementor-element-2bef116{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;}.elementor-182 .elementor-element.elementor-element-6607aa1{--display:flex;}.elementor-182 .elementor-element.elementor-element-6607aa1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-182 .elementor-element.elementor-element-c7b795c > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-182 .elementor-element.elementor-element-c7b795c{text-align:start;}.elementor-182 .elementor-element.elementor-element-c7b795c .elementor-heading-title{font-family:var( --e-global-typography-3a93683-font-family ), Sans-serif;font-size:var( --e-global-typography-3a93683-font-size );font-weight:var( --e-global-typography-3a93683-font-weight );line-height:var( --e-global-typography-3a93683-line-height );color:var( --e-global-color-2afb7b6 );}.elementor-182 .elementor-element.elementor-element-519a542 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-182 .elementor-element.elementor-element-519a542{text-align:start;color:var( --e-global-color-2afb7b6 );}.elementor-182 .elementor-element.elementor-element-e7f0f70 .elementor-button{background-color:var( --e-global-color-5129177 );font-family:var( --e-global-typography-ce8ab16-font-family ), Sans-serif;font-size:var( --e-global-typography-ce8ab16-font-size );font-weight:var( --e-global-typography-ce8ab16-font-weight );text-transform:var( --e-global-typography-ce8ab16-text-transform );line-height:var( --e-global-typography-ce8ab16-line-height );letter-spacing:var( --e-global-typography-ce8ab16-letter-spacing );fill:var( --e-global-color-5129177 );color:var( --e-global-color-5129177 );border-radius:12px 12px 12px 12px;padding:20px 40px 20px 40px;}.elementor-182 .elementor-element.elementor-element-e7f0f70 .elementor-button:hover, .elementor-182 .elementor-element.elementor-element-e7f0f70 .elementor-button:focus{background-color:#f0f0f0;}.elementor-182 .elementor-element.elementor-element-633052a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-182 .elementor-element.elementor-element-94cd58f{--display:flex;--min-height:190px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-182 .elementor-element.elementor-element-94cd58f:not(.elementor-motion-effects-element-type-background), .elementor-182 .elementor-element.elementor-element-94cd58f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-182 .elementor-element.elementor-element-96f2dfe > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-182 .elementor-element.elementor-element-96f2dfe{text-align:center;}.elementor-182 .elementor-element.elementor-element-96f2dfe img{width:120px;height:100px;}.elementor-182 .elementor-element.elementor-element-82f193d{text-align:center;}.elementor-182 .elementor-element.elementor-element-82f193d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:900;text-transform:uppercase;color:var( --e-global-color-f796b4e );}.elementor-182 .elementor-element.elementor-element-fcaa236{--display:flex;--min-height:190px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-182 .elementor-element.elementor-element-fcaa236:not(.elementor-motion-effects-element-type-background), .elementor-182 .elementor-element.elementor-element-fcaa236 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-182 .elementor-element.elementor-element-3ad8402 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-182 .elementor-element.elementor-element-3ad8402{text-align:center;}.elementor-182 .elementor-element.elementor-element-3ad8402 img{width:120px;height:100px;}.elementor-182 .elementor-element.elementor-element-815bd34{text-align:center;}.elementor-182 .elementor-element.elementor-element-815bd34 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:900;text-transform:uppercase;color:var( --e-global-color-6563feb );}.elementor-182 .elementor-element.elementor-element-5fb4552{--display:flex;--min-height:190px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-182 .elementor-element.elementor-element-5fb4552:not(.elementor-motion-effects-element-type-background), .elementor-182 .elementor-element.elementor-element-5fb4552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-182 .elementor-element.elementor-element-f8f5178 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-182 .elementor-element.elementor-element-f8f5178{text-align:center;}.elementor-182 .elementor-element.elementor-element-f8f5178 img{width:120px;height:100px;}.elementor-182 .elementor-element.elementor-element-ae72bad{text-align:center;}.elementor-182 .elementor-element.elementor-element-ae72bad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:900;text-transform:uppercase;color:var( --e-global-color-f796b4e );}.elementor-182 .elementor-element.elementor-element-fa7cfb8{--display:flex;--min-height:190px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-182 .elementor-element.elementor-element-fa7cfb8:not(.elementor-motion-effects-element-type-background), .elementor-182 .elementor-element.elementor-element-fa7cfb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(205deg, #1a5eaa 0%, #ef7900 100%);}.elementor-182 .elementor-element.elementor-element-ad4c671 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-182 .elementor-element.elementor-element-ad4c671 .elementor-icon-wrapper{text-align:center;}.elementor-182 .elementor-element.elementor-element-ad4c671.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-182 .elementor-element.elementor-element-ad4c671.elementor-view-framed .elementor-icon, .elementor-182 .elementor-element.elementor-element-ad4c671.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-182 .elementor-element.elementor-element-ad4c671.elementor-view-framed .elementor-icon, .elementor-182 .elementor-element.elementor-element-ad4c671.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-182 .elementor-element.elementor-element-ad4c671 .elementor-icon{font-size:28px;}.elementor-182 .elementor-element.elementor-element-ad4c671 .elementor-icon svg{height:28px;}.elementor-182 .elementor-element.elementor-element-7b47601{text-align:center;}.elementor-182 .elementor-element.elementor-element-7b47601 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:900;text-transform:uppercase;line-height:1em;letter-spacing:-0.01px;color:#ffffff;}.elementor-182 .elementor-element.elementor-element-5941e6b{text-align:center;}.elementor-182 .elementor-element.elementor-element-5941e6b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:normal;color:rgba(255,255,255,0.8);}.elementor-182 .elementor-element.elementor-element-d9e456a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-182 .elementor-element.elementor-element-d9e456a:not(.elementor-motion-effects-element-type-background), .elementor-182 .elementor-element.elementor-element-d9e456a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1a5eaa 0%, #ef7900 100%);}.elementor-182 .elementor-element.elementor-element-fc595ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-182 .elementor-element.elementor-element-b8feb7f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-182 .elementor-element.elementor-element-c55a5c9 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-182 .elementor-element.elementor-element-c55a5c9{text-align:start;}.elementor-182 .elementor-element.elementor-element-c55a5c9 .elementor-heading-title{font-family:var( --e-global-typography-3a93683-font-family ), Sans-serif;font-size:var( --e-global-typography-3a93683-font-size );font-weight:var( --e-global-typography-3a93683-font-weight );line-height:var( --e-global-typography-3a93683-line-height );color:#ffffff;}.elementor-182 .elementor-element.elementor-element-02243ff{text-align:start;color:rgba(255,255,255,0.9);}.elementor-182 .elementor-element.elementor-element-7c7558e{--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:center;}.elementor-182 .elementor-element.elementor-element-3be9d8d .elementor-button{background-color:#ffffff;font-family:var( --e-global-typography-bd5d666-font-family ), Sans-serif;font-size:var( --e-global-typography-bd5d666-font-size );font-weight:var( --e-global-typography-bd5d666-font-weight );text-transform:var( --e-global-typography-bd5d666-text-transform );line-height:var( --e-global-typography-bd5d666-line-height );letter-spacing:var( --e-global-typography-bd5d666-letter-spacing );fill:var( --e-global-color-5129177 );color:var( --e-global-color-5129177 );border-radius:50px 50px 50px 50px;padding:18px 40px 18px 40px;}.elementor-182 .elementor-element.elementor-element-3be9d8d .elementor-button:hover, .elementor-182 .elementor-element.elementor-element-3be9d8d .elementor-button:focus{background-color:#1a5eaa;color:#ffffff;}.elementor-182 .elementor-element.elementor-element-3be9d8d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-182 .elementor-element.elementor-element-3be9d8d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-182 .elementor-element.elementor-element-3be9d8d .elementor-button:hover svg, .elementor-182 .elementor-element.elementor-element-3be9d8d .elementor-button:focus svg{fill:#ffffff;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-182 .elementor-element.elementor-element-7693f9f{--content-width:1300px;}.elementor-182 .elementor-element.elementor-element-e4135d1{--content-width:1300px;}.elementor-182 .elementor-element.elementor-element-cd5454f{--content-width:1300px;}.elementor-182 .elementor-element.elementor-element-4ecbd0e{--content-width:1300px;}.elementor-182 .elementor-element.elementor-element-2bef116{--content-width:1300px;}.elementor-182 .elementor-element.elementor-element-6607aa1{--width:32.768%;}.elementor-182 .elementor-element.elementor-element-633052a{--width:60%;}.elementor-182 .elementor-element.elementor-element-94cd58f{--width:48%;}.elementor-182 .elementor-element.elementor-element-fcaa236{--width:48%;}.elementor-182 .elementor-element.elementor-element-5fb4552{--width:48%;}.elementor-182 .elementor-element.elementor-element-fa7cfb8{--width:48%;}.elementor-182 .elementor-element.elementor-element-d9e456a{--content-width:1300px;}.elementor-182 .elementor-element.elementor-element-fc595ed{--content-width:1300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-182 .elementor-element.elementor-element-927c70c{--width:100%;}.elementor-182 .elementor-element.elementor-element-e104e29{--width:100%;}.elementor-182 .elementor-element.elementor-element-633052a{--width:100%;}}@media(max-width:1024px){.elementor-182 .elementor-element.elementor-element-19cdcdc .elementor-heading-title{font-size:var( --e-global-typography-3a93683-font-size );line-height:var( --e-global-typography-3a93683-line-height );}.elementor-182 .elementor-element.elementor-element-d2eca93 .elementor-heading-title{font-size:var( --e-global-typography-3a93683-font-size );line-height:var( --e-global-typography-3a93683-line-height );}.elementor-182 .elementor-element.elementor-element-e641ded{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-182 .elementor-element.elementor-element-1a1ee8b .elementor-heading-title{font-size:var( --e-global-typography-3a93683-font-size );line-height:var( --e-global-typography-3a93683-line-height );}.elementor-182 .elementor-element.elementor-element-2bef116{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-182 .elementor-element.elementor-element-c7b795c .elementor-heading-title{font-size:var( --e-global-typography-3a93683-font-size );line-height:var( --e-global-typography-3a93683-line-height );}.elementor-182 .elementor-element.elementor-element-e7f0f70 .elementor-button{font-size:var( --e-global-typography-ce8ab16-font-size );line-height:var( --e-global-typography-ce8ab16-line-height );letter-spacing:var( --e-global-typography-ce8ab16-letter-spacing );}.elementor-182 .elementor-element.elementor-element-7b47601 .elementor-heading-title{font-size:1.3em;}.elementor-182 .elementor-element.elementor-element-c55a5c9 .elementor-heading-title{font-size:var( --e-global-typography-3a93683-font-size );line-height:var( --e-global-typography-3a93683-line-height );}.elementor-182 .elementor-element.elementor-element-3be9d8d .elementor-button{font-size:var( --e-global-typography-bd5d666-font-size );line-height:var( --e-global-typography-bd5d666-line-height );letter-spacing:var( --e-global-typography-bd5d666-letter-spacing );}}@media(max-width:767px){.elementor-182 .elementor-element.elementor-element-c271c9f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-182 .elementor-element.elementor-element-7693f9f{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-182 .elementor-element.elementor-element-19cdcdc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-19cdcdc .elementor-heading-title{font-size:var( --e-global-typography-3a93683-font-size );line-height:var( --e-global-typography-3a93683-line-height );}.elementor-182 .elementor-element.elementor-element-e4135d1{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-182 .elementor-element.elementor-element-d2eca93 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-d2eca93 .elementor-heading-title{font-size:var( --e-global-typography-3a93683-font-size );line-height:var( --e-global-typography-3a93683-line-height );}.elementor-182 .elementor-element.elementor-element-b8935bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-cd5454f{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-182 .elementor-element.elementor-element-1a1ee8b .elementor-heading-title{font-size:var( --e-global-typography-3a93683-font-size );line-height:var( --e-global-typography-3a93683-line-height );}.elementor-182 .elementor-element.elementor-element-4ecbd0e{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-182 .elementor-element.elementor-element-c7b795c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-c7b795c .elementor-heading-title{font-size:var( --e-global-typography-3a93683-font-size );line-height:var( --e-global-typography-3a93683-line-height );}.elementor-182 .elementor-element.elementor-element-e7f0f70 .elementor-button{font-size:var( --e-global-typography-ce8ab16-font-size );line-height:var( --e-global-typography-ce8ab16-line-height );letter-spacing:var( --e-global-typography-ce8ab16-letter-spacing );}.elementor-182 .elementor-element.elementor-element-633052a{--justify-content:space-evenly;}.elementor-182 .elementor-element.elementor-element-94cd58f{--width:45%;--min-height:0px;}.elementor-182 .elementor-element.elementor-element-96f2dfe img{width:100%;}.elementor-182 .elementor-element.elementor-element-82f193d .elementor-heading-title{font-size:14px;}.elementor-182 .elementor-element.elementor-element-fcaa236{--width:45%;}.elementor-182 .elementor-element.elementor-element-3ad8402 img{height:90px;}.elementor-182 .elementor-element.elementor-element-815bd34 .elementor-heading-title{font-size:14px;}.elementor-182 .elementor-element.elementor-element-5fb4552{--width:45%;}.elementor-182 .elementor-element.elementor-element-f8f5178 img{width:100%;height:80px;}.elementor-182 .elementor-element.elementor-element-ae72bad .elementor-heading-title{font-size:14px;}.elementor-182 .elementor-element.elementor-element-fa7cfb8{--width:45%;}.elementor-182 .elementor-element.elementor-element-7b47601 .elementor-heading-title{font-size:0.8em;}.elementor-182 .elementor-element.elementor-element-5941e6b .elementor-heading-title{font-size:13px;}.elementor-182 .elementor-element.elementor-element-d9e456a{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-182 .elementor-element.elementor-element-c55a5c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-c55a5c9 .elementor-heading-title{font-size:var( --e-global-typography-3a93683-font-size );line-height:var( --e-global-typography-3a93683-line-height );}.elementor-182 .elementor-element.elementor-element-3be9d8d .elementor-button{font-size:var( --e-global-typography-bd5d666-font-size );line-height:var( --e-global-typography-bd5d666-line-height );letter-spacing:var( --e-global-typography-bd5d666-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-c271c9f */.ww-posts-widget .elementor-posts-container {
  display: flex !important;
  flex-direction: column !important;
  gap: 25px !important;
}

.ww-posts-widget article.elementor-post {
  border-radius: 20px !important;
  padding: 35px 40px !important;
  box-shadow: 0 15px 40px rgba(0,0,0,0.1) !important;
  transition: all 0.3s ease !important;
  cursor: pointer !important;
}

.ww-posts-widget article.elementor-post:hover {
  transform: translateY(-5px) !important;
  box-shadow: 0 25px 50px rgba(0,0,0,0.15) !important;
}

@media (max-width: 768px) {
  .ww-posts-widget article.elementor-post {
    padding: 25px !important;
  }
  .ww-posts-widget article.elementor-post:hover {
    transform: none !important;
  }
}

.ww-posts-widget .elementor-post__meta-data {
  display: flex !important;
  align-items: center !important;
  gap: 15px !important;
  margin-bottom: 12px !important;
  font-size: 14px !important;
  font-weight: 600 !important;
}

.ww-posts-widget .elementor-post-date { font-weight: 600 !important; }
.ww-posts-widget .elementor-post-avatar,
.ww-posts-widget .elementor-comments-link {
  font-size: 13px !important;
  font-weight: 400 !important;
}

.ww-posts-widget .elementor-post__meta-data span.meta-sep { opacity: 0.6 !important; }

.ww-posts-widget .elementor-post__title { margin-bottom: 12px !important; }

.ww-posts-widget .elementor-post__title a {
  font-size: 28px !important;
  letter-spacing: 0.5px !important;
  text-transform: uppercase !important;
  text-decoration: none !important;
  transition: color 0.3s ease !important;
}

.ww-posts-widget .elementor-post-avatar,
.ww-posts-widget .elementor-comments-link {
  color: #888888 !important;
  font-size: 13px !important;
  font-weight: 400 !important;
}


.ww-posts-widget article.elementor-post:hover .elementor-post__title a {
  color: #1a5eaa !important;
}

@media (max-width: 768px) {
  .ww-posts-widget .elementor-post__title a { font-size: 24px !important; }
}

.ww-posts-widget .elementor-post__excerpt { margin-bottom: 20px !important; }

.ww-posts-widget .elementor-post__excerpt p {
  font-size: 15px !important;
  font-weight: 400 !important;
  line-height: 1.75 !important;
  margin: 0 !important;
}

.ww-posts-widget .elementor-post__read-more {
  font-size: 14px !important;
  font-weight: 600 !important;
  text-transform: uppercase !important;
  letter-spacing: 1px !important;
  text-decoration: none !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 8px !important;
  transition: all 0.3s ease !important;
}

.ww-posts-widget article.elementor-post:hover .elementor-post__read-more {
  gap: 12px !important;
  color: #ef7900 !important;
}

.ww-news-btn .elementor-button {
  transition: all 0.3s ease !important;
}

.ww-news-btn .elementor-button:hover {
  transform: translateY(-3px) !important;
  box-shadow: 0 15px 40px rgba(0,0,0,0.15) !important;
}

.ww-news-btn .elementor-button-icon { transition: transform 0.3s ease !important; }

.ww-news-btn .elementor-button:hover .elementor-button-icon {
  transform: translateX(3px) !important;
  color: #ef7900 !important;
}

@media (max-width: 768px) {
  .ww-news-btn .elementor-button:hover { transform: none !important; }
}

.ww-posts-widget article.elementor-post {
  opacity: 0;
  animation: postFadeIn 0.5s ease forwards;
}

.ww-posts-widget article.elementor-post:nth-child(1) { animation-delay: 0.1s; }
.ww-posts-widget article.elementor-post:nth-child(2) { animation-delay: 0.2s; }
.ww-posts-widget article.elementor-post:nth-child(3) { animation-delay: 0.3s; }
.ww-posts-widget article.elementor-post:nth-child(4) { animation-delay: 0.4s; }

@keyframes postFadeIn {
  from { opacity: 0; transform: translateY(30px); }
  to { opacity: 1; transform: translateY(0); }
}

@media (prefers-reduced-motion: reduce) {
  .ww-posts-widget article.elementor-post { animation: none !important; opacity: 1 !important; }
}

.ww-posts-widget .elementor-post__thumbnail,
.ww-posts-widget .elementor-post__badge {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ecbd0e */.ww-sponsors-eyebrow .elementor-heading-title {
  display: inline-block !important;
  background: rgba(255,255,255,0.15) !important;
  backdrop-filter: blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important;
  padding: 10px 22px !important;
  border-radius: 50px !important;
  border: 1px solid rgba(255,255,255,0.25) !important;
}


.ww-sponsors-gradient .elementor-text-editor strong {
  color: #fff !important;
  font-weight: 700 !important;
  text-decoration: underline !important;
  text-decoration-color: rgba(255,255,255,0.5) !important;
  text-underline-offset: 4px !important;
}




.ww-sponsor-card {
  cursor: pointer !important;
  transition: all 0.3s ease !important;
}

.ww-sponsor-card:hover {
  transform: translateY(-8px) !important;
  box-shadow: 0 25px 50px rgba(0,0,0,0.15) !important;
}

.ww-sponsor-card > .elementor-element {
  pointer-events: none !important;
}

.ww-sponsor-card a {
  pointer-events: auto !important;
}



.ww-sponsor-cta {
  position: relative !important;
}

.ww-sponsor-cta:hover {
  transform: translateY(-8px) scale(1.02) !important;
  box-shadow: 0 25px 50px rgba(0,0,0,0.2) !important;
}

.ww-cta-icon .elementor-icon {
  width: 55px !important;
  height: 55px !important;
  background: rgba(255,255,255,0.2) !important;
  border: 2px dashed rgba(255,255,255,0.5) !important;
  border-radius: 50% !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.ww-cta-icon .elementor-icon i {
  font-size: 24px !important;
}




.ww-sponsors-btn .elementor-button {
  transition: all 0.3s ease !important;
}

.ww-sponsors-btn .elementor-button:hover {
  transform: translateY(-3px) scale(1.02) !important;
  box-shadow: 0 20px 50px rgba(0,0,0,0.2) !important;
}



.ww-sponsor-card {
  opacity: 0;
  animation: sponsorFadeIn 0.5s ease forwards;
}

.ww-sponsors-gradient .ww-sponsor-card:nth-child(1) { animation-delay: 0.1s; }
.ww-sponsors-gradient .ww-sponsor-card:nth-child(2) { animation-delay: 0.2s; }
.ww-sponsors-gradient .ww-sponsor-card:nth-child(3) { animation-delay: 0.3s; }
.ww-sponsors-gradient .ww-sponsor-card:nth-child(4) { animation-delay: 0.4s; }

@keyframes sponsorFadeIn {
  from {
    opacity: 0;
    transform: translateY(30px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@media (prefers-reduced-motion: reduce) {
  .ww-sponsor-card {
    animation: none !important;
    opacity: 1 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9e456a */.ww-posts-widget .elementor-posts-container {
  display: flex !important;
  flex-direction: column !important;
  gap: 25px !important;
}

.ww-posts-widget article.elementor-post {
  border-radius: 20px !important;
  padding: 35px 40px !important;
  box-shadow: 0 15px 40px rgba(0,0,0,0.1) !important;
  transition: all 0.3s ease !important;
  cursor: pointer !important;
}

.ww-posts-widget article.elementor-post:hover {
  transform: translateY(-5px) !important;
  box-shadow: 0 25px 50px rgba(0,0,0,0.15) !important;
}

@media (max-width: 768px) {
  .ww-posts-widget article.elementor-post {
    padding: 25px !important;
  }
  .ww-posts-widget article.elementor-post:hover {
    transform: none !important;
  }
}

.ww-posts-widget .elementor-post__meta-data {
  display: flex !important;
  align-items: center !important;
  gap: 15px !important;
  margin-bottom: 12px !important;
  font-size: 14px !important;
  font-weight: 600 !important;
}

.ww-posts-widget .elementor-post-date { font-weight: 600 !important; }
.ww-posts-widget .elementor-post-avatar,
.ww-posts-widget .elementor-comments-link {
  font-size: 13px !important;
  font-weight: 400 !important;
}

.ww-posts-widget .elementor-post__meta-data span.meta-sep { opacity: 0.6 !important; }

.ww-posts-widget .elementor-post__title { margin-bottom: 12px !important; }

.ww-posts-widget .elementor-post__title a {
  font-size: 28px !important;
  letter-spacing: 0.5px !important;
  text-transform: uppercase !important;
  text-decoration: none !important;
  transition: color 0.3s ease !important;
}

.ww-posts-widget .elementor-post-avatar,
.ww-posts-widget .elementor-comments-link {
  color: #888888 !important;
  font-size: 13px !important;
  font-weight: 400 !important;
}


.ww-posts-widget article.elementor-post:hover .elementor-post__title a {
  color: #1a5eaa !important;
}

@media (max-width: 768px) {
  .ww-posts-widget .elementor-post__title a { font-size: 24px !important; }
}

.ww-posts-widget .elementor-post__excerpt { margin-bottom: 20px !important; }

.ww-posts-widget .elementor-post__excerpt p {
  font-size: 15px !important;
  font-weight: 400 !important;
  line-height: 1.75 !important;
  margin: 0 !important;
}

.ww-posts-widget .elementor-post__read-more {
  font-size: 14px !important;
  font-weight: 600 !important;
  text-transform: uppercase !important;
  letter-spacing: 1px !important;
  text-decoration: none !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 8px !important;
  transition: all 0.3s ease !important;
}

.ww-posts-widget article.elementor-post:hover .elementor-post__read-more {
  gap: 12px !important;
  color: #ef7900 !important;
}

.ww-news-btn .elementor-button {
  transition: all 0.3s ease !important;
}

.ww-news-btn .elementor-button:hover {
  transform: translateY(-3px) !important;
  box-shadow: 0 15px 40px rgba(0,0,0,0.15) !important;
}

.ww-news-btn .elementor-button-icon { transition: transform 0.3s ease !important; }

.ww-news-btn .elementor-button:hover .elementor-button-icon {
  transform: translateX(3px) !important;
  color: #ef7900 !important;
}

@media (max-width: 768px) {
  .ww-news-btn .elementor-button:hover { transform: none !important; }
}

.ww-posts-widget article.elementor-post {
  opacity: 0;
  animation: postFadeIn 0.5s ease forwards;
}

.ww-posts-widget article.elementor-post:nth-child(1) { animation-delay: 0.1s; }
.ww-posts-widget article.elementor-post:nth-child(2) { animation-delay: 0.2s; }
.ww-posts-widget article.elementor-post:nth-child(3) { animation-delay: 0.3s; }
.ww-posts-widget article.elementor-post:nth-child(4) { animation-delay: 0.4s; }

@keyframes postFadeIn {
  from { opacity: 0; transform: translateY(30px); }
  to { opacity: 1; transform: translateY(0); }
}

@media (prefers-reduced-motion: reduce) {
  .ww-posts-widget article.elementor-post { animation: none !important; opacity: 1 !important; }
}

.ww-posts-widget .elementor-post__thumbnail,
.ww-posts-widget .elementor-post__badge {
  display: none !important;
}/* End custom CSS */