section.accommodation-section { margin-bottom: 45px; .container { display: flex; flex: 1; flex-wrap: wrap; }//.container .widget.widget_bttk_icon_text_widget { width: 48.33%; margin-right: 3%; margin-bottom: 40px; display: flex; flex-direction: column; // flex: 1; &:nth-child(2n) { margin-right: 0; } .rtc-itw-holder { display: flex; flex: 1; }//.rtc-itw-holder .rtc-itw-inner-holder { display: flex; flex: 1; flex-direction: column; }//.rtc-itw-inner-holder .icon-holder { margin-bottom: 0; color: $black_color; font-size: 5em; line-height: 1; vertical-align: middle; text-align: center; background: rgba($black_color, 0.05); svg { margin: 40px 0; } }//.icon-holder .text-holder { order: 2; border: 1px solid rgba($black_color, 0.1); border-top: none; text-align: center; padding: 30px 25px; display: flex; flex-direction: column; flex: 1; align-items: center; }//.text-holder .widget-title { margin-bottom: 15px; font-size: 1.1112em; font-family: 'Nunito'; color: #000; font-weight: 700; svg { display: none; } }//.widget-title .content { display: flex; flex: 1; flex-direction: column; p { margin-top: 0; margin-bottom: 20px; &:last-child { margin-bottom: 0; } } }//.content .btn-readmore { margin-top: 20px; }//.btn-readmore }//.widget_bttk_icon_text_widget }//section.accommodation-section @include media(xs) { section.accommodation-section { margin-bottom: 25px; .container { flex-direction: column; }//.container .widget.widget_bttk_icon_text_widget { width: 100%; margin-right: 0; } }//section.accommodation-section }//@include media(xs)