.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-31883 .elementor-element.elementor-element-fffd394{--display:flex;--min-height:100vh;--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;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--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-31883 .elementor-element.elementor-element-fffd394::before, .elementor-31883 .elementor-element.elementor-element-fffd394 > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-fffd394 > .e-con-inner > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-fffd394 > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-fffd394 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-fffd394 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-8debfa1 );--background-overlay:'';}.elementor-31883 .elementor-element.elementor-element-483c95c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-31883 .elementor-element.elementor-element-7ea3caf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-31883 .elementor-element.elementor-element-f85104b{padding:0px 0px 0px 0px;}.elementor-31883 .elementor-element.elementor-element-f85104b img{width:65%;}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-31883 .elementor-element.elementor-element-5c96682{text-align:center;}.elementor-31883 .elementor-element.elementor-element-5c96682 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:107px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-7a175ef );}.elementor-31883 .elementor-element.elementor-element-cd52fa2{text-align:center;}.elementor-31883 .elementor-element.elementor-element-cd52fa2 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-7a175ef );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-31883 .elementor-element.elementor-element-5537b5e .elementor-button{background-color:#DBB84A;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );border-radius:2px 2px 2px 2px;}.elementor-31883 .elementor-element.elementor-element-5537b5e .elementor-button:hover, .elementor-31883 .elementor-element.elementor-element-5537b5e .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-31883 .elementor-element.elementor-element-dec334b{--display:flex;--min-height:81vh;--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;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31883 .elementor-element.elementor-element-dec334b:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-dec334b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.showcasephotographers.com/wp-content/uploads/2025/07/smiling-professional-bearded-male-entrepreneur-has-2025-03-09-16-15-06-utc-copy-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-31883 .elementor-element.elementor-element-dec334b::before, .elementor-31883 .elementor-element.elementor-element-dec334b > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-dec334b > .e-con-inner > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-dec334b > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-dec334b > .e-con-inner > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-dec334b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#dcbc54;--background-overlay:'';}.elementor-31883 .elementor-element.elementor-element-181208a{--display:flex;}.elementor-31883 .elementor-element.elementor-element-b6d07dc .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:110px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-4fd88c3 );}.elementor-31883 .elementor-element.elementor-element-2e18504{--display:flex;--min-height:70vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.78;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31883 .elementor-element.elementor-element-2e18504:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-2e18504 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#609E9C;background-image:url("https://www.showcasephotographers.com/wp-content/uploads/2025/07/close-up-view-of-young-businessman-or-real-estate-2025-01-10-11-04-55-utc-copy-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31883 .elementor-element.elementor-element-2e18504::before, .elementor-31883 .elementor-element.elementor-element-2e18504 > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-2e18504 > .e-con-inner > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-2e18504 > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-2e18504 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-2e18504 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-31883 .elementor-element.elementor-element-eeba213{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31883 .elementor-element.elementor-element-5f1e3b3 img{width:12%;}.elementor-31883 .elementor-element.elementor-element-168ff61{text-align:center;}.elementor-31883 .elementor-element.elementor-element-168ff61 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-weight:900;color:var( --e-global-color-7a175ef );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-31883 .elementor-element.elementor-element-1f51247{color:var( --e-global-color-7a175ef );}.elementor-31883 .elementor-element.elementor-element-eb41788 .elementor-button{background-color:#DBB84A;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );border-radius:2px 2px 2px 2px;}.elementor-31883 .elementor-element.elementor-element-eb41788 .elementor-button:hover, .elementor-31883 .elementor-element.elementor-element-eb41788 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-31883 .elementor-element.elementor-element-77014e7{--display:flex;--min-height:16vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31883 .elementor-element.elementor-element-77014e7:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-77014e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-31883 .elementor-element.elementor-element-f3c7cc0{text-align:center;}.elementor-31883 .elementor-element.elementor-element-f3c7cc0 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-weight:600;color:var( --e-global-color-7a175ef );}.elementor-31883 .elementor-element.elementor-element-de6681e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;--z-index:0;}.elementor-31883 .elementor-element.elementor-element-de6681e:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-de6681e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-31883 .elementor-element.elementor-element-de6681e::before, .elementor-31883 .elementor-element.elementor-element-de6681e > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-de6681e > .e-con-inner > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-de6681e > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-de6681e > .e-con-inner > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-de6681e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-31883 .elementor-element.elementor-element-9f55fb6{--display:flex;--justify-content:space-between;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31883 .elementor-element.elementor-element-9f55fb6:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-9f55fb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EBC755 0%, #DBB84A 100%);}.elementor-31883 .elementor-element.elementor-element-c51ae83{--display:flex;}.elementor-31883 .elementor-element.elementor-element-71a8f2c img{width:51%;}.elementor-31883 .elementor-element.elementor-element-858e30f{text-align:center;}.elementor-31883 .elementor-element.elementor-element-858e30f .elementor-heading-title{color:var( --e-global-color-8debfa1 );}.elementor-31883 .elementor-element.elementor-element-7b8658a{--display:flex;--justify-content:space-between;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31883 .elementor-element.elementor-element-7b8658a:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-7b8658a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EBC755 0%, #DBB84A 100%);}.elementor-31883 .elementor-element.elementor-element-1a3c720{--display:flex;}.elementor-31883 .elementor-element.elementor-element-d0e5b43 img{width:50%;}.elementor-31883 .elementor-element.elementor-element-6990994{text-align:center;}.elementor-31883 .elementor-element.elementor-element-6990994 .elementor-heading-title{color:var( --e-global-color-8debfa1 );}.elementor-31883 .elementor-element.elementor-element-b02826a{--display:flex;--justify-content:space-between;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31883 .elementor-element.elementor-element-b02826a:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-b02826a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EBC755 0%, #DBB84A 100%);}.elementor-31883 .elementor-element.elementor-element-f5eb071{--display:flex;}.elementor-31883 .elementor-element.elementor-element-4b80617 img{width:50%;}.elementor-31883 .elementor-element.elementor-element-83839ad{text-align:center;}.elementor-31883 .elementor-element.elementor-element-83839ad .elementor-heading-title{color:var( --e-global-color-8debfa1 );}.elementor-31883 .elementor-element.elementor-element-22ca6f3{--display:flex;--min-height:69vh;--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-31883 .elementor-element.elementor-element-22ca6f3:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-22ca6f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-31883 .elementor-element.elementor-element-22ca6f3::before, .elementor-31883 .elementor-element.elementor-element-22ca6f3 > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-22ca6f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-22ca6f3 > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-22ca6f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-22ca6f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.showcasephotographers.com/wp-content/uploads/2025/07/senior-woman-estate-agent-in-formal-attire-holding-2025-01-09-06-26-32-utc-3-copy.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;}.elementor-31883 .elementor-element.elementor-element-7734aaa{--display:flex;}.elementor-31883 .elementor-element.elementor-element-61c55b3 img{width:12%;}.elementor-31883 .elementor-element.elementor-element-70c8b4c{text-align:center;}.elementor-31883 .elementor-element.elementor-element-70c8b4c .elementor-heading-title{font-family:"Caveat", Sans-serif;font-weight:600;color:var( --e-global-color-7a175ef );}.elementor-31883 .elementor-element.elementor-element-575eee7{color:var( --e-global-color-7a175ef );}.elementor-31883 .elementor-element.elementor-element-27d12f5{--display:flex;--min-height:100vh;--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:0px 50px;--row-gap:0px;--column-gap:50px;--overlay-opacity:1;}.elementor-31883 .elementor-element.elementor-element-27d12f5::before, .elementor-31883 .elementor-element.elementor-element-27d12f5 > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-27d12f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-27d12f5 > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-27d12f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-27d12f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBB84A;background-image:url("https://www.showcasephotographers.com/wp-content/uploads/2025/07/VIP-Addon-services-.jpg");--background-overlay:'';}.elementor-31883 .elementor-element.elementor-element-27d12f5 > .elementor-shape-bottom .elementor-shape-fill, .elementor-31883 .elementor-element.elementor-element-27d12f5 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-7a175ef );}.elementor-31883 .elementor-element.elementor-element-27d12f5 > .elementor-shape-bottom svg, .elementor-31883 .elementor-element.elementor-element-27d12f5 > .e-con-inner > .elementor-shape-bottom svg{height:157px;}.elementor-31883 .elementor-element.elementor-element-27d12f5 > .elementor-shape-bottom, .elementor-31883 .elementor-element.elementor-element-27d12f5 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-31883 .elementor-element.elementor-element-a4e7bcc{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:stretch;}.elementor-31883 .elementor-element.elementor-element-4c5831f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.75;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31883 .elementor-element.elementor-element-4c5831f:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-4c5831f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2CB5;}.elementor-31883 .elementor-element.elementor-element-4c5831f::before, .elementor-31883 .elementor-element.elementor-element-4c5831f > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-4c5831f > .e-con-inner > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-4c5831f > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-4c5831f > .e-con-inner > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-4c5831f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-31883 .elementor-element.elementor-element-5fdae95{--display:flex;}.elementor-31883 .elementor-element.elementor-element-5ecb062 img{width:30%;}.elementor-31883 .elementor-element.elementor-element-195f788{--display:flex;}.elementor-31883 .elementor-element.elementor-element-5de69ed{font-family:"Mulish", Sans-serif;font-weight:400;color:var( --e-global-color-4fd88c3 );}.elementor-31883 .elementor-element.elementor-element-6ab35ed{--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;}.elementor-31883 .elementor-element.elementor-element-978302e .elementor-button{background-color:#DBB84A;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );border-radius:2px 2px 2px 2px;}.elementor-31883 .elementor-element.elementor-element-978302e .elementor-button:hover, .elementor-31883 .elementor-element.elementor-element-978302e .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-31883 .elementor-element.elementor-element-7fd9ef7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.75;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31883 .elementor-element.elementor-element-7fd9ef7:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-7fd9ef7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2CB5;}.elementor-31883 .elementor-element.elementor-element-7fd9ef7::before, .elementor-31883 .elementor-element.elementor-element-7fd9ef7 > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-7fd9ef7 > .e-con-inner > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-7fd9ef7 > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-7fd9ef7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-7fd9ef7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-31883 .elementor-element.elementor-element-d3679fd{--display:flex;}.elementor-31883 .elementor-element.elementor-element-39aaf52 img{width:30%;}.elementor-31883 .elementor-element.elementor-element-40232f5{--display:flex;}.elementor-31883 .elementor-element.elementor-element-2e4acaa{color:var( --e-global-color-4fd88c3 );}.elementor-31883 .elementor-element.elementor-element-65e7e61{--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;}.elementor-31883 .elementor-element.elementor-element-16dbf0b .elementor-button{background-color:#DBB84A;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );border-radius:2px 2px 2px 2px;}.elementor-31883 .elementor-element.elementor-element-16dbf0b .elementor-button:hover, .elementor-31883 .elementor-element.elementor-element-16dbf0b .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-31883 .elementor-element.elementor-element-ae43009{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.75;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31883 .elementor-element.elementor-element-ae43009:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-ae43009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2CB5;}.elementor-31883 .elementor-element.elementor-element-ae43009::before, .elementor-31883 .elementor-element.elementor-element-ae43009 > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-ae43009 > .e-con-inner > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-ae43009 > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-ae43009 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-ae43009 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-31883 .elementor-element.elementor-element-8c79023{--display:flex;}.elementor-31883 .elementor-element.elementor-element-643f328 img{width:30%;}.elementor-31883 .elementor-element.elementor-element-026ebbd{--display:flex;}.elementor-31883 .elementor-element.elementor-element-c69b2f4{color:var( --e-global-color-4fd88c3 );}.elementor-31883 .elementor-element.elementor-element-bd0b0ef{--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;}.elementor-31883 .elementor-element.elementor-element-94cdc5d .elementor-button{background-color:#DBB84A;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );border-radius:2px 2px 2px 2px;}.elementor-31883 .elementor-element.elementor-element-94cdc5d .elementor-button:hover, .elementor-31883 .elementor-element.elementor-element-94cdc5d .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-31883 .elementor-element.elementor-element-7077d27{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.75;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31883 .elementor-element.elementor-element-7077d27:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-7077d27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2CB5;}.elementor-31883 .elementor-element.elementor-element-7077d27::before, .elementor-31883 .elementor-element.elementor-element-7077d27 > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-7077d27 > .e-con-inner > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-7077d27 > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-7077d27 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-7077d27 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-31883 .elementor-element.elementor-element-6ba30ca{--display:flex;}.elementor-31883 .elementor-element.elementor-element-3046785 img{width:30%;}.elementor-31883 .elementor-element.elementor-element-9583859{--display:flex;}.elementor-31883 .elementor-element.elementor-element-010f6b4{color:var( --e-global-color-4fd88c3 );}.elementor-31883 .elementor-element.elementor-element-6bd935f{--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;}.elementor-31883 .elementor-element.elementor-element-9df6a9e .elementor-button{background-color:#DBB84A;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );border-radius:2px 2px 2px 2px;}.elementor-31883 .elementor-element.elementor-element-9df6a9e .elementor-button:hover, .elementor-31883 .elementor-element.elementor-element-9df6a9e .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-31883 .elementor-element.elementor-element-b91a4a7{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:stretch;}.elementor-31883 .elementor-element.elementor-element-015fa3a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.75;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31883 .elementor-element.elementor-element-015fa3a:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-015fa3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2CB5;}.elementor-31883 .elementor-element.elementor-element-015fa3a::before, .elementor-31883 .elementor-element.elementor-element-015fa3a > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-015fa3a > .e-con-inner > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-015fa3a > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-015fa3a > .e-con-inner > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-015fa3a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-31883 .elementor-element.elementor-element-7dc2cdb{--display:flex;}.elementor-31883 .elementor-element.elementor-element-13e2057{color:var( --e-global-color-4fd88c3 );}.elementor-31883 .elementor-element.elementor-element-a9bb1f8{--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;}.elementor-31883 .elementor-element.elementor-element-981fb84 .elementor-button{background-color:#DBB84A;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );border-radius:2px 2px 2px 2px;}.elementor-31883 .elementor-element.elementor-element-981fb84 .elementor-button:hover, .elementor-31883 .elementor-element.elementor-element-981fb84 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-31883 .elementor-element.elementor-element-f661c87{--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-31883 .elementor-element.elementor-element-08d53c9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-31883 .elementor-element.elementor-element-21492a0{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31883 .elementor-element.elementor-element-21492a0:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-21492a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-8debfa1 ) 100%);}.elementor-31883 .elementor-element.elementor-element-acd103a{--display:flex;}.elementor-31883 .elementor-element.elementor-element-127cd23{--display:flex;}.elementor-31883 .elementor-element.elementor-element-5a5a637{color:var( --e-global-color-4fd88c3 );}.elementor-31883 .elementor-element.elementor-element-3b5caaf{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31883 .elementor-element.elementor-element-3b5caaf:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-3b5caaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-8debfa1 ) 100%);}.elementor-31883 .elementor-element.elementor-element-c16a448{--display:flex;}.elementor-31883 .elementor-element.elementor-element-632cb29{--display:flex;}.elementor-31883 .elementor-element.elementor-element-f9c4f28{color:var( --e-global-color-4fd88c3 );}.elementor-31883 .elementor-element.elementor-element-c7e24ed{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31883 .elementor-element.elementor-element-c7e24ed:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-c7e24ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-8debfa1 ) 100%);}.elementor-31883 .elementor-element.elementor-element-ab78179{--display:flex;}.elementor-31883 .elementor-element.elementor-element-b46cfad{--display:flex;}.elementor-31883 .elementor-element.elementor-element-da70231{color:var( --e-global-color-4fd88c3 );}.elementor-31883 .elementor-element.elementor-element-f770448{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31883 .elementor-element.elementor-element-f770448:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-f770448 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-8debfa1 ) 100%);}.elementor-31883 .elementor-element.elementor-element-accb49d{--display:flex;}.elementor-31883 .elementor-element.elementor-element-2d6c09b{--display:flex;}.elementor-31883 .elementor-element.elementor-element-c18c319{color:var( --e-global-color-4fd88c3 );}.elementor-31883 .elementor-element.elementor-element-f9cc8d2{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31883 .elementor-element.elementor-element-f9cc8d2:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-f9cc8d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-8debfa1 ) 100%);}.elementor-31883 .elementor-element.elementor-element-732d5cc{--display:flex;}.elementor-31883 .elementor-element.elementor-element-baa2de6{--display:flex;}.elementor-31883 .elementor-element.elementor-element-b38cb32{color:var( --e-global-color-4fd88c3 );}.elementor-31883 .elementor-element.elementor-element-3dc1d36{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31883 .elementor-element.elementor-element-3dc1d36:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-3dc1d36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-8debfa1 ) 100%);}.elementor-31883 .elementor-element.elementor-element-1c10be0{--display:flex;}.elementor-31883 .elementor-element.elementor-element-4aa1c96{--display:flex;}.elementor-31883 .elementor-element.elementor-element-1eea310{color:var( --e-global-color-4fd88c3 );}.elementor-31883 .elementor-element.elementor-element-440419c{--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-31883 .elementor-element.elementor-element-440419c:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-440419c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBB84A;}.elementor-31883 .elementor-element.elementor-element-2d3e4a6{--display:flex;}.elementor-31883 .elementor-element.elementor-element-e9367da{text-align:center;}.elementor-31883 .elementor-element.elementor-element-e9367da .elementor-heading-title{font-family:"Caveat", Sans-serif;font-weight:600;color:var( --e-global-color-4fd88c3 );}.elementor-31883 .elementor-element.elementor-element-2a787dc{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31883 .elementor-element.elementor-element-988a3ac{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31883 .elementor-element.elementor-element-a2feaba{--display:flex;--justify-content:space-between;}.elementor-31883 .elementor-element.elementor-element-05cbd1b{--display:flex;}.elementor-31883 .elementor-element.elementor-element-cb3f236{text-align:center;}.elementor-31883 .elementor-element.elementor-element-cb3f236 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-weight:600;color:var( --e-global-color-8debfa1 );}.elementor-31883 .elementor-element.elementor-element-e83a104{text-align:center;}.elementor-31883 .elementor-element.elementor-element-e83a104 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-weight:600;color:var( --e-global-color-8debfa1 );}.elementor-31883 .elementor-element.elementor-element-8bca9a9{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31883 .elementor-element.elementor-element-c6ae979{--display:flex;--justify-content:space-between;}.elementor-31883 .elementor-element.elementor-element-225b62b{--display:flex;}.elementor-31883 .elementor-element.elementor-element-d6accc5{text-align:center;}.elementor-31883 .elementor-element.elementor-element-d6accc5 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-weight:600;color:var( --e-global-color-8debfa1 );}.elementor-31883 .elementor-element.elementor-element-8135ac3{text-align:center;}.elementor-31883 .elementor-element.elementor-element-8135ac3 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-weight:600;color:var( --e-global-color-8debfa1 );}.elementor-31883 .elementor-element.elementor-element-9eef6b5{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31883 .elementor-element.elementor-element-752ad84{--display:flex;--justify-content:space-between;}.elementor-31883 .elementor-element.elementor-element-8972933{--display:flex;}.elementor-31883 .elementor-element.elementor-element-c0fdf65{text-align:center;}.elementor-31883 .elementor-element.elementor-element-c0fdf65 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-weight:600;color:var( --e-global-color-8debfa1 );}.elementor-31883 .elementor-element.elementor-element-db40706{text-align:center;}.elementor-31883 .elementor-element.elementor-element-db40706 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-weight:600;color:var( --e-global-color-8debfa1 );}.elementor-31883 .elementor-element.elementor-element-d8236c0{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31883 .elementor-element.elementor-element-6d53c75{--display:flex;--justify-content:space-between;}.elementor-31883 .elementor-element.elementor-element-3737a50 img{width:68%;}.elementor-31883 .elementor-element.elementor-element-7dc6044{--display:flex;}.elementor-31883 .elementor-element.elementor-element-7a53690{text-align:center;}.elementor-31883 .elementor-element.elementor-element-7a53690 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-weight:600;color:var( --e-global-color-8debfa1 );}.elementor-31883 .elementor-element.elementor-element-7ad1506{text-align:center;}.elementor-31883 .elementor-element.elementor-element-7ad1506 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-weight:600;color:var( --e-global-color-8debfa1 );}.elementor-31883 .elementor-element.elementor-element-f8c16f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.16;--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-31883 .elementor-element.elementor-element-f8c16f8:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-f8c16f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBB84A;}.elementor-31883 .elementor-element.elementor-element-f8c16f8::before, .elementor-31883 .elementor-element.elementor-element-f8c16f8 > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-f8c16f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-f8c16f8 > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-f8c16f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-f8c16f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.showcasephotographers.com/wp-content/uploads/2025/07/vintage-books-on-bookshelves-in-old-library-educa-2025-03-06-16-00-47-utc-copy.jpg");--background-overlay:'';}.elementor-31883 .elementor-element.elementor-element-f8c16f8 > .elementor-shape-top .elementor-shape-fill, .elementor-31883 .elementor-element.elementor-element-f8c16f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-7a175ef );}.elementor-31883 .elementor-element.elementor-element-f8c16f8 > .elementor-shape-top svg, .elementor-31883 .elementor-element.elementor-element-f8c16f8 > .e-con-inner > .elementor-shape-top svg{height:49px;}.elementor-31883 .elementor-element.elementor-element-dd0c2d7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-31883 .elementor-element.elementor-element-577b09d{--display:flex;--min-height:59vh;--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:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31883 .elementor-element.elementor-element-f05248c{--display:flex;--z-index:1;}.elementor-31883 .elementor-element.elementor-element-abb80a1 img{width:13%;}.elementor-31883 .elementor-element.elementor-element-1784c29{padding:010px 010px 010px 010px;text-align:center;}.elementor-31883 .elementor-element.elementor-element-1784c29 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-weight:600;color:var( --e-global-color-4fd88c3 );}.elementor-31883 .elementor-element.elementor-element-0b365d6{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-4fd88c3 );}.elementor-31883 .elementor-element.elementor-element-3246998{--display:flex;--min-height:767px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-350px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31883 .elementor-element.elementor-element-3246998:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-3246998 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.showcasephotographers.com/wp-content/uploads/2025/07/books-signature-backgrond-copy.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-31883 .elementor-element.elementor-element-dcc7a77{--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:100px;--padding-left:0px;--padding-right:0px;}.elementor-31883 .elementor-element.elementor-element-9ff1f69{text-align:center;}.elementor-31883 .elementor-element.elementor-element-9ff1f69 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-4fd88c3 );}.elementor-31883 .elementor-element.elementor-element-459b013{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.55;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31883 .elementor-element.elementor-element-459b013:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-459b013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBB849;}.elementor-31883 .elementor-element.elementor-element-459b013::before, .elementor-31883 .elementor-element.elementor-element-459b013 > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-459b013 > .e-con-inner > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-459b013 > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-459b013 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-459b013 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBB849;background-image:url("https://www.showcasephotographers.com/wp-content/uploads/2025/07/payments-background-signature-copy.png");--background-overlay:'';background-repeat:no-repeat;background-size:contain;}.elementor-31883 .elementor-element.elementor-element-e5f65be{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-31883 .elementor-element.elementor-element-e5f65be > .elementor-shape-bottom .elementor-shape-fill, .elementor-31883 .elementor-element.elementor-element-e5f65be > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-8debfa1 );}.elementor-31883 .elementor-element.elementor-element-e5f65be > .elementor-shape-bottom svg, .elementor-31883 .elementor-element.elementor-element-e5f65be > .e-con-inner > .elementor-shape-bottom svg{height:331px;}.elementor-31883 .elementor-element.elementor-element-bb825d5{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31883 .elementor-element.elementor-element-e865409{padding:010px 010px 010px 010px;text-align:center;}.elementor-31883 .elementor-element.elementor-element-e865409 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-weight:600;color:var( --e-global-color-4fd88c3 );}.elementor-31883 .elementor-element.elementor-element-1c7a18d{padding:010px 010px 010px 010px;text-align:center;}.elementor-31883 .elementor-element.elementor-element-1c7a18d .elementor-heading-title{font-family:"Caveat", Sans-serif;font-weight:600;color:var( --e-global-color-4fd88c3 );}.elementor-31883 .elementor-element.elementor-element-f29f22a{--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-31883 .elementor-element.elementor-element-362a1ed{padding:010px 010px 010px 010px;text-align:center;}.elementor-31883 .elementor-element.elementor-element-362a1ed .elementor-heading-title{font-family:"Caveat", Sans-serif;font-weight:600;color:var( --e-global-color-4fd88c3 );}.elementor-31883 .elementor-element.elementor-element-5e5e8b0{color:var( --e-global-color-4fd88c3 );}.elementor-31883 .elementor-element.elementor-element-08bb7f8{--display:flex;--min-height:0vh;--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;--overlay-opacity:0.11;}.elementor-31883 .elementor-element.elementor-element-08bb7f8:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-08bb7f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-31883 .elementor-element.elementor-element-08bb7f8::before, .elementor-31883 .elementor-element.elementor-element-08bb7f8 > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-08bb7f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-08bb7f8 > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-08bb7f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-08bb7f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.showcasephotographers.com/wp-content/uploads/2025/07/happy-businesspeople-laughing-while-collaborating-2025-06-06-01-30-07-utc-Large.jpeg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31883 .elementor-element.elementor-element-6284445{--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-31883 .elementor-element.elementor-element-f94d63e{text-align:center;}.elementor-31883 .elementor-element.elementor-element-f94d63e .elementor-heading-title{font-family:"Caveat", Sans-serif;font-weight:600;color:var( --e-global-color-4fd88c3 );}.elementor-31883 .elementor-element.elementor-element-90df030{--display:flex;--min-height:50vh;--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-widget-image-carousel .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-carousel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image-carousel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-31883 .elementor-element.elementor-element-9d021b8{--e-image-carousel-slides-to-show:3;}.elementor-31883 .elementor-element.elementor-element-9d021b8 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-31883 .elementor-element.elementor-element-9d021b8 .elementor-swiper-button.elementor-swiper-button-next{font-size:53px;color:var( --e-global-color-7a175ef );}.elementor-31883 .elementor-element.elementor-element-9d021b8 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-31883 .elementor-element.elementor-element-9d021b8 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-7a175ef );}.elementor-31883 .elementor-element.elementor-element-9d021b8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-31883 .elementor-element.elementor-element-2829a4a{--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-31883 .elementor-element.elementor-element-2829a4a:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-2829a4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBB84A;}.elementor-31883 .elementor-element.elementor-element-c09e9cb{--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-31883 .elementor-element.elementor-element-efb7fdc{text-align:center;}.elementor-31883 .elementor-element.elementor-element-efb7fdc .elementor-heading-title{font-family:"Caveat", Sans-serif;font-weight:600;color:var( --e-global-color-4fd88c3 );}.elementor-31883 .elementor-element.elementor-element-50f5f13{text-align:center;}.elementor-31883 .elementor-element.elementor-element-50f5f13 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-weight:600;color:var( --e-global-color-4fd88c3 );}.elementor-31883 .elementor-element.elementor-element-0b94f61{--display:grid;--min-height:64vh;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--align-items:center;--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-31883 .elementor-element.elementor-element-0b94f61:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-0b94f61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.showcasephotographers.com/wp-content/uploads/2025/06/business-team-consulting-on-real-estate-deal-with-2025-06-16-22-47-19-utc-Large.jpeg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-31883 .elementor-element.elementor-element-2f57c10{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.51);}.elementor-31883 .elementor-element.elementor-element-2f57c10:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-2f57c10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444C7;}.elementor-31883 .elementor-element.elementor-element-e39789d{color:var( --e-global-color-7a175ef );}.elementor-31883 .elementor-element.elementor-element-a7f8de4{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.51);}.elementor-31883 .elementor-element.elementor-element-a7f8de4:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-a7f8de4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444C7;}.elementor-31883 .elementor-element.elementor-element-0eb3e16{color:var( --e-global-color-7a175ef );}.elementor-31883 .elementor-element.elementor-element-f59b84e{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.51);}.elementor-31883 .elementor-element.elementor-element-f59b84e:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-f59b84e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444C7;}.elementor-31883 .elementor-element.elementor-element-8b4c8fc{color:var( --e-global-color-7a175ef );}.elementor-31883 .elementor-element.elementor-element-4ad1009{--display:flex;--min-height:50vh;--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 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.86;--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-31883 .elementor-element.elementor-element-4ad1009:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-4ad1009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8debfa1 );background-image:url("https://www.showcasephotographers.com/wp-content/uploads/2025/07/signature-footer-bkg-Large.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31883 .elementor-element.elementor-element-4ad1009::before, .elementor-31883 .elementor-element.elementor-element-4ad1009 > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-4ad1009 > .e-con-inner > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-4ad1009 > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-4ad1009 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-4ad1009 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-31883 .elementor-element.elementor-element-3c9f12a{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31883 .elementor-element.elementor-element-59e1b53 img{width:28%;}.elementor-31883 .elementor-element.elementor-element-3430964{text-align:center;}.elementor-31883 .elementor-element.elementor-element-3430964 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-weight:600;color:#DBB84A;}.elementor-31883 .elementor-element.elementor-element-4f52eec{color:var( --e-global-color-4fd88c3 );}.elementor-31883 .elementor-element.elementor-element-0d1f2cb .elementor-button{background-color:#DBB84A;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );border-radius:2px 2px 2px 2px;}.elementor-31883 .elementor-element.elementor-element-0d1f2cb .elementor-button:hover, .elementor-31883 .elementor-element.elementor-element-0d1f2cb .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-31883 .elementor-element.elementor-element-d982faf{--display:flex;--min-height:70vh;}.elementor-31883 .elementor-element.elementor-element-d982faf:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-d982faf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.showcasephotographers.com/wp-content/uploads/2025/07/real-estate-agent-showing-an-apartment-to-a-couple-2025-03-16-00-16-14-utc-copy-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-31883 .elementor-element.elementor-element-d982faf > .elementor-shape-top .elementor-shape-fill, .elementor-31883 .elementor-element.elementor-element-d982faf > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-text );}.elementor-31883 .elementor-element.elementor-element-d982faf > .elementor-shape-bottom .elementor-shape-fill, .elementor-31883 .elementor-element.elementor-element-d982faf > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-text );}.elementor-31883 .elementor-element.elementor-element-d982faf > .elementor-shape-bottom svg, .elementor-31883 .elementor-element.elementor-element-d982faf > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:81px;}.elementor-31883 .elementor-element.elementor-element-a6960cd{--display:flex;}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}body.elementor-page-31883:not(.elementor-motion-effects-element-type-background), body.elementor-page-31883 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a175ef );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-31883 .elementor-element.elementor-element-f85104b img{width:94%;}.elementor-31883 .elementor-element.elementor-element-5c96682 .elementor-heading-title{font-size:58px;}.elementor-31883 .elementor-element.elementor-element-b6d07dc .elementor-heading-title{font-size:68px;}.elementor-31883 .elementor-element.elementor-element-2e18504{--min-height:50vh;}.elementor-31883 .elementor-element.elementor-element-eeba213{--justify-content:center;}.elementor-31883 .elementor-element.elementor-element-f3c7cc0 .elementor-heading-title{font-size:50px;}.elementor-31883 .elementor-element.elementor-element-de6681e{--grid-auto-flow:row;}.elementor-31883 .elementor-element.elementor-element-22ca6f3{--min-height:57vh;}.elementor-31883 .elementor-element.elementor-element-22ca6f3::before, .elementor-31883 .elementor-element.elementor-element-22ca6f3 > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-22ca6f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-22ca6f3 > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-22ca6f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-22ca6f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom center;background-size:contain;}.elementor-31883 .elementor-element.elementor-element-70c8b4c .elementor-heading-title{font-size:50px;}.elementor-31883 .elementor-element.elementor-element-a4e7bcc{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-31883 .elementor-element.elementor-element-b91a4a7{--grid-auto-flow:row;}.elementor-31883 .elementor-element.elementor-element-08d53c9{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-31883 .elementor-element.elementor-element-21492a0{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31883 .elementor-element.elementor-element-3b5caaf{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31883 .elementor-element.elementor-element-c7e24ed{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31883 .elementor-element.elementor-element-f770448{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31883 .elementor-element.elementor-element-f9cc8d2{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31883 .elementor-element.elementor-element-3dc1d36{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31883 .elementor-element.elementor-element-2a787dc{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-31883 .elementor-element.elementor-element-cb3f236 .elementor-heading-title{font-size:50px;}.elementor-31883 .elementor-element.elementor-element-d6accc5 .elementor-heading-title{font-size:50px;}.elementor-31883 .elementor-element.elementor-element-9eef6b5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31883 .elementor-element.elementor-element-c0fdf65 .elementor-heading-title{font-size:50px;}.elementor-31883 .elementor-element.elementor-element-d8236c0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31883 .elementor-element.elementor-element-7a53690 .elementor-heading-title{font-size:50px;}.elementor-31883 .elementor-element.elementor-element-1784c29 .elementor-heading-title{font-size:50px;}.elementor-31883 .elementor-element.elementor-element-3246998{--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31883 .elementor-element.elementor-element-dcc7a77{--padding-top:0px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-31883 .elementor-element.elementor-element-9ff1f69 .elementor-heading-title{font-size:50px;}.elementor-31883 .elementor-element.elementor-element-e865409 .elementor-heading-title{font-size:39px;}.elementor-31883 .elementor-element.elementor-element-1c7a18d .elementor-heading-title{font-size:50px;}.elementor-31883 .elementor-element.elementor-element-362a1ed .elementor-heading-title{font-size:50px;}.elementor-31883 .elementor-element.elementor-element-90df030{--min-height:41vh;--justify-content:center;}.elementor-31883 .elementor-element.elementor-element-9d021b8{--e-image-carousel-slides-to-show:2;}.elementor-31883 .elementor-element.elementor-element-0b94f61{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31883 .elementor-element.elementor-element-59e1b53 img{width:42%;}}@media(max-width:767px){.elementor-31883 .elementor-element.elementor-element-f85104b img{width:100%;}.elementor-31883 .elementor-element.elementor-element-5c96682 .elementor-heading-title{font-size:41px;}.elementor-31883 .elementor-element.elementor-element-dec334b{--min-height:84vh;}.elementor-31883 .elementor-element.elementor-element-181208a{--padding-top:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31883 .elementor-element.elementor-element-b6d07dc{padding:15px 15px 15px 15px;}.elementor-31883 .elementor-element.elementor-element-b6d07dc .elementor-heading-title{font-size:53px;}.elementor-31883 .elementor-element.elementor-element-2e18504{--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;--justify-content:center;--margin-top:-47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31883 .elementor-element.elementor-element-5f1e3b3 img{width:13%;}.elementor-31883 .elementor-element.elementor-element-de6681e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31883 .elementor-element.elementor-element-22ca6f3{--min-height:37vh;--overlay-opacity:0.46;}.elementor-31883 .elementor-element.elementor-element-22ca6f3::before, .elementor-31883 .elementor-element.elementor-element-22ca6f3 > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-22ca6f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-31883 .elementor-element.elementor-element-22ca6f3 > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-22ca6f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31883 .elementor-element.elementor-element-22ca6f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:cover;}.elementor-31883 .elementor-element.elementor-element-1a39312{padding:10px 0px 0px 0px;}.elementor-31883 .elementor-element.elementor-element-a4e7bcc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31883 .elementor-element.elementor-element-5fdae95{--width:50%;}.elementor-31883 .elementor-element.elementor-element-d3679fd{--width:50%;}.elementor-31883 .elementor-element.elementor-element-8c79023{--width:50%;}.elementor-31883 .elementor-element.elementor-element-6ba30ca{--width:50%;}.elementor-31883 .elementor-element.elementor-element-b91a4a7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31883 .elementor-element.elementor-element-08d53c9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31883 .elementor-element.elementor-element-acd103a{--width:50%;}.elementor-31883 .elementor-element.elementor-element-c16a448{--width:50%;}.elementor-31883 .elementor-element.elementor-element-ab78179{--width:50%;}.elementor-31883 .elementor-element.elementor-element-accb49d{--width:50%;}.elementor-31883 .elementor-element.elementor-element-732d5cc{--width:50%;}.elementor-31883 .elementor-element.elementor-element-1c10be0{--width:50%;}.elementor-31883 .elementor-element.elementor-element-2a787dc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31883 .elementor-element.elementor-element-988a3ac{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31883 .elementor-element.elementor-element-a2feaba{--width:50%;}.elementor-31883 .elementor-element.elementor-element-8bca9a9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31883 .elementor-element.elementor-element-c6ae979{--width:50%;}.elementor-31883 .elementor-element.elementor-element-752ad84{--width:50%;}.elementor-31883 .elementor-element.elementor-element-6d53c75{--width:50%;}.elementor-31883 .elementor-element.elementor-element-abb80a1 img{width:36%;}.elementor-31883 .elementor-element.elementor-element-dcc7a77{--padding-top:0px;--padding-bottom:137px;--padding-left:0px;--padding-right:0px;}.elementor-31883 .elementor-element.elementor-element-459b013{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-31883 .elementor-element.elementor-element-9d021b8{--e-image-carousel-slides-to-show:1;}.elementor-31883 .elementor-element.elementor-element-0b94f61{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31883 .elementor-element.elementor-element-4ad1009{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-31883 .elementor-element.elementor-element-d982faf{--min-height:32vh;}.elementor-31883 .elementor-element.elementor-element-d982faf:not(.elementor-motion-effects-element-type-background), .elementor-31883 .elementor-element.elementor-element-d982faf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}}@media(min-width:768px){.elementor-31883 .elementor-element.elementor-element-dec334b{--content-width:1600px;}.elementor-31883 .elementor-element.elementor-element-181208a{--width:54%;}.elementor-31883 .elementor-element.elementor-element-eeba213{--width:50%;}.elementor-31883 .elementor-element.elementor-element-77014e7{--content-width:1600px;}.elementor-31883 .elementor-element.elementor-element-de6681e{--content-width:1600px;}.elementor-31883 .elementor-element.elementor-element-9f55fb6{--width:100%;}.elementor-31883 .elementor-element.elementor-element-7b8658a{--width:100%;}.elementor-31883 .elementor-element.elementor-element-b02826a{--width:100%;}.elementor-31883 .elementor-element.elementor-element-22ca6f3{--content-width:90%;}.elementor-31883 .elementor-element.elementor-element-7734aaa{--width:50%;}.elementor-31883 .elementor-element.elementor-element-4c5831f{--width:100%;}.elementor-31883 .elementor-element.elementor-element-5fdae95{--width:65%;}.elementor-31883 .elementor-element.elementor-element-7fd9ef7{--width:100%;}.elementor-31883 .elementor-element.elementor-element-d3679fd{--width:65%;}.elementor-31883 .elementor-element.elementor-element-ae43009{--width:100%;}.elementor-31883 .elementor-element.elementor-element-8c79023{--width:65%;}.elementor-31883 .elementor-element.elementor-element-7077d27{--width:100%;}.elementor-31883 .elementor-element.elementor-element-6ba30ca{--width:65%;}.elementor-31883 .elementor-element.elementor-element-015fa3a{--width:100%;}.elementor-31883 .elementor-element.elementor-element-08d53c9{--content-width:1350px;}.elementor-31883 .elementor-element.elementor-element-21492a0{--width:100%;}.elementor-31883 .elementor-element.elementor-element-acd103a{--width:50%;}.elementor-31883 .elementor-element.elementor-element-3b5caaf{--width:100%;}.elementor-31883 .elementor-element.elementor-element-c16a448{--width:50%;}.elementor-31883 .elementor-element.elementor-element-c7e24ed{--width:100%;}.elementor-31883 .elementor-element.elementor-element-ab78179{--width:50%;}.elementor-31883 .elementor-element.elementor-element-f770448{--width:100%;}.elementor-31883 .elementor-element.elementor-element-accb49d{--width:50%;}.elementor-31883 .elementor-element.elementor-element-f9cc8d2{--width:100%;}.elementor-31883 .elementor-element.elementor-element-732d5cc{--width:50%;}.elementor-31883 .elementor-element.elementor-element-3dc1d36{--width:100%;}.elementor-31883 .elementor-element.elementor-element-1c10be0{--width:50%;}.elementor-31883 .elementor-element.elementor-element-2a787dc{--width:71%;}.elementor-31883 .elementor-element.elementor-element-a2feaba{--width:100%;}.elementor-31883 .elementor-element.elementor-element-c6ae979{--width:100%;}.elementor-31883 .elementor-element.elementor-element-752ad84{--width:100%;}.elementor-31883 .elementor-element.elementor-element-6d53c75{--width:100%;}.elementor-31883 .elementor-element.elementor-element-dd0c2d7{--width:100%;}.elementor-31883 .elementor-element.elementor-element-577b09d{--width:100%;}.elementor-31883 .elementor-element.elementor-element-f05248c{--width:100%;}.elementor-31883 .elementor-element.elementor-element-dcc7a77{--width:68%;}.elementor-31883 .elementor-element.elementor-element-e5f65be{--width:50%;}.elementor-31883 .elementor-element.elementor-element-bb825d5{--width:73%;}.elementor-31883 .elementor-element.elementor-element-f29f22a{--width:50%;}.elementor-31883 .elementor-element.elementor-element-08bb7f8{--content-width:1600px;}.elementor-31883 .elementor-element.elementor-element-6284445{--width:100%;}.elementor-31883 .elementor-element.elementor-element-90df030{--width:100%;}.elementor-31883 .elementor-element.elementor-element-c09e9cb{--width:100%;}.elementor-31883 .elementor-element.elementor-element-0b94f61{--content-width:1405px;}.elementor-31883 .elementor-element.elementor-element-3c9f12a{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-31883 .elementor-element.elementor-element-eeba213{--width:100%;}.elementor-31883 .elementor-element.elementor-element-22ca6f3{--content-width:100%;}.elementor-31883 .elementor-element.elementor-element-7734aaa{--width:55%;}.elementor-31883 .elementor-element.elementor-element-acd103a{--width:47%;}.elementor-31883 .elementor-element.elementor-element-c16a448{--width:47%;}.elementor-31883 .elementor-element.elementor-element-ab78179{--width:47%;}.elementor-31883 .elementor-element.elementor-element-accb49d{--width:47%;}.elementor-31883 .elementor-element.elementor-element-732d5cc{--width:47%;}.elementor-31883 .elementor-element.elementor-element-1c10be0{--width:47%;}.elementor-31883 .elementor-element.elementor-element-2a787dc{--width:100%;}.elementor-31883 .elementor-element.elementor-element-a2feaba{--width:51%;}.elementor-31883 .elementor-element.elementor-element-c6ae979{--width:51%;}.elementor-31883 .elementor-element.elementor-element-752ad84{--width:51%;}.elementor-31883 .elementor-element.elementor-element-6d53c75{--width:51%;}.elementor-31883 .elementor-element.elementor-element-f05248c{--width:100%;}.elementor-31883 .elementor-element.elementor-element-dcc7a77{--width:91%;}.elementor-31883 .elementor-element.elementor-element-0b94f61{--content-width:604px;}}/* Start custom CSS for container, class: .elementor-element-fffd394 */.hero-wave {
  position: relative;
  z-index: 5;
  clip-path: polygon(
    0 0,
    100% 0,
    100% 85%,
    92% 88%,
    85% 93%,
    75% 89%,
    65% 96%,
    50% 90%,
    35% 97%,
    25% 92%,
    15% 95%,
    0 88%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e18504 */.hero-curve-down {
  position: relative;
  z-index: 2;
  clip-path: polygon(
    0% 40px,
    2% 38px,
    4% 36px,
    6% 34px,
    8% 32px,
    10% 30px,
    12% 28px,
    14% 26px,
    16% 24px,
    18% 22px,
    20% 20px,
    22% 18px,
    24% 16px,
    26% 14px,
    28% 12px,
    30% 11px,
    32% 10px,
    34% 9px,
    36% 8px,
    38% 7px,
    40% 6px,
    42% 5px,
    44% 4px,
    46% 3px,
    48% 2px,
    49% 1.2px,
    50% 0px,      /* very top peak */
    51% 1.2px,
    52% 2px,
    54% 3px,
    56% 4px,
    58% 5px,
    60% 6px,
    62% 7px,
    64% 8px,
    66% 9px,
    68% 10px,
    70% 11px,
    72% 12px,
    74% 14px,
    76% 16px,
    78% 18px,
    80% 20px,
    82% 22px,
    84% 24px,
    86% 26px,
    88% 28px,
    90% 30px,
    92% 32px,
    94% 34px,
    96% 36px,
    98% 38px,
    100% 40px,
    100% 100%,
    0% 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27d12f5 */.hero-curve-up {
  position: relative;
  z-index: 2;
  clip-path: ellipse(95% 95% at 50% 10%);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-9d021b8 */.elementor-image-carousel-wrapper img {
  height: 300px; /* Adjust to match your desired uniform height */
  object-fit: cover;
  object-position: center;
  width: 100%;
  overflow: hidden;
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f57c10 */.caption-bubble {
  position: relative;
  background: #fff;
  color: #333;
  padding: 1em 1.5em;
  border-radius: 1.5em;
  box-shadow: 0 2px 8px rgba(0,0,0,0.10);
  display: inline-block;
  font-size: 1rem;
  margin: 1em auto;
  max-width: 90vw;
  width: fit-content;
  overflow-wrap: break-word;
}

/* Responsive tail */
.caption-bubble::after {
  content: "";
  position: absolute;
  left: 2.5em; /* Use em or % for better scaling */
  bottom: -20px;
  width: 0;
  height: 0;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-top: 20px solid #444444C7;
}

/* Optional: Center bubble on mobile */
@media (max-width: 600px) {
  .caption-bubble {
    margin: 1em 5vw;
    font-size: 0.95rem;
  }
  .caption-bubble::after {
    left: 2em;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-top: 16px solid #444444C7;
  }
}/* End custom CSS */