.elementor-235 .elementor-element.elementor-element-7a8edca{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:178px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-235 .elementor-element.elementor-element-d4754f3{--display:flex;animation-duration:2000ms;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-235 .elementor-element.elementor-element-8b8a624{width:auto;max-width:auto;position:absolute;top:-49px;}.elementor-235 .elementor-element.elementor-element-8b8a624 > .elementor-widget-container{margin:53px 0px 0px 0px;}.elementor-235 .elementor-element.elementor-element-8b8a624 .aux-modern-heading-primary{font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-76f351e );margin:0px 0px 4px 0px;}.elementor-235 .elementor-element.elementor-element-8b8a624 .aux-modern-heading-secondary{font-family:"Amaranth", Sans-serif;font-size:45px;font-weight:bold;line-height:60px;letter-spacing:-1.35px;color:var( --e-global-color-accent );margin:0px 0px 0px 0px;}.elementor-235 .elementor-element.elementor-element-8f4d43a .aux-filters:not(.aux-slideup) li > a span, .elementor-235 .elementor-element.elementor-element-8f4d43a .aux-filters.aux-slideup li > a span:before{color:#626E88;}.elementor-235 .elementor-element.elementor-element-8f4d43a .aux-filters li > a{font-size:20px;font-weight:500;text-transform:capitalize;line-height:28px;}.elementor-235 .elementor-element.elementor-element-8f4d43a .aux-filters li > a > span{padding:0px 0px 0px 40px !important;}.elementor-235 .elementor-element.elementor-element-8f4d43a .aux-filters:not(.aux-slideup) li:hover > a span, .elementor-235 .elementor-element.elementor-element-8f4d43a .aux-filters.aux-slideup li:hover > a span:before{color:#39455E;}.elementor-235 .elementor-element.elementor-element-8f4d43a .aux-filters li > a.aux-selected span:after, .elementor-235 .elementor-element.elementor-element-8f4d43a .aux-filters:not(.aux-slideup) li > a.aux-selected span{color:#39455E;}.elementor-235 .elementor-element.elementor-element-8f4d43a .aux-media-image{border-radius:20px 20px 20px 20px !important;}.elementor-235 .elementor-element.elementor-element-8f4d43a .entry-header .entry-title a{color:var( --e-global-color-accent );font-size:20px;font-weight:600;line-height:27px;letter-spacing:-0.6px;}.elementor-235 .elementor-element.elementor-element-8f4d43a  .entry-header{margin-bottom:5px;}.elementor-235 .elementor-element.elementor-element-8f4d43a .entry-tax a{color:var( --e-global-color-text );}.elementor-235 .elementor-element.elementor-element-8f4d43a .entry-tax{font-size:16px;font-weight:400;font-style:normal;line-height:19px;}.elementor-235 .elementor-element.elementor-element-de0d565{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:70px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-235 .elementor-element.elementor-element-de0d565:not(.elementor-motion-effects-element-type-background), .elementor-235 .elementor-element.elementor-element-de0d565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://acecreativeagency.in/wp-content/uploads/2019/12/background_footer-1.png");background-position:30px 21px;background-repeat:no-repeat;}.elementor-235 .elementor-element.elementor-element-de0d565::before, .elementor-235 .elementor-element.elementor-element-de0d565 > .elementor-background-video-container::before, .elementor-235 .elementor-element.elementor-element-de0d565 > .e-con-inner > .elementor-background-video-container::before, .elementor-235 .elementor-element.elementor-element-de0d565 > .elementor-background-slideshow::before, .elementor-235 .elementor-element.elementor-element-de0d565 > .e-con-inner > .elementor-background-slideshow::before, .elementor-235 .elementor-element.elementor-element-de0d565 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-235 .elementor-element.elementor-element-4bef1e6{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-235 .elementor-element.elementor-element-4bef1e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-235 .elementor-element.elementor-element-a13e546{width:var( --container-widget-width, 58.18% );max-width:58.18%;animation-duration:1500ms;--container-widget-width:58.18%;--container-widget-flex-grow:0;animation-delay:30ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-235 .elementor-element.elementor-element-a13e546.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-235 .elementor-element.elementor-element-a13e546 .aux-modern-heading-primary{font-family:"Amaranth", Sans-serif;font-size:41px;font-weight:400;text-transform:capitalize;line-height:50px;color:#FFFFFF;margin:0px 0px 26px 0px;}.elementor-235 .elementor-element.elementor-element-a13e546 .aux-modern-heading-secondary{font-size:50px;font-weight:bold;text-transform:capitalize;line-height:62px;letter-spacing:-1.5px;color:var( --e-global-color-accent );margin:0px 0px 35px 0px;}.elementor-235 .elementor-element.elementor-element-a13e546 .aux-modern-heading-description{color:#FFFFFF;font-size:25px;font-weight:400;line-height:35px;margin:0px 0px 36px 0px;max-width:545px;}.elementor-235 .elementor-element.elementor-element-28807f8 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-235 .elementor-element.elementor-element-28807f8 .aux-modern-button .aux-overlay:before{background-color:transparent;background-image:linear-gradient(255deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-235 .elementor-element.elementor-element-28807f8 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-235 .elementor-element.elementor-element-28807f8 .aux-modern-button .aux-overlay:after{background-color:#F8F8FF;}.elementor-235 .elementor-element.elementor-element-28807f8 > .elementor-widget-container{margin:-8px 20px 0px 0px;}.elementor-235 .elementor-element.elementor-element-28807f8 .aux-modern-button-wrapper{text-align:left;}.elementor-235 .elementor-element.elementor-element-28807f8 .aux-modern-button{padding:15px 40px 15px 40px;}.elementor-235 .elementor-element.elementor-element-28807f8 .aux-overlay:before, .elementor-235 .elementor-element.elementor-element-28807f8 .aux-overlay:after{border-radius:50px 50px 50px 50px;}.elementor-235 .elementor-element.elementor-element-28807f8 .aux-text{font-size:18px;font-weight:500;line-height:1.5em;color:#211F1F;}@media(min-width:768px){.elementor-235 .elementor-element.elementor-element-7a8edca{--content-width:1620px;}.elementor-235 .elementor-element.elementor-element-de0d565{--content-width:1400px;}.elementor-235 .elementor-element.elementor-element-4bef1e6{--width:91.842%;}}@media(max-width:1024px){.elementor-235 .elementor-element.elementor-element-7a8edca{--margin-top:240px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-235 .elementor-element.elementor-element-8f4d43a > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-235 .elementor-element.elementor-element-8f4d43a .entry-header .entry-title a{font-size:15px;}.elementor-235 .elementor-element.elementor-element-8f4d43a  .entry-header{margin-bottom:4px;}.elementor-235 .elementor-element.elementor-element-8f4d43a .entry-tax{font-size:13px;}.elementor-235 .elementor-element.elementor-element-de0d565:not(.elementor-motion-effects-element-type-background), .elementor-235 .elementor-element.elementor-element-de0d565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-235 .elementor-element.elementor-element-de0d565{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-235 .elementor-element.elementor-element-a13e546 .aux-modern-heading-primary{font-size:24px;margin:0px 0px 12px 0px;}.elementor-235 .elementor-element.elementor-element-a13e546 .aux-modern-heading-secondary{font-size:30px;line-height:43px;margin:0px 0px 13px 0px;max-width:350px;}.elementor-235 .elementor-element.elementor-element-a13e546 .aux-modern-heading-description{font-size:14px;line-height:26px;margin:0px 0px 0px 0px;max-width:391px;}}@media(max-width:767px){.elementor-235 .elementor-element.elementor-element-7a8edca{--margin-top:109px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-235 .elementor-element.elementor-element-8b8a624 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-235 .elementor-element.elementor-element-8b8a624{position:relative;top:0px;}.elementor-235 .elementor-element.elementor-element-8b8a624 .aux-modern-heading-primary{font-size:15px;margin:0px 0px 0px 0px;}.elementor-235 .elementor-element.elementor-element-8b8a624 .aux-modern-heading-secondary{font-size:35px;margin:0px 0px 0px 0px;}.elementor-235 .elementor-element.elementor-element-8f4d43a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-235 .elementor-element.elementor-element-8f4d43a .aux-filters li > a{font-size:15px;line-height:18px;}.elementor-235 .elementor-element.elementor-element-8f4d43a .aux-filters li > a > span{padding:0px 0px 0px 20px !important;}.elementor-235 .elementor-element.elementor-element-8f4d43a .aux-iso-item{margin-bottom:0px !important;}.elementor-235 .elementor-element.elementor-element-de0d565:not(.elementor-motion-effects-element-type-background), .elementor-235 .elementor-element.elementor-element-de0d565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-235 .elementor-element.elementor-element-de0d565{--padding-top:60px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-235 .elementor-element.elementor-element-4bef1e6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-235 .elementor-element.elementor-element-a13e546{width:100%;max-width:100%;}.elementor-235 .elementor-element.elementor-element-a13e546 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-235 .elementor-element.elementor-element-a13e546 .aux-modern-heading-primary{font-size:26px;margin:0px 0px 6px 0px;}.elementor-235 .elementor-element.elementor-element-a13e546 .aux-modern-heading-secondary{font-size:30px;line-height:38px;letter-spacing:-0.9px;margin:0px 0px 19px 0px;max-width:100%;}.elementor-235 .elementor-element.elementor-element-a13e546 .aux-modern-heading-description{font-size:18px;max-width:100%;}.elementor-235 .elementor-element.elementor-element-28807f8{width:100%;max-width:100%;}.elementor-235 .elementor-element.elementor-element-28807f8 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-235 .elementor-element.elementor-element-28807f8 .aux-modern-button-wrapper{text-align:center;}}/* Start custom CSS for aux_recent_portfolios_grid, class: .elementor-element-8f4d43a */@media only screen and (min-width: 1025px){
    .elementor-235 .elementor-element.elementor-element-8f4d43a .aux-togglable{
    margin-bottom: 57px;
}
}
.elementor-235 .elementor-element.elementor-element-8f4d43a .aux-isotope-ready{
overflow: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a8edca */.elementor-235 .elementor-element.elementor-element-7a8edca .aux-col{
  margin-top: 5px;
}
.elementor-235 .elementor-element.elementor-element-7a8edca .aux-col:hover .entry-title a{
  color: var(--e-global-color-76f351e)!important;
  transition: all .45s;
}
.elementor-235 .elementor-element.elementor-element-7a8edca .aux-media-image{
  transition: all .45s;
}
.elementor-235 .elementor-element.elementor-element-7a8edca .aux-col:hover .aux-media-image{ 
  box-shadow: 0 20px 60px rgba(164,166,213,0.66);
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-a13e546 */@media only screen and (max-width: 1353px) and (min-width: 1025px) {
.elementor-235 .elementor-element.elementor-element-a13e546 .aux-modern-heading-description {
    font-size: 13px;
    line-height:21px;
}
.elementor-235 .elementor-element.elementor-element-a13e546 .aux-modern-heading-secondary {
    font-size: 30px;
    line-height: 41px;
}
}
@media only screen and (max-width: 1025px) {
.elementor-235 .elementor-element.elementor-element-a13e546 .aux-modern-heading-description{
    height: 72px;
    overflow: hidden;   
    }
}/* End custom CSS */