@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');


.mainBoxDataIb { position:relative; width:100%; display: flex; justify-content: flex-end; align-items: center; overflow: hidden; }
.mainBoxDataIb .insideIbBox { position:relative; margin:auto; width:96%; max-width: 1110px;  }
.mainBoxDataIb * { text-decoration: none; }
.mainBoxDataIb .arrowsBtn { position:absolute; top:44%; z-index: 10; }
.mainBoxDataIb .arrowsBtn.prev_btn { right:-43px; }
.mainBoxDataIb .arrowsBtn.next_btn { left: -10px; }

.mainBoxDataIb span.dashicons { font-size: 40pt !important; }

.ib_Swiper { width:100%; margin:auto !important; }
.ib_Swiper .swiper-wrapper { margin-top: 20px; }
.ib_Swiper .swiper-wrapper .ib_scrollBox { border:1px solid #f0dac3;  }
.ib_Swiper .swiper-wrapper .ib_scrollBox .textBox { padding:0 10px; height:160px; display:flex; flex-direction: column; padding-bottom:10px; }
.ib_Swiper .swiper-wrapper .ib_scrollBox p { padding:0; margin:0; width:unset; height:unset }
.ib_Swiper .swiper-wrapper .ib_scrollBox br { display:none }
.ib_Swiper .swiper-wrapper .ib_scrollBox img { width:100%; aspect-ratio: 16/10; object-fit: cover; }
.ib_Swiper .swiper-wrapper .ib_scrollBox h4 { font-size: 12pt; color:#000; margin:0; padding:0; }
.ib_Swiper .swiper-wrapper .ib_scrollBox .textBox div { font-size: 9pt; color:#777; margin:0; padding:0; flex:1 }
.ib_Swiper .swiper-wrapper .ib_scrollBox a.btn { display:table; margin:auto; width:fit-content; color:#000; font-weight: 700; border-color: #edd4b9; border-width: 1px; font-size: 12px; padding:6px 20px;  border-radius: 10px; background: linear-gradient(316deg, rgb(214, 190, 154) 0%, rgb(216, 185, 144) 8%, rgb(227, 197, 165) 36%, rgb(246, 222, 195) 53%, rgb(217, 190, 155) 83%, rgb(214, 190, 154) 100%); }


@media screen and (max-width: 700px) {
    .mainBoxDataIb .arrowsBtn.prev_btn { right:-20px; }
    .mainBoxDataIb .arrowsBtn.next_btn { left:10px; }
    .ib_Swiper .swiper-wrapper .ib_scrollBox .textBox { height:180px; }
}