.elementor-118 .elementor-element.elementor-element-f139f42{--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:41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-86359b9{--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-118 .elementor-element.elementor-element-cf85da4 > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-118 .elementor-element.elementor-element-cf85da4 .aux-modern-heading-primary{font-size:26px;font-weight:700;color:var( --e-global-color-primary );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-118 .elementor-element.elementor-element-cf85da4 .aux-modern-heading-secondary{font-size:40px;font-weight:800;line-height:50px;color:#505050;}.elementor-118 .elementor-element.elementor-element-cf85da4 .aux-modern-heading-description{font-size:18px;font-weight:400;}.elementor-118 .elementor-element.elementor-element-a74f26a .aux-button{background-color:transparent;padding:15px 40px 15px 40px;background-image:linear-gradient(265deg, var( --e-global-color-b8047cc ) 0%, var( --e-global-color-b8047cc ) 100%);box-shadow:0px 0px 10px 0px #4D0AA4;}.elementor-118 .elementor-element.elementor-element-a74f26a > .elementor-widget-container{padding:015px 050px 015px 050px;}.elementor-118 .elementor-element.elementor-element-a74f26a{text-align:center;}.elementor-118 .elementor-element.elementor-element-a74f26a .aux-text{font-size:15px;}.elementor-118 .elementor-element.elementor-element-e6fa386{position:absolute;top:83px;right:92px;left:-343px;}.elementor-118 .elementor-element.elementor-element-fcc20f1{--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-118 .elementor-element.elementor-element-e81b4ce{--display:flex;--min-height:800px;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-e81b4ce:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-e81b4ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-586e093 );}.elementor-118 .elementor-element.elementor-element-e81b4ce > .elementor-shape-top svg, .elementor-118 .elementor-element.elementor-element-e81b4ce > .e-con-inner > .elementor-shape-top svg{width:calc(153% + 1.3px);height:130px;}.elementor-118 .elementor-element.elementor-element-e81b4ce > .elementor-shape-bottom svg, .elementor-118 .elementor-element.elementor-element-e81b4ce > .e-con-inner > .elementor-shape-bottom svg{width:calc(111% + 1.3px);height:64px;}.elementor-118 .elementor-element.elementor-element-e96c039{--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-118 .elementor-element.elementor-element-4fd1b98{z-index:1;position:absolute;top:424px;right:276px;left:-151px;}.elementor-118 .elementor-element.elementor-element-6d29173{z-index:1;position:absolute;top:-35px;right:133px;}.elementor-118 .elementor-element.elementor-element-3f9849b{z-index:2;}.elementor-118 .elementor-element.elementor-element-3f9849b .aux-media-image{transition-duration:230ms;}.elementor-118 .elementor-element.elementor-element-204c164{--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:17px;--margin-right:0px;}.elementor-118 .elementor-element.elementor-element-921a98f .aux-modern-heading-primary{font-size:60px;font-weight:800;color:var( --e-global-color-b8047cc );}.elementor-118 .elementor-element.elementor-element-921a98f .aux-modern-heading-divider{background-color:var( --e-global-color-b8047cc );}.elementor-118 .elementor-element.elementor-element-921a98f .aux-modern-heading-description{color:var( --e-global-color-primary );font-size:18px;}.elementor-118 .elementor-element.elementor-element-921a98f .aux-widget-modern-heading .aux-widget-inner{margin:60px 60px 60px 60px;}.elementor-118 .elementor-element.elementor-element-5de8047 .aux-button{background-color:transparent;padding:015px 40px 015px 40px;background-image:linear-gradient(180deg, var( --e-global-color-b8047cc ) 0%, var( --e-global-color-30b84fc ) 100%);}.elementor-118 .elementor-element.elementor-element-5de8047{text-align:center;}.elementor-118 .elementor-element.elementor-element-5de8047 .aux-text{font-size:15px;}.elementor-118 .elementor-element.elementor-element-5c43fd4{--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:center;--align-items:center;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-bc97770{--display:flex;}.elementor-118 .elementor-element.elementor-element-a500d9e > .elementor-widget-container{padding:0px 0px 0px 28px;}.elementor-118 .elementor-element.elementor-element-a500d9e .aux-modern-heading-primary{font-size:60px;font-weight:800;color:var( --e-global-color-b8047cc );}.elementor-118 .elementor-element.elementor-element-c00be01{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-71d1e2d{font-size:18px;color:var( --e-global-color-30b84fc );}.elementor-118 .elementor-element.elementor-element-92bd285{--display:flex;--min-height:520px;}.elementor-118 .elementor-element.elementor-element-d1c766d .entry-read-more span{background-color:var( --e-global-color-b8047cc );border-radius:15px 15px 15px 15px !important;}.elementor-118 .elementor-element.elementor-element-d1c766d .entry-read-more span:hover{background-color:var( --e-global-color-06226cd );}.elementor-118 .elementor-element.elementor-element-d1c766d > .elementor-widget-container{background-color:var( --e-global-color-06226cd );}.elementor-118 .elementor-element.elementor-element-d1c766d .aux-filters:not(.aux-slideup) li:hover > a span, .elementor-118 .elementor-element.elementor-element-d1c766d .aux-filters.aux-slideup li:hover > a span:before{color:var( --e-global-color-06226cd );}.elementor-118 .elementor-element.elementor-element-d1c766d .aux-media-image{border-radius:15px 15px 15px 15px !important;}.elementor-118 .elementor-element.elementor-element-d1c766d .entry-header .entry-title a{color:var( --e-global-color-b8047cc );font-size:20px;font-weight:700;}.elementor-118 .elementor-element.elementor-element-d1c766d  .entry-header{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-d1c766d .entry-read-more a{font-size:15px;}.elementor-118 .elementor-element.elementor-element-d1c766d .entry-main{padding:07% 04% 07% 04% !important;}.elementor-118 .elementor-element.elementor-element-d1c766d .aux-iso-item{margin-bottom:20px !important;}.elementor-118 .elementor-element.elementor-element-e6cc57d .aux-button{background-color:transparent;padding:015px 40px 015px 40px;background-image:linear-gradient(180deg, var( --e-global-color-b8047cc ) 0%, var( --e-global-color-30b84fc ) 100%);}.elementor-118 .elementor-element.elementor-element-e6cc57d > .elementor-widget-container{padding:120px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-e6cc57d{text-align:center;}.elementor-118 .elementor-element.elementor-element-e6cc57d .aux-text{font-size:15px;}.elementor-118 .elementor-element.elementor-element-2639c6d{--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:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:17px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-2639c6d:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-2639c6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-586e093 );}.elementor-118 .elementor-element.elementor-element-2639c6d > .elementor-shape-top svg, .elementor-118 .elementor-element.elementor-element-2639c6d > .e-con-inner > .elementor-shape-top svg{width:calc(110% + 1.3px);height:155px;}.elementor-118 .elementor-element.elementor-element-2639c6d > .elementor-shape-bottom svg, .elementor-118 .elementor-element.elementor-element-2639c6d > .e-con-inner > .elementor-shape-bottom svg{width:calc(110% + 1.3px);height:155px;}.elementor-118 .elementor-element.elementor-element-d3230f3 > .elementor-widget-container{margin:0px 0px 65px 0px;}.elementor-118 .elementor-element.elementor-element-d3230f3 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-118 .elementor-element.elementor-element-d3230f3 .aux-modern-heading-primary{font-size:60px;font-weight:800;color:var( --e-global-color-b8047cc );}.elementor-118 .elementor-element.elementor-element-d3230f3 .aux-modern-heading-description{font-size:18px;max-width:522px;}.elementor-118 .elementor-element.elementor-element-e125dad{--display:flex;--min-height:0vh;--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:center;--align-items:center;--gap:020px 57px;--row-gap:020px;--column-gap:57px;--margin-top:-30px;--margin-bottom:0px;--margin-left:524px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-d4a64f0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-118 .elementor-element.elementor-element-d4a64f0:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-d4a64f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-06226cd );}.elementor-118 .elementor-element.elementor-element-d4a64f0:hover{border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-118 .elementor-element.elementor-element-d4a64f0, .elementor-118 .elementor-element.elementor-element-d4a64f0::before{--border-transition:0.9s;}.elementor-118 .elementor-element.elementor-element-0cb7601 > .elementor-widget-container{margin:24px 24px 24px 24px;padding:-8px -8px -8px -8px;}.elementor-118 .elementor-element.elementor-element-0cb7601 .eael-team-item{border-radius:30px 30px 30px 30px;}.elementor-118 .elementor-element.elementor-element-0cb7601 .eael-team-item figure img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-118 .elementor-element.elementor-element-0cb7601 .eael-team-item .eael-team-member-name{color:var( --e-global-color-primary );font-size:20px;font-weight:700;}.elementor-118 .elementor-element.elementor-element-0cb7601 .eael-team-item .eael-team-member-position{color:#272727;font-size:20px;font-weight:700;}.elementor-118 .elementor-element.elementor-element-0cb7601 .eael-team-item .eael-team-content .eael-team-text{color:#272727;}.elementor-118 .elementor-element.elementor-element-0cb7601 .eael-team-item .eael-team-image .eael-team-text.eael-team-text-overlay{color:#272727;}.elementor-118 .elementor-element.elementor-element-0cb7601 .eael-team-member-social-link > a i{font-size:20px;}.elementor-118 .elementor-element.elementor-element-0cb7601 .eael-team-member-social-link > a img{width:20px;height:20px;line-height:20px;}.elementor-118 .elementor-element.elementor-element-0cb7601 .eael-team-member-social-link > a svg{width:20px;height:20px;line-height:20px;fill:var( --e-global-color-primary );}.elementor-118 .elementor-element.elementor-element-0cb7601 .eael-team-content > .eael-team-member-social-profiles li.eael-team-member-social-link > a{padding:0px 5px 0px 5px;}.elementor-118 .elementor-element.elementor-element-0cb7601 .eael-team-image > .eael-team-member-social-profiles li.eael-team-member-social-link > a{padding:0px 5px 0px 5px;}.elementor-118 .elementor-element.elementor-element-0cb7601 .eael-team-content > .eael-team-member-social-profiles li.eael-team-member-social-link{margin:0px 5px 0px 5px;}.elementor-118 .elementor-element.elementor-element-0cb7601 .eael-team-image > .eael-team-member-social-profiles li.eael-team-member-social-link{margin:0px 5px 0px 5px;}.elementor-118 .elementor-element.elementor-element-0cb7601 .eael-team-member-social-link > a{color:var( --e-global-color-primary );border-radius:20px;}.elementor-118 .elementor-element.elementor-element-0cb7601 .eael-team-member-social-link > a:hover{color:#ad8647;}.elementor-118 .elementor-element.elementor-element-0cb7601 .eael-team-member-social-link > a:hover svg{fill:#ad8647;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-118 .elementor-element.elementor-element-86359b9{--width:33.3333%;}.elementor-118 .elementor-element.elementor-element-fcc20f1{--width:66.6666%;}.elementor-118 .elementor-element.elementor-element-e96c039{--width:50%;}.elementor-118 .elementor-element.elementor-element-204c164{--width:50%;}.elementor-118 .elementor-element.elementor-element-5c43fd4{--content-width:1080px;}.elementor-118 .elementor-element.elementor-element-e125dad{--width:30%;}.elementor-118 .elementor-element.elementor-element-d4a64f0{--content-width:950px;}}@media(max-width:1024px) and (min-width:768px){.elementor-118 .elementor-element.elementor-element-e125dad{--width:500px;}}@media(max-width:1024px){.elementor-118 .elementor-element.elementor-element-86359b9{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-118 .elementor-element.elementor-element-fcc20f1{--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-118 .elementor-element.elementor-element-e6cc57d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-118 .elementor-element.elementor-element-e125dad{--margin-top:0px;--margin-bottom:0px;--margin-left:133px;--margin-right:0px;}}@media(max-width:767px){.elementor-118 .elementor-element.elementor-element-f139f42{--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-118 .elementor-element.elementor-element-86359b9{--margin-top:1px;--margin-bottom:1px;--margin-left:1px;--margin-right:1px;}.elementor-118 .elementor-element.elementor-element-a74f26a > .elementor-widget-container{margin:-11px 0px -17px 0px;}.elementor-118 .elementor-element.elementor-element-fcc20f1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-118 .elementor-element.elementor-element-204c164{--margin-top:-49px;--margin-bottom:0px;--margin-left:8px;--margin-right:0px;}.elementor-118 .elementor-element.elementor-element-bc97770{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-118 .elementor-element.elementor-element-c00be01{--justify-content:center;}.elementor-118 .elementor-element.elementor-element-71d1e2d{text-align:center;}.elementor-118 .elementor-element.elementor-element-e6cc57d > .elementor-widget-container{padding:030px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-e125dad{--margin-top:-0px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;--padding-top:0px;--padding-bottom:0px;--padding-left:66px;--padding-right:66px;}.elementor-118 .elementor-element.elementor-element-d4a64f0{--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-118 .elementor-element.elementor-element-0cb7601 > .elementor-widget-container{margin:-1px -1px -1px -1px;}}/* Start custom CSS for aux_recent_portfolios_grid, class: .elementor-element-d1c766d *//*** Home Portfolio Section ***/
.elementor-118 .elementor-element.elementor-element-d1c766d .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-118 .elementor-element.elementor-element-d1c766d .aux-col:hover .entry-title a, .elementor-118 .elementor-element.elementor-element-d1c766d .aux-col:hover .entry-tax a  {
    color: #fff;
    transition: all 1100ms cubic-bezier(0.19, 1, 0.22, 1);
}
.elementor-118 .elementor-element.elementor-element-d1c766d .aux-isotope-ready {
    overflow: visible;
}
@media only screen and (max-width: 1406px)and (min-width: 1025px)  {
.elementor-118 .elementor-element.elementor-element-d1c766d  .entry-title a{
    font-size: 22px;
} 
.elementor-118 .elementor-element.elementor-element-d1c766d .entry-tax {
    font-size: 16px;
}
.elementor-118 .elementor-element.elementor-element-d1c766d .entry-main {
    padding: 4% 10% 1% 13%;
}
}
.elementor-118 .elementor-element.elementor-element-d1c766d .aux-pagination{
    display: none;
}
@media only screen and (max-width: 767px) {
    .elementor-118 .elementor-element.elementor-element-d1c766d .aux-iso-item {
    padding-top:90px;
}
.elementor-118 .elementor-element.elementor-element-d1c766d .aux-portfolio-columns .entry-header{   max-width: calc(100% - 20px);
}
}
.elementor-118 .elementor-element.elementor-element-d1c766d .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 */