@charset "utf-8";
/* CSS Document */


.entry-post-title h2 a{color:#302e2e!important;}
.entry-post-title h2 a:hover{color:#000!important; border-bottom:solid 6px #faaf40!important;}
.postsummarywrap a{color:#302e2e!important}
.postsummarywrap a:hover {color:#000!important; border-bottom: solid 4px #faaf40;}
.entry-blog-contents-wrap .arrow-link{color:#302e2e;}
.entry-blog-contents-wrap .arrow-link:hover{color:#000}
.entry-blog-contents-wrap .arrow-link svg g{stroke:#302e2e!important;}
a.arrow-link.link--arrowed:hover svg g{fill:#faaf40!important; stroke:#faaf40!important;}
a.arrow-link.link--arrowed:hover svg path{stroke:#000;}
.sidebar-widget a:hover{border-bottom:solid 4px #faaf40}
.entry-title-wrap, .single .title-container .entry-title-wrap{text-align:left;}

.post-thumbnail-nav.post-thumbnail-nav-next:hover .post-thumbnail-desc, .post-thumbnail-nav.post-thumbnail-nav-prev:hover .post-thumbnail-desc{color:#faaf40}
.post-thumbnail-nav.post-thumbnail-nav-next:hover .post-thumbnail-nav-link, .post-thumbnail-nav.post-thumbnail-nav-prev:hover .post-thumbnail-nav-link{color:#000;}

.ne1.elementor-section.elementor-section-boxed>.elementor-container{max-width:2280px}
.ne2.elementor-section.elementor-section-boxed>.elementor-container{max-width:2280px}


/*.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:20px 20px 20px 0px;}*/
.comment-respond{display:none;}


.elementor-1332 .elementor-element.elementor-element-bbb449b{padding:200px 200px 100px 200px;}
.elementor-1332 .elementor-element.elementor-element-5918cf2 > .elementor-widget-container{padding:172px 40px 212px 40px;}

.entry-content .elementor-1332 .elementor-element.elementor-element-5918cf2.elementor-widget-section-heading .section-title{font-size:120px; margin: 0 auto 36px;}
.ne1 h5.entry-sub-title.section-sub-title{font-size:26px; padding: 16px 32px; margin-bottom:36px}

.mtheme-shortcode-bloglist .entry-blog-contents-wrap{max-width:unset}	
.elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated{padding:60px}
.blog-list-style-small .entry-content-wrapper{border-bottom: 2px solid rgba(0,0,0,0.1); margin-bottom:100px; padding-bottom:20px}

.mtheme-shortcode-bloglist .post-format-media{margin-bottom:76px;}
.blog-list-style-small .post-format-media{padding-right:80px}
.blog-list-style-small .entry-content .entry-post-title h2{font-size:52px; margin-bottom:40px}
.mtheme-shortcode-bloglist .postsummarywrap{margin-bottom:48px}
.datecomment .post-single-meta{margin-right:28px; font-size:200%}
.postsummarywrap i{font-size:22px; top:-2px}
span.post-single-meta:nth-of-type(1){display:none}

.entry-content .postsummary-spacing p{margin-bottom:30px; font-size:200%}

.entry-blog-contents-wrap .centered-container{margin-top:20px}
a.arrow-link.link--arrowed{font-size:22px}
.link--arrowed .arrow-icon{top:-2px}
svg.arrow-icon{width:48px; height:48px}

.pagination{font-size:24px; margin-bottom:92px}
.pagination a{width:80px; height:80px; line-height:74px; margin-right:10px; margin-left:10px; margin-bottom:10px; border: 2px solid rgba(0, 0, 0, 0.3)}
.pagination span.current{width:80px; height:80px; line-height:74px; margin-right:10px; margin-left:10px; margin-bottom:10px; border: 2px solid rgba(0, 0, 0, 0.3)}



body.page-id-1332:before{content:""; display:inline-block; position:fixed; width:300px; height:300px; background-image:url(/wp-content/uploads/2019/12/ced-logo-back-black.svg); background-repeat:no-repeat; background-size:300px auto; top:850px; right:308px; animation: float_1480 3s ease-in infinite, fade-in 0.75s cubic-bezier(0.390, 0.575, 0.565, 1.000) 4s both; transform-origin: 50% 50%}







@media all and (max-width : 2560px) {
	
.entry-post-title h2 a:hover{border-bottom:solid 4px #faaf40!important;}
.postsummarywrap a:hover {border-bottom: solid 2.66px #faaf40;}
.sidebar-widget a:hover{border-bottom:solid 2.66px #faaf40}

	
.ne1.elementor-section.elementor-section-boxed>.elementor-container{max-width:1518px}
.ne2.elementor-section.elementor-section-boxed>.elementor-container{max-width:1518px}	
	
	
	


.entry-content .elementor-1332 .elementor-element.elementor-element-5918cf2.elementor-widget-section-heading .section-title{font-size:80px; margin: 0 auto 24px;}
.ne1 h5.entry-sub-title.section-sub-title{font-size:17.33px; padding:10.66px 21.33px; margin-bottom:24px}		
	

body.page-id-1332:before{width:200px; height:200px; background-size:200px auto; top:555px; right:205px;}

.elementor-1332 .elementor-element.elementor-element-bbb449b{padding:133px 100px 67px 100px;}
.elementor-1332 .elementor-element.elementor-element-5918cf2 > .elementor-widget-container{padding:115px 20px 141px 20px;}
	
	
.elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated{padding:40px}
.blog-list-style-small .entry-content-wrapper{border-bottom: 1.33px solid rgba(0,0,0,0.1); margin-bottom:66.66px; padding-bottom:13.33px}
	
.mtheme-shortcode-bloglist .post-format-media{margin-bottom:50.66px;}
.blog-list-style-small .post-format-media{padding-right:53.33px}
.blog-list-style-small .entry-content .entry-post-title h2{font-size:34.66px; margin-bottom:26.66px}
.mtheme-shortcode-bloglist .postsummarywrap{margin-bottom:32px}
.datecomment .post-single-meta{margin-right:18.66px; font-size:133.33%}
.postsummarywrap i{font-size:14.66px; top:-1.33px}

.entry-content .postsummary-spacing p{margin-bottom:20px; font-size:133.33%}

.entry-blog-contents-wrap .centered-container{margin-top:13.33px}
a.arrow-link.link--arrowed{font-size:14.66px}
.link--arrowed .arrow-icon{top:-1.33px}
svg.arrow-icon{width:64px; height:32px}

.pagination{font-size:16px; margin-bottom:61.33px}
.pagination a{width:53.33px; height:53.33px; line-height:49.33px; margin-right:6.66px; margin-left:6.66px; margin-bottom:6.66px; border: 1.33px solid rgba(0, 0, 0, 0.3)}
.pagination span.current{width:53.33px; height:53.33px; line-height:49.33px; margin-right:6.66px; margin-left:6.66px; margin-bottom:6.66px; border: 1.33px solid rgba(0, 0, 0, 0.3)}	
	
	

	
	
	
}

@media all and (max-width : 1920px) {
	
.entry-post-title h2 a:hover{border-bottom:solid 3px #faaf40!important;}
.postsummarywrap a:hover {border-bottom: solid 2px #faaf40;}
.sidebar-widget a:hover{border-bottom:solid 2px #faaf40}





.entry-content .elementor-1332 .elementor-element.elementor-element-5918cf2.elementor-widget-section-heading .section-title{font-size:60px; margin: 0 auto 18px;}
.ne1 h5.entry-sub-title.section-sub-title{font-size:13px; padding: 8px 16px; margin-bottom:18px}	
	
	
body.page-id-1332:before{width:150px; height:150px; background-size:150px auto; top:392px; right:155px}
	
.elementor-1332 .elementor-element.elementor-element-bbb449b{padding:100px 100px 50px 100px;}
.elementor-1332 .elementor-element.elementor-element-5918cf2 > .elementor-widget-container{padding:86px 20px 106px 20px;}

.ne1.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}
.ne2.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}



	
	
.elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated{padding:30px}
.blog-list-style-small .entry-content-wrapper{border-bottom: 1px solid rgba(0,0,0,0.1); margin-bottom:50px; padding-bottom:10px}

.mtheme-shortcode-bloglist .post-format-media{margin-bottom:38px;}
.blog-list-style-small .post-format-media{padding-right:40px}
.blog-list-style-small .entry-content .entry-post-title h2{font-size:26px; margin-bottom:20px}
.mtheme-shortcode-bloglist .postsummarywrap{margin-bottom:24px}
.datecomment .post-single-meta{margin-right:14px; font-size:100%}
.postsummarywrap i{font-size:11px; top:-1px}

.entry-content .postsummary-spacing p{margin-bottom:15px; font-size:100%}

.entry-blog-contents-wrap .centered-container{margin-top:10px}
a.arrow-link.link--arrowed{font-size:11px}
.link--arrowed .arrow-icon{top:-1px}
svg.arrow-icon{width:48px; height:24px}

.pagination{font-size:12px; margin-bottom:46px}
.pagination a{width:40px; height:40px; line-height:37px; margin-right:5px; margin-left:5px; margin-bottom:5px; border: 1px solid rgba(0, 0, 0, 0.3)}
.pagination span.current{width:40px; height:40px; line-height:37px; margin-right:5px; margin-left:5px; margin-bottom:5px; border: 1px solid rgba(0, 0, 0, 0.3)}	
	
	
	
	
	
}

@media all and (max-width : 1680px) {
	
.entry-post-title h2 a:hover{border-bottom:solid 3px #faaf40!important;}
.postsummarywrap a:hover {border-bottom: solid 2px #faaf40;}
.sidebar-widget a:hover{border-bottom:solid 2px #faaf40}



/*.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:10px 10px 10px 0px;}*/


body.page-id-1332:before{width:131px; height:131px; background-size:131px auto; top:405px; right:150px}
	
.elementor-1332 .elementor-element.elementor-element-bbb449b{padding:87.5px 100px 43.75px 100px;}
.elementor-1332 .elementor-element.elementor-element-5918cf2 > .elementor-widget-container{padding:75.25px 20px 92.75px 20px;}
	
}

@media all and (max-width : 1440px) {
	
.entry-post-title h2 a:hover{border-bottom:solid 3px #faaf40!important;}
.postsummarywrap a:hover {border-bottom: solid 2px #faaf40;}
.sidebar-widget a:hover{border-bottom:solid 2px #faaf40}



/*.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:10px 10px 10px 0px;}*/


body.page-id-1332:before{width:112px; height:112px; background-size:112px auto; top:340px; right:128px}
	
.elementor-1332 .elementor-element.elementor-element-bbb449b{padding:75px 100px 37.5px 100px;}
.elementor-1332 .elementor-element.elementor-element-5918cf2 > .elementor-widget-container{padding:64.5px 20px 79.5px 20px;}	
	
}

@media all and (max-width : 1366px) {
	
.entry-post-title h2 a:hover{border-bottom:solid 3px #faaf40!important;}
.postsummarywrap a:hover {border-bottom: solid 2px #faaf40;}
.sidebar-widget a:hover{border-bottom:solid 2px #faaf40}
	
	
/*.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:10px 10px 10px 0px;}*/


body.page-id-1332:before{width:106px; height:106px; background-size:106px auto; top:275px; right:110px}
	
.elementor-1332 .elementor-element.elementor-element-bbb449b{padding:71px 100px 35.5px 100px;}
.elementor-1332 .elementor-element.elementor-element-5918cf2 > .elementor-widget-container{padding:61px 20px 75px 20px;}
	
}


















/*I PadPro Landscape */
@media all and (max-width : 1366px) and (-webkit-min-device-pixel-ratio:2) {
	
	
html:before{content: "";
    display:inline-block;
	position:fixed;
    width:100%;
	height:100%;
    background-repeat: no-repeat;
    background-image: url(/wp-content/uploads/2020/06/news-tablet-big-land.jpg);
    background-size:100% 100%;} 
	
body.page-id-1332:before{width:106px; height:106px; background-size:106px auto; top:425px; right:100px}
	
	
	
	
	
}



/*I PadPro Potrait */
@media all and (max-width : 1024px)  and (-webkit-min-device-pixel-ratio:2) {
	
	
	
	
html:before{background-image: url(/wp-content/uploads/2020/06/news-tablet-big-port.jpg)} 	
body.page-id-1332:before{display:none}	
	
/* MENU */
	
.page-id-1332 .mobile-menu-toggle:after{background:transparent}	
.page-id-1332 .responsive-menu-overlay{opacity:0.975; background-image:none; background-color:#302e2e}		
	
}



/* IPad Landscape */
@media  all  and (max-width : 1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation : landscape) {
	
html:before{background-image: url(/wp-content/uploads/2020/06/news-tablet-land.jpg)} 	
	
.elementor-1332 .elementor-element.elementor-element-5918cf2 > .elementor-widget-container{padding:30.5px 20px 37.5px 20px}	
	
}



/* IPad Portrait */
@media all and (max-width : 768px) and (-webkit-min-device-pixel-ratio:2) {	
	
html:before{background-image: url(/wp-content/uploads/2020/06/news-tablet-port.jpg)} 
	
.elementor-1332 .elementor-element.elementor-element-bbb449b{padding:100px}	
.elementor-1332 .elementor-element.elementor-element-5918cf2 > .elementor-widget-container{padding:0px 20px}	
	
.elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated{padding:0px 30px}	
.blog-list-style-small .entry-content-wrapper{margin-bottom:40px}
	
}



/* Mobile Big */
@media all and (max-width : 414px) and (-webkit-min-device-pixel-ratio:2){
	
html:before{background-image: url(/wp-content/uploads/2020/06/news-mob-big.jpg)} 
	
.elementor-1332 .elementor-element.elementor-element-bbb449b{padding:100px 0}	
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0px 20px}
.elementor-1332 .elementor-element.elementor-element-5918cf2 > .elementor-widget-container{padding:0}	
	
.entry-content .elementor-1332 .elementor-element.elementor-element-5918cf2.elementor-widget-section-heading .section-title{font-size:50px!important; margin-bottom:15px}
.ne1 h5.entry-sub-title.section-sub-title{font-size:14px; padding:6px 12px; margin-bottom:0}
	
.elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated{padding:0px 20px}	
.ne2.elementor-section.elementor-section-boxed>.elementor-container{max-width:initial}

.blog-list-style-small .post-format-media{padding-right:0}	
	
	
}




/* Mobile Medium + */
@media all and (max-width: 393px) and (-webkit-min-device-pixel-ratio:2) {
	
html:before{background-image: url(/wp-content/uploads/2020/06/news-mob-medplus.jpg)} 
.entry-content .elementor-1332 .elementor-element.elementor-element-5918cf2.elementor-widget-section-heading .section-title{font-size:47.5px!important;}	
		
}

/* Mobile Medium */
@media all and (max-width: 375px) and (-webkit-min-device-pixel-ratio:2) {

html:before{background-image: url(/wp-content/uploads/2020/06/news-mob-med.jpg)} 
.entry-content .elementor-1332 .elementor-element.elementor-element-5918cf2.elementor-widget-section-heading .section-title{font-size:45.315px!important;}		
		
}

/* Mobile Small */
@media all and (max-width : 360px) and (-webkit-min-device-pixel-ratio:2) {
	
html:before{background-image: url(/wp-content/uploads/2020/06/news-mob-sma.jpg)} 
.entry-content .elementor-1332 .elementor-element.elementor-element-5918cf2.elementor-widget-section-heading .section-title{font-size:43.5px!important;}	
	
}