/* Text CSS */

.text-block h2{
	margin-bottom: 30px;
}
.text-block .padded .wrapper{
	padding-left: 8.33%;
	padding-right: 8.33%;
}
.text-block .half_centred .wrapper{
	padding-left: 16.66%;
	padding-right: 16.66%;
}

.text-block.bg-scope-inner_container{
	padding-top: 0;
	padding-bottom: 0;
}

.text-block.bg-scope-inner_container .wrapper{
	padding-top: 55px;
	padding-bottom: 40px;
	border-radius: 240px;
}
.text-block.bg-scope-inner_container .full .wrapper{
	padding-left: 80px;
	padding-right: 80px;
}

.text-block.two-col h1, .text-block.two-col h2, .text-block.two-col h3{
    max-width: 50%;
    margin-bottom: 25px;
}
.text-block.two-col .left .content{
    padding-right: 80px;
}
.text-block li{
    position: relative;
    margin-bottom: 20px;
    padding-left: 45px;
}
.text-block li:before{
    content: '';
    width: 20px;
    height: 3px;
    display: block;
    position: absolute;
    left: 0;
    top: 10px;
    background: var(--navy_blue);
}
.text-block.two-col.bg-scope-inner_container .wrapper{
    padding-left: 80px;
    padding-right: 80px;
}

@media screen and (max-width: 767px){
    .text-block .padded .wrapper{
        padding-left: 10px;
        padding-right: 10px;
    }
}
