.elementor-54 .elementor-element.elementor-element-cf11ef2{--display:flex;--min-height:70vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-54 .elementor-element.elementor-element-d25dd9e{--display:flex;--min-height:85vh;--border-radius:65px 65px 65px 65px;}.elementor-54 .elementor-element.elementor-element-d25dd9e:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-d25dd9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artventurefinance.com/wp-content/uploads/2026/09/heroBAnner-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-a1594b5{--display:flex;--margin-top:4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.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 );color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-809ce95{width:var( --container-widget-width, 38vw );max-width:38vw;--container-widget-width:38vw;--container-widget-flex-grow:0;text-align:center;}.elementor-54 .elementor-element.elementor-element-809ce95.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-809ce95 .elementor-heading-title{font-family:var( --e-global-typography-81a7c8a-font-family ), Sans-serif;font-size:var( --e-global-typography-81a7c8a-font-size );font-weight:var( --e-global-typography-81a7c8a-font-weight );line-height:var( --e-global-typography-81a7c8a-line-height );letter-spacing:var( --e-global-typography-81a7c8a-letter-spacing );word-spacing:var( --e-global-typography-81a7c8a-word-spacing );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-54 .elementor-element.elementor-element-2ee84a8{width:var( --container-widget-width, 99.911% );max-width:99.911%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:99.911%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.5vw;font-weight:400;color:#000000;}.elementor-54 .elementor-element.elementor-element-2ee84a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-2ee84a8 p{margin-block-end:0vh;}.elementor-54 .elementor-element.elementor-element-62ddb2d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-54 .elementor-element.elementor-element-62ddb2d::before, .elementor-54 .elementor-element.elementor-element-62ddb2d > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-62ddb2d > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-62ddb2d > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-62ddb2d > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-62ddb2d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--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 );}.elementor-54 .elementor-element.elementor-element-38dd2ab.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-38dd2ab img{width:100vw;max-width:90vw;border-radius:60px 60px 60px 60px;}.elementor-54 .elementor-element.elementor-element-8a178ab{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:2%;--padding-bottom:2%;--padding-left:10%;--padding-right:10%;}.elementor-54 .elementor-element.elementor-element-31fbe05.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-31fbe05{text-align:center;}.elementor-54 .elementor-element.elementor-element-31fbe05 .elementor-heading-title{font-family:var( --e-global-typography-81a7c8a-font-family ), Sans-serif;font-size:var( --e-global-typography-81a7c8a-font-size );font-weight:var( --e-global-typography-81a7c8a-font-weight );line-height:var( --e-global-typography-81a7c8a-line-height );letter-spacing:var( --e-global-typography-81a7c8a-letter-spacing );word-spacing:var( --e-global-typography-81a7c8a-word-spacing );color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-ae1a6ae{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:1.3vw;font-weight:400;color:#000000;}.elementor-54 .elementor-element.elementor-element-ae1a6ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-ae1a6ae p{margin-block-end:0vh;}.elementor-54 .elementor-element.elementor-element-f41a2f3{--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:2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:2%;--padding-bottom:2%;--padding-left:10%;--padding-right:10%;}.elementor-54 .elementor-element.elementor-element-49958cb{--display:flex;}.elementor-54 .elementor-element.elementor-element-49958cb.e-con:hover{--e-con-transform-scale:1.05;}.elementor-54 .elementor-element.elementor-element-f9f0454{background-color:#FFFFFF;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:1vw 1vw 1vw 1vw;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7cbdaed );border-radius:19px 19px 19px 19px;}.elementor-54 .elementor-element.elementor-element-f9f0454.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-f9f0454 img{width:3vw;border-style:none;}.elementor-54 .elementor-element.elementor-element-fddc36e{margin:-0.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-54 .elementor-element.elementor-element-fddc36e .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.9vw;font-weight:600;color:#000000;}.elementor-54 .elementor-element.elementor-element-5f29665{margin:-.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-family:"Montserrat", Sans-serif;font-size:1vw;font-weight:400;color:#000000;}.elementor-54 .elementor-element.elementor-element-83b1503{--display:flex;}.elementor-54 .elementor-element.elementor-element-83b1503.e-con:hover{--e-con-transform-scale:1.05;}.elementor-54 .elementor-element.elementor-element-79a27ea{background-color:#FFFFFF;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:1vw 1vw 1vw 1vw;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7cbdaed );border-radius:19px 19px 19px 19px;}.elementor-54 .elementor-element.elementor-element-79a27ea.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-79a27ea img{width:2.5vw;border-style:none;}.elementor-54 .elementor-element.elementor-element-d2ec617{margin:-0.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-54 .elementor-element.elementor-element-d2ec617 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.9vw;font-weight:600;color:#000000;}.elementor-54 .elementor-element.elementor-element-496051c{margin:-.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-family:"Montserrat", Sans-serif;font-size:1vw;font-weight:400;color:#000000;}.elementor-54 .elementor-element.elementor-element-a4cde22{--display:flex;}.elementor-54 .elementor-element.elementor-element-a4cde22.e-con:hover{--e-con-transform-scale:1.05;}.elementor-54 .elementor-element.elementor-element-efaeb16{background-color:#FFFFFF;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:1vw 1vw 1vw 1vw;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7cbdaed );border-radius:19px 19px 19px 19px;}.elementor-54 .elementor-element.elementor-element-efaeb16.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-efaeb16 img{width:2.5vw;border-style:none;}.elementor-54 .elementor-element.elementor-element-146818f{margin:-0.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-54 .elementor-element.elementor-element-146818f .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.9vw;font-weight:600;color:#000000;}.elementor-54 .elementor-element.elementor-element-4a451dc{margin:-0.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-family:"Montserrat", Sans-serif;font-size:1vw;font-weight:400;color:#000000;}.elementor-54 .elementor-element.elementor-element-b63549d{--display:flex;}.elementor-54 .elementor-element.elementor-element-b63549d.e-con:hover{--e-con-transform-scale:1.05;}.elementor-54 .elementor-element.elementor-element-ba3d10e{background-color:#FFFFFF;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:1vw 1vw 1vw 1vw;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7cbdaed );border-radius:19px 19px 19px 19px;}.elementor-54 .elementor-element.elementor-element-ba3d10e.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-ba3d10e img{width:2.5vw;border-style:none;}.elementor-54 .elementor-element.elementor-element-ac288a7{margin:-0.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-54 .elementor-element.elementor-element-ac288a7 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.9vw;font-weight:600;color:#000000;}.elementor-54 .elementor-element.elementor-element-6586b6c{margin:-.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-family:"Montserrat", Sans-serif;font-size:1vw;font-weight:400;color:#000000;}.elementor-54 .elementor-element.elementor-element-47d63cb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-54 .elementor-element.elementor-element-47d63cb::before, .elementor-54 .elementor-element.elementor-element-47d63cb > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-47d63cb > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-47d63cb > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-47d63cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-47d63cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-54 .elementor-element.elementor-element-0ff22e3.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-0ff22e3 img{width:100vw;max-width:90vw;border-radius:60px 60px 60px 60px;}.elementor-54 .elementor-element.elementor-element-cfc74de{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:2%;--padding-bottom:2%;--padding-left:10%;--padding-right:10%;}.elementor-54 .elementor-element.elementor-element-12c4d61.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-12c4d61{text-align:start;}.elementor-54 .elementor-element.elementor-element-12c4d61 .elementor-heading-title{font-family:var( --e-global-typography-81a7c8a-font-family ), Sans-serif;font-size:var( --e-global-typography-81a7c8a-font-size );font-weight:var( --e-global-typography-81a7c8a-font-weight );line-height:var( --e-global-typography-81a7c8a-line-height );letter-spacing:var( --e-global-typography-81a7c8a-letter-spacing );word-spacing:var( --e-global-typography-81a7c8a-word-spacing );color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-383a6d1{width:var( --container-widget-width, 99.911% );max-width:99.911%;--container-widget-width:99.911%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:1.3vw;font-weight:400;color:#000000;}.elementor-54 .elementor-element.elementor-element-383a6d1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-383a6d1 p{margin-block-end:0vh;}.elementor-54 .elementor-element.elementor-element-cbeaf76{--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:center;--align-items:center;--margin-top:3vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:2%;--padding-bottom:2%;--padding-left:10%;--padding-right:10%;}.elementor-54 .elementor-element.elementor-element-b3fc0d8{--display:flex;}.elementor-54 .elementor-element.elementor-element-b3fc0d8.e-con:hover{--e-con-transform-scale:1.05;}.elementor-54 .elementor-element.elementor-element-bb62807{background-color:#FFFFFF;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:1vw 1vw 1vw 1vw;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7cbdaed );border-radius:19px 19px 19px 19px;}.elementor-54 .elementor-element.elementor-element-bb62807.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-bb62807 img{width:3vw;border-style:none;}.elementor-54 .elementor-element.elementor-element-c6d865a{margin:-0.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-54 .elementor-element.elementor-element-c6d865a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.9vw;font-weight:600;color:#000000;}.elementor-54 .elementor-element.elementor-element-458bd0f{margin:-.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-family:"Montserrat", Sans-serif;font-size:1vw;font-weight:400;color:#000000;}.elementor-54 .elementor-element.elementor-element-2c7cd6f{--display:flex;}.elementor-54 .elementor-element.elementor-element-2c7cd6f.e-con:hover{--e-con-transform-scale:1.05;}.elementor-54 .elementor-element.elementor-element-61b3bb9{background-color:#FFFFFF;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:1vw 1vw 1vw 1vw;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7cbdaed );border-radius:19px 19px 19px 19px;}.elementor-54 .elementor-element.elementor-element-61b3bb9.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-61b3bb9 img{width:3vw;border-style:none;}.elementor-54 .elementor-element.elementor-element-c266c02{margin:-0.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-54 .elementor-element.elementor-element-c266c02 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.9vw;font-weight:600;color:#000000;}.elementor-54 .elementor-element.elementor-element-1c61558{margin:-.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-family:"Montserrat", Sans-serif;font-size:1vw;font-weight:400;color:#000000;}.elementor-54 .elementor-element.elementor-element-477b758{--display:flex;}.elementor-54 .elementor-element.elementor-element-477b758.e-con:hover{--e-con-transform-scale:1.05;}.elementor-54 .elementor-element.elementor-element-e8d173e{background-color:#FFFFFF;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:1vw 1vw 1vw 1vw;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7cbdaed );border-radius:19px 19px 19px 19px;}.elementor-54 .elementor-element.elementor-element-e8d173e.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-e8d173e img{width:3vw;border-style:none;}.elementor-54 .elementor-element.elementor-element-e2be442{margin:-0.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-54 .elementor-element.elementor-element-e2be442 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.9vw;font-weight:600;color:#000000;}.elementor-54 .elementor-element.elementor-element-47f3420{margin:-.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-family:"Montserrat", Sans-serif;font-size:1vw;font-weight:400;color:#000000;}.elementor-54 .elementor-element.elementor-element-9b5bc97{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-54 .elementor-element.elementor-element-9b5bc97::before, .elementor-54 .elementor-element.elementor-element-9b5bc97 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-9b5bc97 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-9b5bc97 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-9b5bc97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-9b5bc97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-54 .elementor-element.elementor-element-b551ede.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-b551ede img{width:100vw;max-width:90vw;border-radius:60px 60px 60px 60px;}.elementor-54 .elementor-element.elementor-element-9e30530{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:2%;--padding-bottom:2%;--padding-left:10%;--padding-right:10%;}.elementor-54 .elementor-element.elementor-element-7bda914.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-7bda914{text-align:start;}.elementor-54 .elementor-element.elementor-element-7bda914 .elementor-heading-title{font-family:var( --e-global-typography-81a7c8a-font-family ), Sans-serif;font-size:var( --e-global-typography-81a7c8a-font-size );font-weight:var( --e-global-typography-81a7c8a-font-weight );line-height:var( --e-global-typography-81a7c8a-line-height );letter-spacing:var( --e-global-typography-81a7c8a-letter-spacing );word-spacing:var( --e-global-typography-81a7c8a-word-spacing );color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-516b84d{width:var( --container-widget-width, 99.911% );max-width:99.911%;--container-widget-width:99.911%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:1.3vw;font-weight:400;color:#000000;}.elementor-54 .elementor-element.elementor-element-516b84d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-516b84d p{margin-block-end:0vh;}.elementor-54 .elementor-element.elementor-element-dafd727{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:2%;--padding-left:10%;--padding-right:10%;}.elementor-54 .elementor-element.elementor-element-b493ee6{--display:flex;}.elementor-54 .elementor-element.elementor-element-b493ee6.e-con:hover{--e-con-transform-scale:1.05;}.elementor-54 .elementor-element.elementor-element-126fecd{background-color:#FFFFFF;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:1vw 1vw 1vw 1vw;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7cbdaed );border-radius:19px 19px 19px 19px;}.elementor-54 .elementor-element.elementor-element-126fecd.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-126fecd img{width:3vw;border-style:none;}.elementor-54 .elementor-element.elementor-element-510e9e0{margin:-0.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-54 .elementor-element.elementor-element-510e9e0 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.9vw;font-weight:600;color:#000000;}.elementor-54 .elementor-element.elementor-element-6b7fee6{margin:-.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-family:"Montserrat", Sans-serif;font-size:1vw;font-weight:400;color:#000000;}.elementor-54 .elementor-element.elementor-element-2c9c02f{--display:flex;}.elementor-54 .elementor-element.elementor-element-2c9c02f.e-con:hover{--e-con-transform-scale:1.05;}.elementor-54 .elementor-element.elementor-element-03469fc{background-color:#FFFFFF;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:1vw 1vw 1vw 1vw;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7cbdaed );border-radius:19px 19px 19px 19px;}.elementor-54 .elementor-element.elementor-element-03469fc.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-03469fc img{width:3vw;border-style:none;}.elementor-54 .elementor-element.elementor-element-5313942{margin:-0.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-54 .elementor-element.elementor-element-5313942 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.9vw;font-weight:600;color:#000000;}.elementor-54 .elementor-element.elementor-element-36aeb7c{margin:-.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-family:"Montserrat", Sans-serif;font-size:1vw;font-weight:400;color:#000000;}.elementor-54 .elementor-element.elementor-element-3aa669a{--display:flex;}.elementor-54 .elementor-element.elementor-element-3aa669a.e-con:hover{--e-con-transform-scale:1.05;}.elementor-54 .elementor-element.elementor-element-248917e{background-color:#FFFFFF;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:1vw 1vw 1vw 1vw;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7cbdaed );border-radius:19px 19px 19px 19px;}.elementor-54 .elementor-element.elementor-element-248917e.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-248917e img{width:3vw;border-style:none;}.elementor-54 .elementor-element.elementor-element-17c4762{margin:-0.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-54 .elementor-element.elementor-element-17c4762 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.9vw;font-weight:600;color:#000000;}.elementor-54 .elementor-element.elementor-element-4f78efd{margin:-.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-family:"Montserrat", Sans-serif;font-size:1vw;font-weight:400;color:#000000;}.elementor-54 .elementor-element.elementor-element-beb6332{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:2%;--padding-left:10%;--padding-right:10%;}.elementor-54 .elementor-element.elementor-element-b0c8361{--display:flex;}.elementor-54 .elementor-element.elementor-element-b0c8361.e-con:hover{--e-con-transform-scale:1.05;}.elementor-54 .elementor-element.elementor-element-7f3ae0f{background-color:#FFFFFF;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:1vw 1vw 1vw 1vw;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7cbdaed );border-radius:19px 19px 19px 19px;}.elementor-54 .elementor-element.elementor-element-7f3ae0f.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-7f3ae0f img{width:3vw;border-style:none;}.elementor-54 .elementor-element.elementor-element-c7f6d8f{margin:-0.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-54 .elementor-element.elementor-element-c7f6d8f .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.9vw;font-weight:600;color:#000000;}.elementor-54 .elementor-element.elementor-element-cc103e4{margin:-.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-family:"Montserrat", Sans-serif;font-size:1vw;font-weight:400;color:#000000;}.elementor-54 .elementor-element.elementor-element-80b0861{--display:flex;}.elementor-54 .elementor-element.elementor-element-80b0861.e-con:hover{--e-con-transform-scale:1.05;}.elementor-54 .elementor-element.elementor-element-8ba991a{background-color:#FFFFFF;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:1vw 1vw 1vw 1vw;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7cbdaed );border-radius:19px 19px 19px 19px;}.elementor-54 .elementor-element.elementor-element-8ba991a.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-8ba991a img{width:3vw;border-style:none;}.elementor-54 .elementor-element.elementor-element-1bd5f06{margin:-0.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-54 .elementor-element.elementor-element-1bd5f06 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.9vw;font-weight:600;color:#000000;}.elementor-54 .elementor-element.elementor-element-c046c68{margin:-.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-family:"Montserrat", Sans-serif;font-size:1vw;font-weight:400;color:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-54 .elementor-element.elementor-element-d25dd9e{--width:95%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-54 .elementor-element.elementor-element-809ce95 .elementor-heading-title{font-size:var( --e-global-typography-81a7c8a-font-size );line-height:var( --e-global-typography-81a7c8a-line-height );letter-spacing:var( --e-global-typography-81a7c8a-letter-spacing );word-spacing:var( --e-global-typography-81a7c8a-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-54 .elementor-element.elementor-element-31fbe05 .elementor-heading-title{font-size:var( --e-global-typography-81a7c8a-font-size );line-height:var( --e-global-typography-81a7c8a-line-height );letter-spacing:var( --e-global-typography-81a7c8a-letter-spacing );word-spacing:var( --e-global-typography-81a7c8a-word-spacing );}.elementor-54 .elementor-element.elementor-element-12c4d61 .elementor-heading-title{font-size:var( --e-global-typography-81a7c8a-font-size );line-height:var( --e-global-typography-81a7c8a-line-height );letter-spacing:var( --e-global-typography-81a7c8a-letter-spacing );word-spacing:var( --e-global-typography-81a7c8a-word-spacing );}.elementor-54 .elementor-element.elementor-element-7bda914 .elementor-heading-title{font-size:var( --e-global-typography-81a7c8a-font-size );line-height:var( --e-global-typography-81a7c8a-line-height );letter-spacing:var( --e-global-typography-81a7c8a-letter-spacing );word-spacing:var( --e-global-typography-81a7c8a-word-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-54 .elementor-element.elementor-element-809ce95 .elementor-heading-title{font-size:var( --e-global-typography-81a7c8a-font-size );line-height:var( --e-global-typography-81a7c8a-line-height );letter-spacing:var( --e-global-typography-81a7c8a-letter-spacing );word-spacing:var( --e-global-typography-81a7c8a-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-54 .elementor-element.elementor-element-31fbe05 .elementor-heading-title{font-size:var( --e-global-typography-81a7c8a-font-size );line-height:var( --e-global-typography-81a7c8a-line-height );letter-spacing:var( --e-global-typography-81a7c8a-letter-spacing );word-spacing:var( --e-global-typography-81a7c8a-word-spacing );}.elementor-54 .elementor-element.elementor-element-12c4d61 .elementor-heading-title{font-size:var( --e-global-typography-81a7c8a-font-size );line-height:var( --e-global-typography-81a7c8a-line-height );letter-spacing:var( --e-global-typography-81a7c8a-letter-spacing );word-spacing:var( --e-global-typography-81a7c8a-word-spacing );}.elementor-54 .elementor-element.elementor-element-7bda914 .elementor-heading-title{font-size:var( --e-global-typography-81a7c8a-font-size );line-height:var( --e-global-typography-81a7c8a-line-height );letter-spacing:var( --e-global-typography-81a7c8a-letter-spacing );word-spacing:var( --e-global-typography-81a7c8a-word-spacing );}}/* Start custom CSS for container, class: .elementor-element-d25dd9e *//* Inject a gradient layer that sits strictly behind all content elements */
.elementor-54 .elementor-element.elementor-element-d25dd9e {
    position: relative;
}

.elementor-54 .elementor-element.elementor-element-d25dd9e::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, rgba(0, 0, 0, 0.8) 40%, rgba(0, 0, 0, 0) 70%);
    z-index: 0; /* Forces the gradient to the very back layer */
    pointer-events: none;
}

/* Forces all internal columns, inner containers, and text widgets to stack on top */
.elementor-54 .elementor-element.elementor-element-d25dd9e > * {
    position: relative;
    z-index: 1; 
}/* End custom CSS */