/*
Theme Name: CKD Theme
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: GorbaTech
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.5.0.1656925270
Updated: 2022-07-04 09:01:10

*/

:root{
	--color-orange: #ee7e22;
	--color-blue: #14759e;
}

.next-article a,
.annotations a,
.sitemap a,
.terms-of-use a,
.privacy-policy a{
	color:var(--color-blue);
}
.next-article a:hover,
.annotations a:hover,
.sitemap a:hover,
.terms-of-use a:hover,
.privacy-policy a:hover{
	color:var(--color-orange);
}
.next-article a::after{
	content:url('images/next.png');
	position: absolute;
    margin-left: 5px;
}

/**
 * Ellipsis in the 1st section bg
 **/
.white_ellispis {
    position: absolute !important;
    top: 0;
    margin-top: -120px;
    left: 0;
    width: 100vw;
    height: auto;
}
.white_ellispis  img {
    object-fit: fill;
    width: 100%;
    height: 320px !important;
	background-color: white;
    border-bottom-left-radius: 50% !important;
    border-bottom-right-radius: 50% !important;
}
main#content .elementor-top-section:first-child {
	min-height: 230px;
}
@media(min-width: 992px) and (max-width: 1199px) {
	main#content .elementor-top-section:first-child {
		min-height: 230px;
	}
	.white_ellispis  img {
    	height: 350px !important;
	}	
}
@media(min-width: 769px) and (max-width: 991px) {
	main#content .elementor-top-section:first-child  {
		min-height: 260px !important;
	}
	.white_ellispis  img {
    	height: 380px !important;
	}	
}
@media(max-width: 768px) {
	main#content .elementor-top-section:first-child {
		min-height: 380px;
	}
	.white_ellispis  img {
    	height: 500px !important;
	}	
}