.elementor-127 .elementor-element.elementor-element-db71d24{padding:90px 35px 10px}.elementor-127 .elementor-element.elementor-element-c9fbe3c{animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-127 .elementor-element.elementor-element-c9fbe3c .aux-modern-heading-primary{font-size:16px;font-weight:500;line-height:23px;color:var(--e-global-color-29c32205);margin:0 0 15px}.elementor-127 .elementor-element.elementor-element-c9fbe3c .aux-modern-heading-secondary{font-size:50px;font-weight:700;line-height:73px;letter-spacing:-2px;color:var(--e-global-color-77702528);margin:0;max-width:642px}.elementor-127 .elementor-element.elementor-element-c9fbe3c .aux-modern-heading-secondary .aux-head-highlight{font-size:45px;font-weight:400;line-height:80px;color:var(--e-global-color-77702528)}.elementor-127 .elementor-element.elementor-element-05d6b47{margin-top:-96px;margin-bottom:0}.elementor-127 .elementor-element.elementor-element-c7a5625.bdt-background-overlay-yes>.elementor-widget-container:before{transition:background .3s}.elementor-127 .elementor-element.elementor-element-c7a5625 .aux-media-image{border-radius:30px !important}.elementor-127 .elementor-element.elementor-element-c7a5625 .entry-header .entry-title a{color:var(--e-global-color-77702528);font-size:20px;font-weight:700;line-height:29px;letter-spacing:-.7px}.elementor-127 .elementor-element.elementor-element-c7a5625 .entry-tax{font-size:16px;font-weight:400;font-style:normal;line-height:23px}.elementor-127 .elementor-element.elementor-element-c7a5625 .entry-main{padding:5px 0 0 30px !important}.elementor-widget .tippy-tooltip .tippy-content{text-align:center}@media(max-width:1024px){.elementor-127 .elementor-element.elementor-element-c9fbe3c>.elementor-widget-container{padding:0 0 0 10px}.elementor-127 .elementor-element.elementor-element-c9fbe3c .aux-modern-heading-primary{margin:0}.elementor-127 .elementor-element.elementor-element-c9fbe3c .aux-modern-heading-secondary{font-size:45px;letter-spacing:0px;margin:0 0 25px}.elementor-127 .elementor-element.elementor-element-c9fbe3c .aux-modern-heading-secondary .aux-head-highlight{font-size:45px;margin:0}.elementor-127 .elementor-element.elementor-element-05d6b47{margin-top:-41px;margin-bottom:0}.elementor-127 .elementor-element.elementor-element-c7a5625 .entry-header .entry-title a{font-size:15px}.elementor-127 .elementor-element.elementor-element-c7a5625 .entry-tax{font-size:14px}}@media(max-width:767px){.elementor-127 .elementor-element.elementor-element-db71d24{padding:50px 0 0}.elementor-127 .elementor-element.elementor-element-c9fbe3c>.elementor-widget-container{margin:0 0 45px 15px}.elementor-127 .elementor-element.elementor-element-c9fbe3c .aux-modern-heading-secondary{margin:0 0 5px}}@media screen and (min-width:1148px){.elementor-127 .elementor-element.elementor-element-c7a5625 .entry-main{display:flex;flex-flow:row nowrap}.elementor-127 .elementor-element.elementor-element-c7a5625 .entry-header,.elementor-127 .elementor-element.elementor-element-c7a5625 .entry-info{flex-basis:50%}.elementor-127 .elementor-element.elementor-element-c7a5625 .entry-tax{float:right;margin-right:13%}}@media screen and (max-width:1148px){.elementor-127 .elementor-element.elementor-element-c7a5625 .entry-main{flex-flow:column nowrap;display:flex}}.elementor-127 .elementor-element.elementor-element-c7a5625 .aux-mc-controls{position:absolute;top:-33%;right:0}.elementor-127 .elementor-element.elementor-element-c7a5625 .aux-widget-recent-portfolios .aux-portfolio-columns:not(.aux-tiles-layout) .aux-iso-item .hentry{box-shadow:0 0 50px rgba(0,0,0,.1);border-radius:30px}@media screen and (max-width:1024px) and (min-width:766px){.elementor-127 .elementor-element.elementor-element-c7a5625 .entry-main{max-height:73px}.elementor-127 .elementor-element.elementor-element-c7a5625 .entry-header{margin:3px 0 -3px}.elementor-127 .elementor-element.elementor-element-c7a5625 .aux-widget-recent-portfolios .aux-filters.aux-right:not(.aux-dropdown-filter)>ul{float:left;padding:0}}.elementor-127 .elementor-element.elementor-element-c7a5625 .portfolio-filter-uncategorized{margin-top:31px}.elementor-127 .elementor-element.elementor-element-c7a5625 .portfolio-filter-uncategorized:before{content:'';position:absolute;right:0;left:0;top:0;bottom:0;background:linear-gradient(144deg,var(--e-global-color-dc29f8c) 30%,var(--e-global-color-29c32205) 88%);border-radius:30px;opacity:0;transition:opacity .3s ease-out}.elementor-127 .elementor-element.elementor-element-c7a5625 .portfolio-filter-uncategorized:hover:before{opacity:1}.elementor-127 .elementor-element.elementor-element-c7a5625 .entry-info{z-index:2}.elementor-127 .elementor-element.elementor-element-c7a5625 .portfolio-filter-uncategorized:hover .entry-info a{color:rgba(255,255,255,.5)}.elementor-127 .elementor-element.elementor-element-c7a5625 .portfolio-filter-uncategorized:hover .entry-title a{color:#fff}.elementor-127 .elementor-element.elementor-element-c7a5625 .aux-filters .aux-selected span:after{color:var(--e-global-color-29c32205)}.elementor-127 .elementor-element.elementor-element-c7a5625 span{text-transform:capitalize;font-weight:400;font-size:16px;line-height:22px}.elementor-127 .elementor-element.elementor-element-c7a5625 ul li{padding-right:36px}@media screen and (min-width:624px){.elementor-127 .elementor-element.elementor-element-c7a5625 ul{margin-right:-50px}}@media screen and (max-width:624px){.elementor-127 .elementor-element.elementor-element-c7a5625 ul li{padding-right:6px;margin:auto}}@media screen and (max-width:1108px) and (min-width:766px){.elementor-127 .elementor-element.elementor-element-c7a5625 .entry-main{margin-top:-16px;padding:20px 25px 0}}@media screen and (max-width:766px){.elementor-127 .elementor-element.elementor-element-c7a5625 .entry-main{padding:20px 25px 0}}.elementor-127 .elementor-element.elementor-element-05d6b47 .aux-isotope-filters{padding-bottom:36px}