.idea-gallery-header{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;min-height:250px;min-width:320px}.bg-video{height:auto;left:50%;min-width:100%;object-fit:cover;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:0}.idea-gallery-header__overlay{align-items:center;display:flex;height:100%;justify-content:center;opacity:.8;position:absolute;text-align:center;width:100%}.idea-gallery-header-row{min-height:300px}.idea-gallery-header h1{color:var(--text-color);font-size:36px;font-weight:700}.idea-gallery-header .text-subtitle{color:var(--text-color);font-size:24px;line-height:26px}.next-btn{background-color:var(--slider-button-bg-color);bottom:10px;height:50px;right:-60px;width:150px;z-index:3}.next-btn,.next-btn #next{cursor:pointer;position:absolute}.next-btn #next{color:var(--slider-button-text-color);font-size:1.1rem;font-weight:700;left:50%;top:50%;transform:translate(-50%,-50%)}.slider-container{max-width:380px}.slider-image-container{height:220px;position:relative;width:320px}.slider-image-container img{height:180px;left:25px;max-width:318px;position:absolute;top:10px;z-index:2}.slider-image-name-container{color:var(--text-color);overflow:hidden;white-space:nowrap}#slider-image-name{font-weight:700}.slider-nav{cursor:pointer;list-style-type:none;margin:0;padding:0}.slider-nav li{display:inline-block}.slider-circle{background-color:var(--slider-circles-color);border:1px solid var(--slider-circles-color);border-radius:50%;height:10px;width:10px}.slider-circle-active{background-color:rgba(0 0,0,0)}.three-images-container{margin-bottom:20px}.three-images-container img{height:160px}@media (max-width:1642px){.three-images-container-3{display:none}}@media (max-width:1200px){.three-images-container-2{display:none}}@media (max-width:576px){.idea-gallery-header-row-title{margin-left:20px}}@media (max-width:768px){.idea-gallery-header h2{font-size:30px;margin-left:5px;text-align:center}.slider-container{max-width:100%}.slider-image-container{height:165px;width:240px}.slider-image-container img{height:120px;left:25px;max-width:238px;top:10px}.next-btn{bottom:10px;right:-60px}.next-btn #next{font-size:1rem}.slider-nav-container{font-size:.8rem}.slider-image-name-container{padding-right:5px}}