.elementor-27 .elementor-element.elementor-element-4d26082{--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:240px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px}.elementor-27 .elementor-element.elementor-element-39d44da{animation-duration:1.4s;z-index:2;animation-delay:.7s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-27 .elementor-element.elementor-element-39d44da .aux-modern-heading-primary{font-size:60px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:var(--e-global-color-text);margin:0 0 13px;max-width:831px}.elementor-27 .elementor-element.elementor-element-e9e653c{animation-duration:1.4s;animation-delay:1s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-27 .elementor-element.elementor-element-e9e653c>.elementor-widget-container{margin:0}.elementor-27 .elementor-element.elementor-element-e9e653c .aux-media-image{border-radius:30px !important}.elementor-27 .elementor-element.elementor-element-e9e653c .entry-header .entry-title a{color:var(--e-global-color-text);font-size:23px;font-weight:600}.elementor-27 .elementor-element.elementor-element-e9e653c .entry-header{margin-bottom:16px}.elementor-27 .elementor-element.elementor-element-e9e653c .entry-tax a{color:var(--e-global-color-text)}.elementor-27 .elementor-element.elementor-element-e9e653c .entry-tax a:hover{color:var(--e-global-color-primary)}.elementor-27 .elementor-element.elementor-element-e9e653c .entry-tax{font-size:18px;font-weight:300;font-style:normal;text-decoration:underline}.elementor-27 .elementor-element.elementor-element-e9e653c .entry-main{padding:0 0 0 13px !important}.elementor-27 .elementor-element.elementor-element-e9e653c .aux-iso-item{margin-bottom:30px !important}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-4d26082{--content-width:1600px}}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-4d26082{--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-27 .elementor-element.elementor-element-39d44da .aux-modern-heading-primary{font-size:33px;max-width:569px}.elementor-27 .elementor-element.elementor-element-e9e653c .entry-header .entry-title a{font-size:18px}.elementor-27 .elementor-element.elementor-element-e9e653c .entry-tax{font-size:16px}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-4d26082{--margin-top:266px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-27 .elementor-element.elementor-element-39d44da .aux-modern-heading-primary{font-size:24px}.elementor-27 .elementor-element.elementor-element-e9e653c>.elementor-widget-container{margin:0}.elementor-27 .elementor-element.elementor-element-e9e653c .entry-header .entry-title a{font-size:17px}}@media only screen and (max-width:800px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-39d44da .aux-modern-heading-description{font-size:14px!important}.elementor-27 .elementor-element.elementor-element-39d44da .aux-modern-heading-primary{font-size:30px!important}}.elementor-27 .elementor-element.elementor-element-e9e653c .entry-media img{border:15px solid #3bcf9100;border-radius:40px!important;transition:all .3s ease-in}.elementor-27 .elementor-element.elementor-element-e9e653c .portfolio:hover .entry-media img{border-color:var(--e-global-color-primary)}.elementor-27 .elementor-element.elementor-element-e9e653c .entry-tax{border-bottom:1px solid var(--e-global-color-text)}.elementor-27 .elementor-element.elementor-element-e9e653c .entry-title{max-width:275px}.elementor-27 .elementor-element.elementor-element-e9e653c .wpulike-heart,.elementor-27 .elementor-element.elementor-element-e9e653c .aux-load-more svg{display:none}.elementor-27 .elementor-element.elementor-element-e9e653c .aux-load-more .aux-label-text,.elementor-27 .elementor-element.elementor-element-e9e653c .aux-load-more .aux-loading-label{line-height:49px!important;background-color:var(--e-global-color-text)!important}.elementor-27 .elementor-element.elementor-element-e9e653c .aux-load-more{width:159px;height:49px;border-radius:44px!important}.elementor-27 .elementor-element.elementor-element-e9e653c .aux-load-more .aux-label-text,.elementor-27 .elementor-element.elementor-element-e9e653c .aux-load-more .aux-loading-label{color:var(--e-global-color-secondary)!important;font-size:18px;font-weight:400}.elementor-27 .elementor-element.elementor-element-e9e653c .aux-ajax-view{margin-bottom:30px}.elementor-27 .elementor-element.elementor-element-e9e653c .entry-media{margin-bottom:14px}@media only screen and (min-width:700px){.elementor-27 .elementor-element.elementor-element-e9e653c .entry-title{max-width:74%;height:57px}}.elementor-27 .elementor-element.elementor-element-e9e653c .aux-iso-item{margin-bottom:23px!important}@media only screen and (max-width:800px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-e9e653c .aux-iso-item{padding-right:10px!important}.elementor-27 .elementor-element.elementor-element-e9e653c .entry-title a{font-size:16px!important}.elementor-27 .elementor-element.elementor-element-e9e653c .entry-header{max-width:100%}}.elementor-27 .elementor-element.elementor-element-e9e653c .aux-load-more .aux-loading-label,.elementor-27 .elementor-element.elementor-element-e9e653c .aux-load-more .aux-label-text{transition:all .3s ease-in}.elementor-27 .elementor-element.elementor-element-e9e653c .aux-load-more:hover .aux-loading-label,.elementor-27 .elementor-element.elementor-element-e9e653c .aux-load-more:hover .aux-label-text{background-color:var(--e-global-color-primary) !important}@media only screen and (max-width:1440px){.elementor-27 .elementor-element.elementor-element-e9e653c .entry-title{width:95%;max-width:100%;display:block}}@media only screen and (max-width:1025px)and (min-width:768px){.elementor-27 .elementor-element.elementor-element-e9e653c .aux-iso-item{padding-right:12px!important}}.elementor-27 .elementor-element.elementor-element-e9e653c .aux-widget-recent-portfolios .aux-portfolio-columns .entry-header{height:57px}