.wp-block-multidots-custom-blocks-ws-image-gallery{background:#2c2c2c;padding:48px 0}@media only screen and (max-width:1023px){.wp-block-multidots-custom-blocks-ws-image-gallery{padding:40px 0}}@media only screen and (min-width:1024px){.wp-block-multidots-custom-blocks-ws-image-gallery .ws-image-gallery{padding:0 60px}}.wp-block-multidots-custom-blocks-ws-image-gallery .ws-image-gallery__intro_section{margin:0 auto;max-width:800px;text-align:center}.wp-block-multidots-custom-blocks-ws-image-gallery .ws-image-gallery__intro_section .ws-image-gallery__intro_title{color:#fff;font-family:Fira Sans,sans-serif;font-size:40px;font-weight:700;line-height:48px;margin-bottom:24px}@media only screen and (max-width:1023px){.wp-block-multidots-custom-blocks-ws-image-gallery .ws-image-gallery__intro_section .ws-image-gallery__intro_title{font-size:26px;line-height:36px;margin-bottom:16px}}.wp-block-multidots-custom-blocks-ws-image-gallery .ws-image-gallery__intro_section .ws-image-gallery__intro_content{color:#fff;font-family:Sarabun,sans-serif;font-size:18px;font-weight:400;line-height:27px;margin-bottom:48px}@media only screen and (max-width:1023px){.wp-block-multidots-custom-blocks-ws-image-gallery .ws-image-gallery__intro_section .ws-image-gallery__intro_content{margin:16px 0}}.wp-block-multidots-custom-blocks-ws-image-gallery .ws-image-gallery__carousel_section{display:flex;margin:0 -8px;overflow:hidden}.wp-block-multidots-custom-blocks-ws-image-gallery .ws-image-gallery__carousel_section .ws-image-gallery__carousel_wrapper{padding:0 8px;width:83.5%}@media only screen and (max-width:1023px){.wp-block-multidots-custom-blocks-ws-image-gallery .ws-image-gallery__carousel_section .ws-image-gallery__carousel_wrapper{width:100%}}.wp-block-multidots-custom-blocks-ws-image-gallery .ws-image-gallery__carousel_section .ws-image-gallery__carousel_wrapper .ws-image-gallery__image_box{height:525px}@media only screen and (max-width:767px){.wp-block-multidots-custom-blocks-ws-image-gallery .ws-image-gallery__carousel_section .ws-image-gallery__carousel_wrapper .ws-image-gallery__image_box{height:357px}}@media only screen and (max-width:567px){.wp-block-multidots-custom-blocks-ws-image-gallery .ws-image-gallery__carousel_section .ws-image-gallery__carousel_wrapper .ws-image-gallery__image_box{height:257px}}.wp-block-multidots-custom-blocks-ws-image-gallery .ws-image-gallery__carousel_section .ws-image-gallery__carousel_wrapper .ws-image-gallery__image_box img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-multidots-custom-blocks-ws-image-gallery .ws-image-gallery__carousel_section .ws-image-gallery__carousel_wrapper .slick-arrow{background-color:#efeff0;font-size:0;height:80px;padding:10px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:50px;z-index:1}.wp-block-multidots-custom-blocks-ws-image-gallery .ws-image-gallery__carousel_section .ws-image-gallery__carousel_wrapper .slick-arrow.slick-next{right:0}.wp-block-multidots-custom-blocks-ws-image-gallery .ws-image-gallery__carousel_section .ws-image-gallery__carousel_wrapper .slick-arrow.slick-prev{left:0}.wp-block-multidots-custom-blocks-ws-image-gallery .ws-image-gallery__carousel_section .ws-image-gallery__carousel_wrapper .ws-image-gallery__carousel_meta{display:flex;margin-top:12px}.wp-block-multidots-custom-blocks-ws-image-gallery .ws-image-gallery__carousel_section .ws-image-gallery__carousel_wrapper .ws-image-gallery__carousel_meta .ws-image-gallery__carousel_meta_caption{color:#ececec;font-size:14px;line-height:21px;padding-right:24px}.wp-block-multidots-custom-blocks-ws-image-gallery .ws-image-gallery__carousel_section .ws-image-gallery__carousel_wrapper .ws-image-gallery__carousel_meta .ws-image-gallery__carousel_meta_pagination{color:#ececec;font-size:15px;line-height:18px;min-width:50px;text-align:right}.wp-block-multidots-custom-blocks-ws-image-gallery .ws-image-gallery__carousel_section .ws-image-gallery__carousel_pagination{padding:0 8px;width:16.5%}@media only screen and (max-width:1023px){.wp-block-multidots-custom-blocks-ws-image-gallery .ws-image-gallery__carousel_section .ws-image-gallery__carousel_pagination{display:none}}.wp-block-multidots-custom-blocks-ws-image-gallery .ws-image-gallery__carousel_section .ws-image-gallery__carousel_pagination .slick-slide{border:2px solid transparent;height:119px;margin-bottom:16px;opacity:.5}.wp-block-multidots-custom-blocks-ws-image-gallery .ws-image-gallery__carousel_section .ws-image-gallery__carousel_pagination .slick-slide.slick-current{border-color:#dda003;opacity:1}.wp-block-multidots-custom-blocks-ws-image-gallery .ws-image-gallery__carousel_section .ws-image-gallery__carousel_pagination .slick-slide img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}
