.elementor-5314 .elementor-element.elementor-element-e29115e{--display:flex;--min-height:692px;--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;--overlay-opacity:0;--overlay-mix-blend-mode:luminosity;--padding-top:30px;--padding-bottom:93px;--padding-left:40px;--padding-right:40px;}.elementor-5314 .elementor-element.elementor-element-e29115e:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-e29115e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-5314 .elementor-element.elementor-element-e29115e::before, .elementor-5314 .elementor-element.elementor-element-e29115e > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-e29115e > .e-con-inner > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-e29115e > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-e29115e > .e-con-inner > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-e29115e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 64%, #f2295b 90%);}.elementor-5314 .elementor-element.elementor-element-ba4ceeb{--display:flex;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-809ac5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-5314 .elementor-element.elementor-element-809ac5b .elementor-heading-title{font-size:26px;text-shadow:-2px 0px 61px rgba(255, 255, 255, 0.97);color:var( --e-global-color-astglobalcolor1 );}.elementor-5314 .elementor-element.elementor-element-c758ff7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-5314 .elementor-element.elementor-element-c758ff7 .elementor-heading-title{font-size:45px;text-shadow:-2px 0px 61px rgba(255, 255, 255, 0.97);color:var( --e-global-color-astglobalcolor8 );}.elementor-5314 .elementor-element.elementor-element-8e320d6 > .elementor-widget-container{padding:0px 136px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-8e320d6{text-align:start;font-size:20px;text-shadow:0px 0px 10px #FFFFFF;color:var( --e-global-color-astglobalcolor2 );}.elementor-5314 .elementor-element.elementor-element-d689355{color:var( --e-global-color-0000b91 );}.elementor-5314 .elementor-element.elementor-element-5065c9e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-5065c9e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5314 .elementor-element.elementor-element-1a65cc2 .elementor-button{background-color:var( --e-global-color-7b984e1 );font-size:18px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5314 .elementor-element.elementor-element-1a65cc2 .elementor-button:hover, .elementor-5314 .elementor-element.elementor-element-1a65cc2 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-5314 .elementor-element.elementor-element-1a65cc2{width:auto;max-width:auto;}.elementor-5314 .elementor-element.elementor-element-1a65cc2 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-1a65cc2 .elementor-button:hover svg, .elementor-5314 .elementor-element.elementor-element-1a65cc2 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-5314 .elementor-element.elementor-element-15bf910 .elementor-button{background-color:#FFFFFF00;font-size:16px;fill:#2C2C2C;color:#2C2C2C;padding:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-15bf910 .elementor-button:hover, .elementor-5314 .elementor-element.elementor-element-15bf910 .elementor-button:focus{background-color:#F45A2A00;color:var( --e-global-color-astglobalcolor4 );}.elementor-5314 .elementor-element.elementor-element-15bf910{width:auto;max-width:auto;align-self:center;}.elementor-5314 .elementor-element.elementor-element-15bf910 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5314 .elementor-element.elementor-element-15bf910 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-5314 .elementor-element.elementor-element-15bf910 .elementor-button:hover svg, .elementor-5314 .elementor-element.elementor-element-15bf910 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-5314 .elementor-element.elementor-element-51df52f{--display:flex;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-615971b img{border-radius:31px 31px 31px 31px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);}.elementor-5314 .elementor-element.elementor-element-acd37ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-acd37ab:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-acd37ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-5314 .elementor-element.elementor-element-9655630 > .elementor-widget-container{margin:0px 0px -36px 0px;padding:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-9655630{font-weight:600;text-transform:uppercase;color:#1D4ED8;}.elementor-5314 .elementor-element.elementor-element-0baf173 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-0baf173{text-align:start;}.elementor-5314 .elementor-element.elementor-element-0baf173 .elementor-heading-title{font-size:31px;color:var( --e-global-color-0000b91 );}.elementor-5314 .elementor-element.elementor-element-ac4f025{--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-5314 .elementor-element.elementor-element-c197146{color:var( --e-global-color-astglobalcolor8 );}.elementor-5314 .elementor-element.elementor-element-6922973{--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;}.elementor-5314 .elementor-element.elementor-element-eb6d906{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5314 .elementor-element.elementor-element-eb6d906:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-eb6d906 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-5314 .elementor-element.elementor-element-051b0fe .elementor-icon-box-wrapper{gap:15px;}.elementor-5314 .elementor-element.elementor-element-051b0fe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8aa6b21 );}.elementor-5314 .elementor-element.elementor-element-051b0fe.elementor-view-framed .elementor-icon, .elementor-5314 .elementor-element.elementor-element-051b0fe.elementor-view-default .elementor-icon{fill:var( --e-global-color-8aa6b21 );color:var( --e-global-color-8aa6b21 );border-color:var( --e-global-color-8aa6b21 );}.elementor-5314 .elementor-element.elementor-element-051b0fe .elementor-icon{font-size:35px;}.elementor-5314 .elementor-element.elementor-element-051b0fe .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor8 );}.elementor-5314 .elementor-element.elementor-element-52c6992{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5314 .elementor-element.elementor-element-52c6992:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-52c6992 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-5314 .elementor-element.elementor-element-5f288d0 .elementor-icon-box-wrapper{gap:15px;}.elementor-5314 .elementor-element.elementor-element-5f288d0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8aa6b21 );}.elementor-5314 .elementor-element.elementor-element-5f288d0.elementor-view-framed .elementor-icon, .elementor-5314 .elementor-element.elementor-element-5f288d0.elementor-view-default .elementor-icon{fill:var( --e-global-color-8aa6b21 );color:var( --e-global-color-8aa6b21 );border-color:var( --e-global-color-8aa6b21 );}.elementor-5314 .elementor-element.elementor-element-5f288d0 .elementor-icon{font-size:35px;}.elementor-5314 .elementor-element.elementor-element-5f288d0 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor8 );}.elementor-5314 .elementor-element.elementor-element-9b00b68{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5314 .elementor-element.elementor-element-9b00b68:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-9b00b68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-5314 .elementor-element.elementor-element-24ef12e .elementor-icon-box-wrapper{gap:15px;}.elementor-5314 .elementor-element.elementor-element-24ef12e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8aa6b21 );}.elementor-5314 .elementor-element.elementor-element-24ef12e.elementor-view-framed .elementor-icon, .elementor-5314 .elementor-element.elementor-element-24ef12e.elementor-view-default .elementor-icon{fill:var( --e-global-color-8aa6b21 );color:var( --e-global-color-8aa6b21 );border-color:var( --e-global-color-8aa6b21 );}.elementor-5314 .elementor-element.elementor-element-24ef12e .elementor-icon{font-size:35px;}.elementor-5314 .elementor-element.elementor-element-24ef12e .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor8 );}.elementor-5314 .elementor-element.elementor-element-dcb488e{color:var( --e-global-color-astglobalcolor8 );}.elementor-5314 .elementor-element.elementor-element-058c594{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:94px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-058c594:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-058c594 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5314 .elementor-element.elementor-element-3181824 > .elementor-widget-container{margin:0px 0px -36px 0px;padding:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-3181824{font-weight:600;text-transform:uppercase;color:var( --e-global-color-8aa6b21 );}.elementor-5314 .elementor-element.elementor-element-7fa0e26 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-7fa0e26{text-align:start;}.elementor-5314 .elementor-element.elementor-element-7fa0e26 .elementor-heading-title{font-size:31px;color:var( --e-global-color-0000b91 );}.elementor-5314 .elementor-element.elementor-element-2402b05 > .elementor-widget-container{padding:0px 407px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-2402b05{color:var( --e-global-color-0000b91 );}.elementor-5314 .elementor-element.elementor-element-0a6c0c0{--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;}.elementor-5314 .elementor-element.elementor-element-3aef7b4{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0201011F;--border-color:#0201011F;--border-radius:22px 22px 22px 22px;}.elementor-5314 .elementor-element.elementor-element-3aef7b4:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-3aef7b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-5314 .elementor-element.elementor-element-3aef7b4:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BA95EC;--border-color:#BA95EC;--border-radius:22px 22px 22px 22px;--border-top-left-radius:22px;--border-top-right-radius:22px;--border-bottom-right-radius:22px;--border-bottom-left-radius:22px;}.elementor-5314 .elementor-element.elementor-element-3aef7b4, .elementor-5314 .elementor-element.elementor-element-3aef7b4::before{--border-transition:0.3s;}.elementor-5314 .elementor-element.elementor-element-ea251c9 > .elementor-widget-container{margin:0px 0px -35px 5px;}.elementor-5314 .elementor-element.elementor-element-b0decc6 > .elementor-widget-container{padding:11px 11px 0px 11px;}.elementor-5314 .elementor-element.elementor-element-b0decc6{color:var( --e-global-color-astglobalcolor8 );}.elementor-5314 .elementor-element.elementor-element-8b43ab7 > .elementor-widget-container{margin:-25px 0px 0px 8px;}.elementor-5314 .elementor-element.elementor-element-2d82e65{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0201011F;--border-color:#0201011F;--border-radius:22px 22px 22px 22px;}.elementor-5314 .elementor-element.elementor-element-2d82e65:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-2d82e65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-5314 .elementor-element.elementor-element-2d82e65:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BA95EC;--border-color:#BA95EC;--border-radius:22px 22px 22px 22px;--border-top-left-radius:22px;--border-top-right-radius:22px;--border-bottom-right-radius:22px;--border-bottom-left-radius:22px;}.elementor-5314 .elementor-element.elementor-element-2d82e65, .elementor-5314 .elementor-element.elementor-element-2d82e65::before{--border-transition:0.3s;}.elementor-5314 .elementor-element.elementor-element-998ae82 > .elementor-widget-container{margin:0px 0px -35px 5px;padding:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-728bee1 > .elementor-widget-container{padding:11px 11px 0px 11px;}.elementor-5314 .elementor-element.elementor-element-728bee1{color:var( --e-global-color-astglobalcolor8 );}.elementor-5314 .elementor-element.elementor-element-6068b2e > .elementor-widget-container{margin:-25px 0px 0px 8px;}.elementor-5314 .elementor-element.elementor-element-badef77{--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;}.elementor-5314 .elementor-element.elementor-element-ffb5d10{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0201011F;--border-color:#0201011F;--border-radius:22px 22px 22px 22px;}.elementor-5314 .elementor-element.elementor-element-ffb5d10:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-ffb5d10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-5314 .elementor-element.elementor-element-ffb5d10:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BA95EC;--border-color:#BA95EC;--border-radius:22px 22px 22px 22px;--border-top-left-radius:22px;--border-top-right-radius:22px;--border-bottom-right-radius:22px;--border-bottom-left-radius:22px;}.elementor-5314 .elementor-element.elementor-element-ffb5d10, .elementor-5314 .elementor-element.elementor-element-ffb5d10::before{--border-transition:0.3s;}.elementor-5314 .elementor-element.elementor-element-e7b3861 > .elementor-widget-container{margin:0px 0px -35px 5px;}.elementor-5314 .elementor-element.elementor-element-33c2138 > .elementor-widget-container{padding:11px 11px 0px 11px;}.elementor-5314 .elementor-element.elementor-element-33c2138{color:var( --e-global-color-astglobalcolor8 );}.elementor-5314 .elementor-element.elementor-element-3d209dd > .elementor-widget-container{margin:-25px 0px 0px 8px;}.elementor-5314 .elementor-element.elementor-element-65ba1b8{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0201011F;--border-color:#0201011F;--border-radius:22px 22px 22px 22px;}.elementor-5314 .elementor-element.elementor-element-65ba1b8:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-65ba1b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-5314 .elementor-element.elementor-element-65ba1b8:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BA95EC;--border-color:#BA95EC;--border-radius:22px 22px 22px 22px;--border-top-left-radius:22px;--border-top-right-radius:22px;--border-bottom-right-radius:22px;--border-bottom-left-radius:22px;}.elementor-5314 .elementor-element.elementor-element-65ba1b8, .elementor-5314 .elementor-element.elementor-element-65ba1b8::before{--border-transition:0.3s;}.elementor-5314 .elementor-element.elementor-element-559268c > .elementor-widget-container{margin:0px 0px -35px 5px;}.elementor-5314 .elementor-element.elementor-element-b766c58 > .elementor-widget-container{padding:11px 11px 0px 11px;}.elementor-5314 .elementor-element.elementor-element-b766c58{color:var( --e-global-color-astglobalcolor8 );}.elementor-5314 .elementor-element.elementor-element-9c836e8 > .elementor-widget-container{margin:-25px 0px 0px 8px;}.elementor-5314 .elementor-element.elementor-element-921be74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:94px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-921be74:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-921be74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(331deg, #F9FBFC 0%, #F4F4F4 75%);}.elementor-5314 .elementor-element.elementor-element-d0cdb36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-d0cdb36:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-d0cdb36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FBFC;}.elementor-5314 .elementor-element.elementor-element-42daca4{--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;}.elementor-5314 .elementor-element.elementor-element-ea7fe08{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-9f057b2 > .elementor-widget-container{margin:0px 0px -36px 0px;padding:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-9f057b2{font-weight:600;text-transform:uppercase;color:var( --e-global-color-8aa6b21 );}.elementor-5314 .elementor-element.elementor-element-7ac418a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-7ac418a{text-align:start;}.elementor-5314 .elementor-element.elementor-element-7ac418a .elementor-heading-title{font-size:31px;color:var( --e-global-color-0000b91 );}.elementor-5314 .elementor-element.elementor-element-95eec28{color:var( --e-global-color-0000b91 );}.elementor-5314 .elementor-element.elementor-element-95eec28 a{color:var( --e-global-color-7b984e1 );}.elementor-5314 .elementor-element.elementor-element-674f920{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-674f920:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-674f920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5314 .elementor-element.elementor-element-f3b29d9 > .elementor-widget-container{margin:0px 0px -36px 0px;padding:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-f3b29d9{font-weight:600;text-transform:uppercase;color:var( --e-global-color-8aa6b21 );}.elementor-5314 .elementor-element.elementor-element-e44c76c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-e44c76c{text-align:start;}.elementor-5314 .elementor-element.elementor-element-e44c76c .elementor-heading-title{font-size:31px;color:var( --e-global-color-0000b91 );}.elementor-5314 .elementor-element.elementor-element-0e8ff79{color:var( --e-global-color-0000b91 );}.elementor-5314 .elementor-element.elementor-element-b1b5c54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-b1b5c54:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-b1b5c54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-5314 .elementor-element.elementor-element-77bbb9a > .elementor-widget-container{margin:0px 0px -36px 0px;padding:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-77bbb9a{font-weight:600;text-transform:uppercase;color:var( --e-global-color-8aa6b21 );}.elementor-5314 .elementor-element.elementor-element-ab231e5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-ab231e5{text-align:start;}.elementor-5314 .elementor-element.elementor-element-ab231e5 .elementor-heading-title{font-size:31px;color:var( --e-global-color-0000b91 );}.elementor-5314 .elementor-element.elementor-element-e09b367 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-e09b367{color:var( --e-global-color-0f01a6f );}.elementor-5314 .elementor-element.elementor-element-c389a6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-c389a6c:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-c389a6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-5314 .elementor-element.elementor-element-a6f8731 > .elementor-widget-container{margin:0px 0px -28px 0px;padding:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-a6f8731{font-weight:600;text-transform:uppercase;color:var( --e-global-color-8aa6b21 );}.elementor-5314 .elementor-element.elementor-element-0912385 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-0912385{text-align:start;}.elementor-5314 .elementor-element.elementor-element-0912385 .elementor-heading-title{font-size:31px;color:var( --e-global-color-0000b91 );}.elementor-5314 .elementor-element.elementor-element-05edb84{color:var( --e-global-color-0000b91 );}.elementor-5314 .elementor-element.elementor-element-05edb84 a{color:var( --e-global-color-7b984e1 );}.elementor-5314 .elementor-element.elementor-element-3cfdea1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 100px;--row-gap:0px;--column-gap:100px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-3cfdea1:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-3cfdea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-5314 .elementor-element.elementor-element-ea35d51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:118px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-9fe714c > .elementor-widget-container{margin:0px 0px -36px 0px;padding:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-9fe714c{font-weight:600;text-transform:uppercase;color:var( --e-global-color-8aa6b21 );}.elementor-5314 .elementor-element.elementor-element-a8bd770{text-align:start;}.elementor-5314 .elementor-element.elementor-element-a8bd770 .elementor-heading-title{font-size:31px;color:var( --e-global-color-6a37183 );}.elementor-5314 .elementor-element.elementor-element-db0375c > .elementor-widget-container{margin:0px 0px 114px 0px;}.elementor-5314 .elementor-element.elementor-element-a202e48{--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;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-a202e48:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-a202e48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-5314 .elementor-element.elementor-element-76f5ff3{--display:flex;--border-radius:29px 29px 29px 29px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--padding-top:49px;--padding-bottom:49px;--padding-left:49px;--padding-right:49px;}.elementor-5314 .elementor-element.elementor-element-76f5ff3:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-76f5ff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f237160 );}.elementor-5314 .elementor-element.elementor-element-85e3151 > .elementor-widget-container{margin:0px 0px -36px 0px;padding:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-85e3151{text-align:center;font-weight:600;text-transform:uppercase;color:var( --e-global-color-8aa6b21 );}.elementor-5314 .elementor-element.elementor-element-9bd8192 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-9bd8192{text-align:center;}.elementor-5314 .elementor-element.elementor-element-9bd8192 .elementor-heading-title{font-size:29px;color:var( --e-global-color-0000b91 );}.elementor-5314 .elementor-element.elementor-element-7bae86f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-7bae86f{text-align:center;color:var( --e-global-color-0000b91 );}.elementor-5314 .elementor-element.elementor-element-f0f153d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:1px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-ab71e38 .elementor-button{background-color:var( --e-global-color-7b984e1 );font-size:18px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5314 .elementor-element.elementor-element-ab71e38 .elementor-button:hover, .elementor-5314 .elementor-element.elementor-element-ab71e38 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-5314 .elementor-element.elementor-element-ab71e38{width:auto;max-width:auto;}.elementor-5314 .elementor-element.elementor-element-ab71e38 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-ab71e38 .elementor-button:hover svg, .elementor-5314 .elementor-element.elementor-element-ab71e38 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-5314 .elementor-element.elementor-element-8788b83 .elementor-button{background-color:var( --e-global-color-astglobalcolor5 );font-size:18px;fill:var( --e-global-color-7b984e1 );color:var( --e-global-color-7b984e1 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5314 .elementor-element.elementor-element-8788b83 .elementor-button:hover, .elementor-5314 .elementor-element.elementor-element-8788b83 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-5314 .elementor-element.elementor-element-8788b83{width:auto;max-width:auto;}.elementor-5314 .elementor-element.elementor-element-8788b83 > .elementor-widget-container{padding:0px 21px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-8788b83 .elementor-button:hover svg, .elementor-5314 .elementor-element.elementor-element-8788b83 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-5314 .elementor-element.elementor-element-a10c3bc{font-size:13px;color:var( --e-global-color-astglobalcolor8 );}.elementor-5314 .elementor-element.elementor-element-7d5e6f4{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5314 .elementor-element.elementor-element-7d5e6f4:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-7d5e6f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-5314 .elementor-element.elementor-element-2235bb0{--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-5314 .elementor-element.elementor-element-68f327f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:35px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-68f327f{text-align:center;}.elementor-5314 .elementor-element.elementor-element-68f327f .elementor-heading-title{color:var( --e-global-color-0000b91 );}.elementor-5314 .elementor-element.elementor-element-de26a06{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:030px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-de26a06:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-de26a06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-5314 .elementor-element.elementor-element-de26a06::before, .elementor-5314 .elementor-element.elementor-element-de26a06 > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-de26a06 > .e-con-inner > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-de26a06 > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-de26a06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-de26a06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5314 .elementor-element.elementor-element-d8f17a9{--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;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:13px 13px 13px 13px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-d8f17a9:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-d8f17a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFDFE;}.elementor-5314 .elementor-element.elementor-element-d8f17a9::before, .elementor-5314 .elementor-element.elementor-element-d8f17a9 > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-d8f17a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-d8f17a9 > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-d8f17a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-d8f17a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-5314 .elementor-element.elementor-element-48bc4f97 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-5314 .elementor-element.elementor-element-290a2733{--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;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:13px 13px 13px 13px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-290a2733:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-290a2733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFDFE;}.elementor-5314 .elementor-element.elementor-element-290a2733::before, .elementor-5314 .elementor-element.elementor-element-290a2733 > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-290a2733 > .e-con-inner > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-290a2733 > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-290a2733 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-290a2733 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-5314 .elementor-element.elementor-element-74881098 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-5314 .elementor-element.elementor-element-1bbfb483{--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;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:13px 13px 13px 13px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-1bbfb483:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-1bbfb483 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFDFE;}.elementor-5314 .elementor-element.elementor-element-1bbfb483::before, .elementor-5314 .elementor-element.elementor-element-1bbfb483 > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-1bbfb483 > .e-con-inner > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-1bbfb483 > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-1bbfb483 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-1bbfb483 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-5314 .elementor-element.elementor-element-12f1c2f > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-5314 .elementor-element.elementor-element-fc8de4d{--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;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:13px 13px 13px 13px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-fc8de4d:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-fc8de4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFDFE;}.elementor-5314 .elementor-element.elementor-element-fc8de4d::before, .elementor-5314 .elementor-element.elementor-element-fc8de4d > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-fc8de4d > .e-con-inner > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-fc8de4d > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-fc8de4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-fc8de4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-5314 .elementor-element.elementor-element-45d72c5 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-5314 .elementor-element.elementor-element-7e462fd1{--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;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:13px 13px 13px 13px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-7e462fd1:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-7e462fd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFDFE;}.elementor-5314 .elementor-element.elementor-element-7e462fd1::before, .elementor-5314 .elementor-element.elementor-element-7e462fd1 > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-7e462fd1 > .e-con-inner > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-7e462fd1 > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-7e462fd1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-7e462fd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-5314 .elementor-element.elementor-element-533daed8 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-5314 .elementor-element.elementor-element-1cd73b3a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:57px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-1cd73b3a:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-1cd73b3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-5314 .elementor-element.elementor-element-1cd73b3a::before, .elementor-5314 .elementor-element.elementor-element-1cd73b3a > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-1cd73b3a > .e-con-inner > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-1cd73b3a > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-1cd73b3a > .e-con-inner > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-1cd73b3a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5314 .elementor-element.elementor-element-2027b2db{--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;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:13px 13px 13px 13px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:24px;--margin-left:145px;--margin-right:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-2027b2db:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-2027b2db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFDFE;}.elementor-5314 .elementor-element.elementor-element-2027b2db::before, .elementor-5314 .elementor-element.elementor-element-2027b2db > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-2027b2db > .e-con-inner > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-2027b2db > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-2027b2db > .e-con-inner > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-2027b2db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-5314 .elementor-element.elementor-element-71959e75 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-5314 .elementor-element.elementor-element-e835c20{--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;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:13px 13px 13px 13px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-e835c20:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-e835c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFDFE;}.elementor-5314 .elementor-element.elementor-element-e835c20::before, .elementor-5314 .elementor-element.elementor-element-e835c20 > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-e835c20 > .e-con-inner > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-e835c20 > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-e835c20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-e835c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-5314 .elementor-element.elementor-element-209b519a > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-5314 .elementor-element.elementor-element-1821afb5{--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;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:13px 13px 13px 13px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-1821afb5:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-1821afb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFDFE;}.elementor-5314 .elementor-element.elementor-element-1821afb5::before, .elementor-5314 .elementor-element.elementor-element-1821afb5 > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-1821afb5 > .e-con-inner > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-1821afb5 > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-1821afb5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-1821afb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-5314 .elementor-element.elementor-element-2c525586 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-5314 .elementor-element.elementor-element-5ca769e2{--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;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:13px 13px 13px 13px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:148px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-5ca769e2:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-5ca769e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFDFE;}.elementor-5314 .elementor-element.elementor-element-5ca769e2::before, .elementor-5314 .elementor-element.elementor-element-5ca769e2 > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-5ca769e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-5ca769e2 > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-5ca769e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-5ca769e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-5314 .elementor-element.elementor-element-58e88c26 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-5314 .elementor-element.elementor-element-4ea1daa{--display:flex;--min-height:338px;--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;--overlay-opacity:0.04;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-5314 .elementor-element.elementor-element-4ea1daa:not(.elementor-motion-effects-element-type-background), .elementor-5314 .elementor-element.elementor-element-4ea1daa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #667DE8 0%, #754DA5 100%);}.elementor-5314 .elementor-element.elementor-element-4ea1daa::before, .elementor-5314 .elementor-element.elementor-element-4ea1daa > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-4ea1daa > .e-con-inner > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-4ea1daa > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-4ea1daa > .e-con-inner > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-4ea1daa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-repeat:no-repeat;}.elementor-5314 .elementor-element.elementor-element-9f885ba{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-9f885ba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5314 .elementor-element.elementor-element-c4c5162{width:var( --container-widget-width, 99.99% );max-width:99.99%;--container-widget-width:99.99%;--container-widget-flex-grow:0;text-align:start;}.elementor-5314 .elementor-element.elementor-element-c4c5162 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 12px 0px;}.elementor-5314 .elementor-element.elementor-element-c4c5162.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5314 .elementor-element.elementor-element-c4c5162 .elementor-heading-title{font-size:48px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-5314 .elementor-element.elementor-element-cfadee9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:43px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-cfadee9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5314 .elementor-element.elementor-element-e4245f1 .elementor-button{background-color:var( --e-global-color-7b984e1 );}.elementor-5314 .elementor-element.elementor-element-e4245f1{width:var( --container-widget-width, 78.21% );max-width:78.21%;--container-widget-width:78.21%;--container-widget-flex-grow:0;}.elementor-5314 .elementor-element.elementor-element-e4245f1 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-e4245f1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5314 .elementor-element.elementor-element-e4245f1 .elementor-button:hover, .elementor-5314 .elementor-element.elementor-element-e4245f1 .elementor-button:focus{color:#FFFFFF;}.elementor-5314 .elementor-element.elementor-element-e4245f1 .elementor-button:hover svg, .elementor-5314 .elementor-element.elementor-element-e4245f1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5314 .elementor-element.elementor-element-ff4981a .elementor-button{background-color:var( --e-global-color-7b984e1 );}.elementor-5314 .elementor-element.elementor-element-ff4981a > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-ff4981a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5314 .elementor-element.elementor-element-ff4981a .elementor-button:hover, .elementor-5314 .elementor-element.elementor-element-ff4981a .elementor-button:focus{color:#FFFFFF;}.elementor-5314 .elementor-element.elementor-element-ff4981a .elementor-button:hover svg, .elementor-5314 .elementor-element.elementor-element-ff4981a .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5314 .elementor-element.elementor-element-ba4ceeb{--width:51%;}.elementor-5314 .elementor-element.elementor-element-51df52f{--width:58%;}.elementor-5314 .elementor-element.elementor-element-0a6c0c0{--width:100%;}.elementor-5314 .elementor-element.elementor-element-3aef7b4{--width:50%;}.elementor-5314 .elementor-element.elementor-element-2d82e65{--width:50%;}.elementor-5314 .elementor-element.elementor-element-badef77{--width:100%;}.elementor-5314 .elementor-element.elementor-element-ffb5d10{--width:50%;}.elementor-5314 .elementor-element.elementor-element-65ba1b8{--width:50%;}.elementor-5314 .elementor-element.elementor-element-ea7fe08{--width:100%;}.elementor-5314 .elementor-element.elementor-element-ea35d51{--width:100%;}.elementor-5314 .elementor-element.elementor-element-76f5ff3{--width:81%;}.elementor-5314 .elementor-element.elementor-element-2235bb0{--width:100%;}.elementor-5314 .elementor-element.elementor-element-d8f17a9{--width:50%;}.elementor-5314 .elementor-element.elementor-element-290a2733{--width:50%;}.elementor-5314 .elementor-element.elementor-element-1bbfb483{--width:50%;}.elementor-5314 .elementor-element.elementor-element-fc8de4d{--width:50%;}.elementor-5314 .elementor-element.elementor-element-7e462fd1{--width:50%;}.elementor-5314 .elementor-element.elementor-element-2027b2db{--width:50%;}.elementor-5314 .elementor-element.elementor-element-e835c20{--width:50%;}.elementor-5314 .elementor-element.elementor-element-1821afb5{--width:50%;}.elementor-5314 .elementor-element.elementor-element-5ca769e2{--width:50%;}.elementor-5314 .elementor-element.elementor-element-4ea1daa{--content-width:1100px;}.elementor-5314 .elementor-element.elementor-element-9f885ba{--width:75%;}.elementor-5314 .elementor-element.elementor-element-cfadee9{--width:25%;}}@media(max-width:1024px){.elementor-5314 .elementor-element.elementor-element-e29115e{--padding-top:120px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5314 .elementor-element.elementor-element-ba4ceeb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-809ac5b .elementor-heading-title{font-size:31px;}.elementor-5314 .elementor-element.elementor-element-c758ff7 .elementor-heading-title{font-size:31px;}.elementor-5314 .elementor-element.elementor-element-8e320d6 > .elementor-widget-container{padding:0px 32px 20px 0px;}.elementor-5314 .elementor-element.elementor-element-5065c9e{--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:0px;}.elementor-5314 .elementor-element.elementor-element-1a65cc2 .elementor-button{font-size:12px;}.elementor-5314 .elementor-element.elementor-element-15bf910 .elementor-button{font-size:12px;}.elementor-5314 .elementor-element.elementor-element-51df52f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-acd37ab{--padding-top:43px;--padding-bottom:43px;--padding-left:43px;--padding-right:43px;}.elementor-5314 .elementor-element.elementor-element-058c594{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-5314 .elementor-element.elementor-element-921be74{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-5314 .elementor-element.elementor-element-d0cdb36{--padding-top:43px;--padding-bottom:43px;--padding-left:43px;--padding-right:43px;}.elementor-5314 .elementor-element.elementor-element-674f920{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5314 .elementor-element.elementor-element-b1b5c54{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5314 .elementor-element.elementor-element-c389a6c{--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-5314 .elementor-element.elementor-element-3cfdea1{--padding-top:49px;--padding-bottom:49px;--padding-left:49px;--padding-right:49px;}.elementor-5314 .elementor-element.elementor-element-a202e48{--padding-top:51px;--padding-bottom:51px;--padding-left:51px;--padding-right:51px;}.elementor-5314 .elementor-element.elementor-element-ab71e38 .elementor-button{font-size:12px;}.elementor-5314 .elementor-element.elementor-element-8788b83 .elementor-button{font-size:12px;}.elementor-5314 .elementor-element.elementor-element-4ea1daa::before, .elementor-5314 .elementor-element.elementor-element-4ea1daa > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-4ea1daa > .e-con-inner > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-4ea1daa > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-4ea1daa > .e-con-inner > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-4ea1daa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:64vw auto;}.elementor-5314 .elementor-element.elementor-element-4ea1daa{--padding-top:120px;--padding-bottom:40px;--padding-left:62px;--padding-right:319px;}.elementor-5314 .elementor-element.elementor-element-9f885ba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-cfadee9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-5314 .elementor-element.elementor-element-e29115e{--padding-top:104px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5314 .elementor-element.elementor-element-ba4ceeb{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-809ac5b > .elementor-widget-container{padding:0px 40px 24px 0px;}.elementor-5314 .elementor-element.elementor-element-c758ff7 > .elementor-widget-container{padding:0px 40px 24px 0px;}.elementor-5314 .elementor-element.elementor-element-5065c9e{--width:266.381px;}.elementor-5314 .elementor-element.elementor-element-5065c9e.e-con{--align-self:flex-start;}.elementor-5314 .elementor-element.elementor-element-1a65cc2 > .elementor-widget-container{padding:0px 24px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-15bf910{align-self:center;}.elementor-5314 .elementor-element.elementor-element-51df52f{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-0baf173 .elementor-heading-title{font-size:30px;}.elementor-5314 .elementor-element.elementor-element-7fa0e26 .elementor-heading-title{font-size:30px;}.elementor-5314 .elementor-element.elementor-element-2402b05 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-7ac418a .elementor-heading-title{font-size:30px;}.elementor-5314 .elementor-element.elementor-element-e44c76c .elementor-heading-title{font-size:30px;}.elementor-5314 .elementor-element.elementor-element-ab231e5 .elementor-heading-title{font-size:30px;}.elementor-5314 .elementor-element.elementor-element-e09b367 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-0912385 .elementor-heading-title{font-size:30px;}.elementor-5314 .elementor-element.elementor-element-a8bd770 .elementor-heading-title{font-size:33px;}.elementor-5314 .elementor-element.elementor-element-9bd8192 .elementor-heading-title{font-size:30px;}.elementor-5314 .elementor-element.elementor-element-ab71e38 > .elementor-widget-container{padding:0px 24px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-8788b83 > .elementor-widget-container{padding:0px 24px 0px 0px;}.elementor-5314 .elementor-element.elementor-element-d8f17a9{--margin-top:0px;--margin-bottom:10px;--margin-left:30px;--margin-right:30px;}.elementor-5314 .elementor-element.elementor-element-290a2733{--margin-top:0px;--margin-bottom:10px;--margin-left:30px;--margin-right:30px;}.elementor-5314 .elementor-element.elementor-element-1bbfb483{--margin-top:0px;--margin-bottom:10px;--margin-left:30px;--margin-right:30px;}.elementor-5314 .elementor-element.elementor-element-fc8de4d{--margin-top:0px;--margin-bottom:10px;--margin-left:30px;--margin-right:30px;}.elementor-5314 .elementor-element.elementor-element-7e462fd1{--margin-top:0px;--margin-bottom:10px;--margin-left:30px;--margin-right:30px;}.elementor-5314 .elementor-element.elementor-element-1cd73b3a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-2027b2db{--margin-top:0px;--margin-bottom:10px;--margin-left:30px;--margin-right:30px;}.elementor-5314 .elementor-element.elementor-element-e835c20{--margin-top:0px;--margin-bottom:10px;--margin-left:30px;--margin-right:30px;}.elementor-5314 .elementor-element.elementor-element-1821afb5{--margin-top:0px;--margin-bottom:10px;--margin-left:030px;--margin-right:30px;}.elementor-5314 .elementor-element.elementor-element-5ca769e2{--margin-top:0px;--margin-bottom:10px;--margin-left:30px;--margin-right:30px;}.elementor-5314 .elementor-element.elementor-element-4ea1daa::before, .elementor-5314 .elementor-element.elementor-element-4ea1daa > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-4ea1daa > .e-con-inner > .elementor-background-video-container::before, .elementor-5314 .elementor-element.elementor-element-4ea1daa > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-4ea1daa > .e-con-inner > .elementor-background-slideshow::before, .elementor-5314 .elementor-element.elementor-element-4ea1daa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:contain;}.elementor-5314 .elementor-element.elementor-element-4ea1daa{--padding-top:104px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5314 .elementor-element.elementor-element-9f885ba{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-c4c5162 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-5314 .elementor-element.elementor-element-c4c5162 .elementor-heading-title{font-size:30px;}.elementor-5314 .elementor-element.elementor-element-cfadee9{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5314 .elementor-element.elementor-element-ff4981a{width:var( --container-widget-width, 235.422px );max-width:235.422px;--container-widget-width:235.422px;--container-widget-flex-grow:0;}}/* Start custom CSS for container, class: .elementor-element-badef77 */.vc-mini-tags {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-top: 16px;
}

.vc-mini-tags span {
  display: inline-flex;
  align-items: center;
  padding: 6px 10px;
  border-radius: 999px;
  background: #eef4ff;
  color: #1d4ed8;
  font-size: 13px;
  font-weight: 600;
  line-height: 1;
  border: 1px solid #dbeafe;
}

.vc-method-icon {
  width: 42px;
  height: 42px;
  border-radius: 14px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 18px;
  font-size: 20px;
  font-weight: 700;
  background: #eef4ff;
  color: #2454e8;
  border: 1px solid #dbe7ff;
  box-shadow: 0 8px 18px rgba(36, 84, 232, 0.08);
}

.vc-method-icon span {
  line-height: 1;
}

.vc-method-icon-social {
  background: #eef4ff;
  color: #2454e8;
  border-color: #dbe7ff;
}

.vc-method-icon-link {
  background: #f3f0ff;
  color: #5b3fd6;
  border-color: #e4ddff;
}

.vc-method-icon-otp {
  background: #ecfdf7;
  color: #0f766e;
  border-color: #c8f4e4;
}

.vc-method-icon-password {
  background: #f8fafc;
  color: #334155;
  border-color: #e2e8f0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e960f1e */.vc-login-flow-card {
  margin-top: 32px;
  padding: 32px;
  border-radius: 22px;
  background: linear-gradient(135deg, #f5f8ff 0%, #eef4ff 100%);
  border: 1px solid #dbe7ff;
  box-shadow: 0 16px 40px rgba(15, 23, 42, 0.06);
}

.vc-login-flow-header {
  max-width: 760px;
  margin-bottom: 28px;
}

.vc-flow-kicker {
  display: inline-flex;
  margin-bottom: 10px;
  font-size: 13px;
  font-weight: 700;
  color: #1d4ed8;
  text-transform: uppercase;
  letter-spacing: 0.04em;
}

.vc-login-flow-header h3 {
  margin: 0 0 12px;
  color: #1f2a44;
  font-size: 28px;
  line-height: 1.2;
}

.vc-login-flow-header p {
  margin: 0;
  color: #53627c;
  font-size: 16px;
  line-height: 1.7;
}

.vc-login-flow-steps {
  display: grid;
  grid-template-columns: 1fr auto 1fr auto 1fr;
  gap: 16px;
  align-items: stretch;
}

.vc-flow-step {
  background: #ffffff;
  border: 1px solid #dfe8f6;
  border-radius: 18px;
  padding: 22px;
}

.vc-flow-icon {
  width: 34px;
  height: 34px;
  border-radius: 999px;
  background: #2454e8;
  color: #ffffff;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-weight: 800;
  margin-bottom: 14px;
}

.vc-flow-step h4 {
  margin: 0 0 8px;
  color: #1f2a44;
  font-size: 17px;
}

.vc-flow-step p {
  margin: 0;
  color: #61708a;
  font-size: 14px;
  line-height: 1.6;
}

.vc-flow-arrow {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #2454e8;
  font-size: 24px;
  font-weight: 800;
}

@media (max-width: 767px) {
  .vc-login-flow-card {
    padding: 24px;
  }

  .vc-login-flow-steps {
    grid-template-columns: 1fr;
  }

  .vc-flow-arrow {
    transform: rotate(90deg);
    padding: 4px 0;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-df4213c */.vc-ld-difference-section {
  max-width: 1120px;
  margin: 0 auto;
  padding: 72px 20px;
}

.vc-ld-difference-card {
  padding: 34px;
  border-radius: 26px;
  background: linear-gradient(180deg, #ffffff 0%, #f8fbff 100%);
  border: 1px solid #cfe0ff;
  box-shadow: 0 18px 46px rgba(36, 84, 232, 0.08);
}

.vc-ld-difference-card h2 {
  margin: 0 0 16px;
  color: #1f2a44;
  font-size: clamp(30px, 3vw, 42px);
  line-height: 1.16;
  font-weight: 850;
  letter-spacing: -0.025em;
}

.vc-ld-difference-card p {
  max-width: 920px;
  margin: 0 0 14px;
  color: #53627c;
  font-size: 17px;
  line-height: 1.75;
}

.vc-ld-difference-card p:last-child {
  margin-bottom: 0;
}

.vc-ld-difference-lead {
  color: #1f2a44 !important;
  font-size: 19px !important;
  font-weight: 750;
  line-height: 1.65 !important;
}

@media (max-width: 767px) {
  .vc-ld-difference-section {
    padding: 58px 18px;
  }

  .vc-ld-difference-card {
    padding: 26px 22px;
  }

  .vc-ld-difference-lead {
    font-size: 17px !important;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-75cf2b8 */.vc-ld-integration-section {
  max-width: 1220px;
  margin: 0 auto;
  padding: 0px 0px;
}

.vc-ld-section-head {
  max-width: 1220px;
  margin-bottom: 34px;
}

.vc-ld-kicker {
  display: inline-flex;
  align-items: center;
  width: fit-content;
  margin-bottom: 12px;
  color: #2454e8;
  font-size: 13px;
  font-weight: 900;
  text-transform: uppercase;
  letter-spacing: 0.04em;
}

.vc-ld-section-head h2 {
  margin: 0 0 18px;
  color: #1f2a44;
  font-size: clamp(20px, 2vw, 32px);
  line-height: 1.16;
  font-weight: 850;
  letter-spacing: -0.025em;
}

.vc-ld-section-head p {
  margin: 0 0 14px;
  color: #53627c;
  font-size: 17px;
  line-height: 1.75;
}

.vc-ld-card-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 22px;
}

.vc-ld-card {
  min-height: 100%;
  padding: 26px;
  border-radius: 24px;
  background: #ffffff;
  border: 1px solid #dfe7f3;
  box-shadow: 0 14px 36px rgba(15, 23, 42, 0.05);
}

.vc-ld-card-highlight {
  border-color: #cfe0ff;
  background: linear-gradient(180deg, #ffffff 0%, #f8fbff 100%);
  box-shadow: 0 18px 46px rgba(36, 84, 232, 0.09);
}

.vc-ld-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 42px;
  height: 42px;
  margin-bottom: 18px;
  border-radius: 14px;
  background: #eef4ff;
  border: 1px solid #dbe7ff;
  color: #2454e8;
  font-size: 20px;
  font-weight: 900;
  line-height: 1;
}

.vc-ld-card h3 {
  margin: 0 0 12px;
  color: #1f2a44;
  font-size: 22px;
  line-height: 1.25;
  font-weight: 850;
}

.vc-ld-card p {
  margin: 0 0 14px;
  color: #53627c;
  font-size: 15px;
  line-height: 1.7;
}

.vc-ld-chip-row {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-top: 18px;
}

.vc-ld-chip-row span {
  display: inline-flex;
  align-items: center;
  padding: 7px 10px;
  border-radius: 999px;
  background: #f8fbff;
  border: 1px solid #dbe7ff;
  color: #2454e8;
  font-size: 12px;
  font-weight: 800;
  line-height: 1;
}

.vc-ld-shortcode-chip {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  max-width: 100%;
  margin: 12px 0 6px;
  padding: 10px 12px;
  border-radius: 12px;
  background: #f8fbff;
  border: 1px solid #dbe7ff;
  overflow-x: auto;
}

.vc-ld-shortcode-chip span {
  display: inline-flex;
  padding: 5px 8px;
  border-radius: 999px;
  background: #eef4ff;
  color: #2454e8;
  font-size: 10px;
  font-weight: 900;
  text-transform: uppercase;
  letter-spacing: 0.04em;
  white-space: nowrap;
}

.vc-ld-shortcode-chip code {
  color: #1f2a44;
  background: transparent;
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;
  font-size: 12px;
  font-weight: 800;
  white-space: nowrap;
}

.vc-ld-note {
  margin-top: 26px;
  padding: 18px 20px;
  border-radius: 16px;
  background: #eef4ff;
  border: 1px solid #cfe0ff;
  color: #43516d;
  font-size: 15px;
  line-height: 1.75;
}

@media (max-width: 1024px) {
  .vc-ld-card-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (max-width: 767px) {
  .vc-ld-integration-section {
    padding: 58px 18px;
  }

  .vc-ld-card-grid {
    grid-template-columns: 1fr;
  }

  .vc-ld-card {
    padding: 22px;
  }

  .vc-ld-shortcode-chip {
    align-items: flex-start;
    flex-direction: column;
  }

  .vc-ld-shortcode-chip code {
    white-space: normal;
    word-break: break-word;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69de65d */.vc-learndash-control-callout {
  margin-top: 8px;
  padding: 30px;
  border-radius: 24px;
  background: #fffaf0;
  border: 1px solid #fde68a;
  border-left: 5px solid #f59e0b;
  box-shadow: 0 16px 40px rgba(15, 23, 42, 0.06);
}

.vc-control-kicker {
  display: inline-flex;
  align-items: center;
  width: fit-content;
  margin-bottom: 14px;
  padding: 7px 11px;
  border-radius: 999px;
  background: #fffbeb;
  border: 1px solid #fde68a;
  color: #b45309;
  font-size: 12px;
  font-weight: 900;
  text-transform: uppercase;
  letter-spacing: 0.04em;
  line-height: 1;
}

.vc-learndash-control-callout h3 {
  margin: 0 0 14px;
  color: #1f2a44;
  font-size: 26px;
  line-height: 1.25;
  font-weight: 850;
}

.vc-learndash-control-callout p {
  margin: 0 0 12px;
  color: #53627c;
  font-size: 16px;
  line-height: 1.75;
}

.vc-learndash-control-callout p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d01689f */.vc-ld-recommended-section {
  max-width: 1120px;
  margin: 0 auto;
  padding: 0px 20px;
}

.vc-ld-recommended-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 18px;
  margin-top: 30px;
}

.vc-ld-recommended-card {
  padding: 24px;
  border-radius: 22px;
  background: #ffffff;
  border: 1px solid #dfe7f3;
  box-shadow: 0 14px 36px rgba(15, 23, 42, 0.05);
}

.vc-rec-step {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 34px;
  height: 34px;
  margin-bottom: 16px;
  border-radius: 999px;
  background: #2454e8;
  color: #ffffff;
  font-size: 14px;
  font-weight: 900;
  line-height: 1;
}

.vc-ld-recommended-card h3 {
  margin: 0 0 10px;
  color: #1f2a44;
  font-size: 19px;
  line-height: 1.3;
  font-weight: 850;
}

.vc-ld-recommended-card p {
  margin: 0;
  color: #53627c;
  font-size: 15px;
  line-height: 1.7;
}

.vc-ld-recommended-note {
  margin-top: 24px;
  padding: 18px 20px;
  border-radius: 16px;
  background: #eef4ff;
  border: 1px solid #cfe0ff;
  color: #43516d;
  font-size: 15px;
  line-height: 1.75;
}

@media (max-width: 1024px) {
  .vc-ld-recommended-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (max-width: 767px) {
  .vc-ld-recommended-section {
    padding: 58px 18px;
  }

  .vc-ld-recommended-grid {
    grid-template-columns: 1fr;
  }

  .vc-ld-recommended-card {
    padding: 22px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ace2134 */.vc-ld-sales-grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 22px;
  margin-top: 30px;
}

.vc-ld-sales-card {
  padding: 28px;
  border-radius: 24px;
  background: #ffffff;
  border: 1px solid #dfe7f3;
  box-shadow: 0 14px 36px rgba(15, 23, 42, 0.05);
}

.vc-ld-sales-badge {
  display: inline-flex;
  align-items: center;
  width: fit-content;
  margin-bottom: 14px;
  padding: 7px 11px;
  border-radius: 999px;
  background: #eef4ff;
  border: 1px solid #cfe0ff;
  color: #2454e8;
  font-size: 12px;
  font-weight: 900;
  text-transform: uppercase;
  letter-spacing: 0.04em;
  line-height: 1;
}

.vc-ld-sales-card h3 {
  margin: 0 0 12px;
  color: #1f2a44;
  font-size: 24px;
  line-height: 1.25;
  font-weight: 850;
}

.vc-ld-sales-card p {
  margin: 0 0 16px;
  color: #53627c;
  font-size: 15px;
  line-height: 1.75;
}

.vc-ld-sales-card ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: grid;
  gap: 10px;
}

.vc-ld-sales-card li {
  position: relative;
  padding-left: 24px;
  color: #53627c;
  font-size: 15px;
  line-height: 1.55;
}

.vc-ld-sales-card li::before {
  content: "✓";
  position: absolute;
  left: 0;
  top: 1px;
  color: #2454e8;
  font-weight: 900;
}

@media (max-width: 767px) {
  .vc-ld-sales-grid {
    grid-template-columns: 1fr;
  }

  .vc-ld-sales-card {
    padding: 22px;
  }
}
.vc-ld-sales-note {
  margin-top: 24px;
  padding: 18px 20px;
  border-radius: 16px;
  background: #eef4ff;
  border: 1px solid #cfe0ff;
  color: #43516d;
  font-size: 15px;
  line-height: 1.75;
}

.vc-ld-sales-note strong {
  color: #1f2a44;
  font-weight: 850;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-db0375c */.vc-ld-faq-section {
  max-width: 1120px;
  margin: 0 auto;
  padding: 0px 20px;
}

.vc-ld-faq-grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 22px;
  margin-top: 30px;
}

.vc-ld-faq-card {
  padding: 26px;
  border-radius: 22px;
  background: #ffffff;
  border: 1px solid #dfe7f3;
  box-shadow: 0 14px 36px rgba(15, 23, 42, 0.05);
}

.vc-ld-faq-card h3 {
  margin: 0 0 12px;
  color: #1f2a44;
  font-size: 20px;
  line-height: 1.3;
  font-weight: 850;
}

.vc-ld-faq-card p {
  margin: 0;
  color: #53627c;
  font-size: 15px;
  line-height: 1.75;
}

@media (max-width: 767px) {
  .vc-ld-faq-section {
    padding: 58px 18px;
  }

  .vc-ld-faq-grid {
    grid-template-columns: 1fr;
  }

  .vc-ld-faq-card {
    padding: 22px;
  }
}/* End custom CSS */