.elementor-713 .elementor-element.elementor-element-93a6f01{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:40px;--padding-right:40px;}.elementor-713 .elementor-element.elementor-element-93a6f01::before, .elementor-713 .elementor-element.elementor-element-93a6f01 > .elementor-background-video-container::before, .elementor-713 .elementor-element.elementor-element-93a6f01 > .e-con-inner > .elementor-background-video-container::before, .elementor-713 .elementor-element.elementor-element-93a6f01 > .elementor-background-slideshow::before, .elementor-713 .elementor-element.elementor-element-93a6f01 > .e-con-inner > .elementor-background-slideshow::before, .elementor-713 .elementor-element.elementor-element-93a6f01 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000087;--background-overlay:'';}.elementor-713 .elementor-element.elementor-element-93a6f01:not(.elementor-motion-effects-element-type-background), .elementor-713 .elementor-element.elementor-element-93a6f01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://lsg.co.nz/wp-content/uploads/2025/03/Hero-Image.jpg") 50% 50%;background-size:cover;}.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 );}body:not(.rtl) .elementor-713 .elementor-element.elementor-element-db62bee{left:0px;}body.rtl .elementor-713 .elementor-element.elementor-element-db62bee{right:0px;}.elementor-713 .elementor-element.elementor-element-db62bee{bottom:0px;z-index:0;text-align:left;}.elementor-713 .elementor-element.elementor-element-db62bee img{width:450px;}body:not(.rtl) .elementor-713 .elementor-element.elementor-element-34a5d2f{right:0px;}body.rtl .elementor-713 .elementor-element.elementor-element-34a5d2f{left:0px;}.elementor-713 .elementor-element.elementor-element-34a5d2f{top:0px;z-index:0;text-align:left;}.elementor-713 .elementor-element.elementor-element-34a5d2f img{width:263px;}.elementor-713 .elementor-element.elementor-element-a70c2d7{--display:flex;--gap:63px 63px;--row-gap:63px;--column-gap:63px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-713 .elementor-element.elementor-element-87cde50{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-713 .elementor-element.elementor-element-87cde50 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:112px;font-weight:700;text-transform:capitalize;line-height:100%;letter-spacing:-3.36px;color:var( --e-global-color-7caf9c7 );}.elementor-713 .elementor-element.elementor-element-41bbb6c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-713 .elementor-element.elementor-element-4e487f1 .elementor-button{background-color:transparent;fill:var( --e-global-color-1150daa );color:var( --e-global-color-1150daa );background-image:linear-gradient(95deg, var( --e-global-color-b69e4d7 ) 0%, var( --e-global-color-4ef31a0 ) 100%);border-style:none;padding:16px 24px 16px 24px;}.elementor-713 .elementor-element.elementor-element-4e487f1.elementor-element{--align-self:flex-start;}.elementor-713 .elementor-element.elementor-element-4e487f1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-713 .elementor-element.elementor-element-4e487f1 .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-713 .elementor-element.elementor-element-7c47eee .elementor-button{background-color:var( --e-global-color-212cd7b );fill:var( --e-global-color-7caf9c7 );color:var( --e-global-color-7caf9c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7caf9c7 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-713 .elementor-element.elementor-element-c7dcf51 .elementor-icon-wrapper{text-align:right;}.elementor-713 .elementor-element.elementor-element-c7dcf51.elementor-view-stacked .elementor-icon{background-color:#11182700;}.elementor-713 .elementor-element.elementor-element-c7dcf51.elementor-view-framed .elementor-icon, .elementor-713 .elementor-element.elementor-element-c7dcf51.elementor-view-default .elementor-icon{color:#11182700;border-color:#11182700;}.elementor-713 .elementor-element.elementor-element-c7dcf51.elementor-view-framed .elementor-icon, .elementor-713 .elementor-element.elementor-element-c7dcf51.elementor-view-default .elementor-icon svg{fill:#11182700;}.elementor-713 .elementor-element.elementor-element-c7dcf51 .elementor-icon{font-size:192px;}.elementor-713 .elementor-element.elementor-element-c7dcf51 .elementor-icon svg{height:192px;}.elementor-713 .elementor-element.elementor-element-c7dcf51 .elementor-icon-wrapper svg{width:auto;}.elementor-713 .elementor-element.elementor-element-ead7d56{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:120px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-713 .elementor-element.elementor-element-d9f1212{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-713 .elementor-element.elementor-element-cd4908d{--display:flex;--min-height:500px;--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:span 1;}.elementor-713 .elementor-element.elementor-element-cd4908d:not(.elementor-motion-effects-element-type-background), .elementor-713 .elementor-element.elementor-element-cd4908d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lsg.co.nz/wp-content/uploads/2025/03/image-1.webp");background-position:center center;background-size:cover;}.elementor-713 .elementor-element.elementor-element-cd4908d:hover::before, .elementor-713 .elementor-element.elementor-element-cd4908d:hover > .elementor-background-video-container::before, .elementor-713 .elementor-element.elementor-element-cd4908d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-713 .elementor-element.elementor-element-cd4908d > .elementor-background-slideshow:hover::before, .elementor-713 .elementor-element.elementor-element-cd4908d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-cb81e70 );--background-overlay:'';}.elementor-713 .elementor-element.elementor-element-cd4908d:hover{--overlay-opacity:0.25;}.elementor-713 .elementor-element.elementor-element-cd4908d, .elementor-713 .elementor-element.elementor-element-cd4908d::before{--overlay-transition:1s;}.elementor-713 .elementor-element.elementor-element-8e54513 > .elementor-widget-container{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7caf9c7 );border-radius:100px 100px 100px 100px;}.elementor-713 .elementor-element.elementor-element-8e54513.elementor-element{--align-self:flex-start;}.elementor-713 .elementor-element.elementor-element-8e54513 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:150%;letter-spacing:0.6px;color:var( --e-global-color-7caf9c7 );}.elementor-713 .elementor-element.elementor-element-c7efb10{--spacer-size:50px;}.elementor-713 .elementor-element.elementor-element-c7efb10.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-713 .elementor-element.elementor-element-c4e57d1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;line-height:120%;letter-spacing:-0.48px;color:var( --e-global-color-7caf9c7 );}.elementor-713 .elementor-element.elementor-element-a1d5bb4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:120%;letter-spacing:-0.42px;color:var( --e-global-color-7caf9c7 );}.elementor-713 .elementor-element.elementor-element-d36db76{--display:flex;--min-height:500px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:span 3;}.elementor-713 .elementor-element.elementor-element-d36db76:not(.elementor-motion-effects-element-type-background), .elementor-713 .elementor-element.elementor-element-d36db76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lsg.co.nz/wp-content/uploads/2025/03/image-box-2.webp");background-position:center center;background-size:cover;}.elementor-713 .elementor-element.elementor-element-d36db76:hover::before, .elementor-713 .elementor-element.elementor-element-d36db76:hover > .elementor-background-video-container::before, .elementor-713 .elementor-element.elementor-element-d36db76:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-713 .elementor-element.elementor-element-d36db76 > .elementor-background-slideshow:hover::before, .elementor-713 .elementor-element.elementor-element-d36db76 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-cb81e70 );--background-overlay:'';}.elementor-713 .elementor-element.elementor-element-d36db76:hover{--overlay-opacity:0.25;}.elementor-713 .elementor-element.elementor-element-d36db76, .elementor-713 .elementor-element.elementor-element-d36db76::before{--overlay-transition:1s;}.elementor-713 .elementor-element.elementor-element-2ca266b > .elementor-widget-container{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7caf9c7 );border-radius:100px 100px 100px 100px;}.elementor-713 .elementor-element.elementor-element-2ca266b.elementor-element{--align-self:flex-start;}.elementor-713 .elementor-element.elementor-element-2ca266b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:150%;letter-spacing:0.6px;color:var( --e-global-color-7caf9c7 );}.elementor-713 .elementor-element.elementor-element-3b237d8{--spacer-size:50px;}.elementor-713 .elementor-element.elementor-element-3b237d8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-713 .elementor-element.elementor-element-e35281e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-713 .elementor-element.elementor-element-a9491ae{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-713 .elementor-element.elementor-element-b1710df .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;line-height:120%;letter-spacing:-0.48px;color:var( --e-global-color-7caf9c7 );}.elementor-713 .elementor-element.elementor-element-67d54af .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:120%;letter-spacing:-0.42px;color:var( --e-global-color-7caf9c7 );}.elementor-713 .elementor-element.elementor-element-0569b7a .elementor-button{background-color:transparent;fill:var( --e-global-color-1150daa );color:var( --e-global-color-1150daa );background-image:linear-gradient(95deg, var( --e-global-color-b69e4d7 ) 0%, var( --e-global-color-4ef31a0 ) 100%);border-style:none;padding:16px 24px 16px 24px;}.elementor-713 .elementor-element.elementor-element-0569b7a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-713 .elementor-element.elementor-element-0569b7a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-713 .elementor-element.elementor-element-0569b7a .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-713 .elementor-element.elementor-element-ebe8b11{--display:flex;--min-height:500px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:span 2;}.elementor-713 .elementor-element.elementor-element-ebe8b11:not(.elementor-motion-effects-element-type-background), .elementor-713 .elementor-element.elementor-element-ebe8b11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lsg.co.nz/wp-content/uploads/2025/03/image-box-3.webp");background-position:center center;background-size:cover;}.elementor-713 .elementor-element.elementor-element-ebe8b11:hover::before, .elementor-713 .elementor-element.elementor-element-ebe8b11:hover > .elementor-background-video-container::before, .elementor-713 .elementor-element.elementor-element-ebe8b11:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-713 .elementor-element.elementor-element-ebe8b11 > .elementor-background-slideshow:hover::before, .elementor-713 .elementor-element.elementor-element-ebe8b11 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-cb81e70 );--background-overlay:'';}.elementor-713 .elementor-element.elementor-element-ebe8b11:hover{--overlay-opacity:0.25;}.elementor-713 .elementor-element.elementor-element-ebe8b11, .elementor-713 .elementor-element.elementor-element-ebe8b11::before{--overlay-transition:1s;}.elementor-713 .elementor-element.elementor-element-8e62f2c > .elementor-widget-container{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7caf9c7 );border-radius:100px 100px 100px 100px;}.elementor-713 .elementor-element.elementor-element-8e62f2c.elementor-element{--align-self:flex-start;}.elementor-713 .elementor-element.elementor-element-8e62f2c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:150%;letter-spacing:0.6px;color:var( --e-global-color-7caf9c7 );}.elementor-713 .elementor-element.elementor-element-673b1c0{--spacer-size:50px;}.elementor-713 .elementor-element.elementor-element-673b1c0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-713 .elementor-element.elementor-element-3a154ba .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;line-height:120%;letter-spacing:-0.48px;color:var( --e-global-color-7caf9c7 );}.elementor-713 .elementor-element.elementor-element-41f9223 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:120%;letter-spacing:-0.42px;color:var( --e-global-color-7caf9c7 );}.elementor-713 .elementor-element.elementor-element-22c2e4b{--display:flex;--min-height:500px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;grid-column:span 2;}.elementor-713 .elementor-element.elementor-element-22c2e4b:not(.elementor-motion-effects-element-type-background), .elementor-713 .elementor-element.elementor-element-22c2e4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lsg.co.nz/wp-content/uploads/2025/03/image-box-4.webp");background-position:center center;background-size:cover;}.elementor-713 .elementor-element.elementor-element-22c2e4b:hover::before, .elementor-713 .elementor-element.elementor-element-22c2e4b:hover > .elementor-background-video-container::before, .elementor-713 .elementor-element.elementor-element-22c2e4b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-713 .elementor-element.elementor-element-22c2e4b > .elementor-background-slideshow:hover::before, .elementor-713 .elementor-element.elementor-element-22c2e4b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-cb81e70 );--background-overlay:'';}.elementor-713 .elementor-element.elementor-element-22c2e4b:hover{--overlay-opacity:0.25;}.elementor-713 .elementor-element.elementor-element-22c2e4b, .elementor-713 .elementor-element.elementor-element-22c2e4b::before{--overlay-transition:1s;}.elementor-713 .elementor-element.elementor-element-943747e > .elementor-widget-container{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7caf9c7 );border-radius:100px 100px 100px 100px;}.elementor-713 .elementor-element.elementor-element-943747e.elementor-element{--align-self:flex-start;}.elementor-713 .elementor-element.elementor-element-943747e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:150%;letter-spacing:0.6px;color:var( --e-global-color-7caf9c7 );}.elementor-713 .elementor-element.elementor-element-a2bb502{--spacer-size:50px;}.elementor-713 .elementor-element.elementor-element-a2bb502.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-713 .elementor-element.elementor-element-0841147 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;line-height:120%;letter-spacing:-0.48px;color:var( --e-global-color-7caf9c7 );}.elementor-713 .elementor-element.elementor-element-449549d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:120%;letter-spacing:-0.42px;color:var( --e-global-color-7caf9c7 );}.elementor-713 .elementor-element.elementor-element-472bb8c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-713 .elementor-element.elementor-element-8caae75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-713 .elementor-element.elementor-element-fe2fecb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-713 .elementor-element.elementor-element-f613284 .e-search-input{background-color:var( --e-global-color-7caf9c7 );font-size:16px;font-weight:400;line-height:120%;letter-spacing:-0.32px;border-style:solid;border-color:var( --e-global-color-f11d82c );border-radius:65px 65px 65px 65px;}.elementor-713 .elementor-element.elementor-element-f613284{width:100%;max-width:100%;--e-search-placeholder-color:var( --e-global-color-8c25f33 );--e-search-input-color:var( --e-global-color-text );--e-search-icon-label-color:var( --e-global-color-212cd7b );--e-search-input-padding-block-start:20px;--e-search-input-padding-inline-start:24px;--e-search-input-padding-block-end:20px;--e-search-input-padding-inline-end:24px;--e-search-icon-label-size:16px;--e-search-input-gap:24px;}.elementor-713 .elementor-element.elementor-element-757a1af > .elementor-widget-container{margin:0px 0px -5px 0px;}body:not(.rtl) .elementor-713 .elementor-element.elementor-element-757a1af{right:24px;}body.rtl .elementor-713 .elementor-element.elementor-element-757a1af{left:24px;}.elementor-713 .elementor-element.elementor-element-757a1af{top:20px;}.elementor-713 .elementor-element.elementor-element-757a1af .elementor-icon-wrapper{text-align:center;}.elementor-713 .elementor-element.elementor-element-757a1af.elementor-view-stacked .elementor-icon{background-color:#11182700;}.elementor-713 .elementor-element.elementor-element-757a1af.elementor-view-framed .elementor-icon, .elementor-713 .elementor-element.elementor-element-757a1af.elementor-view-default .elementor-icon{color:#11182700;border-color:#11182700;}.elementor-713 .elementor-element.elementor-element-757a1af.elementor-view-framed .elementor-icon, .elementor-713 .elementor-element.elementor-element-757a1af.elementor-view-default .elementor-icon svg{fill:#11182700;}.elementor-713 .elementor-element.elementor-element-757a1af .elementor-icon{font-size:16px;}.elementor-713 .elementor-element.elementor-element-757a1af .elementor-icon svg{height:16px;}.elementor-713 .elementor-element.elementor-element-c53af68{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:44px 44px;--row-gap:44px;--column-gap:44px;--grid-auto-flow:row;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-713 .elementor-element.elementor-element-d7af6cc{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-713 .elementor-element.elementor-element-d7af6cc:not(.elementor-motion-effects-element-type-background), .elementor-713 .elementor-element.elementor-element-d7af6cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7caf9c7 );}.elementor-713 .elementor-element.elementor-element-559c2c8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;font-style:italic;letter-spacing:-0.6px;color:var( --e-global-color-cb81e70 );}.elementor-713 .elementor-element.elementor-element-c47ff08{--e-filter-direction:column;--e-filter-white-space:initial;--e-filter-align-items:center;--e-filter-item-width:100%;--e-filter-item-max-width:100%;--e-filter-item-flex-grow:1;--e-filter-item-box-sizing:border-box;--e-filter-item-align-text:start;--e-filter-item-justify-content:flex-start;--e-filter-item-align-items:flex-start;--e-filter-space-between:0px;--e-filter-normal-text-color:var( --e-global-color-8c25f33 );--e-filter-hover-text-color:var( --e-global-color-text );--e-filter-active-text-color:var( --e-global-color-text );}.elementor-713 .elementor-element.elementor-element-c47ff08 .e-filter-item{font-size:18px;font-weight:600;text-transform:capitalize;line-height:140%;letter-spacing:-0.54px;padding:18px 0px 18px 0px;}.elementor-713 .elementor-element.elementor-element-c47ff08 .e-filter-item:not( [aria-pressed=true] ):not( :hover ){border-style:solid;border-width:1px 0px 0px 0px;border-color:#F3F4F6;}.elementor-713 .elementor-element.elementor-element-c47ff08 .e-filter-item:hover:not( [aria-pressed=true] ){border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-f11d82c );}.elementor-713 .elementor-element.elementor-element-c47ff08 .e-filter-item[aria-pressed="true"]{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-8c25f33 );}.elementor-713 .elementor-element.elementor-element-8a18143{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 3;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-713 .elementor-element.elementor-element-03371a9{--grid-columns:3;}.elementor-713 .elementor-element.elementor-element-03371a9 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-713 .elementor-element.elementor-element-03371a9 .e-loop-item > .elementor-section, .elementor-713 .elementor-element.elementor-element-03371a9 .e-loop-item > .elementor-section > .elementor-container, .elementor-713 .elementor-element.elementor-element-03371a9 .e-loop-item > .e-con, .elementor-713 .elementor-element.elementor-element-03371a9 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-713 .elementor-element.elementor-element-98d73e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-713 .elementor-element.elementor-element-b0c0385 .elementor-button{background-color:transparent;fill:var( --e-global-color-1150daa );color:var( --e-global-color-1150daa );background-image:linear-gradient(95deg, var( --e-global-color-b69e4d7 ) 0%, var( --e-global-color-4ef31a0 ) 100%);border-style:none;padding:16px 24px 16px 24px;}.elementor-713 .elementor-element.elementor-element-b0c0385.elementor-element{--align-self:flex-start;}.elementor-713 .elementor-element.elementor-element-b0c0385 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-713 .elementor-element.elementor-element-b0c0385 .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-713 .elementor-element.elementor-element-553524f .elementor-button{background-color:var( --e-global-color-212cd7b );fill:var( --e-global-color-1150daa );color:var( --e-global-color-1150daa );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1150daa );}.elementor-713 .elementor-element.elementor-element-46fb1b7{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:49px 49px;--row-gap:49px;--column-gap:49px;--padding-top:150px;--padding-bottom:150px;--padding-left:40px;--padding-right:40px;}.elementor-713 .elementor-element.elementor-element-df6fcb7{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-713 .elementor-element.elementor-element-826b923{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:500;text-transform:capitalize;line-height:140%;letter-spacing:-1.2px;color:var( --e-global-color-7caf9c7 );}.elementor-713 .elementor-element.elementor-element-57ec221{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;line-height:140%;letter-spacing:-0.6px;color:#FFFFFFA3;}.elementor-713 .elementor-element.elementor-element-9159388 .elementor-button{background-color:transparent;fill:var( --e-global-color-1150daa );color:var( --e-global-color-1150daa );background-image:linear-gradient(95deg, var( --e-global-color-b69e4d7 ) 0%, var( --e-global-color-4ef31a0 ) 100%);border-style:none;padding:16px 24px 16px 24px;}.elementor-713 .elementor-element.elementor-element-9159388.elementor-element{--align-self:flex-start;}.elementor-713 .elementor-element.elementor-element-4c92cc4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-713 .elementor-element.elementor-element-91910ab{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-713 .elementor-element.elementor-element-d6d7b8e{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:140%;letter-spacing:-0.54px;color:var( --e-global-color-8c25f33 );}.elementor-713 .elementor-element.elementor-element-f1a4f43 .elementor-button{background-color:transparent;fill:var( --e-global-color-1150daa );color:var( --e-global-color-1150daa );background-image:linear-gradient(95deg, var( --e-global-color-b69e4d7 ) 0%, var( --e-global-color-4ef31a0 ) 100%);border-style:none;padding:8px 16px 8px 16px;}.elementor-713 .elementor-element.elementor-element-f1a4f43.elementor-element{--align-self:flex-start;}.elementor-713 .elementor-element.elementor-element-f1a4f43 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-713 .elementor-element.elementor-element-f1a4f43 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-713 .elementor-element.elementor-element-b3e91ca{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-713 .elementor-element.elementor-element-5f99607{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:140%;letter-spacing:-0.54px;color:var( --e-global-color-8c25f33 );}.elementor-713 .elementor-element.elementor-element-06f86a5 .elementor-button{background-color:transparent;fill:var( --e-global-color-1150daa );color:var( --e-global-color-1150daa );background-image:linear-gradient(95deg, var( --e-global-color-b69e4d7 ) 0%, var( --e-global-color-4ef31a0 ) 100%);border-style:none;padding:8px 16px 8px 16px;}.elementor-713 .elementor-element.elementor-element-06f86a5.elementor-element{--align-self:flex-start;}.elementor-713 .elementor-element.elementor-element-06f86a5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-713 .elementor-element.elementor-element-06f86a5 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-713 .elementor-element.elementor-element-48fab4d{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-713 .elementor-element.elementor-element-51b31ba{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:140%;letter-spacing:-0.54px;color:var( --e-global-color-8c25f33 );}.elementor-713 .elementor-element.elementor-element-8d29170 .elementor-button{background-color:transparent;fill:var( --e-global-color-1150daa );color:var( --e-global-color-1150daa );background-image:linear-gradient(95deg, var( --e-global-color-b69e4d7 ) 0%, var( --e-global-color-4ef31a0 ) 100%);border-style:none;padding:8px 16px 8px 16px;}.elementor-713 .elementor-element.elementor-element-8d29170.elementor-element{--align-self:flex-start;}.elementor-713 .elementor-element.elementor-element-8d29170 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-713 .elementor-element.elementor-element-8d29170 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-713 .elementor-element.elementor-element-715bf34{--n-accordion-title-font-size:32px;width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:40px;--n-accordion-item-title-distance-from-content:24px;--n-accordion-icon-size:15px;}.elementor-713 .elementor-element.elementor-element-715bf34 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-d189d9b );}.elementor-713 .elementor-element.elementor-element-715bf34 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-accent );}.elementor-713 .elementor-element.elementor-element-715bf34 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-accent );}.elementor-713 .elementor-element.elementor-element-715bf34 {--n-accordion-padding:0px 0px 0px 16px;}:where( .elementor-713 .elementor-element.elementor-element-715bf34 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;text-transform:capitalize;line-height:140%;letter-spacing:-0.96px;}:where( .elementor-713 .elementor-element.elementor-element-715bf34 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-713 .elementor-element.elementor-element-2c31762 img{width:590px;height:642px;object-fit:cover;object-position:center center;box-shadow:8px 12px 36px 0px rgba(55.00000000000001, 65.00000000000001, 81, 0.16);}.elementor-713 .elementor-element.elementor-element-6d9720b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:96px 96px;--row-gap:96px;--column-gap:96px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-713 .elementor-element.elementor-element-8572848{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-713 .elementor-element.elementor-element-8ea5796{z-index:1;}.elementor-713 .elementor-element.elementor-element-8ea5796 img{width:488px;height:544px;object-fit:cover;object-position:center center;}.elementor-713 .elementor-element.elementor-element-813da47{z-index:2;}.elementor-713 .elementor-element.elementor-element-813da47 img{width:488px;height:544px;object-fit:cover;object-position:center center;}.elementor-713 .elementor-element.elementor-element-4e4dcb3{z-index:3;}.elementor-713 .elementor-element.elementor-element-4e4dcb3 img{width:488px;height:544px;object-fit:cover;object-position:center center;box-shadow:8px 12px 36px 0px rgba(55.00000000000001, 65.00000000000001, 81, 0.16);}.elementor-713 .elementor-element.elementor-element-6b01bb8 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-713 .elementor-element.elementor-element-6b01bb8{z-index:6;}.elementor-713 .elementor-element.elementor-element-6b01bb8 .elementor-icon-wrapper{text-align:center;}.elementor-713 .elementor-element.elementor-element-6b01bb8 .elementor-icon{font-size:72px;}.elementor-713 .elementor-element.elementor-element-6b01bb8 .elementor-icon svg{height:72px;}.elementor-713 .elementor-element.elementor-element-f4f18de{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-713 .elementor-element.elementor-element-bd2e543{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:500;text-transform:capitalize;line-height:140%;letter-spacing:-0.96px;color:var( --e-global-color-1150daa );}.elementor-713 .elementor-element.elementor-element-8018379{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:140%;letter-spacing:-0.54px;color:var( --e-global-color-8c25f33 );}.elementor-713 .elementor-element.elementor-element-54e4652 .elementor-button{background-color:var( --e-global-color-212cd7b );fill:var( --e-global-color-1150daa );color:var( --e-global-color-1150daa );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1150daa );}.elementor-713 .elementor-element.elementor-element-d70fad3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-713 .elementor-element.elementor-element-6385d9c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-713 .elementor-element.elementor-element-85a8956{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:111px;--padding-bottom:111px;--padding-left:102px;--padding-right:102px;}.elementor-713 .elementor-element.elementor-element-ef61974 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:600;text-transform:capitalize;line-height:140%;letter-spacing:0.96px;}.elementor-713 .elementor-element.elementor-element-27b5207{text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:140%;letter-spacing:-0.54px;color:#FFFFFFA3;}.elementor-713 .elementor-element.elementor-element-4acef07 .elementor-button{background-color:transparent;fill:var( --e-global-color-1150daa );color:var( --e-global-color-1150daa );background-image:linear-gradient(95deg, var( --e-global-color-b69e4d7 ) 0%, var( --e-global-color-4ef31a0 ) 100%);border-style:none;padding:8px 16px 8px 16px;}.elementor-713 .elementor-element.elementor-element-4acef07.elementor-element{--align-self:flex-start;}.elementor-713 .elementor-element.elementor-element-4acef07 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-713 .elementor-element.elementor-element-4acef07 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-713 .elementor-element.elementor-element-314afcc{--display:flex;--min-height:787px;}.elementor-713 .elementor-element.elementor-element-314afcc:not(.elementor-motion-effects-element-type-background), .elementor-713 .elementor-element.elementor-element-314afcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d189d9b );}.elementor-713 .elementor-element.elementor-element-b1ea1ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-713 .elementor-element.elementor-element-677a8f7{--display:flex;--min-height:806px;}.elementor-713 .elementor-element.elementor-element-677a8f7:not(.elementor-motion-effects-element-type-background), .elementor-713 .elementor-element.elementor-element-677a8f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d189d9b );}.elementor-713 .elementor-element.elementor-element-677a8f7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-713 .elementor-element.elementor-element-4310762{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:50px;--padding-right:50px;}.elementor-713 .elementor-element.elementor-element-6746856{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:500;text-transform:capitalize;line-height:140%;letter-spacing:-0.96px;color:var( --e-global-color-1150daa );}.elementor-713 .elementor-element.elementor-element-ec5193e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-713 .elementor-element.elementor-element-5746d2c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-713 .elementor-element.elementor-element-6832878{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:500;text-transform:capitalize;line-height:140%;letter-spacing:-1.2px;color:var( --e-global-color-1150daa );}.elementor-713 .elementor-element.elementor-element-6c65d5f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-713 .elementor-element.elementor-element-92adbb1 .elementor-button{background-color:var( --e-global-color-7caf9c7 );fill:var( --e-global-color-1150daa );color:var( --e-global-color-1150daa );border-style:none;padding:16px 24px 16px 24px;}.elementor-713 .elementor-element.elementor-element-92adbb1.elementor-element{--align-self:flex-start;}.elementor-713 .elementor-element.elementor-element-92adbb1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-713 .elementor-element.elementor-element-92adbb1 .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-713 .elementor-element.elementor-element-ab1b62a .elementor-button{background-color:var( --e-global-color-212cd7b );fill:var( --e-global-color-1150daa );color:var( --e-global-color-1150daa );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1150daa );}@media(max-width:1024px){.elementor-713 .elementor-element.elementor-element-93a6f01{--min-height:650px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--flex-wrap:nowrap;--margin-top:-96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1.5rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-713 .elementor-element.elementor-element-db62bee img{width:400px;}.elementor-713 .elementor-element.elementor-element-34a5d2f img{width:170px;}.elementor-713 .elementor-element.elementor-element-a70c2d7{--gap:53px 53px;--row-gap:53px;--column-gap:53px;}.elementor-713 .elementor-element.elementor-element-a70c2d7.e-con{--align-self:flex-end;}.elementor-713 .elementor-element.elementor-element-87cde50{--container-widget-width:550px;--container-widget-flex-grow:0;width:var( --container-widget-width, 550px );max-width:550px;}.elementor-713 .elementor-element.elementor-element-87cde50 .elementor-heading-title{font-size:72px;}.elementor-713 .elementor-element.elementor-element-c7dcf51 .elementor-icon{font-size:150px;}.elementor-713 .elementor-element.elementor-element-c7dcf51 .elementor-icon svg{height:150px;}.elementor-713 .elementor-element.elementor-element-ead7d56{--min-height:47vh;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-713 .elementor-element.elementor-element-d9f1212{--e-con-grid-template-columns:1.75fr 1fr 1fr 1fr;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-713 .elementor-element.elementor-element-cd4908d{--min-height:400px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 1;}.elementor-713 .elementor-element.elementor-element-d36db76{--min-height:400px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 3;}.elementor-713 .elementor-element.elementor-element-ebe8b11{--min-height:400px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 2;}.elementor-713 .elementor-element.elementor-element-22c2e4b{--min-height:400px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 2;}.elementor-713 .elementor-element.elementor-element-472bb8c{--min-height:38vh;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-713 .elementor-element.elementor-element-c53af68{--e-con-grid-template-columns:1.2fr 1fr 1fr 1fr;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;}.elementor-713 .elementor-element.elementor-element-c47ff08 .e-filter-item{font-size:15px;}.elementor-713 .elementor-element.elementor-element-03371a9{--grid-columns:2;}.elementor-713 .elementor-element.elementor-element-46fb1b7{--min-height:42vh;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-713 .elementor-element.elementor-element-df6fcb7{--gap:29px 29px;--row-gap:29px;--column-gap:29px;}.elementor-713 .elementor-element.elementor-element-826b923{font-size:32px;}.elementor-713 .elementor-element.elementor-element-57ec221{font-size:18px;}.elementor-713 .elementor-element.elementor-element-4c92cc4{--min-height:38vh;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-713 .elementor-element.elementor-element-d6d7b8e{font-size:16px;}.elementor-713 .elementor-element.elementor-element-5f99607{font-size:16px;}.elementor-713 .elementor-element.elementor-element-51b31ba{font-size:16px;}.elementor-713 .elementor-element.elementor-element-715bf34{--n-accordion-title-font-size:26px;}.elementor-713 .elementor-element.elementor-element-2c31762 img{height:450px;}.elementor-713 .elementor-element.elementor-element-6d9720b{--min-height:38vh;--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;--gap:96px 96px;--row-gap:96px;--column-gap:96px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-713 .elementor-element.elementor-element-8ea5796 img{width:400px;height:450px;}.elementor-713 .elementor-element.elementor-element-813da47 img{width:400px;height:450px;}.elementor-713 .elementor-element.elementor-element-4e4dcb3 img{width:400px;height:450px;}.elementor-713 .elementor-element.elementor-element-bd2e543{font-size:26px;}.elementor-713 .elementor-element.elementor-element-8018379{font-size:17px;}.elementor-713 .elementor-element.elementor-element-d70fad3{--min-height:38vh;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-713 .elementor-element.elementor-element-85a8956{--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-713 .elementor-element.elementor-element-ef61974 .elementor-heading-title{font-size:26px;}.elementor-713 .elementor-element.elementor-element-27b5207{font-size:18px;}.elementor-713 .elementor-element.elementor-element-4310762{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-713 .elementor-element.elementor-element-6746856{font-size:26px;}.elementor-713 .elementor-element.elementor-element-ec5193e{--min-height:38vh;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-713 .elementor-element.elementor-element-6832878{font-size:32px;}}@media(max-width:767px){.elementor-713 .elementor-element.elementor-element-93a6f01{--min-height:600px;--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:flex-end;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-713 .elementor-element.elementor-element-db62bee img{width:300px;}.elementor-713 .elementor-element.elementor-element-34a5d2f img{width:120px;}.elementor-713 .elementor-element.elementor-element-a70c2d7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:33px 33px;--row-gap:33px;--column-gap:33px;}.elementor-713 .elementor-element.elementor-element-a70c2d7.e-con{--align-self:flex-start;}.elementor-713 .elementor-element.elementor-element-87cde50 .elementor-heading-title{font-size:40px;}.elementor-713 .elementor-element.elementor-element-4e487f1 .elementor-button{padding:13px 21px 13px 21px;}.elementor-713 .elementor-element.elementor-element-7c47eee .elementor-button{padding:12px 20px 12px 20px;}.elementor-713 .elementor-element.elementor-element-c7dcf51.elementor-element{--align-self:flex-end;}.elementor-713 .elementor-element.elementor-element-c7dcf51 .elementor-icon{font-size:144px;}.elementor-713 .elementor-element.elementor-element-c7dcf51 .elementor-icon svg{height:144px;}.elementor-713 .elementor-element.elementor-element-ead7d56{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-713 .elementor-element.elementor-element-d9f1212{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-713 .elementor-element.elementor-element-cd4908d{--width:100%;--min-height:500px;}.elementor-713 .elementor-element.elementor-element-d36db76{--min-height:500px;grid-column:span 1;}.elementor-713 .elementor-element.elementor-element-e35281e{--flex-wrap:nowrap;}.elementor-713 .elementor-element.elementor-element-0569b7a .elementor-button{padding:13px 21px 13px 21px;}.elementor-713 .elementor-element.elementor-element-ebe8b11{--min-height:500px;grid-column:span 1;}.elementor-713 .elementor-element.elementor-element-22c2e4b{--min-height:500px;grid-column:span 1;}.elementor-713 .elementor-element.elementor-element-472bb8c{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-713 .elementor-element.elementor-element-c53af68{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-713 .elementor-element.elementor-element-03371a9{--grid-columns:1;}.elementor-713 .elementor-element.elementor-element-b0c0385 .elementor-button{padding:13px 21px 13px 21px;}.elementor-713 .elementor-element.elementor-element-553524f .elementor-button{padding:12px 20px 12px 20px;}.elementor-713 .elementor-element.elementor-element-46fb1b7{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-713 .elementor-element.elementor-element-df6fcb7{--gap:29px 29px;--row-gap:29px;--column-gap:29px;}.elementor-713 .elementor-element.elementor-element-826b923{font-size:24px;}.elementor-713 .elementor-element.elementor-element-57ec221{font-size:16px;}.elementor-713 .elementor-element.elementor-element-9159388 .elementor-button{padding:13px 21px 13px 21px;}.elementor-713 .elementor-element.elementor-element-4c92cc4{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-713 .elementor-element.elementor-element-f1a4f43 .elementor-button{padding:13px 21px 13px 21px;}.elementor-713 .elementor-element.elementor-element-06f86a5 .elementor-button{padding:13px 21px 13px 21px;}.elementor-713 .elementor-element.elementor-element-8d29170 .elementor-button{padding:13px 21px 13px 21px;}.elementor-713 .elementor-element.elementor-element-715bf34{--n-accordion-title-font-size:24px;}.elementor-713 .elementor-element.elementor-element-2c31762 img{height:500px;}.elementor-713 .elementor-element.elementor-element-6d9720b{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-713 .elementor-element.elementor-element-4e4dcb3 img{width:100vw;height:500px;}.elementor-713 .elementor-element.elementor-element-bd2e543{font-size:20px;}.elementor-713 .elementor-element.elementor-element-8018379{font-size:16px;}.elementor-713 .elementor-element.elementor-element-54e4652 .elementor-button{padding:12px 20px 12px 20px;}.elementor-713 .elementor-element.elementor-element-d70fad3{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-713 .elementor-element.elementor-element-85a8956{--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-713 .elementor-element.elementor-element-ef61974 .elementor-heading-title{font-size:24px;}.elementor-713 .elementor-element.elementor-element-4acef07 .elementor-button{padding:13px 21px 13px 21px;}.elementor-713 .elementor-element.elementor-element-314afcc{--min-height:400px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-713 .elementor-element.elementor-element-b1ea1ca{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-713 .elementor-element.elementor-element-677a8f7{--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-713 .elementor-element.elementor-element-4310762{--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-713 .elementor-element.elementor-element-6746856{font-size:20px;}.elementor-713 .elementor-element.elementor-element-ec5193e{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-713 .elementor-element.elementor-element-5746d2c{--min-height:343px;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-713 .elementor-element.elementor-element-6832878{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:20px;}.elementor-713 .elementor-element.elementor-element-6c65d5f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-713 .elementor-element.elementor-element-92adbb1.elementor-element{--align-self:stretch;}.elementor-713 .elementor-element.elementor-element-92adbb1 .elementor-button{padding:13px 21px 13px 21px;}.elementor-713 .elementor-element.elementor-element-ab1b62a .elementor-button{padding:12px 20px 12px 20px;}}@media(min-width:768px){.elementor-713 .elementor-element.elementor-element-93a6f01{--content-width:1200px;}.elementor-713 .elementor-element.elementor-element-a70c2d7{--width:75%;}.elementor-713 .elementor-element.elementor-element-d9f1212{--width:100%;}.elementor-713 .elementor-element.elementor-element-8caae75{--content-width:1200px;}.elementor-713 .elementor-element.elementor-element-df6fcb7{--width:996px;}.elementor-713 .elementor-element.elementor-element-8572848{--width:644px;}.elementor-713 .elementor-element.elementor-element-f4f18de{--width:387px;}.elementor-713 .elementor-element.elementor-element-6385d9c{--width:58%;}.elementor-713 .elementor-element.elementor-element-b1ea1ca{--width:42%;}}@media(max-width:1024px) and (min-width:768px){.elementor-713 .elementor-element.elementor-element-a70c2d7{--width:100%;}.elementor-713 .elementor-element.elementor-element-d9f1212{--width:100%;}.elementor-713 .elementor-element.elementor-element-df6fcb7{--width:100%;}.elementor-713 .elementor-element.elementor-element-8572848{--width:100%;}.elementor-713 .elementor-element.elementor-element-f4f18de{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-87cde50 */.elementor-713 .elementor-element.elementor-element-87cde50 h1{overflow:visible!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ead7d56 */.glass-effect{
background: rgba(255, 255, 255, 0.1);
border-radius: 500px;
backdrop-filter: blur(3px);
-webkit-backdrop-filter: blur(3px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d6d7b8e */.elementor-713 .elementor-element.elementor-element-d6d7b8e p{margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f99607 */.elementor-713 .elementor-element.elementor-element-5f99607 p{margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51b31ba */.elementor-713 .elementor-element.elementor-element-51b31ba p{margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d6d7b8e */.elementor-713 .elementor-element.elementor-element-d6d7b8e p{margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f99607 */.elementor-713 .elementor-element.elementor-element-5f99607 p{margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51b31ba */.elementor-713 .elementor-element.elementor-element-51b31ba p{margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d6d7b8e */.elementor-713 .elementor-element.elementor-element-d6d7b8e p{margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f99607 */.elementor-713 .elementor-element.elementor-element-5f99607 p{margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51b31ba */.elementor-713 .elementor-element.elementor-element-51b31ba p{margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d6d7b8e */.elementor-713 .elementor-element.elementor-element-d6d7b8e p{margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f99607 */.elementor-713 .elementor-element.elementor-element-5f99607 p{margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51b31ba */.elementor-713 .elementor-element.elementor-element-51b31ba p{margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-715bf34 */.elementor-713 .elementor-element.elementor-element-715bf34.elementor-widget-n-accordion .e-n-accordion-item:not(:last-child){border-bottom:1px solid #F3F4F6;
    padding-bottom: 40px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6b01bb8 */.elementor-713 .elementor-element.elementor-element-6b01bb8 {
    border-radius: 500px;
    animation: glow 2s ease-in-out infinite;
}

@keyframes glow {
    0% {
        box-shadow: 0 0 10px 2px rgba(197, 246, 82, 0.3);
    }
    50% {
        box-shadow: 0 0 20px 5px rgba(197, 246, 82, 0.7);
    }
    100% {
        box-shadow: 0 0 10px 2px rgba(197, 246, 82, 0.3);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8572848 */.my-container{position: relative;}
.bottom-image{transform: rotate(-20deg);
    transition: transform 0.3s ease-out;
}
.second-image{transform: rotate(-10deg);
    transition: transform 0.3s ease-out;
}

.my-icon{ 
    transition: transform 0.3s ease;}

.my-container:hover .bottom-image {
    transform: rotate(0deg);
    transition: transform 0.3s ease;
}
.my-container:hover .second-image {
    transform: rotate(0deg);
    transition: transform 0.3s ease;
}

.my-container:hover .my-icon{ transform: rotate(19deg) scale(1.2);
    transition: transform 0.3s ease;
    
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8018379 */.elementor-713 .elementor-element.elementor-element-8018379 p{margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef61974 */.elementor-713 .elementor-element.elementor-element-ef61974{background: linear-gradient(180deg, #FFF 0%, rgba(255, 255, 255, 0.64) 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27b5207 */.elementor-713 .elementor-element.elementor-element-27b5207 p{margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6746856 */.elementor-713 .elementor-element.elementor-element-6746856{background: linear-gradient(180deg, #FFF 0%, rgba(255, 255, 255, 0.64) 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5746d2c */.elementor-713 .elementor-element.elementor-element-5746d2c{background: radial-gradient(107.6% 84.4% at 17.99% 21.91%, rgba(193, 246, 81, 0.20) 0%, rgba(0, 0, 0, 0.00) 100%), linear-gradient(95deg, #C1F651 0%, #F6EF51 100%);
box-shadow: 8px 12px 36px 0px rgba(55, 65, 81, 0.16);}/* End custom CSS */