.elementor-18692 .elementor-element.elementor-element-29698a4 > .elementor-container{max-width:1800px;}.elementor-18692 .elementor-element.elementor-element-29698a4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18692 .elementor-element.elementor-element-29698a4:not(.elementor-motion-effects-element-type-background), .elementor-18692 .elementor-element.elementor-element-29698a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18692 .elementor-element.elementor-element-29698a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-18692 .elementor-element.elementor-element-29698a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18692 .elementor-element.elementor-element-b8e0ca9 img{max-width:73%;}.elementor-18692 .elementor-element.elementor-element-ad270f9 .elementor-button{font-family:"Lato Black", Sans-serif;font-size:18px;border-radius:19px 19px 19px 19px;padding:12px 12px 12px 12px;}.elementor-18692 .elementor-element.elementor-element-92f0f36{z-index:9;}.elementor-18692 .elementor-element.elementor-element-a301dcb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18692 .elementor-element.elementor-element-a301dcb:not(.elementor-motion-effects-element-type-background), .elementor-18692 .elementor-element.elementor-element-a301dcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18692 .elementor-element.elementor-element-a301dcb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-18692 .elementor-element.elementor-element-a301dcb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18692 .elementor-element.elementor-element-c1c3234 img{max-width:73%;}.elementor-18692 .elementor-element.elementor-element-4bcd5c9 .elementor-button{font-family:"Lato Black", Sans-serif;font-size:18px;border-radius:19px 19px 19px 19px;padding:12px 12px 12px 12px;}.elementor-18692 .elementor-element.elementor-element-0bf71a9{z-index:9;}.elementor-18692 .elementor-element.elementor-element-967b2b3 > .elementor-container{max-width:1800px;}.elementor-18692 .elementor-element.elementor-element-967b2b3:not(.elementor-motion-effects-element-type-background), .elementor-18692 .elementor-element.elementor-element-967b2b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-18692 .elementor-element.elementor-element-967b2b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18692 .elementor-element.elementor-element-967b2b3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18692 .elementor-element.elementor-element-3e8f825 img{max-width:604px;}.elementor-18692 .elementor-element.elementor-element-3e8f825{width:var( --container-widget-width, 118% );max-width:118%;--container-widget-width:118%;--container-widget-flex-grow:0;bottom:0vw;}body:not(.rtl) .elementor-18692 .elementor-element.elementor-element-3e8f825{left:-95px;}body.rtl .elementor-18692 .elementor-element.elementor-element-3e8f825{right:-95px;}.elementor-18692 .elementor-element.elementor-element-b5da629{font-family:"Lato Black", Sans-serif;font-size:36px;font-weight:bold;width:var( --container-widget-width, 109.911% );max-width:109.911%;--container-widget-width:109.911%;--container-widget-flex-grow:0;}.elementor-18692 .elementor-element.elementor-element-b5da629 > .elementor-widget-container{margin:2% 0% -2% 0%;}.elementor-18692 .elementor-element.elementor-element-ec43b53 > .elementor-widget-container{margin:0% 0% 04% 0%;}.elementor-18692 .elementor-element.elementor-element-145852f:not(.elementor-motion-effects-element-type-background), .elementor-18692 .elementor-element.elementor-element-145852f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-18692 .elementor-element.elementor-element-145852f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18692 .elementor-element.elementor-element-145852f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18692 .elementor-element.elementor-element-cc54543 .elementor-button{font-family:"Lato Black", Sans-serif;font-size:18px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:19px 19px 19px 19px;padding:12px 12px 12px 12px;}.elementor-18692 .elementor-element.elementor-element-cc54543 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-18692 .elementor-element.elementor-element-cc54543{width:var( --container-widget-width, 118.047% );max-width:118.047%;--container-widget-width:118.047%;--container-widget-flex-grow:0;}.elementor-18692 .elementor-element.elementor-element-e6d9432{font-family:"Lato Black", Sans-serif;font-size:36px;font-weight:bold;}.elementor-18692 .elementor-element.elementor-element-e6d9432 > .elementor-widget-container{margin:2% 0% -2% 0%;}.elementor-18692 .elementor-element.elementor-element-4d9e27c > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-18692 .elementor-element.elementor-element-4d9e27c{z-index:2;}.elementor-18692 .elementor-element.elementor-element-3eb92c8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18692 .elementor-element.elementor-element-3eb92c8:not(.elementor-motion-effects-element-type-background), .elementor-18692 .elementor-element.elementor-element-3eb92c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-74bb6d1c );}.elementor-18692 .elementor-element.elementor-element-3eb92c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-18692 .elementor-element.elementor-element-3eb92c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18692 .elementor-element.elementor-element-cfe4baa .elementor-heading-title{font-size:42px;line-height:1.4em;}.elementor-18692 .elementor-element.elementor-element-13e7537{text-align:center;}.elementor-18692 .elementor-element.elementor-element-13e7537 .elementor-heading-title{font-size:30px;line-height:1.4em;}.elementor-18692 .elementor-element.elementor-element-6d9847c{font-family:"Lato", Sans-serif;}.elementor-18692 .elementor-element.elementor-element-4c53517{text-align:center;}.elementor-18692 .elementor-element.elementor-element-7100286{font-family:"Lato", Sans-serif;}.elementor-18692 .elementor-element.elementor-element-cce97c1{text-align:center;}.elementor-18692 .elementor-element.elementor-element-8320073 .elementor-image-box-wrapper{text-align:left;}.elementor-18692 .elementor-element.elementor-element-8320073.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-18692 .elementor-element.elementor-element-8320073.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-18692 .elementor-element.elementor-element-8320073.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-18692 .elementor-element.elementor-element-8320073 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-18692 .elementor-element.elementor-element-8320073 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-18692 .elementor-element.elementor-element-bc19e02{--spacer-size:20px;}.elementor-18692 .elementor-element.elementor-element-26cf37d .elementor-image-box-wrapper{text-align:left;}.elementor-18692 .elementor-element.elementor-element-26cf37d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-18692 .elementor-element.elementor-element-26cf37d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-18692 .elementor-element.elementor-element-26cf37d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-18692 .elementor-element.elementor-element-26cf37d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-18692 .elementor-element.elementor-element-26cf37d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-18692 .elementor-element.elementor-element-27ef298{--spacer-size:20px;}.elementor-18692 .elementor-element.elementor-element-b253269 .elementor-image-box-wrapper{text-align:left;}.elementor-18692 .elementor-element.elementor-element-b253269.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-18692 .elementor-element.elementor-element-b253269.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-18692 .elementor-element.elementor-element-b253269.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-18692 .elementor-element.elementor-element-b253269 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-18692 .elementor-element.elementor-element-b253269 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-18692 .elementor-element.elementor-element-aa96bb3{--spacer-size:20px;}.elementor-18692 .elementor-element.elementor-element-ff42a41 .elementor-image-box-wrapper{text-align:left;}.elementor-18692 .elementor-element.elementor-element-ff42a41.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-18692 .elementor-element.elementor-element-ff42a41.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-18692 .elementor-element.elementor-element-ff42a41.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-18692 .elementor-element.elementor-element-ff42a41 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-18692 .elementor-element.elementor-element-ff42a41 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-18692 .elementor-element.elementor-element-093de9e:not(.elementor-motion-effects-element-type-background), .elementor-18692 .elementor-element.elementor-element-093de9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-18692 .elementor-element.elementor-element-093de9e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:-1%;padding:0% 0% 0% 0%;z-index:2;}.elementor-18692 .elementor-element.elementor-element-093de9e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18692 .elementor-element.elementor-element-91f5632{font-family:"Lato Black", Sans-serif;font-size:44px;font-weight:bold;}.elementor-18692 .elementor-element.elementor-element-91f5632 > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-18692 .elementor-element.elementor-element-6bb0c5e{font-family:"Lato", Sans-serif;font-size:1.3em;}.elementor-18692 .elementor-element.elementor-element-6bb0c5e > .elementor-widget-container{margin:-1% 15% 0% 15%;}.elementor-18692 .elementor-element.elementor-element-e892d8b:not(.elementor-motion-effects-element-type-background), .elementor-18692 .elementor-element.elementor-element-e892d8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-18692 .elementor-element.elementor-element-e892d8b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-2%;margin-bottom:0%;}.elementor-18692 .elementor-element.elementor-element-e892d8b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18692 .elementor-element.elementor-element-b346dff:not(.elementor-motion-effects-element-type-background), .elementor-18692 .elementor-element.elementor-element-b346dff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18692 .elementor-element.elementor-element-b346dff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:9px 0px 0px 0px;}.elementor-18692 .elementor-element.elementor-element-b346dff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18692 .elementor-element.elementor-element-12be46e{text-align:center;}.elementor-18692 .elementor-element.elementor-element-12be46e .elementor-heading-title{font-size:42px;}.elementor-18692 .elementor-element.elementor-element-34368d9{text-align:center;}.elementor-18692 .elementor-element.elementor-element-584a3d3{text-align:center;}.elementor-18692 .elementor-element.elementor-element-0df3cb9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18692 .elementor-element.elementor-element-0df3cb9:not(.elementor-motion-effects-element-type-background), .elementor-18692 .elementor-element.elementor-element-0df3cb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DA291C;}.elementor-18692 .elementor-element.elementor-element-0df3cb9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-18692 .elementor-element.elementor-element-0df3cb9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-18692 .elementor-element.elementor-element-cba24ff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18692 .elementor-element.elementor-element-cba24ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18692 .elementor-element.elementor-element-1b73f5b img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18692 .elementor-element.elementor-element-1b73f5b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-18692 .elementor-element.elementor-element-6cb1f17.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18692 .elementor-element.elementor-element-6cb1f17.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18692 .elementor-element.elementor-element-6cb1f17 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-18692 .elementor-element.elementor-element-6cb1f17 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 1em 1em 1em;}.elementor-18692 .elementor-element.elementor-element-6cb1f17 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18692 .elementor-element.elementor-element-24bdbea{text-align:center;color:#FFFFFF;font-family:"Blairmedium", Sans-serif;font-size:18px;}.elementor-18692 .elementor-element.elementor-element-0a638a8{text-align:center;color:#FFFFFF;font-family:"Blairmedium", Sans-serif;font-size:35.6px;line-height:39px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-18692 .elementor-element.elementor-element-0a638a8 > .elementor-widget-container{margin:-2% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-18692 .elementor-element.elementor-element-e1be95a{text-align:center;color:#FFFFFF;font-family:"Blairmedium", Sans-serif;font-size:35px;line-height:39px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-18692 .elementor-element.elementor-element-e1be95a > .elementor-widget-container{margin:-2% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-18692 .elementor-element.elementor-element-b1aee13{text-align:center;color:#FFFFFF;font-family:"Blairmedium", Sans-serif;font-size:22px;}.elementor-18692 .elementor-element.elementor-element-b1aee13 > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-18692 .elementor-element.elementor-element-1bc5954{text-align:center;color:#FFFFFF;font-family:"Blairmedium", Sans-serif;font-size:25px;}.elementor-18692 .elementor-element.elementor-element-1bc5954 > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-18692 .elementor-element.elementor-element-4a4961c .elementor-button{font-family:"Blairmedium", Sans-serif;fill:#DA291C;color:#DA291C;background-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:16px 50px 16px 50px;}.elementor-18692 .elementor-element.elementor-element-375c5cf{margin-top:1%;margin-bottom:0%;}.elementor-18692 .elementor-element.elementor-element-9b3083f{font-family:"Lato Black", Sans-serif;font-size:36px;font-weight:bold;z-index:1;}.elementor-18692 .elementor-element.elementor-element-7344fe2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18692 .elementor-element.elementor-element-7344fe2:not(.elementor-motion-effects-element-type-background), .elementor-18692 .elementor-element.elementor-element-7344fe2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-74bb6d1c );}.elementor-18692 .elementor-element.elementor-element-7344fe2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-1%;margin-bottom:0%;padding:0px 30px 30px 30px;}.elementor-18692 .elementor-element.elementor-element-7344fe2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-18692 .elementor-element.elementor-element-49992e2.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-18692 .elementor-element.elementor-element-49992e2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-18692 .elementor-element.elementor-element-145852f{padding:4% 0% 0% 0%;}.elementor-18692 .elementor-element.elementor-element-425d8bf > .elementor-widget-container{padding:0% 0% 4% 0%;}}@media(min-width:870px){.elementor-18692 .elementor-element.elementor-element-da6d3ee{width:40%;}.elementor-18692 .elementor-element.elementor-element-88a1d33{width:60%;}.elementor-18692 .elementor-element.elementor-element-c3f2f61{width:40%;}.elementor-18692 .elementor-element.elementor-element-0e9ad10{width:60%;}.elementor-18692 .elementor-element.elementor-element-8594322{width:40%;}.elementor-18692 .elementor-element.elementor-element-c72d9ef{width:60%;}.elementor-18692 .elementor-element.elementor-element-cba24ff{width:61.665%;}.elementor-18692 .elementor-element.elementor-element-6cb1f17{width:38%;}.elementor-18692 .elementor-element.elementor-element-49992e2{width:41.862%;}.elementor-18692 .elementor-element.elementor-element-f271ac0{width:57.682%;}}@media(max-width:869px){.elementor-18692 .elementor-element.elementor-element-b8e0ca9 img{max-width:68%;}.elementor-18692 .elementor-element.elementor-element-88a1d33{width:100%;}.elementor-18692 .elementor-element.elementor-element-92f0f36 > .elementor-widget-container{margin:0% 0% 01.5% 0%;padding:0% 0% 2% 0%;}.elementor-18692 .elementor-element.elementor-element-c1c3234 img{max-width:68%;}.elementor-18692 .elementor-element.elementor-element-0e9ad10{width:100%;}.elementor-18692 .elementor-element.elementor-element-0bf71a9 > .elementor-widget-container{margin:0% 0% 01.5% 0%;padding:0% 0% 2% 0%;}.elementor-18692 .elementor-element.elementor-element-145852f{margin-top:-8%;margin-bottom:0%;}.elementor-18692 .elementor-element.elementor-element-922a7d5 > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:4% 0% 0% 0%;}.elementor-18692 .elementor-element.elementor-element-425d8bf > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-18692 .elementor-element.elementor-element-cc54543 > .elementor-widget-container{padding:0% 0% 8% 0%;}.elementor-18692 .elementor-element.elementor-element-232d950{margin-top:0px;margin-bottom:0px;}.elementor-18692 .elementor-element.elementor-element-e6d9432{line-height:1.1em;}.elementor-18692 .elementor-element.elementor-element-e6d9432 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-18692 .elementor-element.elementor-element-4d9e27c > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-18692 .elementor-element.elementor-element-4d9e27c{width:100%;max-width:100%;}.elementor-18692 .elementor-element.elementor-element-3eb92c8{padding:0px 0px 0px 0px;}.elementor-18692 .elementor-element.elementor-element-4c53517 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-18692 .elementor-element.elementor-element-8320073 .elementor-image-box-img{margin-bottom:15px;}.elementor-18692 .elementor-element.elementor-element-26cf37d .elementor-image-box-img{margin-bottom:15px;}.elementor-18692 .elementor-element.elementor-element-b253269 .elementor-image-box-img{margin-bottom:15px;}.elementor-18692 .elementor-element.elementor-element-ff42a41 .elementor-image-box-img{margin-bottom:15px;}.elementor-18692 .elementor-element.elementor-element-91f5632{font-size:36px;line-height:1em;}.elementor-18692 .elementor-element.elementor-element-91f5632 > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-18692 .elementor-element.elementor-element-6bb0c5e > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-18692 .elementor-element.elementor-element-0df3cb9{padding:0% 0% 4% 0%;}.elementor-18692 .elementor-element.elementor-element-24bdbea{font-size:15px;}.elementor-18692 .elementor-element.elementor-element-24bdbea > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-18692 .elementor-element.elementor-element-0a638a8{font-size:30.4px;line-height:1em;}.elementor-18692 .elementor-element.elementor-element-e1be95a{font-size:30px;}.elementor-18692 .elementor-element.elementor-element-b1aee13{font-size:19px;}.elementor-18692 .elementor-element.elementor-element-1bc5954{font-size:21px;}.elementor-18692 .elementor-element.elementor-element-375c5cf{margin-top:0%;margin-bottom:-11%;}.elementor-18692 .elementor-element.elementor-element-9b3083f{line-height:1.1em;}.elementor-18692 .elementor-element.elementor-element-9b3083f > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-18692 .elementor-element.elementor-element-7344fe2{padding:0px 0px 0px 0px;}.elementor-18692 .elementor-element.elementor-element-bf84650 > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-18692 .elementor-element.elementor-element-d0b69f3 > .elementor-widget-container{margin:-3% 0% 0% 0%;}}/* Start custom CSS for button, class: .elementor-element-4a4961c */.maha span {
    font-family: 'BlairMdITC-TT'!important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d0b69f3 */#sb_instagram {
    height: auto!important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-518d9e7 */.postgrid{
    display: grid;
    grid-template-columns: 2fr 1fr;
    user-select: none;
    font-family: 'Blairmedium';
    
    font-size: 13px;
    line-height: 19px;
    font-weight: bold;
}

.ptextoverlay{
    font-family: "Lato" !important;
    font-size: 15px;
    font-weight: normal;

    /* FIX: HIDE EXCERPT BY DEFAULT (Desktop) */
    opacity: 0;
    transition: opacity 0.5s ease; 
}

/* --- OVERLAY TRANSITIONS --- */

.overlay{
    position: absolute;
    transition: all .3s ease;
    opacity: 1;
    background-color: rgba(0,0,0, 0.4);
}
.containerslider:hover .overlay{
    background-color: rgba(0,0,0, 0.7);
    transition: all .5s ease
}

/* --- HOVER TO SHOW EXCERPT (Desktop Fix) --- */

/* Post 1: Show excerpt on hover */
.containerslider:hover .overlay .ptextoverlay {
    opacity: 1;
}

/* Post 2: Show excerpt on hover */
.secondpost:hover .overlaybottomtwo .ptextoverlay {
    opacity: 1;
}

/* Post 3: Show excerpt on hover */
.thirdpost:hover .overlaybottomthree .ptextoverlay {
    opacity: 1;
}


/* --- TEXT STYLES --- */

.textoverlay{
    color: white;
    position: absolute;
    top: 20%;
    left: 2%;
    transform: translate (-50%, -50%); /* Note: Check your usage of 'translate' */
}

.subtextoverlay{
    font-size: 10px;
    font-family: 'Blairmedium' !important;
}

.textoverlaytwo{
    color: white;
    position: absolute;
    bottom: 20%;
    top: 10%;
    left: 4%;
    right:4%;
    transform: translate (-50%, -50%); /* Note: Check your usage of 'translate' */
    text-align: justify;
}

/* --- POST 1 OVERLAY HEIGHTS (13% DEFAULT FOR MACBOOK/NORMAL SCREENS) --- */

.overlaybottom{
    height:13%; /* Default: 13% */
    width: 66.67%;
    bottom: 0;
    left: 0;
    overflow: hidden;
}

.containerslider:hover .overlaybottom{
    height: 35%;
}

/* --- POST 2 OVERLAY HEIGHTS (13% DEFAULT FOR MACBOOK/NORMAL SCREENS) --- */

.overlaybottomtwo{
    height: 13%; /* Default: 13% */
    width: 33.3%;
    bottom: 50%;
    right: 0;
    overflow: hidden;
}

.secondpost:hover .overlaybottomtwo{
    height: 35%;
}
.secondpost:hover .overlay{
    background-color: rgba(0,0,0, 0.7);
    transition: all .5s ease
}

/* --- POST 3 OVERLAY HEIGHTS (13% DEFAULT FOR MACBOOK/NORMAL SCREENS) --- */

.overlaybottomthree{
    height: 13%; /* Default: 13% */
    width: 33.33%;
    bottom: 0%;
    right: 0;
    overflow: hidden;
}

.thirdpost:hover .overlaybottomthree{
    height: 35.1%;
}

.thirdpost:hover .overlay{
    background-color: rgba(0,0,0, 0.7);
    transition: all .5s ease
}


/* ################################### */
/* ######### MEDIA QUERY (Mobile) #### */
/* ################################### */

@media screen and (max-width: 600px) {
    
    .responsive {
        width: 100%;
        height: auto;
        max-width: 100px;
        margin: 40px;
        margin-top: 0px;
    }

    .textoverlay{
        color: white;
        position: absolute;
        top: 30%;
        left: 2%;
        transform: translate (-50%, -50%);
        font-size: 6px;
        line-height: 10px;
        font-family: 'Blairmedium';
    }

    .subtextoverlay{
        font-size: 5px;
        font-family: 'Blairmedium';
    }

    .overlaybottom{
        height:6%;
        width: 100%;
        bottom: 66.7%;
        left: 0;
        overflow: hidden;
    }

    .containerslider:hover .overlaybottom{
        height: 6%;
    }

    .overlaybottomtwo{
        height: 6%;
        width: 100%;
        bottom:33.3%;
        right: 0;
        overflow: hidden;
    }

    .textoverlaytwo{
        color: white;
        position: absolute;
        bottom: 20%;
        top: 30%;
        left: 2%;
        right:4%;
        transform: translate (-50%, -50%);
        font-family: 'Blairmedium';
        text-align: justify;

        font-size: 6px;
        line-height: 10px;
    }

    .secondpost:hover .overlaybottomtwo{
        height: 6%;
    }
    .secondpost:hover .overlay{
        background-color: rgba(0,0,0, 0.7);
        transition: all .5s ease
    }


    .overlaybottomthree{
        height: 6%;
        width: 100%;
        bottom: 0%;
        right: 0;
        overflow: hidden;
    }

    .textoverlaythree{
        color: white;
        position: absolute;
        bottom: 20%;
        left: 4%;
        transform: translate (-50%, -50%);
        
    }

    .thirdpost:hover .overlaybottomthree{
        height: 6%;
    }
}

/* ################################### */
/* ### NEW MEDIA QUERY: BIG SCREENS ### */
/* ################################### */
@media screen and (min-width: 1921px) {
    /* Reduces the initial overlay height for large monitors (iMacs, large desktop displays) 
       to tighten the spacing around the title and date. */
       
    .overlaybottom{
        height: 9%; /* Reduced from 13% */
    }

    .overlaybottomtwo{
        height: 9%; /* Reduced from 13% */
    }

    .overlaybottomthree{
        height: 9%; /* Reduced from 13% */
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4ae59e9 *//*.postgrid{
   display: grid;
   grid-template-columns: 2fr 1fr;
   user-select: none;
   font-family: 'Blairmedium';
   
   font-size: 13px;
   line-height: 19px;
   font-weight: bold;
  
}

.ptextoverlay{
    font-weight: normal;
}

.overlay{
position: absolute;
transition: all .3s ease;
opacity: 1;
background-color: rgba(0,0,0, 0.4); 
}
.containerslider:hover .overlay{
background-color: rgba(0,0,0, 0.7); 
transition: all .5s ease
}


.textoverlay{
color: white; 
position: absolute;
top: 20%;
left: 2%;
transform: translate (-50%, -50%);


}

.subtextoverlay{
 font-size: 10px;
  font-family: 'Blairmedium' !important;
}

.overlaybottom{
height:13%;
width: 66.67%;
bottom: 0;
left: 0;
overflow: hidden;
}

.containerslider:hover .overlaybottom{
   height: 35%;
}

.overlaybottomtwo{
height: 13%;
width: 33.3%;
bottom: 50%;
right: 0;
overflow: hidden;
}

.textoverlaytwo{
color: white; 
position: absolute;
bottom: 20%;
top: 10%;
left: 4%;
right:4%;
transform: translate (-50%, -50%);

text-align: justify;


}

.secondpost:hover .overlaybottomtwo{
   height: 35%;
}
.secondpost:hover .overlay{
background-color: rgba(0,0,0, 0.7); 
transition: all .5s ease
}


.overlaybottomthree{
height: 13%;
width: 33.33%;
bottom: 0%;
right: 0;
overflow: hidden;
}

.textoverlaythree{
color: white; 
position: absolute;
bottom: 20%;
left: 4%;
transform: translate (-50%, -50%);
 
}

.thirdpost:hover .overlaybottomthree{
   height: 35.1%;
}

.thirdpost:hover .overlay{
background-color: rgba(0,0,0, 0.7); 
transition: all .5s ease
}

.ptextoverlay {
font-family: "Lato" !important;
font-size: 15px;
}






@media screen and (max-width: 600px) {
     
.responsive {
  width: 100%;
  height: auto;
  max-width: 100px;
  margin: 40px;
  margin-top: 0px;
}


.textoverlay{
color: white; 
position: absolute;
top: 30%;
left: 2%;
transform: translate (-50%, -50%);
font-size: 6px;
line-height: 10px;
font-family: 'Blairmedium';
}

.subtextoverlay{
 font-size: 5px;
  font-family: 'Blairmedium';
}

.overlaybottom{
height:6%;
width: 100%;
bottom: 66.7%;
left: 0;
overflow: hidden;
}

.containerslider:hover .overlaybottom{
   height: 6%;
}

.overlaybottomtwo{
height: 6%;
width: 100%;
bottom:33.3%;
right: 0;
overflow: hidden;
}

.textoverlaytwo{
color: white; 
position: absolute;
bottom: 20%;
top: 30%;
left: 2%;
right:4%;
transform: translate (-50%, -50%);
font-family: 'Blairmedium';
text-align: justify;

font-size: 6px;
line-height: 10px;
}

.secondpost:hover .overlaybottomtwo{
   height: 6%;
}
.secondpost:hover .overlay{
background-color: rgba(0,0,0, 0.7); 
transition: all .5s ease
}


.overlaybottomthree{
height: 6%;
width: 100%;
bottom: 0%;
right: 0;
overflow: hidden;
}

.textoverlaythree{
color: white; 
position: absolute;
bottom: 20%;
left: 4%;
transform: translate (-50%, -50%);
 
}

.thirdpost:hover .overlaybottomthree{
   height: 6%;
}*//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lato Black';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://aguaplus.com/wp-content/uploads/2024/08/Lato-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Blairmedium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://aguaplus.com/wp-content/uploads/2021/06/ITC-Blair-W02-Medium.woff') format('woff');
}
/* End Custom Fonts CSS */