.elementor-3021 .elementor-element.elementor-element-f6a9d03{padding:50px 30px 0}.elementor-3021 .elementor-element.elementor-element-cc1adb5>.elementor-widget-container{background-color:#fff;margin:0;padding:0}.elementor-3021 .elementor-element.elementor-element-cc1adb5.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-3021 .elementor-element.elementor-element-cc1adb5 .elementor-spacer-inner{height:10px}.elementor-3021 .elementor-element.elementor-element-cc1adb5{transform:rotate(0deg)}.elementor-widget-opal-portfolio .elementor-portfolio__filter{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-3021 .elementor-element.elementor-element-30e3166>.elementor-widget-container{margin:-78px 0 0}.elementor-3021 .elementor-element.elementor-element-30e3166 .elementor-portfolio__filter{font-family:"Hind",Sans-serif;font-size:1px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;color:#FFFFFF00}.elementor-3021 .elementor-element.elementor-element-30e3166 .elementor-portfolio__filter.elementor-active,.elementor-3021 .elementor-element.elementor-element-30e3166 .elementor-portfolio__filter:hover{color:#FFFFFF00}.elementor-3021 .elementor-element.elementor-element-30e3166 .elementor-portfolio__filter:not(:last-child){margin-right:calc(50px/2)}.elementor-3021 .elementor-element.elementor-element-30e3166 .elementor-portfolio__filter:not(:first-child){margin-left:calc(50px/2)}.elementor-3021 .elementor-element.elementor-element-30e3166 .elementor-portfolio__filters{margin-bottom:35px}.elementor-3021 .elementor-element.elementor-element-30e3166 .button-primary{box-shadow:43px 11px 10px 23px rgba(0,0,0,.5) inset}.elementor-3021 .elementor-element.elementor-element-30e3166 a.button-primary,.elementor-3021 .elementor-element.elementor-element-30e3166 .button-primary{padding:0}@media(max-width:767px){.elementor-3021 .elementor-element.elementor-element-30e3166>.elementor-widget-container{margin:-77px 0 0}}.portfolio-style2{border-radius:3px;box-shadow:0 7px 35px 0 rgb(0 0 0/7%)}.page-title-bar{background-position:center center}