.elementor-49 .elementor-element.elementor-element-8166c18{--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;--overflow:hidden;--margin-top:-30px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px}.elementor-49 .elementor-element.elementor-element-620ec28{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-49 .elementor-element.elementor-element-6180e70{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9}.elementor-49 .elementor-element.elementor-element-b0ae9f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-49 .elementor-element.elementor-element-10cadb8{animation-duration:2.5s;animation-delay:.25s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-49 .elementor-element.elementor-element-10cadb8 .aux-modern-heading-primary{font-size:50px;font-weight:500;text-transform:capitalize;letter-spacing:0px;color:var(--e-global-color-text);margin:0}.elementor-49 .elementor-element.elementor-element-35d70b2>.elementor-widget-container{margin:-4% 0 3%}.elementor-49 .elementor-element.elementor-element-35d70b2 .entry-header .entry-title a{color:var(--e-global-color-text);font-size:16px;font-weight:400;text-transform:capitalize;letter-spacing:0px}.elementor-49 .elementor-element.elementor-element-35d70b2 .entry-header{margin-bottom:0}.elementor-49 .elementor-element.elementor-element-35d70b2 .entry-tax a{color:var(--e-global-color-primary)}.elementor-49 .elementor-element.elementor-element-35d70b2 .entry-tax{font-size:12px;font-weight:400;font-style:normal;margin-bottom:0}.elementor-49 .elementor-element.elementor-element-35d70b2 .entry-tax a:after{margin-right:0;margin-left:0}@media(max-width:1024px){.elementor-49 .elementor-element.elementor-element-10cadb8 .aux-modern-heading-primary{font-size:42px}.elementor-49 .elementor-element.elementor-element-35d70b2>.elementor-widget-container{margin:-10% 0 0}.elementor-49 .elementor-element.elementor-element-35d70b2 .entry-header .entry-title a{font-size:16px}.elementor-49 .elementor-element.elementor-element-35d70b2 .entry-tax{font-size:12px}}@media(max-width:767px){.elementor-49 .elementor-element.elementor-element-8166c18{--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-49 .elementor-element.elementor-element-10cadb8 .aux-modern-heading-primary{font-size:38px}.elementor-49 .elementor-element.elementor-element-35d70b2>.elementor-widget-container{margin:0}.elementor-49 .elementor-element.elementor-element-35d70b2 .entry-header .entry-title a{font-size:16px}}.elementor-49 .elementor-element.elementor-element-35d70b2 ul li a{font-size:16px;font-weight:400;color:var(--e-global-color-text)}.elementor-49 .elementor-element.elementor-element-35d70b2 ul .aux-selected{font-weight:700}.elementor-49 .elementor-element.elementor-element-35d70b2 .aux-filters.aux-underline span:after{background:var(--e-global-color-primary);height:2px}.elementor-49 .elementor-element.elementor-element-35d70b2 .entry-main:after{content:'\e1e2';color:#fff;width:66px;height:66px;background-color:var(--e-global-color-primary);font-size:18px;font-family:"auxin-front";display:flex;align-items:center;justify-content:center;position:absolute;bottom:20px;right:5%;transition:all .4s ease-in-out;opacity:0}.elementor-49 .elementor-element.elementor-element-35d70b2 .aux-col:hover .entry-main:after{opacity:1;right:calc(0%)}.elementor-49 .elementor-element.elementor-element-35d70b2 .entry-media{transition:all .4s ease-in-out}.elementor-49 .elementor-element.elementor-element-35d70b2 .aux-col:hover .entry-media{box-shadow:rgba(0,0,0,.2) 10px 20px 50px}.elementor-49 .elementor-element.elementor-element-35d70b2 .aux-filters ul{position:relative;top:-20px}.elementor-49 .elementor-element.elementor-element-35d70b2 .aux-load-more svg{display:none}.elementor-49 .elementor-element.elementor-element-35d70b2 .aux-load-more{width:228px;height:65px;border:1px solid #00000033;border-radius:0}.elementor-49 .elementor-element.elementor-element-35d70b2 .aux-load-more .aux-label-text{line-height:1em;padding:25px 37px 19px 36px;font-family:'Heebo';font-size:16px;color:var(--e-global-color-text);text-transform:capitalize}.elementor-49 .elementor-element.elementor-element-35d70b2 .aux-load-more:hover{background-color:var(--e-global-color-6978a99)}.elementor-49 .elementor-element.elementor-element-35d70b2 .aux-load-more:hover .aux-label-text{color:#fff}.elementor-49 .elementor-element.elementor-element-35d70b2 .aux-widget-recent-portfolios .aux-isotope-animated{overflow:initial}@media screen and (max-width:900px){.elementor-49 .elementor-element.elementor-element-35d70b2 .entry-main:after{width:45px;height:45px}.elementor-49 .elementor-element.elementor-element-35d70b2 ul li a{font-size:14px}}