body{background-color:#fff;font:normal .875em/1.4 'Work Sans';font-weight:400;color:#333e48}
.hide{display:none!important;}
a.disable{pointer-events: none;cursor: default;}
body a{outline:0!important;}
body p{line-height: 1.5!important;}

body a:target {
    display: block;
    position: relative;
    /*top: -95px;*/
    visibility: hidden;
}

/*
| -------------------------------------------------------------------------------------------------------------------------
| Top Header Bar CSS
| -------------------------------------------------------------------------------------------------------------------------
*/
#header.header{z-index:0;position:fixed;right:0;opacity:0;top:0;left:0;width:100%;padding-top:15px;padding-bottom:15px;background-color:#fff;box-shadow:0 2px 15px rgba(0,0,0,0.15);overflow:hidden}
#header.header.header-pages{z-index:1;opacity:1}
#header.header.event-detail{z-index:1;opacity:1}
#header.header.news-detail{z-index:1;opacity:1}
#header.header.blogs-detail{z-index:1;opacity:1}
#header.header.category{z-index:1;opacity:1}
#header.header.news{z-index:1;opacity:1}
#header.header.blogs{z-index:1;opacity:1}
#header.header.news-blog{z-index:1;opacity:1}
#header.header .container-logo{position:relative}
#header.header .container-logo .logo{float:left;display:block;width:160px;margin-left:2.99805%}
#header.header .container-logo .logo img{display:block;float:left;width:100%;height:auto;overflow:hidden}
#header.header .container-menu{float:right;width:auto;margin:17px 2.99805% 0 0}
#header.header .container-menu .main-menu{float:left;}
#header.header .container-menu .link-home{float: left;padding-right: 15px;color: #00a6d0;display: block;font-size: 1em;line-height: 1.38;}
#header.header .container-menu .main-menu li:last-child{padding-right:0;}
#header.header .container-menu .main-menu li{float:left;padding-right:15px;padding-left:15px}
#header.header .container-menu .main-menu li.active a{color: rgb(51, 62, 72);}
#header.header .container-menu .main-menu li a{color:#00a6d0;display:block;font-size:1em;line-height:1.38}
#header.header .container-menu .main-menu li a:hover{color:#333e48}
#header.header .container-navigation{display: none;}

#header.header.header-top{z-index:2;transition:all .5s;opacity:1}
#nav-mobile.nav-mobile{display: none;}


/*
| -------------------------------------------------------------------------------------------------------------------------
| Hero Section CSS
| -------------------------------------------------------------------------------------------------------------------------
*/
#hero.hero{position:relative;float:left;z-index:0;width:100%;height: 620px;background:url(../img/atm-lines.svg) #00a6d0;background-repeat:no-repeat;background-size:cover;background-position:center center;overflow:hidden;}
#hero.hero .container-menu{position:relative;float:left;width:100%;padding-top:30px;padding-bottom:30px;opacity:1;transition:all 1s}
#hero.hero .container-menu.header-top{opacity:0;transition:none}
#hero.hero .container-menu .main-menu{width: auto;margin:0 auto;display: flex;align-items: center;justify-content: center;}
#hero.hero .container-menu .main-menu li:first-child{p}
#hero.hero .container-menu .main-menu li{display:block;float:left;padding-right:25px;padding-left:25px}
#hero.hero .container-menu .main-menu li a{font-size:1em;line-height:1.38;color:#fff}
#hero.hero .container-menu .main-menu li a:hover{color:#84d6ea}
#hero.hero .container-menu .container-navigation{display: none;}
#hero.hero .container-menu .link-home{font-size:1em;line-height:1.38;color:#fff}
#hero.hero .container-menu .link-home a:hover{color:#84d6ea;}

#hero.hero .container-cover{position:absolute;left:0;right:0;width:80%;margin-right:auto;margin-left:auto;bottom: 140px;z-index:0;max-width:500px;}
#hero.hero .container-cover .image-cover{display:block;float:left;width:100%;height:auto;overflow:hidden}
#hero.hero .container-cover .text-cover{float:left;clear:both;width:73%;margin:20px 0 0 27%;font-family:'Work Sans';font-weight:500;color:#fff;font-size:1.714em}



/*
| -------------------------------------------------------------------------------------------------------------------------
| About Section CSS
| -------------------------------------------------------------------------------------------------------------------------
*/
#about.about{float:left;position:relative;clear:both;z-index:0;width:100%;padding-top: 50px;padding-bottom:100px;}
#about.about .text-about p{width:90%;max-width:1000px;margin:0 auto;padding:60px 20px 80px;border-bottom:5px solid #84d6ea;font-size:2em;color:#333e48}
#about.about .container-about-content{width:90%;max-width:1000px;margin:0 auto;padding-top:80px;padding-right:20px}
#about.about .container-about-content .container-about-content-left{float:left;width:40%;padding-right:20px;padding-bottom:50px;padding-left:20px;background-image:url(../img/arrow-blue-long.svg);background-repeat:no-repeat;background-size:auto 13px;background-position:right bottom}
#about.about .container-about-content .container-about-content-left .text-content-left{font-family:'Work Sans';font-weight:300;font-size:2em;color:#333e48;float:left;width:100%}
#about.about .container-about-content .container-about-content-right{float:left;width:55%;margin-left:5%}
#about.about .container-about-content .container-about-content-right .text-content-right{float:left;padding-left:20px;background-image:url(../img/bullet-solid.svg);background-position:5px 7px;width:100%;max-width:650px;padding-bottom:20px;background-repeat:no-repeat;background-size:6px auto;font:400 1em/1.5 'Work Sans';color:#333e48}
#about.about .container-about-content .container-about-content-right .text-content-right-inside{float:left;clear:both;padding-left:40px;background-image:url(../img/bullet-line.svg);background-position:25px 7px;width:100%;max-width:650px;padding-bottom:20px;background-repeat:no-repeat;background-size:6px auto;font:400 1em/1.5 'Work Sans';color:#333e48}
#about.about .container-about-content .container-about-content-right ul{float:left;width:100%;list-style:none;}
#about.about .container-about-content .container-about-content-right ul li{float:left;width: calc(100% - 20px);font-size:1em;padding-bottom:20px;color:#333e48;margin-left:20px;}
#about.about .container-about-content .container-about-content-right ul li::before {content: "\2022"; color: #00a6d0;display: inline-block; width:20px;margin-left:-20px;font-size:20px}
#about.about .container-about-content .container-about-content-right ul li ul{float:left;width:100%;list-style:none;padding-top: 20px;}
#about.about .container-about-content .container-about-content-right ul li ul li{float:left;width: calc(100% - 20px);font-size:1em;color:#333e48;margin-left:20px;padding-bottom: 0;}
#about.about .container-about-content .container-about-content-right ul li ul li::before {content: "\25E6"; color: #00a6d0;display: inline-block; width:20px;margin-left:-20px;font-size:20px}

#leadership-quote.leadership-quote{
	position: relative;
	clear: both;
	z-index: 0;
	width: 90%;
	padding-bottom: 100px;
	background-color: #fff;
	max-width: 1240px;
	margin: 0 auto;
	padding-left: 50px;
	padding-right: 50px;
}
#leadership-quote.leadership-quote .container-content{
	width: 75%;
	max-width: 1280px;
	margin: 0 auto;
	margin-left: 25%;
}
#leadership-quote.leadership-quote .container-content .container-quote{
	float: left;
	clear: both;
	width: 100%;
}
#leadership-quote.leadership-quote .container-content .container-quote .quote{
	float: left;
	width: 100%;
	padding-bottom: 20px;
}
#leadership-quote.leadership-quote .container-content .container-quote .quote p{
	font-family: 'Work Sans';
	font-weight: 300;
	font-size: 1.667em;
	color: #333e48;
}
#leadership-quote.leadership-quote .container-content .container-quote .title{
	float: left;
	width: 100%;
	color: #333e48;
	clear: both;
	font: 1.111em/1.38 'Work Sans';
	font-weight: 500;
	cursor: pointer;
}
/*
| -------------------------------------------------------------------------------------------------------------------------
| Quick Fact Section CSS
| -------------------------------------------------------------------------------------------------------------------------
*/
#quick-fact.quick-fact{position:relative;float:left;clear:both;z-index:0;width:100%;overflow:hidden}
#quick-fact.quick-fact .container-cover{position:relative;float:left;z-index:0;width:100%;height:460px;margin-top:100px;background:#00a6d0;}
#quick-fact.quick-fact .container-content{position:absolute;top:0;left:0;right:0;z-index:0;max-width:1240px;margin:0 auto;padding:55px 50px;background: #00a6d0;background-size: 0,0 !important;overflow:hidden;width: 90%;}
#quick-fact.quick-fact .container-content .container-content-left{float:left;width:25%;padding-bottom:30px}
#quick-fact.quick-fact .container-content .container-content-left .title{float:left;padding-bottom:5px;font:1.286em/1.38 'Work Sans';font-weight:500;color:#fff}
#quick-fact.quick-fact .container-content .container-content-left .underline{float:left;clear:both;width:80px;height:3px;background-color:#84d6ea}
#quick-fact.quick-fact .container-content .container-content-right{float:left;width:75%}
#quick-fact.quick-fact .container-content .container-content-right .content-button{float:left;width:100%}
#quick-fact.quick-fact .container-content .container-content-right .slide-quick-fact{float:left;width:100%}
#quick-fact.quick-fact .container-content .container-content-right .slide-quick-fact .slide-quick-fact-content{float:left;width:100%}
#quick-fact.quick-fact .container-content .container-content-right .quote{float:left;width:100%;padding-bottom:20px;font:1.429em/1.5 'Work Sans';font-weight:300;color:#fff}
#quick-fact.quick-fact .container-content .container-content-right .source{float:left;clear:both;width:100%;padding-bottom:30px;font:.857em/1.38 'Work Sans';font-weight:500;color:#fff}
#quick-fact.quick-fact .container-content .container-content-right .prev{display:block;position:relative;float:left;clear:both;z-index:0;width:32px;padding-right:5px;cursor:pointer}
#quick-fact.quick-fact .container-content .container-content-right .prev .image{display:block;float:left;width:100%;height:auto;overflow:hidden}
#quick-fact.quick-fact .container-content .container-content-right .next{display:block;position:relative;float:left;z-index:0;width:32px;padding-left:5px;cursor:pointer}
#quick-fact.quick-fact .container-content .container-content-right .next .image{display:block;float:left;width:100%;height:auto;overflow:hidden}


/*
| -------------------------------------------------------------------------------------------------------------------------
| News, Events, Blog Section CSS
| -------------------------------------------------------------------------------------------------------------------------
*/
#news.news{position:relative;float:left;clear:both;z-index:0;width:100%;background-color:#f4f4f4}
#news.news .container-event{width:90%;max-width:1200px;margin:0 auto;padding:100px 20px 50px;border-bottom:1px solid #84d6ea}
#news.news .container-event .container-content-left{float:left;width:25%;padding-bottom:30px}
#news.news .container-event .container-content-left .title{float:left;padding-bottom:5px;font:1.286em/1.38 'Work Sans';font-weight:500;color:#333e48}
#news.news .container-event .container-content-left .underline{float:left;clear:both;width:80px;height:3px;background-color:#84d6ea}
#news.news .container-event .container-content-left .prev-next{float:left;clear:both;padding:15px 18px;background-image:url(../img/next-chev.svg),url(../img/prev-chev.svg);background-repeat:no-repeat,no-repeat;background-size:8px auto,8px auto;background-position:right center,left center;background-attachment:scroll,scroll;font:400 1.143em/1.38 'Work Sans';color:#333e48}
#news.news .container-event .container-content-left .content-event-button{float:left;width:100%;padding-top:15px}
#news.news .container-event .container-content-left .content-event-button .prev{padding-right:15px;float:left;cursor:pointer}
#news.news .container-event .container-content-left .content-event-button .next{padding-left:15px;float:left;cursor:pointer}
#news.news .container-event .container-content-left .content-event-button .image{width:8px}
#news.news .container-event .container-content-left .content-event-button .slide-count-wrap{float:left;width:auto;font-size:1.143em;font-weight:400;line-height:1;font-family:'Work Sans'}
#news.news .container-event .container-content-right{float:left;width:75%;max-width:800px}
#news.news .container-event .container-content-right .slide-event{float:left;width:100%}
#news.news .container-event .container-content-right .slide-event .slider-event-content{float:left;width:100%}
#news.news .container-event .container-content-right .date{float:left;width:100%;line-height:1.38;padding-bottom:5px;font-family:'Work Sans';font-weight:500;font-size:1.143em;color:#333e48}
#news.news .container-event .container-content-right .title{display:block;float:left;width:100%;clear:both;padding-bottom:20px}
#news.news .container-event .container-content-right .title-a{font-family:'Work Sans';font-weight:500;color:#00a6d0;font-size:2.286em}
#news.news .container-event .container-content-right .text-content{float:left;clear:both;width:100%;margin-left:-0.06055%;padding-bottom:20px;font-size:1.286em;color:#333e48}
#news.news .container-event .container-content-right .read-more{display:block;float:left;clear:both;padding-right:35px;background-image: url(../img/arrown-blue.svg);background-repeat:no-repeat;background-size:24px auto;background-position:right center;}
#news.news .container-event .container-content-right .read-more-a{font-family:'Work Sans';font-weight:400;line-height:1.38;color:#00a6d0;font-size:1.143em}

#news.news .container-blognews{position:relative;width:90%;max-width:1200px;margin:0 auto;padding-top:50px;padding-bottom:100px}
#news.news .container-blognews .container-blog{float:left;width:50%;padding-right:20px;padding-left:20px}
#news.news .container-blognews .container-blog .blog-title{float:left;width:100%;padding-bottom:50px}
#news.news .container-blognews .container-blog .blog-title .title{float:left;padding-bottom:5px;font:1.286em/1.38 'Work Sans';font-weight:500;color:#333e48}
#news.news .container-blognews .container-blog .blog-title .underline{float:left;clear:both;width:80px;height:3px;background-color:#84d6ea}
#news.news .container-blognews .container-blog .blog-post-left{position:relative;float:left;width:50%;clear:both;z-index:0;padding-right:20px}
#news.news .container-blognews .container-blog .blog-post-right{position:relative;float:left;width:50%;z-index:0;padding-left:20px}
#news.news .container-blognews .container-blog .article-title{display:block;float:left;width:100%;font-family:'Work Sans';font-weight:500;color:#00a6d0;padding-bottom:10px;font-size:1.286em}
#news.news .container-blognews .container-blog .article-date{float:left;width:100%;line-height:1.38;clear:both;padding-bottom:20px;font-size:.786em;color:#a8a8a8}
#news.news .container-blognews .container-blog .article-content{float:left;clear:both;width:100%;padding-bottom:20px;font-size:1em;color:#333e48}
#news.news .container-blognews .container-blog .read-more{display:block;float:left;clear:both;padding-right:35px;background-image:url(../img/arrown-blue.svg);background-repeat:no-repeat;background-size:24px auto;background-position:right center;font-family:'Work Sans';font-weight:400;line-height:1.38;color:#00a6d0;font-size:1em}

#news.news .container-blognews .container-news{position:relative;float:left;width:50%;padding-right:20px;padding-left:20px}
#news.news .container-blognews .container-news .line{display:none}
#news.news .container-blognews .container-news .news-title{float:left;width:100%;padding-bottom:50px}
#news.news .container-blognews .container-news .news-title .title{float:left;padding-bottom:5px;font:1.286em/1.38 'Work Sans';font-weight:500;color:#333e48}
#news.news .container-blognews .container-news .news-title .underline{float:left;clear:both;width:80px;height:3px;background-color:#84d6ea}
#news.news .container-blognews .container-news .news-post-left{position:relative;float:left;width:50%;clear:both;z-index:0;padding-right:20px}
#news.news .container-blognews .container-news .news-post-right{position:relative;float:left;width:50%;z-index:0;padding-left:20px}
#news.news .container-blognews .container-news .article-title{display:block;float:left;width:100%;font-family:'Work Sans';font-weight:500;color:#00a6d0;padding-bottom:10px;font-size:1.286em}
#news.news .container-blognews .container-news .article-date{float:left;width:100%;line-height:1.38;clear:both;padding-bottom:20px;font-size:.786em;color:#a8a8a8}
#news.news .container-blognews .container-news .article-content{float:left;clear:both;width:100%;padding-bottom:20px;font-size:1em;color:#333e48}
#news.news .container-blognews .container-news .read-more{display:block;float:left;clear:both;padding-right:35px;background-image:url(../img/arrown-blue.svg);background-repeat:no-repeat;background-size:24px auto;background-position:right center;font-family:'Work Sans';font-weight:400;line-height:1.38;color:#00a6d0;font-size:1em}



/*
| -------------------------------------------------------------------------------------------------------------------------
| Supporter Section CSS
| -------------------------------------------------------------------------------------------------------------------------
*/
#supporter.supporter{position:relative;float:left;clear:both;z-index:0;width:100%}
#supporter.supporter .container-content{width:90%;max-width:900px;margin:0 auto;padding-bottom:50px}
#supporter.supporter .container-content .header{width:90%;margin:0 auto;padding-top:100px;padding-bottom:50px}
#supporter.supporter .container-content .header .text{float:left;padding-bottom:5px;font:1.286em/1.38 'Work Sans';font-weight:500;color:#333e48}
#supporter.supporter .container-content .header .underline{float:left;clear:both;width:80px;height:3px;background-color:#84d6ea}
#supporter.supporter .container-content .logos{width:100%;margin:0 auto;padding-top:50px;}
#supporter.supporter .container-content .logos .logos-logo{float:left;position:relative;padding-right:5px;padding-left:5px}
#supporter.supporter .container-content .logos .logos-logo.upper{width:28%;margin-left:10%}
#supporter.supporter .container-content .logos .logos-logo.upper:nth-child(1){margin-left:0}
#supporter.supporter .container-content .logos .logos-logo.upper:nth-child(3){width:14%}
#supporter.supporter .container-content .logos .logos-logo.lower{z-index:0;width:39%;margin:60px 0 0 7.99653%}
#supporter.supporter .container-content .logos .logos-logo.lower:nth-child(5){z-index:0;width:23%;margin:50px 0 0 10%}
#supporter.supporter .container-content .logos .logos-logo.divide{width: calc((100%/3) - (130px/3));margin-left: 65px;margin-bottom: 60px;height: 70px;}
#supporter.supporter .container-content .logos .logos-logo.divide:nth-child(1){margin-left:0;}
#supporter.supporter .container-content .logos .logos-logo.divide:nth-child(4n){margin-left:0;}
#supporter.supporter .container-content .logos .logos-logo .image{display:block;float:left;width: unset;height:auto;overflow:hidden;max-width: 100%;max-height: 70px;}
#supporter.supporter .container-content .callto-action{width:90%;margin:0 auto;padding-top: 40px;padding-bottom:100px;}
#supporter.supporter .container-content .callto-action .text-callto-action{float:left;width:100%;max-width:500px;padding-bottom:50px;font-size:1.714em;line-height:1.38;color:#333e48}
#supporter.supporter .container-content .callto-action .text-sponsor{display:block;position:relative;float:left;padding-bottom:5px;border-bottom:2px solid #00a6d0;font:2.286em/1.38 'Work Sans';font-weight:500;color:#333e48;clear:both}
#supporter.supporter .container-content .callto-action .text-sponsor:nth-child(3){clear:none;margin-left:30px}


/*
| -------------------------------------------------------------------------------------------------------------------------
| Hero Fade Section CSS
| -------------------------------------------------------------------------------------------------------------------------
*/
#hero-fade.hero-fade{position: fixed;top:0;left:0;bottom:0;z-index:2;width:100%;height:100vh;background:url(../img/atm-lines.svg) #00a6d0;background-repeat:no-repeat;background-size:cover;background-position:center center;overflow:hidden;display: block;}
#hero-fade.hero-fade .container-cover{position:absolute;left:0;right:0;width:80%;margin-right:auto;margin-left:auto;top:0;bottom:0;z-index:138;max-width:700px;height:300px;margin-top:auto;margin-bottom:auto}
#hero-fade.hero-fade .container-cover .image-cover{display:block;float:left;width:100%;height:auto;overflow:hidden}
#hero-fade.hero-fade .container-cover .text-cover{float:left;clear:both;width:73%;margin:20px 0 0 27%;font-family:'Work Sans';font-weight:500;color:#fff;font-size:2.286em}


/*
| -------------------------------------------------------------------------------------------------------------------------
| Footer CSS
| -------------------------------------------------------------------------------------------------------------------------
*/
#footer.footer{position:relative;float:left;clear:both;z-index:0;width:100%;padding-top:50px;background:url(../img/atm-lines-grey.svg) #333e48;background-repeat:no-repeat;background-size:cover;background-position:center center}
#footer.footer .footer-menu{position:relative;float:left;z-index:0;width:40%;max-width:200px;margin-left:7.5%;padding-bottom:50px;padding-left:20px}
#footer.footer .footer-menu .link-home{display:block;width:100%;font-size:1.143em;line-height:2.5;color:#00a6d0;float:left}
#footer.footer .footer-menu .link-home:hover{color:#84d6ea}
#footer.footer .footer-menu li{float:left;width:100%}
#footer.footer .footer-menu li a{display:block;width:100%;font-size:1.143em;line-height:2.5;color:#00a6d0;float:left}
#footer.footer .footer-menu li a:hover{color:#84d6ea}
#footer.footer .footer-contact{position:relative;float:right;z-index:0;width:40%;max-width:250px;margin:1px 7.5% 0 0;padding-right:20px}
#footer.footer .footer-contact .text-footer-contact{float:left;width:100%;font:400 1.143em/2.5 'Work Sans';clear:both;color:#a8a8a8;line-height: 2.5!important;}
#footer.footer .footer-contact .text-footer-contact.contact{color:#00a6d0}
#footer.footer .footer-contact .text-footer-contact a{color:#a8a8a8}
#footer.footer .footer-disclaimer{float:left;clear:both;width:100%;padding-top:20px;padding-bottom:30px;background-color:#29343e}
#footer.footer .footer-disclaimer .text-footer-disclaimer{float:left;margin-left:7.5%;padding-left:20px;font-family:'Work Sans';font-size:.857em;font-weight:400;color:#5e7081}


body.about{background-color:#fff;font:normal 1.125em/1.5 'Work Sans';font-weight:400;color:#333e48}
/*
| -------------------------------------------------------------------------------------------------------------------------
| Page About CSS
| -------------------------------------------------------------------------------------------------------------------------
*/
body.about #header.header .container-menu .main-menu li a{font-size: 0.778em;line-height: 1.38;}
body.about #header.header .container-menu .link-home{font-size: 0.778em;line-height: 1.38;}

#cover-about.cover-about{position:relative;float:left;z-index:0;width:100%;padding-bottom:100px}
#cover-about.cover-about .cover{position:absolute;top:-79px;left:0;right:0;z-index:0;width:100%;height:600px;margin:0 auto;}
#cover-about.cover-about .content{position:relative;float:left;z-index:0;width:85%;margin:150px 0 0 7.5%;padding:80px 40px;border-bottom:1px solid #84d6ea;background-color:#f4f4f4}
#cover-about.cover-about .content p{width:90%;margin:0 auto;font-size:1.556em;line-height:1.4;color:#333e48}
#content-about.content-about{position:relative;clear:both;z-index:0;width:100%;padding-bottom:100px}
#content-about.content-about .content-list{width:85%;max-width:1280px;margin:0 auto;padding-right:40px;padding-bottom:50px;padding-left:40px}
#content-about.content-about .content-list .content-list-left{float:left;width:25%;padding-right:5px;padding-left:5px}
#content-about.content-about .content-list .content-list-left .title{float:left;margin-left:19.98981%;padding-bottom:5px;font:1em/1.38 'Work Sans';font-weight:500;color:#333e48}
#content-about.content-about .content-list .content-list-left .underline{float:left;clear:both;width:80px;height:3px;background-color:#84d6ea;margin-left:19.98981%}
#content-about.content-about .content-list .content-list-right{float:left;width:75%}
#content-about.content-about .content-list .content-list-right .text{width:100%;max-width:700px;margin:0 auto;padding-bottom: 80px;}
#content-about.content-about .content-list .content-list-right .text p{font-size:1em;color:#333e48;margin-bottom:1em}
#content-about.content-about .content-list .content-list-right .text ul{float:left;width:100%;list-style:none}
#content-about.content-about .content-list .content-list-right .text ul li{float:left;width:100%;font-size:1em;color:#333e48;margin-left:20px}
#content-about.content-about .content-list .content-list-right .text ul li:before{content:"\2022";color:#00a6d0;display:inline-block;width:20px;margin-left:-20px;font-size:20px}
/*background:-webkit-linear-gradient(0deg,rgba(0,166,208,0.9) 0,rgba(0,166,208,0.9) 100%),url(../img/renewable-energy.jpg) #00a6d0;background:-moz-linear-gradient(0deg,rgba(0,166,208,0.9) 0,rgba(0,166,208,0.9) 100%),url(../img/renewable-energy.jpg) #00a6d0;background:-o-linear-gradient(0deg,rgba(0,166,208,0.9) 0,rgba(0,166,208,0.9) 100%),url(../img/renewable-energy.jpg) #00a6d0;background:-ms-linear-gradient(0deg,rgba(0,166,208,0.9) 0,rgba(0,166,208,0.9) 100%),url(../img/renewable-energy.jpg) #00a6d0;background:linear-gradient(450deg,rgba(0,166,208,0.9) 0,rgba(0,166,208,0.9) 100%),url(../img/renewable-energy.jpg) #00a6d0;background-repeat:repeat,repeat;background-size:100% 100%,auto auto;background-position:0 0,center center;background-attachment:scroll,scroll;*/
#quickfact-about.quickfact-about{position:relative;float:left;clear:both;z-index:0;width:100%;padding-top:80px;padding-bottom:80px;background:#00a6d0;overflow:hidden}
#quickfact-about.quickfact-about .container-cover{position:relative;float:left;z-index:0;width:100%;height:460px;margin-top:100px;background:#00a6d0;background:-webkit-linear-gradient(0deg,rgba(0,166,208,0.25) 0,rgba(0,166,208,0.25) 100%),url(../img/renewable-energy.jpg) #00a6d0;background:-moz-linear-gradient(0deg,rgba(0,166,208,0.25) 0,rgba(0,166,208,0.25) 100%),url(../img/renewable-energy.jpg) #00a6d0;background:-o-linear-gradient(0deg,rgba(0,166,208,0.25) 0,rgba(0,166,208,0.25) 100%),url(../img/renewable-energy.jpg) #00a6d0;background:-ms-linear-gradient(0deg,rgba(0,166,208,0.25) 0,rgba(0,166,208,0.25) 100%),url(../img/renewable-energy.jpg) #00a6d0;background:linear-gradient(450deg,rgba(0,166,208,0.25) 0,rgba(0,166,208,0.25) 100%),url(../img/renewable-energy.jpg) #00a6d0;background-repeat:repeat,no-repeat;background-size:100% 100%,cover;background-position:0 0,center center;background-attachment:scroll,scroll}
#quickfact-about.quickfact-about .container-content{width:85%;max-width:1280px;margin:0 auto;padding-right:40px;padding-left:40px}
#quickfact-about.quickfact-about .container-content .container-content-left{float:left;width:25%;padding-bottom:30px}
#quickfact-about.quickfact-about .container-content .container-content-left .title{float:left;margin-left:19.9956299999%;padding-bottom:5px;font:1em/1.38 'Work Sans';font-weight:500;color:#fff}
#quickfact-about.quickfact-about .container-content .container-content-left .underline{float:left;clear:both;width:80px;height:3px;background-color:#84d6ea;margin-left:19.9956299999%}
#quickfact-about.quickfact-about .container-content .container-content-right{float:left;width:75%}
#quickfact-about.quickfact-about .container-content .container-content-right .content-button{width:100%;max-width:700px;height:auto;margin:0 auto}
#quickfact-about.quickfact-about .container-content .container-content-right .slide-quick-fact{width:100%;max-width:700px;height:auto;margin:0 auto}
#quickfact-about.quickfact-about .container-content .container-content-right .slide-quick-fact .slide-quick-fact-content{float:left;width:100%}
#quickfact-about.quickfact-about .container-content .container-content-right .quote{width:100%;margin:0 auto;padding-bottom:20px;font-family:'Work Sans';font-weight:300;font-size:1.111em;color:#fff}
#quickfact-about.quickfact-about .container-content .container-content-right .source{width:100%;margin:0 auto;padding-bottom:30px;font:.667em/1.38 'Work Sans';font-weight:500;color:#fff}
#quickfact-about.quickfact-about .container-content .container-content-right .prev{display:block;position:relative;float:left;clear:both;z-index:0;width:32px;padding-right:5px;cursor:pointer}
#quickfact-about.quickfact-about .container-content .container-content-right .prev .image{display:block;float:left;width:100%;height:auto;overflow:hidden}
#quickfact-about.quickfact-about .container-content .container-content-right .next{display:block;position:relative;float:left;z-index:0;width:32px;padding-left:5px;cursor:pointer}
#quickfact-about.quickfact-about .container-content .container-content-right .next .image{display:block;float:left;width:100%;height:auto;overflow:hidden}

#leadership.leadership{position:relative;float:left;clear:both;z-index: 1;width:100%;padding-top:100px;padding-bottom:100px;background-color:#f4f4f4;}
#leadership.leadership .container-content{width:85%;max-width:1280px;margin:0 auto;padding-right:40px;padding-left:40px}
#leadership.leadership .container-content .container-title{float:left;width:25%;padding-right:5px;padding-left:5px}
#leadership.leadership .container-content .container-title .title{float:left;margin-left:19.98981%;padding-bottom:5px;font:1em/1.38 'Work Sans';font-weight:500;color:#333e48}
#leadership.leadership .container-content .container-title .underline{float:left;clear:both;width:80px;height:3px;background-color:#84d6ea;margin-left:19.98981%}
#leadership.leadership .container-content .container-profile{position:relative;float:left;z-index: 0;width:75%;padding-top:100px;}
#leadership.leadership .container-content .container-profile .content{width:100%;max-width:700px;margin:0 auto;padding-bottom:80px}
#leadership.leadership .container-content .container-profile .content .container-img{float:left;border-radius:127px;overflow:hidden;width:15%}
#leadership.leadership .container-content .container-profile .content .container-img .image{display:block;float:left;width:100%;height:auto;overflow:hidden}
#leadership.leadership .container-content .container-profile .content .container-info{float:left;padding-left:40px;width:85%}
#leadership.leadership .container-content .container-profile .content .container-info .name{float:left;width:100%;padding-bottom:5px;font:1.111em/1.38 'Work Sans';font-weight:500;color:#333e48}
#leadership.leadership .container-content .container-profile .content .container-info .position{float:left;clear:both;width:100%;padding-bottom:20px;font-size:.889em;line-height:1.38;color:#333e48}
#leadership.leadership .container-content .container-profile .content .container-info .description{float:left;clear:both;width:100%;padding-bottom:20px}
#leadership.leadership .container-content .container-profile .content .container-info .description p{font-size:.889em;line-height:1.38;color:#333e48}
#leadership.leadership .container-content .container-profile .content .container-info .read-more{display:block;float:left;clear:both;padding-right:35px;background-image:url(../img/arrown-blue.svg);background-repeat:no-repeat;background-size:24px auto;background-position:right center;font:400 .778em/1.38 'Work Sans';color:#00a6d0;cursor: pointer;}
#leadership.leadership .container-content .container-profile .content .container-info .read-more:hover{color: rgb(132, 214, 234);}
#leadership.leadership .container-content .container-quote{float:left;clear:both;width:75%;margin-left:25%;padding-top:50px;padding-bottom:50px;border-top:1px solid #84d6ea}
#leadership.leadership .container-content .container-quote .quote{float:left;width:100%;padding-left:50px;padding-right:50px;padding-bottom:20px}
#leadership.leadership .container-content .container-quote .quote p{font-family:'Work Sans';font-weight:300;font-size:1.333em;color:#333e48}
#leadership.leadership .container-content .container-quote .title{float:left;width:100%;padding-left:50px;color:#333e48;clear:both;font:.889em/1.38 'Work Sans';font-weight:500}

.popup-leadership{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;width:100%;height:100vh;margin:0 auto;margin-bottom:50px;background-color:rgba(51,62,72,0.9);overflow: auto;display:none;}
.popup-leadership .popup-leadership-wrapper{position: absolute;z-index: 1;width: 100%;display: block;left: 0;right: 0;top: 0;bottom: 0;background-color: transparent;}
.popup-leadership .center-popup{margin:150px auto;position:relative;height:auto;width:90%;max-width:800px;padding:50px;border-bottom:3px solid #00a6d0;background-color:#fff}
.popup-leadership .center-popup .container-popup{float:left;width:100%}
.popup-leadership .center-popup .container-popup .container-close-popup{display:block;position:absolute;top:20px;right:20px;z-index:0;width:16px;height:16px;background:url(../img/close-icon-blue.svg);background-position:center center;background-repeat:no-repeat;background-size:auto auto;cursor:pointer}
.popup-leadership .center-popup .container-popup .container-content-left{float:left;width:25%;border-radius:127px;overflow:hidden}
.popup-leadership .center-popup .container-popup .container-content-left .image{display:block;float:left;width:100%;height:auto;overflow:hidden}
.popup-leadership .center-popup .container-popup .container-content-right{float:left;width:75%;max-width:500px;padding-left:40px}
.popup-leadership .center-popup .container-popup .container-content-right .name{float:left;width:100%;padding-bottom:5px;font:1.111em/1.38 'Work Sans';font-weight:500;color:#333e48}
.popup-leadership .center-popup .container-popup .container-content-right .position{float:left;clear:both;width:100%;padding-bottom:20px;font-size:.889em;line-height:1.38;color:#333e48}
.popup-leadership .center-popup .container-popup .container-content-right .description{float:left;clear:both;width:100%;padding-bottom:20px;font-size:.889em;line-height:1.38;color:#333e48;max-width: 500px;}
.popup-leadership .center-popup .container-popup .container-content-right .description p{margin-bottom:1em}

#logo-diagram.logo-diagram{position:relative;float:left;clear:both;z-index: 0;width:100%;padding-top:100px;padding-bottom:100px;}
#logo-diagram.logo-diagram .content-list{width:85%;max-width:1280px;margin:0 auto;padding-right:40px;padding-bottom:50px;padding-left:40px}
#logo-diagram.logo-diagram .content-list .content-list-left{float:left;width:25%;padding-right:5px;padding-left:5px}
#logo-diagram.logo-diagram .content-list .content-list-left .title{float:left;margin-left:19.98981%;padding-bottom:5px;font:1em/1.38 'Work Sans';font-weight:500;color:#333e48}
#logo-diagram.logo-diagram .content-list .content-list-left .underline{float:left;clear:both;width:80px;height:3px;background-color:#84d6ea;margin-left:19.98981%}
#logo-diagram.logo-diagram .content-list .content-list-right{float:left;width:75%}
#logo-diagram.logo-diagram .content-list .content-list-right .text{width:100%;max-width:700px;margin:0 auto;padding-bottom:20px}
#logo-diagram.logo-diagram .content-list .content-list-right .text p{font-size:1em;color:#333e48;margin-bottom:1em}
#logo-diagram.logo-diagram .content-list .content-list-right .logo-desc-content{width:100%;max-width:700px;margin:0 auto;padding-top:30px;padding-bottom:30px}
#logo-diagram.logo-diagram .content-list .content-list-right .logo-desc-content .image{display:block;float:left;width:100%;height:auto;overflow:hidden;max-width:550px}

body.about #footer.footer .footer-menu li a{font-size: 0.889em;line-height: 2.5;}
body.about #footer.footer .footer-menu .link-home{font-size: 0.889em;line-height: 2.5;}
body.about #footer.footer .footer-contact .text-footer-contact{font: 400 0.889em/2.5 'Work Sans';}
body.about #footer.footer .footer-disclaimer .text-footer-disclaimer{font-size: 0.667em;}


body.partnership{background-color:#fff;font:normal 1.5em/1.5 'Work Sans';font-weight:300;color:#000}
/*
| -------------------------------------------------------------------------------------------------------------------------
| Page Partnership CSS
| -------------------------------------------------------------------------------------------------------------------------
*/
body.partnership #header.header .container-menu .main-menu li a{font-size: 0.583em;line-height: 1.38;font-weight: 400;}
body.partnership #header.header .container-menu .link-home{font-size: 0.583em;line-height: 1.38;font-weight: 400;}

#cover-partnership.cover-partnership{position:relative;float:left;z-index:0;width:100%;height:500px;background-image:url(../img/atm-lines.svg),-webkit-linear-gradient(0deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/renewable-energy.jpg);background-image:url(../img/atm-lines.svg),-moz-linear-gradient(0deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/renewable-energy.jpg);background-image:url(../img/atm-lines.svg),-o-linear-gradient(0deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/renewable-energy.jpg);background-image:url(../img/atm-lines.svg),-ms-linear-gradient(0deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/renewable-energy.jpg);background-image:url(../img/atm-lines.svg),linear-gradient(450deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/renewable-energy.jpg);background-repeat:no-repeat,repeat,no-repeat;background-size:cover,100% 100%,cover;background-position:center center,0% 0,center center;background-attachment:scroll,scroll,scroll}
#cover-partnership.cover-partnership .text-cover{position:absolute;bottom:100px;left:0;right:0;z-index:0;width:85%;margin:0 auto;padding-right:40px;padding-left:40px;font:2.083em/1.38 'Work Sans';font-weight:500;color:#fff}
#consortium.consortium{float:left;position:relative;clear:both;z-index:0;width:100%}
#consortium.consortium .consortium{width:100%;margin:0 auto;padding-top:100px;padding-bottom:100px;background-color:#f4f4f4}
#consortium.consortium .consortium p{float:left;width:50%;margin-left:35%;font-family:'Work Sans';font-weight:400;font-size:.75em;color:#333e48}
#consortium.consortium .logos{float:left;clear:both;width:100%;border-top:1px solid #daeef3;}
#consortium.consortium .logos .list-logos{float:left;position:relative;z-index:0;width:calc(100%/3);border-right:1px solid #daeef3;border-bottom:1px solid #daeef3;height:250px;display:flex;align-items:center;justify-content: center;}
#consortium.consortium .logos .list-logos .image{width: 100%;margin:0 auto;display:block;max-width: 150px;}
#consortium.consortium .logos .list-logos .list-logos-link{float:left;width: auto;}
#consortium.consortium .logos .list-logos .list-logos-link:hover{outline: 0;}

#recognition.recognition{position:relative;float:left;clear:both;z-index:0;width:100%;padding-top:100px;padding-bottom:100px;background-color:#fff}
#recognition.recognition .container-content{width:85%;max-width:1280px;margin:0 auto;padding-right:40px;padding-left:40px}
#recognition.recognition .container-content .container-recognition-left{float:left;width:25%;padding-right:5px;padding-left:5px}
#recognition.recognition .container-content .container-recognition-left .title{float:left;margin-left:19.98981%;padding-bottom:5px;font:.75em/1.38 'Work Sans';font-weight:500;color:#333e48}
#recognition.recognition .container-content .container-recognition-left .underline{float:left;clear:both;width:80px;height:3px;background-color:#84d6ea;margin-left:19.98981%}
#recognition.recognition .container-content .container-recognition-left .prev-next{float:left;clear:both;padding:15px 18px;background-image:url(../img/next-chev.svg),url(../img/prev-chev.svg);background-repeat:no-repeat,no-repeat;background-size:8px auto,8px auto;background-position:right center,left center;background-attachment:scroll,scroll;font:400 .667em/1.38 'Work Sans' color:#333e48}
#recognition.recognition .container-content .container-recognition-left .content-recog-button{float:left;width:100%;padding-top:15px;font:400 .667em/1.38 'Work Sans';margin-left:19.98981%}
#recognition.recognition .container-content .container-recognition-left .content-recog-button .prev{padding-right:15px;float:left;cursor:pointer}
#recognition.recognition .container-content .container-recognition-left .content-recog-button .next{padding-left:15px;float:left;cursor:pointer}
#recognition.recognition .container-content .container-recognition-left .content-recog-button .image{width:8px}
#recognition.recognition .container-content .container-recognition-left .content-recog-button .slide-count-wrap-recog{float:left;width:auto;}
#recognition.recognition .container-content .container-recognition-right{float:left;width:75%;padding-top:50px;padding-bottom:50px}
#recognition.recognition .container-content .container-recognition-right .slide-recog{float:left;width:100%}
#recognition.recognition .container-content .container-recognition-right .slide-recog .slider-recog-content{float:left;width:100%}
#recognition.recognition .container-content .container-recognition-right .slide-recog .slider-recog-content .quote{float:left;width:100%;padding-bottom:20px;background-image:none;background-repeat:no-repeat;background-size:24px auto;background-position:10px 0;font-size:1em;color:#000}
#recognition.recognition .container-content .container-recognition-right .slide-recog .slider-recog-content .title{float:left;clear:both;font-size:.667em;color:#333e48;width:100%;font-family:'Work Sans';font-weight:500;line-height:1.38}

body.partnership #quickfact-about.quickfact-about .container-content .container-content-left .title{font: 0.75em/1.38 'Work Sans';}
body.partnership #quickfact-about.quickfact-about .container-content .container-content-right .quote{font-size: 0.833em;}
body.partnership #quickfact-about.quickfact-about .container-content .container-content-right .source{font-size: 0.5em;}

body.partnership #footer.footer .footer-menu li a{font-size: 0.667em;line-height: 2.5;font-weight: 400;}
body.partnership #footer.footer .footer-menu .link-home{font-size: 0.667em;line-height: 2.5;font-weight: 400;}
body.partnership #footer.footer .footer-contact .text-footer-contact{font: 400 0.667em/2.5 'Work Sans';}
body.partnership #footer.footer .footer-disclaimer .text-footer-disclaimer{font-size: 0.5em;}


body.news-blog{background-color:#fff;font:normal .875em/1.4 'Work Sans';font-weight:400;color:#333e48}
/*
| -------------------------------------------------------------------------------------------------------------------------
| Page News&Blog CSS
| -------------------------------------------------------------------------------------------------------------------------
*/
#cover-newsblog.cover-newsblog{position:relative;float:left;z-index:0;width:100%;height:500px;margin-top:-79px;background-image:url(../img/atm-lines.svg),-webkit-linear-gradient(0deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/Gas-plant.jpg);background-image:url(../img/atm-lines.svg),-moz-linear-gradient(0deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/Gas-plant.jpg);background-image:url(../img/atm-lines.svg),-o-linear-gradient(0deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/Gas-plant.jpg);background-image:url(../img/atm-lines.svg),-ms-linear-gradient(0deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/Gas-plant.jpg);background-image:url(../img/atm-lines.svg),linear-gradient(450deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/Gas-plant.jpg);background-repeat:no-repeat,repeat,no-repeat;background-size:cover,100% 100%,cover;background-position:center center,0% 0,center center;background-attachment:scroll,scroll,scroll}
#cover-newsblog.cover-newsblog .text-newsblog{position:absolute;bottom:100px;left:0;right:0;z-index:0;width:85%;margin:0 auto;padding-right:40px;padding-left:40px;font:3.571em/1.38 'Work Sans';font-weight:500;color:#fff}

#content-newsblog.content-newsblog{float:left;position:relative;clear:both;z-index:0;width:100%;padding-top:100px;padding-bottom:100px}
#content-newsblog.content-newsblog .content{width:85%;max-width:1280px;margin:0 auto;padding-right:40px;padding-left:40px}
#content-newsblog.content-newsblog .content .container-left{float:left;width:20%}
#content-newsblog.content-newsblog .content .container-left .container-topic{float:left;width:100%;padding-bottom:20px;overflow:hidden}
#content-newsblog.content-newsblog .content .container-left .container-topic .text-topic{float:left;width:100%;background-image:none,none;background-repeat:no-repeat,no-repeat;background-size:16px auto,16px auto;background-position:100% 10px,100% 10px;background-attachment:scroll,scroll;font:400 1.143em/1.38 'Work Sans';color:#5e7081;padding-bottom:30px}
#content-newsblog.content-newsblog .content .container-left .container-topic .list-topic{display:block;float:left;clear:both;width:100%;padding-right:10px;padding-bottom:15px;padding-left:10px;font:400 1em/1.38 'Work Sans';color:#00a6d0}
#content-newsblog.content-newsblog .content .container-left .container-topic .list-topic:hover{color:#84d6ea}
#content-newsblog.content-newsblog .content .container-left .chzn-selecto{display: none;}
#content-newsblog.content-newsblog .content .container-left .container-search{float:left;clear:both;width:100%;height:64px;padding-right:10px}
#content-newsblog.content-newsblog .content .container-left .container-search .search-input{display:block;float:left;width:100%;max-width:200px;height:40px;padding:0 10px;border:1px solid #84d6ea;border-radius:3px;background:url(../img/search-icon.svg) #f4f4f4;background-repeat:no-repeat;background-size:16px auto;background-position:95% 50%;box-shadow:0 1px 10px rgba(0,0,0,0.1) inset;font:400 1em/1.38 'Work Sans';color:#333e48}
#content-newsblog.content-newsblog .content .container-right{float:left;width:75%;margin-left:5%}
#content-newsblog.content-newsblog .content .container-right .slide-article{float:left;width:100%}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-news{float:left;width:100%;padding-bottom: 50px;border-bottom:1px solid #84d6ea;}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-news .text-news{float:left;width:100%;background-image:none,none;background-repeat:no-repeat,no-repeat;background-size:16px auto,16px auto;background-position:100% 10px,100% 10px;background-attachment:scroll,scroll;font:400 1.143em/1.38 'Work Sans';color:#5e7081;padding-bottom:15px}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-news .slider {width: 100%;float: left;}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-blog .slider {width: 100%;float: left;}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-newsblog-list.slick-slide { margin: 0px 0px;}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-blog{float:left;clear:both;width:100%;padding-top:50px;padding-bottom: 20px;border-bottom:4px solid #84d6ea;}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-blog .text-blog{float:left;width:100%;background-image:none,none;background-repeat:no-repeat,no-repeat;background-size:16px auto,16px auto;background-position:100% 10px,100% 10px;background-attachment:scroll,scroll;font:400 1.143em/1.38 'Work Sans';color:#5e7081;padding-bottom:15px}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-newsblog-list{position: relative;float:left;width: 32%;padding-right: 40px;margin-left: 0;}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-newsblog-list:nth-child(1){margin-left:0;}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-newsblog-list .article-title{display:block;float:left;width:100%;padding-bottom:10px;font-family:'Work Sans';font-weight:500;font-size:1.286em;color:#00a6d0}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-newsblog-list .article-title:hover{outline:0}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-newsblog-list .article-date{float:left;clear:both;width:100%;padding-bottom:20px;font-size:.786em;line-height:1.38;color:#a8a8a8}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-newsblog-list .article-content{float:left;clear:both;width:100%;padding-bottom:20px}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-newsblog-list .article-content p{float:left;width:100%;font-size:1em;color:#333e48}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-newsblog-list .read-more{display:block;float:left;clear:both;padding-right:35px;background-image:url(../img/arrown-blue.svg);background-repeat:no-repeat;background-size:24px auto;background-position:right center;font:400 1em/1.38 'Work Sans';color:#00a6d0}
#content-newsblog.content-newsblog .content .container-right .slide-article .container-newsblog-list .read-more:hover{outline:0}
#content-newsblog.content-newsblog .content .container-right .navigation{float:left;clear:both;width:100%;height:98px}
#content-newsblog.content-newsblog .content .container-right .navigation .prevnext{float:left;width:200px;padding:30px 10px}
#content-newsblog.content-newsblog .content .container-right .navigation .prevnext .prev{float:left;display:block;width:40px;padding-top:1px;padding-bottom:1px;cursor: pointer;}
#content-newsblog.content-newsblog .content .container-right .navigation .prevnext .prev:hover{outline:0}
#content-newsblog.content-newsblog .content .container-right .navigation .prevnext .prev .image{display:block;float:left;height:auto;overflow:hidden}
#content-newsblog.content-newsblog .content .container-right .navigation .prevnext .text-navigation{float:left;padding-top:1px;padding-right:20px;padding-left:20px;font:400 1em/1.38 'Work Sans';text-align:center;color:#333e48}
#content-newsblog.content-newsblog .content .container-right .navigation .prevnext .next{float:left;display:block;width:40px;padding-top:1px;padding-bottom:1px;cursor: pointer;}
#content-newsblog.content-newsblog .content .container-right .navigation .prevnext .next:hover{outline:0}
#content-newsblog.content-newsblog .content .container-right .navigation .prevnext .next .image{display:block;float:left;height:auto;overflow:hidden}
#content-newsblog.content-newsblog .content .container-right .navigation .viewall{float:right;width:340px;padding:30px 10px}
#content-newsblog.content-newsblog .content .container-right .navigation .viewall .allnews{display:block;float:left;width:50%;margin-top:1px;padding-left:20px;font:400 1em/1.38 'Work Sans';text-align:right;color:#00a6d0}
#content-newsblog.content-newsblog .content .container-right .navigation .viewall .allblog{display:block;float:left;width:50%;margin-top:1px;padding-left:20px;font:400 1em/1.38 'Work Sans';text-align:right;color:#00a6d0}
#content-newsblog.content-newsblog .content .container-right .navigation .viewall a:hover{color:#84d6ea}

body.news-blog #quickfact-about.quickfact-about .container-content .container-content-left .title{font: 1.286em/1.38 'Work Sans';font-weight: 500;}
body.news-blog #quickfact-about.quickfact-about .container-content .container-content-right .quote{font: 1.429em/1.5 'Work Sans';font-weight: 300;}
body.news-blog #quickfact-about.quickfact-about .container-content .container-content-right .source{font: 0.857em/1.38 'Work Sans';}


body.events{background-color:#fff;font:400 1.125em/1.38 'Work Sans';color:#333e48}
/*
| -------------------------------------------------------------------------------------------------------------------------
| Page Events CSS
| -------------------------------------------------------------------------------------------------------------------------
*/
body.events #header.header .container-menu .main-menu li a{font-size: 0.778em;line-height: 1.38;font-weight: 400;}
body.events #header.header .container-menu .link-home{font-size: 0.778em;line-height: 1.38;font-weight: 400;}

body.events #nav-mobile.nav-mobile .menu-mobile-nav ul li a{font-size: 1.333em;}
body.events #nav-mobile.nav-mobile .menu-mobile-nav ul li{line-height: 1.4;}

#cover-event.cover-event{position:relative;float:left;z-index:0;width:100%;padding-bottom:100px}
#cover-event.cover-event .cover{position:absolute;top:-79px;left:0;right:0;z-index:0;width:100%;height:600px;margin:0 auto;background-image:url(../img/atm-lines.svg),-webkit-linear-gradient(0deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/Gas-plant.jpg);background-image:url(../img/atm-lines.svg),-moz-linear-gradient(0deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/Gas-plant.jpg);background-image:url(../img/atm-lines.svg),-o-linear-gradient(0deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/Gas-plant.jpg);background-image:url(../img/atm-lines.svg),-ms-linear-gradient(0deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/Gas-plant.jpg);background-image:url(../img/atm-lines.svg),linear-gradient(450deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/Gas-plant.jpg);background-repeat:no-repeat,repeat,no-repeat;background-size:cover,100% 100%,cover;background-position:center center,0% 0,center center;background-attachment:scroll,scroll,scroll}
#cover-event.cover-event .content{position:relative;float:left;z-index:0;width:85%;min-height:400px;margin:150px 0 0 7.5%;padding:80px 40px;border-bottom:1px solid #84d6ea;background-color:#f4f4f4}
#cover-event.cover-event .content .content-event-article{width:90%;margin:0 auto}
#cover-event.cover-event .content .content-event-article .header-article{padding-bottom:10px;background-image:none,none;background-repeat:no-repeat,no-repeat;background-size:16px auto,16px auto;background-position:100% 10px,100% 10px;background-attachment:scroll,scroll;font-size:.889em;color:#5e7081;font-weight: 500;}
#cover-event.cover-event .content .content-event-article .header-article span{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-color:transparent;border-style:none;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:transparent;font-family:inherit;font-style:inherit;font-size:inherit;font-weight:inherit;text-transform:inherit;text-decoration:inherit;letter-spacing:inherit;word-spacing:inherit;color:#333e48;opacity:1;word-break:normal;word-wrap:normal;white-space:normal}
#cover-event.cover-event .content .content-event-article .content-article{float:left;width:100%;padding-right:10px;padding-left:10px;clear:both}
#cover-event.cover-event .content .content-event-article .content-article .article-title{display:block;float:left;width:100%;font-family:'Work Sans';font-weight:500;color:#333e48;padding-bottom:30px;font-size:2.333em;line-height:1.2}
#cover-event.cover-event .content .content-event-article .content-article .article-title:hover{color:#00a6d0}
#cover-event.cover-event .content .content-event-article .content-article .article-brief{float:left;clear:both;width:100%;padding-bottom:30px}
#cover-event.cover-event .content .content-event-article .content-article .article-brief p{float:left;width:100%;font-size:1em;color:#333e48}
#cover-event.cover-event .content .content-event-article .content-article .read-more{display:block;float:left;clear:both;padding-right:35px;background-image:url(../img/arrown-blue.svg);background-repeat:no-repeat;background-size:24px auto;background-position:right center;font-size:.778em;color:#00a6d0}
#cover-event.cover-event .content .content-event-article .content-article .read-more:hover{position:static;color:#84d6ea}

#content-event.content-event{position:relative;float:left;clear:both;z-index:0;width:100%;padding-bottom:100px}
#content-event.content-event .future-event{width:85%;max-width:1280px;margin:0 auto;padding-right:40px;padding-left:40px}
#content-event.content-event .past-event{width:85%;max-width:1280px;margin:0 auto;padding-top:50px;padding-right:40px;padding-left:40px}
#content-event.content-event .container-left{float:left;width:20%}
#content-event.content-event .container-left .header{float:left;width:100%;padding-bottom:20px;overflow:hidden}
#content-event.content-event .container-left .header .text-header{float:left;width:100%;font-family:'Work Sans';font-weight:500;background-image:none;background-repeat:no-repeat;background-size:16px auto;background-position:100% 10px;padding-bottom:30px;font-size:1.111em;color:#333e48}
#content-event.content-event .container-right{float:left;width:75%;margin-left:4.99891%}
#content-event.content-event .container-right .container-event-list{float:left;width:100%}
#content-event.content-event .container-right .container-event-list .event-list:nth-child(1){padding-top:0}
#content-event.content-event .container-right .container-event-list.new .event-list:nth-child(1){padding-top:50px;}
#content-event.content-event .container-right .container-event-list .event-list{float:left;width:100%;padding-right:10px;padding-left:10px;padding-bottom:50px;border-bottom:1px solid #84d6ea;padding-top:50px}
#content-event.content-event .container-right .container-event-list .event-list .header-article{float:left;width:100%;padding-right:10px;padding-bottom:10px;font-size:1em;color:#333e48}
#content-event.content-event .container-right .container-event-list .event-list .content-article{float:left;width:100%}
#content-event.content-event .container-right .container-event-list .event-list .content-article .article-title{display:block;float:left;width:100%;font-family:'Work Sans';font-weight:500;color:#333e48;clear:both;padding-bottom:20px;font-size:1.778em;line-height:1.3}
#content-event.content-event .container-right .container-event-list .event-list .content-article .article-title:hover{color:#00a6d0}
#content-event.content-event .container-right .container-event-list .event-list .content-article .article-brief{float:left;clear:both;width:100%;padding-bottom:30px}
#content-event.content-event .container-right .container-event-list .event-list .content-article .article-brief p{float:left;width:100%;font-size:1em;color:#333e48}
#content-event.content-event .container-right .container-event-list .event-list .content-article .read-more{display:block;float:left;clear:both;padding-right:35px;background-image:url(../img/arrown-blue.svg);background-repeat:no-repeat;background-size:24px auto;background-position:right center;font-size:.778em;color:#00a6d0}
#content-event.content-event .container-right .container-event-list .event-list .content-article .read-more:hover{position:static;color:#84d6ea}

#content-event.content-event .container-right .container-navigation{float:left;clear:both;width:100%;padding-top:30px;padding-bottom:30px}
#content-event.content-event .container-right .container-navigation .center-navigation{width:100%;display:block;padding-top:20px;padding-bottom:20px;float:left}
#content-event.content-event .container-right .container-navigation .center-navigation .load-more{font-size:.889em;text-align:center;color:#00a6d0;margin:0 auto;display:block;width:fit-content;cursor: pointer;}
#content-event.content-event .container-right .container-navigation .center-navigation .load-more:hover{color:#84d6ea;outline:0}

body.events #footer.footer .footer-menu li a{font-size: 0.889em;line-height: 2.5;font-weight: 400;}
body.events #footer.footer .footer-menu .link-home{font-size: 0.889em;line-height: 2.5;font-weight: 400;}
body.events #footer.footer .footer-contact .text-footer-contact{font: 400 0.889em/2.5 'Work Sans';}
body.events #footer.footer .footer-disclaimer .text-footer-disclaimer{font-size: 0.667em;}


body.membership{background-color:#fff;font: 400 1.125em/1.38 'Work Sans';color:#333e48}
/*
| -------------------------------------------------------------------------------------------------------------------------
| Page Membership CSS
| -------------------------------------------------------------------------------------------------------------------------
*/
body.membership #header.header .container-menu .main-menu li a{font-size: 0.778em;line-height: 1.38;font-weight: 400;}
body.membership #header.header .container-menu .link-home{font-size: 0.778em;line-height: 1.38;font-weight: 400;}

body.membership #nav-mobile.nav-mobile .menu-mobile-nav ul li a{font-size: 1.333em;}
body.membership #nav-mobile.nav-mobile .menu-mobile-nav ul li{line-height: 1.4;}

#cover-membership.cover-membership{position:relative;float:left;z-index:0;width:100%;height:500px;margin-top:-79px;background-image:url(../img/atm-lines.svg),-webkit-linear-gradient(0deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/renewable-energy.jpg);background-image:url(../img/atm-lines.svg),-moz-linear-gradient(0deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/renewable-energy.jpg);background-image:url(../img/atm-lines.svg),-o-linear-gradient(0deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/renewable-energy.jpg);background-image:url(../img/atm-lines.svg),-ms-linear-gradient(0deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/renewable-energy.jpg);background-image:url(../img/atm-lines.svg),linear-gradient(450deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/renewable-energy.jpg);background-repeat:no-repeat,repeat,no-repeat;background-size:cover,100% 100%,cover;background-position:center center,0% 0,center center;background-attachment:scroll,scroll,scroll}
#cover-membership.cover-membership .text-membership{position:absolute;bottom:100px;left:0;right:0;z-index:0;width:85%;margin:0 auto;padding-right:40px;padding-left:40px;font-family:'Work Sans';font-weight:500;font-size:2.778em;color:#fff}

#brief-membership.brief-membership{float:left;position:relative;clear:both;z-index:0;width:100%}
#brief-membership.brief-membership .content-brief{width:100%;margin:0 auto;padding-top:100px;padding-bottom:100px;background-color:#f4f4f4}
#brief-membership.brief-membership .content-brief p{float:left;width:50%;margin-left:35%;font:normal 1em/1.5 'Work Sans';font-weight:400;color:#333e48}

#content-membership.content-membership{position:relative;float:left;clear:both;z-index:0;width:100%;padding-top:100px;padding-bottom:100px;background-color:#fff}
#content-membership.content-membership .content-content{width:85%;max-width:1280px;margin:0 auto;padding-right:40px;padding-left:40px}
#content-membership.content-membership .content-content .container-left{float:left;width:25%;padding-right:5px;padding-left:5px}
#content-membership.content-membership .content-content .container-left .title{float:left;margin-left:19.98981%;padding-bottom:5px;font-family:'Work Sans';font-weight:500;font-size:1em;color:#333e48}
#content-membership.content-membership .content-content .container-left .underline{float:left;clear:both;width:80px;height:3px;background-color:#84d6ea;margin-left:19.98981%}
#content-membership.content-membership .content-content .container-right{float:left;width:70%;margin-left: 5%;padding-bottom:50px;}
#content-membership.content-membership .content-content .container-right p{float: left;width: 100%;font-size: 1em;color: #333e48;}
#content-membership.content-membership .content-content .container-right ul{float:left;width:100%;list-style:none}
#content-membership.content-membership .content-content .container-right ul li{float:left;width:100%;font-size:1em;padding-bottom:20px;color:#333e48;margin-left:20px}
#content-membership.content-membership .content-content .container-right ul li::before{content:"\2022";color:#00a6d0;display:inline-block;width:20px;margin-left:-20px;font-size:20px}
#content-membership.content-membership .content-content .container-right .be-a-member{display:block;float:left;clear:both;margin-left:-1px;padding-top:30px;padding-bottom:5px;border-bottom:2px solid #00a6d0;font-family:'Work Sans';font-weight:500;font-size:1.778em;color:#333e48}

body.membership #footer.footer .footer-menu li a{font-size: 0.889em;line-height: 2.5;font-weight: 400;}
body.membership #footer.footer .footer-menu .link-home{font-size: 0.889em;line-height: 2.5;font-weight: 400;}
body.membership #footer.footer .footer-contact .text-footer-contact{font: 400 0.889em/2.5 'Work Sans';}
body.membership #footer.footer .footer-disclaimer .text-footer-disclaimer{font-size: 0.667em;}


body.sponsorship{background-color:#fff;font: 400 1.125em/1.38 'Work Sans';color:#333e48}
/*
| -------------------------------------------------------------------------------------------------------------------------
| Page Sponsorship CSS
| -------------------------------------------------------------------------------------------------------------------------
*/
body.sponsorship #header.header .container-menu .main-menu li a{font-size: 0.778em;line-height: 1.38;font-weight: 400;}
body.sponsorship #header.header .container-menu .link-home{font-size: 0.778em;line-height: 1.38;font-weight: 400;}

body.sponsorship #nav-mobile.nav-mobile .menu-mobile-nav ul li a{font-size: 1.333em;}
body.sponsorship #nav-mobile.nav-mobile .menu-mobile-nav ul li{line-height: 1.4;}

#cover-sponsorship.cover-sponsorship{position:relative;float:left;z-index:0;width:100%;height:500px;margin-top:-79px;background-image:url(../img/atm-lines.svg),-webkit-linear-gradient(0deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/renewable-energy.jpg);background-image:url(../img/atm-lines.svg),-moz-linear-gradient(0deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/renewable-energy.jpg);background-image:url(../img/atm-lines.svg),-o-linear-gradient(0deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/renewable-energy.jpg);background-image:url(../img/atm-lines.svg),-ms-linear-gradient(0deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/renewable-energy.jpg);background-image:url(../img/atm-lines.svg),linear-gradient(450deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/renewable-energy.jpg);background-repeat:no-repeat,repeat,no-repeat;background-size:cover,100% 100%,cover;background-position:center center,0% 0,center center;background-attachment:scroll,scroll,scroll}
#cover-sponsorship.cover-sponsorship .text-sponsorship{position:absolute;bottom:100px;left:0;right:0;z-index:0;width:85%;margin:0 auto;padding-right:40px;padding-left:40px;font-family:'Work Sans';font-weight:500;font-size:2.778em;color:#fff}

#brief-sponsorship.brief-sponsorship{float:left;position:relative;clear:both;z-index:0;width:100%}
#brief-sponsorship.brief-sponsorship .content-brief{width:100%;margin:0 auto;padding-top:100px;padding-bottom:100px;background-color:#f4f4f4}
#brief-sponsorship.brief-sponsorship .content-brief p{float:left;width:50%;margin-left:35%;font:normal 1em/1.5 'Work Sans';font-weight:400;color:#333e48}

#content-sponsorship.content-sponsorship{position:relative;float:left;clear:both;z-index:0;width:100%;padding-top:100px;padding-bottom:100px;background-color:#fff}
#content-sponsorship.content-sponsorship .content-content{width:85%;max-width:1280px;margin:0 auto;padding-right:40px;padding-left:40px}
#content-sponsorship.content-sponsorship .content-content .container-left{float:left;width:25%;padding-right:5px;padding-left:5px}
#content-sponsorship.content-sponsorship .content-content .container-left .title{float:left;margin-left:19.98981%;padding-bottom:5px;font-family:'Work Sans';font-weight:500;font-size:1em;color:#333e48}
#content-sponsorship.content-sponsorship .content-content .container-left .underline{float:left;clear:both;width:80px;height:3px;background-color:#84d6ea;margin-left:19.98981%}
#content-sponsorship.content-sponsorship .content-content .container-right{float:left;width:70%;margin-left:4.99891%;padding-bottom:50px}
#content-sponsorship.content-sponsorship .content-content .container-right p{float: left;width: 100%;font-size: 1em;color: #333e48;}
#content-sponsorship.content-sponsorship .content-content .container-right ul{float:left;width:100%;list-style:none}
#content-sponsorship.content-sponsorship .content-content .container-right ul li{float:left;width:100%;font-size:1em;padding-bottom:20px;color:#333e48;margin-left:20px}
#content-sponsorship.content-sponsorship .content-content .container-right ul li::before{content:"\2022";color:#00a6d0;display:inline-block;width:20px;margin-left:-20px;font-size:20px}
#content-sponsorship.content-sponsorship .content-content .container-right .be-a-sponsor{display:block;float:left;clear:both;margin-left:-1px;padding-top:30px;padding-bottom:5px;border-bottom:2px solid #00a6d0;font-family:'Work Sans';font-weight:500;font-size:1.778em;color:#333e48}

body.sponsorship #footer.footer .footer-menu li a{font-size: 0.889em;line-height: 2.5;font-weight: 400;}
body.sponsorship #footer.footer .footer-menu .link-home{font-size: 0.889em;line-height: 2.5;font-weight: 400;}
body.sponsorship #footer.footer .footer-contact .text-footer-contact{font: 400 0.889em/2.5 'Work Sans';}
body.sponsorship #footer.footer .footer-disclaimer .text-footer-disclaimer{font-size: 0.667em;}


body.contact{background-color:#fff;font:normal 1.5em/1.5 'Work Sans';color:#333e48}
/*
| -------------------------------------------------------------------------------------------------------------------------
| Page Contact CSS
| -------------------------------------------------------------------------------------------------------------------------
*/
body.contact #header.header .container-menu .main-menu li a{font-size: 0.583em;line-height: 1.38;font-weight: 400;}
body.contact #header.header .container-menu .link-home{font-size: 0.583em;line-height: 1.38;font-weight: 400;}

body.contact #nav-mobile.nav-mobile .menu-mobile-nav .link-home{font-size: 1em;}
body.contact #nav-mobile.nav-mobile .menu-mobile-nav ul li a{font-size: 1em;}
body.contact #nav-mobile.nav-mobile .menu-mobile-nav ul li{line-height: 1.4;}

#cover-contact.cover-contact{position:relative;float:left;z-index:0;width:100%;height:500px;margin-top:-79px;background-image:url(../img/atm-lines.svg),-webkit-linear-gradient(0deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/renewable-energy.jpg);background-image:url(../img/atm-lines.svg),-moz-linear-gradient(0deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/renewable-energy.jpg);background-image:url(../img/atm-lines.svg),-o-linear-gradient(0deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/renewable-energy.jpg);background-image:url(../img/atm-lines.svg),-ms-linear-gradient(0deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/renewable-energy.jpg);background-image:url(../img/atm-lines.svg),linear-gradient(450deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/renewable-energy.jpg);background-repeat:no-repeat,repeat,no-repeat;background-size:cover,100% 100%,cover;background-position:center center,0% 0,center center;background-attachment:scroll,scroll,scroll}
#cover-contact.cover-contact .text-contact{position:absolute;bottom:100px;left:0;right:0;z-index:0;width:85%;margin:0 auto;padding-right:40px;padding-left:40px;font:2.083em/1.38 'Work Sans';font-weight:500;color:#fff}

#content-contact.content-contact{position:relative;float:left;clear:both;z-index:0;width:100%}
#content-contact.content-contact .container-content{width:100%;margin:0 auto;padding-top:100px;padding-bottom:100px;background-color:#f4f4f4}
#content-contact.content-contact .container-content .text-content{float:left;width:50%;margin-left:35%;padding-right:5px;padding-left:5px;padding-bottom:30px;border-bottom:1px solid #84d6ea}
#content-contact.content-contact .container-content .text-content p{font-family:'Work Sans';font-weight:400;font-size:1em;color:#333e48}
#content-contact.content-contact .container-content .text-info{float:left;width:50%;margin-left:35%;padding-right:5px;padding-left:5px;clear:both;padding-top:30px}
#content-contact.content-contact .container-content .text-info .phone{font-family:'Work Sans';font-weight:400;font-size:1em;color:#333e48}
#content-contact.content-contact .container-content .text-info .phone span{color:#00a6d0;}
#content-contact.content-contact .container-content .text-info .phone span:hover{color: rgb(132, 214, 234);}
#content-contact.content-contact .container-content .text-info .email{font-family:'Work Sans';font-weight:400;font-size:1em;color:#333e48}
#content-contact.content-contact .container-content .text-info .email span{color:#00a6d0}
#content-contact.content-contact .container-content .text-info .email span a{color:#00a6d0}
#content-contact.content-contact .container-content .text-info .email span a:hover{color: rgb(132, 214, 234);}

body.contact #footer.footer .footer-menu li a{font-size: 0.667em;line-height: 2.5;font-weight: 400;}
body.contact #footer.footer .footer-menu .link-home{font-size: 0.667em;line-height: 2.5;font-weight: 400;}
body.contact #footer.footer .footer-contact .text-footer-contact{font: 400 0.667em/2.5 'Work Sans';}
body.contact #footer.footer .footer-disclaimer .text-footer-disclaimer{font-size:0.5em;}



body.event-detail {background-color: rgb(255, 255, 255);font: 400 1.125em/1.38 'Work Sans';color: rgb(51, 62, 72);}
/*
| -------------------------------------------------------------------------------------------------------------------------
| Page Event Detail CSS
| -------------------------------------------------------------------------------------------------------------------------
*/
body.event-detail #header.header .container-menu .main-menu li a{font-size: 0.778em;line-height: 1.38;font-weight: 400;}
body.event-detail #header.header .container-menu .link-home{font-size: 0.778em;line-height: 1.38;font-weight: 400;}

body.event-detail #nav-mobile.nav-mobile .menu-mobile-nav ul li a{font-size: 1.333em;}
body.event-detail #nav-mobile.nav-mobile .menu-mobile-nav ul li{line-height: 1.4;}

#container-event-detail.container-event-detail{position:relative;float:left;z-index:0;width:100%;padding-top:150px;padding-bottom:100px}
#container-event-detail.container-event-detail .container-content{width:85%;max-width:1280px;margin:0 auto;padding-right:20px;padding-bottom:50px;padding-left:20px}
#container-event-detail.container-event-detail .container-content .container-header{width:100%;margin:0 auto;padding-right:20px;padding-bottom:50px;padding-left:20px;border-bottom:1px solid #84d6ea}
#container-event-detail.container-event-detail .container-content .container-header .backtop{display:block;float:left;width:100%;padding-bottom:15px;background-image:none,none;background-repeat:no-repeat,no-repeat;background-size:16px auto,16px auto;background-position:100% 10px,100% 10px;background-attachment:scroll,scroll;font-size:.889em;color:#00a6d0}
#container-event-detail.container-event-detail .container-content .container-header .backtop:hover{color:#84d6ea;outline:0}
#container-event-detail.container-event-detail .container-content .container-header .title{width:100%;float:left;clear:both;padding-bottom:20px;font:normal 3em/1.2 'Work Sans';font-weight:500;color:#333e48}
#container-event-detail.container-event-detail .container-content .container-header .date{float:left;width:100%;padding-bottom:5px;color:#333e48;clear:both;padding-top:5px;padding-right:10px;padding-left:30px;background-image:url(../img/calendar.svg);background-repeat:no-repeat;background-size:16px auto;background-position:5px 50%;font-family:'Work Sans';font-weight:500;font-size:1em}
#container-event-detail.container-event-detail .container-content .container-header .time{float:left;clear:both;width:100%;padding:5px 10px 5px 30px;background-image:url(../img/time.svg);background-repeat:no-repeat;background-size:16px auto;background-position:5px 50%;font-family:'Work Sans';font-weight:500;font-size:1em;color:#333e48}
#container-event-detail.container-event-detail .container-content .container-header .location{float:left;clear:both;width:100%;padding:5px 10px 5px 30px;background-image:url(../img/location.svg);background-repeat:no-repeat;background-size:15px auto;background-position:6px 50%;font-family:'Work Sans';font-weight:500;font-size:1em;color:#00a6d0;outline: 0;}
#container-event-detail.container-event-detail .container-content .container-header .location:hover{color:#84d6ea;outline: 0;}
#container-event-detail.container-event-detail .container-content .container-article{width:100%;max-width:800px;margin:0 auto;padding-top:50px;padding-right:20px;padding-left:20px}
#container-event-detail.container-event-detail .container-content .container-article .article-brief{float:left;width:100%;padding-bottom:50px}
#container-event-detail.container-event-detail .container-content .container-article .article-brief p{font-size:1.556em;color:#333e48}
#container-event-detail.container-event-detail .container-content .container-article .article-brief strong{font-weight: bold;}
#container-event-detail.container-event-detail .container-content .container-article .article-brief em{font-style: italic;}
#container-event-detail.container-event-detail .container-content .container-article .article-brief p a{color: #00a6d0;}
#container-event-detail.container-event-detail .container-content .container-article .article-brief p a:hover{color: #84d6ea;}
#container-event-detail.container-event-detail .container-content .container-article .article-brief h1{font-size: 54px;font-weight: bold;line-height: 1.2;padding-bottom: 30px;}
#container-event-detail.container-event-detail .container-content .container-article .article-brief h2{font-size: 34px;font-weight: bold;line-height: 1.2;padding-bottom: 30px;}
#container-event-detail.container-event-detail .container-content .container-article .article-brief h3{font-size: 24px;font-weight: bold;line-height: 1.2;padding-bottom: 30px;}
#container-event-detail.container-event-detail .container-content .container-article .article-description{float:left;clear:both;width:100%;min-height:60px;padding-bottom:30px}
#container-event-detail.container-event-detail .container-content .container-article .article-description p{font-size:1em;color:#333e48;margin-bottom:1em}
#container-event-detail.container-event-detail .container-content .container-article .article-description div{font-size:1em;color:#333e48;margin-bottom:1em}
#container-event-detail.container-event-detail .container-content .container-article .article-description ol{float: left;width: 100%;list-style: none; counter-reset: li;}
#container-event-detail.container-event-detail .container-content .container-article .article-description ol li{counter-increment: li;margin-left: 50px;}
#container-event-detail.container-event-detail .container-content .container-article .article-description ol li::before {content: counter(li);color: #00a6d0;display: inline-block;width: 0;margin-left: -20px;margin-right: 20px;text-align: right;direction: rtl;}
#container-event-detail.container-event-detail .container-content .container-article .article-description ul{float: left;width: 100%;list-style: none;}
#container-event-detail.container-event-detail .container-content .container-article .article-description ul li{float: left;width: 100%;}
#container-event-detail.container-event-detail .container-content .container-article .article-description ul li::before {content: "\2022"; color: #00a6d0;display: inline-block; width: 20px;margin-left: 20px}
#container-event-detail.container-event-detail .container-content .container-article .article-description img{width:unset;max-width:100%;}
#container-event-detail.container-event-detail .container-content .container-article .article-description strong{font-weight: bold;}
#container-event-detail.container-event-detail .container-content .container-article .article-description em{font-style: italic;}
#container-event-detail.container-event-detail .container-content .container-article .article-description p a{color: #00a6d0;}
#container-event-detail.container-event-detail .container-content .container-article .article-description p a:hover{color: #84d6ea;}
#container-event-detail.container-event-detail .container-content .container-article .article-description h1{font-size: 54px;font-weight: bold;line-height: 1.2;padding-bottom: 30px;}
#container-event-detail.container-event-detail .container-content .container-article .article-description h2{font-size: 34px;font-weight: bold;line-height: 1.2;padding-bottom: 30px;}
#container-event-detail.container-event-detail .container-content .container-article .article-description h3{font-size: 24px;font-weight: bold;line-height: 1.2;padding-bottom: 30px;}
#container-event-detail.container-event-detail .container-content .container-article .learn-more{display:block;float:left;clear:both;padding-right:35px;background-repeat:no-repeat;color:#00a6d0;background-image:url(../img/open-new-tab.svg);background-size:20px auto;background-position:100% -2px;font-size:1em;outline: 0;}

#container-event-detail.container-event-detail .container-share{width:85%;max-width:1280px;margin:0 auto;padding-top:50px;padding-bottom:50px;border-top:1px solid #84d6ea;border-bottom:1px solid #84d6ea}
#container-event-detail.container-event-detail .container-share .text-share{width:100%;margin:0 auto;padding-bottom:20px;font-family:'Work Sans';font-weight:500;font-size:1.111em;text-align:center;color:#333e48}
#container-event-detail.container-event-detail .container-share .container{width:130px;margin:0 auto}
#container-event-detail.container-event-detail .container-share .container .facebook{display:block;float:left;width:21.3333333333%;height:32px}
#container-event-detail.container-event-detail .container-share .container .twitter{display:block;float:left;width:21.3333333333%;height:32px;margin-left:17.99279%}
#container-event-detail.container-event-detail .container-share .container .email{display:block;float:left;width:21.3333333333%;height:32px;margin-left:17.99279%}
#container-event-detail.container-event-detail .container-share .container .image{display:block;float:left;height:auto;overflow:hidden;width:32px}
#container-event-detail.container-event-detail .container-share .container .facebook:hover{outline:0}
#container-event-detail.container-event-detail .container-share .container .twitter:hover{outline:0}
#container-event-detail.container-event-detail .container-share .container .email:hover{outline:0}
#container-event-detail.container-event-detail .container-share .container .image:hover{outline:0}

#container-event-detail.container-event-detail .container-future-event{width:85%;max-width:1280px;margin:0 auto;padding-top:50px;padding-bottom:50px}
#container-event-detail.container-event-detail .container-future-event .container-event{float:left;width:100%}
#container-event-detail.container-event-detail .container-future-event .container-event .event-title{float:left;width:100%;padding-right:20px;padding-bottom:50px;padding-left:20px}
#container-event-detail.container-event-detail .container-future-event .container-event .event-title .title{float:left;padding-bottom:5px;font-family:'Work Sans';font-weight:500;font-size:1em;color:#333e48}
#container-event-detail.container-event-detail .container-future-event .container-event .event-title .underline{float:left;clear:both;width:80px;height:3px;background-color:#84d6ea}
#container-event-detail.container-event-detail .container-future-event .container-event .event-post{position:relative;float:left;padding-right:20px;padding-left:20px;z-index:0;width:calc(100%/3)}
#container-event-detail.container-event-detail .container-future-event .container-event .event-post .date{float:left;width:100%;padding-bottom:5px;color:#333e48;font-family:'Work Sans';font-weight:400;font-size:.778em}
#container-event-detail.container-event-detail .container-future-event .container-event .event-post .title{display:block;float:left;clear:both;width:100%;padding-bottom:20px;font:normal 1.111em/1.4 'Work Sans';font-weight:500;color:#00a6d0}
#container-event-detail.container-event-detail .container-future-event .container-event .event-post .brief{float:left;clear:both;width:100%;padding-bottom:20px}
#container-event-detail.container-event-detail .container-future-event .container-event .event-post .brief p{font:normal .778em/1.4 'Work Sans';font-weight:400;color:#333e48}
#container-event-detail.container-event-detail .container-future-event .container-event .event-post .read-more{display:block;float:left;clear:both;padding-right:35px;background-repeat:no-repeat;color:#00a6d0;background-image:url(../img/arrown-blue.svg);background-size:24px auto;background-position:right center;font-size:.778em}

body.event-detail #footer.footer .footer-menu li a{font-size: 0.889em;line-height: 2.5;font-weight: 400;}
body.event-detail #footer.footer .footer-menu .link-home{font-size: 0.889em;line-height: 2.5;font-weight: 400;}
body.event-detail #footer.footer .footer-contact .text-footer-contact{font: 400 0.889em/2.5 'Work Sans';}
body.event-detail #footer.footer .footer-disclaimer .text-footer-disclaimer{font-size:0.667em;}



body.news-detail {background-color: rgb(255, 255, 255);font: 400 1.125em/1.38 'Work Sans';color: rgb(51, 62, 72);}
/*
| -------------------------------------------------------------------------------------------------------------------------
| Page News Detail CSS
| -------------------------------------------------------------------------------------------------------------------------
*/
body.news-detail #header.header .container-menu .main-menu li a{font-size: 0.778em;line-height: 1.38;font-weight: 400;}
body.news-detail #header.header .container-menu .link-home{font-size: 0.778em;line-height: 1.38;font-weight: 400;}

body.news-detail #nav-mobile.nav-mobile .menu-mobile-nav ul li a{font-size: 1.333em;}
body.news-detail #nav-mobile.nav-mobile .menu-mobile-nav ul li{line-height: 1.4;}

#container-news-detail.container-news-detail{float:left;z-index:0;position: relative;width: 100%;padding-top: 150px;padding-bottom: 100px;}
#container-news-detail.container-news-detail .container-content{width:85%;max-width:1280px;margin:0 auto;padding-right:20px;padding-bottom:50px;padding-left:20px}
#container-news-detail.container-news-detail .container-content .container-header{float:left;width:100%;padding-right:20px;padding-bottom:50px;padding-left:20px;border-bottom:1px solid #84d6ea}
#container-news-detail.container-news-detail .container-content .container-header .text{display:block;float:left;width:100%;padding-bottom:15px;background-image:none,none;background-repeat:no-repeat,no-repeat;background-size:16px auto,16px auto;background-position:100% 10px,100% 10px;background-attachment:scroll,scroll;font-size:.889em;font-weight:400;color:#00a6d0}
#container-news-detail.container-news-detail .container-content .container-header .text:hover{color:#84d6ea;outline:0}
#container-news-detail.container-news-detail .container-content .container-header .title{float:left;width: 100%;clear:both;padding-bottom:10px;font:3em/1.2 'Work Sans';font-weight:500;color:#333e48;}
#container-news-detail.container-news-detail .container-content .container-header .container-info{float:left;clear:both;width:100%}
#container-news-detail.container-news-detail .container-content .container-header .container-info .date{float:left;padding-right:10px;font-size:.667em;font-weight:400;color:#a8a8a8}
#container-news-detail.container-news-detail .container-content .container-header .container-info .divider{float:left;padding-right:10px;font-size:.667em;font-weight:400;color:#a8a8a8}
#container-news-detail.container-news-detail .container-content .container-header .container-info .topic{display:block;float:left;padding-right:10px;font-size:.667em;font-weight:400;color:#a8a8a8}
#container-news-detail.container-news-detail .container-content .container-header .container-info .topic:hover{outline:0;color:#333e48}
#container-news-detail.container-news-detail .container-content .container-article{position:relative;float:left;clear:both;z-index:0;width:65%;padding-top:50px;padding-right:20px;padding-left:20px}
#container-news-detail.container-news-detail .container-content .container-article .container-brief{float:left;width:99.9754975874%;padding-bottom:50px}
#container-news-detail.container-news-detail .container-content .container-article .container-brief p{float:left;width:100%;font-size:1.556em;font-weight:400;color:#333e48}
#container-news-detail.container-news-detail .container-content .container-article .container-brief strong{font-weight: bold;}
#container-news-detail.container-news-detail .container-content .container-article .container-brief em{font-style: italic;}
#container-news-detail.container-news-detail .container-content .container-article .container-brief p a{color: #00a6d0;}
#container-news-detail.container-news-detail .container-content .container-article .container-brief p a:hover{color: #84d6ea;}
#container-news-detail.container-news-detail .container-content .container-article .container-brief h1{font-size: 54px;font-weight: bold;line-height: 1.2;padding-bottom: 30px;}
#container-news-detail.container-news-detail .container-content .container-article .container-brief h2{font-size: 34px;font-weight: bold;line-height: 1.2;padding-bottom: 30px;}
#container-news-detail.container-news-detail .container-content .container-article .container-brief h3{font-size: 24px;font-weight: bold;line-height: 1.2;padding-bottom: 30px;}
#container-news-detail.container-news-detail .container-content .container-article .container-description{float:left;clear:both;width:100%;min-height:60px;font-size:1em;font-weight:400;color:#333e48;padding-bottom:25px}
#container-news-detail.container-news-detail .container-content .container-article .container-description p{margin-bottom:1em}
#container-news-detail.container-news-detail .container-content .container-article .container-description ul{ margin-left: 15px; }
#container-news-detail.container-news-detail .container-content .container-article .container-description ul li{ list-style: circle; padding-left: 15px; margin-bottom: 15px; }
#container-news-detail.container-news-detail .container-content .container-article .container-description img{width:unset;max-width: 100%;}
#container-news-detail.container-news-detail .container-content .container-article .container-description strong{font-weight: bold;}
#container-news-detail.container-news-detail .container-content .container-article .container-description em{font-style: italic;}
#container-news-detail.container-news-detail .container-content .container-article .container-description p a{color: #00a6d0;}
#container-news-detail.container-news-detail .container-content .container-article .container-description p a:hover{color: #84d6ea;}
#container-news-detail.container-news-detail .container-content .container-article .container-description h1{font-size: 54px;font-weight: bold;line-height: 1.2;padding-bottom: 30px;}
#container-news-detail.container-news-detail .container-content .container-article .container-description h2{font-size: 34px;font-weight: bold;line-height: 1.2;padding-bottom: 30px;}
#container-news-detail.container-news-detail .container-content .container-article .container-description h3{font-size: 24px;font-weight: bold;line-height: 1.2;padding-bottom: 30px;}
#container-news-detail.container-news-detail .container-content .container-article .source{display:block;float:left;clear:both;padding-right:35px;background-repeat:no-repeat;font-weight:400;color:#00a6d0;background-image:url(../img/open-new-tab.svg);background-size:20px auto;background-position:100% -2px;font-size:1em}
#container-news-detail.container-news-detail .container-content .container-article.no-related{width: 100%;max-width: 800px;margin: 0 auto;float: none;}
#container-news-detail.container-news-detail .container-content .container-related-news{position:relative;float:left;z-index:0;width:30%;margin-left:5%;padding-top:50px;padding-bottom:50px}
#container-news-detail.container-news-detail .container-content .container-related-news .text-related{float:left;width:100%;font-size:.778em;padding-right:10px;padding-bottom:10px;padding-left:10px;font-weight:400;color:#a8a8a8}
#container-news-detail.container-news-detail .container-content .container-related-news .title{display:block;float:left;width:100%;padding-bottom:10px;font:1.111em/1.4 'Work Sans';font-weight:500;color:#00a6d0;clear:both;padding-right:20px;padding-left:20px}
#container-news-detail.container-news-detail .container-content .container-related-news .title:hover{color:#84d6ea;outline:0}
#container-news-detail.container-news-detail .container-content .container-related-news .date{float:left;clear:both;width:100%;padding-right:20px;padding-bottom:20px;padding-left:20px;font-family:'Work Sans';font-weight:400;font-size:.611em;color:#a8a8a8}
#container-news-detail.container-news-detail .container-content .container-related-news .container-brief{float:left;width:100%;clear:both;padding-right:20px;padding-bottom:20px;padding-left:20px}
#container-news-detail.container-news-detail .container-content .container-related-news .container-brief p{font-size:.778em;font-family:'Work Sans';font-weight:400;line-height:1.4;color:#333e48}
#container-news-detail.container-news-detail .container-content .container-related-news .read-more{display:block;float:left;clear:both;padding-right:35px;background-repeat:no-repeat;font-weight:400;color:#00a6d0;padding-left:20px;background-image:url(../img/arrown-blue.svg);background-size:24px auto;background-position:right center;font-size:.778em}

#container-news-detail.container-news-detail .container-share{width:85%;max-width:1280px;margin:0 auto;padding-top:50px;padding-bottom:50px;border-top:1px solid #84d6ea;border-bottom:1px solid #84d6ea}
#container-news-detail.container-news-detail .container-share .text-share{width:100%;margin:0 auto;padding-bottom:20px;font-family:'Work Sans';font-weight:500;font-size:1.111em;text-align:center;color:#333e48}
#container-news-detail.container-news-detail .container-share .container{width:130px;margin:0 auto}
#container-news-detail.container-news-detail .container-share .container .facebook{display:block;float:left;width:21.3333333333%;height:32px}
#container-news-detail.container-news-detail .container-share .container .twitter{display:block;float:left;width:21.3333333333%;height:32px;margin-left:17.99279%}
#container-news-detail.container-news-detail .container-share .container .email{display:block;float:left;width:21.3333333333%;height:32px;margin-left:17.99279%}
#container-news-detail.container-news-detail .container-share .container .image{display:block;float:left;height:auto;overflow:hidden;width:32px}
#container-news-detail.container-news-detail .container-share .container .facebook:hover{outline:0}
#container-news-detail.container-news-detail .container-share .container .twitter:hover{outline:0}
#container-news-detail.container-news-detail .container-share .container .email:hover{outline:0}
#container-news-detail.container-news-detail .container-share .container .image:hover{outline:0}

#container-news-detail.container-news-detail .container-comment{width:85%;max-width:1280px;margin:0 auto;padding-top:50px;padding-bottom:50px;border-bottom:1px solid #84d6ea;padding-left: 20px;padding-right: 20px;}

#container-news-detail.container-news-detail .container-other-news{width:85%;max-width:1280px;margin:0 auto;padding-top:50px;padding-bottom:50px}
#container-news-detail.container-news-detail .container-other-news .container-news{float:left;width:100%}
#container-news-detail.container-news-detail .container-other-news .container-news .news-title{float:left;width:100%;padding-right:20px;padding-bottom:50px;padding-left:20px}
#container-news-detail.container-news-detail .container-other-news .container-news .news-title .title{float:left;padding-bottom:5px;font-family:'Work Sans';font-weight:500;font-size:1em;color:#333e48}
#container-news-detail.container-news-detail .container-other-news .container-news .news-title .underline{float:left;clear:both;width:80px;height:3px;background-color:#84d6ea}
#container-news-detail.container-news-detail .container-other-news .container-news .news-post{position:relative;float:left;padding-right:20px;padding-left:20px;z-index:0;width:calc(100%/3)}
#container-news-detail.container-news-detail .container-other-news .container-news .news-post .date{float:left;clear: both;width: 100%;padding-bottom: 20px;font-family: 'Work Sans';font-weight: 400;font-size: 0.611em;color: #a8a8a8;}
#container-news-detail.container-news-detail .container-other-news .container-news .news-post .title{display:block;float:left;clear:both;width:100%;padding-bottom: 10px;font:normal 1.111em/1.4 'Work Sans';font-weight:500;color:#00a6d0;}
#container-news-detail.container-news-detail .container-other-news .container-news .news-post .title:hover{color: rgb(132, 214, 234);outline: 0;}
#container-news-detail.container-news-detail .container-other-news .container-news .news-post .brief{float:left;clear:both;width:100%;padding-bottom:20px}
#container-news-detail.container-news-detail .container-other-news .container-news .news-post .brief p{font:normal .778em/1.4 'Work Sans';font-weight:400;color:#333e48}
#container-news-detail.container-news-detail .container-other-news .container-news .news-post .read-more{display:block;float:left;clear:both;padding-right:35px;background-repeat:no-repeat;color:#00a6d0;background-image:url(../img/arrown-blue.svg);background-size:24px auto;background-position:right center;font-size:.778em}

body.news-detail #footer.footer .footer-menu li a{font-size: 0.889em;line-height: 2.5;font-weight: 400;}
body.news-detail #footer.footer .footer-menu .link-home{font-size: 0.889em;line-height: 2.5;font-weight: 400;}
body.news-detail #footer.footer .footer-contact .text-footer-contact{font: 400 0.889em/2.5 'Work Sans';}
body.news-detail #footer.footer .footer-disclaimer .text-footer-disclaimer{font-size:0.667em;}



body.blogs-detail {background-color: rgb(255, 255, 255);font: 400 1.125em/1.38 'Work Sans';color: rgb(51, 62, 72);}
/*
| -------------------------------------------------------------------------------------------------------------------------
| Page Event Detail CSS
| -------------------------------------------------------------------------------------------------------------------------
*/
body.blogs-detail #header.header .container-menu .main-menu li a{font-size: 0.778em;line-height: 1.38;font-weight: 400;}
body.blogs-detail #header.header .container-menu .link-home{font-size: 0.778em;line-height: 1.38;font-weight: 400;}

#container-blogs-detail.container-blogs-detail{float:left;z-index:0;position: relative;width: 100%;padding-top: 150px;padding-bottom: 100px;}
#container-blogs-detail.container-blogs-detail .container-content{width:85%;max-width:1280px;margin:0 auto;padding-right:20px;padding-bottom:50px;padding-left:20px}
#container-blogs-detail.container-blogs-detail .container-content .container-header{float:left;width:100%;padding-right:20px;padding-bottom:50px;padding-left:20px;border-bottom:1px solid #84d6ea}
#container-blogs-detail.container-blogs-detail .container-content .container-header .text{display:block;float:left;width:100%;padding-bottom:15px;background-image:none,none;background-repeat:no-repeat,no-repeat;background-size:16px auto,16px auto;background-position:100% 10px,100% 10px;background-attachment:scroll,scroll;font-size:.889em;font-weight:400;color:#00a6d0}
#container-blogs-detail.container-blogs-detail .container-content .container-header .text:hover{color:#84d6ea;outline:0}
#container-blogs-detail.container-blogs-detail .container-content .container-header .title{float:left;width: 100%;clear:both;padding-bottom:10px;font:3em/1.2 'Work Sans';font-weight:500;color:#333e48;}
#container-blogs-detail.container-blogs-detail .container-content .container-header .container-info{float:left;clear:both;width:100%;padding-bottom: 30px;}
#container-blogs-detail.container-blogs-detail .container-content .container-header .container-info .date{float:left;padding-right:10px;font-size:.667em;font-weight:400;color:#a8a8a8}
#container-blogs-detail.container-blogs-detail .container-content .container-header .container-info .divider{float:left;padding-right:10px;font-size:.667em;font-weight:400;color:#a8a8a8}
#container-blogs-detail.container-blogs-detail .container-content .container-header .container-info .topic{display:block;float:left;padding-right:10px;font-size:.667em;font-weight:400;color:#a8a8a8}
#container-blogs-detail.container-blogs-detail .container-content .container-header .container-info .topic:hover{outline:0;color:#333e48}
#container-blogs-detail.container-blogs-detail .container-content .container-header .writer{float: left;width: 100%;font-size: 20px;color: #333e48;}
#container-blogs-detail.container-blogs-detail .container-content .container-article{position:relative;float:left;clear:both;z-index:0;width:65%;padding-top:50px;padding-right:20px;padding-left:20px}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-brief{float:left;width:99.9754975874%;padding-bottom:50px}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-brief p{float:left;width:100%;font-size:1.556em;font-weight:400;color:#333e48}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-brief strong{font-weight: bold;}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-brief em{font-style: italic;}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-brief p a{color: #00a6d0;}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-brief p a:hover{color: #84d6ea;}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-brief h1{font-size: 54px;font-weight: bold;line-height: 1.2;padding-bottom: 30px;}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-brief h2{font-size: 34px;font-weight: bold;line-height: 1.2;padding-bottom: 30px;}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-brief h3{font-size: 24px;font-weight: bold;line-height: 1.2;padding-bottom: 30px;}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-description{float:left;clear:both;width:100%;min-height:60px;font-size:1em;font-weight:400;color:#333e48;padding-bottom:25px}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-description p{margin-bottom:1em}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-description img{width:unset;max-width:100%;}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-description strong{font-weight: bold;}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-description em{font-style: italic;}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-description p a{color: #00a6d0;}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-description p a:hover{color: #84d6ea;}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-description h1{font-size: 54px;font-weight: bold;line-height: 1.2;padding-bottom: 30px;}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-description h2{font-size: 34px;font-weight: bold;line-height: 1.2;padding-bottom: 30px;}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-description h3{font-size: 24px;font-weight: bold;line-height: 1.2;padding-bottom: 30px;}
#container-blogs-detail.container-blogs-detail .container-content .container-article .source{display:block;float:left;clear:both;padding-right:35px;background-repeat:no-repeat;font-weight:400;color:#00a6d0;background-image:url(../img/open-new-tab.svg);background-size:20px auto;background-position:100% -2px;font-size:1em}
#container-blogs-detail.container-blogs-detail .container-content .container-article.no-related{width: 100%;max-width: 800px;margin: 0 auto;float: none;}
#container-blogs-detail.container-blogs-detail .container-content .container-related-blogs{position:relative;float:left;z-index:0;width:30%;margin-left:5%;padding-top:50px;padding-bottom:50px}
#container-blogs-detail.container-blogs-detail .container-content .container-related-blogs .text-related{float:left;width:100%;font-size:.778em;padding-right:10px;padding-bottom:10px;padding-left:10px;font-weight:400;color:#a8a8a8}
#container-blogs-detail.container-blogs-detail .container-content .container-related-blogs .title{display:block;float:left;width:100%;padding-bottom:10px;font:1.111em/1.4 'Work Sans';font-weight:500;color:#00a6d0;clear:both;padding-right:20px;padding-left:20px}
#container-blogs-detail.container-blogs-detail .container-content .container-related-blogs .title:hover{color:#84d6ea;outline:0}
#container-blogs-detail.container-blogs-detail .container-content .container-related-blogs .date{float:left;clear:both;width:100%;padding-right:20px;padding-bottom:20px;padding-left:20px;font-family:'Work Sans';font-weight:400;font-size:.611em;color:#a8a8a8}
#container-blogs-detail.container-blogs-detail .container-content .container-related-blogs .container-brief{float:left;width:100%;clear:both;padding-right:20px;padding-bottom:20px;padding-left:20px}
#container-blogs-detail.container-blogs-detail .container-content .container-related-blogs .container-brief p{font-size:.778em;font-family:'Work Sans';font-weight:400;line-height:1.4;color:#333e48}
#container-blogs-detail.container-blogs-detail .container-content .container-related-blogs .read-more{display:block;float:left;clear:both;padding-right:35px;background-repeat:no-repeat;font-weight:400;color:#00a6d0;padding-left:20px;background-image:url(../img/arrown-blue.svg);background-size:24px auto;background-position:right center;font-size:.778em}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-description ul{float: left;width: 100%;list-style: none;margin-bottom: 1em;}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-description ul li{float: left;width: calc(100% - 20px);margin-top: 15px;margin-left: 20px;}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-description ul li::before{content: "\2022";display: inline-block;width: 20px;margin-left: -20px;float: left;color: #00a6d0;}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-description ul li ul{float: left;width: 100%;list-style: none;}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-description ul li ul li{float: left;width: calc(100% - 20px);}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-description ul li ul li::before{content: "\25E6";display: inline-block;width: 20px;margin-left: -20px;color: #00a6d0;}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-description ul li p{width: calc(100% - 40px);}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-description ol{float: left;width: 100%;list-style: none;counter-reset: li;margin-bottom: 1em;}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-description ol li{float: left;width: calc(100% - 40px);counter-increment: li;margin-left: 40px;margin-top: 15px;}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-description ol li::before{content: counter(li);display: inline-block;width: 20px;margin-left: -40px;margin-right: 20px;text-align: right;direction: rtl;color: #00a6d0;}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-description ol li ol{float: left;width: 100%;list-style: none;}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-description ol li ol li{float: left;width: calc(100% - 40px);counter-increment: li;margin-left: 40px;}
#container-blogs-detail.container-blogs-detail .container-content .container-article .container-description ol li ol li::before{content: counter(li);display: inline-block;width: 20px;margin-left: -40px;margin-right: 20px;text-align: right;direction: rtl;color: #00a6d0;}

#container-blogs-detail.container-blogs-detail .container-share{width:85%;max-width:1280px;margin:0 auto;padding-top:50px;padding-bottom:50px;border-top:1px solid #84d6ea;border-bottom:1px solid #84d6ea}
#container-blogs-detail.container-blogs-detail .container-share .text-share{width:100%;margin:0 auto;padding-bottom:20px;font-family:'Work Sans';font-weight:500;font-size:1.111em;text-align:center;color:#333e48}
#container-blogs-detail.container-blogs-detail .container-share .container{width:130px;margin:0 auto}
#container-blogs-detail.container-blogs-detail .container-share .container .facebook{display:block;float:left;width:21.3333333333%;height:32px}
#container-blogs-detail.container-blogs-detail .container-share .container .twitter{display:block;float:left;width:21.3333333333%;height:32px;margin-left:17.99279%}
#container-blogs-detail.container-blogs-detail .container-share .container .email{display:block;float:left;width:21.3333333333%;height:32px;margin-left:17.99279%}
#container-blogs-detail.container-blogs-detail .container-share .container .image{display:block;float:left;height:auto;overflow:hidden;width:32px}
#container-blogs-detail.container-blogs-detail .container-share .container .facebook:hover{outline:0}
#container-blogs-detail.container-blogs-detail .container-share .container .twitter:hover{outline:0}
#container-blogs-detail.container-blogs-detail .container-share .container .email:hover{outline:0}
#container-blogs-detail.container-blogs-detail .container-share .container .image:hover{outline:0}

#container-blogs-detail.container-blogs-detail .container-comment{width:85%;max-width:1280px;margin:0 auto;padding-top:50px;padding-bottom:50px;padding-left: 20px;padding-right: 20px;border-bottom:1px solid #84d6ea;}

#container-blogs-detail.container-blogs-detail .container-other-blogs{width:85%;max-width:1280px;margin:0 auto;padding-top:50px;padding-bottom:50px}
#container-blogs-detail.container-blogs-detail .container-other-blogs .container-blogs{float:left;width:100%}
#container-blogs-detail.container-blogs-detail .container-other-blogs .container-blogs .blogs-title{float:left;width:100%;padding-right:20px;padding-bottom:50px;padding-left:20px}
#container-blogs-detail.container-blogs-detail .container-other-blogs .container-blogs .blogs-title .title{float:left;padding-bottom:5px;font-family:'Work Sans';font-weight:500;font-size:1em;color:#333e48}
#container-blogs-detail.container-blogs-detail .container-other-blogs .container-blogs .blogs-title .underline{float:left;clear:both;width:80px;height:3px;background-color:#84d6ea}
#container-blogs-detail.container-blogs-detail .container-other-blogs .container-blogs .blogs-post{position:relative;float:left;padding-right:20px;padding-left:20px;z-index:0;width:calc(100%/3)}
#container-blogs-detail.container-blogs-detail .container-other-blogs .container-blogs .blogs-post .date{float:left;clear: both;width: 100%;padding-bottom: 20px;font-family: 'Work Sans';font-weight: 400;font-size: 0.611em;color: #a8a8a8;}
#container-blogs-detail.container-blogs-detail .container-other-blogs .container-blogs .blogs-post .title{display:block;float:left;clear:both;width:100%;padding-bottom: 10px;font:normal 1.111em/1.4 'Work Sans';font-weight:500;color:#00a6d0;}
#container-blogs-detail.container-blogs-detail .container-other-blogs .container-blogs .blogs-post .title:hover{color: rgb(132, 214, 234);outline: 0;}
#container-blogs-detail.container-blogs-detail .container-other-blogs .container-blogs .blogs-post .brief{float:left;clear:both;width:100%;padding-bottom:20px}
#container-blogs-detail.container-blogs-detail .container-other-blogs .container-blogs .blogs-post .brief p{font:normal .778em/1.4 'Work Sans';font-weight:400;color:#333e48}
#container-blogs-detail.container-blogs-detail .container-other-blogs .container-blogs .blogs-post .read-more{display:block;float:left;clear:both;padding-right:35px;background-repeat:no-repeat;color:#00a6d0;background-image:url(../img/arrown-blue.svg);background-size:24px auto;background-position:right center;font-size:.778em}

body.blogs-detail #footer.footer .footer-menu li a{font-size: 0.889em;line-height: 2.5;font-weight: 400;}
body.blogs-detail #footer.footer .footer-menu .link-home{font-size: 0.889em;line-height: 2.5;font-weight: 400;}
body.blogs-detail #footer.footer .footer-contact .text-footer-contact{font: 400 0.889em/2.5 'Work Sans';}
body.blogs-detail #footer.footer .footer-disclaimer .text-footer-disclaimer{font-size:0.667em;}



body.category{background-color:#fff;font:normal .875em/1.4 'Work Sans';font-weight:400;color:#333e48}
/*
| -------------------------------------------------------------------------------------------------------------------------
| Page Category News&Blog CSS
| -------------------------------------------------------------------------------------------------------------------------
*/
body.category #quickfact-about.quickfact-about .container-content .container-content-left .title{font: 1.286em/1.38 'Work Sans';}
body.category #quickfact-about.quickfact-about .container-content .container-content-right .quote{font: 1.429em/1.5 'Work Sans';}
body.category #quickfact-about.quickfact-about .container-content .container-content-right .source{font: 0.857em/1.38 'Work Sans';}

.slide-featured-news button.slick-prev.slick-arrow{background-color: #000;}
.slide-featured-news button.slick-next.slick-arrow{background-color: #000;}



body.news {background-color: rgb(255, 255, 255);font: 400 1.125em/1.38 'Work Sans';color: rgb(51, 62, 72);}
/*
| -------------------------------------------------------------------------------------------------------------------------
| All News Page CSS
| -------------------------------------------------------------------------------------------------------------------------
*/
body.news #header.header .container-menu .main-menu li a{font-size: 0.778em;line-height: 1.38;font-weight: 400;}
body.news #header.header .container-menu .link-home{font-size: 0.778em;line-height: 1.38;font-weight: 400;}

body.news #nav-mobile.nav-mobile .menu-mobile-nav ul li a{font-size: 1.333em;}
body.news #nav-mobile.nav-mobile .menu-mobile-nav ul li{line-height: 1.4;}
body.news #nav-mobile.nav-mobile .menu-mobile-nav .link-home{font-size: 1.333em;line-height: 1.4;}

#cover-all-news.cover-all-news{position:relative;float:left;z-index:0;width:100%;padding-bottom:100px}
#cover-all-news.cover-all-news .cover{position:absolute;top:-79px;left:0;right:0;z-index:0;width:100%;height:600px;margin:0 auto;background-image:url(../img/atm-lines.svg),-webkit-linear-gradient(0deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/Gas-plant.jpg);background-image:url(../img/atm-lines.svg),-moz-linear-gradient(0deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/Gas-plant.jpg);background-image:url(../img/atm-lines.svg),-o-linear-gradient(0deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/Gas-plant.jpg);background-image:url(../img/atm-lines.svg),-ms-linear-gradient(0deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/Gas-plant.jpg);background-image:url(../img/atm-lines.svg),linear-gradient(450deg,rgba(0,166,208,0.8) 0,rgba(0,166,208,0.8) 100%),url(../img/Gas-plant.jpg);background-repeat:no-repeat,repeat,no-repeat;background-size:cover,100% 100%,cover;background-position:center center,0% 0,center center;background-attachment:scroll,scroll,scroll}
#cover-all-news.cover-all-news .content{position:relative;float:left;z-index:0;width:85%;min-height:400px;margin:150px 0 0 7.5%;padding:80px 40px;border-bottom:1px solid #84d6ea;background-color:#f4f4f4}
#cover-all-news.cover-all-news .content .content-all-news-article{width:90%;margin:0 auto}
#cover-all-news.cover-all-news .content .content-all-news-article .header-article{padding-bottom:10px;background-image:none,none;background-repeat:no-repeat,no-repeat;background-size:16px auto,16px auto;background-position:100% 10px,100% 10px;background-attachment:scroll,scroll;font-size:.889em;color:#5e7081}
#cover-all-news.cover-all-news .content .content-all-news-article .content-article{float:left;width:100%;padding-right:10px;padding-left:10px;clear:both}
#cover-all-news.cover-all-news .content .content-all-news-article .content-article .title{display:block;float:left;width:100%;font-family:'Work Sans';font-weight:500;color:#333e48;padding-bottom:10px;font-size:2.333em;line-height:1.2}
#cover-all-news.cover-all-news .content .content-all-news-article .content-article .title:hover{color:#00a6d0;outline:0}
#cover-all-news.cover-all-news .content .content-all-news-article .content-article .date{display:block;float:left;padding-right:10px;font-size:.667em;color:#a8a8a8}
#cover-all-news.cover-all-news .content .content-all-news-article .content-article .divider{display:block;float:left;padding-right:10px;font-size:.667em;color:#a8a8a8}
#cover-all-news.cover-all-news .content .content-all-news-article .content-article .topic{display:block;float:left;padding-right:10px;font-size:.667em;color:#a8a8a8}
#cover-all-news.cover-all-news .content .content-all-news-article .content-article .topic:hover{color:#333e48;outline:0}
#cover-all-news.cover-all-news .content .content-all-news-article .content-article .brief{float:left;clear:both;width:100%;padding-bottom:30px;padding-top:20px}
#cover-all-news.cover-all-news .content .content-all-news-article .content-article .brief p{float:left;width:100%;font-size:1em;color:#333e48}
#cover-all-news.cover-all-news .content .content-all-news-article .content-article .read-more{display:block;float:left;clear:both;padding-right:35px;background-image:url(../img/arrown-blue.svg);background-repeat:no-repeat;background-size:24px auto;background-position:right center;font-size:.778em;color:#00a6d0}
#cover-all-news.cover-all-news .content .content-all-news-article .content-article .read-more:hover{position:static;color:#84d6ea;outline:0}

#content-all-news.content-all-news{position:relative;clear:both;z-index:0;width:100%;padding-bottom:100px}
#content-all-news.content-all-news .all-news{width:85%;max-width:1280px;margin:0 auto;padding-right:40px;padding-left:40px}
#content-all-news.content-all-news .all-news .container-left{float:left;width:20%}
#content-all-news.content-all-news .all-news .container-left .chzn-selecto{display: none;}
#content-all-news.content-all-news .all-news .container-left .container-topic{float:left;width:100%;padding-bottom:20px;overflow:hidden}
#content-all-news.content-all-news .all-news .container-left .container-topic .text-topic{float:left;width:100%;background-image:none,none;background-repeat:no-repeat,no-repeat;background-size:16px auto,16px auto;background-position:100% 10px,100% 10px;background-attachment:scroll,scroll;font:400 .889em/1.38 'Work Sans';color:#5e7081;padding-bottom:30px}
#content-all-news.content-all-news .all-news .container-left .container-topic .list-topic{display:block;float:left;clear:both;width:100%;padding-right:10px;padding-bottom:15px;padding-left:10px;font:400 .778em/1.38 'Work Sans';color:#00a6d0}
#content-all-news.content-all-news .all-news .container-left .container-topic .list-topic:hover{color:#84d6ea}
#content-all-news.content-all-news .all-news .container-left .container-topic .list-topic.active{color:#84d6ea}
#content-all-news.content-all-news .all-news .container-left .container-search{float:left;clear:both;width:100%;height:64px;padding-right:10px}
#content-all-news.content-all-news .all-news .container-left .container-search .search-input{display:block;float:left;width:100%;max-width:200px;height:40px;padding:0 10px;border:1px solid #84d6ea;border-radius:3px;background:url(../img/search-icon.svg) #f4f4f4;background-repeat:no-repeat;background-size:16px auto;background-position:95% 50%;box-shadow:0 1px 10px rgba(0,0,0,0.1) inset;font:400 .778em/1.38 'Work Sans';color:#333e48}
#content-all-news.content-all-news .all-news .container-right{float:left;width:75%;margin-left:5%}
#content-all-news.content-all-news .all-news .container-right .container-all-news-list{float:left;width:100%}
#content-all-news.content-all-news .all-news .container-right .container-all-news-list .news-list{float:left;width:100%;padding-right:10px;padding-left:10px;padding-bottom:50px;border-bottom:1px solid #84d6ea;padding-top:50px}
#content-all-news.content-all-news .all-news .container-right .container-all-news-list .news-list:nth-child(1){padding-top:0}
#content-all-news.content-all-news .all-news .container-right .container-all-news-list.new .news-list:nth-child(1){padding-top:50px;}
#content-all-news.content-all-news .all-news .container-right .container-all-news-list .news-list .content-article{float:left;width:100%}
#content-all-news.content-all-news .all-news .container-right .container-all-news-list .news-list .content-article .title{display:block;float:left;width:100%;padding-bottom:10px;font-family:'Work Sans';font-weight:500;color:#333e48;font-size:1.778em;line-height:1.3}
#content-all-news.content-all-news .all-news .container-right .container-all-news-list .news-list .content-article .title:hover{color:#00a6d0;outline:0}
#content-all-news.content-all-news .all-news .container-right .container-all-news-list .news-list .content-article .date{float:left;padding-right:10px;font-size:.667em;color:#a8a8a8}
#content-all-news.content-all-news .all-news .container-right .container-all-news-list .news-list .content-article .divider{float:left;padding-right:10px;font-size:.667em;color:#a8a8a8}
#content-all-news.content-all-news .all-news .container-right .container-all-news-list .news-list .content-article .topic{display:block;float:left;padding-right:10px;font-size:.667em;color:#a8a8a8}
#content-all-news.content-all-news .all-news .container-right .container-all-news-list .news-list .content-article .topic:hover{color:#333e48;outline:0}
#content-all-news.content-all-news .all-news .container-right .container-all-news-list .news-list .content-article .brief{float:left;clear:both;width:100%;padding-bottom:30px;padding-top:20px}
#content-all-news.content-all-news .all-news .container-right .container-all-news-list .news-list .content-article .brief p{float:left;width:100%;font-size:1em;color:#333e48}
#content-all-news.content-all-news .all-news .container-right .container-all-news-list .news-list .content-article .read-more{display:block;float:left;clear:both;padding-right:35px;background-image:url(../img/arrown-blue.svg);background-repeat:no-repeat;background-size:24px auto;background-position:right center;font-size:.778em;color:#00a6d0}
#content-all-news.content-all-news .all-news .container-right .container-all-news-list .news-list .content-article .read-more:hover{position:static;color:#84d6ea;outline:0}

#content-all-news.content-all-news .all-news .container-right .container-navigation{float:left;clear:both;width:100%;padding-top:30px;padding-bottom:30px}
#content-all-news.content-all-news .all-news .container-right .container-navigation .center-navigation{width:100%;display:block;padding-top:20px;padding-bottom:20px;float:left}
#content-all-news.content-all-news .all-news .container-right .container-navigation .center-navigation .load-more{font-size:.889em;text-align:center;color:#00a6d0;margin:0 auto;display:block;width:fit-content;cursor: pointer;}
#content-all-news.content-all-news .all-news .container-right .container-navigation .center-navigation .load-more:hover{color:#84d6ea;outline:0}

body.news #footer.footer .footer-menu li a{font-size:.889em;line-height:2.5;font-weight:400}
body.news #footer.footer .footer-menu .link-home{font-size:.889em;line-height:2.5;font-weight:400}
body.news #footer.footer .footer-contact .text-footer-contact{font:400 .889em/2.5 'Work Sans'}
body.news #footer.footer .footer-disclaimer .text-footer-disclaimer{font-size:.667em}



body.blogs {background-color: rgb(255, 255, 255);font: 400 1.125em/1.38 'Work Sans';color: rgb(51, 62, 72);}
/*
| -------------------------------------------------------------------------------------------------------------------------
| All Blogs Page CSS
| -------------------------------------------------------------------------------------------------------------------------
*/
body.blogs #header.header .container-menu .main-menu li a{font-size: 0.778em;line-height: 1.38;font-weight: 400;}
body.blogs #header.header .container-menu .link-home{font-size: 0.778em;line-height: 1.38;font-weight: 400;}

body.blogs #nav-mobile.nav-mobile .menu-mobile-nav ul li a{font-size: 1.333em;}
body.blogs #nav-mobile.nav-mobile .menu-mobile-nav ul li{line-height: 1.4;}
body.blogs #nav-mobile.nav-mobile .menu-mobile-nav .link-home{font-size: 1.333em;line-height: 1.4;}

body.blogs #footer.footer .footer-menu li a{font-size:.889em;line-height:2.5;font-weight:400}
body.blogs #footer.footer .footer-menu .link-home{font-size:.889em;line-height:2.5;font-weight:400}
body.blogs #footer.footer .footer-contact .text-footer-contact{font:400 .889em/2.5 'Work Sans'}
body.blogs #footer.footer .footer-disclaimer .text-footer-disclaimer{font-size:.667em}



body.page-404 {background-color: #fff;font: normal 1.5em/1.5 'Work Sans';color: #333e48;}
/*
| -------------------------------------------------------------------------------------------------------------------------
| Page 404 CSS
| -------------------------------------------------------------------------------------------------------------------------
*/
body.page-404 #header.header .container-menu .main-menu li a{font-size: 0.583em;line-height: 1.38;font-weight: 400;}
body.page-404 #header.header .container-menu .link-home{font-size: 0.583em;line-height: 1.38;font-weight: 400;}

body.page-404 #nav-mobile.nav-mobile .menu-mobile-nav .link-home{font-size: 1em;}
body.page-404 #nav-mobile.nav-mobile .menu-mobile-nav ul li a{font-size: 1em;}
body.page-404 #nav-mobile.nav-mobile .menu-mobile-nav ul li{line-height: 1.4;}

body.page-404 #footer.footer .footer-menu li a{font-size: 0.667em;line-height: 2.5;font-weight: 400;}
body.page-404 #footer.footer .footer-menu .link-home{font-size: 0.667em;line-height: 2.5;font-weight: 400;}
body.page-404 #footer.footer .footer-contact .text-footer-contact{font: 400 0.667em/2.5 'Work Sans';}
body.page-404 #footer.footer .footer-disclaimer .text-footer-disclaimer{font-size:0.5em;}