.swiper-scrollbar-drag{background:#ccb28c!important;height:3px}.nav-buttons{display:flex;align-items:center;justify-content:flex-end}.two-buttons{display:flex;gap:13px;border-radius:25.113px;border:2px solid hsla(0,4%,89%,.26);padding:3px 10px}.two-buttons div{padding:12px 15px;border-radius:50%;transition:all .5s ease-in-out;cursor:pointer}.two-buttons div:hover{background-color:hsla(36,39%,67%,.5)}.scrollbar-wrapper{margin-top:65px}.scroll-bar-and-nav{display:flex;align-items:center;gap:0}.swiper-scrollbar{position:static!important;height:3px;background-color:hsla(0,4%,89%,.26)}.swiper-scrollbar-drag{top:0!important}.news-image-and-text{display:grid;grid-template:auto/60% 40%;grid-gap:0;gap:0}.news-image-holder{width:100%;height:100%}.news-image-holder img{height:100%;width:100%;object-fit:cover}.news-content{position:relative;padding:55px 90px 63px 70px}.news-date{color:#ccb28c;font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:29px}.news-title{margin:30px 0}.news-title h2{font-size:26px;font-weight:500}.news-text-and-modal p,.news-title h2{color:#fff;font-family:Roboto,sans-serif;font-style:normal;line-height:29px}.news-text-and-modal p{font-size:18px;font-weight:400;margin-bottom:60px}.news-text-and-modal a{all:unset;color:#ccb28c;font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:20px;cursor:pointer}.my-swiper-fix .swiper-slide{display:flex;justify-content:center}.news-image-mobile{display:none}.news-image-desktop,.news-image-mobile{width:100%;height:100%}.slider-modal a{position:absolute;bottom:63px;left:70px}@media only screen and (min-width:992px) and (max-width:1199px){.news-content{padding:40px}.slider-modal a{position:absolute;bottom:40px;left:40px}}@media only screen and (max-width:768px){.news-image-and-text{display:flex;flex-direction:column}.my-swiper-fix .swiper-slide{padding-right:20px}.news-content{padding:15px}.slider-modal a{position:absolute;bottom:15px;left:15px}.news-title{margin:15px 0}.news-date{font-size:16px}.news-title h2{font-size:20px;line-height:27px}.news-text-and-modal p{font-size:16px;line-height:27px;margin-bottom:30px}.news-image-holder,.news-image-holder img{height:165px}.two-buttons div{padding:10px 15px}}@media only screen and (max-width:340px){.news-title h2{font-size:16px;line-height:22px}.news-text-and-modal p{font-size:14px;line-height:20px}}.two-hidden-buttons{display:none}.news-modal{position:fixed;right:0;top:99px;bottom:0;width:50%;background-color:#fff;z-index:3;padding:66px 115px 80px 60px;transform:translate3d(100%,0,0);transition:all .5s ease-in-out}.active-modal{animation:moveInModal 1s ease-in-out forwards}@keyframes moveInModal{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}@keyframes moveOutModal{0%{transform:translateZ(0)}to{transform:translate(100%,0,0)}}.not-active{animation:moveOutModal 1s ease-in-out forwards}.x-button{position:absolute;right:115px;top:66px;cursor:pointer}.x-button span{display:block;background-color:#ccb28c;width:2px;height:20px}.x-button :first-child{transform:rotate(-45deg)}.x-button .second-span{transform:rotate(45deg) translate(-15px,-13px)}.news-title-modal{padding-bottom:20px}.news-title-modal h2{width:60%;color:#191f28;font-family:Roboto,sans-serif;font-size:26px;font-style:normal;font-weight:500;line-height:36px;margin-top:20px}.news-modal-image{height:250px;margin-top:51px}.news-modal-image img{height:100%;width:100%;object-fit:cover}.news-modal-texts{margin-top:50px;display:flex;flex-direction:column;gap:50px}.news-modal-texts p{color:#142c3c;font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:29px}.news-modal-content-and-image{padding-right:55px;height:65vh;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#ccb28c hsla(33,12%,82%,.8)}.news-modal-content-and-image::-webkit-scrollbar{width:6px}.news-modal-content-and-image::-webkit-scrollbar-track{background-color:hsla(33,12%,82%,.8)}.news-modal-content-and-image::-webkit-scrollbar-thumb{background-color:#ccb28c;border-radius:6px}@media only screen and (max-width:768px){.news-modal{width:100%;padding:50px 20px}.x-button{right:40px;top:50px}.news-title-modal h2{font-size:22px;line-height:26px;width:80%}.news-modal{top:80px}.news-modal-texts{gap:20px}.news-modal-texts p{font-size:16px;line-height:26px}.news-modal-content-and-image{padding-right:30px}.x-button span{height:30px}.x-button .second-span{transform:rotate(45deg) translate(-22px,-20px)}}