.elementor-129070 .elementor-element.elementor-element-77e7bdc{--display:flex;--padding-top:10px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-129070 .elementor-element.elementor-element-77e7bdc:not(.elementor-motion-effects-element-type-background),.elementor-129070 .elementor-element.elementor-element-77e7bdc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-03919ac)}.elementor-129070 .elementor-element.elementor-element-6003b6e>.elementor-widget-container{margin:0 0 -20px;padding:0}.elementor-129070 .elementor-element.elementor-element-6003b6e{text-align:center}.elementor-129070 .elementor-element.elementor-element-60b9ad3>.elementor-widget-container{margin:-11px 0;padding:0}.elementor-129070 .elementor-element.elementor-element-60b9ad3{text-align:center}.elementor-129070 .elementor-element.elementor-element-60b9ad3 .elementor-heading-title{font-size:25px;color:var(--e-global-color-primary)}.elementor-129070 .elementor-element.elementor-element-1985ca2>.elementor-widget-container{padding:0}.elementor-129070 .elementor-element.elementor-element-1985ca2 .portfolio-item{margin-bottom:0;display:block}.elementor-129070 .elementor-element.elementor-element-1985ca2 .portfolio-inner-wrap{margin-bottom:0}.elementor-129070 .elementor-element.elementor-element-1985ca2 .p-title a{color:var(--e-global-color-accent)}.elementor-129070 .elementor-element.elementor-element-1985ca2 .p-title a:hover{color:var(--e-global-color-primary)}.elementor-129070 .elementor-element.elementor-element-1985ca2 .p-title,.elementor-129070 .elementor-element.elementor-element-1985ca2 .portfolio-item .portfolio-details .p-title a,.elementor-129070 .elementor-element.elementor-element-1985ca2 .portfolio-item .portfolio-content .p-title a{font-size:24px;font-weight:600;line-height:36px}.elementor-129070 .elementor-element.elementor-element-1985ca2 .portfolio-item .portfolio-details .p-title{margin:0 0 0 0!important}.elementor-129070 .elementor-element.elementor-element-1985ca2 .portfolio-item .portfolio-content .p-title{margin:0 0 0 0!important}.elementor-129070 .elementor-element.elementor-element-1985ca2 .rs-portfolio-style1 .portfolio-details,.elementor-129070 .elementor-element.elementor-element-1985ca2 .portfolio-item .portfolio-content,.elementor-129070 .elementor-element.elementor-element-1985ca2 .rs-portfolio-style9 .portfolio-details,.elementor-129070 .elementor-element.elementor-element-1985ca2 .rs-portfolio-style2 .portfolio-item.rsportfolio-grid-style2 .portfolio-details{padding:20px 0 0}.elementor-129070 .elementor-element.elementor-element-1985ca2 .portfolio-item .portfolio-img img,.elementor-129070 .elementor-element.elementor-element-1985ca2 .rs-portfolio-style7 .portfolio-item .portfolio-img{border-radius:6px}.elementor-129070 .elementor-element.elementor-element-1985ca2 .rs-portfolio-style6 .portfolio-item{padding-bottom:50px}@media(max-width:1366px){.elementor-129070 .elementor-element.elementor-element-77e7bdc{--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px}.elementor-129070 .elementor-element.elementor-element-6003b6e>.elementor-widget-container{margin:-5px 0 -15px}}@media(max-width:1024px){.elementor-129070 .elementor-element.elementor-element-77e7bdc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px}.elementor-129070 .elementor-element.elementor-element-6003b6e>.elementor-widget-container{margin:-10px 0 -30px}.elementor-129070 .elementor-element.elementor-element-6003b6e .elementor-heading-title{font-size:40px}.elementor-129070 .elementor-element.elementor-element-60b9ad3 .elementor-heading-title{font-size:20px}.elementor-129070 .elementor-element.elementor-element-1985ca2 .p-title,.elementor-129070 .elementor-element.elementor-element-1985ca2 .portfolio-item .portfolio-details .p-title a,.elementor-129070 .elementor-element.elementor-element-1985ca2 .portfolio-item .portfolio-content .p-title a{font-size:20px}}@media(max-width:767px){.elementor-129070 .elementor-element.elementor-element-77e7bdc{--padding-top:10px;--padding-bottom:73px;--padding-left:10px;--padding-right:10px}.elementor-129070 .elementor-element.elementor-element-6003b6e>.elementor-widget-container{margin:-10px 0 -30px}.elementor-129070 .elementor-element.elementor-element-6003b6e .elementor-heading-title{font-size:21px;line-height:2em}.elementor-129070 .elementor-element.elementor-element-60b9ad3 .elementor-heading-title{font-size:14px}}