/* Templates */
.ex_widget_image_without_padding {border:0 dashed #ccd3d9;}
.ex_widget_image_without_padding .ex_rc_image_block .ex_rc_image_block_image img {width:100%;height:100%;object-fit:cover;}
.ex_widget_image_without_padding .ex_rc_image_block.ex_image_pos_by_size .ex_rc_image_block_image img {object-fit:contain;}
.ex_widget_image_without_padding .ex_rc_image_block.ex_image_border_radius .ex_rc_image_block_image img {border-radius:16px;}
.ex_widget_image_with_text {border:0 dashed #ccd3d9;display:flex;flex-direction:column;align-items:center;gap:16px;padding:30px 0;}
.ex_widget_image_with_text .ex_rc_image_block {display:flex;align-items:center;justify-content:center;}
.ex_widget_image_with_text .ex_rc_image_block .ex_rc_image_block_image img {width:100%;height:100%;object-fit:cover;}
.ex_widget_image_with_text .ex_rc_image_block.ex_image_pos_by_size .ex_rc_image_block_image img {object-fit:contain;}
.ex_widget_image_with_text .ex_rc_image_block.ex_image_border_radius .ex_rc_image_block_image img {border-radius:16px;}
.ex_widget_image_with_text .ex_rc_text_block {display:flex;flex-direction:column;gap:16px;width:100%;}
.ex_widget_image_with_text .ex_rc_text_block .ex_rc_title {font-size:16px;font-weight:600;color:black;}
.ex_widget_image_with_text .ex_rc_text_block .ex_rc_text {font-size:14px;color:black;}
.ex_widget_image_text_right {border:0 dashed #ccd3d9;padding:30px 0;display:flex;flex-direction:row;align-items:center;width:100%;}
.ex_widget_image_text_right .ex_rc_image_block {flex:0 0 50%;max-width:50%;display:flex;align-items:center;justify-content:center;}
.ex_widget_image_text_right .ex_rc_image_block .ex_rc_image_block_image {width:450px;height:450px;}
.ex_widget_image_text_right .ex_rc_image_block.ex_image_pos_by_size .ex_rc_image_block_image {width:auto;}
.ex_widget_image_text_right .ex_rc_image_block .ex_rc_image_block_image img {width:100%;height:100%;object-fit:cover;}
.ex_widget_image_text_right .ex_rc_image_block.ex_image_pos_by_size .ex_rc_image_block_image img {object-fit:contain;}
.ex_widget_image_text_right .ex_rc_image_block.ex_image_border_radius .ex_rc_image_block_image img {border-radius:16px;}
.ex_widget_image_text_right .ex_rc_text_block {display:flex;flex-direction:column;gap:16px;flex:0 0 50%;max-width:50%;padding-left:16px;padding-right:16px;}
.ex_widget_image_text_right .ex_rc_text_block .ex_rc_title {font-size:16px;font-weight:600;color:black;}
.ex_widget_image_text_right .ex_rc_text_block .ex_rc_text {font-size:14px;color:black;}
.ex_widget_image_text_left {border:0 dashed #ccd3d9;padding:30px 0;display:flex;flex-direction:row;align-items:center;width:100%;}
.ex_widget_image_text_left .ex_rc_image_block {flex:0 0 50%;max-width:50%;display:flex;align-items:center;justify-content:center;}
.ex_widget_image_text_left .ex_rc_image_block .ex_rc_image_block_image {width:450px;height:450px;}
.ex_widget_image_text_left .ex_rc_image_block.ex_image_pos_by_size .ex_rc_image_block_image {width:auto;}
.ex_widget_image_text_left .ex_rc_image_block .ex_rc_image_block_image img {width:100%;height:100%;object-fit:cover;}
.ex_widget_image_text_left .ex_rc_image_block.ex_image_pos_by_size .ex_rc_image_block_image img {object-fit:contain;}
.ex_widget_image_text_left .ex_rc_image_block.ex_image_border_radius .ex_rc_image_block_image img {border-radius:16px;}
.ex_widget_image_text_left .ex_rc_text_block {display:flex;flex-direction:column;gap:16px;flex:0 0 50%;max-width:50%;padding-left:16px;padding-right:16px;}
.ex_widget_image_text_left .ex_rc_text_block .ex_rc_title {font-size:16px;font-weight:600;color:black;}
.ex_widget_image_text_left .ex_rc_text_block .ex_rc_text {font-size:14px;color:black;}
.ex_widget_two_images_with_text {border:0 dashed #ccd3d9;padding:30px 0;display:flex;}
.ex_widget_two_images_with_text .ex_rc_image_text_block {flex:0 0 50%;max-width:50%;display:flex;flex-direction:column;align-items:center;gap:16px;}
.ex_widget_two_images_with_text .ex_rc_image_text_block .ex_rc_image_block {display:flex;align-items:center;justify-content:center;}
.ex_widget_two_images_with_text .ex_rc_image_text_block .ex_rc_image_block .ex_rc_image_block_image {width:450px;height:450px;}
.ex_widget_two_images_with_text .ex_rc_image_text_block .ex_rc_image_block.ex_image_pos_by_size .ex_rc_image_block_image {width:auto;}
.ex_widget_two_images_with_text .ex_rc_image_text_block .ex_rc_image_block.ex_image_pos_by_size .ex_rc_image_block_image {width:auto;}
.ex_widget_two_images_with_text .ex_rc_image_text_block .ex_rc_image_block .ex_rc_image_block_image img {width:100%;height:100%;object-fit:cover;padding:5px;}
.ex_widget_two_images_with_text .ex_rc_image_text_block .ex_rc_image_block.ex_image_pos_by_size .ex_rc_image_block_image img {object-fit:contain;}
.ex_widget_two_images_with_text .ex_rc_image_text_block .ex_rc_image_block.ex_image_border_radius .ex_rc_image_block_image img {border-radius:16px;}
.ex_widget_two_images_with_text .ex_rc_image_text_block .ex_rc_text_block {display:flex;flex-direction:column;gap:16px;width:100%;padding-left:16px;padding-right:16px;}
.ex_widget_two_images_with_text .ex_rc_image_text_block .ex_rc_text_block .ex_rc_title {font-size:16px;font-weight:600;color:black;}
.ex_widget_two_images_with_text .ex_rc_image_text_block .ex_rc_text_block .ex_rc_text {font-size:14px;color:black;}
.ex_widget_three_images_with_text {border:0 dashed #ccd3d9;padding:30px 0;display:flex;}
.ex_widget_three_images_with_text .ex_rc_image_text_block {flex:0 0 33.33333333%;max-width:33.33333333%;display:flex;flex-direction:column;align-items:center;gap:16px;}
.ex_widget_three_images_with_text .ex_rc_image_text_block .ex_rc_image_block {display:flex;align-items:center;justify-content:center;}
.ex_widget_three_images_with_text .ex_rc_image_text_block .ex_rc_image_block .ex_rc_image_block_image {width:350px;height:350px;}
.ex_widget_three_images_with_text .ex_rc_image_text_block .ex_rc_image_block.ex_image_pos_by_size .ex_rc_image_block_image {width:auto;}
.ex_widget_three_images_with_text .ex_rc_image_text_block .ex_rc_image_block .ex_rc_image_block_image img {width:100%;height:100%;object-fit:cover;}
.ex_widget_three_images_with_text .ex_rc_image_text_block .ex_rc_image_block.ex_image_pos_by_size .ex_rc_image_block_image img {object-fit:contain;}
.ex_widget_three_images_with_text .ex_rc_image_text_block .ex_rc_image_block.ex_image_border_radius .ex_rc_image_block_image img {border-radius:16px;}
.ex_widget_three_images_with_text .ex_rc_image_text_block .ex_rc_text_block {display:flex;flex-direction:column;gap:16px;width:100%;padding-left:16px;padding-right:16px;}
.ex_widget_three_images_with_text .ex_rc_image_text_block .ex_rc_text_block .ex_rc_title {font-size:16px;font-weight:600;color:black;}
.ex_widget_three_images_with_text .ex_rc_image_text_block .ex_rc_text_block .ex_rc_text {font-size:14px;color:black;}
.ex_widget_video {border:0 dashed #ccd3d9;padding:30px 0;}
.ex_widget_video .ex_video_block {width:100%;display:flex;justify-content:center;background-color:transparent;}
.ex_widget_video .ex_video_block video {display:block;width:100%;height:auto;max-width:100%;border-radius:8px;}
.ex_widget_video .ex_video_block video.is-vertical {max-width:300px;box-shadow:0 4px 15px rgba(0,0,0,0.2);}
.ex_widget_columns_with_icons {border:0 dashed #ccd3d9;padding:30px 0;display:flex;}
.ex_widget_columns_with_icons .ex_rc_column {flex:0 0 25%;max-width:25%;display:flex;flex-direction:column;align-items:center;gap:16px;}
.ex_widget_columns_with_icons .ex_rc_image_block {display:flex;align-items:center;justify-content:center;}
.ex_widget_columns_with_icons .ex_rc_image_block .ex_rc_image_block_image {width:100px;height:100px;}
.ex_widget_columns_with_icons .ex_rc_image_block .ex_rc_image_block_image img {width:100%;height:100%;object-fit:cover;}
.ex_widget_columns_with_icons .ex_rc_image_block.ex_image_pos_by_size .ex_rc_image_block_image img {object-fit:contain;}
.ex_widget_columns_with_icons .ex_rc_image_block.ex_image_border_radius .ex_rc_image_block_image img {border-radius:16px;}
.ex_widget_columns_with_icons .ex_rc_text_block {display:flex;flex-direction:column;gap:16px;width:100%;padding-left:16px;padding-right:16px;}
.ex_widget_columns_with_icons .ex_rc_text_block .ex_rc_title {font-size:16px;font-weight:600;color:black;}
.ex_widget_columns_with_icons .ex_rc_text_block .ex_rc_text {font-size:14px;color:black;}
.ex_widget_text {border:0 dashed #ccd3d9;padding:30px 0;display:flex;}
.ex_widget_text .ex_rc_text_block {display:flex;flex-direction:column;gap:16px;width:100%;padding-left:16px;padding-right:16px;}
.ex_widget_text .ex_rc_text_block .ex_rc_title {font-size:16px;font-weight:600;color:black;}
.ex_widget_text .ex_rc_text_block .ex_rc_text {font-size:14px;color:black;}
.ex_widget_list {border:0 dashed #ccd3d9;padding:30px 0;display:flex;flex-direction:column;gap:16px;}
.ex_widget_list .ex_rc_text_block {display:flex;flex-direction:column;gap:16px;width:100%;padding-left:40px;padding-right:16px;position:relative;}
.ex_widget_list .ex_rc_text_block::before {content:"";position:absolute;left:20px;top:8px;width:8px;height:8px;background-color:black;border-radius:50%;}
.ex_widget_list .ex_rc_text_block .ex_rc_title {font-size:16px;font-weight:600;color:black;}
.ex_widget_list .ex_rc_text_block .ex_rc_text {font-size:14px;color:black;}
.ex_widget_images_carousel {border:0 dashed #ccd3d9;position:relative;margin:0 0 16px 0;padding:30px 0;display:flex;}
.ex_widget_images_carousel .ex_rc_image_block {display:flex;align-items:center;justify-content:center;}
.ex_widget_images_carousel .swiper-button-prev,
.ex_widget_images_carousel .swiper-button-next {background:white;border-radius:8px;width:25px;height:55px;}
.ex_widget_images_carousel .swiper-button-prev:after,
.ex_widget_images_carousel .swiper-button-prev:after,
.ex_widget_images_carousel .swiper-button-next:after,
.ex_widget_images_carousel .swiper-button-next:after {display:none;}
.ex_widget_images_carousel .swiper-button-prev svg,
.ex_widget_images_carousel .swiper-button-next svg {color:black;}
.ex_widget_images_carousel .swiper-pagination .swiper-pagination-bullet {background:#000000;}
.ex_widget_images_carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {}
.ex_widget_images_carousel .ex_rc_image_block .ex_rc_image_block_image {width:100%;height:auto;}
.ex_widget_images_carousel .ex_rc_image_block .ex_rc_image_block_image img {width:100%;height:100%;object-fit:cover;}
.ex_widget_images_carousel .ex_rc_image_block.ex_image_pos_by_size .ex_rc_image_block_image img {object-fit:contain;}
.ex_widget_images_carousel .ex_rc_image_block.ex_image_border_radius .ex_rc_image_block_image img {border-radius:16px;}
.ex_widget_video_carousel {background:transparent;padding:16px 0;}
.ex_widget_video_carousel .swiper {width:100%;padding:30px 0 50px 0 !important;}
.ex_widget_video_carousel .swiper-slide {transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1);opacity:0.4;transform:scale(0.85);}
.ex_widget_video_carousel .swiper-slide-active {opacity:1 !important;transform:scale(1.05) !important;z-index:10;}
.ex_widget_video_carousel .ex_reels_card {position:relative;background:#000;overflow:hidden;box-shadow:0 15px 35px rgba(0,0,0,0.2);width:100%;}
.ex_widget_video_carousel .ex_video_vertical .ex_reels_card {aspect-ratio:9 / 16;}
.ex_widget_video_carousel .ex_video_horizontal .ex_reels_card {aspect-ratio:16 / 9;}
.ex_widget_video_carousel .ex_video_square .ex_reels_card {aspect-ratio:1 / 1;}
.ex_widget_video_carousel .ex_reels_card video {width:100%;height:100%;object-fit:cover;}
.ex_widget_video_carousel video {width:100%;height:100%;object-fit:cover;background:#000;}
.ex_widget_video_carousel .ex_mute_btn {position:absolute;top:15px;right:15px;z-index:20;background:rgba(0,0,0,0.5);border:none;color:#fff;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(8px);transition:background 0.3s;}
.ex_widget_video_carousel .ex_mute_btn:hover {background:rgba(0,0,0,0.8);}
.ex_widget_video_carousel .swiper-button-next,
.swiper-button-prev {color:#000;background:#fff;width:25px;height:55px;border-radius:8px;box-shadow:0 5px 15px rgba(0,0,0,0.1);transition:all 0.3s ease;}
.ex_widget_video_carousel .swiper-button-next:after,
.swiper-button-prev:after {font-size:20px;font-weight:bold;}
.ex_widget_video_carousel .swiper-button-lock {display:flex !important;}
.ex_widget_video_carousel .ex_play_btn {position:absolute;top:15px;right:65px;z-index:20;background:rgba(0,0,0,0.5);border:none;color:#fff;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(8px);transition:background 0.3s;}
.ex_widget_video_carousel .ex_play_btn:hover {background:rgba(0,0,0,0.8);}
.ex_widget_video_carousel .swiper-button-prev:after,
.ex_widget_video_carousel .swiper-button-next:after {display:none;}
.ex_widget_video_carousel .swiper-button-next svg,
.ex_widget_video_carousel .swiper-button-prev svg {color:black;}
.ex_widget_video_carousel.ex_image_border_radius .ex_reels_card {border-radius:18px;}
.ex_widget_accordion .ex_rc_accordion_item {border:1px solid #e5e7eb;padding:10px 14px;margin-bottom:16px;background:#f9fafb;}
.ex_widget_accordion .ex_rc_accordion_item.ex_accordion_border_radius {border-radius:8px;}
.ex_widget_accordion .ex_rc_accordion_header {display:flex;justify-content:space-between;align-items:center;font-weight:bold;cursor:pointer;}
.ex_widget_accordion .ex_rc_accordion_header:hover {background-color:#f9f9f9;}
.ex_widget_accordion .ex_rc_accordion_content {padding:0 10px;overflow:hidden;}
.ex_widget_accordion .ex_accordion_icon {font-size:12px;margin-left:10px;}
.ex_widget_accordion .ex_rc_accordion_content {max-height:0;opacity:0;padding:0 10px;overflow:hidden;}
.ex_widget_accordion .ex_accordion_icon {width:14px;height:14px;display:flex;align-items:center;transition:transform 0.3s ease;}
.ex_widget_accordion .ex_accordion_icon svg {width:100%;height:100%;}
.ex_widget_accordion .ex_rc_accordion_item.active .ex_rc_accordion_content {max-height:1000px;padding:0;padding-top:10px;font-size:14px;opacity:1;}
.ex_widget_accordion .ex_rc_accordion_item.active .ex_accordion_icon {transform:rotate(45deg);}
.ex_widget_button {border:0 dashed #ccd3d9;position:relative;margin:0 0 16px 0;padding:30px 0;display:flex;}
.ex_widget_button .ex_rc_text_block {display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;}
.ex_widget_button .ex_rc_text_block .ex_rc_button_link {font-size:14px;font-weight:600;color:white;background:#43b02a;padding:10px;outline:none !important;max-width:100%;text-align:center;border:none !important;}
.ex_widget_button .ex_rc_text_block .ex_rc_button_link.ex_btn_size_small {transform:scale(0.80);}
.ex_widget_button .ex_rc_text_block .ex_rc_button_link.ex_btn_size_medium {transform:scale(1);}
.ex_widget_button .ex_rc_text_block .ex_rc_button_link.ex_btn_size_large {transform:scale(1.20);}
.ex_widget_button .ex_button_border_radius {border-radius:8px;}
.ex_widget_video_text_right {border:0 dashed #ccd3d9;position:relative;margin:0 0 16px 0;padding:30px 0;display:flex;flex-direction:row;align-items:center;width:100%;}
.ex_widget_video_text_right .ex_rc_video_block {flex:0 0 50%;max-width:50%;display:flex;align-items:center;justify-content:center;}
.ex_widget_video_text_right .ex_rc_video_block .ex_rc_video_block_video {width:450px;height:450px;position:relative;}
.ex_widget_video_text_right .ex_rc_video_block .ex_rc_video_block_video.ex_video_rl_ration_horizontal {height:auto;}
.ex_widget_video_text_right .ex_rc_video_block .ex_rc_video_block_video.ex_video_rl_ration_vertical {width:360px;height:640px;}
.ex_widget_video_text_right .ex_rc_video_block .ex_rc_video_block_video video {width:100%;height:100%;object-fit:cover;}
.ex_widget_video_text_right .ex_rc_video_block.ex_video_border_radius .ex_rc_video_block_video video {border-radius:16px;}
.ex_widget_video_text_right .ex_rc_video_block .ex_rc_video_block_video.ex_video_rl_ration_horizontal video {aspect-ratio:16/9;}
.ex_widget_video_text_right .ex_rc_video_block .ex_rc_video_block_video.ex_video_rl_ration_vertical video {aspect-ratio:9/16;}
.ex_widget_video_text_right .ex_rc_video_block .ex_rc_video_block_video.ex_video_rl_ration_square video {aspect-ratio:1/1;}
.ex_widget_video_text_right .ex_rc_text_block {display:flex;flex-direction:column;gap:16px;flex:0 0 50%;max-width:50%;padding-left:16px;padding-right:16px;}
.ex_widget_video_text_right .ex_rc_text_block .ex_rc_title {font-size:16px;font-weight:600;color:black;}
.ex_widget_video_text_right .ex_rc_text_block .ex_rc_text {font-size:14px;color:black;}
.ex_widget_video_text_left {border:0 dashed #ccd3d9;position:relative;margin:0 0 16px 0;padding:30px 0;display:flex;flex-direction:row;align-items:center;width:100%;}
.ex_widget_video_text_left .ex_rc_video_block {flex:0 0 50%;max-width:50%;display:flex;align-items:center;justify-content:center;}
.ex_widget_video_text_left .ex_rc_video_block .ex_rc_video_block_video {width:450px;height:450px;position:relative;}
.ex_widget_video_text_left .ex_rc_video_block .ex_rc_video_block_video.ex_video_rl_ration_horizontal {height:auto;}
.ex_widget_video_text_left .ex_rc_video_block .ex_rc_video_block_video.ex_video_rl_ration_vertical {width:360px;height:640px;}
.ex_widget_video_text_left .ex_rc_video_block .ex_rc_video_block_video video {width:100%;height:100%;object-fit:cover;}
.ex_widget_video_text_left .ex_rc_video_block.ex_video_border_radius .ex_rc_video_block_video video {border-radius:16px;}
.ex_widget_video_text_left .ex_rc_video_block .ex_rc_video_block_video.ex_video_rl_ration_horizontal video {aspect-ratio:16/9;}
.ex_widget_video_text_left .ex_rc_video_block .ex_rc_video_block_video.ex_video_rl_ration_vertical video {aspect-ratio:9/16;}
.ex_widget_video_text_left .ex_rc_video_block .ex_rc_video_block_video.ex_video_rl_ration_square video {aspect-ratio:1/1;}
.ex_widget_video_text_left .ex_rc_text_block {display:flex;flex-direction:column;gap:16px;flex:0 0 50%;max-width:50%;padding-left:16px;padding-right:16px;}
.ex_widget_video_text_left .ex_rc_text_block .ex_rc_title {font-size:16px;font-weight:600;color:black;}
.ex_widget_video_text_left .ex_rc_text_block .ex_rc_text {font-size:14px;color:black;}
.ex_rc_video_block_video .ex_play_btn {position:absolute;top:15px;right:65px;z-index:20;background:rgba(0,0,0,0.5);border:none;color:#fff;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(8px);transition:background 0.3s;}
.ex_rc_video_block_video .ex_play_btn:hover {background:rgba(0,0,0,0.8);}
.ex_rc_video_block_video .ex_mute_btn {position:absolute;top:15px;right:15px;z-index:20;background:rgba(0,0,0,0.5);border:none;color:#fff;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(8px);transition:background 0.3s;}
.ex_rc_video_block_video .ex_mute_btn:hover {background:rgba(0,0,0,0.8);}

/* Font size */
.ex_text_fs_12 {font-size:12px !important;}
.ex_text_fs_13 {font-size:13px !important;}
.ex_text_fs_14 {font-size:14px !important;}
.ex_text_fs_15 {font-size:15px !important;}
.ex_text_fs_16 {font-size:16px !important;}
.ex_text_fs_17 {font-size:17px !important;}
.ex_text_fs_18 {font-size:18px !important;}
.ex_text_fs_19 {font-size:19px !important;}
.ex_text_fs_20 {font-size:20px !important;}
.ex_text_fs_21 {font-size:21px !important;}
.ex_text_fs_22 {font-size:22px !important;}
.ex_text_fs_23 {font-size:23px !important;}
.ex_text_fs_24 {font-size:24px !important;}
.ex_text_fs_25 {font-size:25px !important;}
.ex_text_fs_26 {font-size:26px !important;}
.ex_text_fs_27 {font-size:27px !important;}
.ex_text_fs_28 {font-size:28px !important;}
.ex_text_fs_29 {font-size:29px !important;}
.ex_text_fs_30 {font-size:30px !important;}
.ex_text_fs_31 {font-size:31px !important;}
.ex_text_fs_32 {font-size:32px !important;}
.ex_text_fs_33 {font-size:33px !important;}
.ex_text_fs_34 {font-size:34px !important;}
.ex_text_fs_35 {font-size:35px !important;}
.ex_text_fs_36 {font-size:36px !important;}
.ex_text_fs_37 {font-size:37px !important;}
.ex_text_fs_38 {font-size:38px !important;}
.ex_text_fs_39 {font-size:39px !important;}
.ex_text_fs_40 {font-size:40px !important;}

/* Font size */
.ex_text_fw_100 {font-weight:100 !important;}
.ex_text_fw_200 {font-weight:200 !important;}
.ex_text_fw_300 {font-weight:300 !important;}
.ex_text_fw_400 {font-weight:400 !important;}
.ex_text_fw_500 {font-weight:500 !important;}
.ex_text_fw_600 {font-weight:600 !important;}
.ex_text_fw_700 {font-weight:700 !important;}
.ex_text_fw_800 {font-weight:800 !important;}
.ex_text_fw_900 {font-weight:900 !important;}
.ex_text_fw_bold {font-weight:bold !important;}
.ex_text_fw_bolder {font-weight:bolder !important;}

/* Text align */
.ex_text_align_left {text-align:left !important;}
.ex_text_align_center {text-align:center !important;}
.ex_text_align_right {text-align:right !important;}
.ex_video_wrapper {position:relative;border-radius:8px;background:#000;overflow:hidden;width:100%;min-height:600px;}
.ex_video_wrapper iframe {width:100%;height:100%;}

/* Mobile */
.ex_rc_content.ex_rc_mobile .ex_video_wrapper {min-height:220px;}
.ex_rc_content.ex_rc_mobile .ex_widget_image_text_right,
.ex_rc_content.ex_rc_mobile .ex_widget_image_text_left,
.ex_rc_content.ex_rc_mobile .ex_widget_video_text_right,
.ex_rc_content.ex_rc_mobile .ex_widget_video_text_left,
.ex_rc_content.ex_rc_mobile .ex_widget_two_images_with_text,
.ex_rc_content.ex_rc_mobile .ex_widget_three_images_with_text,
.ex_rc_content.ex_rc_mobile .ex_widget_columns_with_icons {flex-direction:column;gap:16px;}
.ex_rc_content.ex_rc_mobile .ex_widget_video_text_left .ex_rc_video_block,
.ex_rc_content.ex_rc_mobile .ex_widget_video_text_right .ex_rc_video_block,
.ex_rc_content.ex_rc_mobile .ex_widget_image_text_left .ex_rc_image_block,
.ex_rc_content.ex_rc_mobile .ex_widget_image_text_right .ex_rc_image_block,
.ex_rc_content.ex_rc_mobile .ex_widget_image_text_left .ex_rc_image_block {order:1;flex:0 0 100%;max-width:100%;}
.ex_rc_content.ex_rc_mobile .ex_widget_image_text_right .ex_rc_image_block_image,
.ex_rc_content.ex_rc_mobile .ex_widget_image_text_left .ex_rc_image_block_image,
.ex_rc_content.ex_rc_mobile .ex_widget_two_images_with_text .ex_rc_image_block_image,
.ex_rc_content.ex_rc_mobile .ex_widget_three_images_with_text .ex_rc_image_block_image,
.ex_rc_content.ex_rc_mobile .ex_widget_image_text_right .ex_rc_image_block .ex_rc_image_block_image,
.ex_rc_content.ex_rc_mobile .ex_widget_image_text_left .ex_rc_image_block .ex_rc_image_block_image,
.ex_rc_content.ex_rc_mobile .ex_widget_two_images_with_text .ex_rc_image_text_block .ex_rc_image_block .ex_rc_image_block_image {width:100%;height:300px;}
.ex_rc_content.ex_rc_mobile .ex_widget_image_text_right .ex_rc_image_block.ex_image_pos_by_size .ex_rc_image_block_image,
.ex_rc_content.ex_rc_mobile .ex_widget_image_text_left .ex_rc_image_block.ex_image_pos_by_size .ex_rc_image_block_image,
.ex_rc_content.ex_rc_mobile .ex_widget_two_images_with_text .ex_rc_image_text_block .ex_rc_image_block.ex_image_pos_by_size .ex_rc_image_block_image {width:auto;height:auto;}
.ex_rc_content.ex_rc_mobile .ex_widget_text .ex_rc_text_block {padding-left:0;padding-right:0;}
.ex_rc_content.ex_rc_mobile .ex_widget_image_text_right .ex_rc_text_block,
.ex_rc_content.ex_rc_mobile .ex_widget_image_text_left .ex_rc_text_block,
.ex_rc_content.ex_rc_mobile .ex_widget_video_text_left .ex_rc_text_block,
.ex_rc_content.ex_rc_mobile .ex_widget_video_text_right .ex_rc_text_block {order:2;flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0;}
.ex_rc_content.ex_rc_mobile .ex_widget_two_images_with_text .ex_rc_text_block,
.ex_rc_content.ex_rc_mobile .ex_widget_three_images_with_text .ex_rc_text_block,
.ex_rc_content.ex_rc_mobile .ex_widget_columns_with_icons .ex_rc_text_block {flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0;}
.ex_rc_content.ex_rc_mobile .ex_widget_two_images_with_text .ex_rc_image_text_block,
.ex_rc_content.ex_rc_mobile .ex_widget_two_images_with_text .ex_rc_image_block,
.ex_rc_content.ex_rc_mobile .ex_widget_three_images_with_text .ex_rc_image_text_block,
.ex_rc_content.ex_rc_mobile .ex_widget_three_images_with_text .ex_rc_image_block,
.ex_rc_content.ex_rc_mobile .ex_widget_columns_with_icons .ex_rc_column,
.ex_rc_content.ex_rc_mobile .ex_widget_columns_with_icons .ex_rc_image_text_block,
.ex_rc_content.ex_rc_mobile .ex_widget_columns_with_icons .ex_rc_image_block {flex:0 0 100%;max-width:100%;}
.ex_rc_content.ex_rc_mobile .ex_widget_columns_with_icons .ex_rc_image_block_image {width:100px;height:100px;}
.ex_rc_content.ex_rc_mobile .ex_widget_list .ex_rc_text_block {padding-right:0;}
.ex_rc_content.ex_rc_mobile .ex_widget_two_images_with_text .ex_rc_image_text_block .ex_rc_image_block .ex_rc_image_block_image img {padding:0;}

/* Tablet */
.ex_rc_content.ex_rc_tablet .ex_video_wrapper {min-height:450px;}
.ex_rc_content.ex_rc_tablet .ex_widget_image_text_right .ex_rc_image_block_image,
.ex_rc_content.ex_rc_tablet .ex_widget_image_text_left .ex_rc_image_block_image,
.ex_rc_content.ex_rc_tablet .ex_widget_two_images_with_text .ex_rc_image_block_image,
.ex_rc_content.ex_rc_tablet .ex_widget_image_text_right .ex_rc_image_block .ex_rc_image_block_image,
.ex_rc_content.ex_rc_tablet .ex_widget_image_text_left .ex_rc_image_block .ex_rc_image_block_image,
.ex_rc_content.ex_rc_tablet .ex_widget_two_images_with_text .ex_rc_image_text_block .ex_rc_image_block .ex_rc_image_block_image {width:350px;height:350px;}
.ex_rc_content.ex_rc_tablet .ex_widget_three_images_with_text .ex_rc_image_block_image {width:250px;height:250px;}
.ex_rc_content.ex_rc_tablet .ex_widget_image_text_right .ex_rc_image_block.ex_image_pos_by_size .ex_rc_image_block_image,
.ex_rc_content.ex_rc_tablet .ex_widget_image_text_left .ex_rc_image_block.ex_image_pos_by_size .ex_rc_image_block_image,
.ex_rc_content.ex_rc_tablet .ex_widget_two_images_with_text .ex_rc_image_text_block .ex_rc_image_block.ex_image_pos_by_size .ex_rc_image_block_image {width:auto;height:auto;}
.ex_rc_content.ex_rc_tablet .ex_widget_text .ex_rc_text_block {padding-left:0;padding-right:0;}
.ex_rc_content.ex_rc_tablet .ex_widget_two_images_with_text .ex_rc_text_block,
.ex_rc_content.ex_rc_tablet .ex_widget_three_images_with_text .ex_rc_text_block,
.ex_rc_content.ex_rc_tablet .ex_widget_columns_with_icons .ex_rc_text_block {flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0;}
.ex_rc_content.ex_rc_tablet .ex_widget_columns_with_icons .ex_rc_image_block_image {width:100px;height:100px;}
.ex_rc_content.ex_rc_tablet .ex_widget_list .ex_rc_text_block {padding-right:0;}
.ex_rc_content.ex_rc_tablet .ex_widget_two_images_with_text .ex_rc_image_text_block .ex_rc_image_block .ex_rc_image_block_image img {padding:0;}