.elementor-2082 .elementor-element.elementor-element-c1b2342{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-2082 .elementor-element.elementor-element-4cbf854{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-2082 .elementor-element.elementor-element-40347a0>.elementor-widget-container{border-radius:10px 10px 10px 10px}.elementor-2082 .elementor-element.elementor-element-40347a0 img{border-radius:10px 10px 10px 10px}.elementor-2082 .elementor-element.elementor-element-e0f477d{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2082 .elementor-element.elementor-element-8c01911>.elementor-widget-container{border-radius:10px 10px 10px 10px}.elementor-2082 .elementor-element.elementor-element-8c01911 img{border-radius:10px 10px 10px 10px}.elementor-2082 .elementor-element.elementor-element-5cbb591{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2082 .elementor-element.elementor-element-b51411c>.elementor-widget-container{border-radius:10px 10px 10px 10px}.elementor-2082 .elementor-element.elementor-element-b51411c img{border-radius:10px 10px 10px 10px}.elementor-2082 .elementor-element.elementor-element-a3049f4{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2082 .elementor-element.elementor-element-f43b8bc>.elementor-widget-container{border-radius:10px 10px 10px 10px}.elementor-2082 .elementor-element.elementor-element-f43b8bc img{border-radius:10px 10px 10px 10px}.elementor-2082 .elementor-element.elementor-element-a05f61c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-2082 .elementor-element.elementor-element-01db794{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2082 .elementor-element.elementor-element-da53b4f>.elementor-widget-container{border-radius:10px 10px 10px 10px}.elementor-2082 .elementor-element.elementor-element-da53b4f img{border-radius:10px 10px 10px 10px}.elementor-2082 .elementor-element.elementor-element-3f0f25c{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2082 .elementor-element.elementor-element-098599d>.elementor-widget-container{border-radius:10px 10px 10px 10px}.elementor-2082 .elementor-element.elementor-element-098599d img{border-radius:10px 10px 10px 10px}.elementor-2082 .elementor-element.elementor-element-13d23e4{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2082 .elementor-element.elementor-element-8960612>.elementor-widget-container{border-radius:10px 10px 10px 10px}.elementor-2082 .elementor-element.elementor-element-8960612 img{border-radius:10px 10px 10px 10px}.elementor-2082 .elementor-element.elementor-element-315c095{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2082 .elementor-element.elementor-element-0e63fd6>.elementor-widget-container{border-radius:10px 10px 10px 10px}.elementor-2082 .elementor-element.elementor-element-0e63fd6 img{border-radius:10px 10px 10px 10px}.portfolio-thumb{height:300px;overflow:hidden;position:relative;border-radius:10px}.portfolio-img{display:block;width:100%;height:auto;transition:transform 4s ease;transform:translateY(0)}.portfolio-thumb:hover .portfolio-img{transform:translateY(calc(-100% + 300px))}.portfolio-thumb{height:300px;overflow:hidden;position:relative;border-radius:10px}.portfolio-img{display:block;width:100%;height:auto;transition:transform 4s ease;transform:translateY(0)}.portfolio-thumb:hover .portfolio-img{transform:translateY(calc(-100% + 300px))}