.features-container{
	position:relative;
	padding-top:5em;
}
.features-container blockquote p{
	font-style:normal;
	color:#fff;
	font-size:2.125rem!important;
	font-weight:400!important;
}
.features-container blockquote cite p{
	font-style:italic!important;
	font-size:1.875rem!important;

}
.features-container blockquote cite{
	position:relative;
	padding-right:160px;
	display:block;
}
.features-container blockquote cite img{
	position:absolute;
	top:0;
	right:0;

}
.features-container .feature-image img {
    max-width: 80%;
}
.features-container blockquote cite p strong, .features-container blockquote cite p b{
	font-style:normal;
	font-weight:700!important;
	display:block;
}
.features-slider .section-bg{
	opacity:0;
	-webkit-transition:.3s opacity ease-in-out;
	transition:.3s opacity ease-in-out;
	position:absolute!important;
}
.features-slider .section-bg.sel{
	opacity:1;
}
.qctrls{
	position:absolute;
	top:0;
	width:100%;
}
.qctrls ul {
    position: absolute;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
    width: 80%;
}
.qctrls ul:before {
    content: "";
    width: 65%;
    position: absolute;
    height: 4px;
    background-color: #eaeaea;
    top: 38%;
    left: 19%;
}
.qctrls li{
	display:inline-block;
	width:42px;
	height:42px;
	background-color: #fff;
	border-radius:50%;
	    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
	-webkit-box-align:center;
    -ms-flex-align:center;
        align-items:center;
}
.qctrls li a{
	display:inline-block;
	color:#00416B;
	font-size:26px;
	font-weight:700;
	-webkit-transform: translateX(-.15em);
	transform: translateX(-.15em);
}
.qctrls li::before{
	display:none;
}
.qctrls li.sel{
	background-color:#FF8300;
}
.qctrls li.sel a{
	color:#fff;
}
.scroll-items{
	position:relative;
}
.item.pnl {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0 0 0 8em;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
	opacity:0;
	-webkit-transition:opacity .3s ease-in-out;
		transition:opacity .3s ease-in-out;
}
.item.pnl.sel{
	opacity:1;
}
.item.pnl:first-of-type{
	position:static;
}
.feature-text{
	-ms-flex-preferred-size:35%;
	flex-basis:35%;
}
.feature-image{
	-ms-flex-preferred-size:65%;
	flex-basis:65%;
}
.feature-text{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
	-webkit-box-align:center;
    -ms-flex-align:center;
        align-items:center;
	position:relative;
}
.feature-text:before{
	content:"1";
	color:rgba(0,65,107,.1);
	position:absolute;
	font-size:250px;
	font-weight:700;
	top:-.2em;
	left:-.25em;
}
.item.pnl:nth-child(2) .feature-text:before{
	content:"2";
}
.item.pnl:nth-child(3) .feature-text:before{
	content:"3";
}
.item.pnl:nth-child(4) .feature-text:before{
	content:"4";
}
.item.pnl:nth-child(5) .feature-text:before{
	content:"5";
}
.item.pnl:nth-child(6) .feature-text:before{
	content:"6";
}
.item.pnl:nth-child(7) .feature-text:before{
	content:"7";
}
.item.pnl:nth-child(8) .feature-text:before{
	content:"8";
}
.feature-text p{
	font-size:20px!important;
}
.arrow-left, .arrow-right{
	display:inline-block;
	color:#fff;	
	font-weight:700;
	cursor:pointer;
	width:45px;
	height:45px;
	    position: absolute;
    top: calc(50% - 32px);
}
.arrow-left{
	background: transparent url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229.275%22%20height%3D%2251.479%22%20viewBox%3D%220%200%2029.275%2051.479%22%3E%0D%0A%20%20%3Cg%20id%3D%22arrow-left%22%20transform%3D%22translate(-1770.311%203282.957)%20rotate(-135)%22%3E%0D%0A%20%20%20%20%3Cline%20id%3D%22Line_2%22%20data-name%3D%22Line%202%22%20x2%3D%2231.402%22%20transform%3D%22translate(1017.5%203557.5)%22%20fill%3D%22none%22%20stroke%3D%22%23EAEAEA%22%20stroke-linecap%3D%22round%22%20stroke-width%3D%225%22%2F%3E%0D%0A%20%20%20%20%3Cline%20id%3D%22Line_3%22%20data-name%3D%22Line%203%22%20x2%3D%2231.402%22%20transform%3D%22translate(1048.901%203557.5)%20rotate(90)%22%20fill%3D%22none%22%20stroke%3D%22%23EAEAEA%22%20stroke-linecap%3D%22round%22%20stroke-width%3D%225%22%2F%3E%0D%0A%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A') no-repeat 0 0;background-size:contain;left:0;
}
.arrow-right{
	background: transparent url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229.275%22%20height%3D%2251.479%22%20viewBox%3D%220%200%2029.275%2051.479%22%3E%0D%0A%20%20%3Cg%20id%3D%22arrow-right%22%20transform%3D%22translate(1799.587%20-3231.478)%20rotate(45)%22%3E%0D%0A%20%20%20%20%3Cline%20id%3D%22Line_2%22%20data-name%3D%22Line%202%22%20x2%3D%2231.402%22%20transform%3D%22translate(1017.5%203557.5)%22%20fill%3D%22none%22%20stroke%3D%22%23EAEAEA%22%20stroke-linecap%3D%22round%22%20stroke-width%3D%225%22%2F%3E%0D%0A%20%20%20%20%3Cline%20id%3D%22Line_3%22%20data-name%3D%22Line%203%22%20x2%3D%2231.402%22%20transform%3D%22translate(1048.901%203557.5)%20rotate(90)%22%20fill%3D%22none%22%20stroke%3D%22%23EAEAEA%22%20stroke-linecap%3D%22round%22%20stroke-width%3D%225%22%2F%3E%0D%0A%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A') no-repeat 0 0;background-size:contain;right:0;
}
@media (max-width: 968px) and (min-width: 768px) { 
	.item.pnl {
		padding: 0 0 0 4em;
	}
}

@media only screen and (max-width: 768px) {
	.item.pnl {
		display: block;
		padding:0;
	}
	.arrows{
		display:none;
	}
	.features-container {
		padding-bottom: 5em;
	}
}