/* Newspaper theme inline CSS for "archive" pages,
   extracted from WordPress by migrate/extract_theme.py.
   96 blocks, in document order. */

img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 0.07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}


body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');--wp--preset--duotone--midnight: url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');--wp--preset--font-size--small: 11px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 32px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--regular: 15px;--wp--preset--font-size--larger: 50px;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}


    
        @media (max-width: 767px) {
            .td-header-desktop-wrap {
                display: none;
            }
        }
        @media (min-width: 767px) {
            .td-header-mobile-wrap {
                display: none;
            }
        }
    
	


        :root {--accent-color: #fff;}
    

    
.td-header-wrap .black-menu .sf-menu > .current-menu-item > a,
    .td-header-wrap .black-menu .sf-menu > .current-menu-ancestor > a,
    .td-header-wrap .black-menu .sf-menu > .current-category-ancestor > a,
    .td-header-wrap .black-menu .sf-menu > li > a:hover,
    .td-header-wrap .black-menu .sf-menu > .sfHover > a,
    .sf-menu > .current-menu-item > a:after,
    .sf-menu > .current-menu-ancestor > a:after,
    .sf-menu > .current-category-ancestor > a:after,
    .sf-menu > li:hover > a:after,
    .sf-menu > .sfHover > a:after,
    .header-search-wrap .td-drop-down-search:after,
    .header-search-wrap .td-drop-down-search .btn:hover,
    input[type=submit]:hover,
    .td-read-more a,
    .td-post-category:hover,
    body .td_top_authors .td-active .td-author-post-count,
    body .td_top_authors .td-active .td-author-comments-count,
    body .td_top_authors .td_mod_wrap:hover .td-author-post-count,
    body .td_top_authors .td_mod_wrap:hover .td-author-comments-count,
    .td-404-sub-sub-title a:hover,
    .td-search-form-widget .wpb_button:hover,
    .td-rating-bar-wrap div,
    .dropcap,
    .td_wrapper_video_playlist .td_video_controls_playlist_wrapper,
    .wpb_default,
    .wpb_default:hover,
    .td-left-smart-list:hover,
    .td-right-smart-list:hover,
    #bbpress-forums button:hover,
    .bbp_widget_login .button:hover,
    .td-footer-wrapper .td-post-category,
    .td-footer-wrapper .widget_product_search input[type="submit"]:hover,
    .single-product .product .summary .cart .button:hover,
    .td-next-prev-wrap a:hover,
    .td-load-more-wrap a:hover,
    .td-post-small-box a:hover,
    .page-nav .current,
    .page-nav:first-child > div,
    #bbpress-forums .bbp-pagination .current,
    #bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a,
    .td-theme-slider:hover .slide-meta-cat a,
    a.vc_btn-black:hover,
    .td-trending-now-wrapper:hover .td-trending-now-title,
    .td-scroll-up,
    .td-smart-list-button:hover,
    .td-weather-information:before,
    .td-weather-week:before,
    .td_block_exchange .td-exchange-header:before,
    .td-pulldown-syle-2 .td-subcat-dropdown ul:after,
    .td_block_template_9 .td-block-title:after,
    .td_block_template_15 .td-block-title:before,
    div.wpforms-container .wpforms-form div.wpforms-submit-container button[type=submit],
    .td-close-video-fixed {
        background-color: #e11b29;
    }

    .td_block_template_4 .td-related-title .td-cur-simple-item:before {
        border-color: #e11b29 transparent transparent transparent !important;
    }
    
    
    .td_block_template_4 .td-related-title .td-cur-simple-item,
    .td_block_template_3 .td-related-title .td-cur-simple-item,
    .td_block_template_9 .td-related-title:after {
        background-color: #e11b29;
    }

    a,
    cite a:hover,
    .td-page-content blockquote p,
    .td-post-content blockquote p,
    .mce-content-body blockquote p,
    .comment-content blockquote p,
    .wpb_text_column blockquote p,
    .td_block_text_with_title blockquote p,
    .td_module_wrap:hover .entry-title a,
    .td-subcat-filter .td-subcat-list a:hover,
    .td-subcat-filter .td-subcat-dropdown a:hover,
    .td_quote_on_blocks,
    .dropcap2,
    .dropcap3,
    body .td_top_authors .td-active .td-authors-name a,
    body .td_top_authors .td_mod_wrap:hover .td-authors-name a,
    .td-post-next-prev-content a:hover,
    .author-box-wrap .td-author-social a:hover,
    .td-author-name a:hover,
    .td-author-url a:hover,
    .comment-reply-link:hover,
    .logged-in-as a:hover,
    #cancel-comment-reply-link:hover,
    .td-search-query,
    .widget a:hover,
    .td_wp_recentcomments a:hover,
    .archive .widget_archive .current,
    .archive .widget_archive .current a,
    .widget_calendar tfoot a:hover,
    #bbpress-forums li.bbp-header .bbp-reply-content span a:hover,
    #bbpress-forums .bbp-forum-freshness a:hover,
    #bbpress-forums .bbp-topic-freshness a:hover,
    #bbpress-forums .bbp-forums-list li a:hover,
    #bbpress-forums .bbp-forum-title:hover,
    #bbpress-forums .bbp-topic-permalink:hover,
    #bbpress-forums .bbp-topic-started-by a:hover,
    #bbpress-forums .bbp-topic-started-in a:hover,
    #bbpress-forums .bbp-body .super-sticky li.bbp-topic-title .bbp-topic-permalink,
    #bbpress-forums .bbp-body .sticky li.bbp-topic-title .bbp-topic-permalink,
    .widget_display_replies .bbp-author-name,
    .widget_display_topics .bbp-author-name,
    .td-subfooter-menu li a:hover,
    a.vc_btn-black:hover,
    .td-smart-list-dropdown-wrap .td-smart-list-button:hover,
    .td-instagram-user a,
    .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option:hover,
    .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option:hover i,
    .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-link:hover,
    .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-item .td-cur-simple-item,
    .td-pulldown-syle-2 .td-subcat-dropdown:hover .td-subcat-more span,
    .td-pulldown-syle-2 .td-subcat-dropdown:hover .td-subcat-more i,
    .td-pulldown-syle-3 .td-subcat-dropdown:hover .td-subcat-more span,
    .td-pulldown-syle-3 .td-subcat-dropdown:hover .td-subcat-more i,
    .td_block_template_2 .td-related-title .td-cur-simple-item,
    .td_block_template_5 .td-related-title .td-cur-simple-item,
    .td_block_template_6 .td-related-title .td-cur-simple-item,
    .td_block_template_7 .td-related-title .td-cur-simple-item,
    .td_block_template_8 .td-related-title .td-cur-simple-item,
    .td_block_template_9 .td-related-title .td-cur-simple-item,
    .td_block_template_10 .td-related-title .td-cur-simple-item,
    .td_block_template_11 .td-related-title .td-cur-simple-item,
    .td_block_template_12 .td-related-title .td-cur-simple-item,
    .td_block_template_13 .td-related-title .td-cur-simple-item,
    .td_block_template_14 .td-related-title .td-cur-simple-item,
    .td_block_template_15 .td-related-title .td-cur-simple-item,
    .td_block_template_16 .td-related-title .td-cur-simple-item,
    .td_block_template_17 .td-related-title .td-cur-simple-item,
    .td-theme-wrap .sf-menu ul .td-menu-item > a:hover,
    .td-theme-wrap .sf-menu ul .sfHover > a,
    .td-theme-wrap .sf-menu ul .current-menu-ancestor > a,
    .td-theme-wrap .sf-menu ul .current-category-ancestor > a,
    .td-theme-wrap .sf-menu ul .current-menu-item > a,
    .td_outlined_btn,
    body .td_block_categories_tags .td-ct-item:hover,
    body .td_block_list_menu li.current-menu-item > a,
    body .td_block_list_menu li.current-menu-ancestor > a,
    body .td_block_list_menu li.current-category-ancestor > a {
        color: #e11b29;
    }

    a.vc_btn-black.vc_btn_square_outlined:hover,
    a.vc_btn-black.vc_btn_outlined:hover {
        color: #e11b29 !important;
    }

    .td-next-prev-wrap a:hover,
    .td-load-more-wrap a:hover,
    .td-post-small-box a:hover,
    .page-nav .current,
    .page-nav:first-child > div,
    #bbpress-forums .bbp-pagination .current,
    .post .td_quote_box,
    .page .td_quote_box,
    a.vc_btn-black:hover,
    .td_block_template_5 .td-block-title > *,
    .td_outlined_btn {
        border-color: #e11b29;
    }

    .td_wrapper_video_playlist .td_video_currently_playing:after {
        border-color: #e11b29 !important;
    }

    .header-search-wrap .td-drop-down-search:before {
        border-color: transparent transparent #e11b29 transparent;
    }

    .block-title > span,
    .block-title > a,
    .block-title > label,
    .widgettitle,
    .widgettitle:after,
    body .td-trending-now-title,
    .td-trending-now-wrapper:hover .td-trending-now-title,
    .wpb_tabs li.ui-tabs-active a,
    .wpb_tabs li:hover a,
    .vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tab.vc_active > a,
    .vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tab:hover > a,
    .td_block_template_1 .td-related-title .td-cur-simple-item,
    .td-subcat-filter .td-subcat-dropdown:hover .td-subcat-more, 
    .td_3D_btn,
    .td_shadow_btn,
    .td_default_btn,
    .td_round_btn, 
    .td_outlined_btn:hover {
    	background-color: #e11b29;
    }
    .block-title,
    .td_block_template_1 .td-related-title,
    .wpb_tabs .wpb_tabs_nav,
    .vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container {
        border-color: #e11b29;
    }
    .td_block_wrap .td-subcat-item a.td-cur-simple-item {
	    color: #e11b29;
	}


    
    .td-grid-style-4 .entry-title
    {
        background-color: rgba(225, 27, 41, 0.7);
    }


    
    .td-menu-background:before,
    .td-search-background:before {
        background: rgba(0,0,0,0.5);
        background: -moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.6) 100%);
        background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0.5)), color-stop(100%, rgba(0,0,0,0.6)));
        background: -webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.6) 100%);
        background: -o-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.6) 100%);
        background: -ms-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.6) 100%);
        background: linear-gradient(to bottom, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.6) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0,0,0,0.5)', endColorstr='rgba(0,0,0,0.6)', GradientType=0 );
    }

    
    .td-mobile-content .current-menu-item > a,
    .td-mobile-content .current-menu-ancestor > a,
    .td-mobile-content .current-category-ancestor > a,
    #td-mobile-nav .td-menu-login-section a:hover,
    #td-mobile-nav .td-register-section a:hover,
    #td-mobile-nav .td-menu-socials-wrap a:hover i,
    .td-search-close a:hover i {
        color: #e11b29;
    }


    .tdm_block_column_content:hover .tdm-col-content-title-url .tdm-title,
                .tds-button2 .tdm-btn-text,
                .tds-button2 i,
                .tds-button5:hover .tdm-btn-text,
                .tds-button5:hover i,
                .tds-button6 .tdm-btn-text,
                .tds-button6 i,
                .tdm_block_list .tdm-list-item i,
                .tdm_block_pricing .tdm-pricing-feature i,
                body .tdm-social-item i {
                    color: #e11b29;
                }
                .tds-button1,
                .tds-button6:after,
                .tds-title2 .tdm-title-line:after,
                .tds-title3 .tdm-title-line:after,
                .tdm_block_pricing.tdm-pricing-featured:before,
                .tdm_block_pricing.tds_pricing2_block.tdm-pricing-featured .tdm-pricing-header,
                .tds-progress-bar1 .tdm-progress-bar:after,
                .tds-progress-bar2 .tdm-progress-bar:after,
                .tds-social3 .tdm-social-item {
                    background-color: #e11b29;
                }
                .tds-button2:before,
                .tds-button6:before,
                .tds-progress-bar3 .tdm-progress-bar:after {
                  border-color: #e11b29;
                }
                .tdm-btn-style1 {
					background-color: #e11b29;
				}
				.tdm-btn-style2:before {
				    border-color: #e11b29;
				}
				.tdm-btn-style2 {
				    color: #e11b29;
				}
				.tdm-btn-style3 {
				    -webkit-box-shadow: 0 2px 16px #e11b29;
                    -moz-box-shadow: 0 2px 16px #e11b29;
                    box-shadow: 0 2px 16px #e11b29;
				}
				.tdm-btn-style3:hover {
				    -webkit-box-shadow: 0 4px 26px #e11b29;
                    -moz-box-shadow: 0 4px 26px #e11b29;
                    box-shadow: 0 4px 26px #e11b29;
				}




/* custom css */
.tdi_2{
                    min-height: 0;
                }

/* phone */
@media (max-width: 767px){
.tdi_2:before{
                    content: '';
                    display: block;
                    width: 100vw;
                    height: 100%;
                    position: absolute;
                    left: 50%;
                    transform: translateX(-50%);
                    box-shadow:  0px 6px 8px 0px rgba(0, 0, 0, 0.08);
                    z-index: 20;
                    pointer-events: none;
                }@media (max-width: 767px) {
                    .tdi_2:before {
                        width: 100%;
                    }
                }
}
/* inline tdc_css att */

/* phone */
@media (max-width: 767px)
{
.tdi_2{
position:relative;
}
}



/* phone */
@media (max-width: 767px)
{
.tdi_1_rand_style{
background-color:#222222 !important;
}
}
 


/* custom css */
.tdi_4,
                .tdi_4 .tdc-columns{
                    min-height: 0;
                }.tdi_4,
				.tdi_4 .tdc-columns{
				    display: block;
				}.tdi_4 .tdc-columns{
				    width: 100%;
				}

/* phone */
@media (max-width: 767px){
@media (min-width: 768px) {
	                .tdi_4 {
	                    margin-left: -0px;
	                    margin-right: -0px;
	                }
	                .tdi_4 .tdc-row-video-background-error,
	                .tdi_4 .vc_column {
	                    padding-left: 0px;
	                    padding-right: 0px;
	                }
                }
}



/* custom css */
.tdi_6{
                    vertical-align: baseline;
                }.tdi_6 > .wpb_wrapper,
				.tdi_6 > .wpb_wrapper > .tdc-elements{
				    display: block;
				}.tdi_6 > .wpb_wrapper > .tdc-elements{
				    width: 100%;
				}.tdi_6 > .wpb_wrapper > .vc_row_inner{
				    width: auto;
				}.tdi_6 > .wpb_wrapper{
				    width: auto;
				    height: auto;
				}

/* phone */
@media (max-width: 767px){
.tdi_6{
                    vertical-align: middle;
                }
}
/* inline tdc_css att */

/* phone */
@media (max-width: 767px)
{
.tdi_6{
width:20% !important;
display:inline-block !important;
}
}




/* inline tdc_css att */

/* phone */
@media (max-width: 767px)
{
.tdi_7{
margin-top:2px !important;
margin-left:-13px !important;
}
}



/* custom css */
.tdb-header-align{
                  vertical-align: middle;
                }.tdb_mobile_menu{
                  margin-bottom: 0;
                  clear: none;
                }.tdb_mobile_menu a{
                  display: inline-block !important;
                  position: relative;
                  text-align: center;
                  color: #4db2ec;
                }.tdb_mobile_menu a > span{
                  display: flex;
                  align-items: center;
                  justify-content: center;
                }.tdb_mobile_menu svg{
                  height: auto;
                }.tdb_mobile_menu svg,
                .tdb_mobile_menu svg *{
                  fill: #4db2ec;
                }#tdc-live-iframe .tdb_mobile_menu a{
                  pointer-events: none;
                }.tdi_7{
                    display: inline-block;
                }.tdi_7 .tdb-mobile-menu-button i{
                    font-size: 22px;
                
                    width: 55px;
					height: 55px;
					line-height:  55px;
                }.tdi_7 .tdb-mobile-menu-button svg{
                    width: 22px;
                }.tdi_7 .tdb-mobile-menu-button .tdb-mobile-menu-icon-svg{
                    width: 55px;
					height: 55px;
                }.tdi_7 .tdb-mobile-menu-button{
                    color: #ffffff;
                }.tdi_7 .tdb-mobile-menu-button svg,
                .tdi_7 .tdb-mobile-menu-button svg *{
                    fill: #ffffff;
                }

/* phone */
@media (max-width: 767px){
.tdi_7 .tdb-mobile-menu-button i{
                    font-size: 27px;
                
                    width: 54px;
					height: 54px;
					line-height:  54px;
                }.tdi_7 .tdb-mobile-menu-button svg{
                    width: 27px;
                }.tdi_7 .tdb-mobile-menu-button .tdb-mobile-menu-icon-svg{
                    width: 54px;
					height: 54px;
                }
}



/* custom css */
.tdi_9{
                    vertical-align: baseline;
                }.tdi_9 > .wpb_wrapper,
				.tdi_9 > .wpb_wrapper > .tdc-elements{
				    display: block;
				}.tdi_9 > .wpb_wrapper > .tdc-elements{
				    width: 100%;
				}.tdi_9 > .wpb_wrapper > .vc_row_inner{
				    width: auto;
				}.tdi_9 > .wpb_wrapper{
				    width: auto;
				    height: auto;
				}

/* phone */
@media (max-width: 767px){
.tdi_9{
                    vertical-align: middle;
                }
}
/* inline tdc_css att */

/* phone */
@media (max-width: 767px)
{
.tdi_9{
width:60% !important;
display:inline-block !important;
}
}




/* inline tdc_css att */

/* phone */
@media (max-width: 767px)
{
.tdi_10{
margin-top:-8px !important;
}
}



/* custom css */
.tdb_header_logo{
                  margin-bottom: 0;
                  clear: none;
                }.tdb_header_logo .tdb-logo-a,
                .tdb_header_logo h1{
                  display: flex;
                  pointer-events: auto;
                  align-items: flex-start;
                }.tdb_header_logo h1{
                  margin: 0;
                  line-height: 0;
                }.tdb_header_logo .tdb-logo-img-wrap img{
                  display: block;
                }.tdb_header_logo .tdb-logo-svg-wrap + .tdb-logo-img-wrap{
                  display: none;
                }.tdb_header_logo .tdb-logo-svg-wrap svg{
                  width: 50px;
                  display: block;
                  transition: fill .3s ease;
                }.tdb_header_logo .tdb-logo-text-wrap{
                  display: flex;
                }.tdb_header_logo .tdb-logo-text-title,
                .tdb_header_logo .tdb-logo-text-tagline{
                  -webkit-transition: all 0.2s ease;
                  transition: all 0.2s ease;
                }.tdb_header_logo .tdb-logo-text-title{
                  background-size: cover;
                  background-position: center center;
                  font-size: 75px;
                  font-family: serif;
                  line-height: 1.1;
                  color: #222;
                  white-space: nowrap;
                }.tdb_header_logo .tdb-logo-text-tagline{
                  margin-top: 2px;
                  font-size: 12px;
                  font-family: serif;
                  letter-spacing: 1.8px;
                  line-height: 1;
                  color: #767676;
                }.tdb_header_logo .tdb-logo-icon{
                  position: relative;
                  font-size: 46px;
                  color: #000;
                }.tdb_header_logo .tdb-logo-icon-svg{
                  line-height: 0;
                }.tdb_header_logo .tdb-logo-icon-svg svg{
                  width: 46px;
                  height: auto;
                }.tdb_header_logo .tdb-logo-icon-svg svg,
                .tdb_header_logo .tdb-logo-icon-svg svg *{
                  fill: #000;
                }.tdi_10 .tdb-logo-a,
                .tdi_10 h1{
                    flex-direction: row;
                
                    align-items: center;
                
                    justify-content: center;
                }.tdi_10 .tdb-logo-svg-wrap{
                    display: block;
                }.tdi_10 .tdb-logo-img-wrap{
                    display: none;
                }.tdi_10 .tdb-logo-text-tagline{
                    margin-top: -3px;
                    margin-left: 0;
                
                    display: block;
                }.tdi_10 .tdb-logo-text-title{
                    display: block;
                
                    color: #ffffff;
                }.tdi_10 .tdb-logo-text-wrap{
                    flex-direction: column;
                
                    align-items: center;
                }.tdi_10 .tdb-logo-icon{
                    top: 0px;
                
                    display: block;
                }@media (max-width: 767px) {
                  .tdb_header_logo .tdb-logo-text-title {
                    font-size: 36px;
                  }
                }@media (max-width: 767px) {
                  .tdb_header_logo .tdb-logo-text-tagline {
                    font-size: 11px;
                  }
                }

/* portrait */
@media (min-width: 768px) and (max-width: 1018px){
.tdi_10 .tdb-logo-img{
                    max-width: 186px;
                }.tdi_10 .tdb-logo-text-tagline{
                    margin-top: -2px;
                    margin-left: 0;
                }
}

/* phone */
@media (max-width: 767px){
.tdi_10 .tdb-logo-svg-wrap + .tdb-logo-img-wrap{
                    display: none;
                }.tdi_10 .tdb-logo-img{
                    max-width: 180px;
                }.tdi_10 .tdb-logo-img-wrap{
                    display: block;
                }
}



/* custom css */
.tdi_12{
                    vertical-align: baseline;
                }.tdi_12 > .wpb_wrapper,
				.tdi_12 > .wpb_wrapper > .tdc-elements{
				    display: block;
				}.tdi_12 > .wpb_wrapper > .tdc-elements{
				    width: 100%;
				}.tdi_12 > .wpb_wrapper > .vc_row_inner{
				    width: auto;
				}.tdi_12 > .wpb_wrapper{
				    width: auto;
				    height: auto;
				}

/* phone */
@media (max-width: 767px){
.tdi_12{
                    vertical-align: middle;
                }
}
/* inline tdc_css att */

/* phone */
@media (max-width: 767px)
{
.tdi_12{
width:20% !important;
display:inline-block !important;
}
}




/* inline tdc_css att */

/* phone */
@media (max-width: 767px)
{
.tdi_13{
margin-right:-18px !important;
margin-bottom:0px !important;
}
}



/* custom css */
.tdb_mobile_search{
                  margin-bottom: 0;
                  clear: none;
                }.tdb_mobile_search a{
                  display: inline-block !important;
                  position: relative;
                  text-align: center;
                  color: #4db2ec;
                }.tdb_mobile_search a > span{
                  display: flex;
                  align-items: center;
                  justify-content: center;
                }.tdb_mobile_search svg{
                  height: auto;
                }.tdb_mobile_search svg,
                .tdb_mobile_search svg *{
                  fill: #4db2ec;
                }#tdc-live-iframe .tdb_mobile_search a{
                  pointer-events: none;
                }.tdi_13{
                    display: inline-block;
                
                    float: right;
                    clear: none;
                }.tdi_13 .tdb-header-search-button-mob i{
                    font-size: 22px;
                
                    width: 55px;
					height: 55px;
					line-height:  55px;
                }.tdi_13 .tdb-header-search-button-mob svg{
                    width: 22px;
                }.tdi_13 .tdb-header-search-button-mob .tdb-mobile-search-icon-svg{
                    width: 55px;
					height: 55px;
					display: flex;
                    justify-content: center;
                }.tdi_13 .tdb-header-search-button-mob{
                    color: #ffffff;
                }.tdi_13 .tdb-header-search-button-mob svg,
                .tdi_13 .tdb-header-search-button-mob svg *{
                    fill: #ffffff;
                }



/* custom css */
.tdi_15{
                    min-height: 0;
                }.td-header-mobile-sticky-wrap.td-header-active{
                    opacity: 1;
                }



/* custom css */
.tdi_17,
                .tdi_17 .tdc-columns{
                    min-height: 0;
                }.tdi_17,
				.tdi_17 .tdc-columns{
				    display: block;
				}.tdi_17 .tdc-columns{
				    width: 100%;
				}



/* custom css */
.tdi_19{
                    vertical-align: baseline;
                }.tdi_19 > .wpb_wrapper,
				.tdi_19 > .wpb_wrapper > .tdc-elements{
				    display: block;
				}.tdi_19 > .wpb_wrapper > .tdc-elements{
				    width: 100%;
				}.tdi_19 > .wpb_wrapper > .vc_row_inner{
				    width: auto;
				}.tdi_19 > .wpb_wrapper{
				    width: auto;
				    height: auto;
				}



/* custom css */
.tdi_21{
                    min-height: 0;
                }.tdi_21:before{
                    content: '';
                    display: block;
                    width: 100vw;
                    height: 100%;
                    position: absolute;
                    left: 50%;
                    transform: translateX(-50%);
                    box-shadow:  0px 6px 8px 0px rgba(0, 0, 0, 0.08);
                    z-index: 20;
                    pointer-events: none;
                }.td-header-desktop-wrap{
                    position: relative;
                }@media (max-width: 767px) {
                    .tdi_21:before {
                        width: 100%;
                    }
                }
/* inline tdc_css att */

.tdi_21{
position:relative;
}



.tdi_20_rand_style{
background-color:#ffffff !important;
}
 


/* custom css */
.tdi_23,
                .tdi_23 .tdc-columns{
                    min-height: 0;
                }.tdi_23,
				.tdi_23 .tdc-columns{
				    display: block;
				}.tdi_23 .tdc-columns{
				    width: 100%;
				}



/* custom css */
.tdi_25{
                    vertical-align: baseline;
                }.tdi_25 > .wpb_wrapper,
				.tdi_25 > .wpb_wrapper > .tdc-elements{
				    display: block;
				}.tdi_25 > .wpb_wrapper > .tdc-elements{
				    width: 100%;
				}.tdi_25 > .wpb_wrapper > .vc_row_inner{
				    width: auto;
				}.tdi_25 > .wpb_wrapper{
				    width: auto;
				    height: auto;
				}



/* custom css */
.tdi_27{
                    position: relative !important;
                    top: 0;
                    transform: none;
                    -webkit-transform: none;
                }.tdi_27,
				.tdi_27 .tdc-inner-columns{
				    display: block;
				}.tdi_27 .tdc-inner-columns{
				    width: 100%;
				}@media (min-width: 768px) {
	                .tdi_27 {
	                    margin-left: -0px;
	                    margin-right: -0px;
	                }
	                .tdi_27 .vc_column_inner {
	                    padding-left: 0px;
	                    padding-right: 0px;
	                }
                }@media (min-width: 767px) {
                    .tdi_27.tdc-row-content-vert-center,
                    .tdi_27.tdc-row-content-vert-center .tdc-inner-columns {
                        display: flex;
                        align-items: center;
                        flex: 1;
                    }
                    .tdi_27.tdc-row-content-vert-bottom,
                    .tdi_27.tdc-row-content-vert-bottom .tdc-inner-columns {
                        display: flex;
                        align-items: flex-end;
                        flex: 1;
                    }
                    .tdi_27.tdc-row-content-vert-center .td_block_wrap {
                        vertical-align: middle;
                    }
                    .tdi_27.tdc-row-content-vert-bottom .td_block_wrap {
                        vertical-align: bottom;
                    }
                }
/* inline tdc_css att */

.tdi_27{
padding-top:28px !important;
padding-bottom:9px !important;
}

.tdi_27 .td_block_wrap{ text-align:left }

/* portrait */
@media (min-width: 768px) and (max-width: 1018px)
{
.tdi_27{
margin-bottom:-3px !important;
padding-top:9px !important;
padding-bottom:0px !important;
}
}




/* custom css */
.tdi_29{
                    vertical-align: baseline;
                }.tdi_29 .vc_column-inner > .wpb_wrapper,
				.tdi_29 .vc_column-inner > .wpb_wrapper .tdc-elements{
				    display: block;
				}.tdi_29 .vc_column-inner > .wpb_wrapper .tdc-elements{
				    width: 100%;
				}
/* inline tdc_css att */

.tdi_29{
width:30% !important;
}

/* landscape */
@media (min-width: 1019px) and (max-width: 1140px)
{
.tdi_29{
width:24% !important;
}
}

/* portrait */
@media (min-width: 768px) and (max-width: 1018px)
{
.tdi_29{
width:calc(100% - 468px) !important;
}
}



/* custom css */
.tdi_30 .tdb-logo-a,
                .tdi_30 h1{
                    flex-direction: row;
                
                    align-items: center;
                
                    justify-content: flex-start;
                }.tdi_30 .tdb-logo-svg-wrap{
                    display: block;
                }.tdi_30 .tdb-logo-svg-wrap + .tdb-logo-img-wrap{
                    display: none;
                }.tdi_30 .tdb-logo-img{
                    max-width: 200px;
                }.tdi_30 .tdb-logo-img-wrap{
                    display: block;
                }.tdi_30 .tdb-logo-text-tagline{
                    margin-top: 2px;
                    margin-left: 0;
                
                    display: block;
                }.tdi_30 .tdb-logo-text-title{
                    display: block;
                }.tdi_30 .tdb-logo-text-wrap{
                    flex-direction: column;
                
                    align-items: flex-start;
                }.tdi_30 .tdb-logo-icon{
                    top: 0px;
                
                    display: block;
                }

/* portrait */
@media (min-width: 768px) and (max-width: 1018px){
.tdi_30 .tdb-logo-img{
                    max-width: 220px;
                }
}



/* custom css */
.tdi_32{
                    vertical-align: baseline;
                }.tdi_32 .vc_column-inner > .wpb_wrapper,
				.tdi_32 .vc_column-inner > .wpb_wrapper .tdc-elements{
				    display: block;
				}.tdi_32 .vc_column-inner > .wpb_wrapper .tdc-elements{
				    width: 100%;
				}
/* inline tdc_css att */

.tdi_32{
width:70% !important;
}

/* landscape */
@media (min-width: 1019px) and (max-width: 1140px)
{
.tdi_32{
width:76% !important;
}
}

/* portrait */
@media (min-width: 768px) and (max-width: 1018px)
{
.tdi_32{
width:468px !important;
}
}




/* inline tdc_css att */

.tdi_33{
margin-bottom:0px !important;
}



/* custom css */
.tdi_33.td-a-rec{
					text-align: center;
				}.tdi_33 .td-element-style{
					z-index: -1;
				}.tdi_33 .td-spot-id-spot_img_hidden{
                    display: none;
                }.tdi_33 .td-adspot-title{
                    display: block;
                }.tdi_33.td-a-rec-img{
				    text-align: right;
				}.tdi_33.td-a-rec-img img{
                    margin: 0 0 0 auto;
                }@media (max-width: 767px) {
				    .tdi_33.td-a-rec-img {
				        text-align: center;
				    }
                }



/* custom css */
.tdi_35{
                    position: relative !important;
                    top: 0;
                    transform: none;
                    -webkit-transform: none;
                }.tdi_35,
				.tdi_35 .tdc-inner-columns{
				    display: block;
				}.tdi_35 .tdc-inner-columns{
				    width: 100%;
				}



/* custom css */
.tdi_37{
                    vertical-align: baseline;
                }.tdi_37 .vc_column-inner > .wpb_wrapper,
				.tdi_37 .vc_column-inner > .wpb_wrapper .tdc-elements{
				    display: block;
				}.tdi_37 .vc_column-inner > .wpb_wrapper .tdc-elements{
				    width: 100%;
				}


/* custom css */
.tdb_header_menu{
                  margin-bottom: 0;
                  z-index: 999;
                  clear: none;
                }.tdb_header_menu .tdb-main-sub-icon-fake,
                .tdb_header_menu .tdb-sub-icon-fake{
                    display: none;
                }.tdb_header_menu .tdb-menu{
                  display: inline-block;
                  vertical-align: middle;
                  margin: 0;
                }.tdb_header_menu .tdb-menu .tdb-mega-menu-inactive,
                .tdb_header_menu .tdb-menu .tdb-menu-item-inactive{
                  pointer-events: none;
                }.tdb_header_menu .tdb-menu .tdb-mega-menu-inactive > ul,
                .tdb_header_menu .tdb-menu .tdb-menu-item-inactive > ul{
                  visibility: hidden;
                  opacity: 0;
                }.tdb_header_menu .tdb-menu .sub-menu{
                  font-size: 14px;
                
                  position: absolute;
                  top: -999em;
                  background-color: #fff;
                  z-index: 99;
                }.tdb_header_menu .tdb-menu .sub-menu > li{
                  list-style-type: none;
                  margin: 0;
                  font-family: 'Open Sans', 'Open Sans Regular', sans-serif;
                }.tdb_header_menu .tdb-menu > li{
                  float: left;
                  list-style-type: none;
                  margin: 0;
                }.tdb_header_menu .tdb-menu > li > a{
                  position: relative;
                  display: inline-block;
                  padding: 0 14px;
                  font-weight: 700;
                  font-size: 14px;
                  line-height: 48px;
                  vertical-align: middle;
                  text-transform: uppercase;
                  -webkit-backface-visibility: hidden;
                  color: #000;
                  font-family: 'Open Sans', 'Open Sans Regular', sans-serif;
                }.tdb_header_menu .tdb-menu > li > a:after{
                  content: '';
                  position: absolute;
                  bottom: 0;
                  left: 0;
                  right: 0;
                  margin: 0 auto;
                  width: 0;
                  height: 3px;
                  background-color: #4db2ec;
                  -webkit-transform: translate3d(0, 0, 0);
                  transform: translate3d(0, 0, 0);
                  -webkit-transition: width 0.2s ease;
                  transition: width 0.2s ease;
                }.tdb_header_menu .tdb-menu > li > a > .tdb-menu-item-text{
                  display: inline-block;
                }.tdb_header_menu .tdb-menu > li > a .tdb-menu-item-text,
                .tdb_header_menu .tdb-menu > li > a span{
                  vertical-align: middle;
                  float: left;
                }.tdb_header_menu .tdb-menu > li > a .tdb-sub-menu-icon{
                  margin: 0 0 0 7px;
                }.tdb_header_menu .tdb-menu > li > a .tdb-sub-menu-icon-svg{
                  float: none;
                  line-height: 0;
                }.tdb_header_menu .tdb-menu > li > a .tdb-sub-menu-icon-svg svg{
                  width: 14px;
                  height: auto;
                }.tdb_header_menu .tdb-menu > li > a .tdb-sub-menu-icon-svg svg,
                .tdb_header_menu .tdb-menu > li > a .tdb-sub-menu-icon-svg svg *{
                  fill: #000;
                }.tdb_header_menu .tdb-menu > li.current-menu-item > a:after,
                .tdb_header_menu .tdb-menu > li.current-menu-ancestor > a:after,
                .tdb_header_menu .tdb-menu > li.current-category-ancestor > a:after,
                .tdb_header_menu .tdb-menu > li:hover > a:after,
                .tdb_header_menu .tdb-menu > li.tdb-hover > a:after{
                  width: 100%;
                }.tdb_header_menu .tdb-menu > li:hover > ul,
                .tdb_header_menu .tdb-menu > li.tdb-hover > ul{
                  top: auto;
                  display: block !important;
                }.tdb_header_menu .tdb-menu > li.td-normal-menu > ul.sub-menu{
                  top: auto;
                  left: 0;
                  z-index: 99;
                }.tdb_header_menu .tdb-menu > li .tdb-menu-sep{
                  position: relative;
                  vertical-align: middle;
                  font-size: 14px;
                }.tdb_header_menu .tdb-menu > li .tdb-menu-sep-svg{
                  line-height: 0;
                }.tdb_header_menu .tdb-menu > li .tdb-menu-sep-svg svg{
                  width: 14px;
                  height: auto;
                }.tdb_header_menu .tdb-menu > li:last-child .tdb-menu-sep{
                  display: none;
                }.tdb_header_menu .tdb-menu-item-text{
                  word-wrap: break-word;
                }.tdb_header_menu .tdb-menu-item-text,
                .tdb_header_menu .tdb-sub-menu-icon,
                .tdb_header_menu .tdb-menu-more-subicon{
                  vertical-align: middle;
                }.tdb_header_menu .tdb-sub-menu-icon,
                .tdb_header_menu .tdb-menu-more-subicon{
                  position: relative;
                  top: 0;
                  padding-left: 0;
                }.tdb_header_menu .tdb-normal-menu{
                  position: relative;
                }.tdb_header_menu .tdb-normal-menu ul{
                  left: 0;
                  padding: 15px 0;
                  text-align: left;
                }.tdb_header_menu .tdb-normal-menu ul ul{
                  margin-top: -15px;
                }.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item{
                  position: relative;
                  list-style-type: none;
                }.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item > a{
                  position: relative;
                  display: block;
                  padding: 7px 30px;
                  font-size: 12px;
                  line-height: 20px;
                  color: #111;
                }.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item > a .tdb-sub-menu-icon,
                .tdb_header_menu .td-pulldown-filter-list .tdb-menu-item > a .tdb-sub-menu-icon{
                  position: absolute;
                  top: 50%;
                  -webkit-transform: translateY(-50%);
                  transform: translateY(-50%);
                  right: 0;
                  padding-right: inherit;
                  font-size: 7px;
                  line-height: 20px;
                }.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item > a .tdb-sub-menu-icon-svg,
                .tdb_header_menu .td-pulldown-filter-list .tdb-menu-item > a .tdb-sub-menu-icon-svg{
                  line-height: 0;
                }.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item > a .tdb-sub-menu-icon-svg svg,
                .tdb_header_menu .td-pulldown-filter-list .tdb-menu-item > a .tdb-sub-menu-icon-svg svg{
                  width: 7px;
                  height: auto;
                }.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item > a .tdb-sub-menu-icon-svg svg,
                .tdb_header_menu .tdb-normal-menu ul .tdb-menu-item > a .tdb-sub-menu-icon-svg svg *,
                .tdb_header_menu .td-pulldown-filter-list .tdb-menu-item > a .tdb-sub-menu-icon svg,
                .tdb_header_menu .td-pulldown-filter-list .tdb-menu-item > a .tdb-sub-menu-icon svg *{
                  fill: #000;
                }.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item:hover > ul,
                .tdb_header_menu .tdb-normal-menu ul .tdb-menu-item.tdb-hover > ul{
                  top: 0;
                  display: block !important;
                }.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item.current-menu-item > a,
                .tdb_header_menu .tdb-normal-menu ul .tdb-menu-item.current-menu-ancestor > a,
                .tdb_header_menu .tdb-normal-menu ul .tdb-menu-item.current-category-ancestor > a,
                .tdb_header_menu .tdb-normal-menu ul .tdb-menu-item.tdb-hover > a,
                .tdb_header_menu .tdb-normal-menu ul .tdb-menu-item:hover > a{
                  color: #4db2ec;
                }.tdb_header_menu .tdb-normal-menu > ul{
                  left: -15px;
                }.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu ul,
                .tdb_header_menu.tdb-menu-sub-inline .td-pulldown-filter-list{
                  width: 100% !important;
                }.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu ul li,
                .tdb_header_menu.tdb-menu-sub-inline .td-pulldown-filter-list li{
                  display: inline-block;
                  width: auto !important;
                }.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu,
                .tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu .tdb-menu-item{
                  position: static;
                }.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu ul ul{
                  margin-top: 0 !important;
                }.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu > ul{
                  left: 0 !important;
                }.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu .tdb-menu-item > a .tdb-sub-menu-icon{
                  float: none;
                  line-height: 1;
                }.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu .tdb-menu-item:hover > ul,
                .tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu .tdb-menu-item.tdb-hover > ul{
                  top: 100%;
                }.tdb_header_menu.tdb-menu-sub-inline .tdb-menu-items-dropdown{
                  position: static;
                }.tdb_header_menu.tdb-menu-sub-inline .td-pulldown-filter-list{
                  left: 0 !important;
                }.tdb-menu .tdb-mega-menu .sub-menu{
                  -webkit-transition: opacity 0.3s ease;
                  transition: opacity 0.3s ease;
                  width: 1114px !important;
                }.tdb-menu .tdb-mega-menu .sub-menu,
                .tdb-menu .tdb-mega-menu .sub-menu > li{
                  position: absolute;
                  left: 50%;
                  -webkit-transform: translateX(-50%);
                  transform: translateX(-50%);
                }.tdb-menu .tdb-mega-menu .sub-menu > li{
                  top: 0;
                  width: 100%;
                  max-width: 1114px !important;
                  height: auto;
                  background-color: #fff;
                  border: 1px solid #eaeaea;
                  overflow: hidden;
                }.tdc-dragged .tdb-block-menu ul{
                  visibility: hidden !important;
                  opacity: 0 !important;
                  -webkit-transition: all 0.3s ease;
                  transition: all 0.3s ease;
                }.tdb-mm-align-screen .tdb-menu .tdb-mega-menu .sub-menu{
                  -webkit-transform: translateX(0);
                  transform: translateX(0);
                }.tdb-mm-align-parent .tdb-menu .tdb-mega-menu{
                  position: relative;
                }.tdi_38{
                    max-width: 80%;
                
                    display: inline-block;
                }.tdi_38 .td_block_inner{
                    text-align: right;
                }.tdi_38 .tdb-menu > li .tdb-menu-sep,
                .tdi_38 .tdb-menu-items-dropdown .tdb-menu-sep{
                    top: -1px;
                }.tdi_38 .tdb-menu > li > a .tdb-sub-menu-icon,
                .tdi_38 .td-subcat-more .tdb-menu-more-subicon{
                    top: -1px;
                }.tdi_38 .td-subcat-more .tdb-menu-more-icon{
                    top: 0px;
                }.tdi_38 .tdb-normal-menu ul .tdb-menu-item > a .tdb-sub-menu-icon,
                .tdi_38 .td-pulldown-filter-list .tdb-menu-item > a .tdb-sub-menu-icon{
                    right: 0;
                
                    margin-top: 1px;
                }.tdi_38 .tdb-menu .tdb-normal-menu ul,
                .tdi_38 .td-pulldown-filter-list,
                .tdi_38 .td-pulldown-filter-list .sub-menu{
                    box-shadow:  1px 1px 4px 0px rgba(0, 0, 0, 0.15);
                }.tdi_38:not(.tdb-mm-align-screen) .tdb-mega-menu .sub-menu,
                .tdi_38 .tdb-mega-menu .sub-menu > li{
                    max-width: 1300px !important;
                }.tdi_38 .tdb-mega-menu .tdb_header_mega_menu{
                    min-height: 345px;
                }.tdi_38 .tdb-menu .tdb-mega-menu .sub-menu > li{
					box-shadow:  0px 2px 6px 0px rgba(0, 0, 0, 0.1);
				}@media (max-width: 1140px) {
                  .tdb-menu .tdb-mega-menu .sub-menu > li {
                    width: 100% !important;
                  }
                }

/* landscape */
@media (min-width: 1019px) and (max-width: 1140px){
.tdi_38 .tdb-mega-menu .tdb_header_mega_menu{
                    min-height: 300px;
                }
}

/* portrait */
@media (min-width: 768px) and (max-width: 1018px){
.tdi_38 .tdb-menu > li > a,
                .tdi_38 .td-subcat-more{
                    padding: 0 12px;
                }.tdi_38 .tdb-menu > li > a,
                .tdi_38 .td-subcat-more,
                .tdi_38 .td-subcat-more > .tdb-menu-item-text{
                    font-size:11px !important;line-height:48px !important;
                }.tdi_38 .tdb-mega-menu .tdb_header_mega_menu{
                    min-height: 240px;
                }
}


.tdi_38 .tdb-menu > li > a:after,
				.tdi_38 .tdb-menu-items-dropdown .td-subcat-more:after{
					background-color: #e11b29;
				
					bottom: 0px;
				}


.tdi_38 .tdb-menu ul .tdb-normal-menu.current-menu-item > a,
				.tdi_38 .tdb-menu ul .tdb-normal-menu.current-menu-ancestor > a,
				.tdi_38 .tdb-menu ul .tdb-normal-menu.current-category-ancestor > a,
				.tdi_38 .tdb-menu ul .tdb-normal-menu.tdb-hover > a,
				.tdi_38 .tdb-menu ul .tdb-normal-menu:hover > a,
				.tdi_38 .tdb-menu-items-dropdown .td-pulldown-filter-list li:hover > a{
					color: #e11b29;
				}.tdi_38 .tdb-menu ul .tdb-normal-menu.current-menu-item > a .tdb-sub-menu-icon-svg svg,
				.tdi_38 .tdb-menu ul .tdb-normal-menu.current-menu-item > a .tdb-sub-menu-icon-svg svg *,
				.tdi_38 .tdb-menu ul .tdb-normal-menu.current-menu-ancestor > a .tdb-sub-menu-icon-svg svg,
				.tdi_38 .tdb-menu ul .tdb-normal-menu.current-menu-ancestor > a .tdb-sub-menu-icon-svg svg *,
				.tdi_38 .tdb-menu ul .tdb-normal-menu.current-category-ancestor > a .tdb-sub-menu-icon-svg svg,
				.tdi_38 .tdb-menu ul .tdb-normal-menu.current-category-ancestor > a .tdb-sub-menu-icon-svg svg *,
				.tdi_38 .tdb-menu ul .tdb-normal-menu.tdb-hover > a .tdb-sub-menu-icon-svg svg,
				.tdi_38 .tdb-menu ul .tdb-normal-menu.tdb-hover > a .tdb-sub-menu-icon-svg svg *,
				.tdi_38 .tdb-menu ul .tdb-normal-menu:hover > a .tdb-sub-menu-icon-svg svg,
				.tdi_38 .tdb-menu ul .tdb-normal-menu:hover > a .tdb-sub-menu-icon-svg svg *,
				.tdi_38 .tdb-menu-items-dropdown .td-pulldown-filter-list li:hover > a .tdb-sub-menu-icon-svg svg,
				.tdi_38 .tdb-menu-items-dropdown .td-pulldown-filter-list li:hover > a .tdb-sub-menu-icon-svg svg *{
					fill: #e11b29;
				}



/* inline tdc_css att */

/* portrait */
@media (min-width: 768px) and (max-width: 1018px)
{
.tdi_41{
margin-top:1px !important;
}
}



/* custom css */
.tdb_module_header{
                  width: 100%;
                  padding-bottom: 0;
                }.tdb_module_header .td-module-container{
                  display: flex;
                  flex-direction: column;
                  position: relative;
                }.tdb_module_header .td-module-container:before{
                  content: '';
                  position: absolute;
                  bottom: 0;
                  left: 0;
                  width: 100%;
                  height: 1px;
                }.tdb_module_header .td-image-wrap{
                  display: block;
                  position: relative;
                  padding-bottom: 70%;
                }.tdb_module_header .td-image-container{
                  position: relative;
                  width: 100%;
                  flex: 0 0 auto;
                }.tdb_module_header .td-module-thumb{
                  margin-bottom: 0;
                }.tdb_module_header .td-module-meta-info{
                  width: 100%;
                  margin-bottom: 0;
                  padding: 7px 0 0 0;
                  z-index: 1;
                  border: 0 solid #eaeaea;
                  min-height: 0;
                }.tdb_module_header .entry-title{
                  margin: 0;
                  font-size: 13px;
                  font-weight: 500;
                  line-height: 18px;
                }.tdb_module_header .td-post-author-name,
                .tdb_module_header .td-post-date,
                .tdb_module_header .td-module-comments{
                  vertical-align: text-top;
                }.tdb_module_header .td-post-author-name,
                .tdb_module_header .td-post-date{
                  top: 3px;
                }.tdb_module_header .td-thumb-css{
                  width: 100%;
                  height: 100%;
                  position: absolute;
                  background-size: cover;
                  background-position: center center;
                }.tdb_module_header .td-category-pos-image .td-post-category:not(.td-post-extra-category),
                .tdb_module_header .td-post-vid-time{
                  position: absolute;
                  z-index: 2;
                  bottom: 0;
                }.tdb_module_header .td-category-pos-image .td-post-category:not(.td-post-extra-category){
                  left: 0;
                }.tdb_module_header .td-post-vid-time{
                  right: 0;
                  background-color: #000;
                  padding: 3px 6px 4px;
                  font-family: 'Open Sans', 'Open Sans Regular', sans-serif;
                  font-size: 10px;
                  font-weight: 600;
                  line-height: 1;
                  color: #fff;
                }.tdb_module_header .td-excerpt{
                  margin: 20px 0 0;
                  line-height: 21px;
                }.tdb_module_header .td-read-more{
                  margin: 20px 0 0;
                }.tdb_module_search .tdb-author-photo{
                  display: inline-block;
                }.tdb_module_search .tdb-author-photo,
                .tdb_module_search .tdb-author-photo img{
                  vertical-align: middle;
                }.tdb_module_search .td-post-author-name{
                  white-space: normal;
                }.tdb_header_search{
                  margin-bottom: 0;
                  clear: none;
                }.tdb_header_search .tdb-block-inner{
                  position: relative;
                  display: inline-block;
                  width: 100%;
                }.tdb_header_search .tdb-search-form{
                  position: relative;
                  padding: 20px;
                  border-width: 3px 0 0;
                  border-style: solid;
                  border-color: #4db2ec;
                  pointer-events: auto;
                }.tdb_header_search .tdb-search-form:before{
                  content: '';
                  position: absolute;
                  top: 0;
                  left: 0;
                  width: 100%;
                  height: 100%;
                  background-color: #fff;
                }.tdb_header_search .tdb-search-form-inner{
                  position: relative;
                  display: flex;
                  background-color: #fff;
                }.tdb_header_search .tdb-search-form-inner:after{
                  content: '';
                  position: absolute;
                  top: 0;
                  left: 0;
                  width: 100%;
                  height: 100%;
                  border: 1px solid #e1e1e1;
                  pointer-events: none;
                }.tdb_header_search .tdb-head-search-placeholder{
                  position: absolute;
                  top: 50%;
                  transform: translateY(-50%);
                  padding: 3px 9px;
                  font-size: 12px;
                  line-height: 21px;
                  color: #999;
                  -webkit-transition: all 0.3s ease;
                  transition: all 0.3s ease;
                  pointer-events: none;
                }.tdb_header_search .tdb-head-search-form-input:focus + .tdb-head-search-placeholder{
                  opacity: 0;
                }.tdb_header_search .tdb-head-search-form-btn,
                .tdb_header_search .tdb-head-search-form-input{
                  height: auto;
                  min-height: 32px;
                }.tdb_header_search .tdb-head-search-form-input{
                  color: #444;
                  flex: 1;
                  background-color: transparent;
                  border: 0;
                }.tdb_header_search .tdb-head-search-form-input.tdb-head-search-nofocus{
                  color: transparent;
                  text-shadow: 0 0 0 #444;
                }.tdb_header_search .tdb-head-search-form-btn{
                  margin-bottom: 0;
                  padding: 0 15px;
                  background-color: #222222;
                  font-family: 'Roboto', sans-serif;
                  font-size: 13px;
                  font-weight: 500;
                  color: #fff;
                  -webkit-transition: all 0.3s ease;
                  transition: all 0.3s ease;
                  z-index: 1;
                }.tdb_header_search .tdb-head-search-form-btn:hover{
                  background-color: #4db2ec;
                }.tdb_header_search .tdb-head-search-form-btn i,
                .tdb_header_search .tdb-head-search-form-btn span{
                  display: inline-block;
                  vertical-align: middle;
                }.tdb_header_search .tdb-head-search-form-btn i{
                  font-size: 12px;
                }.tdb_header_search .tdb-head-search-form-btn .tdb-head-search-form-btn-icon{
                  position: relative;
                }.tdb_header_search .tdb-head-search-form-btn .tdb-head-search-form-btn-icon-svg{
                  line-height: 0;
                }.tdb_header_search .tdb-head-search-form-btn svg{
                  width: 12px;
                  height: auto;
                }.tdb_header_search .tdb-head-search-form-btn svg,
                .tdb_header_search .tdb-head-search-form-btn svg *{
                  fill: #fff;
                  -webkit-transition: all 0.3s ease;
                  transition: all 0.3s ease;
                }.tdb_header_search .tdb-aj-search-results{
                  padding: 20px;
                  background-color: rgba(144, 144, 144, 0.02);
                  border-width: 1px 0;
                  border-style: solid;
                  border-color: #ededed;
                  background-color: #fff;
                }.tdb_header_search .tdb-aj-search-results .td_module_wrap:last-child{
                  margin-bottom: 0;
                  padding-bottom: 0;
                }.tdb_header_search .tdb-aj-search-results .td_module_wrap:last-child .td-module-container:before{
                  display: none;
                }.tdb_header_search .tdb-aj-search-inner{
                  display: flex;
                  flex-wrap: wrap;
                  *zoom: 1;
                }.tdb_header_search .tdb-aj-search-inner:before,
                .tdb_header_search .tdb-aj-search-inner:after{
                  display: table;
                  content: '';
                  line-height: 0;
                }.tdb_header_search .tdb-aj-search-inner:after{
                  clear: both;
                }.tdb_header_search .result-msg{
                  padding: 4px 0 6px 0;
                  font-family: 'Roboto', sans-serif;
                  font-size: 12px;
                  font-style: italic;
                  background-color: #fff;
                }.tdb_header_search .result-msg a{
                  color: #222;
                }.tdb_header_search .result-msg a:hover{
                  color: #4db2ec;
                }.tdb_header_search .td-module-meta-info,
                .tdb_header_search .td-next-prev-wrap{
                  text-align: left;
                }.tdb_header_search .td_module_wrap:hover .entry-title a{
                  color: #4db2ec;
                }.tdb_header_search .tdb-aj-cur-element .entry-title a{
                  color: #4db2ec;
                }.tdc-dragged .tdb-head-search-btn:after,
                .tdc-dragged .tdb-drop-down-search{
                  visibility: hidden !important;
                  opacity: 0 !important;
                  -webkit-transition: all 0.3s ease;
                  transition: all 0.3s ease;
                }.tdb-header-search-trigger-enabled{
                  z-index: 1000;
                }.tdb-header-search-trigger-enabled .tdb-head-search-btn{
                  display: flex;
                  align-items: center;
                  position: relative;
                  text-align: center;
                  color: #4db2ec;
                }.tdb-header-search-trigger-enabled .tdb-head-search-btn:after{
                  visibility: hidden;
                  opacity: 0;
                  content: '';
                  display: block;
                  position: absolute;
                  bottom: 0;
                  left: 0;
                  right: 0;
                  margin: 0 auto;
                  width: 0;
                  height: 0;
                  border-style: solid;
                  border-width: 0 6.5px 7px 6.5px;
                  -webkit-transform: translate3d(0, 20px, 0);
                  transform: translate3d(0, 20px, 0);
                  -webkit-transition: all 0.4s ease;
                  transition: all 0.4s ease;
                  border-color: transparent transparent #4db2ec transparent;
                }.tdb-header-search-trigger-enabled .tdb-drop-down-search-open + .tdb-head-search-btn:after{
                  visibility: visible;
                  opacity: 1;
                  -webkit-transform: translate3d(0, 0, 0);
                  transform: translate3d(0, 0, 0);
                }.tdb-header-search-trigger-enabled .tdb-search-icon,
                .tdb-header-search-trigger-enabled .tdb-search-txt,
                .tdb-header-search-trigger-enabled .tdb-search-icon-svg svg *{
                  -webkit-transition: all 0.3s ease-in-out;
                  transition: all 0.3s ease-in-out;
                }.tdb-header-search-trigger-enabled .tdb-search-icon-svg{
                  display: flex;
                  align-items: center;
                  justify-content: center;
                }.tdb-header-search-trigger-enabled .tdb-search-icon-svg svg{
                  height: auto;
                }.tdb-header-search-trigger-enabled .tdb-search-icon-svg svg,
                .tdb-header-search-trigger-enabled .tdb-search-icon-svg svg *{
                  fill: #4db2ec;
                }.tdb-header-search-trigger-enabled .tdb-search-txt{
                  position: relative;
                  line-height: 1;
                }.tdb-header-search-trigger-enabled .tdb-drop-down-search{
                  visibility: hidden;
                  opacity: 0;
                  position: absolute;
                  top: 100%;
                  left: 0;
                  -webkit-transform: translate3d(0, 20px, 0);
                  transform: translate3d(0, 20px, 0);
                  -webkit-transition: all 0.4s ease;
                  transition: all 0.4s ease;
                  pointer-events: none;
                  z-index: 10;
                }.tdb-header-search-trigger-enabled .tdb-drop-down-search-open{
                  visibility: visible;
                  opacity: 1;
                  -webkit-transform: translate3d(0, 0, 0);
                  transform: translate3d(0, 0, 0);
                }.tdb-header-search-trigger-enabled .tdb-drop-down-search-inner{
                  position: relative;
                  max-width: 300px;
                  pointer-events: all;
                }.tdi_41 .tdb-head-search-btn i{
                    font-size: 20px;
                
                    width: 48px;
					height: 48px;
					line-height:  48px;
                
                    color: #000000;
                }.tdi_41 .tdb-head-search-btn svg{
                    width: 20px;
                }.tdi_41 .tdb-search-icon-svg{
                    width: 48px;
					height: 48px;
                }.tdi_41{
                    display: inline-block;
                
                    float: right;
                    clear: none;
                }.tdi_41 .tdb-search-txt{
                    top: 0px;
                }.tdi_41 .tdb-drop-down-search .tdb-drop-down-search-inner{
                    max-width: 600px;
                }.tdi_41 .tdb-search-form{
                    padding: 30px;
                
                    border-width: 0px;
                }.tdi_41 .tdb-drop-down-search{
                    left: auto;
                    right: 0;
                }.tdi_41 .tdb-drop-down-search-inner,
                .tdi_41 .tdb-search-form,
                .tdi_41 .tdb-aj-search{
                    margin-left: auto;
                    margin-right: 0;
                }.tdi_41 .tdb-search-form-inner:after{
                    border-width: 0 0 1px 0;
                }.tdi_41 .tdb-head-search-form-btn i{
                    font-size: 7px;
                }.tdi_41 .tdb-head-search-form-btn-icon{
                    margin-left: 8px;
                
                    top: 0px;
                }.tdi_41 .tdb-head-search-form-btn{
                    padding: 0px;
                
                    color: #000000;
                
                    background-color: rgba(0,0,0,0);
                }.tdi_41 .tdb-aj-search-results{
                    padding: 0 30px 30px;
                
                    border-width: 0 0 1px 0;
                }.tdi_41 .result-msg{
                    padding: 10px 0;
                
                    text-align: center;
                
                    font-style:normal !important;
                }.tdi_41 .tdb-head-search-btn svg,
                .tdi_41 .tdb-head-search-btn svg *{
                    fill: #000000;
                }.tdi_41 .tdb-head-search-btn:after{
                    border-bottom-color: #ffffff;
                }.tdi_41 .tdb-drop-down-search-inner{
                    box-shadow:  0px 3px 6px 0px rgba(0, 0, 0, 0.2);
                }.tdi_41 .tdb-head-search-form-btn svg,
                .tdi_41 .tdb-head-search-form-btn svg *{
                    fill: #000000;
                }.tdi_41 .tdb-head-search-form-btn:hover{
                    color: #4db2ec;
                
                    background-color: rgba(0,0,0,0);
                }.tdi_41 .tdb-head-search-form-btn:hover svg,
                .tdi_41 .tdb-head-search-form-btn:hover svg *{
                    fill: #4db2ec;
                }.tdi_41 .result-msg a:hover{
                    color: #4db2ec;
                }.tdi_41 .td_module_wrap{
					width: 50%;
					float: left;
				
					padding-left: 10px;
					padding-right: 10px;
				
					padding-bottom: 10px;
					margin-bottom: 10px;
				}.tdi_41 .td_module_wrap:nth-last-child(-n+2){
					margin-bottom: 0;
					padding-bottom: 0;
				}.tdi_41 .td_module_wrap:nth-last-child(-n+2) .td-module-container:before{
					display: none;
				}.tdi_41 .tdb-aj-search-inner{
					margin-left: -10px;
					margin-right: -10px;
				}.tdi_41 .td-module-container:before{
					bottom: -10px;
				}.tdi_41 .entry-thumb{
					background-position: center 50%;
				}.tdi_41 .td-image-wrap{
					padding-bottom: 100%;
				}.tdi_41 .td-image-container{
				 	flex: 0 0 30%;
				 	width: 30%;
			    
                	display: block; order: 0;
                }.ie10 .tdi_41 .td-image-container,
				.ie11 .tdi_41 .td-image-container{
				 	flex: 0 0 auto;
			    }.tdi_41 .td-module-container{
					flex-direction: row;
				}.ie10 .tdi_41 .td-module-meta-info,
				.ie11 .tdi_41 .td-module-meta-info{
				 	flex: 1;
			    }.tdi_41 .td-video-play-ico{
					width: 24px;
					height: 24px;
					font-size: 24px;
				}.tdi_41 .td-post-vid-time{
					display: block;
				}.tdi_41 .td-module-meta-info{
					padding: 3px 0 0 16px;
				
					border-color: #eaeaea;
				}.tdi_41 .entry-title{
					margin: 0 0 2px 0;
				
					font-size:13px !important;line-height:1.4 !important;
				}.tdi_41 .td-excerpt{
					column-count: 1;
				
					column-gap: 48px;
				
					display: none;
				}.tdi_41 .td-post-category:not(.td-post-extra-category){
					display: none;
				}.tdi_41 .td-read-more{
					display: none;
				}.tdi_41 .td-author-date{
					display: inline;
				}.tdi_41 .td-post-author-name{
					display: none;
				}.tdi_41 .td-icon-star,
                .tdi_41 .td-icon-star-empty,
                .tdi_41 .td-icon-star-half{
					font-size: 15px;
				}.tdi_41 .td-module-comments{
					display: none;
				}.tdi_41 .tdb-author-photo .avatar{
				    width: 20px;
				    height: 20px;
				
				    margin-right: 6px;
				
				    border-radius: 50%;
				}body .tdi_41 .td_module_wrap:hover .td-module-title a,
				.tdi_41 .tdb-aj-cur-element .entry-title a{
					color: #4db2ec !important;
				}.tdi_41 .td-post-category{
					text-transform:uppercase !important;
				}

/* landscape */
@media (min-width: 1019px) and (max-width: 1140px){
.tdi_41 .td_module_wrap{
					padding-bottom: 10px !important;
					margin-bottom: 10px !important;
				
					padding-bottom: 10px;
					margin-bottom: 10px;
				}.tdi_41 .td_module_wrap:nth-last-child(-n+2){
					margin-bottom: 0 !important;
					padding-bottom: 0 !important;
				}.tdi_41 .td_module_wrap .td-module-container:before{
					display: block !important;
				}.tdi_41 .td_module_wrap:nth-last-child(-n+2) .td-module-container:before{
					display: none !important;
				}.tdi_41 .td-module-container:before{
					bottom: -10px;
				}
}

/* portrait */
@media (min-width: 768px) and (max-width: 1018px){
.tdi_41 .tdb-head-search-btn i{
                    font-size: 18px;
                
                    width: 46.8px;
					height: 46.8px;
					line-height:  46.8px;
                }.tdi_41 .tdb-head-search-btn svg{
                    width: 18px;
                }.tdi_41 .tdb-search-icon-svg{
                    width: 46.8px;
					height: 46.8px;
                }.tdi_41 .tdb-search-form{
                    padding: 20px 20px 20px;
                }.tdi_41 .td_module_wrap{
					padding-bottom: 10px !important;
					margin-bottom: 10px !important;
				
					padding-bottom: 10px;
					margin-bottom: 10px;
				}.tdi_41 .td_module_wrap:nth-last-child(-n+2){
					margin-bottom: 0 !important;
					padding-bottom: 0 !important;
				}.tdi_41 .td_module_wrap .td-module-container:before{
					display: block !important;
				}.tdi_41 .td_module_wrap:nth-last-child(-n+2) .td-module-container:before{
					display: none !important;
				}.tdi_41 .td-module-container:before{
					bottom: -10px;
				}
}

/* phone */
@media (max-width: 767px){
.tdi_41 .td_module_wrap{
					padding-bottom: 10px !important;
					margin-bottom: 10px !important;
				
					padding-bottom: 10px;
					margin-bottom: 10px;
				}.tdi_41 .td_module_wrap:nth-last-child(-n+2){
					margin-bottom: 0 !important;
					padding-bottom: 0 !important;
				}.tdi_41 .td_module_wrap .td-module-container:before{
					display: block !important;
				}.tdi_41 .td_module_wrap:nth-last-child(-n+2) .td-module-container:before{
					display: none !important;
				}.tdi_41 .td-module-container:before{
					bottom: -10px;
				}
}



/* custom css */
.tdi_43{
                    min-height: 0;
                }.td-header-desktop-sticky-wrap.td-header-active{
                    opacity: 1;
                }



/* custom css */
.tdi_45,
                .tdi_45 .tdc-columns{
                    min-height: 0;
                }.tdi_45,
				.tdi_45 .tdc-columns{
				    display: block;
				}.tdi_45 .tdc-columns{
				    width: 100%;
				}



/* custom css */
.tdi_47{
                    vertical-align: baseline;
                }.tdi_47 > .wpb_wrapper,
				.tdi_47 > .wpb_wrapper > .tdc-elements{
				    display: block;
				}.tdi_47 > .wpb_wrapper > .tdc-elements{
				    width: 100%;
				}.tdi_47 > .wpb_wrapper > .vc_row_inner{
				    width: auto;
				}.tdi_47 > .wpb_wrapper{
				    width: auto;
				    height: auto;
				}



/* custom css */
.tdi_49{
                    min-height: 0;
                }



/* custom css */
.tdi_51,
                .tdi_51 .tdc-columns{
                    min-height: 0;
                }.tdi_51,
				.tdi_51 .tdc-columns{
				    display: block;
				}.tdi_51 .tdc-columns{
				    width: 100%;
				}
/* inline tdc_css att */

.tdi_51{
margin-top:22px !important;
}

.tdi_51 .td_block_wrap{ text-align:left }




/* custom css */
.tdi_53{
                    vertical-align: baseline;
                }.tdi_53 > .wpb_wrapper,
				.tdi_53 > .wpb_wrapper > .tdc-elements{
				    display: block;
				}.tdi_53 > .wpb_wrapper > .tdc-elements{
				    width: 100%;
				}.tdi_53 > .wpb_wrapper > .vc_row_inner{
				    width: auto;
				}.tdi_53 > .wpb_wrapper{
				    width: auto;
				    height: auto;
				}


/* custom css */
.tdb-breadcrumbs{
                  margin-bottom: 11px;
                  font-family: 'Open Sans', 'Open Sans Regular', sans-serif;
                  font-size: 12px;
                  color: #747474;
                  line-height: 18px;
                }.tdb-breadcrumbs a{
                  color: #747474;
                }.tdb-breadcrumbs a:hover{
                  color: #000;
                }.tdb-breadcrumbs .tdb-bread-sep{
                  line-height: 1;
                  vertical-align: middle;
                }.tdb-breadcrumbs .tdb-bread-sep-svg svg{
                  height: auto;
                }.tdb-breadcrumbs .tdb-bread-sep-svg svg,
                .tdb-breadcrumbs .tdb-bread-sep-svg svg *{
                  fill: #c3c3c3;
                }.single-tdb_templates.author-template .tdb_breadcrumbs{
                  margin-bottom: 2px;
                }.tdb_category_breadcrumbs{
                  margin: 21px 0 9px;
                }.search-results .tdb_breadcrumbs{
                  margin-bottom: 2px;
                }.tdi_54 .tdb-bread-sep{
                    font-size: 8px;
                
                    margin: 0 5px;
                }.td-theme-wrap .tdi_54{
					text-align: left;
				}


/* custom css */
.tdb_title{
                  margin-bottom: 19px;
                }.tdb_title.tdb-content-horiz-center{
                  text-align: center;
                }.tdb_title.tdb-content-horiz-center .tdb-title-line{
                  margin: 0 auto;
                }.tdb_title.tdb-content-horiz-right{
                  text-align: right;
                }.tdb_title.tdb-content-horiz-right .tdb-title-line{
                  margin-left: auto;
                  margin-right: 0;
                }.tdb-title-text{
                  display: inline-block;
                  position: relative;
                  margin: 0;
                  word-wrap: break-word;
                  font-size: 30px;
                  line-height: 38px;
                  font-weight: 700;
                }.tdb-first-letter{
                  position: absolute;
                  -webkit-user-select: none;
                  user-select: none;
                  pointer-events: none;
                  text-transform: uppercase;
                  color: rgba(0, 0, 0, 0.08);
                  font-size: 6em;
                  font-weight: 300;
                  top: 50%;
                  -webkit-transform: translateY(-50%);
                  transform: translateY(-50%);
                  left: -0.36em;
                  z-index: -1;
                  -webkit-text-fill-color: initial;
                }.tdb-title-line{
                  display: none;
                  position: relative;
                }.tdb-title-line:after{
                  content: '';
                  width: 100%;
                  position: absolute;
                  background-color: #4db2ec;
                  top: 0;
                  left: 0;
                  margin: auto;
                }.tdb-category-title .tdb-title-text{
                  text-transform: uppercase;
                }.tdi_55 .tdb-title-line:after{
					height: 2px;
				
					bottom: 40%;
				}.tdi_55 .tdb-title-line{
					height: 50px;
				}.td-theme-wrap .tdi_55{
					text-align: left;
				}.tdi_55 .tdb-first-letter{
					left: -0.36em;
					right: auto;
				}


/* custom css */
.td-big-grid-flex{
                    width: 100%;
                    padding-bottom: 0;
                }.td-big-grid-flex .td_block_inner:after,
                .td-big-grid-flex .td_block_inner .td-big-grid-flex-post:after{
                    content: '';
                    display: table;
                    clear: both;
                }.td-big-grid-flex .td-big-grid-flex-post{
                    position: relative;
                    float: left;
                    padding-bottom: 0;
                }.td-big-grid-flex .td-image-container{
                    position: relative;
                    flex: 0 0 100%;
                    width: 100%;
                    height: 100%;
                }.td-big-grid-flex .td-image-wrap{
                    position: relative;
                    display: block;
                    overflow: hidden;
                }.td-big-grid-flex .td-image-wrap:before{
                    position: absolute;
                    bottom: 0;
                    left: 0;
                    width: 100%;
                    height: 100%;
                    -webkit-transition: background-color 0.3s ease;
                    transition: background-color 0.3s ease;
                    z-index: 1;
                }.td-big-grid-flex .td-module-thumb{
                    position: relative;
                    margin-bottom: 0;
                }.td-big-grid-flex .td-module-thumb:after{
                    position: absolute;
                    top: 0;
                    left: 0;
                    width: 100%;
                    height: 100%;
                }.td-big-grid-flex .td-thumb-css{
                    width: 100%;
                    height: 100%;
                    position: absolute;
                    background-size: cover;
                    background-position: center center;
                }.td-big-grid-flex .td-module-thumb .td-thumb-css{
                    transition: opacity 0.3s, transform 0.3s;
                    -webkit-transition: opacity 0.3s, transform 0.3s;
                }.td-big-grid-flex .td-post-category{
                    transition: background-color 0.2s ease;
                    -webkit-transition: background-color 0.2s ease;
                
                    padding: 3px 7px;
                    background-color: rgba(0, 0, 0, 0.7);
                    font-family: 'Roboto', sans-serif;
                    line-height: 13px;
                    font-weight: 500;
                    text-transform: uppercase;
                    pointer-events: auto;
                }.td-big-grid-flex .td-module-meta-info{
                    position: absolute;
                    left: 0;
                    margin-bottom: 0;
                    width: 100%;
                    pointer-events: none;
                    z-index: 1;
                }.td-big-grid-flex .td-module-title a,
                .td-big-grid-flex .td-post-author-name span,
                .td-big-grid-flex .td-module-container:hover .entry-title a,
                .td-big-grid-flex .td-post-author-name a,
                .td-big-grid-flex .td-post-date{
                    color: #fff;
                }.td-big-grid-flex .td-module-title{
                    margin: 0;
                }.td-big-grid-flex .td-module-title a{
                    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
                }.td-big-grid-flex .td-editor-date{
                    display: inline-block;
                }.td-big-grid-flex .td-post-author-name a,
                .td-big-grid-flex .td-post-author-name span,
                .td-big-grid-flex .td-post-date{
                    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
                }.td-big-grid-flex .td-big-grid-flex-post-empty .td-image-wrap{
                    background-color: #e5e5e5;
                }.td-big-grid-flex .td-big-grid-flex-post-empty .td-image-wrap:before{
                    display: none;
                }.td_block_big_grid_flex_2 [class^='td_module_flex_6'] .td-module-meta-info{
                    padding: 22px 20px;
                }.td_block_big_grid_flex_2 [class^='td_module_flex_6'] .entry-title{
                    margin-bottom: 9px;
                    font-size: 27px;
                    font-weight: 500;
                    line-height: 34px;
                }.td_block_big_grid_flex_2 .td_module_flex_7 .entry-title{
                    margin: 0;
                    font-size: 16px;
                    line-height: 21px;
                    font-weight: 500;
                }.td_block_big_grid_flex_2 .td_module_flex_6{
                    width: 50%;
                }.td_block_big_grid_flex_2 .td_module_flex_6 .td-image-wrap{
                    padding-bottom: 400px;
                }.td_block_big_grid_flex_2 .td_module_flex_7{
                    width: 25%;
                }.td_block_big_grid_flex_2 .td_module_flex_7 .td-image-wrap{
                    padding-bottom: 198px;
                }.td_block_big_grid_flex_2 .td_module_flex_7 .td-module-meta-info{
                    padding: 11px 17px;
                }body .tdi_57 .td-module-meta-info{
					bottom: 0;
				}body .tdi_57 .td_module_flex_6 .entry-thumb{
					background-position: center 50%;
				}body .tdi_57 .td_module_flex_7 .entry-thumb{
					background-position: center 50%;
				}body .tdi_57 .td_module_flex_6 .td-video-play-ico{
					top: 50%;
                    left: 50%;
                    transform: translate(-50%, -50%);
				}body .tdi_57 .td_module_flex_7 .td-video-play-ico{
					top: 50%;
                    left: 50%;
                    transform: translate(-50%, -50%);
				}body .tdi_57 .td_module_flex_6 .td-post-category{
					margin: 0 0 5px;
				}body .tdi_57 .td_module_flex_7 .td-post-category{
					margin: 0 0 7px;
				}body .tdi_57 .td_module_flex_6 .td-post-category:not(.td-post-extra-category){
					display: inline-block;
				}body .tdi_57 .td_module_flex_7 .td-post-category:not(.td-post-extra-category){
					display: inline-block;
				}body .tdi_57 .td_module_flex_6 .td-editor-date{
					display: inline-block;
				}body .tdi_57 .td_module_flex_7 .td-editor-date{
					display: inline-block;
				}body .tdi_57 .td_module_flex_6 .td-post-author-name{
					display: inline-block;
				}body .tdi_57 .td_module_flex_7 .td-post-author-name{
					display: none;
				}body .tdi_57 .td_module_flex_6 .td-post-date,
				body .tdi_57 .td_module_flex_6 .td-post-author-name span{
					display: inline-block;
				}body .tdi_57 .td_module_flex_7 .td-post-date,
				body .tdi_57 .td_module_flex_7 .td-post-author-name span{
					display: none;
				}body .tdi_57 .td_module_flex_6 .entry-review-stars{
					display: inline-block;
				}body .tdi_57 .td_module_flex_6 .td-icon-star,
                body .tdi_57 .td_module_flex_6 .td-icon-star-empty,
                body .tdi_57 .td_module_flex_6 .td-icon-star-half{
					font-size: 15px;
				}body .tdi_57 .td_module_flex_7 .entry-review-stars{
					display: inline-block;
				}body .tdi_57 .td_module_flex_7 .td-icon-star,
                body .tdi_57 .td_module_flex_7 .td-icon-star-empty,
                body .tdi_57 .td_module_flex_7 .td-icon-star-half{
					font-size: 15px;
				}body .tdi_57 .td-image-wrap:before{
				    content: '';
				    background: -webkit-linear-gradient(0deg,rgba(0,0,0,0.7),rgba(0,0,0,0) 60%,rgba(0,0,0,0));background: linear-gradient(0deg,rgba(0,0,0,0.7),rgba(0,0,0,0) 60%,rgba(0,0,0,0));
				}body .tdi_57 .td-module-container:hover .td-post-category{
					background-color: #4db2ec;
				}body .tdi_57 .entry-review-stars{
				    color: #fff;
				}html:not([class*='ie']) body .tdi_57 .td-module-container:hover .entry-thumb:before{
                    opacity: 0;
                }@media (max-width: 767px) {
                    .td-big-grid-flex .td_block_inner {
                        margin-left: -20px;
                        margin-right: -20px;
                    }
                }@media (min-width: 767px) {
                    .td-big-grid-flex-lightsky .td-image-wrap:after {
                        content: '';
                        position: absolute;
                        top: 0;
                        left: 0;
                        width: 160%;
                        height: 100%;
                        background: rgba(255, 255, 255, 0.2);
                        transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -120%, 0);
                        -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -120%, 0);
                        transition: transform 0.7s ease 0s;
                        -webkit-transition: transform 0.7s ease 0s;
                        z-index: 1;
                    }
                    .td-big-grid-flex-lightsky .td-module-container:hover .td-image-wrap:after {
                        transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 146%, 0);
                        -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 146%, 0);
                    }
                }@media (max-width: 767px) {
                    div.td-big-grid-flex-scroll .td-big-grid-flex-post {
                        float: none;
                    }
                    div.td-big-grid-flex-scroll .td-big-grid-flex-scroll-holder {
                        overflow-x: auto;
                        overflow-y: hidden;
                        white-space: nowrap;
                        font-size: 0;
                        -webkit-overflow-scrolling: touch;
                    }
                    div.td-big-grid-flex-scroll .td-big-grid-flex-scroll-holder .td-big-grid-flex-post {
                        display: inline-block;
                        vertical-align: top;
                    }
                    div.td-big-grid-flex-scroll .td-module-title a {
                        white-space: normal;
                    }
                }@media (min-width: 1019px) and (max-width: 1140px) {
                    .td_block_big_grid_flex_2 [class^='td_module_flex_6'] .entry-title {
                        font-size: 21px;
                        line-height: 28px;
                    }
                }@media (min-width: 768px) and (max-width: 1018px) {
                    .td_block_big_grid_flex_2 [class^='td_module_flex_6'] .entry-title {
                        font-size: 16px;
                        line-height: 20px;
                    }
                }@media (max-width: 767px) {
                    .td_block_big_grid_flex_2 [class^='td_module_flex_6'] .entry-title {
                        font-size: 22px;
                        line-height: 28px;
                    }
                }@media (min-width: 1019px) and (max-width: 1140px) {
                    .td_block_big_grid_flex_2 .td_module_flex_7 .entry-title {
                        font-size: 14px;
                        line-height: 20px;
                    }
                }@media (min-width: 768px) and (max-width: 1018px) {
                    .td_block_big_grid_flex_2 .td_module_flex_7 .entry-title {
                        font-size: 13px;
                        line-height: 18px;
                    }
                }@media (min-width: 767px) {
                    body .tdi_57 .td-big-grid-flex-post {
                        border-width: 0 2px;
                        border-style: solid;
                        border-color: transparent;
                    }
                    body .tdi_57 .td_block_inner {
                        margin-left: -2px;
                        margin-right: -2px;
                    }
                }@media (min-width: 767px) {
                    body .tdi_57 .td-big-grid-flex-post-1,
                    body .tdi_57 .td-big-grid-flex-post-2 {
                        margin-bottom: 4px;
                    }
                }@media (max-width: 767px) {
                    body .tdi_57 .td-big-grid-flex-post-0 {
                        margin-bottom: 4px;
                    }
                    body .tdi_57 .td-big-grid-flex-scroll-holder .td-big-grid-flex-post {
                        margin-right: 4px;
                    }
                    body .tdi_57 .td-big-grid-flex-scroll-holder .td-big-grid-flex-post:last-child {
                        margin-right: 0;
                    }
                }@media (min-width: 767px) {
                    body .tdi_57 .td-module-container:hover .td-thumb-css {
                        transform: scale3d(1.1, 1.1, 1);
                        -webkit-transform: scale3d(1.1, 1.1, 1);
                    }
                }

/* landscape */
@media (min-width: 1019px) and (max-width: 1140px){
body .tdi_57 [class^='td_module_flex_6'] .td-image-wrap{
					padding-bottom: 350px;
				}body .tdi_57 .td_module_flex_7 .td-image-wrap{
					padding-bottom: 173px;
				}body .tdi_57 .td_module_flex_7 .td-module-meta-info{
					padding: 16px 15px 11px;
				}
}

/* portrait */
@media (min-width: 768px) and (max-width: 1018px){
body .tdi_57 [class^='td_module_flex_6'] .td-image-wrap{
					padding-bottom: 270px;
				}body .tdi_57 .td_module_flex_7 .td-image-wrap{
					padding-bottom: 133px;
				}body .tdi_57 .td_module_flex_7 .td-module-meta-info{
					padding: 16px 15px 11px;
				}
}

/* phone */
@media (max-width: 767px){
body .tdi_57 [class^='td_module_flex_6'] .td-image-wrap{
					padding-bottom: 260px;
				}body .tdi_57 .td_module_flex_7 .td-image-wrap{
					padding-bottom: 165px;
				}body .tdi_57 .td_module_flex_6{
					width: 100%;
				}body .tdi_57 .td_module_flex_7{
					width: 80%;
				}body .tdi_57 .td_module_flex_6 .td-module-meta-info{
					padding: 15px 18px;
				}body .tdi_57 .td_module_flex_7 .td-module-meta-info{
					padding: 16px 15px 11px;
				}@media (min-width: 767px) {
                    body .tdi_57 .td-big-grid-flex-post {
                        border-width: 0 1.5px;
                        border-style: solid;
                        border-color: transparent;
                    }
                    body .tdi_57 .td_block_inner {
                        margin-left: -1.5px;
                        margin-right: -1.5px;
                    }
                }@media (min-width: 767px) {
                    body .tdi_57 .td-big-grid-flex-post-1,
                    body .tdi_57 .td-big-grid-flex-post-2 {
                        margin-bottom: 3px;
                    }
                }@media (max-width: 767px) {
                    body .tdi_57 .td-big-grid-flex-post-0 {
                        margin-bottom: 3px;
                    }
                    body .tdi_57 .td-big-grid-flex-scroll-holder .td-big-grid-flex-post {
                        margin-right: 3px;
                    }
                    body .tdi_57 .td-big-grid-flex-scroll-holder .td-big-grid-flex-post:last-child {
                        margin-right: 0;
                    }
                }
}



/* custom css */
.tdi_59,
                .tdi_59 .tdc-columns{
                    min-height: 0;
                }.tdi_59,
				.tdi_59 .tdc-columns{
				    display: block;
				}.tdi_59 .tdc-columns{
				    width: 100%;
				}



/* custom css */
.tdi_61{
                    vertical-align: baseline;
                }.tdi_61 > .wpb_wrapper,
				.tdi_61 > .wpb_wrapper > .tdc-elements{
				    display: block;
				}.tdi_61 > .wpb_wrapper > .tdc-elements{
				    width: 100%;
				}.tdi_61 > .wpb_wrapper > .vc_row_inner{
				    width: auto;
				}.tdi_61 > .wpb_wrapper{
				    width: auto;
				    height: auto;
				}


/* custom css */
[class*="tdb_module_loop"] .td-module-container{
                  display: flex;
                  flex-direction: column;
                  position: relative;
                }[class*="tdb_module_loop"] .td-module-container:before{
                  content: '';
                  position: absolute;
                  bottom: 0;
                  left: 0;
                  width: 100%;
                  height: 1px;
                }[class*="tdb_module_loop"] .td-image-wrap{
                  display: block;
                  position: relative;
                  padding-bottom: 50%;
                }[class*="tdb_module_loop"] .td-image-container{
                  position: relative;
                  flex: 0 0 auto;
                  width: 100%;
                  height: 100%;
                }[class*="tdb_module_loop"] .td-module-thumb{
                  margin-bottom: 0;
                }[class*="tdb_module_loop"] .td-module-meta-info{
                  width: 100%;
                  padding: 13px 0 0 0;
                  margin-bottom: 0;
                  z-index: 1;
                  border: 0 solid #eaeaea;
                }[class*="tdb_module_loop"] .td-thumb-css{
                  width: 100%;
                  height: 100%;
                  position: absolute;
                  background-size: cover;
                  background-position: center center;
                }[class*="tdb_module_loop"] .td-category-pos-image .td-post-category:not(.td-post-extra-category),
                [class*="tdb_module_loop"] .td-post-vid-time{
                  position: absolute;
                  z-index: 2;
                  bottom: 0;
                }[class*="tdb_module_loop"] .td-category-pos-image .td-post-category:not(.td-post-extra-category){
                  left: 0;
                }[class*="tdb_module_loop"] .td-post-vid-time{
                  right: 0;
                  background-color: #000;
                  padding: 3px 6px 4px;
                  font-family: 'Open Sans', 'Open Sans Regular', sans-serif;
                  font-size: 10px;
                  font-weight: 600;
                  line-height: 1;
                  color: #fff;
                }[class*="tdb_module_loop"] .td-excerpt{
                  margin: 20px 0 0;
                  line-height: 21px;
                }.tdb_loop .tdb-block-inner{
                    display: flex;
                    flex-wrap: wrap;
				}.tdb_loop .td_module_wrap{
				    padding-bottom: 0;
				}.tdb_loop .tdb_module_rec{
				    text-align: center;
				}.tdb_loop .tdb-author-photo{
                  display: inline-block;
                }.tdb_loop .tdb-author-photo,
                .tdb_loop .tdb-author-photo img{
                  vertical-align: middle;
                }.tdb_loop .td-post-author-name,
                .tdb_loop .td-post-date,
                .tdb_loop .td-module-comments{
                  vertical-align: text-top;
                }.tdb_loop .entry-review-stars{
                  margin-left: 6px;
                  vertical-align: text-bottom;
                }.tdb_loop .td-load-more-wrap,
                .tdb_loop .td-next-prev-wrap{
                  margin: 20px 0 0;
                }.tdb_loop .page-nav{
                  position: relative;
                  margin: 54px 0 0;
                }.tdb_loop .page-nav a,
                .tdb_loop .page-nav span{
                  margin-top: 8px;
                  margin-bottom: 0;
                }.tdb_loop .td-next-prev-wrap a{
                  width: auto;
                  height: auto;
                  min-width: 25px;
                  min-height: 25px;
                }.tdb_loop{
                  display: inline-block;
                  width: 100%;
                  margin-bottom: 78px;
                  padding-bottom: 0;
                  overflow: visible !important;
                }.tdb_loop .td-module-title{
                  font-family: 'Roboto', sans-serif;
                  font-weight: 400;
                  font-size: 21px;
                  line-height: 25px;
                  margin: 0 0 6px 0;
                }.tdb_loop .td-spot-id-loop .tdc-placeholder-title:before{
                    content: 'Posts Loop Ad' !important;
                }.tdi_62 .td-module-container{
					flex-direction: column;
				
				    border-color: #eaeaea;
				}.tdi_62 .td-image-container{
                	display: block; order: 0;
                }.ie10 .tdi_62 .td-module-meta-info,
				.ie11 .tdi_62 .td-module-meta-info{
				 	flex: auto;
			    }.tdi_62 .td-module-meta-info{
					border-color: #eaeaea;
				}.tdi_62 .td_module_wrap:not(.tdb_module_rec){
					width: 50%;
				}.tdi_62 .tdb_module_rec{
					width: 100%;
				}.tdi_62 .td_module_wrap{
					padding-left: 24px;
					padding-right: 24px;
				}.tdi_62 .tdb-block-inner{
					margin-left: -24px;
					margin-right: -24px;
				
					row-gap: calc(18px * 2);
				}.tdi_62 .td-module-container:before{
					bottom: -18px;
				
					border-color: #eaeaea;
				}.tdi_62 .td_module_wrap:nth-last-child(-n+2) .td-module-container:before{
					display: none;
				}.tdi_62 .td-post-vid-time{
					display: block;
				}.tdi_62 .td-post-category:not(.td-post-extra-category){
					display: inline-block;
				}.tdi_62 .tdb-author-photo .avatar{
				    width: 20px;
				    height: 20px;
				
				    margin-right: 6px;
				
				    border-radius: 50%;
				}.tdi_62 .td-excerpt{
					display: none;
				
					column-count: 1;
				
					column-gap: 48px;
				}.tdi_62 .td-audio-player{
					opacity: 1;
					visibility: visible;
					height: auto;
				
					font-size: 13px;
				}.tdi_62 .td-read-more{
					display: none;
				}.tdi_62 .td-author-date{
					display: inline;
				}.tdi_62 .td-post-author-name{
					display: inline-block;
				}.tdi_62 .td-post-date,
				.tdi_62 .td-post-author-name span{
					display: inline-block;
				}.tdi_62 .entry-review-stars{
					display: inline-block;
				}.tdi_62 .td-icon-star,
                .tdi_62 .td-icon-star-empty,
                .tdi_62 .td-icon-star-half{
					font-size: 15px;
				}.tdi_62 .td-module-comments{
					display: block;
				}html:not([class*='ie']) .tdi_62 .td-module-container:hover .entry-thumb:before{
                    opacity: 0;
                }@media (min-width: 768px) and (max-width: 1018px) {
                  .tdb_loop .td-module-title {
                    font-size: 17px;
                    line-height: 22px;
                  }
                }

/* landscape */
@media (min-width: 1019px) and (max-width: 1140px){
.tdi_62 .td_module_wrap{
					padding-left: 20px;
					padding-right: 20px;
				}.tdi_62 .tdb-block-inner{
					margin-left: -20px;
					margin-right: -20px;
				
					row-gap: calc(18px * 2);
				}.tdi_62 .td-module-container:before{
					bottom: -18px;
				}
}

/* portrait */
@media (min-width: 768px) and (max-width: 1018px){
.tdi_62 .td_module_wrap{
					padding-left: 14px;
					padding-right: 14px;
				}.tdi_62 .tdb-block-inner{
					margin-left: -14px;
					margin-right: -14px;
				
					row-gap: calc(18px * 2);
				}.tdi_62 .td-module-container:before{
					bottom: -18px;
				}.tdi_62 .td-video-play-ico{
					width: 24px;
					height: 24px;
					font-size: 24px;
				}
}

/* phone */
@media (max-width: 767px){
.tdi_62 .td_module_wrap:not(.tdb_module_rec){
					width: 100%;
				}.tdi_62 .tdb-block-inner{
					row-gap: calc(18px * 2);
				}.tdi_62 .td-module-container:before{
					bottom: -18px;
				}.tdi_62 .td_module_wrap:nth-last-child(1) .td-module-container:before{
					display: none;
				}
}



/* custom css */
.tdi_64{
                    vertical-align: baseline;
                }.tdi_64 > .wpb_wrapper,
				.tdi_64 > .wpb_wrapper > .tdc-elements{
				    display: block;
				}.tdi_64 > .wpb_wrapper > .tdc-elements{
				    width: 100%;
				}.tdi_64 > .wpb_wrapper > .vc_row_inner{
				    width: auto;
				}.tdi_64 > .wpb_wrapper{
				    width: auto;
				    height: auto;
				}


/* custom css */
.tdi_66 .td-image-wrap{
					padding-bottom: 70%;
				}.tdi_66 .entry-thumb{
					background-position: center 50%;
				}.tdi_66 .td-image-container{
				 	flex: 0 0 30%;
				 	width: 30%;
			    
                	display: block; order: 0;
                }.ie10 .tdi_66 .td-image-container,
				.ie11 .tdi_66 .td-image-container{
				 	flex: 0 0 auto;
			    }.tdi_66 .td-module-container{
					flex-direction: row;
				
				    border-color: #eaeaea !important;
				}.ie10 .tdi_66 .td-module-meta-info,
				.ie11 .tdi_66 .td-module-meta-info{
				 	flex: 1;
			    }.tdi_66 .td-module-meta-info{
					padding: 0 0 0 16px;
				
					border-color: #eaeaea;
				}.tdi_66 .td_module_wrap{
					padding-left: 20px;
					padding-right: 20px;
				
					padding-bottom: 13px;
					margin-bottom: 13px;
				}.tdi_66 .td_block_inner{
					margin-left: -20px;
					margin-right: -20px;
				}.tdi_66 .td-module-container:before{
					bottom: -13px;
				
					border-color: #eaeaea;
				}.tdi_66 .td-video-play-ico{
					width: 24px;
					height: 24px;
					font-size: 24px;
				}.tdi_66 .td-post-vid-time{
					display: block;
				}.tdi_66 .td-post-category:not(.td-post-extra-category){
					display: none;
				}.tdi_66 .td-author-photo .avatar{
				    width: 20px;
				    height: 20px;
				
				    margin-right: 6px;
				
				    border-radius: 50%;
				}.tdi_66 .td-excerpt{
					display: none;
				
					column-count: 1;
				
					column-gap: 48px;
				}.tdi_66 .td-audio-player{
					opacity: 1;
					visibility: visible;
					height: auto;
				
					font-size: 13px;
				}.tdi_66 .td-read-more{
					display: none;
				}.tdi_66 .td-author-date{
					display: inline;
				}.tdi_66 .td-post-author-name{
					display: none;
				}.tdi_66 .entry-review-stars{
					display: inline-block;
				}.tdi_66 .td-icon-star,
                .tdi_66 .td-icon-star-empty,
                .tdi_66 .td-icon-star-half{
					font-size: 15px;
				}.tdi_66 .td-module-comments{
					display: none;
				}.tdi_66 .td_module_wrap:nth-last-child(1){
					margin-bottom: 0;
					padding-bottom: 0;
				}.tdi_66 .td_module_wrap:nth-last-child(1) .td-module-container:before{
					display: none;
				}.tdi_66 .td-block-title a,
				.tdi_66 .td-block-title span{
					text-transform:uppercase !important;
				}.tdi_66 .entry-title{
					font-size:14px !important;line-height:1.4 !important;font-weight:500 !important;
				}html:not([class*='ie']) .tdi_66 .td-module-container:hover .entry-thumb:before{
                    opacity: 0;
                }

/* landscape */
@media (min-width: 1019px) and (max-width: 1140px){
.tdi_66 .td_module_wrap{
					padding-bottom: 13px;
					margin-bottom: 13px;
				
					padding-bottom: 13px !important;
					margin-bottom: 13px !important;
				}.tdi_66 .td-module-container:before{
					bottom: -13px;
				}.tdi_66 .td_module_wrap:nth-last-child(1){
					margin-bottom: 0 !important;
					padding-bottom: 0 !important;
				}.tdi_66 .td_module_wrap .td-module-container:before{
					display: block !important;
				}.tdi_66 .td_module_wrap:nth-last-child(1) .td-module-container:before{
					display: none !important;
				}
}

/* portrait */
@media (min-width: 768px) and (max-width: 1018px){
.tdi_66 .td-module-meta-info{
					padding: 0 0 0 13px;
				}.tdi_66 .td_module_wrap{
					width: 100%;
					float: left;
				
					padding-left: 10px;
					padding-right: 10px;
				
					padding-bottom: 10px;
					margin-bottom: 10px;
				
					padding-bottom: 10px !important;
					margin-bottom: 10px !important;
				}.tdi_66 .td_block_inner{
					margin-left: -10px;
					margin-right: -10px;
				}.tdi_66 .td-module-container:before{
					bottom: -10px;
				}.tdi_66 .td_module_wrap:nth-last-child(1){
					margin-bottom: 0 !important;
					padding-bottom: 0 !important;
				}.tdi_66 .td_module_wrap .td-module-container:before{
					display: block !important;
				}.tdi_66 .td_module_wrap:nth-last-child(1) .td-module-container:before{
					display: none !important;
				}.tdi_66 .entry-title{
					font-size:12px !important;line-height:1.4 !important;font-weight:500 !important;
				}
}

/* phone */
@media (max-width: 767px){
.tdi_66 .td_module_wrap{
					width: 100%;
					float: left;
				
					padding-bottom: 13px;
					margin-bottom: 13px;
				
					padding-bottom: 13px !important;
					margin-bottom: 13px !important;
				}.tdi_66 .td-module-container:before{
					bottom: -13px;
				}.tdi_66 .td_module_wrap:nth-last-child(1){
					margin-bottom: 0 !important;
					padding-bottom: 0 !important;
				}.tdi_66 .td_module_wrap .td-module-container:before{
					display: block !important;
				}.tdi_66 .td_module_wrap:nth-last-child(1) .td-module-container:before{
					display: none !important;
				}
}



/* custom css */
.tdi_68{
                    min-height: 0;
                }



/* custom css */
.tdi_70,
                .tdi_70 .tdc-columns{
                    min-height: 0;
                }.tdi_70,
				.tdi_70 .tdc-columns{
				    display: block;
				}.tdi_70 .tdc-columns{
				    width: 100%;
				}
/* inline tdc_css att */

.tdi_70{
padding-top:54px !important;
padding-bottom:20px !important;
position:relative;
}

.tdi_70 .td_block_wrap{ text-align:left }

/* phone */
@media (max-width: 767px)
{
.tdi_70{
padding-top:40px !important;
}
}

/* portrait */
@media (min-width: 768px) and (max-width: 1018px)
{
.tdi_70{
padding-top:44px !important;
}
}



.tdi_69_rand_style > .td-element-style-before {
content:'' !important;
width:100% !important;
height:100% !important;
position:absolute !important;
top:0 !important;
left:0 !important;
display:block !important;
z-index:0 !important;
background-image:url("/media/2022/06/footer_bg.jpg") !important;
opacity:0.1 !important;
background-size:cover !important;
background-position:center top !important;
}


.tdi_69_rand_style{
background-color:#111111 !important;
}
 


/* custom css */
.tdi_72{
                    vertical-align: baseline;
                }.tdi_72 > .wpb_wrapper,
				.tdi_72 > .wpb_wrapper > .tdc-elements{
				    display: block;
				}.tdi_72 > .wpb_wrapper > .tdc-elements{
				    width: 100%;
				}.tdi_72 > .wpb_wrapper > .vc_row_inner{
				    width: auto;
				}.tdi_72 > .wpb_wrapper{
				    width: auto;
				    height: auto;
				}



/* custom css */
.tdi_74{
                    position: relative !important;
                    top: 0;
                    transform: none;
                    -webkit-transform: none;
                }.tdi_74,
				.tdi_74 .tdc-inner-columns{
				    display: block;
				}.tdi_74 .tdc-inner-columns{
				    width: 100%;
				}



/* custom css */
.tdi_76{
                    vertical-align: baseline;
                }.tdi_76 .vc_column-inner > .wpb_wrapper,
				.tdi_76 .vc_column-inner > .wpb_wrapper .tdc-elements{
				    display: block;
				}.tdi_76 .vc_column-inner > .wpb_wrapper .tdc-elements{
				    width: 100%;
				}


.td_block_template_2.widget > ul > li {
                margin-left: 0 !important;
            }
            
            .td_block_template_2 .td-block-title {
                font-size: 17px;
                font-weight: 500;
                margin-top: 0;
                margin-bottom: 16px;
                line-height: 31px;
                text-align: left;
            }
            .td_block_template_2 .td-block-title > * {
                color: #000;
            }
            .td_block_template_2 .td-related-title a {
                padding: 0 20px 0 0;
            }
            @media (max-width: 767px) {
                .td_block_template_2 .td-related-title a {
                    font-size: 15px;
                }
            }
            .td_block_template_2 .td-related-title .td-cur-simple-item {
                color: #4db2ec;
            }
            
            
            
            
            .td-theme-wrap .tdi_77 .td-block-title > *,
            .td-theme-wrap .tdi_77 .td-pulldown-filter-link:hover,
            .td-theme-wrap .tdi_77 .td-subcat-item a:hover,
            .td-theme-wrap .tdi_77 .td-subcat-item .td-cur-simple-item,
            .td-theme-wrap .tdi_77 .td-subcat-dropdown:hover .td-subcat-more span,
            .td-theme-wrap .tdi_77 .td-subcat-dropdown:hover .td-subcat-more i {
                color: #ffffff;
            }

            .td-theme-wrap .tdi_77 .td-subcat-dropdown ul:after {
                background-color: #ffffff;
            }
            
            
            .td-theme-wrap .tdi_77 .td_module_wrap:hover .entry-title a,
            .td-theme-wrap .tdi_77 .td_quote_on_blocks,
            .td-theme-wrap .tdi_77 .td-opacity-cat .td-post-category:hover,
            .td-theme-wrap .tdi_77 .td-opacity-read .td-read-more a:hover,
            .td-theme-wrap .tdi_77 .td-opacity-author .td-post-author-name a:hover,
            .td-theme-wrap .tdi_77 .td-instagram-user a {
                color: #ffffff;
            }

            .td-theme-wrap .tdi_77 .td-next-prev-wrap a:hover,
            .td-theme-wrap .tdi_77 .td-load-more-wrap a:hover {
                background-color: #ffffff;
                border-color: #ffffff;
            }

            .td-theme-wrap .tdi_77 .td-read-more a,
            .td-theme-wrap .tdi_77 .td-weather-information:before,
            .td-theme-wrap .tdi_77 .td-weather-week:before,
            .td-theme-wrap .tdi_77 .td-exchange-header:before,
            .td-theme-wrap .td-footer-wrapper .tdi_77 .td-post-category,
            .td-theme-wrap .tdi_77 .td-post-category:hover {
                background-color: #ffffff;
            }
/* inline tdc_css att */

/* phone */
@media (max-width: 767px)
{
.tdi_77{
margin-bottom:40px !important;
}
}

/* portrait */
@media (min-width: 768px) and (max-width: 1018px)
{
.tdi_77{
margin-bottom:20px !important;
}
}



/* custom css */
.tdi_77 .td-image-wrap{
					padding-bottom: 70%;
				}.tdi_77 .entry-thumb{
					background-position: center 50%;
				}.tdi_77 .td-image-container{
				 	flex: 0 0 30%;
				 	width: 30%;
			    
                	display: block; order: 0;
                }.ie10 .tdi_77 .td-image-container,
				.ie11 .tdi_77 .td-image-container{
				 	flex: 0 0 auto;
			    }.tdi_77 .td-module-container{
					flex-direction: row;
				
				    border-color: #eaeaea !important;
				}.ie10 .tdi_77 .td-module-meta-info,
				.ie11 .tdi_77 .td-module-meta-info{
				 	flex: 1;
			    }.tdi_77 .td-module-meta-info{
					padding: 0 0 0 16px;
				
					border-color: #eaeaea;
				}.tdi_77 .td_module_wrap{
					padding-left: 20px;
					padding-right: 20px;
				
					padding-bottom: 13px;
					margin-bottom: 13px;
				}.tdi_77 .td_block_inner{
					margin-left: -20px;
					margin-right: -20px;
				}.tdi_77 .td-module-container:before{
					bottom: -13px;
				
					border-color: #eaeaea;
				}.tdi_77 .td-video-play-ico{
					width: 24px;
					height: 24px;
					font-size: 24px;
				}.tdi_77 .td-post-vid-time{
					display: block;
				}.tdi_77 .td-post-category:not(.td-post-extra-category){
					display: none;
				}.tdi_77 .td-author-photo .avatar{
				    width: 20px;
				    height: 20px;
				
				    margin-right: 6px;
				
				    border-radius: 50%;
				}.tdi_77 .td-excerpt{
					display: none;
				
					column-count: 1;
				
					column-gap: 48px;
				}.tdi_77 .td-audio-player{
					opacity: 1;
					visibility: visible;
					height: auto;
				
					font-size: 13px;
				}.tdi_77 .td-read-more{
					display: none;
				}.tdi_77 .td-author-date{
					display: inline;
				}.tdi_77 .td-post-author-name{
					display: none;
				}.tdi_77 .entry-review-stars{
					display: inline-block;
				
					color: #ffffff;
				}.tdi_77 .td-icon-star,
                .tdi_77 .td-icon-star-empty,
                .tdi_77 .td-icon-star-half{
					font-size: 15px;
				}.tdi_77 .td-module-comments{
					display: none;
				}.tdi_77 .td_module_wrap:nth-last-child(1){
					margin-bottom: 0;
					padding-bottom: 0;
				}.tdi_77 .td_module_wrap:nth-last-child(1) .td-module-container:before{
					display: none;
				}.tdi_77 .td-module-title a{
					color: #ffffff;
				}.tdi_77 .td_module_wrap:hover .td-module-title a{
					color: #4db2ec !important;
				}.tdi_77 .td-block-title a,
				.tdi_77 .td-block-title span{
					font-size:18px !important;
				}.tdi_77 .entry-title{
					font-size:14px !important;line-height:1.4 !important;font-weight:500 !important;
				}html:not([class*='ie']) .tdi_77 .td-module-container:hover .entry-thumb:before{
                    opacity: 0;
                }

/* landscape */
@media (min-width: 1019px) and (max-width: 1140px){
.tdi_77 .td_module_wrap{
					padding-bottom: 13px;
					margin-bottom: 13px;
				
					padding-bottom: 13px !important;
					margin-bottom: 13px !important;
				}.tdi_77 .td-module-container:before{
					bottom: -13px;
				}.tdi_77 .td_module_wrap:nth-last-child(1){
					margin-bottom: 0 !important;
					padding-bottom: 0 !important;
				}.tdi_77 .td_module_wrap .td-module-container:before{
					display: block !important;
				}.tdi_77 .td_module_wrap:nth-last-child(1) .td-module-container:before{
					display: none !important;
				}
}

/* portrait */
@media (min-width: 768px) and (max-width: 1018px){
.tdi_77 .td-module-meta-info{
					padding: 0 0 0 13px;
				}.tdi_77 .td_module_wrap{
					width: 100%;
					float: left;
				
					padding-left: 10px;
					padding-right: 10px;
				
					padding-bottom: 10px;
					margin-bottom: 10px;
				
					padding-bottom: 10px !important;
					margin-bottom: 10px !important;
				}.tdi_77 .td_block_inner{
					margin-left: -10px;
					margin-right: -10px;
				}.tdi_77 .td-module-container:before{
					bottom: -10px;
				}.tdi_77 .td_module_wrap:nth-last-child(1){
					margin-bottom: 0 !important;
					padding-bottom: 0 !important;
				}.tdi_77 .td_module_wrap .td-module-container:before{
					display: block !important;
				}.tdi_77 .td_module_wrap:nth-last-child(1) .td-module-container:before{
					display: none !important;
				}.tdi_77 .entry-title{
					font-size:12px !important;line-height:1.4 !important;font-weight:500 !important;
				}
}

/* phone */
@media (max-width: 767px){
.tdi_77 .td_module_wrap{
					width: 100%;
					float: left;
				
					padding-bottom: 13px;
					margin-bottom: 13px;
				
					padding-bottom: 13px !important;
					margin-bottom: 13px !important;
				}.tdi_77 .td-module-container:before{
					bottom: -13px;
				}.tdi_77 .td_module_wrap:nth-last-child(1){
					margin-bottom: 0 !important;
					padding-bottom: 0 !important;
				}.tdi_77 .td_module_wrap .td-module-container:before{
					display: block !important;
				}.tdi_77 .td_module_wrap:nth-last-child(1) .td-module-container:before{
					display: none !important;
				}
}



/* custom css */
.tdi_79{
                    vertical-align: baseline;
                }.tdi_79 .vc_column-inner > .wpb_wrapper,
				.tdi_79 .vc_column-inner > .wpb_wrapper .tdc-elements{
				    display: block;
				}.tdi_79 .vc_column-inner > .wpb_wrapper .tdc-elements{
				    width: 100%;
				}


.td-theme-wrap .tdi_80 .td-block-title > *,
            .td-theme-wrap .tdi_80 .td-pulldown-filter-link:hover,
            .td-theme-wrap .tdi_80 .td-subcat-item a:hover,
            .td-theme-wrap .tdi_80 .td-subcat-item .td-cur-simple-item,
            .td-theme-wrap .tdi_80 .td-subcat-dropdown:hover .td-subcat-more span,
            .td-theme-wrap .tdi_80 .td-subcat-dropdown:hover .td-subcat-more i {
                color: #ffffff;
            }

            .td-theme-wrap .tdi_80 .td-subcat-dropdown ul:after {
                background-color: #ffffff;
            }
            
            
            .td-theme-wrap .tdi_80 .td_module_wrap:hover .entry-title a,
            .td-theme-wrap .tdi_80 .td_quote_on_blocks,
            .td-theme-wrap .tdi_80 .td-opacity-cat .td-post-category:hover,
            .td-theme-wrap .tdi_80 .td-opacity-read .td-read-more a:hover,
            .td-theme-wrap .tdi_80 .td-opacity-author .td-post-author-name a:hover,
            .td-theme-wrap .tdi_80 .td-instagram-user a {
                color: #ffffff;
            }

            .td-theme-wrap .tdi_80 .td-next-prev-wrap a:hover,
            .td-theme-wrap .tdi_80 .td-load-more-wrap a:hover {
                background-color: #ffffff;
                border-color: #ffffff;
            }

            .td-theme-wrap .tdi_80 .td-read-more a,
            .td-theme-wrap .tdi_80 .td-weather-information:before,
            .td-theme-wrap .tdi_80 .td-weather-week:before,
            .td-theme-wrap .tdi_80 .td-exchange-header:before,
            .td-theme-wrap .td-footer-wrapper .tdi_80 .td-post-category,
            .td-theme-wrap .tdi_80 .td-post-category:hover {
                background-color: #ffffff;
            }
/* inline tdc_css att */

/* phone */
@media (max-width: 767px)
{
.tdi_80{
margin-bottom:48px !important;
}
}

/* portrait */
@media (min-width: 768px) and (max-width: 1018px)
{
.tdi_80{
margin-bottom:20px !important;
}
}



/* custom css */
.tdi_80 .td-image-wrap{
					padding-bottom: 70%;
				}.tdi_80 .entry-thumb{
					background-position: center 50%;
				}.tdi_80 .td-image-container{
				 	flex: 0 0 30%;
				 	width: 30%;
			    
                	display: block; order: 0;
                }.ie10 .tdi_80 .td-image-container,
				.ie11 .tdi_80 .td-image-container{
				 	flex: 0 0 auto;
			    }.tdi_80 .td-module-container{
					flex-direction: row;
				
				    border-color: #eaeaea !important;
				}.ie10 .tdi_80 .td-module-meta-info,
				.ie11 .tdi_80 .td-module-meta-info{
				 	flex: 1;
			    }.tdi_80 .td-module-meta-info{
					padding: 0 0 0 16px;
				
					border-color: #eaeaea;
				}.tdi_80 .td_module_wrap{
					padding-left: 20px;
					padding-right: 20px;
				
					padding-bottom: 13px;
					margin-bottom: 13px;
				}.tdi_80 .td_block_inner{
					margin-left: -20px;
					margin-right: -20px;
				}.tdi_80 .td-module-container:before{
					bottom: -13px;
				
					border-color: #eaeaea;
				}.tdi_80 .td-video-play-ico{
					width: 24px;
					height: 24px;
					font-size: 24px;
				}.tdi_80 .td-post-vid-time{
					display: block;
				}.tdi_80 .td-post-category:not(.td-post-extra-category){
					display: none;
				}.tdi_80 .td-author-photo .avatar{
				    width: 20px;
				    height: 20px;
				
				    margin-right: 6px;
				
				    border-radius: 50%;
				}.tdi_80 .td-excerpt{
					display: none;
				
					column-count: 1;
				
					column-gap: 48px;
				}.tdi_80 .td-audio-player{
					opacity: 1;
					visibility: visible;
					height: auto;
				
					font-size: 13px;
				}.tdi_80 .td-read-more{
					display: none;
				}.tdi_80 .td-author-date{
					display: inline;
				}.tdi_80 .td-post-author-name{
					display: none;
				}.tdi_80 .entry-review-stars{
					display: inline-block;
				
					color: #ffffff;
				}.tdi_80 .td-icon-star,
                .tdi_80 .td-icon-star-empty,
                .tdi_80 .td-icon-star-half{
					font-size: 15px;
				}.tdi_80 .td-module-comments{
					display: none;
				}.tdi_80 .td_module_wrap:nth-last-child(1){
					margin-bottom: 0;
					padding-bottom: 0;
				}.tdi_80 .td_module_wrap:nth-last-child(1) .td-module-container:before{
					display: none;
				}.tdi_80 .td-module-title a{
					color: #ffffff;
				}.tdi_80 .td_module_wrap:hover .td-module-title a{
					color: #4db2ec !important;
				}.tdi_80 .td-block-title a,
				.tdi_80 .td-block-title span{
					font-size:18px !important;
				}.tdi_80 .entry-title{
					font-size:14px !important;line-height:1.4 !important;font-weight:500 !important;
				}html:not([class*='ie']) .tdi_80 .td-module-container:hover .entry-thumb:before{
                    opacity: 0;
                }

/* landscape */
@media (min-width: 1019px) and (max-width: 1140px){
.tdi_80 .td_module_wrap{
					padding-bottom: 13px;
					margin-bottom: 13px;
				
					padding-bottom: 13px !important;
					margin-bottom: 13px !important;
				}.tdi_80 .td-module-container:before{
					bottom: -13px;
				}.tdi_80 .td_module_wrap:nth-last-child(1){
					margin-bottom: 0 !important;
					padding-bottom: 0 !important;
				}.tdi_80 .td_module_wrap .td-module-container:before{
					display: block !important;
				}.tdi_80 .td_module_wrap:nth-last-child(1) .td-module-container:before{
					display: none !important;
				}
}

/* portrait */
@media (min-width: 768px) and (max-width: 1018px){
.tdi_80 .td-module-meta-info{
					padding: 0 0 0 13px;
				}.tdi_80 .td_module_wrap{
					width: 100%;
					float: left;
				
					padding-left: 10px;
					padding-right: 10px;
				
					padding-bottom: 10px;
					margin-bottom: 10px;
				
					padding-bottom: 10px !important;
					margin-bottom: 10px !important;
				}.tdi_80 .td_block_inner{
					margin-left: -10px;
					margin-right: -10px;
				}.tdi_80 .td-module-container:before{
					bottom: -10px;
				}.tdi_80 .td_module_wrap:nth-last-child(1){
					margin-bottom: 0 !important;
					padding-bottom: 0 !important;
				}.tdi_80 .td_module_wrap .td-module-container:before{
					display: block !important;
				}.tdi_80 .td_module_wrap:nth-last-child(1) .td-module-container:before{
					display: none !important;
				}.tdi_80 .entry-title{
					font-size:12px !important;line-height:1.4 !important;font-weight:500 !important;
				}
}

/* phone */
@media (max-width: 767px){
.tdi_80 .td_module_wrap{
					width: 100%;
					float: left;
				
					padding-bottom: 13px;
					margin-bottom: 13px;
				
					padding-bottom: 13px !important;
					margin-bottom: 13px !important;
				}.tdi_80 .td-module-container:before{
					bottom: -13px;
				}.tdi_80 .td_module_wrap:nth-last-child(1){
					margin-bottom: 0 !important;
					padding-bottom: 0 !important;
				}.tdi_80 .td_module_wrap .td-module-container:before{
					display: block !important;
				}.tdi_80 .td_module_wrap:nth-last-child(1) .td-module-container:before{
					display: none !important;
				}
}



/* custom css */
.tdi_82{
                    vertical-align: baseline;
                }.tdi_82 .vc_column-inner > .wpb_wrapper,
				.tdi_82 .vc_column-inner > .wpb_wrapper .tdc-elements{
				    display: block;
				}.tdi_82 .vc_column-inner > .wpb_wrapper .tdc-elements{
				    width: 100%;
				}


.td-theme-wrap .tdi_83 .td-block-title > *,
            .td-theme-wrap .tdi_83 .td-pulldown-filter-link:hover,
            .td-theme-wrap .tdi_83 .td-subcat-item a:hover,
            .td-theme-wrap .tdi_83 .td-subcat-item .td-cur-simple-item,
            .td-theme-wrap .tdi_83 .td-subcat-dropdown:hover .td-subcat-more span,
            .td-theme-wrap .tdi_83 .td-subcat-dropdown:hover .td-subcat-more i {
                color: #ffffff;
            }

            .td-theme-wrap .tdi_83 .td-subcat-dropdown ul:after {
                background-color: #ffffff;
            }
            
            
            .td-theme-wrap .tdi_83 .td_module_wrap:hover .entry-title a,
            .td-theme-wrap .tdi_83 .td_quote_on_blocks,
            .td-theme-wrap .tdi_83 .td-opacity-cat .td-post-category:hover,
            .td-theme-wrap .tdi_83 .td-opacity-read .td-read-more a:hover,
            .td-theme-wrap .tdi_83 .td-opacity-author .td-post-author-name a:hover,
            .td-theme-wrap .tdi_83 .td-instagram-user a {
                color: #ffffff;
            }

            .td-theme-wrap .tdi_83 .td-next-prev-wrap a:hover,
            .td-theme-wrap .tdi_83 .td-load-more-wrap a:hover {
                background-color: #ffffff;
                border-color: #ffffff;
            }

            .td-theme-wrap .tdi_83 .td-read-more a,
            .td-theme-wrap .tdi_83 .td-weather-information:before,
            .td-theme-wrap .tdi_83 .td-weather-week:before,
            .td-theme-wrap .tdi_83 .td-exchange-header:before,
            .td-theme-wrap .td-footer-wrapper .tdi_83 .td-post-category,
            .td-theme-wrap .tdi_83 .td-post-category:hover {
                background-color: #ffffff;
            }
/* inline tdc_css att */

/* portrait */
@media (min-width: 768px) and (max-width: 1018px)
{
.tdi_83{
margin-bottom:20px !important;
}
}



/* custom css */
.td_block_popular_categories{
                  padding-bottom: 0;
                }.tdi_83 .td-cat-name{
					color: #ffffff;
				}.tdi_83 .td-cat-no{
					color: #ffffff;
				}.tdi_83 li:hover .td-cat-name{
					color: #4db2ec;
				}.tdi_83 li:hover .td-cat-no{
					color: #4db2ec;
				}.tdi_83 .td-block-title a,
				.tdi_83 .td-block-title span{
					font-size:18px !important;
				}

/* portrait */
@media (min-width: 768px) and (max-width: 1018px){
.tdi_83 li{
					font-size:13px !important;line-height:26px !important;
				}
}



/* custom css */
.tdi_85{
                    position: relative !important;
                    top: 0;
                    transform: none;
                    -webkit-transform: none;
                }.tdi_85,
				.tdi_85 .tdc-inner-columns{
				    display: block;
				}.tdi_85 .tdc-inner-columns{
				    width: 100%;
				}



/* custom css */
.tdi_87{
                    vertical-align: baseline;
                }.tdi_87 .vc_column-inner > .wpb_wrapper,
				.tdi_87 .vc_column-inner > .wpb_wrapper .tdc-elements{
				    display: block;
				}.tdi_87 .vc_column-inner > .wpb_wrapper .tdc-elements{
				    width: 100%;
				}
/* inline tdc_css att */

/* portrait */
@media (min-width: 768px) and (max-width: 1018px)
{
.tdi_87{
margin-bottom:0px !important;
}
}




/* custom css */
.td_block_separator{
                  width: 100%;
                  align-items: center;
                  margin-bottom: 38px;
                  padding-bottom: 10px;
                }.td_block_separator span{
                  position: relative;
                  display: block;
                  margin: 0 auto;
                  width: 100%;
                  height: 1px;
                  border-top: 1px solid #EBEBEB;
                }.td_separator_align_left span{
                  margin-left: 0;
                }.td_separator_align_right span{
                  margin-right: 0;
                }.td_separator_dashed span{
                  border-top-style: dashed;
                }.td_separator_dotted span{
                  border-top-style: dotted;
                }.td_separator_double span{
                  height: 3px;
                  border-bottom: 1px solid #EBEBEB;
                }.td_separator_shadow > span{
                  position: relative;
                  height: 20px;
                  overflow: hidden;
                  border: 0;
                  color: #EBEBEB;
                }.td_separator_shadow > span > span{
                  position: absolute;
                  top: -30px;
                  left: 0;
                  right: 0;
                  margin: 0 auto;
                  height: 13px;
                  width: 98%;
                  border-radius: 100%;
                }
/* inline tdc_css att */

/* portrait */
@media (min-width: 768px) and (max-width: 1018px)
{
.tdi_89{
margin-bottom:20px !important;
}
}




/* custom css */
.tdi_91{
                    position: relative !important;
                    top: 0;
                    transform: none;
                    -webkit-transform: none;
                }.tdi_91,
				.tdi_91 .tdc-inner-columns{
				    display: block;
				}.tdi_91 .tdc-inner-columns{
				    width: 100%;
				}
/* inline tdc_css att */

.tdi_91{
padding-bottom:30px !important;
}

.tdi_91 .td_block_wrap{ text-align:left }

/* portrait */
@media (min-width: 768px) and (max-width: 1018px)
{
.tdi_91{
padding-bottom:20px !important;
}
}




/* custom css */
.tdi_93{
                    vertical-align: baseline;
                }.tdi_93 .vc_column-inner > .wpb_wrapper,
				.tdi_93 .vc_column-inner > .wpb_wrapper .tdc-elements{
				    display: block;
				}.tdi_93 .vc_column-inner > .wpb_wrapper .tdc-elements{
				    width: 100%;
				}
/* inline tdc_css att */

.tdi_93{
width:25% !important;
}

/* phone */
@media (max-width: 767px)
{
.tdi_93{
margin-bottom:50px !important;
width:100% !important;
}
}




/* inline tdc_css att */

.tdi_94{
margin-top:37px !important;
}

/* portrait */
@media (min-width: 768px) and (max-width: 1018px)
{
.tdi_94{
margin-top:44px !important;
}
}

/* phone */
@media (max-width: 767px)
{
.tdi_94{
margin-top:0px !important;
}
}



/* custom css */
.tdi_94 .tdb-logo-a,
                .tdi_94 h1{
                    flex-direction: row;
                
                   align-items: flex-start;
                
                    justify-content: center;
                }.tdi_94 .tdb-logo-svg-wrap{
                    display: block;
                }.tdi_94 .tdb-logo-svg-wrap + .tdb-logo-img-wrap{
                    display: none;
                }.tdi_94 .tdb-logo-img-wrap{
                    display: block;
                }.tdi_94 .tdb-logo-text-tagline{
                    margin-top: 2px;
                    margin-left: 0;
                
                    display: block;
                }.tdi_94 .tdb-logo-text-title{
                    display: block;
                }.tdi_94 .tdb-logo-text-wrap{
                    flex-direction: column;
                
                    align-items: flex-start;
                }.tdi_94 .tdb-logo-icon{
                    top: 0px;
                
                    display: block;
                }



/* custom css */
.tdi_96{
                    vertical-align: baseline;
                }.tdi_96 .vc_column-inner > .wpb_wrapper,
				.tdi_96 .vc_column-inner > .wpb_wrapper .tdc-elements{
				    display: block;
				}.tdi_96 .vc_column-inner > .wpb_wrapper .tdc-elements{
				    width: 100%;
				}
/* inline tdc_css att */

.tdi_96{
width:41.66666667% !important;
}

/* phone */
@media (max-width: 767px)
{
.tdi_96{
margin-bottom:50px !important;
width:100% !important;
justify-content:center !important;
text-align:center !important;
}
}




/* inline tdc_css att */

/* phone */
@media (max-width: 767px)
{
.tdi_97{
justify-content:center !important;
text-align:center !important;
}
}



/* custom css */
.tdm_block_column_title{
                  margin-bottom: 0;
                  display: inline-block;
                  width: 100%;
                }


body .tdi_98 .tdm-title{
					color: #ffffff;
				}.tdi_98 .tdm-title{
					font-size:18px !important;line-height:1 !important;font-weight:700 !important;
				}



/* inline tdc_css att */

/* phone */
@media (max-width: 767px)
{
.tdi_99{
justify-content:center !important;
text-align:center !important;
}
}



/* custom css */
.tdm_block.tdm_block_inline_text{
                  margin-bottom: 0;
                  vertical-align: top;
                }.tdm_block.tdm_block_inline_text .tdm-descr{
                  margin-bottom: 0;
                  -webkit-transform: translateZ(0);
                  transform: translateZ(0);
                }.tdc-row-content-vert-center .tdm-inline-text-yes{
                  vertical-align: middle;
                }.tdc-row-content-vert-bottom .tdm-inline-text-yes{
                  vertical-align: bottom;
                }.tdi_99{
                    text-align: left !important;
                }.tdi_99 .tdm-descr{
                    color: #eaeaea;
                
					font-size:14px !important;line-height:1.6 !important;
				}

/* portrait */
@media (min-width: 768px) and (max-width: 1018px){
.tdi_99 .tdm-descr{
					font-size:13px !important;line-height:1.6 !important;
				}
}



/* custom css */
.tdi_101{
                    vertical-align: baseline;
                }.tdi_101 .vc_column-inner > .wpb_wrapper,
				.tdi_101 .vc_column-inner > .wpb_wrapper .tdc-elements{
				    display: block;
				}.tdi_101 .vc_column-inner > .wpb_wrapper .tdc-elements{
				    width: 100%;
				}
/* inline tdc_css att */

/* phone */
@media (max-width: 767px)
{
.tdi_101{
justify-content:center !important;
text-align:center !important;
}
}




/* inline tdc_css att */

/* phone */
@media (max-width: 767px)
{
.tdi_102{
justify-content:center !important;
text-align:center !important;
}
}



body .tdi_103 .tdm-title{
					color: #ffffff;
				}.tdi_103 .tdm-title{
					font-size:18px !important;line-height:1 !important;font-weight:700 !important;
				}



/* inline tdc_css att */

/* phone */
@media (max-width: 767px)
{
.tdi_104{
justify-content:center !important;
text-align:center !important;
}
}



/* custom css */
.tdm_block.tdm_block_socials{
                  margin-bottom: 0;
                }.tdm-social-wrapper{
                  *zoom: 1;
                }.tdm-social-wrapper:before,
                .tdm-social-wrapper:after{
                  display: table;
                  content: '';
                  line-height: 0;
                }.tdm-social-wrapper:after{
                  clear: both;
                }.tdm-social-item-wrap{
                  display: inline-block;
                }.tdm-social-item{
                  position: relative;
                  display: inline-block;
                  vertical-align: middle;
                  -webkit-transition: all 0.2s;
                  transition: all 0.2s;
                  text-align: center;
                  -webkit-transform: translateZ(0);
                  transform: translateZ(0);
                }.tdm-social-item i{
                  font-size: 14px;
                  color: #4db2ec;
                  -webkit-transition: all 0.2s;
                  transition: all 0.2s;
                }.tdm-social-text{
                  display: none;
                  margin-top: -1px;
                  vertical-align: middle;
                  font-size: 13px;
                  color: #4db2ec;
                  -webkit-transition: all 0.2s;
                  transition: all 0.2s;
                }.tdm-social-item-wrap:hover i,
                .tdm-social-item-wrap:hover .tdm-social-text{
                  color: #000;
                }.tdm-social-item-wrap:last-child .tdm-social-text{
                  margin-right: 0 !important;
                }


.tdi_105 .tdm-social-item i{
					font-size: 14px;
					vertical-align: middle;
				
					line-height: 39.2px;
				}.tdi_105 .tdm-social-item i.td-icon-twitter,
				.tdi_105 .tdm-social-item i.td-icon-linkedin,
				.tdi_105 .tdm-social-item i.td-icon-pinterest,
				.tdi_105 .tdm-social-item i.td-icon-blogger,
				.tdi_105 .tdm-social-item i.td-icon-vimeo{
					font-size: 11.2px;
				}.tdi_105 .tdm-social-item{
					width: 39.2px;
					height: 39.2px;
				
				    margin: 5px 10px 5px 0;
				
					background: rgba(255,255,255,0.03);
				}.tdi_105 .tdm-social-item-wrap:last-child .tdm-social-item{
				    margin-right: 0 !important;
				}.tdi_105 .tdm-social-item i,
				.tds-team-member2 .tdi_105.tds-social4 .tdm-social-item i{
					color: #ffffff;
				}.tdi_105 .tdm-social-item-wrap:hover i,
				body .tds-team-member2 .tdi_105.tds-social4 .tdm-social-item-wrap:hover i{
					color: #4db2ec;
				}body .tdi_105 .tdm-social-item{
				    border: 1px solid rgba(255,255,255,0.03);
				}.tdi_105 .tdm-social-text{
					display: none;
				
					margin-left: 2px;
				
					margin-right: 18px;
				}

/* landscape */
@media (min-width: 1019px) and (max-width: 1140px){
body .tdi_105 .tdm-social-item{
				    border: 1px solid rgba(255,255,255,0.03);
				}
}

/* portrait */
@media (min-width: 768px) and (max-width: 1018px){
.tdi_105 .tdm-social-item{
					width: 35px;
					height: 35px;
				}.tdi_105 .tdm-social-item i{
					line-height: 35px;
				}body .tdi_105 .tdm-social-item{
				    border: 1px solid rgba(255,255,255,0.03);
				}
}

/* phone */
@media (max-width: 767px){
body .tdi_105 .tdm-social-item{
				    border: 1px solid rgba(255,255,255,0.03);
				}
}



/* custom css */
.tdi_107,
                .tdi_107 .tdc-columns{
                    min-height: 0;
                }.tdi_107,
				.tdi_107 .tdc-columns{
				    display: block;
				}.tdi_107 .tdc-columns{
				    width: 100%;
				}
/* inline tdc_css att */

.tdi_107{
position:relative;
}

.tdi_107 .td_block_wrap{ text-align:left }

/* phone */
@media (max-width: 767px)
{
.tdi_107{
padding-top:6px !important;
padding-bottom:6px !important;
}
}



.tdi_106_rand_style{
background-color:#0d0d0d !important;
}
 


/* custom css */
.tdi_109{
                    vertical-align: baseline;
                }.tdi_109 > .wpb_wrapper,
				.tdi_109 > .wpb_wrapper > .tdc-elements{
				    display: block;
				}.tdi_109 > .wpb_wrapper > .tdc-elements{
				    width: 100%;
				}.tdi_109 > .wpb_wrapper > .vc_row_inner{
				    width: auto;
				}.tdi_109 > .wpb_wrapper{
				    width: auto;
				    height: auto;
				}



/* inline tdc_css att */

.tdi_110{
margin-top:2px !important;
margin-bottom:0px !important;
padding-top:8px !important;
padding-bottom:8px !important;
}

/* phone */
@media (max-width: 767px)
{
.tdi_110{
margin-top:0px !important;
justify-content:center !important;
text-align:center !important;
}
}



/* custom css */
.tdi_110{
                    text-align: left !important;
                }.tdi_110 .tdm-descr{
                    color: #cccccc;
                
					font-size:12px !important;line-height:21px !important;
				}



/* custom css */
.tdi_112{
                    vertical-align: baseline;
                }.tdi_112 > .wpb_wrapper,
				.tdi_112 > .wpb_wrapper > .tdc-elements{
				    display: block;
				}.tdi_112 > .wpb_wrapper > .tdc-elements{
				    width: 100%;
				}.tdi_112 > .wpb_wrapper > .vc_row_inner{
				    width: auto;
				}.tdi_112 > .wpb_wrapper{
				    width: auto;
				    height: auto;
				}
/* inline tdc_css att */

.tdi_112{
justify-content:flex-end !important;
text-align:right !important;
}

/* phone */
@media (max-width: 767px)
{
.tdi_112{
justify-content:center !important;
text-align:center !important;
}
}




/* inline tdc_css att */

.tdi_113{
margin-bottom:0px !important;
padding-top:8px !important;
padding-bottom:8px !important;
}

/* desktop */ @media(min-width: 1141px) { .tdi_113 { 
display:inline-table !important;
} }

/* phone */
@media (max-width: 767px)
{
.tdi_113{
margin-left:16px !important;
justify-content:center !important;
text-align:center !important;
display:inline-table !important;
}
}

/* portrait */
@media (min-width: 768px) and (max-width: 1018px)
{
.tdi_113{
display:inline-table !important;
}
}

/* landscape */
@media (min-width: 1019px) and (max-width: 1140px)
{
.tdi_113{
display:inline-table !important;
}
}



/* custom css */
.td_block_list_menu ul{
                  flex-wrap: wrap;
                  margin-left: 12px;
                }.td_block_list_menu ul li{
                  margin-left: 0;
                }.td_block_list_menu .sub-menu{
                  padding-left: 22px;
                }.td_block_list_menu .sub-menu li{
                  font-size: 13px;
                }.td_block_list_menu li.current-menu-item > a,
				.td_block_list_menu li.current-menu-ancestor > a,
				.td_block_list_menu li.current-category-ancestor > a{
				    color: #4db2ec;
				}.tdi_113 li{
					display: inline-block;
				
					font-size:12px !important;line-height:21px !important;
				}.tdi_113 .menu{
					display: flex;
				}.tdi_113 .sub-menu{
					display: none;
				}.tdi_113 ul{
					margin: 0px;
				
					text-align: left;
					justify-content: flex-start;
				}.tdi_113 ul li{
					margin-right: 16px;
				}.tdi_113 ul li:last-child{
					margin-right: 0;
				}.tdi_113 a{
					color: #cccccc;
				}.tdi_113 li.current-menu-item > a,
				.tdi_113 li.current-menu-ancestor > a,
				.tdi_113 li.current-category-ancestor > a,
				.tdi_113 a:hover{
					color: #1aa4ce;
				}


    .tdc-footer-template .td-main-content-wrap {
        padding-bottom: 0;
    }
