/*.news{width: 200px; text-align: center;font-size: 20px;font-family: 'Roboto Slab', serif;}
.news-scroll a{
	text-decoration: none;
	font-size: 18px;
	line-height: 24px;
	color:#fff;
}
.dot{
	height: 6px;
	width: 6px;
	margin-left: 20px;
	margin-right: 3px;
	margin-top: 2px !important;
	background-color: #e84118;
	border-radius: 50%;
	display: inline-block;
}
*/
.skip-link {
  position: absolute;
  top: -40px;
  left: 0;
  background: #000;
  color: #fff;
  padding: 8px;
  z-index: 9999;
  transition: top 0.3s;
}

.skip-link:focus {
  top: 0;
}
a.hover-text{
	    color: #31a3dc !important;
}
.pdlr-50{
	padding-right: 50px;
	padding-left: 50px;
}
.owl-item.post-slide .item{
	height:230px;
}

.btn-back{
	background: #F26C21;
	margin-top: 15px !important;
	margin-bottom: 20px;
}
.text-right{
	text-align: right;
}
.box{
  display:none;
  padding: 0px !important;
}
.load-more{
background-color: transparent;
    color: #f26c21 !important;
    border-radius: 50%;
    border: 2px solid #f26c21;
    height: 35px;
    width: 35px;
    line-height: 33px !important;
    font-size: 18px;
    margin: 30px 0;
    display: inline-block;
}
.load-more:hover{
  background-color:#f26c21;
  text-decoration:none;
  color:#fff !important;
}
.modal-dialog {
    margin: 8% auto;
}
.img-about{
	width:470px !important;
}
p.abc { 
	scroll-margin-top: 120px; 
}
.link-scroll{
	color:#fff;
}
.link-scroll:hover,.link-scroll:active,.link-scroll:focus{
	color:#31a3dc;
}
.o-box{
	background: #f26c21;
	padding:5% 0% 8% 20%;
}
.g-box{
    background: #4C4C4E;
    padding:5% 20% 8% 0%;
}
.g-box h1{
	margin-left: 30px;
}
h6.box-post-title{
	color:#000 !important;
}
.investment h6.box-post-title span {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.view-more:hover,.view-more:active,.view-more:focus{
	text-decoration: underline !important;
}
.orange{
	padding: 30px 0px;
}
.orange .view-more{
	text-transform: uppercase;
	color:#fff;
	font-weight: 500;
	text-decoration: none;;
}
.grey{
	padding: 30px 30px;
}
.grey .view-more{
	text-transform: uppercase;
	color:#fff;
	font-weight: 500;
	text-decoration: none;;
}
.section-news{
	background: #ddd;
	padding: 50px 0 100px;
}
.section-news .item{
	margin: 12px;
	height: 230px;
}
.section-stories .item{
	height: 230px;
	margin-bottom: 24px;
}
.read-more{
	color:#31a3dc !important;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: 500;
}
.read-more:hover,.read-more:active,.read-more:focus{
	text-decoration: underline;

}


@media(max-width:1600px){
.o-box{
	padding:4% 0% 3% 10%;
}
.g-box{
    padding:4% 10% 3% 0%;
}
}
@media(max-width:1440px){
.o-box{
	padding:4% 0% 3% 10%;
}
.g-box{
    padding:4% 10% 3% 0%;
}	
}

@media(max-width:1280px){
.o-box{
	padding:4% 0% 3% 5%;
}
.g-box{
    padding:4% 5% 3% 0%;
}	
}

@media(max-width:1040px){
.o-box{
	padding:4% 0% 3% 2%;
}
.g-box{
    padding:4% 2% 3% 0%;
}
}
@media(max-width:991px){
	.owl-carousel .owl-item img{
	height: 100% !important;
}	
	.col-md-6.o-box,.col-md-6.g-box{
		width: 100%;
	} 
.o-box{
	padding:5% 5% 5% 5%;
}
.g-box{
    padding:5% 5% 5% 5%;
}	
.g-box h1{
	margin-left: 0px;
}
.grey {
    padding: 30px 0px;
}
.section-news .col-md-6.box{
	width: 100%;
}
.py-3 {
    padding-top: 1.5rem!important;
    padding-bottom: 0rem!important;
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
}
.section-news .item{
	height: auto !important;
}
.section-stories .item{
	height: auto !important;
}
.owl-item .item{
	height:450px !important;
}
}

@media(max-width: 735px){
.owl-item .item{
	height:auto !important;
}
.o-box h1{
    margin-left: 0px;
    margin-top: 10px;
    margin-bottom: 20px !important;
}	
.g-box h1 {
    margin-left: 0px;
    margin-top: 10px;
    margin-bottom: 20px !important;
}
.img-about{
	width: 100% !important;
}
.xs-pb-0{
	padding-bottom: 0px !important;
}
.xs-pt-0{
	padding-top: 0px !important;
}
    .investment {
        margin-bottom: 3rem;
    }
.xs-tm-0{
	margin-top: 0px !important;
}
.xs-bm-0{
	margin-bottom: 0px !important;
}
.xs-bm-2{
	margin-bottom: 2rem !important;
}
.xs-bm-3rem{
	margin-bottom: 3rem !important
}
.xs-tm-3rem{
	margin-top: 3rem !important;
}
p.mb-3.ms-1.min-width-para.xs-bm-0{
    margin-bottom: 0px!important;
}
.investment.pe-md-5.mb-0.d-flex.justify-content-start.align-items-center .text-white {
    margin-bottom: 3rem;
}
.xs-pb-1rem{
	padding-bottom: 1rem !important;
}
.btn-meraki {
    padding: 7px 5px;
}
.pdlr-50{
	padding-right: 15px;
	padding-left: 15px;
}
}