.elementor-4 .elementor-element.elementor-element-4531b33{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:178px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-4531b33:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-4531b33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adproperties.s036.wptstaging.space/wp-content/uploads/2024/10/Group-140094@2x.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4 .elementor-element.elementor-element-e1abeb1{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:50px;--padding-right:50px;}.elementor-4 .elementor-element.elementor-element-e1abeb1:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-e1abeb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-4 .elementor-element.elementor-element-e5927d9 .elementor-heading-title{font-size:68px;font-weight:900;color:#000000;}.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-4 .elementor-element.elementor-element-48dac2b{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#2D2D2D;}.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-4 .elementor-element.elementor-element-fd600e6 .elementor-button{background-color:#8D7142;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:20px 50px 20px 50px;}.elementor-4 .elementor-element.elementor-element-e27e09d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-e27e09d:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-e27e09d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adproperties.s036.wptstaging.space/wp-content/uploads/2025/01/hero-04.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4 .elementor-element.elementor-element-0e93bd4{--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;--padding-top:0px;--padding-bottom:87px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-618fcf3{--display:flex;}.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-4 .elementor-element.elementor-element-f9763a6 img{width:100%;}.elementor-4 .elementor-element.elementor-element-85b70bf{--display:flex;}.elementor-4 .elementor-element.elementor-element-5c049b8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;color:#1E4C57;}.elementor-4 .elementor-element.elementor-element-80d3451 .elementor-heading-title{font-size:58px;font-weight:900;color:#000000;}.elementor-4 .elementor-element.elementor-element-ce7c806{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#4D4D4D;}.elementor-4 .elementor-element.elementor-element-2e06382 .elementor-button{background-color:#8D7142;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:20px 50px 20px 50px;}.elementor-4 .elementor-element.elementor-element-ef870ff{--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:87px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-2876807{text-align:center;}.elementor-4 .elementor-element.elementor-element-2876807 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;color:#1E4C57;}.elementor-4 .elementor-element.elementor-element-e903b9d > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-4 .elementor-element.elementor-element-e903b9d{text-align:center;}.elementor-4 .elementor-element.elementor-element-e903b9d .elementor-heading-title{font-size:58px;font-weight:900;color:#272727;}.elementor-4 .elementor-element.elementor-element-6ebf09a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-4d613b9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-a415727{--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;--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-4 .elementor-element.elementor-element-a0ed817 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-a0ed817 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-4 .elementor-element.elementor-element-29b9ce5{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;z-index:999;text-align:center;}.elementor-4 .elementor-element.elementor-element-29b9ce5 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-0792a40{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-5e20951{--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;--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-4 .elementor-element.elementor-element-6f72b9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-6f72b9c img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-4 .elementor-element.elementor-element-d2fa6e5{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;z-index:999;text-align:center;}.elementor-4 .elementor-element.elementor-element-d2fa6e5 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-26a7193{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-75f7e00{--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;--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-4 .elementor-element.elementor-element-bdad74f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-bdad74f img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-4 .elementor-element.elementor-element-914614b{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;z-index:999;text-align:center;}.elementor-4 .elementor-element.elementor-element-914614b .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-7e80212{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-223aa45{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-ec92f56{--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;--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-4 .elementor-element.elementor-element-1a46fba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-1a46fba img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-4 .elementor-element.elementor-element-e631902{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;z-index:999;text-align:center;}.elementor-4 .elementor-element.elementor-element-e631902 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-40e6ed7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-b3db262{--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;--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-4 .elementor-element.elementor-element-beabde9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-beabde9 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-4 .elementor-element.elementor-element-1224283{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;z-index:999;text-align:center;}.elementor-4 .elementor-element.elementor-element-1224283 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-b6b2a63{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-1689436{--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;--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-4 .elementor-element.elementor-element-d89a56f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-d89a56f img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-4 .elementor-element.elementor-element-f0b9ee7{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;z-index:999;text-align:center;}.elementor-4 .elementor-element.elementor-element-f0b9ee7 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-5205b26{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-64a3899{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-aca0733{--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;--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-4 .elementor-element.elementor-element-6754755 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-6754755 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-4 .elementor-element.elementor-element-5e9d372{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;z-index:999;text-align:center;}.elementor-4 .elementor-element.elementor-element-5e9d372 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-5f8c26c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-8308a70{--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;--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-4 .elementor-element.elementor-element-23325ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-23325ff img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-4 .elementor-element.elementor-element-e4425e8{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;z-index:999;text-align:center;}.elementor-4 .elementor-element.elementor-element-e4425e8 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-4c1bc81{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-bb509cf{--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;--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-4 .elementor-element.elementor-element-a90ea8b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-a90ea8b img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-4 .elementor-element.elementor-element-f2c405c{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;z-index:999;text-align:center;}.elementor-4 .elementor-element.elementor-element-f2c405c .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-2f2cecf{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-d1689cb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-6d05332{--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;--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-4 .elementor-element.elementor-element-4d6c2be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-4d6c2be img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-4 .elementor-element.elementor-element-937b936{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;z-index:999;text-align:center;}.elementor-4 .elementor-element.elementor-element-937b936 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-b6398ed{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-73ca7f4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-954f25b{--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;--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-4 .elementor-element.elementor-element-d75f7c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-d75f7c6 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-4 .elementor-element.elementor-element-46673c0{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;z-index:999;text-align:center;}.elementor-4 .elementor-element.elementor-element-46673c0 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-c5025fa{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-ff088ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-6ee76ea{--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;--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-4 .elementor-element.elementor-element-ac9cba7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-ac9cba7 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-4 .elementor-element.elementor-element-3d71a3f{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;z-index:999;text-align:center;}.elementor-4 .elementor-element.elementor-element-3d71a3f .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-e720bce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-9f885e8{--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;--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-4 .elementor-element.elementor-element-d7b4742 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-d7b4742 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-4 .elementor-element.elementor-element-597b495{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;z-index:999;text-align:center;}.elementor-4 .elementor-element.elementor-element-597b495 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-2534d15{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-fcefa10{--display:flex;}.elementor-4 .elementor-element.elementor-element-35d965d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-35d965d img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-4 .elementor-element.elementor-element-62b0215{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;z-index:999;text-align:center;}.elementor-4 .elementor-element.elementor-element-62b0215 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-28eefef{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-7be6f6a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-e16bf56{--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;--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-4 .elementor-element.elementor-element-10c5cd1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-10c5cd1 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-4 .elementor-element.elementor-element-9bf606d{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;z-index:999;text-align:center;}.elementor-4 .elementor-element.elementor-element-9bf606d .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-d71e94b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-76c06fd{--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;--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-4 .elementor-element.elementor-element-50a3b12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-50a3b12 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-4 .elementor-element.elementor-element-40bc8cc{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;z-index:999;text-align:center;}.elementor-4 .elementor-element.elementor-element-40bc8cc .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-5bb71d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-dbe1b7f{--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;--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-4 .elementor-element.elementor-element-72df7a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-72df7a3 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-4 .elementor-element.elementor-element-0c4f714{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;z-index:999;text-align:center;}.elementor-4 .elementor-element.elementor-element-0c4f714 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-widget-loop-grid .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-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4 .elementor-element.elementor-element-f7cf7ec{--grid-columns:3;}.elementor-4 .elementor-element.elementor-element-e241338{--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:145px;--padding-bottom:350px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-e241338:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-e241338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adproperties.s036.wptstaging.space/wp-content/uploads/2024/10/Group-9.png");}.elementor-4 .elementor-element.elementor-element-3e9cecc{text-align:center;}.elementor-4 .elementor-element.elementor-element-3e9cecc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;color:#1E4C57;}.elementor-4 .elementor-element.elementor-element-f10d036{text-align:center;}.elementor-4 .elementor-element.elementor-element-f10d036 .elementor-heading-title{font-size:58px;font-weight:900;color:#272727;}.elementor-4 .elementor-element.elementor-element-77a1425{width:var( --container-widget-width, 844px );max-width:844px;--container-widget-width:844px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#4D4D4D;}.elementor-4 .elementor-element.elementor-element-77a1425 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-77a1425.elementor-element{--align-self:center;}.elementor-4 .elementor-element.elementor-element-ecdd08c{--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:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-ba30810{--grid-columns:4;}.elementor-4 .elementor-element.elementor-element-ba30810 > .elementor-widget-container{margin:-350px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-c3b020d .elementor-button{background-color:#8D7142;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:20px 50px 20px 50px;}.elementor-4 .elementor-element.elementor-element-cb6c1e6{--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:98px;--padding-bottom:87px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-cb6c1e6:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-cb6c1e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adproperties.s036.wptstaging.space/wp-content/uploads/2024/10/Group-6.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4 .elementor-element.elementor-element-8477602{text-align:center;}.elementor-4 .elementor-element.elementor-element-8477602 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;color:#F8F1EB;}.elementor-4 .elementor-element.elementor-element-7eb6a71{text-align:center;}.elementor-4 .elementor-element.elementor-element-7eb6a71 .elementor-heading-title{font-size:58px;font-weight:900;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-8deb839{--display:flex;}.elementor-4 .elementor-element.elementor-element-807f6ce{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-4b7e4ba{text-align:center;}.elementor-4 .elementor-element.elementor-element-4b7e4ba .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-cea1359{text-align:center;}.elementor-4 .elementor-element.elementor-element-cea1359 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#F8F1EB;}.elementor-4 .elementor-element.elementor-element-786c967{--display:flex;}.elementor-4 .elementor-element.elementor-element-07d3b08{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-077d227{text-align:center;}.elementor-4 .elementor-element.elementor-element-077d227 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-8cb9571{text-align:center;}.elementor-4 .elementor-element.elementor-element-8cb9571 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#F8F1EB;}.elementor-4 .elementor-element.elementor-element-8580b6e{--display:flex;}.elementor-4 .elementor-element.elementor-element-b2af4a3{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-2064537{text-align:center;}.elementor-4 .elementor-element.elementor-element-2064537 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-69106df{text-align:center;}.elementor-4 .elementor-element.elementor-element-69106df .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#F8F1EB;}.elementor-4 .elementor-element.elementor-element-abb2acb{--display:flex;}.elementor-4 .elementor-element.elementor-element-5017239{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-5479726{text-align:center;}.elementor-4 .elementor-element.elementor-element-5479726 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-f1aba9e{text-align:center;}.elementor-4 .elementor-element.elementor-element-f1aba9e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#F8F1EB;}.elementor-4 .elementor-element.elementor-element-bb513e9{--display:flex;}.elementor-4 .elementor-element.elementor-element-c15cb57{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-34b5c26{text-align:center;}.elementor-4 .elementor-element.elementor-element-34b5c26 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-17794dc{text-align:center;}.elementor-4 .elementor-element.elementor-element-17794dc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#F8F1EB;}.elementor-4 .elementor-element.elementor-element-e88339d{--display:flex;}.elementor-4 .elementor-element.elementor-element-4816f7c{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-0fa5520{text-align:center;}.elementor-4 .elementor-element.elementor-element-0fa5520 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-2b8bd2d{text-align:center;}.elementor-4 .elementor-element.elementor-element-2b8bd2d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#F8F1EB;}.elementor-4 .elementor-element.elementor-element-2b8a5ce{--display:flex;}.elementor-4 .elementor-element.elementor-element-d339db4{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-00e3d91{text-align:center;}.elementor-4 .elementor-element.elementor-element-00e3d91 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-23dc07e{text-align:center;}.elementor-4 .elementor-element.elementor-element-23dc07e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#F8F1EB;}.elementor-4 .elementor-element.elementor-element-48b367b{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:30px;--e-n-carousel-arrow-normal-color:#F8F1EB;}.elementor-4 .elementor-element.elementor-element-48b367b > .elementor-widget-container{padding:80px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-48b367b :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:100% 100% 100% 100%;padding:20px 20px 20px 20px;}.elementor-4 .elementor-element.elementor-element-acb557d{--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:99px;--padding-bottom:161px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-90e66ca{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-85f9277{--display:flex;}.elementor-4 .elementor-element.elementor-element-cab9987{text-align:center;}.elementor-4 .elementor-element.elementor-element-cab9987 .elementor-heading-title{font-size:58px;font-weight:900;color:#000000;}.elementor-4 .elementor-element.elementor-element-61da550{text-align:center;}.elementor-4 .elementor-element.elementor-element-61da550 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;color:#B0B0B0;}.elementor-4 .elementor-element.elementor-element-ed43b7e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-4a5e2da{--display:flex;}.elementor-4 .elementor-element.elementor-element-4c7281d img{width:100%;}.elementor-4 .elementor-element.elementor-element-12d7722{--display:flex;--justify-content:center;}.elementor-4 .elementor-element.elementor-element-a9b38de{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-4 .elementor-element.elementor-element-a9b38de .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:38px;font-weight:700;color:#2D2D2D;}.elementor-4 .elementor-element.elementor-element-bc7c480{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#4D4D4D;}.elementor-4 .elementor-element.elementor-element-96a4b70 .elementor-button{background-color:#8D7142;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:20px 50px 20px 50px;}.elementor-4 .elementor-element.elementor-element-96a4b70 > .elementor-widget-container{padding:40px 0px 0px 0px;}@media(min-width:768px){.elementor-4 .elementor-element.elementor-element-4531b33{--content-width:1410px;}.elementor-4 .elementor-element.elementor-element-0e93bd4{--content-width:1410px;}.elementor-4 .elementor-element.elementor-element-ef870ff{--content-width:1410px;}.elementor-4 .elementor-element.elementor-element-e241338{--content-width:1410px;}.elementor-4 .elementor-element.elementor-element-ecdd08c{--content-width:1410px;}.elementor-4 .elementor-element.elementor-element-cb6c1e6{--content-width:1410px;}.elementor-4 .elementor-element.elementor-element-acb557d{--content-width:1410px;}}@media(max-width:1024px){.elementor-4 .elementor-element.elementor-element-4531b33{--padding-top:20px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-e27e09d:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-e27e09d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adproperties.s036.wptstaging.space/wp-content/uploads/2024/10/IMG_4309.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4 .elementor-element.elementor-element-0e93bd4{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-ef870ff{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-f7cf7ec{--grid-columns:2;}.elementor-4 .elementor-element.elementor-element-e241338{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-ecdd08c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-ba30810{--grid-columns:2;}.elementor-4 .elementor-element.elementor-element-ba30810 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-cb6c1e6{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-48b367b{--e-n-carousel-swiper-slides-to-display:2;}.elementor-4 .elementor-element.elementor-element-acb557d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-4 .elementor-element.elementor-element-4531b33{--padding-top:20px;--padding-bottom:200px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-e1abeb1{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4 .elementor-element.elementor-element-e5927d9 .elementor-heading-title{font-size:40px;}.elementor-4 .elementor-element.elementor-element-e27e09d{--min-height:300px;}.elementor-4 .elementor-element.elementor-element-0e93bd4{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-80d3451 .elementor-heading-title{font-size:38px;}.elementor-4 .elementor-element.elementor-element-ef870ff{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-e903b9d .elementor-heading-title{font-size:38px;}.elementor-4 .elementor-element.elementor-element-29b9ce5 .elementor-heading-title{font-size:27px;}.elementor-4 .elementor-element.elementor-element-d2fa6e5 .elementor-heading-title{font-size:27px;}.elementor-4 .elementor-element.elementor-element-914614b .elementor-heading-title{font-size:27px;}.elementor-4 .elementor-element.elementor-element-e631902 .elementor-heading-title{font-size:27px;}.elementor-4 .elementor-element.elementor-element-1224283 .elementor-heading-title{font-size:27px;}.elementor-4 .elementor-element.elementor-element-f0b9ee7 .elementor-heading-title{font-size:27px;}.elementor-4 .elementor-element.elementor-element-5e9d372 .elementor-heading-title{font-size:27px;}.elementor-4 .elementor-element.elementor-element-e4425e8 .elementor-heading-title{font-size:27px;}.elementor-4 .elementor-element.elementor-element-f2c405c .elementor-heading-title{font-size:27px;}.elementor-4 .elementor-element.elementor-element-937b936 .elementor-heading-title{font-size:27px;}.elementor-4 .elementor-element.elementor-element-46673c0 .elementor-heading-title{font-size:27px;}.elementor-4 .elementor-element.elementor-element-3d71a3f .elementor-heading-title{font-size:27px;}.elementor-4 .elementor-element.elementor-element-597b495 .elementor-heading-title{font-size:27px;}.elementor-4 .elementor-element.elementor-element-62b0215 .elementor-heading-title{font-size:27px;}.elementor-4 .elementor-element.elementor-element-9bf606d .elementor-heading-title{font-size:27px;}.elementor-4 .elementor-element.elementor-element-40bc8cc .elementor-heading-title{font-size:27px;}.elementor-4 .elementor-element.elementor-element-0c4f714 .elementor-heading-title{font-size:27px;}.elementor-4 .elementor-element.elementor-element-f7cf7ec{--grid-columns:1;}.elementor-4 .elementor-element.elementor-element-e241338{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-f10d036 .elementor-heading-title{font-size:38px;}.elementor-4 .elementor-element.elementor-element-ecdd08c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-ba30810{--grid-columns:1;}.elementor-4 .elementor-element.elementor-element-ba30810 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-cb6c1e6{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-7eb6a71 .elementor-heading-title{font-size:38px;}.elementor-4 .elementor-element.elementor-element-48b367b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-4 .elementor-element.elementor-element-acb557d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-cab9987 .elementor-heading-title{font-size:38px;}.elementor-4 .elementor-element.elementor-element-a9b38de .elementor-heading-title{font-size:28px;}}/* Start custom CSS for container, class: .elementor-element-a415727 */.projects-column-container {
    position: relative; /* Establish a positioning context for absolute children */
    display: inline-block; /* Keeps the container the same size as the image */
}

.projects-image {
    display: block; /* Prevents any gap under the image */
    width: 100%; /* Make the image responsive */
    height: auto; /* Maintain aspect ratio */
}

.projects-title {
    position: absolute; /* Position the text absolutely */
    top: 50%; /* Position it halfway down the image */
    left: 50%; /* Position it halfway across the image */
    transform: translate(-50%, -50%); /* Center the text */
    color: white; /* Text color for visibility */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
    text-align: center; /* Center the text in case of multiline */
}

.projects-column-container:hover .projects-title {
    opacity: 1; /* Show text on hover */
}

/* Overlay effect */
.projects-column-container:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(30, 76, 87, 0.7); /* Semi-transparent overlay */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
}

.projects-column-container:hover:after {
    opacity: 1; /* Show overlay on hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e20951 */.projects-column-container {
    position: relative; /* Establish a positioning context for absolute children */
    display: inline-block; /* Keeps the container the same size as the image */
}

.projects-image {
    display: block; /* Prevents any gap under the image */
    width: 100%; /* Make the image responsive */
    height: auto; /* Maintain aspect ratio */
}

.projects-title {
    position: absolute; /* Position the text absolutely */
    top: 50%; /* Position it halfway down the image */
    left: 50%; /* Position it halfway across the image */
    transform: translate(-50%, -50%); /* Center the text */
    color: white; /* Text color for visibility */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
    text-align: center; /* Center the text in case of multiline */
}

.projects-column-container:hover .projects-title {
    opacity: 1; /* Show text on hover */
}

/* Overlay effect */
.projects-column-container:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(30, 76, 87, 0.7); /* Semi-transparent overlay */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
}

.projects-column-container:hover:after {
    opacity: 1; /* Show overlay on hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75f7e00 */.projects-column-container {
    position: relative; /* Establish a positioning context for absolute children */
    display: inline-block; /* Keeps the container the same size as the image */
}

.projects-image {
    display: block; /* Prevents any gap under the image */
    width: 100%; /* Make the image responsive */
    height: auto; /* Maintain aspect ratio */
}

.projects-title {
    position: absolute; /* Position the text absolutely */
    top: 50%; /* Position it halfway down the image */
    left: 50%; /* Position it halfway across the image */
    transform: translate(-50%, -50%); /* Center the text */
    color: white; /* Text color for visibility */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
    text-align: center; /* Center the text in case of multiline */
}

.projects-column-container:hover .projects-title {
    opacity: 1; /* Show text on hover */
}

/* Overlay effect */
.projects-column-container:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(30, 76, 87, 0.7); /* Semi-transparent overlay */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
}

.projects-column-container:hover:after {
    opacity: 1; /* Show overlay on hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec92f56 */.projects-column-container {
    position: relative; /* Establish a positioning context for absolute children */
    display: inline-block; /* Keeps the container the same size as the image */
}

.projects-image {
    display: block; /* Prevents any gap under the image */
    width: 100%; /* Make the image responsive */
    height: auto; /* Maintain aspect ratio */
}

.projects-title {
    position: absolute; /* Position the text absolutely */
    top: 50%; /* Position it halfway down the image */
    left: 50%; /* Position it halfway across the image */
    transform: translate(-50%, -50%); /* Center the text */
    color: white; /* Text color for visibility */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
    text-align: center; /* Center the text in case of multiline */
}

.projects-column-container:hover .projects-title {
    opacity: 1; /* Show text on hover */
}

/* Overlay effect */
.projects-column-container:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(30, 76, 87, 0.7); /* Semi-transparent overlay */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
}

.projects-column-container:hover:after {
    opacity: 1; /* Show overlay on hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3db262 */.projects-column-container {
    position: relative; /* Establish a positioning context for absolute children */
    display: inline-block; /* Keeps the container the same size as the image */
}

.projects-image {
    display: block; /* Prevents any gap under the image */
    width: 100%; /* Make the image responsive */
    height: auto; /* Maintain aspect ratio */
}

.projects-title {
    position: absolute; /* Position the text absolutely */
    top: 50%; /* Position it halfway down the image */
    left: 50%; /* Position it halfway across the image */
    transform: translate(-50%, -50%); /* Center the text */
    color: white; /* Text color for visibility */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
    text-align: center; /* Center the text in case of multiline */
}

.projects-column-container:hover .projects-title {
    opacity: 1; /* Show text on hover */
}

/* Overlay effect */
.projects-column-container:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(30, 76, 87, 0.7); /* Semi-transparent overlay */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
}

.projects-column-container:hover:after {
    opacity: 1; /* Show overlay on hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1689436 */.projects-column-container {
    position: relative; /* Establish a positioning context for absolute children */
    display: inline-block; /* Keeps the container the same size as the image */
}

.projects-image {
    display: block; /* Prevents any gap under the image */
    width: 100%; /* Make the image responsive */
    height: auto; /* Maintain aspect ratio */
}

.projects-title {
    position: absolute; /* Position the text absolutely */
    top: 50%; /* Position it halfway down the image */
    left: 50%; /* Position it halfway across the image */
    transform: translate(-50%, -50%); /* Center the text */
    color: white; /* Text color for visibility */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
    text-align: center; /* Center the text in case of multiline */
}

.projects-column-container:hover .projects-title {
    opacity: 1; /* Show text on hover */
}

/* Overlay effect */
.projects-column-container:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(30, 76, 87, 0.7); /* Semi-transparent overlay */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
}

.projects-column-container:hover:after {
    opacity: 1; /* Show overlay on hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aca0733 */.projects-column-container {
    position: relative; /* Establish a positioning context for absolute children */
    display: inline-block; /* Keeps the container the same size as the image */
}

.projects-image {
    display: block; /* Prevents any gap under the image */
    width: 100%; /* Make the image responsive */
    height: auto; /* Maintain aspect ratio */
}

.projects-title {
    position: absolute; /* Position the text absolutely */
    top: 50%; /* Position it halfway down the image */
    left: 50%; /* Position it halfway across the image */
    transform: translate(-50%, -50%); /* Center the text */
    color: white; /* Text color for visibility */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
    text-align: center; /* Center the text in case of multiline */
}

.projects-column-container:hover .projects-title {
    opacity: 1; /* Show text on hover */
}

/* Overlay effect */
.projects-column-container:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(30, 76, 87, 0.7); /* Semi-transparent overlay */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
}

.projects-column-container:hover:after {
    opacity: 1; /* Show overlay on hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8308a70 */.projects-column-container {
    position: relative; /* Establish a positioning context for absolute children */
    display: inline-block; /* Keeps the container the same size as the image */
}

.projects-image {
    display: block; /* Prevents any gap under the image */
    width: 100%; /* Make the image responsive */
    height: auto; /* Maintain aspect ratio */
}

.projects-title {
    position: absolute; /* Position the text absolutely */
    top: 50%; /* Position it halfway down the image */
    left: 50%; /* Position it halfway across the image */
    transform: translate(-50%, -50%); /* Center the text */
    color: white; /* Text color for visibility */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
    text-align: center; /* Center the text in case of multiline */
}

.projects-column-container:hover .projects-title {
    opacity: 1; /* Show text on hover */
}

/* Overlay effect */
.projects-column-container:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(30, 76, 87, 0.7); /* Semi-transparent overlay */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
}

.projects-column-container:hover:after {
    opacity: 1; /* Show overlay on hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb509cf */.projects-column-container {
    position: relative; /* Establish a positioning context for absolute children */
    display: inline-block; /* Keeps the container the same size as the image */
}

.projects-image {
    display: block; /* Prevents any gap under the image */
    width: 100%; /* Make the image responsive */
    height: auto; /* Maintain aspect ratio */
}

.projects-title {
    position: absolute; /* Position the text absolutely */
    top: 50%; /* Position it halfway down the image */
    left: 50%; /* Position it halfway across the image */
    transform: translate(-50%, -50%); /* Center the text */
    color: white; /* Text color for visibility */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
    text-align: center; /* Center the text in case of multiline */
}

.projects-column-container:hover .projects-title {
    opacity: 1; /* Show text on hover */
}

/* Overlay effect */
.projects-column-container:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(30, 76, 87, 0.7); /* Semi-transparent overlay */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
}

.projects-column-container:hover:after {
    opacity: 1; /* Show overlay on hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d05332 */.projects-column-container {
    position: relative; /* Establish a positioning context for absolute children */
    display: inline-block; /* Keeps the container the same size as the image */
}

.projects-image {
    display: block; /* Prevents any gap under the image */
    width: 100%; /* Make the image responsive */
    height: auto; /* Maintain aspect ratio */
}

.projects-title {
    position: absolute; /* Position the text absolutely */
    top: 50%; /* Position it halfway down the image */
    left: 50%; /* Position it halfway across the image */
    transform: translate(-50%, -50%); /* Center the text */
    color: white; /* Text color for visibility */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
    text-align: center; /* Center the text in case of multiline */
}

.projects-column-container:hover .projects-title {
    opacity: 1; /* Show text on hover */
}

/* Overlay effect */
.projects-column-container:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(30, 76, 87, 0.7); /* Semi-transparent overlay */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
}

.projects-column-container:hover:after {
    opacity: 1; /* Show overlay on hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954f25b */.projects-column-container {
    position: relative; /* Establish a positioning context for absolute children */
    display: inline-block; /* Keeps the container the same size as the image */
}

.projects-image {
    display: block; /* Prevents any gap under the image */
    width: 100%; /* Make the image responsive */
    height: auto; /* Maintain aspect ratio */
}

.projects-title {
    position: absolute; /* Position the text absolutely */
    top: 50%; /* Position it halfway down the image */
    left: 50%; /* Position it halfway across the image */
    transform: translate(-50%, -50%); /* Center the text */
    color: white; /* Text color for visibility */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
    text-align: center; /* Center the text in case of multiline */
}

.projects-column-container:hover .projects-title {
    opacity: 1; /* Show text on hover */
}

/* Overlay effect */
.projects-column-container:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(30, 76, 87, 0.7); /* Semi-transparent overlay */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
}

.projects-column-container:hover:after {
    opacity: 1; /* Show overlay on hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ee76ea */.projects-column-container {
    position: relative; /* Establish a positioning context for absolute children */
    display: inline-block; /* Keeps the container the same size as the image */
}

.projects-image {
    display: block; /* Prevents any gap under the image */
    width: 100%; /* Make the image responsive */
    height: auto; /* Maintain aspect ratio */
}

.projects-title {
    position: absolute; /* Position the text absolutely */
    top: 50%; /* Position it halfway down the image */
    left: 50%; /* Position it halfway across the image */
    transform: translate(-50%, -50%); /* Center the text */
    color: white; /* Text color for visibility */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
    text-align: center; /* Center the text in case of multiline */
}

.projects-column-container:hover .projects-title {
    opacity: 1; /* Show text on hover */
}

/* Overlay effect */
.projects-column-container:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(30, 76, 87, 0.7); /* Semi-transparent overlay */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
}

.projects-column-container:hover:after {
    opacity: 1; /* Show overlay on hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f885e8 */.projects-column-container {
    position: relative; /* Establish a positioning context for absolute children */
    display: inline-block; /* Keeps the container the same size as the image */
}

.projects-image {
    display: block; /* Prevents any gap under the image */
    width: 100%; /* Make the image responsive */
    height: auto; /* Maintain aspect ratio */
}

.projects-title {
    position: absolute; /* Position the text absolutely */
    top: 50%; /* Position it halfway down the image */
    left: 50%; /* Position it halfway across the image */
    transform: translate(-50%, -50%); /* Center the text */
    color: white; /* Text color for visibility */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
    text-align: center; /* Center the text in case of multiline */
}

.projects-column-container:hover .projects-title {
    opacity: 1; /* Show text on hover */
}

/* Overlay effect */
.projects-column-container:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(30, 76, 87, 0.7); /* Semi-transparent overlay */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
}

.projects-column-container:hover:after {
    opacity: 1; /* Show overlay on hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e16bf56 */.projects-column-container {
    position: relative; /* Establish a positioning context for absolute children */
    display: inline-block; /* Keeps the container the same size as the image */
}

.projects-image {
    display: block; /* Prevents any gap under the image */
    width: 100%; /* Make the image responsive */
    height: auto; /* Maintain aspect ratio */
}

.projects-title {
    position: absolute; /* Position the text absolutely */
    top: 50%; /* Position it halfway down the image */
    left: 50%; /* Position it halfway across the image */
    transform: translate(-50%, -50%); /* Center the text */
    color: white; /* Text color for visibility */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
    text-align: center; /* Center the text in case of multiline */
}

.projects-column-container:hover .projects-title {
    opacity: 1; /* Show text on hover */
}

/* Overlay effect */
.projects-column-container:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(30, 76, 87, 0.7); /* Semi-transparent overlay */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
}

.projects-column-container:hover:after {
    opacity: 1; /* Show overlay on hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76c06fd */.projects-column-container {
    position: relative; /* Establish a positioning context for absolute children */
    display: inline-block; /* Keeps the container the same size as the image */
}

.projects-image {
    display: block; /* Prevents any gap under the image */
    width: 100%; /* Make the image responsive */
    height: auto; /* Maintain aspect ratio */
}

.projects-title {
    position: absolute; /* Position the text absolutely */
    top: 50%; /* Position it halfway down the image */
    left: 50%; /* Position it halfway across the image */
    transform: translate(-50%, -50%); /* Center the text */
    color: white; /* Text color for visibility */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
    text-align: center; /* Center the text in case of multiline */
}

.projects-column-container:hover .projects-title {
    opacity: 1; /* Show text on hover */
}

/* Overlay effect */
.projects-column-container:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(30, 76, 87, 0.7); /* Semi-transparent overlay */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
}

.projects-column-container:hover:after {
    opacity: 1; /* Show overlay on hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe1b7f */.projects-column-container {
    position: relative; /* Establish a positioning context for absolute children */
    display: inline-block; /* Keeps the container the same size as the image */
}

.projects-image {
    display: block; /* Prevents any gap under the image */
    width: 100%; /* Make the image responsive */
    height: auto; /* Maintain aspect ratio */
}

.projects-title {
    position: absolute; /* Position the text absolutely */
    top: 50%; /* Position it halfway down the image */
    left: 50%; /* Position it halfway across the image */
    transform: translate(-50%, -50%); /* Center the text */
    color: white; /* Text color for visibility */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
    text-align: center; /* Center the text in case of multiline */
}

.projects-column-container:hover .projects-title {
    opacity: 1; /* Show text on hover */
}

/* Overlay effect */
.projects-column-container:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(30, 76, 87, 0.7); /* Semi-transparent overlay */
    opacity: 0; /* Initially hidden */
    transition: opacity 0.3s; /* Smooth transition */
}

.projects-column-container:hover:after {
    opacity: 1; /* Show overlay on hover */
}/* End custom CSS */