.elementor-382 .elementor-element.elementor-element-0050845{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:0.7;--border-radius:10px 10px 10px 10px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-382 .elementor-element.elementor-element-0050845:not(.elementor-motion-effects-element-type-background), .elementor-382 .elementor-element.elementor-element-0050845 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://soormediagroup.com/wp-content/uploads/2025/10/stockvault-beautiful-beach226116-1024x682.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-382 .elementor-element.elementor-element-0050845::before, .elementor-382 .elementor-element.elementor-element-0050845 > .elementor-background-video-container::before, .elementor-382 .elementor-element.elementor-element-0050845 > .e-con-inner > .elementor-background-video-container::before, .elementor-382 .elementor-element.elementor-element-0050845 > .elementor-background-slideshow::before, .elementor-382 .elementor-element.elementor-element-0050845 > .e-con-inner > .elementor-background-slideshow::before, .elementor-382 .elementor-element.elementor-element-0050845 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-382 .elementor-element.elementor-element-0050845.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-382 .elementor-element.elementor-element-5a53d07{--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;--justify-content:center;}.elementor-382 .elementor-element.elementor-element-5a53d07.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-382 .elementor-element.elementor-element-ef91af6{--e-transform-rotateZ:146deg;--e-transform-rotateX:1yes;--e-transform-perspective:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-382 .elementor-element.elementor-element-16995df{--e-transform-translateX:0px;text-align:center;}.elementor-382 .elementor-element.elementor-element-16995df .elementor-heading-title{font-family:"Rosarivo", Sans-serif;font-size:54px;font-weight:600;line-height:55px;color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-31ad6ac{padding:0px 90px 0px 90px;text-align:center;}.elementor-382 .elementor-element.elementor-element-31ad6ac .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:22px;color:#FFFFFF;}.elementor-widget-envo-extra-button .envo-extra-elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-382 .elementor-element.elementor-element-56b12b2 .envo-extra-elementor-button,.elementor-382 .elementor-element.elementor-element-56b12b2 .envo-extra-elementor-button-hover-style-skewFill:before,
								.elementor-382 .elementor-element.elementor-element-56b12b2 .envo-extra-elementor-button-hover-style-flipSlide::before{background-color:var( --e-global-color-primary );}.elementor-382 .elementor-element.elementor-element-56b12b2 .envo-extra-elementor-button-animation-none:hover,.elementor-382 .elementor-element.elementor-element-56b12b2 .envo-extra-button-2d-animation:hover,
								.elementor-382 .elementor-element.elementor-element-56b12b2 .envo-extra-button-bg-animation::before,.elementor-382 .elementor-element.elementor-element-56b12b2 .envo-extra-elementor-button-hover-style-bubbleFromDown::before,
								.elementor-382 .elementor-element.elementor-element-56b12b2 .envo-extra-elementor-button-hover-style-bubbleFromDown::after,.elementor-382 .elementor-element.elementor-element-56b12b2 .envo-extra-elementor-button-hover-style-bubbleFromCenter::before,
								.elementor-382 .elementor-element.elementor-element-56b12b2 .envo-extra-elementor-button-hover-style-bubbleFromCenter::after,.elementor-382 .elementor-element.elementor-element-56b12b2 .envo-extra-elementor-button-hover-style-flipSlide,
								.elementor-382 .elementor-element.elementor-element-56b12b2 [class*=envo-extra-elementor-button-hover-style-underline]:hover,.elementor-382 .elementor-element.elementor-element-56b12b2 .envo-extra-elementor-button-hover-style-skewFill,
								
								.elementor-382 .elementor-element.elementor-element-56b12b2 .envo-extra-elementor-button-animation-none:focus,.elementor-382 .elementor-element.elementor-element-56b12b2 .envo-extra-button-2d-animation:focus,
								.elementor-382 .elementor-element.elementor-element-56b12b2 [class*=envo-extra-elementor-button-focus-style-underline]:focus{background-color:var( --e-global-color-primary );}.elementor-382 .elementor-element.elementor-element-56b12b2{width:100%;max-width:100%;}.elementor-382 .elementor-element.elementor-element-56b12b2 .envo-extra-elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-382 .elementor-element.elementor-element-7cb1023{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-382 .elementor-element.elementor-element-b39418c{width:var( --container-widget-width, 105.404% );max-width:105.404%;padding:50px 0px 0px 0px;--container-widget-width:105.404%;--container-widget-flex-grow:0;text-align:center;}.elementor-382 .elementor-element.elementor-element-b39418c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-382 .elementor-element.elementor-element-b39418c .elementor-heading-title{font-family:"Rosarivo", Sans-serif;font-size:54px;font-weight:600;line-height:55px;color:var( --e-global-color-secondary );}.elementor-382 .elementor-element.elementor-element-dc1fff5{--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-382 .elementor-element.elementor-element-7fa759b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-382 .elementor-element.elementor-element-a582ba0{--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-382 .elementor-element.elementor-element-16823e7{border-style:solid;border-radius:10px 10px 10px 10px;}.elementor-382 .elementor-element.elementor-element-16823e7:hover{border-style:solid;border-radius:10px 10px 10px 10px;}.elementor-382 .elementor-element.elementor-element-16823e7 img{border-style:none;}.elementor-382 .elementor-element.elementor-element-d3e2281{--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-382 .elementor-element.elementor-element-319f055 img{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-382 .elementor-element.elementor-element-01073c1{--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-382 .elementor-element.elementor-element-946a317 img{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-382 .elementor-element.elementor-element-751aa30{--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-382 .elementor-element.elementor-element-3b07e00 img{border-style:none;border-radius:10px 10px 10px 10px;}:root{--page-title-display:none;}@media(max-width:-1px){.elementor-382 .elementor-element.elementor-element-5a53d07{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-382 .elementor-element.elementor-element-ef91af6.elementor-element{--order:-99999 /* order start hack */;}.elementor-382 .elementor-element.elementor-element-ef91af6 img{width:50%;}.elementor-382 .elementor-element.elementor-element-16995df.elementor-element{--order:99999 /* order end hack */;}.elementor-382 .elementor-element.elementor-element-16995df .elementor-heading-title{font-size:22px;}.elementor-382 .elementor-element.elementor-element-31ad6ac{padding:0px 0px 0px 0px;text-align:center;}.elementor-382 .elementor-element.elementor-element-31ad6ac.elementor-element{--order:99999 /* order end hack */;}.elementor-382 .elementor-element.elementor-element-31ad6ac .elementor-heading-title{font-size:13px;}.elementor-382 .elementor-element.elementor-element-56b12b2.elementor-element{--order:99999 /* order end hack */;}}@media(min-width:0px){.elementor-382 .elementor-element.elementor-element-0050845{--content-width:1600px;}.elementor-382 .elementor-element.elementor-element-5a53d07{--width:100%;}.elementor-382 .elementor-element.elementor-element-dc1fff5{--width:25%;}.elementor-382 .elementor-element.elementor-element-a582ba0{--width:25%;}.elementor-382 .elementor-element.elementor-element-d3e2281{--width:25%;}.elementor-382 .elementor-element.elementor-element-01073c1{--width:25%;}.elementor-382 .elementor-element.elementor-element-751aa30{--width:25%;}}@media(min-width:1025px){.elementor-382 .elementor-element.elementor-element-0050845:not(.elementor-motion-effects-element-type-background), .elementor-382 .elementor-element.elementor-element-0050845 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}