.elementor-51 .elementor-element.elementor-element-07b6033{--display:flex;--min-height:620px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-d0e8f4a .bdt-prime-slider .bdt-slide-btn, .elementor-51 .elementor-element.elementor-element-d0e8f4a .bdt-prime-slider-skin-crelly .bdt-slide-btn:before{background-color:#00000047;}.elementor-51 .elementor-element.elementor-element-d0e8f4a .bdt-prime-slider .bdt-slide-btn .bdt-slide-btn-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-d0e8f4a .bdt-prime-slider .bdt-slide-btn:hover{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-d0e8f4a .bdt-prime-slider .bdt-slide-btn:hover .bdt-slide-btn-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-d0e8f4a .bdt-prime-slider .bdt-prime-slider-next:hover, .elementor-51 .elementor-element.elementor-element-d0e8f4a .bdt-prime-slider .bdt-prime-slider-previous:hover{background-color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-d0e8f4a .bdt-slideshow .bdt-overlay-default{background-color:#05020259;}.elementor-51 .elementor-element.elementor-element-d0e8f4a .bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title .bdt-title-tag{font-family:"Playfair", Sans-serif;font-size:50px;line-height:52px;}.elementor-51 .elementor-element.elementor-element-d0e8f4a .bdt-prime-slider .bdt-slider-excerpt{color:#F1F1F1;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-51 .elementor-element.elementor-element-d0e8f4a .bdt-prime-slider .bdt-slide-btn{border-style:solid;border-color:#000000;font-family:"PT Serif", Sans-serif;font-weight:700;}.elementor-51 .elementor-element.elementor-element-d0e8f4a .bdt-prime-slider .bdt-slide-btn:hover svg *{stroke:#000000 !important;}.elementor-51 .elementor-element.elementor-element-dc9012c{--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:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-dc9012c:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-dc9012c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alghausia.org.nz/wp-content/uploads/2026/09/Background.jpg");background-position:center center;background-size:cover;}.elementor-51 .elementor-element.elementor-element-e2c575f{--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-51 .elementor-element.elementor-element-6295974 img{border-radius:15px 15px 15px 15px;}.elementor-51 .elementor-element.elementor-element-23b6a72{--display:flex;}.elementor-51 .elementor-element.elementor-element-23b6a72.e-con{--align-self:center;}.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-51 .elementor-element.elementor-element-253d16e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#397A16;}.elementor-51 .elementor-element.elementor-element-d38cf7c .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:38px;font-weight:600;text-transform:capitalize;line-height:37px;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-51 .elementor-element.elementor-element-ac0893a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#000000;}.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-51 .elementor-element.elementor-element-53336f1 .elementor-button{background-color:#397A16;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-51 .elementor-element.elementor-element-53336f1 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-53336f1 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-53336f1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-51 .elementor-element.elementor-element-53336f1 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-51 .elementor-element.elementor-element-53336f1 .elementor-button:hover svg, .elementor-51 .elementor-element.elementor-element-53336f1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-922cfb2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-bd78dc8{text-align:center;}.elementor-51 .elementor-element.elementor-element-bd78dc8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#397A16;}.elementor-51 .elementor-element.elementor-element-95b1db0{padding:0px 0px 30px 0px;text-align:center;}.elementor-51 .elementor-element.elementor-element-95b1db0 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:38px;font-weight:600;line-height:37px;color:#000000;}.elementor-51 .elementor-element.elementor-element-5ea2330{--display:flex;--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-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-51 .elementor-element.elementor-element-3fb1330 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-51 .elementor-element.elementor-element-3fb1330 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-51 .elementor-element.elementor-element-3fb1330{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-51 .elementor-element.elementor-element-4bef6a2{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-4bef6a2:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-4bef6a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alghausia.org.nz/wp-content/uploads/2026/09/Background.jpg");background-position:center center;background-size:cover;}.elementor-51 .elementor-element.elementor-element-281ffea{--display:flex;}.elementor-51 .elementor-element.elementor-element-7afcc34 img{border-radius:15px 15px 15px 15px;}.elementor-51 .elementor-element.elementor-element-ec58289{--display:flex;}.elementor-51 .elementor-element.elementor-element-ec58289.e-con{--align-self:center;}.elementor-51 .elementor-element.elementor-element-d1b3c8e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#397A16;}.elementor-51 .elementor-element.elementor-element-1fbbfa7 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:38px;font-weight:600;line-height:37px;color:#000000;}.elementor-51 .elementor-element.elementor-element-9008ca8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-4ea251a{--display:flex;--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-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-51 .elementor-element.elementor-element-bab5829 .elementor-icon-box-wrapper{align-items:start;gap:9px;}.elementor-51 .elementor-element.elementor-element-bab5829 .elementor-icon-box-title{margin-block-end:8px;color:#397A16;}.elementor-51 .elementor-element.elementor-element-bab5829.elementor-view-stacked .elementor-icon{background-color:#397A16;}.elementor-51 .elementor-element.elementor-element-bab5829.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-bab5829.elementor-view-default .elementor-icon{fill:#397A16;color:#397A16;border-color:#397A16;}.elementor-51 .elementor-element.elementor-element-bab5829 .elementor-icon{font-size:15px;}.elementor-51 .elementor-element.elementor-element-bab5829 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-bab5829 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:11px;}.elementor-51 .elementor-element.elementor-element-bab5829:has(:hover) .elementor-icon-box-title,
					 .elementor-51 .elementor-element.elementor-element-bab5829:has(:focus) .elementor-icon-box-title{color:#397A16;}.elementor-51 .elementor-element.elementor-element-bab5829 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#000000;}.elementor-51 .elementor-element.elementor-element-47a19d0 .elementor-icon-box-wrapper{align-items:start;gap:9px;}.elementor-51 .elementor-element.elementor-element-47a19d0 .elementor-icon-box-title{margin-block-end:8px;color:#397A16;}.elementor-51 .elementor-element.elementor-element-47a19d0.elementor-view-stacked .elementor-icon{background-color:#397A16;}.elementor-51 .elementor-element.elementor-element-47a19d0.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-47a19d0.elementor-view-default .elementor-icon{fill:#397A16;color:#397A16;border-color:#397A16;}.elementor-51 .elementor-element.elementor-element-47a19d0 .elementor-icon{font-size:15px;}.elementor-51 .elementor-element.elementor-element-47a19d0 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-47a19d0 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:11px;}.elementor-51 .elementor-element.elementor-element-47a19d0:has(:hover) .elementor-icon-box-title,
					 .elementor-51 .elementor-element.elementor-element-47a19d0:has(:focus) .elementor-icon-box-title{color:#397A16;}.elementor-51 .elementor-element.elementor-element-47a19d0 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#000000;}.elementor-51 .elementor-element.elementor-element-b80e512{--display:flex;--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-51 .elementor-element.elementor-element-04c4480 .elementor-icon-box-wrapper{align-items:start;gap:9px;}.elementor-51 .elementor-element.elementor-element-04c4480 .elementor-icon-box-title{margin-block-end:8px;color:#397A16;}.elementor-51 .elementor-element.elementor-element-04c4480.elementor-view-stacked .elementor-icon{background-color:#397A16;}.elementor-51 .elementor-element.elementor-element-04c4480.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-04c4480.elementor-view-default .elementor-icon{fill:#397A16;color:#397A16;border-color:#397A16;}.elementor-51 .elementor-element.elementor-element-04c4480 .elementor-icon{font-size:15px;}.elementor-51 .elementor-element.elementor-element-04c4480 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-04c4480 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:11px;}.elementor-51 .elementor-element.elementor-element-04c4480:has(:hover) .elementor-icon-box-title,
					 .elementor-51 .elementor-element.elementor-element-04c4480:has(:focus) .elementor-icon-box-title{color:#397A16;}.elementor-51 .elementor-element.elementor-element-04c4480 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#000000;}.elementor-51 .elementor-element.elementor-element-77104bd .elementor-icon-box-wrapper{align-items:start;gap:9px;}.elementor-51 .elementor-element.elementor-element-77104bd .elementor-icon-box-title{margin-block-end:8px;color:#397A16;}.elementor-51 .elementor-element.elementor-element-77104bd.elementor-view-stacked .elementor-icon{background-color:#397A16;}.elementor-51 .elementor-element.elementor-element-77104bd.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-77104bd.elementor-view-default .elementor-icon{fill:#397A16;color:#397A16;border-color:#397A16;}.elementor-51 .elementor-element.elementor-element-77104bd .elementor-icon{font-size:15px;}.elementor-51 .elementor-element.elementor-element-77104bd .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-77104bd .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:11px;}.elementor-51 .elementor-element.elementor-element-77104bd:has(:hover) .elementor-icon-box-title,
					 .elementor-51 .elementor-element.elementor-element-77104bd:has(:focus) .elementor-icon-box-title{color:#397A16;}.elementor-51 .elementor-element.elementor-element-77104bd .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#000000;}.elementor-51 .elementor-element.elementor-element-a1ce6df{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-a1ce6df:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-a1ce6df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alghausia.org.nz/wp-content/uploads/2026/08/ChatGPT-Image-Aug-11-2026-09_05_55-AM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-e810cf3{text-align:center;}.elementor-51 .elementor-element.elementor-element-e810cf3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#397A16;}.elementor-51 .elementor-element.elementor-element-477f5d9{padding:0px 0px 30px 0px;text-align:center;}.elementor-51 .elementor-element.elementor-element-477f5d9 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:38px;font-weight:600;line-height:37px;color:#000000;}.elementor-51 .elementor-element.elementor-element-c467f09{--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:70px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-02f05b1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:3px 0px 10px 0px rgba(56.99999999999998, 122, 22, 0.44);--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-51 .elementor-element.elementor-element-ef94d39{--display:flex;--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-51 .elementor-element.elementor-element-155c59f img{border-radius:20px 20px 0px 0px;}.elementor-51 .elementor-element.elementor-element-2014197{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-fdd483c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-51 .elementor-element.elementor-element-fdd483c .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:32px;font-weight:600;line-height:37px;color:#000000;}.elementor-51 .elementor-element.elementor-element-ae2f455{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;color:#000000;}.elementor-51 .elementor-element.elementor-element-661c17e .elementor-button{background-color:#397A16;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-51 .elementor-element.elementor-element-661c17e .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-661c17e .elementor-button:focus{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-661c17e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-661c17e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-51 .elementor-element.elementor-element-661c17e .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-51 .elementor-element.elementor-element-f77e41b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:3px 0px 10px 0px rgba(56.99999999999997, 121.99999999999997, 21.999999999999993, 0.44);--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-51 .elementor-element.elementor-element-7dbd3cb{--display:flex;--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-51 .elementor-element.elementor-element-9d45333 img{border-radius:20px 20px 0px 0px;}.elementor-51 .elementor-element.elementor-element-7cba58f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-3e452af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-51 .elementor-element.elementor-element-3e452af .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:32px;font-weight:600;line-height:37px;color:#000000;}.elementor-51 .elementor-element.elementor-element-3150b9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;color:#000000;}.elementor-51 .elementor-element.elementor-element-7752715 .elementor-button{background-color:#397A16;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-51 .elementor-element.elementor-element-7752715 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-7752715 .elementor-button:focus{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-7752715{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-7752715 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-51 .elementor-element.elementor-element-7752715 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-51 .elementor-element.elementor-element-a3374e0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:3px 0px 10px 0px rgba(56.99999999999997, 121.99999999999997, 21.999999999999993, 0.44);--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-51 .elementor-element.elementor-element-47c31d2{--display:flex;--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-51 .elementor-element.elementor-element-9fa7f8a img{border-radius:20px 20px 0px 0px;}.elementor-51 .elementor-element.elementor-element-80b2084{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-8e45531{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-51 .elementor-element.elementor-element-8e45531 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:32px;font-weight:600;line-height:37px;color:#000000;}.elementor-51 .elementor-element.elementor-element-550f365{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;color:#000000;}.elementor-51 .elementor-element.elementor-element-de3e714 .elementor-button{background-color:#397A16;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-51 .elementor-element.elementor-element-de3e714 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-de3e714 .elementor-button:focus{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-de3e714{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-de3e714 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-51 .elementor-element.elementor-element-de3e714 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-51 .elementor-element.elementor-element-faad6d7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-9906f00{--display:flex;}.elementor-51 .elementor-element.elementor-element-e8ac705{text-align:center;}.elementor-51 .elementor-element.elementor-element-e8ac705 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#397A16;}.elementor-51 .elementor-element.elementor-element-d20cec3{padding:0px 0px 0px 0px;text-align:center;}.elementor-51 .elementor-element.elementor-element-d20cec3 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:38px;font-weight:600;line-height:37px;color:#000000;}.elementor-51 .elementor-element.elementor-element-a8caf9d{--display:flex;--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-51 .elementor-element.elementor-element-fb1395e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-8ffbed1{--display:flex;--padding-top:50px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-6e60ad4{text-align:center;}.elementor-51 .elementor-element.elementor-element-6e60ad4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#397A16;}.elementor-51 .elementor-element.elementor-element-57b5055{padding:0px 0px 0px 0px;text-align:center;}.elementor-51 .elementor-element.elementor-element-57b5055 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:38px;font-weight:600;line-height:37px;color:#000000;}.elementor-51 .elementor-element.elementor-element-88df944{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-51 .elementor-element.elementor-element-6377e82{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:3px 0px 10px 0px rgba(56.99999999999998, 122, 22, 0.44);--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-51 .elementor-element.elementor-element-fae493b{--display:flex;--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-51 .elementor-element.elementor-element-ab995c3 img{border-radius:20px 20px 0px 0px;}.elementor-51 .elementor-element.elementor-element-e76ee66{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-5c7e456{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-51 .elementor-element.elementor-element-5c7e456 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:32px;font-weight:600;line-height:37px;color:#000000;}.elementor-51 .elementor-element.elementor-element-caa343e{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#000000;}.elementor-51 .elementor-element.elementor-element-17bda28{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:3px 0px 10px 0px rgba(56.99999999999998, 122, 22, 0.44);--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-51 .elementor-element.elementor-element-5bd566a{--display:flex;--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-51 .elementor-element.elementor-element-fd37db3 img{border-radius:20px 20px 0px 0px;}.elementor-51 .elementor-element.elementor-element-49a3630{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-e12c6ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-51 .elementor-element.elementor-element-e12c6ad .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:32px;font-weight:600;line-height:37px;color:#000000;}.elementor-51 .elementor-element.elementor-element-16b807b{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#000000;}.elementor-51 .elementor-element.elementor-element-9ec01d1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:3px 0px 10px 0px rgba(56.99999999999998, 122, 22, 0.44);--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-51 .elementor-element.elementor-element-69d162f{--display:flex;--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-51 .elementor-element.elementor-element-67ead81 img{border-radius:20px 20px 0px 0px;}.elementor-51 .elementor-element.elementor-element-72ffc04{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-1f59c3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-51 .elementor-element.elementor-element-1f59c3f .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:32px;font-weight:600;line-height:37px;color:#000000;}.elementor-51 .elementor-element.elementor-element-d26aeba{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#000000;}.elementor-51 .elementor-element.elementor-element-2673039 .elementor-button{background-color:#397A16;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-51 .elementor-element.elementor-element-2673039 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-2673039 .elementor-button:focus{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-2673039{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-2673039 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-51 .elementor-element.elementor-element-2673039 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-51 .elementor-element.elementor-element-18676ff{--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:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-18676ff:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-18676ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alghausia.org.nz/wp-content/uploads/2026/09/Background_2.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-027bdf6{--display:flex;}.elementor-51 .elementor-element.elementor-element-cf770a4{text-align:start;}.elementor-51 .elementor-element.elementor-element-cf770a4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#397A16;}.elementor-51 .elementor-element.elementor-element-083e23c{padding:0px 0px 0px 0px;text-align:start;}.elementor-51 .elementor-element.elementor-element-083e23c .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:38px;font-weight:600;line-height:37px;color:#000000;}.elementor-51 .elementor-element.elementor-element-aef966c .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-51 .elementor-element.elementor-element-aef966c .elementor-icon-box-title{margin-block-end:8px;color:#397A16;}.elementor-51 .elementor-element.elementor-element-aef966c.elementor-view-stacked .elementor-icon{background-color:#397A16;}.elementor-51 .elementor-element.elementor-element-aef966c.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-aef966c.elementor-view-default .elementor-icon{fill:#397A16;color:#397A16;border-color:#397A16;}.elementor-51 .elementor-element.elementor-element-aef966c .elementor-icon{font-size:13px;}.elementor-51 .elementor-element.elementor-element-aef966c .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-aef966c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:11px;}.elementor-51 .elementor-element.elementor-element-aef966c:has(:hover) .elementor-icon-box-title,
					 .elementor-51 .elementor-element.elementor-element-aef966c:has(:focus) .elementor-icon-box-title{color:#397A16;}.elementor-51 .elementor-element.elementor-element-aef966c .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-51 .elementor-element.elementor-element-dfd87ce .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-51 .elementor-element.elementor-element-dfd87ce .elementor-icon-box-title{margin-block-end:8px;color:#397A16;}.elementor-51 .elementor-element.elementor-element-dfd87ce.elementor-view-stacked .elementor-icon{background-color:#397A16;}.elementor-51 .elementor-element.elementor-element-dfd87ce.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-dfd87ce.elementor-view-default .elementor-icon{fill:#397A16;color:#397A16;border-color:#397A16;}.elementor-51 .elementor-element.elementor-element-dfd87ce .elementor-icon{font-size:13px;}.elementor-51 .elementor-element.elementor-element-dfd87ce .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-dfd87ce .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:11px;}.elementor-51 .elementor-element.elementor-element-dfd87ce:has(:hover) .elementor-icon-box-title,
					 .elementor-51 .elementor-element.elementor-element-dfd87ce:has(:focus) .elementor-icon-box-title{color:#397A16;}.elementor-51 .elementor-element.elementor-element-dfd87ce .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-51 .elementor-element.elementor-element-c1582cc .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-51 .elementor-element.elementor-element-c1582cc .elementor-icon-box-title{margin-block-end:8px;color:#397A16;}.elementor-51 .elementor-element.elementor-element-c1582cc.elementor-view-stacked .elementor-icon{background-color:#397A16;}.elementor-51 .elementor-element.elementor-element-c1582cc.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-c1582cc.elementor-view-default .elementor-icon{fill:#397A16;color:#397A16;border-color:#397A16;}.elementor-51 .elementor-element.elementor-element-c1582cc .elementor-icon{font-size:13px;}.elementor-51 .elementor-element.elementor-element-c1582cc .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-c1582cc .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:11px;}.elementor-51 .elementor-element.elementor-element-c1582cc:has(:hover) .elementor-icon-box-title,
					 .elementor-51 .elementor-element.elementor-element-c1582cc:has(:focus) .elementor-icon-box-title{color:#397A16;}.elementor-51 .elementor-element.elementor-element-c1582cc .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-51 .elementor-element.elementor-element-59aa507 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-51 .elementor-element.elementor-element-59aa507 .elementor-icon-box-title{margin-block-end:8px;color:#397A16;}.elementor-51 .elementor-element.elementor-element-59aa507.elementor-view-stacked .elementor-icon{background-color:#397A16;}.elementor-51 .elementor-element.elementor-element-59aa507.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-59aa507.elementor-view-default .elementor-icon{fill:#397A16;color:#397A16;border-color:#397A16;}.elementor-51 .elementor-element.elementor-element-59aa507 .elementor-icon{font-size:13px;}.elementor-51 .elementor-element.elementor-element-59aa507 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-59aa507 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:11px;}.elementor-51 .elementor-element.elementor-element-59aa507:has(:hover) .elementor-icon-box-title,
					 .elementor-51 .elementor-element.elementor-element-59aa507:has(:focus) .elementor-icon-box-title{color:#397A16;}.elementor-51 .elementor-element.elementor-element-59aa507 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-51 .elementor-element.elementor-element-f54fcb8 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-51 .elementor-element.elementor-element-f54fcb8 .elementor-icon-box-title{margin-block-end:8px;color:#397A16;}.elementor-51 .elementor-element.elementor-element-f54fcb8.elementor-view-stacked .elementor-icon{background-color:#397A16;}.elementor-51 .elementor-element.elementor-element-f54fcb8.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-f54fcb8.elementor-view-default .elementor-icon{fill:#397A16;color:#397A16;border-color:#397A16;}.elementor-51 .elementor-element.elementor-element-f54fcb8 .elementor-icon{font-size:13px;}.elementor-51 .elementor-element.elementor-element-f54fcb8 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-f54fcb8 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:11px;}.elementor-51 .elementor-element.elementor-element-f54fcb8:has(:hover) .elementor-icon-box-title,
					 .elementor-51 .elementor-element.elementor-element-f54fcb8:has(:focus) .elementor-icon-box-title{color:#397A16;}.elementor-51 .elementor-element.elementor-element-f54fcb8 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-51 .elementor-element.elementor-element-e82ac90{--display:flex;}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-51 .elementor-element.elementor-element-d0e8f4a .bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title .bdt-title-tag{font-size:40px;}}@media(max-width:1024px){.elementor-51 .elementor-element.elementor-element-07b6033{--min-height:420px;}.elementor-51 .elementor-element.elementor-element-d0e8f4a .bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title .bdt-title-tag{font-size:40px;}.elementor-51 .elementor-element.elementor-element-d0e8f4a .bdt-prime-slider .bdt-slider-excerpt{font-size:16px;}.elementor-51 .elementor-element.elementor-element-d0e8f4a .bdt-prime-slider .bdt-slide-btn{margin:-10px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-dc9012c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-e2c575f{--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-51 .elementor-element.elementor-element-23b6a72{--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-51 .elementor-element.elementor-element-d38cf7c .elementor-heading-title{font-size:30px;}.elementor-51 .elementor-element.elementor-element-95b1db0 .elementor-heading-title{font-size:30px;}.elementor-51 .elementor-element.elementor-element-5ea2330{--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-51 .elementor-element.elementor-element-4bef6a2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-281ffea{--justify-content:center;--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-51 .elementor-element.elementor-element-ec58289{--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-51 .elementor-element.elementor-element-1fbbfa7 .elementor-heading-title{font-size:30px;}.elementor-51 .elementor-element.elementor-element-4ea251a{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-bab5829{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-bab5829 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-bab5829 .elementor-icon-box-title a{line-height:1.2em;}.elementor-51 .elementor-element.elementor-element-47a19d0 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-47a19d0 .elementor-icon-box-title a{line-height:1.2em;}.elementor-51 .elementor-element.elementor-element-b80e512{--gap:20px 10px;--row-gap:20px;--column-gap:10px;}.elementor-51 .elementor-element.elementor-element-04c4480 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-04c4480 .elementor-icon-box-title a{line-height:1.2em;}.elementor-51 .elementor-element.elementor-element-77104bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-77104bd .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-77104bd .elementor-icon-box-title a{line-height:1.2em;}.elementor-51 .elementor-element.elementor-element-a1ce6df{--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:020px;}.elementor-51 .elementor-element.elementor-element-477f5d9 .elementor-heading-title{font-size:30px;}.elementor-51 .elementor-element.elementor-element-fdd483c .elementor-heading-title{font-size:28px;}.elementor-51 .elementor-element.elementor-element-ae2f455{line-height:110%;}.elementor-51 .elementor-element.elementor-element-3e452af .elementor-heading-title{font-size:28px;}.elementor-51 .elementor-element.elementor-element-3150b9e{line-height:110%;}.elementor-51 .elementor-element.elementor-element-8e45531 .elementor-heading-title{font-size:28px;}.elementor-51 .elementor-element.elementor-element-550f365{line-height:110%;}.elementor-51 .elementor-element.elementor-element-9906f00{--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-51 .elementor-element.elementor-element-d20cec3 .elementor-heading-title{font-size:30px;}.elementor-51 .elementor-element.elementor-element-8ffbed1{--padding-top:50px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-57b5055 .elementor-heading-title{font-size:30px;}.elementor-51 .elementor-element.elementor-element-88df944{--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-51 .elementor-element.elementor-element-e76ee66{--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-51 .elementor-element.elementor-element-5c7e456 .elementor-heading-title{font-size:28px;line-height:110%;}.elementor-51 .elementor-element.elementor-element-17bda28{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-5bd566a{--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-51 .elementor-element.elementor-element-49a3630{--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-51 .elementor-element.elementor-element-e12c6ad .elementor-heading-title{font-size:28px;line-height:100%;}.elementor-51 .elementor-element.elementor-element-9ec01d1{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-72ffc04{--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-51 .elementor-element.elementor-element-1f59c3f .elementor-heading-title{font-size:28px;line-height:110%;}.elementor-51 .elementor-element.elementor-element-18676ff{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-027bdf6{--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-51 .elementor-element.elementor-element-083e23c .elementor-heading-title{font-size:30px;}.elementor-51 .elementor-element.elementor-element-e82ac90{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-51 .elementor-element.elementor-element-07b6033{--min-height:275px;}.elementor-51 .elementor-element.elementor-element-d0e8f4a .bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title .bdt-title-tag{font-size:15px;}.elementor-51 .elementor-element.elementor-element-d0e8f4a .bdt-prime-slider .bdt-slider-excerpt{font-size:15px;}.elementor-51 .elementor-element.elementor-element-d0e8f4a .bdt-prime-slider .bdt-slide-btn{margin:0px 0px 92px 0px;}.elementor-51 .elementor-element.elementor-element-d0e8f4a .bdt-prime-slider-skin-general .bdt-slideshow-nav li{margin-right:0px;}.elementor-51 .elementor-element.elementor-element-d0e8f4a .bdt-prime-slider-skin-general .bdt-slideshow-nav{left:26px;}.elementor-51 .elementor-element.elementor-element-d0e8f4a .bdt-prime-slider-skin-slide .bdt-dotnav{margin-left:26px;margin-bottom:34px;}.elementor-51 .elementor-element.elementor-element-d0e8f4a .bdt-prime-slider-skin-meteor .bdt-dotnav{margin-right:26px;}.elementor-51 .elementor-element.elementor-element-d0e8f4a .bdt-prime-slider .bdt-slideshow-nav{margin-bottom:34px;}.elementor-51 .elementor-element.elementor-element-d38cf7c .elementor-heading-title{font-size:27px;}.elementor-51 .elementor-element.elementor-element-95b1db0 .elementor-heading-title{font-size:27px;}.elementor-51 .elementor-element.elementor-element-1fbbfa7 .elementor-heading-title{font-size:27px;}.elementor-51 .elementor-element.elementor-element-4ea251a{--justify-content:flex-start;}.elementor-51 .elementor-element.elementor-element-477f5d9 .elementor-heading-title{font-size:27px;}.elementor-51 .elementor-element.elementor-element-fdd483c .elementor-heading-title{font-size:25px;}.elementor-51 .elementor-element.elementor-element-ae2f455{font-size:20px;}.elementor-51 .elementor-element.elementor-element-3e452af .elementor-heading-title{font-size:25px;}.elementor-51 .elementor-element.elementor-element-3150b9e{font-size:20px;}.elementor-51 .elementor-element.elementor-element-8e45531 .elementor-heading-title{font-size:25px;}.elementor-51 .elementor-element.elementor-element-550f365{font-size:20px;}.elementor-51 .elementor-element.elementor-element-d20cec3 .elementor-heading-title{font-size:27px;}.elementor-51 .elementor-element.elementor-element-57b5055 .elementor-heading-title{font-size:27px;}.elementor-51 .elementor-element.elementor-element-5c7e456 .elementor-heading-title{font-size:25px;}.elementor-51 .elementor-element.elementor-element-e12c6ad .elementor-heading-title{font-size:25px;}.elementor-51 .elementor-element.elementor-element-1f59c3f .elementor-heading-title{font-size:25px;}.elementor-51 .elementor-element.elementor-element-083e23c .elementor-heading-title{font-size:25px;}}@media(min-width:768px){.elementor-51 .elementor-element.elementor-element-dc9012c{--content-width:1280px;}.elementor-51 .elementor-element.elementor-element-922cfb2{--content-width:12801320px;}.elementor-51 .elementor-element.elementor-element-4bef6a2{--content-width:1280px;}.elementor-51 .elementor-element.elementor-element-a1ce6df{--content-width:1280px;}.elementor-51 .elementor-element.elementor-element-8ffbed1{--content-width:1280px;}.elementor-51 .elementor-element.elementor-element-18676ff{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-51 .elementor-element.elementor-element-e2c575f{--width:50%;}.elementor-51 .elementor-element.elementor-element-23b6a72{--width:50%;}.elementor-51 .elementor-element.elementor-element-281ffea{--width:50%;}.elementor-51 .elementor-element.elementor-element-ec58289{--width:50%;}}/* Start custom CSS for gallery, class: .elementor-element-3fb1330 *//* =========================================================
   AL GHAUSIA GALLERY
   FULL WIDTH + LARGE CIRCLES + REDUCED GAP
   5 IMAGES PER ROW
   NO TEXT / NO DOTS
========================================================= */


/* =========================
   MAIN GALLERY
========================= */

.elementor-51 .elementor-element.elementor-element-3fb1330 .elementor-gallery__container {
    display: grid !important;

    /* Keep full gallery width */
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;

    grid-auto-rows: 160px !important;

    /* ONLY REDUCE THE GAP */
    column-gap: 0px !important;
    row-gap: 31px !important;

    width: 100% !important;
    max-width: 1200px !important;

    height: auto !important;

    margin: 0 auto !important;

    padding: 5px 15px 20px !important;

    box-sizing: border-box !important;

    align-items: center !important;
    justify-items: center !important;

    overflow: visible !important;
}


/* =========================
   GALLERY ITEM
========================= */

.elementor-51 .elementor-element.elementor-element-3fb1330 .e-gallery-item {
    position: relative !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 155px !important;
    height: 155px !important;

    min-width: 155px !important;
    min-height: 155px !important;

    max-width: 155px !important;
    max-height: 155px !important;

    margin: 0 !important;
    padding: 0 !important;

    grid-column: auto !important;
    grid-row: auto !important;

    overflow: visible !important;

    box-sizing: border-box !important;
}


/* =========================
   LARGE PERFECT CIRCLE
========================= */

.elementor-51 .elementor-element.elementor-element-3fb1330 .e-gallery-image {
    position: relative !important;

    display: block !important;

    width: 150px !important;
    height: 150px !important;

    min-width: 150px !important;
    min-height: 150px !important;

    max-width: 150px !important;
    max-height: 150px !important;

    flex: 0 0 150px !important;

    aspect-ratio: 1 / 1 !important;

    margin: 0 !important;
    padding: 0 !important;

    border-radius: 50% !important;

    overflow: hidden !important;

    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;

    border: 3px solid #D7B45F !important;

    box-shadow:
        0 0 0 2px #F6F2E9,
        0 3px 9px rgba(0, 0, 0, 0.13) !important;

    box-sizing: border-box !important;

    opacity: 1 !important;
    visibility: visible !important;

    transform: none !important;
}


/* =========================
   REMOVE ELEMENTOR RATIO
========================= */

.elementor-51 .elementor-element.elementor-element-3fb1330 .e-gallery-image::before {
    content: none !important;
    display: none !important;
    padding: 0 !important;
    margin: 0 !important;
}


/* =========================
   REMOVE OVERLAY
========================= */

.elementor-51 .elementor-element.elementor-element-3fb1330 .elementor-gallery-item__overlay {
    display: none !important;
    opacity: 0 !important;
    visibility: hidden !important;
}


/* =========================
   REMOVE HOVER EFFECT
========================= */

.elementor-51 .elementor-element.elementor-element-3fb1330 .e-gallery-item:hover {
    transform: none !important;
}

.elementor-51 .elementor-element.elementor-element-3fb1330 .e-gallery-item:hover .e-gallery-image {
    transform: none !important;
    scale: 1 !important;
    filter: none !important;
}


/* =========================
   REMOVE TEXT / DOTS
========================= */

.elementor-51 .elementor-element.elementor-element-3fb1330 .e-gallery-item::before,
.elementor-51 .elementor-element.elementor-element-3fb1330 .e-gallery-item::after {
    content: none !important;
    display: none !important;
}


/* =========================
   RESET ELEMENTOR POSITIONING
========================= */

.elementor-51 .elementor-element.elementor-element-3fb1330 .e-gallery-item:nth-child(n) {
    grid-column: auto !important;
    grid-row: auto !important;
}


/* =========================================================
   TABLET
   4 IMAGES PER ROW
========================================================= */

@media (max-width: 1024px) {

    .elementor-51 .elementor-element.elementor-element-3fb1330 .elementor-gallery__container {
        grid-template-columns: repeat(5, minmax(0, 1fr)) !important;

        grid-auto-rows: 135px !important;

        column-gap: 8px !important;
        row-gap: 7px !important;

        width: 100% !important;
        max-width: 900px !important;

        padding: 5px 10px 15px !important;
    }


    .elementor-51 .elementor-element.elementor-element-3fb1330 .e-gallery-item {
        width: 130px !important;
        height: 130px !important;

        min-width: 130px !important;
        min-height: 130px !important;

        max-width: 130px !important;
        max-height: 130px !important;
    }


    .elementor-51 .elementor-element.elementor-element-3fb1330 .e-gallery-image {
        width: 126px !important;
        height: 126px !important;

        min-width: 126px !important;
        min-height: 126px !important;

        max-width: 126px !important;
        max-height: 126px !important;

        flex: 0 0 126px !important;

        border-width: 3px !important;
    }
}


/* =========================================================
   MOBILE
   3 IMAGES PER ROW
========================================================= */

@media (max-width: 767px) {

    .elementor-51 .elementor-element.elementor-element-3fb1330 .elementor-gallery__container {
        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;

        grid-auto-rows: 100px !important;

        column-gap: 5px !important;
        row-gap: 6px !important;

        width: 100% !important;
        max-width: 100% !important;

        padding: 5px 5px 15px !important;
    }


    .elementor-51 .elementor-element.elementor-element-3fb1330 .e-gallery-item {
        width: 96px !important;
        height: 96px !important;

        min-width: 96px !important;
        min-height: 96px !important;

        max-width: 96px !important;
        max-height: 96px !important;
    }


    .elementor-51 .elementor-element.elementor-element-3fb1330 .e-gallery-image {
        width: 92px !important;
        height: 92px !important;

        min-width: 92px !important;
        min-height: 92px !important;

        max-width: 92px !important;
        max-height: 92px !important;

        flex: 0 0 92px !important;

        border-width: 2px !important;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-fb1395e *//* =========================================================
   AL GHAUSIA TESTIMONIAL - FINAL
   Playfair Heading / Poppins Text
   Green + Gold + Cream
   NO EXTRA BOTTOM SECTION SPACE
========================================================= */

@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600;700&family=Poppins:wght@400;500;600&display=swap');


/* =========================
   MAIN
========================= */

.elementor-51 .elementor-element.elementor-element-fb1395e .strong-view {
    position: relative !important;
    width: 100% !important;

    /* REMOVED BOTTOM PADDING */
    padding: 10px 65px 0 !important;

    margin: 0 !important;

    box-sizing: border-box !important;
}


/* =========================
   SLIDER
========================= */

.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-wrapper {
    width: 100% !important;
    max-width: 100% !important;

    margin: 0 auto !important;
    padding: 0 !important;
}


/* =========================
   VIEWPORT
========================= */

.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-viewport {
    width: 100% !important;

    min-height: 255px !important;
    height: auto !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden !important;

    border-radius: 22px !important;

    background: transparent !important;
}


/* =========================
   ACTIVE SLIDE
========================= */

.elementor-51 .elementor-element.elementor-element-fb1395e .wpmtst-testimonial[aria-hidden="false"] {
    position: relative !important;

    display: block !important;

    width: 100% !important;

    height: auto !important;
    min-height: 255px !important;

    float: none !important;

    visibility: visible !important;
    opacity: 1 !important;

    z-index: 50 !important;
}


/* =========================
   HIDDEN SLIDES
========================= */

.elementor-51 .elementor-element.elementor-element-fb1395e .wpmtst-testimonial[aria-hidden="true"] {
    visibility: hidden !important;
}


/* =========================
   CARD
========================= */

.elementor-51 .elementor-element.elementor-element-fb1395e .wpmtst-testimonial-inner {
    position: relative !important;

    display: block !important;

    width: 100% !important;

    min-height: 255px !important;

    /* KEEP INTERNAL CARD SPACING */
    padding: 45px 75px 38px !important;

    margin: 0 !important;

    box-sizing: border-box !important;

    background: #F8F5EE !important;

    border: 1px solid #E5D9BF !important;

    border-radius: 22px !important;

    box-shadow: 0 8px 25px rgba(0,0,0,0.06) !important;

    text-align: center !important;

    overflow: hidden !important;
}


/* =========================
   GOLD TOP LINE
========================= */

.elementor-51 .elementor-element.elementor-element-fb1395e .wpmtst-testimonial-inner::before {
    content: "" !important;

    position: absolute !important;

    top: 0 !important;
    left: 50% !important;

    width: 65px !important;
    height: 4px !important;

    transform: translateX(-50%) !important;

    background: #D7B45F !important;

    border-radius: 0 0 8px 8px !important;
}


/* =========================
   QUOTE
========================= */

.elementor-51 .elementor-element.elementor-element-fb1395e .wpmtst-testimonial-inner::after {
    content: "“" !important;

    position: absolute !important;

    top: 18px !important;
    left: 32px !important;

    font-family: "Playfair Display", Georgia, serif !important;

    font-size: 75px !important;
    line-height: 1 !important;

    font-weight: 600 !important;

    color: rgba(63,125,32,0.12) !important;

    pointer-events: none !important;
}


/* =========================
   HEADING
========================= */

.elementor-51 .elementor-element.elementor-element-fb1395e .wpmtst-testimonial-heading {
    position: relative !important;

    display: block !important;

    margin: 0 0 17px !important;
    padding: 0 !important;

    font-family: "Playfair Display", Georgia, serif !important;

    font-size: 27px !important;
    line-height: 1.35 !important;

    font-weight: 600 !important;

    color: #151515 !important;

    text-align: center !important;

    border: 0 !important;
}


.elementor-51 .elementor-element.elementor-element-fb1395e .wpmtst-testimonial-heading::before,
.elementor-51 .elementor-element.elementor-element-fb1395e .wpmtst-testimonial-heading::after {
    content: none !important;
    display: none !important;
}


/* =========================
   PARAGRAPH
========================= */

.elementor-51 .elementor-element.elementor-element-fb1395e .wpmtst-testimonial-content,
.elementor-51 .elementor-element.elementor-element-fb1395e .wpmtst-testimonial-content p {
    display: block !important;

    max-width: 850px !important;

    margin: 0 auto !important;
    padding: 0 !important;

    font-family: "Poppins", Arial, sans-serif !important;

    font-size: 14px !important;

    line-height: 1.9 !important;

    font-weight: 400 !important;

    color: #5C5C5C !important;

    text-align: center !important;
}


/* =========================
   NAME
========================= */

.elementor-51 .elementor-element.elementor-element-fb1395e .testimonial-name {
    display: block !important;

    margin: 20px 0 3px !important;
    padding: 0 !important;

    font-family: "Playfair Display", Georgia, serif !important;

    font-size: 17px !important;

    line-height: 1.4 !important;

    font-weight: 600 !important;

    color: #3F7D20 !important;

    text-align: center !important;
}


/* =========================
   ROLE
========================= */

.elementor-51 .elementor-element.elementor-element-fb1395e .testimonial-company {
    display: block !important;

    margin: 0 !important;
    padding: 0 !important;

    font-family: "Poppins", Arial, sans-serif !important;

    font-size: 11px !important;

    line-height: 1.5 !important;

    font-weight: 500 !important;

    color: #918675 !important;

    text-align: center !important;
}


/* =========================
   HIDE UNNECESSARY
========================= */

.elementor-51 .elementor-element.elementor-element-fb1395e .maybe-clear,
.elementor-51 .elementor-element.elementor-element-fb1395e .clear {
    display: none !important;
}


/* =========================================================
   NAVIGATION
   CLEAN CUSTOM ARROWS
========================================================= */


/* Position controls */

.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-controls-direction {
    position: absolute !important;

    top: 50% !important;

    width: 40px !important;
    height: 40px !important;

    margin: 0 !important;
    padding: 0 !important;

    transform: translateY(-50%) !important;

    z-index: 999 !important;
}


/* Left */

.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-controls-direction:first-child {
    left: 8px !important;
    right: auto !important;
}


/* Right */

.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-controls-direction:last-child {
    right: 8px !important;
    left: auto !important;
}


/* =========================
   ARROW LINK
========================= */

.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-prev,
.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-next {
    position: relative !important;

    display: flex !important;

    align-items: center !important;
    justify-content: center !important;

    width: 40px !important;
    height: 40px !important;

    min-width: 40px !important;
    min-height: 40px !important;

    margin: 0 !important;
    padding: 0 !important;

    border: none !important;
    outline: none !important;

    border-radius: 50% !important;

    background-color: #3F7D20 !important;

    background-image: none !important;

    box-shadow: 0 4px 10px rgba(63,125,32,0.20) !important;

    font-size: 0 !important;
    line-height: 0 !important;

    text-indent: 0 !important;

    opacity: 1 !important;
    visibility: visible !important;

    overflow: hidden !important;

    transition: all 0.25s ease !important;
}


/* =========================
   REMOVE DEFAULT ICONS
========================= */

.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-prev span,
.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-next span {
    display: none !important;

    width: 0 !important;
    height: 0 !important;

    visibility: hidden !important;
    opacity: 0 !important;
}


.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-prev img,
.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-next img {
    display: none !important;
}


.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-prev::after,
.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-next::after {
    content: none !important;
    display: none !important;
}


/* =========================
   CUSTOM LEFT ARROW
========================= */

.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-prev::before {
    content: "‹" !important;

    display: block !important;

    font-family: Arial, sans-serif !important;

    font-size: 29px !important;

    font-weight: 300 !important;

    line-height: 36px !important;

    color: #FFFFFF !important;

    text-indent: 0 !important;
}


/* =========================
   CUSTOM RIGHT ARROW
========================= */

.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-next::before {
    content: "›" !important;

    display: block !important;

    font-family: Arial, sans-serif !important;

    font-size: 29px !important;

    font-weight: 300 !important;

    line-height: 36px !important;

    color: #FFFFFF !important;

    text-indent: 0 !important;
}


/* =========================
   ARROW HOVER
========================= */

.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-prev:hover,
.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-next:hover {
    background-color: #D7B45F !important;

    background-image: none !important;

    transform: scale(1.06) !important;
}


/* =========================================================
   PAGINATION
========================================================= */

.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-pager {
    position: relative !important;

    display: flex !important;

    align-items: center !important;
    justify-content: center !important;

    gap: 7px !important;

    width: 100% !important;

    margin: 12px 0 0 !important;
    padding: 0 !important;

    z-index: 100 !important;
}


/* Pager item */

.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-pager-item {
    display: block !important;

    width: 8px !important;
    height: 8px !important;

    margin: 0 !important;
    padding: 0 !important;
}


/* Dot */

.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-pager-link {
    display: block !important;

    width: 8px !important;
    height: 8px !important;

    min-width: 8px !important;
    min-height: 8px !important;

    margin: 0 !important;
    padding: 0 !important;

    border: 0 !important;

    border-radius: 50% !important;

    background: #D2C9B8 !important;

    background-image: none !important;

    box-shadow: none !important;

    font-size: 0 !important;

    text-indent: -9999px !important;
}


/* Active dot */

.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-pager-link.active {
    width: 22px !important;
    min-width: 22px !important;

    border-radius: 10px !important;

    background: #3F7D20 !important;
}


/* Remove pager graphics */

.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-pager-link::before,
.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-pager-link::after,
.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-pager-item::before,
.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-pager-item::after {
    content: none !important;
    display: none !important;
}


/* =========================================================
   TABLET
========================================================= */

@media (max-width: 1024px) {

    .elementor-51 .elementor-element.elementor-element-fb1395e .strong-view {
        padding: 10px 55px 0 !important;
        margin-bottom: 0 !important;
    }


    .elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-wrapper {
        margin-bottom: 0 !important;
        padding-bottom: 0 !important;
    }


    .elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-viewport {
        min-height: 245px !important;

        margin-bottom: 0 !important;
        padding-bottom: 0 !important;
    }


    .elementor-51 .elementor-element.elementor-element-fb1395e .wpmtst-testimonial[aria-hidden="false"] {
        min-height: 245px !important;
    }


    .elementor-51 .elementor-element.elementor-element-fb1395e .wpmtst-testimonial-inner {
        min-height: 245px !important;

        padding: 42px 50px 35px !important;
    }


    .elementor-51 .elementor-element.elementor-element-fb1395e .wpmtst-testimonial-heading {
        font-size: 25px !important;
    }
}


/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 767px) {

    .elementor-51 .elementor-element.elementor-element-fb1395e .strong-view {
        padding: 10px 0px 0 !important;
        margin-bottom: 0 !important;
    }


    .elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-wrapper {
        margin-bottom: 0 !important;
        padding-bottom: 0 !important;
    }


    .elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-viewport {
        min-height: 310px !important;

        margin-bottom: 0 !important;
        padding-bottom: 0 !important;

        border-radius: 18px !important;
    }


    .elementor-51 .elementor-element.elementor-element-fb1395e .wpmtst-testimonial[aria-hidden="false"] {
        min-height: 310px !important;
    }


    .elementor-51 .elementor-element.elementor-element-fb1395e .wpmtst-testimonial-inner {
        min-height: 310px !important;

        padding: 40px 25px 32px !important;

        border-radius: 18px !important;
    }


    .elementor-51 .elementor-element.elementor-element-fb1395e .wpmtst-testimonial-inner::after {
        top: 12px !important;
        left: 18px !important;

        font-size: 60px !important;
    }


    .elementor-51 .elementor-element.elementor-element-fb1395e .wpmtst-testimonial-heading {
        font-size: 21px !important;

        margin-bottom: 14px !important;
    }


    .elementor-51 .elementor-element.elementor-element-fb1395e .wpmtst-testimonial-content,
    .elementor-51 .elementor-element.elementor-element-fb1395e .wpmtst-testimonial-content p {
        font-size: 12px !important;

        line-height: 1.8 !important;
    }


    .elementor-51 .elementor-element.elementor-element-fb1395e .testimonial-name {
        font-size: 16px !important;
    }


    .elementor-51 .elementor-element.elementor-element-fb1395e .testimonial-company {
        font-size: 10px !important;
    }


    /* =========================
       MOBILE ARROWS
    ========================= */

    .elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-controls-direction {
        width: 32px !important;
        height: 32px !important;
    }


    .elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-controls-direction:first-child {
        left: 2px !important;
    }


    .elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-controls-direction:last-child {
        right: 2px !important;
    }


    .elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-prev,
    .elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-next {
        width: 32px !important;
        height: 32px !important;

        min-width: 32px !important;
        min-height: 32px !important;
    }


    .elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-prev::before,
    .elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-next::before {
        font-size: 23px !important;
    }
}


/* =========================================================
   REMOVE BOTTOM SPACE FROM COMMON SLIDER ELEMENTS
========================================================= */

.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider,
.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-wrapper,
.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-viewport,
.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-container {
    margin-bottom: 0 !important;
}


/* Keep pagination close to slider */
.elementor-51 .elementor-element.elementor-element-fb1395e .wpmslider-pager {
    margin-bottom: 0 !important;
}/* End custom CSS */