/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */


/* Deltec Landing Page 2 CSS */
.insights-loop.elementor-section,
.insights-loop.elementor-section > .elementor-container{
	height: 100%;
}

.lp-rs-slider-row .lp-slider-rs-top-cta-btn{
	/*font-family: "Rund Display", Sans-serif !important;*/
	font-family: "Rund Display (purchased)", Sans-serif !important;
	letter-spacing: 0.06em !important;
}

.lp-rs-slider-row .slider-title,
.lp-rs-slider-row .slider-description,
.lp-re-slider-slidecount{
	/*font-family: "Rund Display", Sans-serif !important;*/
	font-family: "Rund Display (purchased)", Sans-serif !important;
}

#rev_slider_2_1[data-slideactive="rs-5"] .lp-re-slider-slidecount{
	color: #FFF !important;
}

#rev_slider_2_1[data-slideactive="rs-5"] #slider-2-slide-2-layer-22,
#rev_slider_2_1[data-slideactive="rs-5"] #slider-2-slide-2-layer-23{
	color: #FFF !important;
	border-color: #FFF !important;
}

.re-slider-our-history-btn,
.history-slider-row .rs-slider-since-title,
.history-slider-row .rs-slider-big-title,
.history-slider-row .rs-slider-small-desc{
	/*font-family: "Rund Display", Sans-serif !important;*/
	font-family: "Rund Display (purchased)", Sans-serif !important;
}


/* Services - Private Banking CSS */
.dog-video-bg-remove video{
	background-color: transparent !important;
	object-fit: contain !important;
}

.services-slider-main-row{
	display: flex !important;
	flex-wrap: wrap;
    align-items: center;
    padding-left: calc((100vw - 1280px) / 2) !important;
}

.services-slider-main-row rs-column-wrap:nth-child(1){
	width: 60% !important;
}

.services-slider-main-row rs-column-wrap:nth-child(2){
	width: 40% !important;
}

.services-box{
	padding: 25px !important;
	margin-right: 20px;
	min-height: 185px !important;
	font-family: "Rund Text", Sans-serif;
	font-weight: 400;
}

.services-box .service-title,
.services-box .service-desc{
	font-family: inherit !important;
	font-weight: inherit !important;
}

.discover-deltec-form input.elementor-field-textual{
	box-shadow: none !important;
	outline: none !important;
}

.discover-deltec-form button[type="submit"]{
	outline: none;
}


/* News & Insights Page CSS */
.featured-article-slider-wrap,
.research-cat-slider-wrap,
.articles-cat-slider-wrap{
	overflow-x: clip;
}

.featured-article .slick-slide{
	margin: 0 20px;
	opacity: 0.85;
	height: auto;
	padding-bottom: 20px;
}

.featured-article .slick-track {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
	cursor: grab;
 }

.featured-article .slick-slide.slick-current{
	opacity: 1;
}

.featured-article .slick-list{
	margin: 0 -20px;
}

.featured-article .slide-box{
	display: flex;
	flex-wrap: wrap;
	background: #FFF;
	border-radius: 22px;
	box-shadow: 0 4px 11px rgba(45, 45, 45, 0.1);
	overflow: hidden;
	height: 100%;
}

.featured-article .slide-box .slide-image{
	width: 40%;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.featured-article .slide-box .slide-content{
	width: 60%;
	padding: 30px 30px 150px;
	position: relative;
}

.featured-article .slide-box .slide-head{
	margin-bottom: 30px;
}

.featured-article .slide-box .slide-head span{
	display: inline-block;
	font-family: "Rund Display (purchased)", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2em;
    letter-spacing: 0.06em;
    color: #202020;
    background: #FFE6C0;
    text-transform: uppercase;
    padding: 8px 15px 7px;
    border-radius: 50px;
}

.featured-article .slide-box .slide-body .post-date{
	color: #9CA0AF;
	font-family: "Rund Display (purchased)", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2em;
    letter-spacing: 0.02em;
	margin: 0 0 10px;
	text-transform: uppercase;
}

.featured-article .slide-box .slide-body .post-title{
	color: #38415E;
	font-family: "Rund Display (purchased)", Sans-serif;
    font-size: 32px;
    font-weight: 400;
    line-height: 1.1em;
    letter-spacing: 0.02em;
	margin: 0 0 25px;
}

.featured-article .slide-box .slide-body .post-title a{
	color: inherit;
	display: inline-block;	
}

.featured-article .slide-box .slide-body .post-excerpt{
	color: #38415E;
	font-family: "Rund Display (purchased)", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    letter-spacing: 0.02em;
	margin: 0;
}

.featured-article .slide-box .slide-footer{
	margin-top: 60px;
    text-align: right;
    position: absolute;
    top: auto;
    bottom: 30px;
    left: 30px;
    right: 30px;
}

.featured-article .slide-box .slide-footer a{
	display: inline-block;
    color: #272B3F;
    font-family: "Rund Display (purchased)", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2em;
    letter-spacing: 0.02em;
    background-color: #F7D704;
    border: 1px solid #F7D704;
    padding: 15px 40px 15px 20px;
    border-radius: 15px;
    background-image: url('images/button-arrow-right.svg');
    background-repeat: no-repeat;
    background-position: center right 20px;
    transition: all 0.3s;
}

.featured-article .slide-box .slide-footer a:hover{
	background-color: transparent;
	border-color: #272B3F;
}

.featured-article .slick-arrow {
	width: 70px;
    height: 70px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: none;
    padding: 0;
    border-radius: 50%;
    transform: translate(0);
    background: #38415E;
    outline: none;
    position: absolute;
    top: 50%;
    z-index: 2;
    margin-top: -35px;
}

.featured-article .slick-arrow.prev-arrow{
	left: 30px;
	right: auto;
}

.featured-article .slick-arrow.next-arrow{
	right: 30px;
	left: auto;
}

.featured-article ul.slick-dots,
.articles-cat-post ul.slick-dots{
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0;
	padding: 25px 0 0;
	list-style: none;
}

.featured-article ul.slick-dots li,
.articles-cat-post ul.slick-dots li{
	margin: 0 0.35rem;
}

.featured-article ul.slick-dots li:first-child,
.articles-cat-post ul.slick-dots li:first-child{
	margin-left: 0;
}

.featured-article ul.slick-dots li:last-child,
.articles-cat-post ul.slick-dots li:last-child{
	margin-right: 0;
}

.featured-article ul.slick-dots li button,
.articles-cat-post ul.slick-dots li button{
	display: block;
	width: 12px;
	height: 12px;
	padding: 0;
	border: none;
	border-radius: 50%;
	background-color: #8F8F8F;
	text-indent: -9999px;
	transition: all 0.3s;
}

.featured-article ul.slick-dots li.slick-active button,
.articles-cat-post ul.slick-dots li.slick-active button{
	background-color: #F7D704;
}

.featured-article ul.slick-dots li button:focus,
.articles-cat-post ul.slick-dots li button:focus{
	outline: none;
}

.research-cat-main-section{
	padding-left: calc(((100vw - 1280px) / 2) + 20px) !important;
}

.research-cat-article .slick-slide{
	margin: 0 15px;
	padding-top: 20px;
	padding-bottom: 20px;
	height: auto;
}

.research-cat-article .slick-list {
	margin: 0 -15px;
	padding: 0 20% 0 0 !important;
}

.research-cat-article .slick-track {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
	cursor: grab;
}

.research-cat-article .slide-box{
	background-color: #FFF;
	border: 1px solid #E5ECED;
	border-radius: 22px;
	box-shadow: 0 4px 22px rgba(9, 47, 84, 0.05);
	overflow: hidden;
	padding: 50px 40px 260px;
	background-repeat: no-repeat;
	height: 100%;
}

.research-cat-article .slide-box.top_arrow_image{
	background-image: url('/wp-content/uploads/2024/02/arrow-top-image.png');
	background-position: bottom right 60px;
}

.research-cat-article .slide-box.left_arrow_image{
	background-image: url('/wp-content/uploads/2024/02/arrow-left-image.png');
	background-position: right bottom 40px;
}

.research-cat-article .slide-box.right_arrow_image{
	background-image: url('/wp-content/uploads/2024/02/arrow-right-image.png');
	background-position: left bottom 40px;
}

.research-cat-article .slide-box .slide-body .post-date{
	color: #9CA0AF;
	font-family: "Rund Display (purchased)", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2em;
    letter-spacing: 0.02em;
	margin: 0 0 15px;
	text-transform: uppercase;
}

.research-cat-article .slide-box .slide-body .post-title{
	color: #38415E;
	font-family: "Rund Display (purchased)", Sans-serif;
    font-size: 32px;
    font-weight: 600;
    line-height: 1.2em;
    letter-spacing: 0.02em;
	margin: 0 0 25px;
}

.research-cat-article .slide-box .slide-body .post-title a{
	color: inherit;
	display: inline-block;	
}

.research-cat-article .slide-box .slide-body .post-excerpt{
	color: #38415E;
	font-family: "Rund Display (purchased)", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    letter-spacing: 0.02em;
	margin: 0;
}

.document-type-sticker h5{
	display: inline-block;
    background: #FB5012;
    padding: 6px 15px;
    border-radius: 4px;
}

.factsheet-cat-post{
	display: flex;
	flex-wrap: wrap;
}

.factsheet-cat-post .factsheet-cat-box{
	width: calc(33.33% - 26.66px);
	margin-right: 40px;
	background-color: #FFF;
	box-shadow: 0px 4px 11px 0px #092F541A;
    padding: 30px 30px 120px 30px;
	border-radius: 12px;
}

.factsheet-cat-post .factsheet-cat-box:nth-of-type( 3n + 3 ){
	margin-right: 0;
}

.factsheet-cat-post .factsheet-cat-box .slide-header{
	display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 30px;
    border-bottom: 1px solid #666D8738;
}

.factsheet-cat-post .factsheet-cat-box .slide-header .post-sticker,
.factsheet-cat-post .factsheet-cat-box .slide-header .post-date{
	width: 48%;
}

.factsheet-cat-post .factsheet-cat-box .slide-header .post-sticker span{
	display: inline-block;
	color: #FFFFFF;
    font-family: "Rund Display (purchased)", Sans-serif;
    font-size: 20px;
    font-weight: 600;
	line-height: 1;
    text-transform: uppercase;
    background: #FB5012;
    padding: 6px 15px;
    border-radius: 4px;
}

.factsheet-cat-post .factsheet-cat-box .slide-header .post-date{
	font-family: "Rund Display (purchased)", Sans-serif;
    color: #38415E;
    font-size: 16px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.2em;
    letter-spacing: 0.02em;
    text-align: right;
    margin: 0;
}

.factsheet-cat-post .factsheet-cat-box .slide-footer{
	padding-top: 30px;
}

.factsheet-cat-post .factsheet-cat-box .slide-footer .post-title{
	color: #38415E;
    font-family: "Rund Display (purchased)", Sans-serif;
    font-size: 48px;
    font-weight: 400;
    font-style: normal;
    line-height: 1.2em;
    letter-spacing: 0.02em;
	word-break: break-word;
	margin: 0;
}

.factsheet-cat-post .factsheet-cat-box .slide-footer .post-title a{
	color: inherit;
    font-size: inherit;
    line-height: inherit;
	word-break: inherit;
	display: inline-block;
}

.articles-cat-post .slick-slide{
	margin: 0 10px;
	height: auto;
	padding: 30px 10px;
}

.articles-cat-post .slick-list{
	margin: 0 -10px;
}

.articles-cat-post .slick-track {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
}

.articles-cat-post .slide-box{
	background-color: #FFF;
	border-radius: 8px;
	border: 1px solid #D6D7DA;
	box-shadow: 0px 4px 22px 0px #092F540D;
	overflow: hidden;
	height: 100%;
	transition: all 0.3s ease-in-out;
}

.articles-cat-post .slide-box:hover{
	box-shadow: 0px 10px 30px 0px rgba(8.999999999999995, 47.000000000000064, 83.99999999999999, 0.15);
}

.articles-cat-post .slide-box a{
	display: block;
	height: 100%;
}

.articles-cat-post .slide-box .slide-image figure{
	margin: 0;
	line-height: 0;
}

.articles-cat-post .slide-box .slide-image figure a{
	display: block;
	width: 100%;
}

.articles-cat-post .slide-box .slide-image figure img{
	width: 100%;
    aspect-ratio: 1 / 0.64;
	object-fit: cover;
}

.articles-cat-post .slide-box .slide-body{
	padding: 25px;
}

.articles-cat-post .slide-box .slide-body .post-category span{
	display: inline-block;
    color: #38415E;
    font-family: "Rund Display (purchased)", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2em;
    letter-spacing: 0.02em;
    margin: 0 0 15px;
    background-color: #F4CF12;
    padding: 5px 10px;
    border-radius: 4px;
}

.articles-cat-post .slide-box .slide-body .post-date{
	color: rgba(56, 65, 94, 0.5);
	font-family: "Rund Display (purchased)", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2em;
    letter-spacing: 0.02em;
	margin: 0;
	text-transform: uppercase;
}

.articles-cat-post .slide-box .slide-body .post-title{
	color: #38415E;
	font-family: "Rund Display (purchased)", Sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: 0.02em;
	margin: 0 0 15px;
}

.articles-cat-post .slide-box .slide-body .post-title a{
	color: inherit;
	display: inline-block;	
}

.get-monthly-insights-form .elementor-field-textual{
	padding: 13px 15px 11px;
}

.get-monthly-insights-form .elementor-field-textual:focus{
	outline: none !important;
	box-shadow: none !important;
}

.get-monthly-insights-form .elementor-field-textual::placeholder{
	opacity: 1 !important;
}

/* All News Page CSS */
.new-loop-item.elementor-section{
	height: 100%;
}

.all-news-loop .e-loop-item .elementor-widget-theme-post-featured-image img{
	width: 100%;
    aspect-ratio: 1 / 0.64;
	object-fit: cover;
}

.all-news-loop .e-loop-item .all-news-category ul li .elementor-post-info__terms-list{
	color: transparent;
	display: inline-block;
}

.all-news-loop .e-loop-item .all-news-category ul li .elementor-post-info__terms-list .elementor-post-info__terms-list-item{
	color: #38415E;
    background-color: #F4CF12;
    padding: 5px 10px;
    border-radius: 4px;
	display: inline-block;
}

.all-news-loop .e-loop-item .all-news-category ul li .elementor-post-info__terms-list .elementor-post-info__terms-list-item:not(:first-child){
	display: none;
}


/* Relocation Page CSS */
.what-we-cover-slider-section{
	padding-left: calc((100vw - 1290px) / 2);
}





@media only screen and (max-width: 1660px) {
	/* Services - Private Banking CSS */
	.services-slider-main-row rs-group-wrap{
		max-width: 27% !important;
    	min-width: 27% !important;
	}
	
	.services-slider-slide2-main-row .services-box{
		min-height: 210px !important;
	}
}

@media only screen and (max-width: 1580px) {
	/* Services - Private Banking CSS */
	.services-slider-slide2-main-row .services-box{
		min-height: 240px !important;
	}
}

@media only screen and (max-width: 1440px) {
	/* Services - Private Banking CSS */
	.services-slider-main-row rs-group-wrap{
		max-width: 30% !important;
    	min-width: 30% !important;
	}
	
	.services-slider-slide2-main-row .services-box{
		min-height: 210px !important;
	}
}


@media only screen and (max-width: 991px) {
	
	/* Deltec Landing Page 2 CSS */
	.history-slider-row .rs-slider-big-title br{
		display: none;
	}
	
	/* Services - Private Banking CSS */
	.services-slider-main-row{
		flex-direction: column;
		padding-left: 0 !important;
	}

	.services-slider-main-row rs-column-wrap:nth-child(1),
	.services-slider-main-row rs-column-wrap:nth-child(2){
		width: 100% !important;
	}

	.services-box{
		min-height: 170px !important;
	}
	
	.services-slider-slide2-main-row .services-box{
		min-height: 200px !important;
	}
	
	/* News & Insights Page CSS */
	.featured-article .slick-slide{
		margin: 0 15px;
		height: initial;
	}

	.featured-article .slick-list{
		margin: 0 -15px;
	}

	.featured-article .slide-box{
		flex-direction: column;
	}

	.featured-article .slide-box .slide-image{
		width: 100%;
		min-height: 260px;
	}

	.featured-article .slide-box .slide-content{
		width: 100%;
		padding: 30px;
	}

	.featured-article .slide-box .slide-head{
		margin-bottom: 25px;
	}

	.featured-article .slide-box .slide-body .post-title{
		font-size: 24px;
		margin: 0 0 20px;
	}

	.featured-article .slide-box .slide-body .post-excerpt{
		font-size: 16px;
		line-height: 1.6em;
	}

	.featured-article .slide-box .slide-footer{
		margin-top: 40px;
		position: relative;
		top: initial;
		bottom: initial;
		left: initial;
		right: initial;
	}

	.featured-article .slick-arrow {
		width: 60px;
		height: 60px;
		margin-top: -30px;
	}

	.featured-article .slick-arrow.prev-arrow{
		left: 20px;
	}

	.featured-article .slick-arrow.next-arrow{
		right: 20px;
	}
	
	.research-cat-main-section{
		padding-left: 0 !important;
	}

	.research-cat-article .slick-list {
		padding: 0 25% 0 0 !important;
	}

	.research-cat-article .slide-box{
		padding: 40px 40px 220px;
		background-size: 40% auto;
	}

	.research-cat-article .slide-box.top_arrow_image{
		background-size: 20% auto;
	}

	.research-cat-article .slide-box .slide-body .post-title{
		font-size: 24px;
		margin: 0 0 20px;
	}

	.research-cat-article .slide-box .slide-body .post-excerpt{
		font-size: 16px;
		line-height: 1.6em;
	}
	
	.factsheet-cat-post .factsheet-cat-box{
		width: calc(50% - 15px);
		margin-right: 30px;
		margin-bottom: 30px;
		padding: 30px 30px 100px 30px;
	}

	.factsheet-cat-post .factsheet-cat-box:nth-of-type( 2n + 2 ){
		margin-right: 0;
	}
	
	.factsheet-cat-post .factsheet-cat-box:nth-of-type( 3n + 3 ){
		margin-right: 30px;
	}

	.factsheet-cat-post .factsheet-cat-box .slide-header .post-sticker span{
		font-size: 18px;
	}

	.factsheet-cat-post .factsheet-cat-box .slide-footer .post-title{
		font-size: 40px;
	}
	
	.articles-cat-post .slick-slide{
		margin: 0 5px;
	}

	.articles-cat-post .slick-list{
		margin: 0 -5px;
	}
	
	.articles-cat-post .slide-box .slide-body .post-title{
		font-size: 20px;
	}
	
	/* Relocation Page CSS */
	.what-we-cover-slider-section{
		padding-left: 0;
	}

	
	

	
	
}

@media only screen and (max-width: 767px) {
	
	.lp-rs-slider-row .lp-slider-rs-top-cta-btn{
		font-size: 14px !important;
		line-height: 1em !important;
    	padding: 14px 15px 8px!important;
	}
	
	.lp-rs-slider-row .slider-title{
		line-height: 1.2em !important;
		font-size: 26px !important;
		margin-top: 40px !important;
		margin-bottom: 20px !important;
	}
	
	.lp-rs-slider-row .slider-description{
		font-size: 16px !important;
		line-height: 1.6em !important;
		margin-bottom: 20px !important;
	}
	
	.re-slider-our-history-btn{
		font-size: 14px !important;
    	padding: 12px 20px 8px !important;
	}
	
	.history-slider-row .rs-slider-since-title{
		font-size: 18px !important;
		margin-bottom: 25px !important;
		margin-top: 15px !important;
	}
	
	.history-slider-row .rs-slider-big-title{
		font-size: 35px !important;
	}
	
	.history-slider-row .rs-slider-small-desc{
		font-size: 16px !important;
	}
	
	/* Services - Private Banking CSS */
	.services-slider-main-row .services-main-sub-title{
		margin: 0 0 10px !important;
		line-height: 1.2em !important;
		font-size: 18px !important;
	}
	
	.services-slider-main-row .services-main-top-title{
		margin: 0 !important;
		line-height: 1.2em !important;
		font-size: 28px !important;
	}
	
	.services-slider-main-row .service-title{
		line-height: 1.2em !important;
		font-size: 18px !important;
		margin: 0 0 10px !important;
	}
	
	.services-slider-main-row .service-desc{
		line-height: 1.6em !important;
		font-size: 14px !important;
		margin: 0 !important;
	}
	
	.services-slider-main-row rs-column rs-group-wrap{
		max-width: initial !important;
    	min-width: initial !important;
		width: calc(50% - 10px) !important;
	}
	
	.services-slider-main-row rs-column rs-group-wrap:nth-of-type(1){
		margin-right: 10px !important;
	}
	
	.services-slider-main-row rs-column rs-group-wrap:nth-of-type(2){
		margin-left: 10px !important;
	}
	
	.services-slider-main-row rs-column rs-group-wrap:nth-of-type(3){
		width: 100% !important;
		margin-top: 20px !important;
	}
	
	.services-box{
		padding: 15px !important;
		margin-right: 0;
		min-height: initial !important;
	}
	
	.services-slider-slide2-main-row .services-box{
		min-height: initial !important;
	}
	
	
	/* News & Insights Page CSS */
	.featured-article .slick-slide{
		opacity: 1;
		padding: 0 10px 20px 10px;
	}

	.featured-article .slide-box .slide-content{
		width: 100%;
		padding: 20px;
	}
	
	.featured-article .slide-box .slide-head{
		margin-bottom: 20px;
	}
	
	.featured-article .slide-box .slide-head span,
	.featured-article .slide-box .slide-body .post-date,
	.research-cat-article .slide-box .slide-body .post-date{
		font-size: 15px;
	}
	
	.featured-article .slide-box .slide-body .post-title{
		font-size: 20px;
	}

	.featured-article .slide-box .slide-footer{
		margin-top: 25px;
	}

	.research-cat-article .slick-list {
		padding: 0 !important;
	}

	.research-cat-article .slide-box{
		padding: 30px 20px 240px;
		height: auto;
		background-size: 70% auto;
	}

	.research-cat-article .slide-box.top_arrow_image{
		background-size: 35% auto;
		background-position: bottom right 40px;
	}
	
	.research-cat-article .research-cat-article-slide{
		margin-bottom: 25px;
	}

	.research-cat-article .research-cat-article-slide:last-child{
		margin-bottom: 0;
	}
	
	.factsheet-cat-post .factsheet-cat-box{
		width: 100%;
		margin-right: 0;
		margin-bottom: 30px;
		padding: 25px 25px 60px;
	}

	.factsheet-cat-post .factsheet-cat-box:nth-of-type( 3n + 3 ){
		margin-right: 0;
	}
	
	.factsheet-cat-post .factsheet-cat-box:last-child{
		margin-bottom: 0;
	}
	
	.factsheet-cat-post .factsheet-cat-box .slide-header .post-sticker{
		width: 40%;
	}
	
	.factsheet-cat-post .factsheet-cat-box .slide-header .post-date{
		width: 58%;
	}

	.factsheet-cat-post .factsheet-cat-box .slide-header .post-sticker span{
		font-size: 17px;
	}

	.factsheet-cat-post .factsheet-cat-box .slide-footer .post-title{
		font-size: 36px;
	}
	
	.articles-cat-post .slide-box .slide-image figure img{
		aspect-ratio: 1 / 0.6;
	}
	
	.articles-cat-post .slide-box .slide-body{
		padding: 25px 20px;
	}
	
	.articles-cat-post ul.slick-dots{
		padding: 15px 0 0;
	}
	
	/* All News Page CSS */
	.all-news-loop .e-loop-item .elementor-widget-theme-post-featured-image img{
		aspect-ratio: 1 / 0.6;
	}
	
	
	
	

	
	
}


