.modal-img,.model{transition:var(--transition)}.container{max-width:80%;margin:4% auto 0;padding-left:0}.grid-item{width:32%;margin-bottom:10px}.grid-item img{width:100%}ul{list-style-type:none}a{text-decoration:none}.section{padding:5rem 0;width:90vw;margin:0 auto;max-width:1170px;display:grid;gap:2rem}.btn-white::before{color:#fff}@media screen and (min-width:992px){.prev-btn{left:-4.5rem}.next-btn{right:-4.5rem}}@media all and (max-width:768px){.grid-item{width:48%!important}.page_content_wrap{margin-top:4em}.main-img{height:21rem}}.img:hover{box-shadow:var(--dark-shadow)}.model{position:fixed;z-index:-1;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;min-height:100vh;overflow:scroll}.close-btn,.next-btn,.prev-btn{position:absolute;font-size:2rem;border-color:transparent;color:var(--clr-white);cursor:pointer}.model.open{opacity:1;z-index:55000}.events.loaded>.grid-item,.loaded{opacity:1!important}.events{background:url('../images/media2/home-page/sula-logo-main.png') center/cover no-repeat}.close-btn,.scheme_default .sc_button_hover_slide_top{background:0 0}.events>.grid-item{opacity:0;transition:opacity .2s ease-in-out}.close-btn{top:1rem;right:1rem}.next-btn,.prev-btn{top:50%;transform:translateY(-50%);background:0 0}.prev-btn{left:-2.5rem}.next-btn{right:-2.5rem}.modal-content{width:80%;max-width:var(--max-width);margin:4rem auto 0;position:relative}.main-img{width:100%;object-fit:contain;border-radius:var(--radius);background:#fff}.image-name{text-align:center;margin:1rem 0 3rem;color:var(--clr-white)}.modal-images{display:flex;overflow:hidden;justify-content:center}.modal-img{width:10%;height:5rem;object-fit:cover;opacity:.7;cursor:pointer}.modal-img.selected,.modal-img:hover{opacity:1}.main-img{height:48rem}.link{text-decoration:none!important}.link-text{color:#ffa705;font-size:16px}@media screen and (min-width:768px){.prev-btn{left:-4rem}.next-btn{right:-4rem}}@media screen and (max-width:768px){.modal-content{margin-top:8rem}.menu_main_nav_area{margin-top:5em!important;padding-right:1em}.main-img{height:21rem}}@media screen and (min-width:1700px){.close-btn,.next-btn,.prev-btn{font-size:4rem}.main-img{height:66rem}.modal-img{width:10%;height:8rem;opacity:.9}.modal-content{margin-top:10rem}.close-btn{top:3rem;right:4rem}.next-btn{right:-5rem}.prev-btn{left:-5rem}}