<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
 Theme Name:     Livecast Child Theme
 Theme URI:      https://www.codeless.co/livecast
 Description:    Livecast Child Theme
 Author:         Codeless Themes
 Author URI:     https://www.codeless.co
 Template:       livecast
 Version:        1.0.0
*/

 
/* =Theme customization starts here
------------------------------------------------------- */

@font-face {
    font-family: 'Europa';
    src: url('fonts/Europa.eot');
    src: url('fonts/Europa.eot?#iefix') format('embedded-opentype'),
        url('fonts/Europa.woff2') format('woff2'),
        url('fonts/Europa.woff') format('woff'),
        url('fonts/Europa.ttf') format('truetype'),
        url('fonts/Europa.svg#Europa-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Europa-Regular';
    src: url('fonts/Europa-Regular.eot');
    src: url('fonts/Europa-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/Europa-Regular.woff2') format('woff2'),
        url('fonts/Europa-Regular.woff') format('woff'),
        url('fonts/Europa-Regular.ttf') format('truetype'),
        url('fonts/Europa-Regular.svg#Europa-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Europa-Bold';
    src: url('fonts/Europa-Bold.eot');
    src: url('fonts/Europa-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/Europa-Bold.woff2') format('woff2'),
        url('fonts/Europa-Bold.woff') format('woff'),
        url('fonts/Europa-Bold.ttf') format('truetype'),
        url('fonts/Europa-Bold.svg#Europa-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'BalboaPlus-Fill';
    src: url('fonts/BalboaPlus-Fill.eot');
    src: url('fonts/BalboaPlus-Fill.eot?#iefix') format('embedded-opentype'),
        url('fonts/BalboaPlus-Fill.woff2') format('woff2'),
        url('fonts/BalboaPlus-Fill.woff') format('woff'),
        url('fonts/BalboaPlus-Fill.ttf') format('truetype'),
        url('fonts/BalboaPlus-Fill.svg#BalboaPlus-Fill') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
.test-font h2 span{font-family: 'BalboaPlus-Fill'!important;}
.head-update-title .elementor-post__title a{color: #fff!important;}
.head-update-title .elementor-post__title a:hover {color: #14476C!important;}
.ce-nav-menu .ce-has-no-megamenu .sub-menu, ul.sub-menu{margin:0px!important;}
.elementor-element .ce-nav-menu .menu-item a.ce-menu-item:before{content:unset!important;}
#site_content .content-col {
    padding-left: 0px;
    padding-right: 0px;
}
.home_info a{color:#00bdf2;text-decoration:underline;}
.ce-team-two {margin-top: 20px;}
.cl-single-blog-header-style-with_image.single-post .cl-post-header .col-md-9, .cl-single-blog-header-style-with_image.single-podcast .cl-post-header .wrapper-content .col-md-9 {width: 100%;}
.cl-post-header .entry-footer {justify-content: unset!important;}
.cl-post-header .entry-footer .share-buttons{margin-left:24px;}
.entry-single-tools {
    justify-content: unset;
    flex-direction: column;
    align-items: flex-start!important;
}
.entry-single-share.entry-single-tool {margin: 20px 0px;}
.entry-single-tags.entry-single-tool {margin-bottom: 20px;}
.entry-single-tools .entry-single-tags a {margin-bottom: 10px;}
.cl-sticky-wrapper div#block-3, .cl-sticky-wrapper div#block-4 {
    display: none;
}
.single-podcast article, .single-post article {margin-bottom: 0px!important;}
.guest-content p {margin-bottom: 0px;}
.single-podcast .entry-guest{margin-bottom:20px!important;}


.widget .ce-team img {
    border-radius: 50%;
}
.single-post .entry-content p, .single-post .comment p {
    margin-bottom: 20px;
    margin-top: 0px;
}
.single-post .entry-content a{color:#00bdf2;}
.single-post .entry-content a:hover{color:#061020;}
article.default-style .entry-media, article.default-style .entry-overlay, article.default-style .entry-media, article.default-style .post-thumbnail{width:100%!important;}
div#custom_html-1 {padding-top: 0px;}
.single-post .entry-single-tools{margin-top:0px!important;}
.cl-single-blog-header-style-with_image .inner-content-row {padding-top: 60px !important;}
.codeless-player, .mejs-volume-total, .codeless-player-collapsed .codeless-player-toggle {background: #14476c!important;}
.codeless-player .mejs-playpause-button button, .cl-single-blog-header-style-with_image.single-podcast .entry-features li a span {background-image: linear-gradient(to bottom, #00bdf2, rgba(0,189,242,0.8))!important;}
.ce-mailchimp-form {background: #14476C;}
.ce-mailchimp-form .ce-head h2, .ce-mailchimp-form .ce-head p {color: #fff;}
.ce-mailchimp-form input[type=submit] {background: #00bdf2;}
.ce-mailchimp-form input[type=submit]:hover{background: rgba(0,189,242,0.7);}
.footer_menu ul li a {text-decoration: underline;}
aside .widget_categories ul li a:before, aside .widget_archive ul li a:before, aside .widget_pages ul li a:before, aside .widget_nav_menu ul li a:before, .elementor-widget-sidebar .widget_categories ul li a:before, .elementor-widget-sidebar .widget_archive ul li a:before, .elementor-widget-sidebar .widget_pages ul li a:before, .elementor-widget-sidebar .widget_nav_menu ul li a:before{background: #00bdf2!important;}
.single-podcast p a:hover{color: #00bdf2 !important;}
article .category-colored:hover{background:#00bdf2;}
.wsp-container a:hover {color: #00bdf2;}
.labor_market_info_wrap ._df_thumb {width: 100%!important;margin: 0 !important;}
._df_book-cover {background-size: cover!important;background-repeat: no-repeat!important;}
.contactform .formkit-form {max-width: unset!important;margin: 0 auto;}
.contactform .formkit-fields .formkit-field {
    -webkit-flex: 0 0 50%!important;
    -ms-flex: 0 0 50%!important;
    flex: 0 0 50%!important;
    padding: 0px 15px;
}
.contactform .formkit-fields .formkit-field:last-of-type {
    -webkit-flex: 0 0 100%!important;
    -ms-flex: 0 0 100%!important;
    flex: 0 0 100%!important;
}
.contactform .formkit-fields .formkit-field .formkit-input {border-color:#bbb!important;}
.contactform .formkit-fields .formkit-field .formkit-input:focus{border-color: #00BCF0 !important;}
.contactform .formkit-fields .formkit-submit {
    margin: 0px 15px!important;
    -webkit-flex: unset!important;
    -ms-flex: unset!important;
    flex: unset!important;
    padding: 12px 60px!important;
    text-transform: uppercase;
    font-weight: 700 !important;
}
.contactform .formkit-fields .formkit-submit:hover{background-color:#DE3D2BCC!important;}
.contactform .formkit-fields .formkit-submit span{padding: unset!important;background: unset !important;}
.team-block a:hover img {box-shadow: 0 8px 16px #0003;}




/* 06-03-025 home-new*/
/* .nw-container &gt; .elementor-container {
    max-width: 90% !important;
} */
.banr-logo-slider::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, rgba(13, 40, 71, 1) 0%, rgba(255, 255, 255, 0) 20%, rgba(255, 255, 255, 0) 80%, rgba(13, 40, 71, 1) 100%);
}
.score-section figure.wp-caption {
    background-color: transparent;
    border: none;
    box-shadow: unset;
	width: 100%;
}
.score-section figure.wp-caption figcaption {
    position: absolute;
    top: -18%;
    right: 12%;
    width: 100px;
}
.inset-shadow-box &gt; .elementor-widget-wrap {
    box-shadow: 10px 10px 9.2px 0px rgba(174, 174, 192, 0.60) inset, -10px -10px 6.2px 0px rgba(216, 216, 216, 0.70) inset;
}
.slection-circle .tab-content {
	display: none;
}
.slection-circle .active {
   display: block;
}

.slection-circle path {
   cursor: pointer;
}
@media(min-width:768px){
.hover-scale {
    transition: 0.5s all ease-in-out;
}
.hover-scale .elementor-widget-image img {
	transition: 0.5s all ease-in-out;
}
.hover-scale:hover .elementor-widget-image img {
    scale: 0.94;
    border: 15px solid #F06355;
    border-radius: 40px 40px 0px 40px;
	transition: 0.5s all ease-in-out;
}
}

/* Responsivness min*/
@media only screen and (min-width: 1920.99px) {
	.about-hero:after {
		height: 570px;
	}
	.fun-fact-sectn:after {
		content: '';
		background: url(http://changestate.io/wp-content/uploads/2025/03/Vector-44.svg);
		height: 500px;
		width: 100%;
		position: absolute;
		bottom: -1px;
		background-repeat: no-repeat;
		background-size: 100%;
		left: 0;
		right: 0;
		z-index: 1;
	}
	.fun-fact-sectn {
		background-image: unset !important;
	}
	.team-sectn {
    	background-position: 100% 165px !important;
	}
}

/* @media(min-width:1800px){
	.mrque-content .elementor-heading-title.elementor-size-default {
    font-size: 23px !important;
}

.team-content p {
    font-size: 30px !important;
    line-height: 160%;
}
	.inset-shadow-box .elementor-container .elementor-column.elementor-col-50 {
    width: 50% !important;;
}
	.slection-circle svg {
    width: 100%;
    height: 100%;
}
.slection-circle {
    width: 100% !important;
}
	.tab-content {
    right: 5% !important;
}
} */
@media(min-width:576px){
	body.blog section#site_content, .single_post_info_wrap {padding: 30px 0px;}
}

@media(min-width:992px){
	body.blog section#site_content, .single_post_info_wrap {padding: 50px 0px;}
		.codeless-player-info {
		-webkit-box-flex: 0 0 55%!important;
		-ms-flex: 0 0 55%!important;
		flex: 0 0 55%!important;
		max-width: 55%!important;
		padding:0px;
	}
	.codeless-player-mejs-container {
		-webkit-box-flex: 0 0 45%!important;
		-ms-flex: 0 0 45%!important;
		flex: 0 0 45%!important;
	}

}




/* Responsivness max*/
@media(max-width:1440px){
		.slection-circle svg {
    	width: 100%;
    	height: 100%;
	}
}
/* @media(min-width:1171px) and (max-width:1440px) {
	.tab-content {
    right: -40px !important;
    transform: translate(30px, -11px);
}
} */
@media(min-width:1090px) and (max-width:1170px) {
      .tab-content {
/*         right: -10px !important;
        transform: translate(23px, -10px); */
        max-width: 290px !important;
    }
.tab-content .elementor-icon-box-title {
    font-size: 18px !important;
}

.tab-content .elementor-icon-box-description {
    font-size: 16px !important;
    line-height: normal !important;
}
}
@media(min-width:1025px) and (max-width:1089px) {
	      .tab-content {
/*         right: -23px !important;
        transform: translate(23px, -10px); */
        max-width: 265px !important;
    }
.tab-content .elementor-icon-box-title {
    font-size: 18px !important;
}

.tab-content .elementor-icon-box-description {
    font-size: 16px !important;
    line-height: normal !important;
}
}

@media only screen and (max-width: 1280px) {
	.ryt-team-img .elementor-widget-container {
    	margin: 0 !important;
	}
}
@media only screen and (max-width: 1024.99px) {
	.menu-contact-btn a.elementor-button {
    	padding: 10px 20px 10px 20px !important;
	}
	.tab-content {
    right: unset;
    left: 50%;
}

}
@media(max-width:991px){
	.cl-single-blog-header-style-with_image.single-podcast .cl-post-header h1{font-size:50px!important;line-height:1!important;}
	body .codeless-player {
		padding: 0px!important;
		height: auto !important;
    	flex-direction: column;
	    align-items: self-start!important;
		padding: 40px 0px 0px!important;
	}
	body .codeless-player .mejs-button {margin-left: 20px;}
	.codeless-player-mejs-container, .codeless-player-info {
		-webkit-box-flex: 100%!important;
		-ms-flex: 0 0 100%!important;
		flex: 0 0 100%!important;
		max-width: 100%!important;
	}
	.codeless-player-info {padding-right: 25px !important;}
	
	.hdr-nw .ce-nav-menu__layout-horizontal.ce-dropdown {
        top: 100% !important;
    }
}
@media(max-width:767px){
.cl-single-blog-header-style-with_image.single-podcast .cl-post-header h1{font-size:40px!important;}
	.cl-single-blog-header-style-with_image.single-podcast .entry-features li a.livecast-play {
		padding-top: 0px;
		padding-bottom: 0px;
	}	
	.contactform .formkit-fields .formkit-field {
    	-webkit-flex: 0 0 100%!important;
    	-ms-flex: 0 0 100%!important;
		flex: 0 0 100%!important;
		padding: 0px 0px;
	}
	.contactform .formkit-fields .formkit-submit {
		margin: 0px 0px!important;
		-webkit-flex: 0 0 100%!important;
    	-ms-flex: 0 0 100%!important;
		flex: 0 0 100%!important;
	}
	.score-section figure.wp-caption figcaption {
    top: -38%;
    right: 12%;
}

}

@media only screen and (max-width: 759px) and (min-width: 591px) {
	.hom-nw-banner .elementor-background-overlay {
    	background-position: 0% 11.5rem !important;
	}
}
@media only screen and (max-width: 590px) and (min-width: 461px) {
	.hom-nw-banner .elementor-background-overlay {
    	background-position: 0% 14.2rem !important;
	}
}

@media(max-width:575px){
.cl-single-blog-header-style-with_image.single-podcast .cl-post-header h1{font-size:30px!important;}

.tab-content .elementor-icon-box-title {
    font-size: 16px !important;
    line-height: normal !important;
}

.tab-content .elementor-icon-box-description {
    font-size: 14px !important;
    line-height: normal !important;
}

.tab-content {
    top: 45% !important;
    left: 48% !important;
	right:0 !important;
}
}
@media(max-width:480px){
	.tab-content {
        max-width:220px !important;
        top: 46.5% !important;
    }
	.hs-form-field .input input {
		width: 100% !important;
	}
	.tab-content {
    transform: translate(-47%, -50%);
}
	/*.form-columns-1 .inputs-list .hs-form-booleancheckbox-display input {
    	width: auto !important;
	}*/
	.form-columns-1 .inputs-list .hs-form-booleancheckbox-display input {
        width: 6% !important;
    }
	.legal-consent-container .hs-form-booleancheckbox-display&gt;span {
    display: block;
    margin-left: 10px !important;
    width: 94%;
}
		    .tab-content .elementor-icon-box-title,
.tab-content .elementor-icon-box-title a {
        font-size: 14px !important;
        margin-bottom: 4px !important;
        line-height: normal !important;
    }
.tab-content .elementor-icon-box-icon .elementor-icon.elementor-animation- {
    font-size: 50px;
}
	.tab-content .elementor-icon-box-icon {
    margin-bottom: 0 !important;
}
}
@media(max-width:400px){
    .tab-content {
        max-width: 208px !important;
        right: 0 !important;
        left: 47%;
    }	
	    .tab-content .elementor-icon-box-title,
	.tab-content .elementor-icon-box-title a{
        font-size: 14px !important;
        margin-bottom: 4px !important;
        line-height: normal !important;
    }
.tab-content .elementor-icon-box-icon .elementor-icon.elementor-animation- {
    font-size: 50px;
}
	.tab-content .elementor-icon-box-icon {
    margin-bottom: 0 !important;
}

}</pre></body></html>