.elementor-1215 .elementor-element.elementor-element-d95146b{--display:flex;--min-height:984px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.12;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--margin-top:1px;--margin-bottom:1px;--margin-left:1px;--margin-right:1px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-1215 .elementor-element.elementor-element-d95146b:not(.elementor-motion-effects-element-type-background), .elementor-1215 .elementor-element.elementor-element-d95146b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1215 .elementor-element.elementor-element-d95146b::before, .elementor-1215 .elementor-element.elementor-element-d95146b > .elementor-background-video-container::before, .elementor-1215 .elementor-element.elementor-element-d95146b > .e-con-inner > .elementor-background-video-container::before, .elementor-1215 .elementor-element.elementor-element-d95146b > .elementor-background-slideshow::before, .elementor-1215 .elementor-element.elementor-element-d95146b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1215 .elementor-element.elementor-element-d95146b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 18%, #FFFFFF 100%);}.elementor-1215 .elementor-element.elementor-element-d95146b:hover::before, .elementor-1215 .elementor-element.elementor-element-d95146b:hover > .elementor-background-video-container::before, .elementor-1215 .elementor-element.elementor-element-d95146b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1215 .elementor-element.elementor-element-d95146b > .elementor-background-slideshow:hover::before, .elementor-1215 .elementor-element.elementor-element-d95146b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1215 .elementor-element.elementor-element-d95146b:hover{--overlay-opacity:0.5;}.elementor-1215 .elementor-element.elementor-element-d95146b > .elementor-shape-bottom .elementor-shape-fill, .elementor-1215 .elementor-element.elementor-element-d95146b > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-astglobalcolor5 );}.elementor-1215 .elementor-element.elementor-element-d95146b > .elementor-shape-bottom svg, .elementor-1215 .elementor-element.elementor-element-d95146b > .e-con-inner > .elementor-shape-bottom svg{width:calc(130% + 1.3px);height:73px;}.elementor-1215 .elementor-element.elementor-element-d95146b > .elementor-shape-bottom, .elementor-1215 .elementor-element.elementor-element-d95146b > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-1215 .elementor-element.elementor-element-d95146b.e-con{--align-self:center;}.elementor-1215 .elementor-element.elementor-element-9ac3f15{width:100%;max-width:100%;margin:-34px -34px calc(var(--kit-widget-spacing, 0px) + -34px) -34px;padding:-41px -41px -41px -41px;text-align:center;}.elementor-1215 .elementor-element.elementor-element-9ac3f15 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:600;text-transform:none;font-style:normal;line-height:59px;letter-spacing:0.6px;word-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-1215 .elementor-element.elementor-element-3bc32ea:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor5 ) 0%, var( --e-global-color-astglobalcolor5 ) 100%);}.elementor-1215 .elementor-element.elementor-element-3bc32ea{margin:103px 103px calc(var(--kit-widget-spacing, 0px) + 103px) 103px;padding:57px 57px 57px 57px;}.elementor-1215 .elementor-element.elementor-element-6d4d2a7{--display:flex;--min-height:656px;--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;--gap:0px 31px;--row-gap:0px;--column-gap:31px;--flex-wrap:nowrap;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:-22px;--padding-bottom:-22px;--padding-left:-22px;--padding-right:-22px;}.elementor-1215 .elementor-element.elementor-element-6d4d2a7:not(.elementor-motion-effects-element-type-background), .elementor-1215 .elementor-element.elementor-element-6d4d2a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(102deg, var( --e-global-color-astglobalcolor5 ) 11%, var( --e-global-color-astglobalcolor5 ) 100%);}.elementor-1215 .elementor-element.elementor-element-6d4d2a7:hover{background-color:#FFFFFF;--overlay-opacity:0.5;}.elementor-1215 .elementor-element.elementor-element-6d4d2a7:hover::before, .elementor-1215 .elementor-element.elementor-element-6d4d2a7:hover > .elementor-background-video-container::before, .elementor-1215 .elementor-element.elementor-element-6d4d2a7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1215 .elementor-element.elementor-element-6d4d2a7 > .elementor-background-slideshow:hover::before, .elementor-1215 .elementor-element.elementor-element-6d4d2a7 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1215 .elementor-element.elementor-element-6d4d2a7 > .elementor-shape-top .elementor-shape-fill, .elementor-1215 .elementor-element.elementor-element-6d4d2a7 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-astglobalcolor5 );}.elementor-1215 .elementor-element.elementor-element-6d4d2a7 > .elementor-shape-top svg, .elementor-1215 .elementor-element.elementor-element-6d4d2a7 > .e-con-inner > .elementor-shape-top svg{width:calc(122% + 1.3px);height:91px;}.elementor-1215 .elementor-element.elementor-element-6d4d2a7 > .elementor-shape-top, .elementor-1215 .elementor-element.elementor-element-6d4d2a7 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-1215 .elementor-element.elementor-element-6d4d2a7.e-con{--align-self:center;}.elementor-1215 .elementor-element.elementor-element-d27cda3{--display:flex;--min-height:45vh;--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-radius:0px 0px 0px 0px;--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1215 .elementor-element.elementor-element-d27cda3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1215 .elementor-element.elementor-element-94eea6f{width:var( --container-widget-width, 100% );max-width:100%;margin:-5px -5px calc(var(--kit-widget-spacing, 0px) + -5px) -5px;padding:-11px -11px -11px -11px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1215 .elementor-element.elementor-element-94eea6f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1215 .elementor-element.elementor-element-94eea6f img{width:21vw;max-width:21vw;height:59vh;object-fit:cover;object-position:center right;opacity:1;filter:brightness( 116% ) contrast( 97% ) saturate( 101% ) blur( 0.1px ) hue-rotate( 7deg );border-style:none;border-radius:30px 30px 30px 30px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-1215 .elementor-element.elementor-element-fe8d0c8{--display:flex;--min-height:42vh;--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:center;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--border-radius:0px 0px 0px 0px;--margin-top:46px;--margin-bottom:39px;--margin-left:66px;--margin-right:46px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-1215 .elementor-element.elementor-element-fe8d0c8.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1215 .elementor-element.elementor-element-281e29b{width:var( --container-widget-width, 88.921% );max-width:88.921%;margin:13px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;padding:10px 10px 10px 10px;--container-widget-width:88.921%;--container-widget-flex-grow:0;text-align:center;}.elementor-1215 .elementor-element.elementor-element-281e29b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1215 .elementor-element.elementor-element-281e29b img{width:98%;max-width:97%;height:60vh;object-fit:cover;object-position:center center;opacity:1;border-radius:34px 34px 34px 34px;}.elementor-1215 .elementor-element.elementor-element-513e08f{--display:flex;--min-height:72vh;--margin-top:-34px;--margin-bottom:-143px;--margin-left:-128px;--margin-right:-47px;--padding-top:-4px;--padding-bottom:-4px;--padding-left:-4px;--padding-right:-4px;}.elementor-1215 .elementor-element.elementor-element-513e08f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1215 .elementor-element.elementor-element-267fb68{margin:-4 -4 calc(var(--kit-widget-spacing, 0px) + -4) -10;padding:10px 10px 10px 10px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-1215 .elementor-element.elementor-element-267fb68.elementor-element{--align-self:center;}.elementor-1215 .elementor-element.elementor-element-267fb68 img{width:99%;max-width:92%;height:58vh;object-fit:cover;object-position:center center;opacity:1;border-radius:26px 26px 26px 26px;}.elementor-1215 .elementor-element.elementor-element-ea17d48{--display:flex;--min-height:72vh;}.elementor-1215 .elementor-element.elementor-element-8011250{margin:43px -26px calc(var(--kit-widget-spacing, 0px) + 4px) 7px;padding:19px 19px 19px 19px;text-align:right;}.elementor-1215 .elementor-element.elementor-element-8011250 img{width:97%;max-width:95%;height:57vh;object-fit:cover;object-position:center center;opacity:1;border-radius:54px 54px 54px 54px;}.elementor-1215 .elementor-element.elementor-element-8931ee6{--display:flex;}@media(max-width:1024px){.elementor-1215 .elementor-element.elementor-element-94eea6f{margin:-3px -3px calc(var(--kit-widget-spacing, 0px) + -3px) -3px;padding:3px 3px 3px 3px;text-align:left;}.elementor-1215 .elementor-element.elementor-element-94eea6f img{width:100%;max-width:100%;height:229px;border-radius:3px 3px 3px 3px;}}@media(min-width:768px){.elementor-1215 .elementor-element.elementor-element-d95146b{--content-width:1151px;}.elementor-1215 .elementor-element.elementor-element-6d4d2a7{--content-width:1600px;}.elementor-1215 .elementor-element.elementor-element-d27cda3{--width:17.085%;}.elementor-1215 .elementor-element.elementor-element-fe8d0c8{--width:29%;}.elementor-1215 .elementor-element.elementor-element-513e08f{--width:24.925%;}.elementor-1215 .elementor-element.elementor-element-ea17d48{--width:25%;}}@media(max-width:767px){.elementor-1215 .elementor-element.elementor-element-d95146b{--content-width:500px;--min-height:740px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:-2px;--margin-bottom:-2px;--margin-left:-2px;--margin-right:-2px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1215 .elementor-element.elementor-element-d95146b.e-con{--align-self:center;--flex-grow:2;}.elementor-1215 .elementor-element.elementor-element-9ac3f15{margin:7px 7px calc(var(--kit-widget-spacing, 0px) + 7px) 7px;padding:85px 85px 85px 85px;border-radius:-4px -4px -4px -4px;text-align:center;}.elementor-1215 .elementor-element.elementor-element-9ac3f15.elementor-element{--align-self:stretch;--flex-grow:11;--flex-shrink:7;}.elementor-1215 .elementor-element.elementor-element-9ac3f15 .elementor-heading-title{font-size:10px;line-height:3.1em;letter-spacing:-0.8px;}.elementor-1215 .elementor-element.elementor-element-3bc32ea{margin:52px 52px calc(var(--kit-widget-spacing, 0px) + 52px) 52px;padding:-2px -2px -2px -2px;}.elementor-1215 .elementor-element.elementor-element-3bc32ea.elementor-element{--align-self:center;--order:104;--flex-grow:117;}.elementor-1215 .elementor-element.elementor-element-94eea6f{margin:-6px -6px calc(var(--kit-widget-spacing, 0px) + -6px) -6px;}}