.elementor-14147 .elementor-element.elementor-element-26dbcad{--display:flex;--min-height:80vh;--overlay-opacity:0.8;}.elementor-14147 .elementor-element.elementor-element-26dbcad:not(.elementor-motion-effects-element-type-background), .elementor-14147 .elementor-element.elementor-element-26dbcad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13153500;background-image:url("https://alumnifi.org/wp-content/uploads/bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14147 .elementor-element.elementor-element-26dbcad::before, .elementor-14147 .elementor-element.elementor-element-26dbcad > .elementor-background-video-container::before, .elementor-14147 .elementor-element.elementor-element-26dbcad > .e-con-inner > .elementor-background-video-container::before, .elementor-14147 .elementor-element.elementor-element-26dbcad > .elementor-background-slideshow::before, .elementor-14147 .elementor-element.elementor-element-26dbcad > .e-con-inner > .elementor-background-slideshow::before, .elementor-14147 .elementor-element.elementor-element-26dbcad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-60f3f29 );--background-overlay:'';}.elementor-14147 .elementor-element.elementor-element-9e268e6{--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:center;--overlay-opacity:1;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-9e268e6::before, .elementor-14147 .elementor-element.elementor-element-9e268e6 > .elementor-background-video-container::before, .elementor-14147 .elementor-element.elementor-element-9e268e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-14147 .elementor-element.elementor-element-9e268e6 > .elementor-background-slideshow::before, .elementor-14147 .elementor-element.elementor-element-9e268e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14147 .elementor-element.elementor-element-9e268e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14147 .elementor-element.elementor-element-9ea68e9 img{width:100%;}.elementor-14147 .elementor-element.elementor-element-76faa22{--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:center;--overlay-opacity:0.2;--padding-top:02rem;--padding-bottom:1rem;--padding-left:5rem;--padding-right:5rem;}.elementor-14147 .elementor-element.elementor-element-76faa22::before, .elementor-14147 .elementor-element.elementor-element-76faa22 > .elementor-background-video-container::before, .elementor-14147 .elementor-element.elementor-element-76faa22 > .e-con-inner > .elementor-background-video-container::before, .elementor-14147 .elementor-element.elementor-element-76faa22 > .elementor-background-slideshow::before, .elementor-14147 .elementor-element.elementor-element-76faa22 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14147 .elementor-element.elementor-element-76faa22 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-14147 .elementor-element.elementor-element-2da7b31{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;}.elementor-14147 .elementor-element.elementor-element-2092565 img{width:100%;}.elementor-14147 .elementor-element.elementor-element-b9ed043{--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:0px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-14147 .elementor-element.elementor-element-4e3626f{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-4e3626f.e-con{--align-self:center;}.elementor-14147 .elementor-element.elementor-element-4feac84{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-4feac84.e-con{--align-self:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14147 .elementor-element.elementor-element-46ebc43 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:25px 0px 05px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FF506B;}.elementor-14147 .elementor-element.elementor-element-46ebc43.elementor-element{--align-self:flex-start;}.elementor-14147 .elementor-element.elementor-element-46ebc43{text-align:start;font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:150%;letter-spacing:-1px;color:var( --e-global-color-bfcff8c );}.elementor-14147 .elementor-element.elementor-element-46ebc43 p{margin-block-end:0px;}.elementor-14147 .elementor-element.elementor-element-c83545d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-14147 .elementor-element.elementor-element-c83545d .qodef-qi-animated-text{text-align:left;}.elementor-14147 .elementor-element.elementor-element-c83545d .qodef-qi-animated-text .qodef-m-title{color:var( --e-global-color-bfcff8c );font-family:"Shippori Mincho", Sans-serif;font-size:62px;font-weight:500;line-height:120%;letter-spacing:-2.5px;}.elementor-14147 .elementor-element.elementor-element-e11b894{width:var( --container-widget-width, 81.181% );max-width:81.181%;--container-widget-width:81.181%;--container-widget-flex-grow:0;text-align:start;font-family:"Barlow", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:var( --e-global-color-bfcff8c );}.elementor-14147 .elementor-element.elementor-element-e11b894 > .elementor-widget-container{padding:25px 110px 25px 0px;}.elementor-14147 .elementor-element.elementor-element-e11b894.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14147 .elementor-element.elementor-element-9768ad5 .elementor-button{background-color:#FFFFFF00;font-family:"Barlow", Sans-serif;font-weight:500;fill:var( --e-global-color-bfcff8c );color:var( --e-global-color-bfcff8c );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bfcff8c );border-radius:50px 50px 50px 50px;padding:00.125em 0.25em 00.125em 1.25em;}.elementor-14147 .elementor-element.elementor-element-9768ad5 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-14147 .elementor-element.elementor-element-9768ad5.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-14147 .elementor-element.elementor-element-9768ad5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14147 .elementor-element.elementor-element-9768ad5 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-14147 .elementor-element.elementor-element-f8f101b{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Barlow", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-bfcff8c );}.elementor-14147 .elementor-element.elementor-element-f8f101b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-f8f101b a{color:var( --e-global-color-0bcff88 );}.elementor-14147 .elementor-element.elementor-element-4a0d73b{--display:flex;--min-height:720px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-992d0da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14147 .elementor-element.elementor-element-992d0da img{width:430px;max-width:430px;height:720px;}.elementor-14147 .elementor-element.elementor-element-0388d87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-14147 .elementor-element.elementor-element-0388d87.elementor-element{--align-self:center;}.elementor-14147 .elementor-element.elementor-element-0388d87{text-align:center;font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:30px;letter-spacing:-0.04em;color:var( --e-global-color-bfcff8c );}.elementor-14147 .elementor-element.elementor-element-0388d87 p{margin-block-end:0px;}.elementor-14147 .elementor-element.elementor-element-284ecce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-14147 .elementor-element.elementor-element-284ecce.elementor-element{--align-self:center;}.elementor-14147 .elementor-element.elementor-element-284ecce{text-align:center;font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:30px;letter-spacing:-0.04em;color:var( --e-global-color-bfcff8c );}.elementor-14147 .elementor-element.elementor-element-284ecce p{margin-block-end:0px;}.elementor-14147 .elementor-element.elementor-element-2bbb9bc > .elementor-widget-container{margin:0px 0px -50px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-14147 .elementor-element.elementor-element-2bbb9bc.elementor-element{--align-self:center;}.elementor-14147 .elementor-element.elementor-element-2bbb9bc{text-align:center;font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:30px;letter-spacing:-0.04em;color:var( --e-global-color-bfcff8c );}.elementor-14147 .elementor-element.elementor-element-2bbb9bc p{margin-block-end:0px;}.elementor-14147 .elementor-element.elementor-element-dbcd1c9{--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:40px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;}.elementor-14147 .elementor-element.elementor-element-dbcd1c9:not(.elementor-motion-effects-element-type-background), .elementor-14147 .elementor-element.elementor-element-dbcd1c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60f3f29 );}.elementor-14147 .elementor-element.elementor-element-f562d47{--display:flex;}.elementor-14147 .elementor-element.elementor-element-f562d47:not(.elementor-motion-effects-element-type-background), .elementor-14147 .elementor-element.elementor-element-f562d47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60f3f29 );}.elementor-14147 .elementor-element.elementor-element-f562d47 > .elementor-shape-bottom svg, .elementor-14147 .elementor-element.elementor-element-f562d47 > .e-con-inner > .elementor-shape-bottom svg{height:250px;transform:translateX(-50%) rotateY(180deg);}.elementor-14147 .elementor-element.elementor-element-bfb4ecd{--display:flex;}.elementor-14147 .elementor-element.elementor-element-5a418f3{--display:flex;}.elementor-14147 .elementor-element.elementor-element-5a418f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14147 .elementor-element.elementor-element-5721700{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-246f52a{--display:flex;--min-height:630px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14147 .elementor-element.elementor-element-246f52a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14147 .elementor-element.elementor-element-f2d9724 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:25px 0px 05px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FF506B;}.elementor-14147 .elementor-element.elementor-element-f2d9724.elementor-element{--align-self:flex-start;}.elementor-14147 .elementor-element.elementor-element-f2d9724{text-align:start;font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:150%;letter-spacing:-1px;color:var( --e-global-color-bfcff8c );}.elementor-14147 .elementor-element.elementor-element-f2d9724 p{margin-block-end:0px;}.elementor-14147 .elementor-element.elementor-element-d7c5f42 > .elementor-widget-container{margin:0px 50px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-d7c5f42 .qodef-qi-animated-text{text-align:left;}.elementor-14147 .elementor-element.elementor-element-d7c5f42 .qodef-qi-animated-text .qodef-m-title{color:var( --e-global-color-bfcff8c );font-family:"Shippori Mincho", Sans-serif;font-size:52px;font-weight:500;line-height:1.2em;letter-spacing:-2.5px;}.elementor-14147 .elementor-element.elementor-element-809c616{width:100%;max-width:100%;font-family:"Barlow", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:var( --e-global-color-bfcff8c );}.elementor-14147 .elementor-element.elementor-element-809c616 > .elementor-widget-container{margin:0px 150px 0px 0px;padding:25px 0px 45px 0px;}.elementor-14147 .elementor-element.elementor-element-0623c94 .elementor-button{background-color:#FFFFFF00;font-family:"Barlow", Sans-serif;font-weight:500;fill:var( --e-global-color-bfcff8c );color:var( --e-global-color-bfcff8c );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bfcff8c );border-radius:50px 50px 50px 50px;padding:00.125em 0.25em 00.125em 1.25em;}.elementor-14147 .elementor-element.elementor-element-0623c94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-14147 .elementor-element.elementor-element-0623c94.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-14147 .elementor-element.elementor-element-0623c94 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14147 .elementor-element.elementor-element-0623c94 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-14147 .elementor-element.elementor-element-8f65f1d{width:100%;max-width:100%;font-family:"Barlow", Sans-serif;font-size:12px;font-weight:400;line-height:150%;color:var( --e-global-color-bfcff8c );}.elementor-14147 .elementor-element.elementor-element-8f65f1d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 90px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-8f65f1d a{color:#FFFFFF;}.elementor-14147 .elementor-element.elementor-element-bb2e8d5{--display:flex;--min-height:720px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-3f100fd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14147 .elementor-element.elementor-element-3f100fd img{width:90%;max-width:100%;}.elementor-14147 .elementor-element.elementor-element-aba98bf{--display:flex;}.elementor-14147 .elementor-element.elementor-element-aba98bf:not(.elementor-motion-effects-element-type-background), .elementor-14147 .elementor-element.elementor-element-aba98bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bfcff8c );}.elementor-14147 .elementor-element.elementor-element-e20550c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-e20550c:not(.elementor-motion-effects-element-type-background), .elementor-14147 .elementor-element.elementor-element-e20550c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bfcff8c );}.elementor-14147 .elementor-element.elementor-element-e20550c > .elementor-shape-bottom .elementor-shape-fill, .elementor-14147 .elementor-element.elementor-element-e20550c > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F7F8FF;}.elementor-14147 .elementor-element.elementor-element-e20550c > .elementor-shape-bottom svg, .elementor-14147 .elementor-element.elementor-element-e20550c > .e-con-inner > .elementor-shape-bottom svg{height:500px;transform:translateX(-50%) rotateY(180deg);}.elementor-14147 .elementor-element.elementor-element-6fcf437{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-6fcf437.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14147 .elementor-element.elementor-element-0ff794f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-14147 .elementor-element.elementor-element-a5bc63f{--display:flex;--min-height:100vh;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14147 .elementor-element.elementor-element-f20209a{--display:flex;--min-height:720px;--border-radius:0px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-90d1f06 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-90d1f06 img{width:90%;max-width:100%;}.elementor-14147 .elementor-element.elementor-element-a56a2fe > .elementor-widget-container{margin:-140% -70% 0% 0%;}.elementor-14147 .elementor-element.elementor-element-a56a2fe.elementor-element{--align-self:center;}.elementor-14147 .elementor-element.elementor-element-a56a2fe{z-index:3;}.elementor-14147 .elementor-element.elementor-element-a56a2fe img{width:275px;height:166px;}.elementor-14147 .elementor-element.elementor-element-e835a76{--display:flex;--min-height:720px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-e835a76.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14147 .elementor-element.elementor-element-7d82b52 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:25px 0px 05px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FF506B;}.elementor-14147 .elementor-element.elementor-element-7d82b52.elementor-element{--align-self:flex-start;}.elementor-14147 .elementor-element.elementor-element-7d82b52{text-align:start;font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:150%;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-14147 .elementor-element.elementor-element-7d82b52 p{margin-block-end:0px;}.elementor-14147 .elementor-element.elementor-element-47e8806 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 90px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-47e8806 .qodef-qi-animated-text{text-align:left;}.elementor-14147 .elementor-element.elementor-element-47e8806 .qodef-qi-animated-text .qodef-m-title{color:var( --e-global-color-text );font-family:"Shippori Mincho", Sans-serif;font-size:52px;font-weight:500;line-height:1.2em;letter-spacing:-2.5px;}.elementor-14147 .elementor-element.elementor-element-83e4dba{width:100%;max-width:100%;font-family:"Barlow", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-14147 .elementor-element.elementor-element-83e4dba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 90px 30px 0px;}.elementor-14147 .elementor-element.elementor-element-c68c2d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-14147 .elementor-element.elementor-element-c68c2d0.elementor-element{--align-self:flex-start;}.elementor-14147 .elementor-element.elementor-element-c68c2d0 .qodef-qi-button{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;line-height:150%;color:var( --e-global-color-bfcff8c );border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-14147 .elementor-element.elementor-element-c68c2d0 .qodef-qi-button.qodef-layout--filled{background-color:var( --e-global-color-60f3f29 );}.elementor-14147 .elementor-element.elementor-element-c68c2d0 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-0bcff88 );}.elementor-14147 .elementor-element.elementor-element-c68c2d0 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-0bcff88 );}.elementor-14147 .elementor-element.elementor-element-c68c2d0 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var( --e-global-color-0bcff88 );}.elementor-14147 .elementor-element.elementor-element-c68c2d0 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var( --e-global-color-0bcff88 );}.elementor-14147 .elementor-element.elementor-element-c68c2d0 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:15px 30px 15px 30px;}.elementor-14147 .elementor-element.elementor-element-c68c2d0 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:15px 0 15px;}.elementor-14147 .elementor-element.elementor-element-7dad228{--display:flex;}.elementor-14147 .elementor-element.elementor-element-7dad228:not(.elementor-motion-effects-element-type-background), .elementor-14147 .elementor-element.elementor-element-7dad228 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bfcff8c );}.elementor-14147 .elementor-element.elementor-element-91615f4{--display:flex;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-91615f4:not(.elementor-motion-effects-element-type-background), .elementor-14147 .elementor-element.elementor-element-91615f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bfcff8c );}.elementor-14147 .elementor-element.elementor-element-91615f4 > .elementor-shape-bottom .elementor-shape-fill, .elementor-14147 .elementor-element.elementor-element-91615f4 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F7F8FF;}.elementor-14147 .elementor-element.elementor-element-91615f4 > .elementor-shape-bottom svg, .elementor-14147 .elementor-element.elementor-element-91615f4 > .e-con-inner > .elementor-shape-bottom svg{height:500px;transform:translateX(-50%) rotateY(180deg);}.elementor-14147 .elementor-element.elementor-element-1945a9e{--display:flex;}.elementor-14147 .elementor-element.elementor-element-1945a9e:not(.elementor-motion-effects-element-type-background), .elementor-14147 .elementor-element.elementor-element-1945a9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14147 .elementor-element.elementor-element-3ea5c36{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:80px;--padding-bottom:80px;--padding-left:100px;--padding-right:100px;}.elementor-14147 .elementor-element.elementor-element-42c94cc{--display:flex;--min-height:625px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14147 .elementor-element.elementor-element-42c94cc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14147 .elementor-element.elementor-element-72a4bc1 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-14147 .elementor-element.elementor-element-72a4bc1.elementor-element{--align-self:flex-start;}.elementor-14147 .elementor-element.elementor-element-72a4bc1 .qodef-qi-animated-text{text-align:left;}.elementor-14147 .elementor-element.elementor-element-72a4bc1 .qodef-qi-animated-text .qodef-m-title{color:var( --e-global-color-text );font-family:"Shippori Mincho", Sans-serif;font-size:52px;font-weight:500;line-height:1.2em;letter-spacing:-2.5px;}.elementor-14147 .elementor-element.elementor-element-2b61783{width:100%;max-width:100%;font-family:"Barlow", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-14147 .elementor-element.elementor-element-2b61783 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14147 .elementor-element.elementor-element-d46d583{--display:flex;border-style:none;--border-style:none;}.elementor-14147 .elementor-element.elementor-element-3f9d402{--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;border-style:none;--border-style:none;}.elementor-14147 .elementor-element.elementor-element-2649899 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-14147 .elementor-element.elementor-element-2649899{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-14147 .elementor-element.elementor-element-521f6dd{--display:flex;border-style:none;--border-style:none;}.elementor-14147 .elementor-element.elementor-element-9ae385c > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-14147 .elementor-element.elementor-element-9ae385c{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-14147 .elementor-element.elementor-element-1c9cd73{--display:flex;border-style:none;--border-style:none;}.elementor-14147 .elementor-element.elementor-element-3b3a391 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-14147 .elementor-element.elementor-element-3b3a391{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-14147 .elementor-element.elementor-element-6cf3639{--n-accordion-title-font-size:24px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-eb58e75 );--n-accordion-title-hover-color:var( --e-global-color-eb58e75 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-eb58e75 );--n-accordion-icon-hover-color:#212665;--n-accordion-icon-active-color:#212665;}.elementor-14147 .elementor-element.elementor-element-6cf3639 > .elementor-widget-container{margin:1px 1px 1px 1px;}.elementor-14147 .elementor-element.elementor-element-6cf3639 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 1px 0px;}:where( .elementor-14147 .elementor-element.elementor-element-6cf3639 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Barlow Condensed", Sans-serif;font-weight:500;text-transform:uppercase;line-height:150%;letter-spacing:-1px;}.elementor-14147 .elementor-element.elementor-element-64006a7{--display:flex;--min-height:720px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-c02f940 img{width:90%;max-width:100%;}.elementor-14147 .elementor-element.elementor-element-66d4a77{--display:flex;--overlay-opacity:0.8;}.elementor-14147 .elementor-element.elementor-element-66d4a77:not(.elementor-motion-effects-element-type-background), .elementor-14147 .elementor-element.elementor-element-66d4a77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bfcff8c );background-image:url("https://alumnifi.org/wp-content/uploads/cheering.png");}.elementor-14147 .elementor-element.elementor-element-66d4a77::before, .elementor-14147 .elementor-element.elementor-element-66d4a77 > .elementor-background-video-container::before, .elementor-14147 .elementor-element.elementor-element-66d4a77 > .e-con-inner > .elementor-background-video-container::before, .elementor-14147 .elementor-element.elementor-element-66d4a77 > .elementor-background-slideshow::before, .elementor-14147 .elementor-element.elementor-element-66d4a77 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14147 .elementor-element.elementor-element-66d4a77 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-60f3f29 );--background-overlay:'';}.elementor-14147 .elementor-element.elementor-element-66d4a77 > .elementor-shape-top svg, .elementor-14147 .elementor-element.elementor-element-66d4a77 > .e-con-inner > .elementor-shape-top svg{height:247px;transform:translateX(-50%) rotateY(180deg);}.elementor-14147 .elementor-element.elementor-element-c722116{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:400px;--padding-bottom:250px;--padding-left:100px;--padding-right:100px;}.elementor-14147 .elementor-element.elementor-element-e56a9bc > .elementor-widget-container{padding:0px 150px 0px 150px;}.elementor-14147 .elementor-element.elementor-element-e56a9bc .qodef-qi-animated-text{text-align:center;}.elementor-14147 .elementor-element.elementor-element-e56a9bc .qodef-qi-animated-text .qodef-m-title{color:#FFFFFF;font-family:"Shippori Mincho", Sans-serif;font-size:62px;font-weight:500;line-height:120%;letter-spacing:-2.5px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-14147 .elementor-element.elementor-element-79cb6ab{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;text-align:center;}.elementor-14147 .elementor-element.elementor-element-79cb6ab > .elementor-widget-container{margin:20px 0px 25px 0px;}.elementor-14147 .elementor-element.elementor-element-79cb6ab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14147 .elementor-element.elementor-element-79cb6ab .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-14147 .elementor-element.elementor-element-a8a901f{--spacer-size:50px;}.elementor-14147 .elementor-element.elementor-element-05962ce .elementor-button{background-color:#FFFFFF00;font-family:"Barlow", Sans-serif;font-weight:500;fill:var( --e-global-color-bfcff8c );color:var( --e-global-color-bfcff8c );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bfcff8c );border-radius:50px 50px 50px 50px;padding:00.125em 0.25em 00.125em 1.25em;}.elementor-14147 .elementor-element.elementor-element-05962ce > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-14147 .elementor-element.elementor-element-05962ce.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-14147 .elementor-element.elementor-element-05962ce .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14147 .elementor-element.elementor-element-05962ce .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-14147 .elementor-element.elementor-element-58a5b73 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-58a5b73{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:var( --e-global-color-bfcff8c );}.elementor-14147 .elementor-element.elementor-element-58a5b73 a{color:var( --e-global-color-bfcff8c );}.elementor-14147 .elementor-element.elementor-element-58a5b73 a:hover, .elementor-14147 .elementor-element.elementor-element-58a5b73 a:focus{color:var( --e-global-color-bfcff8c );}.elementor-14147 .elementor-element.elementor-element-767d18f{--display:flex;}.elementor-14147 .elementor-element.elementor-element-a7d203b{--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-14147 .elementor-element.elementor-element-a7d203b:not(.elementor-motion-effects-element-type-background), .elementor-14147 .elementor-element.elementor-element-a7d203b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FF;}.elementor-14147 .elementor-element.elementor-element-8274f85{font-family:var( --e-global-typography-df42457-font-family ), Sans-serif;font-size:var( --e-global-typography-df42457-font-size );font-weight:var( --e-global-typography-df42457-font-weight );line-height:var( --e-global-typography-df42457-line-height );}body.elementor-page-14147:not(.elementor-motion-effects-element-type-background), body.elementor-page-14147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEFFF;}@media(max-width:1072px){.elementor-14147 .elementor-element.elementor-element-26dbcad:not(.elementor-motion-effects-element-type-background), .elementor-14147 .elementor-element.elementor-element-26dbcad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alumnifi.org/wp-content/uploads/bg.png");background-size:cover;}.elementor-14147 .elementor-element.elementor-element-9e268e6{--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14147 .elementor-element.elementor-element-9ea68e9 > .elementor-widget-container{padding:20px 0px 030px 0px;}.elementor-14147 .elementor-element.elementor-element-9ea68e9 img{width:350px;}.elementor-14147 .elementor-element.elementor-element-76faa22{--justify-content:space-between;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-14147 .elementor-element.elementor-element-b9ed043{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-4e3626f{--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;--justify-content:space-between;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-14147 .elementor-element.elementor-element-4feac84{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14147 .elementor-element.elementor-element-46ebc43 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-46ebc43.elementor-element{--align-self:flex-start;}.elementor-14147 .elementor-element.elementor-element-46ebc43{text-align:start;}.elementor-14147 .elementor-element.elementor-element-c83545d{width:100%;max-width:100%;}.elementor-14147 .elementor-element.elementor-element-c83545d > .elementor-widget-container{padding:0px 80px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-c83545d .qodef-qi-animated-text{text-align:left;}.elementor-14147 .elementor-element.elementor-element-e11b894{width:100%;max-width:100%;text-align:start;}.elementor-14147 .elementor-element.elementor-element-e11b894 > .elementor-widget-container{padding:25px 0px 45px 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14147 .elementor-element.elementor-element-9768ad5 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-9768ad5 .elementor-button{border-radius:50px 50px 50px 50px;}.elementor-14147 .elementor-element.elementor-element-f8f101b{width:100%;max-width:100%;}.elementor-14147 .elementor-element.elementor-element-f8f101b > .elementor-widget-container{padding:25px 0px 8px 0px;}.elementor-14147 .elementor-element.elementor-element-4a0d73b{--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-4a0d73b.e-con{--align-self:center;}.elementor-14147 .elementor-element.elementor-element-992d0da{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-14147 .elementor-element.elementor-element-992d0da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14147 .elementor-element.elementor-element-992d0da img{width:100%;max-width:100%;height:100%;}.elementor-14147 .elementor-element.elementor-element-0388d87 > .elementor-widget-container{padding:8px 0px 8px 0px;}.elementor-14147 .elementor-element.elementor-element-284ecce > .elementor-widget-container{padding:8px 0px 8px 0px;}.elementor-14147 .elementor-element.elementor-element-2bbb9bc > .elementor-widget-container{padding:8px 0px 8px 0px;}.elementor-14147 .elementor-element.elementor-element-dbcd1c9{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-14147 .elementor-element.elementor-element-5a418f3.e-con{--align-self:center;}.elementor-14147 .elementor-element.elementor-element-5721700{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-5721700.e-con{--align-self:center;}.elementor-14147 .elementor-element.elementor-element-246f52a{--min-height:430px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14147 .elementor-element.elementor-element-246f52a.e-con{--align-self:center;}.elementor-14147 .elementor-element.elementor-element-f2d9724 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-f2d9724.elementor-element{--align-self:flex-start;}.elementor-14147 .elementor-element.elementor-element-f2d9724{text-align:start;}.elementor-14147 .elementor-element.elementor-element-d7c5f42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-809c616 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 100px 30px 0px;}.elementor-14147 .elementor-element.elementor-element-0623c94 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-0623c94 .elementor-button{border-radius:50px 50px 50px 50px;}.elementor-14147 .elementor-element.elementor-element-8f65f1d{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-14147 .elementor-element.elementor-element-8f65f1d > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-8f65f1d.elementor-element{--align-self:flex-start;}.elementor-14147 .elementor-element.elementor-element-bb2e8d5{--min-height:0px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-bb2e8d5.e-con{--align-self:center;}.elementor-14147 .elementor-element.elementor-element-3f100fd{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-14147 .elementor-element.elementor-element-3f100fd.elementor-element{--order:-99999 /* order start hack */;}.elementor-14147 .elementor-element.elementor-element-3f100fd img{width:100%;}.elementor-14147 .elementor-element.elementor-element-e20550c > .elementor-shape-bottom svg, .elementor-14147 .elementor-element.elementor-element-e20550c > .e-con-inner > .elementor-shape-bottom svg{height:240px;}.elementor-14147 .elementor-element.elementor-element-e20550c{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-14147 .elementor-element.elementor-element-6fcf437{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-6fcf437.e-con{--align-self:center;}.elementor-14147 .elementor-element.elementor-element-0ff794f{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-a5bc63f{--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:center;--align-items:center;--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-14147 .elementor-element.elementor-element-a5bc63f.e-con{--align-self:center;}.elementor-14147 .elementor-element.elementor-element-f20209a{--min-height:79vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-90d1f06.elementor-element{--align-self:center;}.elementor-14147 .elementor-element.elementor-element-90d1f06 img{width:100%;}.elementor-14147 .elementor-element.elementor-element-a56a2fe > .elementor-widget-container{margin:-150px 0px 0px -200px;}.elementor-14147 .elementor-element.elementor-element-e835a76{--min-height:300px;}.elementor-14147 .elementor-element.elementor-element-e835a76.e-con{--order:-99999 /* order start hack */;}.elementor-14147 .elementor-element.elementor-element-7d82b52 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-7d82b52.elementor-element{--align-self:flex-start;}.elementor-14147 .elementor-element.elementor-element-7d82b52{text-align:start;}.elementor-14147 .elementor-element.elementor-element-83e4dba > .elementor-widget-container{padding:25px 90px 15px 0px;}.elementor-14147 .elementor-element.elementor-element-7dad228{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14147 .elementor-element.elementor-element-91615f4 > .elementor-shape-bottom svg, .elementor-14147 .elementor-element.elementor-element-91615f4 > .e-con-inner > .elementor-shape-bottom svg{height:240px;}.elementor-14147 .elementor-element.elementor-element-91615f4{--padding-top:0px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-14147 .elementor-element.elementor-element-3ea5c36{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-42c94cc{--min-height:280px;}.elementor-14147 .elementor-element.elementor-element-72a4bc1 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-2b61783 > .elementor-widget-container{padding:25px 60px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-64006a7{--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-64006a7.e-con{--align-self:center;}.elementor-14147 .elementor-element.elementor-element-c02f940 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-c02f940.elementor-element{--align-self:center;}.elementor-14147 .elementor-element.elementor-element-c02f940 img{width:80%;}.elementor-14147 .elementor-element.elementor-element-66d4a77{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14147 .elementor-element.elementor-element-c722116{--padding-top:20px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-14147 .elementor-element.elementor-element-e56a9bc > .elementor-widget-container{padding:300px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14147 .elementor-element.elementor-element-79cb6ab{width:var( --container-widget-width, 567px );max-width:567px;--container-widget-width:567px;--container-widget-flex-grow:0;}.elementor-14147 .elementor-element.elementor-element-05962ce > .elementor-widget-container{margin:20px 0px 40px 0px;}.elementor-14147 .elementor-element.elementor-element-05962ce .elementor-button{border-radius:50px 50px 50px 50px;}.elementor-14147 .elementor-element.elementor-element-a7d203b{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-14147 .elementor-element.elementor-element-8274f85{font-size:var( --e-global-typography-df42457-font-size );line-height:var( --e-global-typography-df42457-line-height );}}@media(max-width:767px){.elementor-14147 .elementor-element.elementor-element-9e268e6{--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14147 .elementor-element.elementor-element-9ea68e9 > .elementor-widget-container{padding:15px 0px 20px 00px;}.elementor-14147 .elementor-element.elementor-element-9ea68e9 img{width:250px;}.elementor-14147 .elementor-element.elementor-element-76faa22{--justify-content:space-between;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-14147 .elementor-element.elementor-element-2da7b31{--width:220px;--justify-content:flex-start;}.elementor-14147 .elementor-element.elementor-element-b9ed043{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-4e3626f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-4feac84{--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:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14147 .elementor-element.elementor-element-46ebc43 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-14147 .elementor-element.elementor-element-46ebc43.elementor-element{--align-self:flex-start;}.elementor-14147 .elementor-element.elementor-element-46ebc43{font-size:22px;}.elementor-14147 .elementor-element.elementor-element-c83545d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 40px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-c83545d .qodef-qi-animated-text .qodef-m-title{font-size:42px;}.elementor-14147 .elementor-element.elementor-element-e11b894 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-14147 .elementor-element.elementor-element-e11b894{font-size:14px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14147 .elementor-element.elementor-element-9768ad5 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-9768ad5.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-14147 .elementor-element.elementor-element-9768ad5 .elementor-button{font-size:15px;}.elementor-14147 .elementor-element.elementor-element-f8f101b > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-f8f101b{font-size:10px;}.elementor-14147 .elementor-element.elementor-element-4a0d73b{--width:100%;--min-height:300px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-992d0da{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-14147 .elementor-element.elementor-element-992d0da.elementor-element{--align-self:center;}.elementor-14147 .elementor-element.elementor-element-992d0da img{width:100%;max-width:100%;height:100%;}.elementor-14147 .elementor-element.elementor-element-0388d87{font-size:14px;}.elementor-14147 .elementor-element.elementor-element-284ecce{font-size:14px;}.elementor-14147 .elementor-element.elementor-element-2bbb9bc{font-size:14px;}.elementor-14147 .elementor-element.elementor-element-dbcd1c9{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14147 .elementor-element.elementor-element-5a418f3{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14147 .elementor-element.elementor-element-5721700{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-246f52a{--min-height:0px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14147 .elementor-element.elementor-element-f2d9724 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-14147 .elementor-element.elementor-element-f2d9724.elementor-element{--align-self:flex-start;}.elementor-14147 .elementor-element.elementor-element-f2d9724{font-size:22px;}.elementor-14147 .elementor-element.elementor-element-d7c5f42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-d7c5f42 .qodef-qi-animated-text{text-align:left;}.elementor-14147 .elementor-element.elementor-element-d7c5f42 .qodef-qi-animated-text .qodef-m-title{font-size:32px;}.elementor-14147 .elementor-element.elementor-element-809c616 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 20px 0px;}.elementor-14147 .elementor-element.elementor-element-809c616{text-align:start;font-size:14px;}.elementor-14147 .elementor-element.elementor-element-0623c94.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-14147 .elementor-element.elementor-element-0623c94 .elementor-button{font-size:15px;}.elementor-14147 .elementor-element.elementor-element-8f65f1d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-bb2e8d5{--width:100%;--min-height:300px;--flex-direction:column-reverse;--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-14147 .elementor-element.elementor-element-3f100fd > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-3f100fd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14147 .elementor-element.elementor-element-3f100fd img{width:100%;max-width:100%;height:100%;}.elementor-14147 .elementor-element.elementor-element-aba98bf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14147 .elementor-element.elementor-element-e20550c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-e20550c > .elementor-shape-bottom svg, .elementor-14147 .elementor-element.elementor-element-e20550c > .e-con-inner > .elementor-shape-bottom svg{height:160px;}.elementor-14147 .elementor-element.elementor-element-6fcf437{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14147 .elementor-element.elementor-element-0ff794f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-a5bc63f{--width:100%;--min-height:439px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-14147 .elementor-element.elementor-element-a5bc63f.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-14147 .elementor-element.elementor-element-f20209a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-f20209a.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-14147 .elementor-element.elementor-element-90d1f06 img{width:90%;}.elementor-14147 .elementor-element.elementor-element-a56a2fe > .elementor-widget-container{margin:-280px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-a56a2fe img{width:80%;height:60%;}.elementor-14147 .elementor-element.elementor-element-e835a76{--min-height:0px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-14147 .elementor-element.elementor-element-7d82b52 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 5px 0px;}.elementor-14147 .elementor-element.elementor-element-7d82b52.elementor-element{--align-self:flex-start;}.elementor-14147 .elementor-element.elementor-element-7d82b52{font-size:22px;}.elementor-14147 .elementor-element.elementor-element-47e8806 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-47e8806.elementor-element{--align-self:flex-start;}.elementor-14147 .elementor-element.elementor-element-47e8806 .qodef-qi-animated-text .qodef-m-title{font-size:32px;}.elementor-14147 .elementor-element.elementor-element-83e4dba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-14147 .elementor-element.elementor-element-83e4dba{text-align:start;font-size:14px;}.elementor-14147 .elementor-element.elementor-element-c68c2d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-c68c2d0.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-14147 .elementor-element.elementor-element-c68c2d0 .qodef-qi-button{font-size:15px;padding:20px 40px 20px 40px;}.elementor-14147 .elementor-element.elementor-element-c68c2d0 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:20px 40px 20px 40px;}.elementor-14147 .elementor-element.elementor-element-c68c2d0 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:20px 0 20px;}.elementor-14147 .elementor-element.elementor-element-91615f4 > .elementor-shape-bottom svg, .elementor-14147 .elementor-element.elementor-element-91615f4 > .e-con-inner > .elementor-shape-bottom svg{height:160px;}.elementor-14147 .elementor-element.elementor-element-91615f4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-3ea5c36{--flex-direction:column-reverse;--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;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14147 .elementor-element.elementor-element-42c94cc{--min-height:480px;}.elementor-14147 .elementor-element.elementor-element-42c94cc.e-con{--order:99999 /* order end hack */;}.elementor-14147 .elementor-element.elementor-element-72a4bc1 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-14147 .elementor-element.elementor-element-72a4bc1.elementor-element{--align-self:flex-start;}.elementor-14147 .elementor-element.elementor-element-72a4bc1 .qodef-qi-animated-text{text-align:left;}.elementor-14147 .elementor-element.elementor-element-72a4bc1 .qodef-qi-animated-text .qodef-m-title{font-size:32px;}.elementor-14147 .elementor-element.elementor-element-2b61783 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-14147 .elementor-element.elementor-element-2b61783{font-size:14px;}.elementor-14147 .elementor-element.elementor-element-2649899{font-size:14px;}.elementor-14147 .elementor-element.elementor-element-9ae385c{font-size:14px;}.elementor-14147 .elementor-element.elementor-element-3b3a391{font-size:14px;}.elementor-14147 .elementor-element.elementor-element-6cf3639{--n-accordion-title-font-size:20px;}.elementor-14147 .elementor-element.elementor-element-64006a7{--width:100%;--min-height:300px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14147 .elementor-element.elementor-element-c02f940 > .elementor-widget-container{margin:10px 0px 40px -20px;}.elementor-14147 .elementor-element.elementor-element-c02f940 img{width:100%;}.elementor-14147 .elementor-element.elementor-element-c722116{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14147 .elementor-element.elementor-element-e56a9bc > .elementor-widget-container{padding:230px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-e56a9bc .qodef-qi-animated-text .qodef-m-title{font-size:42px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14147 .elementor-element.elementor-element-79cb6ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 5px 15px;}.elementor-14147 .elementor-element.elementor-element-79cb6ab .elementor-heading-title{font-size:14px;}.elementor-14147 .elementor-element.elementor-element-05962ce > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14147 .elementor-element.elementor-element-05962ce.elementor-element{--align-self:center;}.elementor-14147 .elementor-element.elementor-element-05962ce .elementor-button{font-size:15px;}.elementor-14147 .elementor-element.elementor-element-58a5b73{font-size:14px;}.elementor-14147 .elementor-element.elementor-element-767d18f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14147 .elementor-element.elementor-element-a7d203b{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-14147 .elementor-element.elementor-element-8274f85{font-size:var( --e-global-typography-df42457-font-size );line-height:var( --e-global-typography-df42457-line-height );}}@media(min-width:768px){.elementor-14147 .elementor-element.elementor-element-2da7b31{--width:403px;}.elementor-14147 .elementor-element.elementor-element-4e3626f{--width:100%;}.elementor-14147 .elementor-element.elementor-element-4feac84{--width:100%;}.elementor-14147 .elementor-element.elementor-element-4a0d73b{--width:50%;}.elementor-14147 .elementor-element.elementor-element-bfb4ecd{--width:100%;}.elementor-14147 .elementor-element.elementor-element-5721700{--content-width:1140px;}.elementor-14147 .elementor-element.elementor-element-246f52a{--width:55%;}.elementor-14147 .elementor-element.elementor-element-bb2e8d5{--width:50%;}.elementor-14147 .elementor-element.elementor-element-e20550c{--width:100%;}.elementor-14147 .elementor-element.elementor-element-6fcf437{--width:1140px;}.elementor-14147 .elementor-element.elementor-element-0ff794f{--width:100%;}.elementor-14147 .elementor-element.elementor-element-a5bc63f{--width:50%;}.elementor-14147 .elementor-element.elementor-element-f20209a{--width:100%;}.elementor-14147 .elementor-element.elementor-element-e835a76{--width:55%;}.elementor-14147 .elementor-element.elementor-element-3ea5c36{--content-width:1140px;}.elementor-14147 .elementor-element.elementor-element-42c94cc{--width:49.901%;}.elementor-14147 .elementor-element.elementor-element-64006a7{--width:50%;}.elementor-14147 .elementor-element.elementor-element-a7d203b{--content-width:1200px;}}@media(max-width:1072px) and (min-width:768px){.elementor-14147 .elementor-element.elementor-element-4e3626f{--width:100%;}.elementor-14147 .elementor-element.elementor-element-4feac84{--width:100%;}.elementor-14147 .elementor-element.elementor-element-4a0d73b{--width:100%;}.elementor-14147 .elementor-element.elementor-element-5a418f3{--width:80%;}.elementor-14147 .elementor-element.elementor-element-5721700{--content-width:100%;}.elementor-14147 .elementor-element.elementor-element-246f52a{--width:100%;}.elementor-14147 .elementor-element.elementor-element-bb2e8d5{--width:100%;}.elementor-14147 .elementor-element.elementor-element-6fcf437{--width:100%;}.elementor-14147 .elementor-element.elementor-element-0ff794f{--width:100%;}.elementor-14147 .elementor-element.elementor-element-a5bc63f{--width:100%;}.elementor-14147 .elementor-element.elementor-element-f20209a{--width:100%;}.elementor-14147 .elementor-element.elementor-element-e835a76{--width:100%;}.elementor-14147 .elementor-element.elementor-element-3ea5c36{--content-width:100%;}.elementor-14147 .elementor-element.elementor-element-42c94cc{--width:100%;}.elementor-14147 .elementor-element.elementor-element-64006a7{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-9768ad5 *//* Main button: center content + prevent wrapping + auto width */.elementor-14147 .elementor-element.elementor-element-9768ad5 .elementor-button {    display: inline-flex;    align-items: center;    justify-content: center;    white-space: nowrap;    width: auto;    transition: 0.3s ease;    /* glassy background */    background: rgba(255, 255, 255, 0.12);      /* non-opaque */    backdrop-filter: blur(16px);    -webkit-backdrop-filter: blur(16px);        /* Safari */    border: 1px solid rgba(255, 255, 255, 0.35);    border-radius: 999px;                       /* optional pill */}/* Wrapper that holds icon + text */.elementor-14147 .elementor-element.elementor-element-9768ad5 .elementor-button-content-wrapper {    display: flex;    align-items: center;    gap: 10px;}/* Text alignment */.elementor-14147 .elementor-element.elementor-element-9768ad5 .elementor-button-text {    display: flex;    align-items: center;    line-height: 1;}/* Icon wrapper (normal state = no circle) */.elementor-14147 .elementor-element.elementor-element-9768ad5 .elementor-button-icon {    position: relative;    display: flex;    align-items: center;    justify-content: center;    transition: 0.3s ease;}/* Add circle using :before (hidden by default) */.elementor-14147 .elementor-element.elementor-element-9768ad5 .elementor-button-icon::before {    content: "";    position: absolute;    width: 32px;                  /* circle size */    height: 32px;    border-radius: 50%;    background: #FF6A5C;          /* ORANGE CIRCLE */    opacity: 0;    transform: scale(0.6);    transition: 0.3s ease;    z-index: -1;                  /* put circle behind icon */}/* SVG icon size */.elementor-14147 .elementor-element.elementor-element-9768ad5 .elementor-button-icon svg {    width: 24px;    height: 24px;    display: block;    margin: 10px;    transition: 0.3s ease;}/* Hover effect: stronger glass, hide border, show circle */.elementor-14147 .elementor-element.elementor-element-9768ad5 .elementor-button:hover {    background: rgba(255, 255, 255, 0.18);    border: 1px solid transparent !important;  /* hide border on hover */    box-shadow: none !important;               /* in case "border" is shadow */}.elementor-14147 .elementor-element.elementor-element-9768ad5 .elementor-button:hover .elementor-button-icon::before {    opacity: 1;    transform: scale(1);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8f101b */.elementor-14147 .elementor-element.elementor-element-f8f101b a {text-decoration:underline;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e3626f */.elementor-14147 .elementor-element.elementor-element-4e3626f {max-width: 1140px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0388d87 */.line {
    color: #FF506B;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-284ecce */.line {
    color: #FF506B;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bbb9bc */.line {
    color: #FF506B;
}/* End custom CSS */
/* Start custom CSS for qi_addons_for_elementor_animated_text, class: .elementor-element-d7c5f42 */.elementor-14147 .elementor-element.elementor-element-d7c5f42 h3 {margin-bottom:0rem;padding-bottom:1rem;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0623c94 *//* Main button: center content + prevent wrapping + auto width */.elementor-14147 .elementor-element.elementor-element-0623c94 .elementor-button {    display: inline-flex;    align-items: center;    justify-content: center;    white-space: nowrap;    width: auto;    transition: 0.3s ease;    /* glassy background */    background: rgba(255, 255, 255, 0.12);      /* non-opaque */    backdrop-filter: blur(16px);    -webkit-backdrop-filter: blur(16px);        /* Safari */    border: 1px solid rgba(255, 255, 255, 0.35);    border-radius: 999px;                       /* optional pill */}/* Wrapper that holds icon + text */.elementor-14147 .elementor-element.elementor-element-0623c94 .elementor-button-content-wrapper {    display: flex;    align-items: center;    gap: 10px;}/* Text alignment */.elementor-14147 .elementor-element.elementor-element-0623c94 .elementor-button-text {    display: flex;    align-items: center;    line-height: 1;}/* Icon wrapper (normal state = no circle) */.elementor-14147 .elementor-element.elementor-element-0623c94 .elementor-button-icon {    position: relative;    display: flex;    align-items: center;    justify-content: center;    transition: 0.3s ease;}/* Add circle using :before (hidden by default) */.elementor-14147 .elementor-element.elementor-element-0623c94 .elementor-button-icon::before {    content: "";    position: absolute;    width: 32px;                  /* circle size */    height: 32px;    border-radius: 50%;    background: #FF6A5C;          /* ORANGE CIRCLE */    opacity: 0;    transform: scale(0.6);    transition: 0.3s ease;    z-index: -1;                  /* put circle behind icon */}/* SVG icon size */.elementor-14147 .elementor-element.elementor-element-0623c94 .elementor-button-icon svg {    width: 24px;    height: 24px;    display: block;    margin: 10px;    transition: 0.3s ease;}/* Hover effect: stronger glass, hide border, show circle */.elementor-14147 .elementor-element.elementor-element-0623c94 .elementor-button:hover {    background: rgba(255, 255, 255, 0.18);    border: 1px solid transparent !important;  /* hide border on hover */    box-shadow: none !important;               /* in case "border" is shadow */}.elementor-14147 .elementor-element.elementor-element-0623c94 .elementor-button:hover .elementor-button-icon::before {    opacity: 1;    transform: scale(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f20209a *//* Desktop */
@media (min-width: 1025px){
  .elementor-14147 .elementor-element.elementor-element-f20209a{
    width: 475px;
    height: 564px;
  }
}

/* Tablet + Mobile */
@media (max-width: 1024px){
  .elementor-14147 .elementor-element.elementor-element-f20209a{
    width: 370px;
    height: 439px;
  }
}/* End custom CSS */
/* Start custom CSS for qi_addons_for_elementor_animated_text, class: .elementor-element-47e8806 */.elementor-14147 .elementor-element.elementor-element-47e8806 h3 {margin-bottom:-1rem;padding-bottom:1rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aba98bf */.elementor-14147 .elementor-element.elementor-element-aba98bf .elementor-shape-bottom{ display: none;
}/* End custom CSS */
/* Start custom CSS for qi_addons_for_elementor_animated_text, class: .elementor-element-72a4bc1 */.elementor-14147 .elementor-element.elementor-element-72a4bc1 h3 {margin-bottom:-1rem;padding-bottom:1rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dad228 */.elementor-element-91615f4 .elementor-shape.elementor-shape-bottom {
    display: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79cb6ab */.bluetext {
    color: #4766FF;
    font-family: "Barlow", Sans-serif;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-05962ce *//* Main button: center content + prevent wrapping + auto width */.elementor-14147 .elementor-element.elementor-element-05962ce .elementor-button {    display: inline-flex;    align-items: center;    justify-content: center;    white-space: nowrap;    width: auto;    transition: 0.3s ease;    /* glassy background */    background: rgba(255, 255, 255, 0.12);      /* non-opaque */    backdrop-filter: blur(16px);    -webkit-backdrop-filter: blur(16px);        /* Safari */    border: 1px solid rgba(255, 255, 255, 0.35);    border-radius: 999px;                       /* optional pill */}/* Wrapper that holds icon + text */.elementor-14147 .elementor-element.elementor-element-05962ce .elementor-button-content-wrapper {    display: flex;    align-items: center;    gap: 10px;}/* Text alignment */.elementor-14147 .elementor-element.elementor-element-05962ce .elementor-button-text {    display: flex;    align-items: center;    line-height: 1;}/* Icon wrapper (normal state = no circle) */.elementor-14147 .elementor-element.elementor-element-05962ce .elementor-button-icon {    position: relative;    display: flex;    align-items: center;    justify-content: center;    transition: 0.3s ease;}/* Add circle using :before (hidden by default) */.elementor-14147 .elementor-element.elementor-element-05962ce .elementor-button-icon::before {    content: "";    position: absolute;    width: 32px;                  /* circle size */    height: 32px;    border-radius: 50%;    background: #FF6A5C;          /* ORANGE CIRCLE */    opacity: 0;    transform: scale(0.6);    transition: 0.3s ease;    z-index: -1;                  /* put circle behind icon */}/* SVG icon size */.elementor-14147 .elementor-element.elementor-element-05962ce .elementor-button-icon svg {    width: 24px;    height: 24px;    display: block;    margin: 10px;    transition: 0.3s ease;}/* Hover effect: stronger glass, hide border, show circle */.elementor-14147 .elementor-element.elementor-element-05962ce .elementor-button:hover {    background: rgba(255, 255, 255, 0.18);    border: 1px solid transparent !important;  /* hide border on hover */    box-shadow: none !important;               /* in case "border" is shadow */}.elementor-14147 .elementor-element.elementor-element-05962ce .elementor-button:hover .elementor-button-icon::before {    opacity: 1;    transform: scale(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c722116 */.elementor-14147 .elementor-element.elementor-element-c722116 .elementor-shape .elementor-shape-fill {
    fill:#ebefff;
}/* End custom CSS */