.elementor-7 .elementor-element.elementor-element-025f2dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-025f2dd:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-025f2dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6F0E6A3;}.elementor-7 .elementor-element.elementor-element-c820d89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-7e0c53a{animation-duration:3000ms;z-index:0;position:absolute;top:348px;right:-386px;bottom:16px;left:calc( 50% + -73px );animation-delay:4000ms;}.elementor-7 .elementor-element.elementor-element-7e0c53a .aux-media-image{max-width:162px;}.elementor-7 .elementor-element.elementor-element-e136b0d{animation-duration:2000ms;z-index:1;position:absolute;top:96px;right:20px;bottom:289px;left:353px;animation-delay:3000ms;}.elementor-7 .elementor-element.elementor-element-0ab049c{animation-duration:2000ms;z-index:0;position:absolute;animation-delay:2500ms;}.elementor-7 .elementor-element.elementor-element-0ab049c .aux-media-image{max-width:220px;}.elementor-7 .elementor-element.elementor-element-12e57d3{animation-duration:2500ms;animation-delay:400ms;}.elementor-7 .elementor-element.elementor-element-12e57d3 img{width:84%;height:500px;}.elementor-7 .elementor-element.elementor-element-6767ef5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-3a723ae > .elementor-widget-container{margin:0px 27px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3a723ae .aux-widget-inner > *{text-align:right;margin-left:auto !important;}.elementor-7 .elementor-element.elementor-element-3a723ae .aux-modern-heading-primary{font-size:47px;font-weight:500;color:var( --e-global-color-21c2464 );margin:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-3a723ae .aux-modern-heading-secondary{font-size:50px;font-weight:700;line-height:64px;color:var( --e-global-color-21c2464 );margin:0px 0px 25px 0px;max-width:450px;}.elementor-7 .elementor-element.elementor-element-3a723ae .aux-modern-heading-description{font-size:16px;font-weight:300;line-height:28px;}.elementor-7 .elementor-element.elementor-element-83cfd81 .aux-button{background-color:transparent;padding:15px 40px 15px 40px;background-image:linear-gradient(115deg, var( --e-global-color-17a3d3c ) 0%, #6211DD 100%);box-shadow:3px 4px 10px 0px rgba(97.99999999999991, 17.00000000000004, 221, 0.74);text-shadow:0px 0px 10px rgba(0, 0, 0, 0);}.elementor-7 .elementor-element.elementor-element-83cfd81 .aux-button .aux-overlay::after{background-color:var( --e-global-color-b4227e3 );}.elementor-7 .elementor-element.elementor-element-83cfd81{animation-duration:2000ms;animation-delay:3000ms;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);text-align:center;}.elementor-7 .elementor-element.elementor-element-83cfd81 .aux-text{color:var( --e-global-color-21c2464 );font-size:16px;line-height:2px;}.elementor-7 .elementor-element.elementor-element-83cfd81 .aux-button:hover .aux-text{color:var( --e-global-color-3be6e45 );}.elementor-7 .elementor-element.elementor-element-ac0d4f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ac0d4f8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ac0d4f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6F0E6A3;}.elementor-7 .elementor-element.elementor-element-ac0d4f8 > .elementor-shape-top svg, .elementor-7 .elementor-element.elementor-element-ac0d4f8 > .e-con-inner > .elementor-shape-top svg{height:0px;}.elementor-7 .elementor-element.elementor-element-f9cb28d{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 3px 40px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:15px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-7 .elementor-element.elementor-element-f9cb28d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f9cb28d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-02b2743 .aux-widget-text .aux-text-widget-header{padding:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-02b2743 .aux-ico{font-size:38px;height:38px;}.elementor-7 .elementor-element.elementor-element-02b2743 .aux-ico-box{padding:05% 05% 05% 05%;box-shadow:0px 0px 10px 0px rgba(255, 208.99999999999994, 0, 0.77);color:#FFFFFF;fill:#FFFFFF;background-color:#FFD100;}.elementor-7 .elementor-element.elementor-element-02b2743 .col-title a, .elementor-7 .elementor-element.elementor-element-02b2743 .col-title{color:#000000 !important;}.elementor-7 .elementor-element.elementor-element-02b2743 .col-title, .elementor-7 .elementor-element.elementor-element-02b2743 .col-title a{font-size:22px;font-weight:700;line-height:20px;}.elementor-7 .elementor-element.elementor-element-02b2743 .col-title{margin-bottom:5px;}.elementor-7 .elementor-element.elementor-element-02b2743 .widget-content{color:#505050 !important;font-family:"Tajawal", Sans-serif;font-size:16px;font-weight:400;line-height:25px;margin-top:0px;margin-bottom:16px;}.elementor-7 .elementor-element.elementor-element-02b2743 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-02b2743 .aux-widget-advanced-text{text-align:right !important;padding:10px 40px 10px 40px;}.elementor-7 .elementor-element.elementor-element-0c35b8b{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 3px 40px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:15px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-7 .elementor-element.elementor-element-0c35b8b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0c35b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7098908 .aux-widget-text .aux-text-widget-header{padding:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-7098908 .aux-ico{font-size:38px;height:38px;}.elementor-7 .elementor-element.elementor-element-7098908 .aux-ico-box{padding:05% 05% 05% 05%;box-shadow:0px 0px 10px 0px rgba(253, 51.999999999999986, 109.99999999999996, 0.77);color:#FFFFFF;fill:#FFFFFF;background-color:#FD346E;}.elementor-7 .elementor-element.elementor-element-7098908 .col-title a, .elementor-7 .elementor-element.elementor-element-7098908 .col-title{color:#000000 !important;}.elementor-7 .elementor-element.elementor-element-7098908 .col-title, .elementor-7 .elementor-element.elementor-element-7098908 .col-title a{font-size:22px;font-weight:700;line-height:20px;}.elementor-7 .elementor-element.elementor-element-7098908 .col-title{margin-bottom:5px;}.elementor-7 .elementor-element.elementor-element-7098908 .widget-content{color:#505050 !important;font-family:"Tajawal", Sans-serif;font-size:16px;font-weight:400;line-height:25px;margin-top:0px;margin-bottom:16px;}.elementor-7 .elementor-element.elementor-element-7098908 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7098908 .aux-widget-advanced-text{text-align:right !important;padding:10px 40px 10px 40px;}.elementor-7 .elementor-element.elementor-element-5ed7bd5{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 3px 40px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:15px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-7 .elementor-element.elementor-element-5ed7bd5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5ed7bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-221ca80 .aux-widget-text .aux-text-widget-header{padding:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-221ca80 .aux-ico{font-size:38px;height:38px;}.elementor-7 .elementor-element.elementor-element-221ca80 .aux-ico-box{padding:05% 05% 05% 05%;box-shadow:0px 0px 10px 0px rgba(173.00000000000014, 118.99999999999997, 255, 0.79);color:#FFFFFF;fill:#FFFFFF;background-color:#AD77FF;}.elementor-7 .elementor-element.elementor-element-221ca80 .col-title a, .elementor-7 .elementor-element.elementor-element-221ca80 .col-title{color:#000000 !important;}.elementor-7 .elementor-element.elementor-element-221ca80 .col-title, .elementor-7 .elementor-element.elementor-element-221ca80 .col-title a{font-size:22px;font-weight:700;line-height:20px;}.elementor-7 .elementor-element.elementor-element-221ca80 .col-title{margin-bottom:5px;}.elementor-7 .elementor-element.elementor-element-221ca80 .widget-content{color:#505050 !important;font-family:"Tajawal", Sans-serif;font-size:16px;font-weight:400;line-height:25px;margin-top:0px;margin-bottom:16px;}.elementor-7 .elementor-element.elementor-element-221ca80 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-221ca80 .aux-widget-advanced-text{text-align:right !important;padding:10px 40px 10px 40px;}.elementor-7 .elementor-element.elementor-element-db9d191{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 3px 45px 0px rgba(0, 76, 0, 0.8);--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:30px;--z-index:2;}.elementor-7 .elementor-element.elementor-element-db9d191:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-db9d191 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-8dbf927 ) 0%, #004C00 100%);}.elementor-7 .elementor-element.elementor-element-d7f100e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d7f100e .aux-widget-inner > *{text-align:right;margin-left:auto !important;}.elementor-7 .elementor-element.elementor-element-d7f100e .aux-modern-heading-primary{font-size:20px;font-weight:500;line-height:20px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d7f100e .aux-modern-heading-secondary{font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a9673bd{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-7 .elementor-element.elementor-element-a9673bd:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a9673bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6F0E6A3;}.elementor-7 .elementor-element.elementor-element-a9673bd > .elementor-shape-top svg, .elementor-7 .elementor-element.elementor-element-a9673bd > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:0px;}.elementor-7 .elementor-element.elementor-element-a9673bd > .elementor-shape-bottom svg, .elementor-7 .elementor-element.elementor-element-a9673bd > .e-con-inner > .elementor-shape-bottom svg{width:calc(151% + 1.3px);height:103px;}.elementor-7 .elementor-element.elementor-element-0c3fae5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:27px;}.elementor-7 .elementor-element.elementor-element-fcf96a4 > .elementor-widget-container{margin:0px 27px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fcf96a4 .aux-widget-inner > *{text-align:right;margin-left:auto !important;}.elementor-7 .elementor-element.elementor-element-fcf96a4 .aux-modern-heading-primary{font-size:20px;font-weight:500;color:#000000;margin:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-fcf96a4 .aux-modern-heading-secondary{font-size:50px;font-weight:700;line-height:64px;margin:0px 0px 25px 0px;max-width:450px;}.elementor-7 .elementor-element.elementor-element-fcf96a4 .aux-modern-heading-description{font-size:16px;font-weight:300;line-height:28px;}.elementor-7 .elementor-element.elementor-element-93baed8 .aux-button{background-color:transparent;padding:15px 40px 15px 40px;background-image:linear-gradient(115deg, #006600 0%, var( --e-global-color-8dbf927 ) 100%);box-shadow:3px 4px 10px 0px rgba(0, 102, 0, 0.69);text-shadow:0px 0px 10px rgba(0, 0, 0, 0);}.elementor-7 .elementor-element.elementor-element-93baed8 .aux-button .aux-overlay::after{background-color:var( --e-global-color-b4227e3 );}.elementor-7 .elementor-element.elementor-element-93baed8{animation-duration:2000ms;animation-delay:3000ms;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);text-align:right;}.elementor-7 .elementor-element.elementor-element-93baed8 > .elementor-widget-container{margin:0px 27px 0px 0px;}.elementor-7 .elementor-element.elementor-element-93baed8 .aux-text{color:#FFFFFF;font-size:16px;line-height:2px;}.elementor-7 .elementor-element.elementor-element-41c32bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-f0cc359 .aux-media-image{border-radius:70% 30% 50% 50%;overflow:hidden;}.elementor-7 .elementor-element.elementor-element-1dc130f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-d37084c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-6273ce7.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-6273ce7{text-align:right;font-size:24px;}.elementor-7 .elementor-element.elementor-element-fd070a6{--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:flex-end;}.elementor-7 .elementor-element.elementor-element-777a390 > .elementor-widget-container{margin:0px 27px 0px 0px;}.elementor-7 .elementor-element.elementor-element-777a390 .aux-widget-inner > *{text-align:right;margin-left:auto !important;}.elementor-7 .elementor-element.elementor-element-777a390 .aux-modern-heading-primary{font-size:27px;font-weight:500;color:#000000;margin:0px 0px 5px 0px;}.elementor-7 .elementor-element.elementor-element-777a390 .aux-modern-heading-secondary{font-size:47px;font-weight:700;line-height:41px;margin:0px 0px 25px 0px;max-width:450px;}.elementor-7 .elementor-element.elementor-element-b7534b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-f17a37a .aux-media-image{border-radius:15px 15px 15px 15px !important;}.elementor-7 .elementor-element.elementor-element-f17a37a .entry-header .entry-title a{color:var( --e-global-color-21c2464 );font-size:20px;font-weight:700;line-height:30px;}.elementor-7 .elementor-element.elementor-element-f17a37a .entry-tax a{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-f17a37a .entry-tax{font-style:normal;}.elementor-7 .elementor-element.elementor-element-f17a37a .entry-main{padding:7% 4% 0% 4% !important;}.elementor-7 .elementor-element.elementor-element-f17a37a .aux-iso-item{margin-bottom:10px !important;}.elementor-7 .elementor-element.elementor-element-08ce2f8 .aux-button{background-color:transparent;padding:15px 40px 15px 40px;background-image:linear-gradient(115deg, #006600 0%, var( --e-global-color-8dbf927 ) 100%);box-shadow:3px 4px 10px 0px rgba(0, 102, 0, 0.69);text-shadow:0px 0px 10px rgba(0, 0, 0, 0);}.elementor-7 .elementor-element.elementor-element-08ce2f8 .aux-button .aux-overlay::after{background-color:var( --e-global-color-b4227e3 );}.elementor-7 .elementor-element.elementor-element-08ce2f8{animation-duration:2000ms;animation-delay:3000ms;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);text-align:center;}.elementor-7 .elementor-element.elementor-element-08ce2f8 > .elementor-widget-container{margin:0px 27px 0px 0px;padding:100px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-08ce2f8 .aux-text{color:#FFFFFF;font-size:16px;line-height:2px;}.elementor-7 .elementor-element.elementor-element-55fc218{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-b6bd397{z-index:0;position:absolute;top:-38px;right:-337px;bottom:209px;left:306px;}.elementor-7 .elementor-element.elementor-element-b6bd397 .aux-media-image{max-width:952px;}.elementor-7 .elementor-element.elementor-element-1a16e7a{--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;--z-index:3;}.elementor-7 .elementor-element.elementor-element-7e1998b{--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-7 .elementor-element.elementor-element-6c14448 > .elementor-widget-container{margin:0px 27px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6c14448 .aux-widget-inner > *{text-align:right;margin-left:auto !important;}.elementor-7 .elementor-element.elementor-element-6c14448 .aux-modern-heading-primary{font-size:20px;font-weight:500;color:#000000;margin:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-6c14448 .aux-modern-heading-secondary{font-size:50px;font-weight:700;line-height:64px;margin:0px 0px 25px 0px;max-width:450px;}.elementor-7 .elementor-element.elementor-element-6c14448 .aux-modern-heading-description{font-size:24px;font-weight:500;line-height:32px;}.elementor-7 .elementor-element.elementor-element-419e5da{--display:flex;--justify-content:center;--z-index:2;}.elementor-7 .elementor-element.elementor-element-e87d39d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:15px;}.elementor-7 .elementor-element.elementor-element-b3dc2a9 .aux-widget-testimonial{background-color:#FFFFFF;text-align:center;border-radius:15px 15px 15px 15px;padding:0px 0px 0px 0px;box-shadow:0px 0px 10px 3px rgba(0, 0, 0, 0.51);}.elementor-7 .elementor-element.elementor-element-b3dc2a9 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b3dc2a9 .aux-widget-testimonial .aux-testimonial-image{width:100%;}.elementor-7 .elementor-element.elementor-element-b3dc2a9 .aux-testimonial-image img{border-radius:15% 15% 0% 0%;overflow:hidden;}.elementor-7 .elementor-element.elementor-element-b3dc2a9 .aux-testimonial-image{margin-top:0px;margin-bottom:-70px;}.elementor-7 .elementor-element.elementor-element-b3dc2a9 .col-title a, .elementor-7 .elementor-element.elementor-element-b3dc2a9 .col-title{color:var( --e-global-color-b780f02 );}.elementor-7 .elementor-element.elementor-element-b3dc2a9 .col-title, .elementor-7 .elementor-element.elementor-element-b3dc2a9 .col-title a{font-size:23px;font-weight:500;line-height:32px;}.elementor-7 .elementor-element.elementor-element-b3dc2a9 .col-subtitle{color:#FFFFFF !important;font-family:"Alex Brush", Sans-serif;font-size:100px;font-weight:300;line-height:116px;}.elementor-7 .elementor-element.elementor-element-b3dc2a9 .aux-testimonial-content{color:#000000 !important;font-size:16px;font-style:italic;line-height:23px;}.elementor-7 .elementor-element.elementor-element-b3dc2a9 .aux-testimonial-content .entry-content{padding:0px 40px 85px 40px;}.elementor-7 .elementor-element.elementor-element-d98fea4{--display:flex;--z-index:2;}.elementor-7 .elementor-element.elementor-element-4ac3593{--display:flex;}.elementor-7 .elementor-element.elementor-element-6255eef{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:15px;}.elementor-7 .elementor-element.elementor-element-abdddd0 .aux-widget-testimonial{background-color:#FFFFFF;text-align:center;border-radius:15px 15px 15px 15px;padding:0px 0px 0px 0px;box-shadow:0px 0px 10px 3px rgba(0, 0, 0, 0.51);}.elementor-7 .elementor-element.elementor-element-abdddd0 .aux-widget-testimonial .aux-testimonial-image{width:100%;}.elementor-7 .elementor-element.elementor-element-abdddd0 .aux-testimonial-image img{border-radius:15% 15% 0% 0%;overflow:hidden;}.elementor-7 .elementor-element.elementor-element-abdddd0 .aux-testimonial-image{margin-top:0px;margin-bottom:-70px;}.elementor-7 .elementor-element.elementor-element-abdddd0 .col-title a, .elementor-7 .elementor-element.elementor-element-abdddd0 .col-title{color:var( --e-global-color-b780f02 );}.elementor-7 .elementor-element.elementor-element-abdddd0 .col-title, .elementor-7 .elementor-element.elementor-element-abdddd0 .col-title a{font-size:23px;font-weight:500;line-height:32px;}.elementor-7 .elementor-element.elementor-element-abdddd0 .col-subtitle{color:#FFFFFF !important;font-family:"Alex Brush", Sans-serif;font-size:100px;font-weight:300;line-height:116px;}.elementor-7 .elementor-element.elementor-element-abdddd0 .aux-testimonial-content{color:#000000 !important;font-size:16px;font-style:italic;line-height:23px;}.elementor-7 .elementor-element.elementor-element-abdddd0 .aux-testimonial-content .entry-content{padding:0px 40px 85px 40px;}.elementor-7 .elementor-element.elementor-element-54cf453 .aux-widget-testimonial{background-color:#FFFFFF;text-align:center;border-radius:15px 15px 15px 15px;padding:0px 0px 0px 0px;box-shadow:0px 0px 10px 3px rgba(0, 0, 0, 0.51);}.elementor-7 .elementor-element.elementor-element-54cf453 > .elementor-widget-container{margin:90px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-54cf453 .aux-widget-testimonial .aux-testimonial-image{width:100%;}.elementor-7 .elementor-element.elementor-element-54cf453 .aux-testimonial-image img{border-radius:15% 15% 0% 0%;overflow:hidden;}.elementor-7 .elementor-element.elementor-element-54cf453 .aux-testimonial-image{margin-top:0px;margin-bottom:-70px;}.elementor-7 .elementor-element.elementor-element-54cf453 .col-title a, .elementor-7 .elementor-element.elementor-element-54cf453 .col-title{color:var( --e-global-color-b780f02 );}.elementor-7 .elementor-element.elementor-element-54cf453 .col-title, .elementor-7 .elementor-element.elementor-element-54cf453 .col-title a{font-size:23px;font-weight:500;line-height:32px;}.elementor-7 .elementor-element.elementor-element-54cf453 .col-subtitle{color:#FFFFFF !important;font-family:"Alex Brush", Sans-serif;font-size:100px;font-weight:300;line-height:116px;}.elementor-7 .elementor-element.elementor-element-54cf453 .aux-testimonial-content{color:#000000 !important;font-size:16px;font-style:italic;line-height:23px;}.elementor-7 .elementor-element.elementor-element-54cf453 .aux-testimonial-content .entry-content{padding:0px 40px 85px 40px;}.elementor-7 .elementor-element.elementor-element-7d1a6c8{--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:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-7d1a6c8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7d1a6c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-7 .elementor-element.elementor-element-ab213ea{--display:flex;}.elementor-7 .elementor-element.elementor-element-548ff86 > .elementor-widget-container{margin:0px 27px 0px 0px;}.elementor-7 .elementor-element.elementor-element-548ff86 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-7 .elementor-element.elementor-element-548ff86 .aux-modern-heading-primary{font-size:20px;font-weight:500;color:#000000;margin:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-548ff86 .aux-modern-heading-secondary{font-size:50px;font-weight:700;line-height:64px;margin:0px 0px 25px 0px;max-width:450px;}.elementor-7 .elementor-element.elementor-element-548ff86 .aux-modern-heading-description{font-size:16px;font-weight:400;line-height:28px;max-width:695px;}.elementor-7 .elementor-element.elementor-element-0e1078d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0e1078d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0e1078d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-7 .elementor-element.elementor-element-cbcc0f4{--display:flex;}.elementor-7 .elementor-element.elementor-element-a50c6ab{--display:flex;}.elementor-7 .elementor-element.elementor-element-39c50cf{--display:flex;}.elementor-7 .elementor-element.elementor-element-bfa72a4 > .elementor-widget-container{background-color:var( --e-global-color-3be6e45 );border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-bfa72a4 .col-title a, .elementor-7 .elementor-element.elementor-element-bfa72a4 .col-title{color:var( --e-global-color-b780f02 );}.elementor-7 .elementor-element.elementor-element-bfa72a4 .col-title, .elementor-7 .elementor-element.elementor-element-bfa72a4 .col-title a{font-size:28px;line-height:44px;}.elementor-7 .elementor-element.elementor-element-bfa72a4 .aux-staff-content  .col-title{margin-bottom:-5px;}.elementor-7 .elementor-element.elementor-element-bfa72a4 .col-subtitle{color:#505050 !important;margin-bottom:18px;}.elementor-7 .elementor-element.elementor-element-bfa72a4 .aux-staff-content  .col-subtitle{font-size:16px;font-style:normal;line-height:27px;}.elementor-7 .elementor-element.elementor-element-bfa72a4 .entry-content{color:#7A7A7A !important;font-size:16px;font-weight:400;line-height:25px;}.elementor-7 .elementor-element.elementor-element-bfa72a4 .aux-social-list a{color:var( --e-global-color-b780f02 );}.elementor-7 .elementor-element.elementor-element-bfa72a4 .aux-widget-staff .aux-staff-footer{padding:25px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-bfa72a4 .aux-widget-staff > div{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-bfa72a4 .aux-widget-staff .aux-staff-content{padding:0px 15px 0px 10px;}.elementor-7 .elementor-element.elementor-element-6d71475{--display:flex;}.elementor-7 .elementor-element.elementor-element-5bbf9e9{--display:flex;}.elementor-7 .elementor-element.elementor-element-239f262{--display:flex;}.elementor-7 .elementor-element.elementor-element-8c5e97e > .elementor-widget-container{background-color:var( --e-global-color-3be6e45 );border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-8c5e97e .col-title a, .elementor-7 .elementor-element.elementor-element-8c5e97e .col-title{color:var( --e-global-color-b780f02 );}.elementor-7 .elementor-element.elementor-element-8c5e97e .col-title, .elementor-7 .elementor-element.elementor-element-8c5e97e .col-title a{font-size:28px;line-height:44px;}.elementor-7 .elementor-element.elementor-element-8c5e97e .aux-staff-content  .col-title{margin-bottom:-5px;}.elementor-7 .elementor-element.elementor-element-8c5e97e .col-subtitle{color:#505050 !important;margin-bottom:18px;}.elementor-7 .elementor-element.elementor-element-8c5e97e .aux-staff-content  .col-subtitle{font-size:16px;font-style:normal;line-height:27px;}.elementor-7 .elementor-element.elementor-element-8c5e97e .entry-content{color:#7A7A7A !important;font-size:16px;font-weight:400;line-height:25px;}.elementor-7 .elementor-element.elementor-element-8c5e97e .aux-social-list a{color:var( --e-global-color-b780f02 );}.elementor-7 .elementor-element.elementor-element-8c5e97e .aux-widget-staff .aux-staff-footer{padding:25px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-8c5e97e .aux-widget-staff > div{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8c5e97e .aux-widget-staff .aux-staff-content{padding:0px 15px 0px 10px;}.elementor-7 .elementor-element.elementor-element-db65876{--display:flex;}.elementor-7 .elementor-element.elementor-element-58ff1dd{--display:flex;}.elementor-7 .elementor-element.elementor-element-75addf6{--display:flex;}.elementor-7 .elementor-element.elementor-element-6540a49 > .elementor-widget-container{background-color:var( --e-global-color-3be6e45 );border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-6540a49 .col-title a, .elementor-7 .elementor-element.elementor-element-6540a49 .col-title{color:var( --e-global-color-b780f02 );}.elementor-7 .elementor-element.elementor-element-6540a49 .col-title, .elementor-7 .elementor-element.elementor-element-6540a49 .col-title a{font-size:28px;line-height:44px;}.elementor-7 .elementor-element.elementor-element-6540a49 .aux-staff-content  .col-title{margin-bottom:-5px;}.elementor-7 .elementor-element.elementor-element-6540a49 .col-subtitle{color:#505050 !important;margin-bottom:18px;}.elementor-7 .elementor-element.elementor-element-6540a49 .aux-staff-content  .col-subtitle{font-size:16px;font-style:normal;line-height:27px;}.elementor-7 .elementor-element.elementor-element-6540a49 .entry-content{color:#7A7A7A !important;font-size:16px;font-weight:400;line-height:25px;}.elementor-7 .elementor-element.elementor-element-6540a49 .aux-social-list a{color:var( --e-global-color-b780f02 );}.elementor-7 .elementor-element.elementor-element-6540a49 .aux-widget-staff .aux-staff-footer{padding:25px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-6540a49 .aux-widget-staff > div{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6540a49 .aux-widget-staff .aux-staff-content{padding:0px 15px 0px 10px;}.elementor-7 .elementor-element.elementor-element-ef2a898{--display:flex;}.elementor-7 .elementor-element.elementor-element-7ffe391{--display:flex;}.elementor-7 .elementor-element.elementor-element-2974f17{--display:flex;}.elementor-7 .elementor-element.elementor-element-f4f7a74 > .elementor-widget-container{background-color:var( --e-global-color-3be6e45 );border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-f4f7a74 .col-title a, .elementor-7 .elementor-element.elementor-element-f4f7a74 .col-title{color:var( --e-global-color-b780f02 );}.elementor-7 .elementor-element.elementor-element-f4f7a74 .col-title, .elementor-7 .elementor-element.elementor-element-f4f7a74 .col-title a{font-size:28px;line-height:44px;}.elementor-7 .elementor-element.elementor-element-f4f7a74 .aux-staff-content  .col-title{margin-bottom:-5px;}.elementor-7 .elementor-element.elementor-element-f4f7a74 .col-subtitle{color:#505050 !important;margin-bottom:18px;}.elementor-7 .elementor-element.elementor-element-f4f7a74 .aux-staff-content  .col-subtitle{font-size:16px;font-style:normal;line-height:27px;}.elementor-7 .elementor-element.elementor-element-f4f7a74 .entry-content{color:#7A7A7A !important;font-size:16px;font-weight:400;line-height:25px;}.elementor-7 .elementor-element.elementor-element-f4f7a74 .aux-social-list a{color:var( --e-global-color-b780f02 );}.elementor-7 .elementor-element.elementor-element-f4f7a74 .aux-widget-staff .aux-staff-footer{padding:25px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-f4f7a74 .aux-widget-staff > div{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f4f7a74 .aux-widget-staff .aux-staff-content{padding:0px 15px 0px 10px;}.elementor-7 .elementor-element.elementor-element-96adc6f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:130px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-d14ee5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-9d589c3 .entry-title a{color:var( --e-global-color-21c2464 );}.elementor-7 .elementor-element.elementor-element-9d589c3 .column-entry{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9d589c3 .type-post .entry-main{padding:21px 30px 21px 30px;}.elementor-7 .elementor-element.elementor-element-9d589c3{text-align:left;}.elementor-7 .elementor-element.elementor-element-f3b3296{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-bb022df > .elementor-widget-container{margin:0px 27px 0px 0px;}.elementor-7 .elementor-element.elementor-element-bb022df .aux-widget-inner > *{text-align:right;margin-left:auto !important;}.elementor-7 .elementor-element.elementor-element-bb022df .aux-modern-heading-primary{font-size:20px;font-weight:500;color:#000000;margin:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-bb022df .aux-modern-heading-secondary{font-size:50px;font-weight:700;line-height:64px;margin:0px 0px 25px 0px;max-width:450px;}.elementor-7 .elementor-element.elementor-element-bb022df .aux-modern-heading-description{font-size:24px;font-weight:400;line-height:28px;max-width:695px;}.elementor-7 .elementor-element.elementor-element-313cc75 .aux-button{background-color:transparent;padding:15px 40px 15px 40px;background-image:linear-gradient(115deg, #006600 0%, var( --e-global-color-8dbf927 ) 100%);box-shadow:3px 4px 10px 0px rgba(0, 102, 0, 0.69);text-shadow:0px 0px 10px rgba(0, 0, 0, 0);}.elementor-7 .elementor-element.elementor-element-313cc75 .aux-button .aux-overlay::after{background-color:var( --e-global-color-b4227e3 );}.elementor-7 .elementor-element.elementor-element-313cc75{animation-duration:2000ms;animation-delay:3000ms;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);text-align:right;}.elementor-7 .elementor-element.elementor-element-313cc75 > .elementor-widget-container{margin:0px 27px 0px 0px;}.elementor-7 .elementor-element.elementor-element-313cc75 .aux-text{color:#FFFFFF;font-size:16px;line-height:2px;}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-12e57d3 img{width:100%;}.elementor-7 .elementor-element.elementor-element-3a723ae > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-3a723ae .aux-widget-inner > *{text-align:right;margin-left:auto !important;}.elementor-7 .elementor-element.elementor-element-3a723ae .aux-modern-heading-primary{font-size:35px;}.elementor-7 .elementor-element.elementor-element-3a723ae .aux-modern-heading-secondary{font-size:30px;line-height:35px;}.elementor-7 .elementor-element.elementor-element-3a723ae .aux-modern-heading-description{font-size:24px;}.elementor-7 .elementor-element.elementor-element-83cfd81{text-align:center;}.elementor-7 .elementor-element.elementor-element-ac0d4f8{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f9cb28d{--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;}.elementor-7 .elementor-element.elementor-element-0c35b8b{--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;}.elementor-7 .elementor-element.elementor-element-5ed7bd5{--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;}.elementor-7 .elementor-element.elementor-element-db9d191{--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;}.elementor-7 .elementor-element.elementor-element-0c3fae5{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-fcf96a4 > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-fcf96a4 .aux-widget-inner > *{text-align:right;margin-left:auto !important;}.elementor-7 .elementor-element.elementor-element-fcf96a4 .aux-modern-heading-secondary{font-size:34px;line-height:0.6em;}.elementor-7 .elementor-element.elementor-element-fcf96a4 .aux-modern-heading-description{font-size:24px;}.elementor-7 .elementor-element.elementor-element-93baed8{text-align:center;}.elementor-7 .elementor-element.elementor-element-777a390 .aux-widget-inner > *{text-align:right;margin-left:auto !important;}.elementor-7 .elementor-element.elementor-element-777a390 .aux-modern-heading-primary{font-size:25px;}.elementor-7 .elementor-element.elementor-element-777a390 .aux-modern-heading-secondary{font-size:27px;}.elementor-7 .elementor-element.elementor-element-08ce2f8{text-align:center;}.elementor-7 .elementor-element.elementor-element-55fc218{--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-b6bd397{top:43px;right:-498px;bottom:289px;left:calc( 50% + -209px );}.elementor-7 .elementor-element.elementor-element-b6bd397 .aux-media-image{max-width:1267px;max-height:1px;}.elementor-7 .elementor-element.elementor-element-8c5e97e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6540a49 > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f4f7a74 > .elementor-widget-container{margin:30px 0px 0px 0px;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-c820d89{--width:50%;}.elementor-7 .elementor-element.elementor-element-6767ef5{--width:50%;}.elementor-7 .elementor-element.elementor-element-f9cb28d{--width:25%;}.elementor-7 .elementor-element.elementor-element-0c35b8b{--width:25%;}.elementor-7 .elementor-element.elementor-element-5ed7bd5{--width:25%;}.elementor-7 .elementor-element.elementor-element-db9d191{--width:25%;}.elementor-7 .elementor-element.elementor-element-0c3fae5{--width:50%;}.elementor-7 .elementor-element.elementor-element-41c32bc{--width:50%;}.elementor-7 .elementor-element.elementor-element-d37084c{--width:50%;}.elementor-7 .elementor-element.elementor-element-fd070a6{--width:50%;}.elementor-7 .elementor-element.elementor-element-d14ee5d{--width:60%;}.elementor-7 .elementor-element.elementor-element-f3b3296{--width:40%;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-3a723ae *//*** Text Gradient Color ***/
.elementor-7 .elementor-element.elementor-element-3a723ae .aux-head-before, .elementor-7 .elementor-element.elementor-element-3a723ae .aux-head-highlight{
background: var(--e-global-color-secondary);
background: -moz-linear-gradient(271deg, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
background: -webkit-linear-gradient(271deg, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
background: linear-gradient(271deg, var(--e-global-color-secondary) 0%,var(--e-global-color-primary) 100%);
 -webkit-background-clip: text;
 -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-02b2743 */.elementor-7 .elementor-element.elementor-element-02b2743 .aux-ico-box {
    margin-right:0;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-7098908 */.elementor-7 .elementor-element.elementor-element-7098908 .aux-ico-box {
    margin-right:0;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-221ca80 */.elementor-7 .elementor-element.elementor-element-221ca80 .aux-ico-box {
    margin-right:0;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-fcf96a4 *//*** Text Gradient Color ***/
.elementor-7 .elementor-element.elementor-element-fcf96a4 .aux-head-before, .elementor-7 .elementor-element.elementor-element-fcf96a4 .aux-head-highlight{
background: var(--e-global-color-secondary);
background: -moz-linear-gradient(271deg, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
background: -webkit-linear-gradient(271deg, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
background: linear-gradient(271deg, var(--e-global-color-secondary) 0%,var(--e-global-color-primary) 100%);
 -webkit-background-clip: text;
 -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-777a390 *//*** Text Gradient Color ***/
.elementor-7 .elementor-element.elementor-element-777a390 .aux-head-before, .elementor-7 .elementor-element.elementor-element-777a390 .aux-head-highlight{
background: var(--e-global-color-secondary);
background: -moz-linear-gradient(271deg, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
background: -webkit-linear-gradient(271deg, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
background: linear-gradient(271deg, var(--e-global-color-secondary) 0%,var(--e-global-color-primary) 100%);
 -webkit-background-clip: text;
 -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for aux_recent_portfolios_grid, class: .elementor-element-f17a37a *//*** Home Portfolio Section ***/
.elementor-7 .elementor-element.elementor-element-f17a37a .entry-main{
    box-shadow: 0 10px 35px rgba(0,0,0,0.29);
    border-radius:10px;
    max-width: 86%;
    margin: auto;
    position: absolute;
    bottom: -59px;
    background: #fff;
    left: 0;
    right: 0;
    transition: all 1100ms cubic-bezier(0.19, 1, 0.22, 1);
}

.elementor-7 .elementor-element.elementor-element-f17a37a .aux-col:hover .entry-title a, .elementor-7 .elementor-element.elementor-element-f17a37a .aux-col:hover .entry-tax a  {
    color: #fff!important;
    transition: all 1100ms cubic-bezier(0.19, 1, 0.22, 1);
}
.elementor-7 .elementor-element.elementor-element-f17a37a .aux-isotope-ready {
    overflow: visible;
}
@media only screen and (max-width: 1406px)and (min-width: 1025px)  {
.elementor-7 .elementor-element.elementor-element-f17a37a  .entry-title a{
    font-size: 22px!important;
} 
.elementor-7 .elementor-element.elementor-element-f17a37a .entry-tax {
    font-size: 16px;
}
.elementor-7 .elementor-element.elementor-element-f17a37a .entry-main {
    padding: 4% 10% 1% 13% !important;
}
}
.elementor-7 .elementor-element.elementor-element-f17a37a .aux-pagination{
    display: none;
}
@media only screen and (max-width: 767px) {
    .elementor-7 .elementor-element.elementor-element-f17a37a .aux-iso-item {
    padding-top:90px;
}
.elementor-7 .elementor-element.elementor-element-f17a37a .aux-portfolio-columns .entry-header{   max-width: calc(100% - 20px);
}
}
.elementor-7 .elementor-element.elementor-element-f17a37a .aux-col:hover .entry-main{background: var(--e-global-color-secondary);
    background: linear-gradient(180deg, var(--e-global-color-secondary) 4%, var(--e-global-color-primary) 84%);
    box-shadow: 0 3px 25px #4D0AA480;
    transition: all 1100ms cubic-bezier(0.19, 1, 0.22, 1);
    transform: translateY(-35px);
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-6c14448 *//*** Text Gradient Color ***/
.elementor-7 .elementor-element.elementor-element-6c14448 .aux-head-before, .elementor-7 .elementor-element.elementor-element-6c14448 .aux-head-highlight{
background: var(--e-global-color-secondary);
background: -moz-linear-gradient(271deg, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
background: -webkit-linear-gradient(271deg, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
background: linear-gradient(271deg, var(--e-global-color-secondary) 0%,var(--e-global-color-primary) 100%);
 -webkit-background-clip: text;
 -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e87d39d *//*** Home Testimonial Section ***/
.elementor-7 .elementor-element.elementor-element-e87d39d .col-title{
    position: absolute;
    bottom: 37px;
    right: 0;
    left: 0;
    max-width: 366px;
    margin: auto;
    display: inline-block;
}
.elementor-7 .elementor-element.elementor-element-e87d39d .col-title:after{
    content: '';
    background: var(--e-global-color-secondary);
    background: linear-gradient(277deg, var(--e-global-color-secondary) 4%, var(--e-global-color-primary) 84%);
    width: 30px;
    height: 3px;
    position: absolute;
    left: 44px;
    top: 15px;
}
.elementor-7 .elementor-element.elementor-element-e87d39d .col-subtitle{
    position: relative;
    z-index: 1;
    top: 15px;
}
.elementor-7 .elementor-element.elementor-element-e87d39d .col-subtitle:after{
    content: '';
    background: var(--e-global-color-secondary);
    background: linear-gradient(180deg, var(--e-global-color-secondary) 4%, var(--e-global-color-primary) 84%);
    position: absolute;
    width: 102px;
    height: 102px;
    top: -19px;
    left:0%;
    right: 0;
    z-index: -1;
    border-radius: 100px;
    box-shadow: 0 3px 20px #4D0AA480;
    max-width: 100%;
    margin: auto;
}
@media only screen and  (max-width: 767px)  {
.elementor-7 .elementor-element.elementor-element-e87d39d {
    margin-left: auto!important;
    margin-right: auto!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6255eef *//*** Home Testimonial Section ***/
.elementor-7 .elementor-element.elementor-element-6255eef .col-title{
    position: absolute;
    bottom: 37px;
    right: 0;
    left: 0;
    max-width: 366px;
    margin: auto;
    display: inline-block;
}
.elementor-7 .elementor-element.elementor-element-6255eef .col-title:after{
    content: '';
    background: var(--e-global-color-secondary);
    background: linear-gradient(277deg, var(--e-global-color-secondary) 4%, var(--e-global-color-primary) 84%);
    width: 30px;
    height: 3px;
    position: absolute;
    left: 44px;
    top: 15px;
}
.elementor-7 .elementor-element.elementor-element-6255eef .col-subtitle{
    position: relative;
    z-index: 1;
    top: 15px;
}
.elementor-7 .elementor-element.elementor-element-6255eef .col-subtitle:after{
    content: '';
    background: var(--e-global-color-secondary);
    background: linear-gradient(180deg, var(--e-global-color-secondary) 4%, var(--e-global-color-primary) 84%);
    position: absolute;
    width: 102px;
    height: 102px;
    top: -19px;
    left:0%;
    right: 0;
    z-index: -1;
    border-radius: 100px;
    box-shadow: 0 3px 20px #4D0AA480;
    max-width: 100%;
    margin: auto;
}
@media only screen and  (max-width: 767px)  {
.elementor-7 .elementor-element.elementor-element-6255eef {
    margin-left: auto!important;
    margin-right: auto!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-548ff86 *//*** Text Gradient Color ***/
.elementor-7 .elementor-element.elementor-element-548ff86 .aux-head-before, .elementor-7 .elementor-element.elementor-element-548ff86 .aux-head-highlight{
background: var(--e-global-color-secondary);
background: -moz-linear-gradient(271deg, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
background: -webkit-linear-gradient(271deg, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
background: linear-gradient(271deg, var(--e-global-color-secondary) 0%,var(--e-global-color-primary) 100%);
 -webkit-background-clip: text;
 -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for aux_staff, class: .elementor-element-bfa72a4 *//*** Home Team Section ***/
.elementor-7 .elementor-element.elementor-element-bfa72a4 .col-subtitle {
    font-style: normal;
}
.aux-media-image img{
 border-radius: 22px;
}
.elementor-7 .elementor-element.elementor-element-bfa72a4 .aux-social-list li a span{
    margin-right: 32px;
}
.elementor-7 .elementor-element.elementor-element-bfa72a4 .aux-staff-footer, .elementor-7 .elementor-element.elementor-element-bfa72a4 .entry-content{
    max-width: 90%;
}
.elementor-7 .elementor-element.elementor-element-bfa72a4 .aux-media-image{
    margin-top: -42%;
    margin-left: -20%;
    text-align: left;
}
 @media only screen and (max-width:1025px) {
.elementor-7 .elementor-element.elementor-element-bfa72a4 .entry-content{
    height: 56px;
    overflow: hidden;
}
.elementor-7 .elementor-element.elementor-element-bfa72a4 .aux-social-list li a span {
    margin-right: 10px;
}
 }
 @media only screen and (min-width:1407px) {
.elementor-7 .elementor-element.elementor-element-bfa72a4 .aux-staff-header {
    max-width: 238px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_staff, class: .elementor-element-8c5e97e *//*** Home Team Section ***/
.elementor-7 .elementor-element.elementor-element-8c5e97e .col-subtitle {
    font-style: normal;
}
.aux-media-image img{
 border-radius: 22px;
}
.elementor-7 .elementor-element.elementor-element-8c5e97e .aux-social-list li a span{
    margin-right: 32px;
}
.elementor-7 .elementor-element.elementor-element-8c5e97e .aux-staff-footer, .elementor-7 .elementor-element.elementor-element-8c5e97e .entry-content{
    max-width: 90%;
}
.elementor-7 .elementor-element.elementor-element-8c5e97e .aux-media-image{
    margin-top: -42%;
    margin-left: -20%;
    text-align: left;
}
 @media only screen and (max-width:1025px) {
.elementor-7 .elementor-element.elementor-element-8c5e97e .entry-content{
    height: 56px;
    overflow: hidden;
}
.elementor-7 .elementor-element.elementor-element-8c5e97e .aux-social-list li a span {
    margin-right: 10px;
}
 }
 @media only screen and (min-width:1407px) {
.elementor-7 .elementor-element.elementor-element-8c5e97e .aux-staff-header {
    max-width: 238px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_staff, class: .elementor-element-6540a49 *//*** Home Team Section ***/
.elementor-7 .elementor-element.elementor-element-6540a49 .col-subtitle {
    font-style: normal;
}
.aux-media-image img{
 border-radius: 22px;
}
.elementor-7 .elementor-element.elementor-element-6540a49 .aux-social-list li a span{
    margin-right: 32px;
}
.elementor-7 .elementor-element.elementor-element-6540a49 .aux-staff-footer, .elementor-7 .elementor-element.elementor-element-6540a49 .entry-content{
    max-width: 90%;
}
.elementor-7 .elementor-element.elementor-element-6540a49 .aux-media-image{
    margin-top: -42%;
    margin-left: -20%;
    text-align: left;
}
 @media only screen and (max-width:1025px) {
.elementor-7 .elementor-element.elementor-element-6540a49 .entry-content{
    height: 56px;
    overflow: hidden;
}
.elementor-7 .elementor-element.elementor-element-6540a49 .aux-social-list li a span {
    margin-right: 10px;
}
 }
 @media only screen and (min-width:1407px) {
.elementor-7 .elementor-element.elementor-element-6540a49 .aux-staff-header {
    max-width: 238px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_staff, class: .elementor-element-f4f7a74 *//*** Home Team Section ***/
.elementor-7 .elementor-element.elementor-element-f4f7a74 .col-subtitle {
    font-style: normal;
}
.aux-media-image img{
 border-radius: 22px;
}
.elementor-7 .elementor-element.elementor-element-f4f7a74 .aux-social-list li a span{
    margin-right: 32px;
}
.elementor-7 .elementor-element.elementor-element-f4f7a74 .aux-staff-footer, .elementor-7 .elementor-element.elementor-element-f4f7a74 .entry-content{
    max-width: 90%;
}
.elementor-7 .elementor-element.elementor-element-f4f7a74 .aux-media-image{
    margin-top: -42%;
    margin-left: -20%;
    text-align: left;
}
 @media only screen and (max-width:1025px) {
.elementor-7 .elementor-element.elementor-element-f4f7a74 .entry-content{
    height: 56px;
    overflow: hidden;
}
.elementor-7 .elementor-element.elementor-element-f4f7a74 .aux-social-list li a span {
    margin-right: 10px;
}
 }
 @media only screen and (min-width:1407px) {
.elementor-7 .elementor-element.elementor-element-f4f7a74 .aux-staff-header {
    max-width: 238px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_recent_posts, class: .elementor-element-9d589c3 *//*** Home Blog Section ***/
.elementor-7 .elementor-element.elementor-element-9d589c3 .aux-after-content, .elementor-7 .elementor-element.elementor-element-9d589c3 .entry-content{
    display: none;
}
.elementor-7 .elementor-element.elementor-element-9d589c3 .entry-main{
    width: 89%;
}
.elementor-7 .elementor-element.elementor-element-9d589c3 .entry-main {
    min-height: 100px;
    border-radius: 15px;
    box-shadow: 0px 3px 45px rgba(0,0,0,0.33);
    top: -81px;
    transition:all 1100ms cubic-bezier(0.19, 1, 0.22, 1);
}
.elementor-7 .elementor-element.elementor-element-9d589c3 .entry-title{
    position: relative;
}


.elementor-7 .elementor-element.elementor-element-9d589c3 .aux-col:hover .aux-attachment{
    transform: none;
}
.elementor-7 .elementor-element.elementor-element-9d589c3 .entry-title, .elementor-7 .elementor-element.elementor-element-9d589c3 .entry-info{
    overflow: hidden;
}
.elementor-7 .elementor-element.elementor-element-9d589c3 .aux-col:hover .entry-main{
    background: var(--e-global-color-secondary);
    background: linear-gradient(180deg, var(--e-global-color-secondary) 4%, var(--e-global-color-primary) 84%);
    box-shadow: 0 3px 25px #4D0AA480;
    top: -116px;
    transition:all 1100ms cubic-bezier(0.19, 1, 0.22, 1);
}
.elementor-7 .elementor-element.elementor-element-9d589c3 .aux-col:hover .entry-date a, .elementor-7 .elementor-element.elementor-element-9d589c3 .aux-col:hover .entry-title a{
    color: #fff!important;
}
.elementor-7 .elementor-element.elementor-element-9d589c3 .aux-col:hover .entry-title:after{
    background: #fff!important;
}
@media only screen and (max-width: 1406px) {
.elementor-7 .elementor-element.elementor-element-9d589c3 .entry-info a{
    font-size: 13px;
} 
.elementor-7 .elementor-element.elementor-element-9d589c3 .entry-title a{
    font-size: 20px;
    line-height: 30px;
}  

}
@media only screen and (max-width: 1025px) {
.elementor-7 .elementor-element.elementor-element-9d589c3 .entry-title{
    margin-left: 18%;
}
}
@media only screen and (max-width: 767px)  {
   .elementor-7 .elementor-element.elementor-element-9d589c3 .entry-main {
    min-height: 100px;
}
.elementor-7 .elementor-element.elementor-element-9d589c3 .aux-col:nth-child(n+2) {
    margin-top: -41px;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-bb022df *//*** Text Gradient Color ***/
.elementor-7 .elementor-element.elementor-element-bb022df .aux-head-before, .elementor-7 .elementor-element.elementor-element-bb022df .aux-head-highlight{
background: var(--e-global-color-secondary);
background: -moz-linear-gradient(271deg, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
background: -webkit-linear-gradient(271deg, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
background: linear-gradient(271deg, var(--e-global-color-secondary) 0%,var(--e-global-color-primary) 100%);
 -webkit-background-clip: text;
 -webkit-text-fill-color: transparent;
}/* End custom CSS */