body{font-family:'Arial';font-weight:normal;font-style:normal;font-size:20px;line-height:1.5em;color:#004E51;}
a{color:#004E51;font-weight:500;font-style:normal;text-decoration:underline;}
body p a{color:#004E51;font-weight:500;font-style:normal;text-decoration:underline;}
@media (max-width:767px){
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl{max-width:100%;}
}
@media (min-width:768px){
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl{max-width:750px;}
}
@media (min-width:992px){
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl{max-width:950px;}
}
@media (min-width:1100px){
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl{max-width:1050px;}
}
@media (min-width:1200px){
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl{max-width:1118px;}
}
@media (min-width:1270px){
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl{max-width:1118px;}
}
.container,
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl{padding-left:15px;padding-right:15px;}
.row{margin-left:-15px;margin-right:-15px;}
.row > *{padding-left:15px;padding-right:15px;}
::placeholder{color:#35334B;opacity:0.8;}
:placeholder{color:#35334B;opacity:0.8;}
::-webkit-input-placeholder{color:#35334B;opacity:0.8;}
:-webkit-input-placeholder{color:#35334B;opacity:0.8;}
::-moz-input-placeholder{color:#35334B;opacity:0.8;}
:-moz-input-placeholder{color:#35334B;opacity:0.8;}
::-ms-input-placeholder{color:#35334B;opacity:0.8;}
:-ms-input-placeholder{color:#35334B;opacity:0.8;}
a.btn,button,input[type="submit"],a,a:hover,a:active,a:visited{transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;border:none;outline:none;text-decoration:none;}
a:focus,a.btn:focus,button:focus,input:focus{outline:1px solid #000 !important;}
p{margin:0 0 16px 0;padding:0;}
p:last-child,p:last-of-type{margin:0;padding:0;}
a.btn{padding:10px 30px;background-color:#004E51;border-radius:50px;color:#fff;font-size:20px;line-height:28px;font-style:normal;margin:0;display:inline-block;position:relative;z-index:1;vertical-align:middle;text-decoration:none;outline:none;font-weight:normal;font-style:normal;border:1px solid #004E51;box-shadow:none;letter-spacing:0.0em;}
a.btn:hover,
a.btn:focus{border:1px solid #004E51;background-color:transparent;color:#004E51;text-decoration:none;outline:none;box-shadow:none;}
/*////////////////
 July 2022
/////////////////*/
#main .document-category-single-title a.SategorySingleTitleLink:focus {
	outline:1px solid #000!important;
}

/*/////////////////////
header
/////////////////////*/
h1,h2,h3,h4,h5,h6{font-family:Arial;margin:0;padding:0;letter-spacing:0;display:block;color:#004E51;font-style:normal;line-height:1.25em;}
h2{font-weight:bold;}
header#website-header{border-bottom:1px solid #ECECEC;position:relative;z-index:99;}
.header-bottom-right{text-align:right;font-size:0;line-height:0;margin:0;padding:0;display:block;position:relative;vertical-align:middle;}
.header-bottom-right .menu-main-menu-container{text-align:right;font-size:0;line-height:0;margin:0;padding:0;display:block;position:relative;vertical-align:middle;}
.header-bottom-right .menu-main-menu-container ul.nav-menu{text-align:right;font-size:0;line-height:0;margin:0;padding:0;display:block;position:relative;vertical-align:middle;}
.header-bottom-right .menu-main-menu-container ul.nav-menu li{text-align:right;font-size:0;line-height:0;margin:0 18px;padding:0;list-style-type:none;display:inline-block;position:relative;vertical-align:middle;}
.header-bottom-right .menu-main-menu-container ul.nav-menu li:first-child{margin-left:0;}
.header-bottom-right .menu-main-menu-container ul.nav-menu li:last-child{margin-right:0;}
.header-bottom-right .menu-main-menu-container ul.nav-menu li a{font-size:16px;line-height:90px;letter-spacing:0;color:#004E51;margin:0;padding:0;display:block;text-decoration:none;font-weight:normal;font-style:normal;position:relative;}
.header-bottom-right .menu-main-menu-container ul.nav-menu li a:hover{text-decoration:none;outline:none;font-weight:normal;font-style:normal;}
.header-bottom-right .menu-main-menu-container ul.nav-menu li a:after,.header-bottom-right .menu-main-menu-container ul.nav-menu li a:hover::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:4px;background-color:#d2c83e;opacity:0;visibility:hidden;}
.header-bottom-right .menu-main-menu-container ul.nav-menu li.current-menu-item a:after,
.header-bottom-right .menu-main-menu-container ul.nav-menu li.current_page_item a:after,.header-bottom-right .menu-main-menu-container ul.nav-menu li a:hover::after{opacity:1;visibility:visible;}
.header-bottom-right .navbar-expand-lg .navbar-collapse{-ms-flex-pack:end !important;justify-content:flex-end !important;}
.header-bottom-right .navbar{padding:0;-ms-flex-pack:end !important;justify-content:flex-end !important;}
.header-bottom-left{font-size:0;line-height:0;margin:0;padding:0;display:block;position:relative;vertical-align:middle;text-align:left;}
.header-bottom-left .header-logo{font-size:0;line-height:0;margin:0;padding:0;display:block;position:relative;vertical-align:middle;text-align:left;}
.header-bottom-left .header-logo a{font-size:0;line-height:0;margin:0;padding:0;list-style-type:none;display:inline-block;position:relative;vertical-align:middle;}
.header-bottom-left .header-logo a img{font-size:0;line-height:0;margin:0;padding:0;display:block;position:relative;vertical-align:middle;text-align:left;}
.header-bottom-left .header-logo a span{font-size:23px;line-height:24px;font-weight:300;margin:6px 0 0 0;padding:0;display:block;position:relative;vertical-align:middle;text-align:left;color:#004E51;}
/*///////////////////
footer
//////////////////*/
footer.site-footer{background-color:#0F423A;padding:35px 0;position:relative;z-index:10;border-top:5px solid #d2c83e;}
.footer-copyright-div{text-align:left;}
.footer-copyright-div p{font-size:15px;line-height:18px;letter-spacing:0;color:#fff;margin:0;padding:0;text-align:left;text-transform:uppercase;}
.footer-powerby-div{text-align:right;font-size:0;line-height:0;margin:0;padding:0;display:block;position:relative;vertical-align:middle;}
.footer-powerby-div .menu-footer-menu-container{text-align:right;font-size:0;line-height:0;margin:0;padding:0;display:block;position:relative;vertical-align:middle;}
.footer-powerby-div .menu-footer-menu-container ul{text-align:right;font-size:0;line-height:0;margin:0;padding:0;list-style-type:none;display:block;position:relative;vertical-align:middle;}
.footer-powerby-div .menu-footer-menu-container ul li{text-align:right;font-size:0;line-height:0;margin:0 20px;padding:0;list-style-type:none;display:inline-block;position:relative;vertical-align:middle;}
.footer-powerby-div .menu-footer-menu-container ul li:first-child{margin-left:0;}
.footer-powerby-div .menu-footer-menu-container ul li:last-child{margin-right:0;}
.footer-powerby-div .menu-footer-menu-container ul li a{font-size:15px;line-height:18px;letter-spacing:0;color:#fff;margin:0;padding:0;display:block;text-decoration:underline;font-weight:normal;font-style:normal;}
.footer-powerby-div .menu-footer-menu-container ul li a:hover{color:#d2c83e;text-decoration:none;outline:none;font-weight:normal;font-style:normal;}
.footer-powerby-div .menu-footer-menu-container ul li.current-menu-item a,
.footer-powerby-div .menu-footer-menu-container ul li.current_page_item a{color:#d2c83e;text-decoration:none;outline:none;font-weight:normal;font-style:normal;}
.footer-copyright-powerby-section{padding:24px 0;border-top:1px solid rgba(255,255,255,0.3);}
/************************/
div#primary.content-area{min-height:100px;position:relative;z-index:9;}
/***********************
home page stage area
***********************/
.page_title_section.home_page{background-position:right bottom;background-repeat:no-repeat;background-size:818px;background-color:#0F423A;}
.page_title_section.home_page .page_title_area{padding:100px 0 162px 0;}
.page_title_section.home_page .page_title_area h1{font-weight:300;font-size:70px;line-height:80px;color:#FFFFFF;letter-spacing:0px;text-align:left;}
.page_title_section.home_page .page_title_area_inner_text{font-size:20px;line-height:30px;letter-spacing:0px;color:#004E51;text-align:left;padding-right:32%;padding-top:28px;}
.page_title_section.home_page .page_title_area_inner_text p{margin:0;color:#fff;}
.page_title_section.home_page .bottom_button_area{padding-top:30px;}
/***********************
CardsWithImages
***********************/
.cards_with_icons_section.CardsWithImages{padding:70px 0 80px 0;}
.cards_area_card_single{display:block;font-size:0;line-height:0;margin:0;padding:0 6.293% 0 0;position:relative;}
.cards_area_card_single a.cards_area_card_single_inner{display:block;font-size:0;line-height:0;margin:0;padding:0 0 45px 0;position:relative;}
.cards_area_card_single .cards_with_images_inner_image{display:block;font-size:0;line-height:0;margin:0;padding:0;text-align:left;}
.cards_area_card_single .cards_with_images_inner_image img{display:block;font-size:0;line-height:0;margin:0;padding:0;text-align:left;width:auto;height:auto;max-width:80px;max-height:80px;}
.cards_area_card_single .cards_with_images_inner_title{display:block;font-size:0;line-height:0;margin:0;padding:27px 0 0 0;}
.cards_area_card_single .cards_with_images_inner_title h2{font-size:20px;}
/* .cards_area_card_single .cards_with_images_inner_text{display:block;font-size:0;line-height:0;margin:0;padding:12px 0 0 0;min-height:68px;} */
.cards_area_card_single .cards_with_images_inner_text {font-size:18px;line-height:28px;font-weight:normal;font-style:normal;letter-spacing:0px;color:#004E51;text-align:left;margin:0;}
.cards_area_card_single a.cards_area_card_single_inner:after{content:"";position:absolute;left:0;bottom:0;width:19px;height:18px;display:block;font-size:0;line-height:0;margin:0;padding:0;background-image:url(../images/icon-fada-arrow-p30.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;}
/***********************
page section
***********************/
.page_sectionOLD{background:rgb(255,255,255);background:-moz-linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(244,254,237,1) 100%);background:-webkit-linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(244,254,237,1) 100%);background:linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(244,254,237,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#f4feed",GradientType=1);padding:80px 0 200px 0;min-height:calc(100vh - 200px);}
.page_section{background-color:#FFFFFF;padding:80px 0 200px 0;min-height:calc(100vh - 200px);}
.page_title_area{display:block;font-size:0;line-height:0;margin:0;padding:0;position:relative;}
.page_title_area .page_title_area_inner{display:block;font-size:0;line-height:0;margin:0;padding:0;position:relative;}
h1.page_title{font-weight:300;font-size:70px;line-height:80px;color:#004E51;letter-spacing:0px;text-align:left;}
.text_under_title{width:49.5%;font-weight:normal;font-style:normal;font-size:20px;line-height:1.5em;color:#004E51;margin:28px 0 0 0;padding:0;}
.text_under_title p{margin:0 0 30px 0;}
.text_under_title p:last-child{margin:0;}
.page_shortcode_area{padding:90px 0 0 0;}
.document-category-single-inner-remain,
.document-category-single{max-height:0;overflow:hidden;transition:max-height 0.25s ease-out;-moz-transition:max-height 0.25s ease-out;-webkit-transition:max-height 0.25s ease-out;-o-transition:max-height 0.25s ease-out;-ms-transition:max-height 0.25s ease-out;display:none;}
.document-category-single-inner-remain.clicked,
.document-category-single.clicked{max-height:initial;transition:max-height 0.25s ease-out;-moz-transition:max-height 0.25s ease-out;-webkit-transition:max-height 0.25s ease-out;-o-transition:max-height 0.25s ease-out;-ms-transition:max-height 0.25s ease-out;display:block;}
.document-category-single-title{display:block;}
.document-category-single-title a{display:block;position:relative;width:100%;font-size:30px;line-height:36px;font-weight:normal;font-style:normal;padding:0;border:none;box-shadow:none;text-shadow:none;color:#004E51;outline:none;}
.document-category-single-title a:hover,
.document-category-single-title a:focus{border:none;box-shadow:none;text-shadow:none;color:#004E51;outline:none !important;}
.document-category-single-title a:after{content:"";position:absolute;right:0;top:6px;height:24px;width:24px;background-image:url(../images/icon-plus-p30.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;transform:rotate(0deg);transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;}
.document-category-single-outer{padding:22px 0;border-bottom:1px solid #1F4139;}
.document-category-single-title a.clicked:after{transform:rotate(45deg);}
.document-category-single-inner.document-category-single-inner-more,
.document-category-single-inner.document-category-single-inner-less{padding:30px 0 0 0;}
.document-category-single-inner.document-category-single-inner-less .document-category-single-inner-first{padding:0;margin:0;}
.document-category-single-inner.document-category-single-inner-more ul,
.document-category-single-inner.document-category-single-inner-less ul{list-style-type:none;margin:0;padding:0;font-size:0;line-height:0;display:block;}
.document-category-single-inner.document-category-single-inner-more ul li,
.document-category-single-inner.document-category-single-inner-less ul li{list-style-type:none;margin:0;padding:8px 0;font-size:0;line-height:0;display:block;position:relative;vertical-align:middle;text-align:left;}
.document-category-single-inner.document-category-single-inner-more ul li a,
.document-category-single-inner.document-category-single-inner-less ul li a{margin:0;padding:0 0 0 26px;font-size:0;line-height:0;display:inline-block;position:relative;vertical-align:middle;text-align:left;}
.document-category-single-inner.document-category-single-inner-more ul li a:before,
.document-category-single-inner.document-category-single-inner-less ul li a:before{content:"";margin:0;padding:0;font-size:0;line-height:0;display:block;height:18px;width:14px;background-image:url(../images/icon-download-p30.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;position:absolute;left:0;top:5px;}
.document-category-single-inner.document-category-single-inner-more ul li a span,
.document-category-single-inner.document-category-single-inner-less ul li a span{display:block;font-size:18px;line-height:28px;font-weight:500;font-style:normal;color:#004E51;letter-spacing:0px;text-align:left;text-decoration:underline;}
.document-category-single-inner-loadmore{padding:15px 0 0 0;display:block;font-size:0;line-height:0;margin:0;position:relative;}
.document-category-single-inner-loadmore a{display:inline-block;position:relative;vertical-align:middle;font-size:18px;line-height:28px;font-weight:500;font-style:normal;color:#004E51;padding:0 20px 0 0;background-image:url(../images/icon-arrow-down-p30.svg);background-position:right center;background-repeat:no-repeat;background-size:auto;text-decoration:underline;}
.document-category-single-inner-loadmore.clicked{display:none;}
.document-category-single-inner-remain-inn{padding:15px 0 0 0;display:block;font-size:0;line-height:0;margin:0;position:relative;}
.document-category-single-inner-remain-inn a{display:inline-block;position:relative;vertical-align:middle;font-size:18px;line-height:28px;font-weight:500;font-style:normal;color:#004E51;padding:0 20px 0 0;background-image:url(../images/icon-arrow-up-p30.svg);background-position:right center;background-repeat:no-repeat;background-size:auto;text-decoration:underline;}
/***********************
Other Content
***********************/
.page_section.other_content{}
.page_section.other_content .page_title_area{padding:0 0 28px 0;}
.page_section.other_content .page_content_area{max-width:802px;margin:0;font-size:18px;line-height:27px;color:#004E51;letter-spacing:0px;text-align:left;}
.page_section.other_content .page_content_area h2{text-align:left;letter-spacing:0px;color:#004E51;font-style:normal;font-weight:bold;font-size:20px;line-height:27px;margin:0 0 8px 0;}
.page_section.other_content .page_content_area p{margin:0 0 40px 0;}
.page_section.other_content .page_content_area p:last-child,
.page_section.other_content .page_content_area p:last-of-type{margin:0;}
.page_section.other_content .page_content_area h3{text-align:left;letter-spacing:0px;color:#004E51;font-style:normal;font-weight:bold;font-size:18px;line-height:23px;margin:0 0 5px 0;}
	.footer-copyright-powerby-section .column-two {
		padding-right:5px;
	}
ul.footer-links a {
	color:#fff;
	font-size:14px;
	text-transform:uppercase;
	line-height:30px;
	}
ul.footer-links {
    list-style: none;
    padding: 0;
	margin-bottom:0px;
}

ul.footer-links li {
    position: relative;
}

ul.footer-links li {
    margin-right: 10px;
    display: inline-block;
    position: relative;
    text-align: right;
}

ul.footer-links li:after {
    content: '\007C';
	color:#fff;
	font-size:16px;
    z-index: -1;
	margin-left:10px;
}

ul.footer-links li:last-child:after {
    display: none;
}