.interactive{position:relative;margin-bottom:1.5em}.interactive-image{height:360px!important;width:600px;object-fit:cover}.elementor-icon-list-item:not(:last-child):after{content:unset;border-color:transparent!important}.interactive-creds li>:not(a){display:none!important}.interactive-thumb{position:relative;display:block;overflow:hidden;background:none!important;font-size:.85em}.interactive-thumb .interactive-img{display:inline-block;background:#333;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.interactive .interactive-thumb .interactive-img:hover,.interactive.active .interactive-thumb .interactive-img{border-color:var(--primary-1)}.interactive-thumb p{margin:0}.interactive-thumb a{display:block;color:#000}.interactive-expand{text-decoration:underline;color:#00a84f}.interactive-expand:hover{color:#0d3654}@media screen and (max-width:420px){.interactive-thumb{padding-right:0;text-align:center}}.interactive-full-wrapper{display:block;max-height:0;overflow:hidden;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.interactive.active .interactive-full-wrapper{max-height:10000px}.interactive-full{position:relative;padding:30px;margin-top:1.5em;background:#fff;border:1px solid #e9e9e9}.interactive-close{position:absolute;z-index:1;top:10px;right:10px;display:block;width:20px;height:20px;background:url(../../../../plugins/optik-interactive/inc/images/icon-close-black.png) center center no-repeat;background-size:contain;cursor:pointer}.content .interactive-full .grid{margin:0}.interactive-title,.interactive-details{margin:0}.interactive-details{margin-top:.25em}.interactive-content{font-size:18px}.interactive-thumb .interactive-content{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:rgb(25 24 24 / .8);color:#fff;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.interactive-thumb{position:relative;display:block;width:100%;overflow:hidden;background:0 0!important;font-size:.85em;text-align:center}.interactive-thumb .interactive-img{display:inline-block;background:#333;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.interactive-thumb .interactive-title{color:#fff}.interactive-thumb .interactive-details{color:var(--primary-2)}.interactive-thumb .interactive-content:hover{opacity:1}@media screen and (min-width:901px){.interactive-full-wrapper{width:calc(400% + 90px)}.interactive:nth-child(4n-2) .interactive-full-wrapper{margin-left:calc(-100% + -30px)}.interactive:nth-child(4n-1) .interactive-full-wrapper{margin-left:calc(-200% + -60px)}.interactive:nth-child(4n) .interactive-full-wrapper{margin-left:calc(-300% + -90px)}}@media screen and (min-width:601px) and (max-width:900px){.interactive-full-wrapper{width:calc(300% + 60px)}.interactive:nth-child(3n-1) .interactive-full-wrapper{margin-left:calc(-100% + -30px)}.interactive:nth-child(3n) .interactive-full-wrapper{margin-left:calc(-200% + -60px)}}@media screen and (min-width:421px) and (max-width:600px){.interactive-full-wrapper{width:calc(200% + 30px)}.interactive:nth-child(even) .interactive-full-wrapper{margin-left:calc(-100% + -30px)}}@media screen and (max-width:420px){.interactive-full-wrapper{width:100%}}