.elementor-416 .elementor-element.elementor-element-875495f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px}.elementor-416 .elementor-element.elementor-element-8fe4988 .aux-media-image{border-radius:12px !important}.elementor-416 .elementor-element.elementor-element-8fe4988 .entry-header .entry-title a{color:var(--e-global-color-text);font-size:31px;font-weight:400}.elementor-416 .elementor-element.elementor-element-8fe4988 .entry-header .entry-title a:hover{color:var(--e-global-color-a2ac7a1)}.elementor-416 .elementor-element.elementor-element-8fe4988 .entry-tax a{color:var(--e-global-color-text)}.elementor-416 .elementor-element.elementor-element-8fe4988 .entry-tax a:hover{color:var(--e-global-color-a2ac7a1)}.elementor-416 .elementor-element.elementor-element-8fe4988 .entry-tax{font-size:19px;font-weight:400;font-style:normal}.elementor-416 .elementor-element.elementor-element-8fe4988 .aux-iso-item{margin-bottom:30px !important}@media(min-width:768px){.elementor-416 .elementor-element.elementor-element-875495f{--content-width:1600px}}@media(max-width:1024px){.elementor-416 .elementor-element.elementor-element-8fe4988 .entry-header .entry-title a{font-size:21px}.elementor-416 .elementor-element.elementor-element-8fe4988 .entry-tax{font-size:16px}}@media(max-width:767px){.elementor-416 .elementor-element.elementor-element-8fe4988 .entry-tax{font-size:14px}}.elementor-416 .elementor-element.elementor-element-8fe4988 .wpulike.aux-wpulike .wp_ulike_general_class .count-box{display:none}.elementor-416 .elementor-element.elementor-element-8fe4988 .entry-main{display:flex;flex-direction:column-reverse}.elementor-416 .elementor-element.elementor-element-8fe4988 .entry-info{margin-bottom:0}.elementor-416 .elementor-element.elementor-element-8fe4988 .wpulike{display:none}.elementor-416 .elementor-element.elementor-element-8fe4988 .entry-header{margin-top:13px}.elementor-416 .elementor-element.elementor-element-8fe4988 .entry-main{background-color:transparent;background-image:linear-gradient(90deg,var(--e-global-color-primary) 0%,var(--e-global-color-secondary) 100%);padding:31px 45px;border-radius:12px;position:absolute;left:28px;right:28px;bottom:45px;opacity:0;transition:all .25s ease-in}.elementor-416 .elementor-element.elementor-element-8fe4988 .type-portfolio:hover .entry-main{opacity:1!important}.elementor-416 .elementor-element.elementor-element-8fe4988 .aux-load-more svg{display:none}.elementor-416 .elementor-element.elementor-element-8fe4988 .aux-label-text,.elementor-416 .elementor-element.elementor-element-8fe4988 .aux-loading-label{color:var(--e-global-color-text);font-size:15px;font-weight:400}.elementor-416 .elementor-element.elementor-element-8fe4988 .aux-load-more{width:166px;height:57px;background-color:transparent;background-image:linear-gradient(90deg,var(--e-global-color-primary) 0%,var(--e-global-color-secondary) 100%);box-shadow:0px 7px 35px 0px rgba(251,174.99999999999991,30,.25098039215686274);border-radius:29px}.elementor-416 .elementor-element.elementor-element-8fe4988 .aux-loading-label,.elementor-416 .elementor-element.elementor-element-8fe4988 .aux-label-text{line-height:4em!important}@media only screen and (max-width:1025px) and (min-width:768px){.elementor-416 .elementor-element.elementor-element-8fe4988 .entry-main{padding:30px 24px 24px 25px!important}}@media only screen and (max-width:768px){.elementor-416 .elementor-element.elementor-element-8fe4988 .entry-main{padding:30px 10px 24px 20px!important}}@media only screen and (max-width:400px){.elementor-416 .elementor-element.elementor-element-8fe4988 .entry-main{left:21px;right:21px;bottom:-71px}.elementor-416 .elementor-element.elementor-element-8fe4988 .portfolio-cat-branding{margin-bottom:70px}}.elementor-416 .elementor-element.elementor-element-8fe4988 .entry-header{width:100%;max-width:100%;height:31px;overflow:hidden}@media only screen and (max-width:1450px) and (min-width:1025px){.elementor-416 .elementor-element.elementor-element-8fe4988 .entry-main{padding:28px 29px 22px}.elementor-416 .elementor-element.elementor-element-8fe4988 .entry-title a{font-size:28px!important}.elementor-416 .elementor-element.elementor-element-8fe4988 .entry-header{margin-top:7px}}.elementor-416 .elementor-element.elementor-element-8fe4988 .entry-title a,.elementor-416 .elementor-element.elementor-element-8fe4988 .entry-tax a{transition:all .25s ease-in}.elementor-416 .elementor-element.elementor-element-8fe4988 .entry-tax a:hover{color:var(--e-global-color-a2ac7a1)!important}.elementor-416 .elementor-element.elementor-element-8fe4988 .aux-load-more:after{content:"";background-color:transparent;background-image:linear-gradient(83deg,var(--e-global-color-a2ac7a1) 0%,var(--e-global-color-accent) 100%);position:absolute;left:0;right:0;bottom:0;top:0;opacity:0;transition:all .25s ease-in}.elementor-416 .elementor-element.elementor-element-8fe4988 .aux-load-more:hover:after{opacity:1}.elementor-416 .elementor-element.elementor-element-8fe4988 .aux-label-text,.elementor-416 .elementor-element.elementor-element-8fe4988 .aux-loading-label{z-index:1}@media only screen and (max-width:1024px) and (min-width:768px){.elementor-416 .elementor-element.elementor-element-8fe4988 .aux-iso-item{margin-bottom:5px !important}}@media only screen and (max-width:800px) and (min-width:768px){.elementor-416 .elementor-element.elementor-element-8fe4988 .entry-header{margin-top:6px}.elementor-416 .elementor-element.elementor-element-8fe4988 .entry-main{padding:20px 10px 10px 20px !important}}.elementor-416 .elementor-element.elementor-element-8fe4988 .aux-iso-item .aux-media-frame{transition:all .25s ease-in}.elementor-416 .elementor-element.elementor-element-8fe4988 .aux-iso-item:hover .aux-media-frame{box-shadow:0px 13px 35px #1edfbb61}@media only screen and (max-width:767px){.elementor-416 .elementor-element.elementor-element-8fe4988 .entry-main{padding:20px 10px 8px 20px!important;bottom:-33px}.elementor-416 .elementor-element.elementor-element-8fe4988 .entry-title a{font-size:19px!important}.elementor-416 .elementor-element.elementor-element-8fe4988 .entry-header{margin-top:6px!important}.elementor-416 .elementor-element.elementor-element-8fe4988 .portfolio-cat-branding{margin-bottom:0}.elementor-416 .elementor-element.elementor-element-8fe4988 .aux-iso-item{margin-bottom:40px !important}}@media only screen and (min-width:1450px){.elementor-416 .elementor-element.elementor-element-8fe4988 .aux-iso-item{margin-bottom:5px !important}}@media only screen and (max-width:1450px) and (min-width:1025px){.elementor-416 .elementor-element.elementor-element-8fe4988 .aux-iso-item{margin-bottom:4px !important}}