.kamera-frame{position:relative!important;overflow:hidden!important;background-color:#000!important}.kamera-frame::before{content:""!important;position:absolute!important;inset:0!important;background:inherit!important;background-size:cover!important;filter:saturate(0) brightness(.6)!important;transform:scale(1)!important;transition:transform .5s ease,filter .4s ease!important;z-index:0!important}.kamera-frame:hover::before{filter:saturate(1) brightness(1)!important;transform:scale(1.03)!important}.kamera-frame .elementor-heading-title{opacity:1!important;transition:opacity .3s ease!important}.kamera-frame:hover .elementor-heading-title{opacity:0!important}.kamera-frame::after{content:""!important;position:absolute!important;inset:0!important;pointer-events:none!important;opacity:0!important;transition:opacity .3s ease!important;z-index:9999!important;background:linear-gradient(#fff,#fff) 20px 20px/25px 2px no-repeat,linear-gradient(#fff,#fff) 20px 20px/2px 25px no-repeat,linear-gradient(#fff,#fff) calc(100% - 20px) 20px/25px 2px no-repeat,linear-gradient(#fff,#fff) calc(100% - 20px) 20px/2px 25px no-repeat,linear-gradient(#fff,#fff) 20px calc(100% - 20px)/25px 2px no-repeat,linear-gradient(#fff,#fff) 20px calc(100% - 20px)/2px 25px no-repeat,linear-gradient(#fff,#fff) calc(100% - 20px) calc(100% - 20px)/25px 2px no-repeat,linear-gradient(#fff,#fff) calc(100% - 20px) calc(100% - 20px)/2px 25px no-repeat!important}.kamera-frame:hover::after{opacity:1!important;z-index:9999!important}