.elementor-widget-oew-flash-portfolio h1,.elementor-widget-oew-flash-portfolio h2,.elementor-widget-oew-flash-portfolio h3,.elementor-widget-oew-flash-portfolio h4,.elementor-widget-oew-flash-portfolio h5,.elementor-widget-oew-flash-portfolio h6,.elementor-widget-oew-flash-portfolio p{margin:0}.elementor-widget-oew-flash-portfolio div.framer-text,.elementor-widget-oew-flash-portfolio h1.framer-text,.elementor-widget-oew-flash-portfolio h2.framer-text,.elementor-widget-oew-flash-portfolio h3.framer-text,.elementor-widget-oew-flash-portfolio h4.framer-text,.elementor-widget-oew-flash-portfolio h5.framer-text,.elementor-widget-oew-flash-portfolio h6.framer-text,.elementor-widget-oew-flash-portfolio p.framer-text{font-style:normal;font-weight:400;color:#aaa;font-size:16px;letter-spacing:0;text-transform:none;text-decoration:none;line-height:1.2em;text-align:start}.elementor-widget-oew-flash-portfolio .framer-image.framer-text{display:block;max-width:100%;height:auto}.elementor-widget-oew-flash-portfolio .flash-container .flash-wrapper{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;height:min-content;justify-content:flex-start;padding:0;position:relative;min-height:100%;width:auto}.elementor-widget-oew-flash-portfolio .flash-container .flash-container-body{align-content:flex-end;align-items:flex-end;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;gap:10px;height:min-content;justify-content:center;padding:80px 0;position:relative;width:100%}.elementor-widget-oew-flash-portfolio .flash-container .flash-container-inner{align-content:center;align-items:center;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;gap:10px;height:min-content;justify-content:flex-start;padding:0;position:relative;width:100%;z-index:1}.elementor-widget-oew-flash-portfolio .flash-container .block-left-title-content{align-items:center;height:auto;position:relative;white-space:pre-wrap;width:100%;word-break:break-word;word-wrap:break-word}.elementor-widget-oew-flash-portfolio .flash-container .block-left{align-content:flex-start;align-items:flex-start;display:flex;flex:none;flex-direction:row;flex-wrap:nowrap;gap:0;height:min-content;justify-content:center;padding:0;position:relative;width:100%}.elementor-widget-oew-flash-portfolio .flash-container .block-left-title{align-content:flex-start;align-items:flex-start;display:flex;flex:none;flex-direction:row;flex-wrap:nowrap;gap:0;height:99px;justify-content:center;padding:0;position:relative;width:20%}.elementor-widget-oew-flash-portfolio .flash-container .item-description{align-content:flex-start;align-items:flex-start;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;gap:10px;height:min-content;justify-content:flex-start;padding:0;position:relative;width:80%}.elementor-widget-oew-flash-portfolio .flash-container .item-description-inner{align-content:flex-start;align-items:flex-start;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;gap:0;height:min-content;justify-content:flex-start;padding:0;position:relative;width:min-content}.elementor-widget-oew-flash-portfolio .flash-container .item-inner-container{cursor:default;flex:none;height:auto;position:relative;width:100%}.elementor-widget-oew-flash-portfolio .item-content .item-container-link{display:block}.elementor-widget-oew-flash-portfolio .item-content .item-content-default{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:0;height:min-content;justify-content:flex-start;padding:0;position:relative;width:600px}.elementor-widget-oew-flash-portfolio .item-content .item-image-container{flex:none;position:absolute;width:100%;z-index:1}.elementor-widget-oew-flash-portfolio .item-content .item-content-container{align-content:flex-start;align-items:flex-start;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;gap:0;height:min-content;justify-content:flex-start;min-width:200px;padding:0;position:relative;width:min-content;opacity:1;z-index:99999999}.elementor-widget-oew-flash-portfolio .item-content .item-container-link{align-content:flex-start;align-items:flex-start;display:flex;flex:none;flex-direction:row;flex-wrap:nowrap;gap:10px;height:min-content;justify-content:flex-start;overflow:visible;padding:0;position:relative;text-decoration:none;width:min-content;opacity:1}.elementor-widget-oew-flash-portfolio .item-content .item-number,.elementor-widget-oew-flash-portfolio .item-content .item-title{flex:none;height:auto;position:relative;white-space:pre;width:auto}.elementor-widget-oew-flash-portfolio .item-content .item-number{outline:0;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;color:#09f;transform:none;opacity:1}.elementor-widget-oew-flash-portfolio .block-left-title-content{outline:0;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.elementor-widget-oew-flash-portfolio .item-title{outline:0;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;opacity:1;transform:none}.elementor-widget-oew-flash-portfolio .item-title h2{font-size:180px;letter-spacing:-4px;line-height:.8em;color:#de2a4a}.elementor-widget-oew-flash-portfolio .item-content-default{width:100%;opacity:1}.elementor-widget-oew-flash-portfolio .item-image-container{opacity:0;transform:rotate(-10deg);border-radius:2.5%;transform-origin:50% 50% 0;border-radius:10px;transform:rotate(-10deg) translateY(20px);transition:opacity .4s ease-out,transform .4s ease-out;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg) translateZ(0)}.item-title:hover+.item-image-container{opacity:1;transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}.elementor-widget-oew-flash-portfolio .item-background-image-wrapper{position:absolute;pointer-events:none;user-select:none;border-radius:inherit;top:0;right:0;bottom:0;left:0}.elementor-widget-oew-flash-portfolio .item-background-image-wrapper>div{display:contents;border-radius:inherit;pointer-events:none}.elementor-widget-oew-flash-portfolio .item-background-image-wrapper img{pointer-events:none;user-select:none;display:block;width:100%;height:100%;border-radius:inherit;object-position:center;object-fit:cover;image-rendering:auto}.elementor-widget-oew-flash-portfolio .item-content{display:contents}@media screen and (max-width:767px){.elementor-widget-oew-flash-portfolio .flash-container .block-left{flex-direction:column}.elementor-widget-oew-flash-portfolio .item-content .item-image-container{display:none}.elementor-widget-oew-flash-portfolio .flash-container .block-left{align-items:center}.elementor-widget-oew-flash-portfolio .flash-container .block-left-title,.elementor-widget-oew-flash-portfolio .flash-container .item-description{width:100%}}