.elementor-1931 .elementor-element.elementor-element-94aaeb4{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-1931 .elementor-element.elementor-element-94aaeb4 .elementor-divider-separator{width:100%;}.elementor-1931 .elementor-element.elementor-element-94aaeb4 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-1931 .elementor-element.elementor-element-94aaeb4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-de411ac{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-5158979{font-family:"AVENIR", Sans-serif;font-size:14px;font-weight:300;color:#333333;}.elementor-1931 .elementor-element.elementor-element-5158979 a{color:#FF8200;}.elementor-1931 .elementor-element.elementor-element-1118069{margin-top:0px;margin-bottom:100px;}.elementor-1931 .elementor-element.elementor-element-3089676{padding:30px 30px 0px 30px;}.elementor-1931 .elementor-element.elementor-element-2677c98.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-1931 .elementor-element.elementor-element-2677c98 > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-1931 .elementor-element.elementor-element-7dc37aa .elementor-icon-list-icon{width:14px;}.elementor-1931 .elementor-element.elementor-element-7dc37aa .elementor-icon-list-icon i{font-size:14px;}.elementor-1931 .elementor-element.elementor-element-7dc37aa .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-1931 .elementor-element.elementor-element-7dc37aa .elementor-icon-list-text, .elementor-1931 .elementor-element.elementor-element-7dc37aa .elementor-icon-list-text a{color:#FF8200;}.elementor-1931 .elementor-element.elementor-element-7dc37aa .elementor-icon-list-item{font-family:"AVENIR", Sans-serif;font-size:14px;font-weight:400;}.elementor-1931 .elementor-element.elementor-element-d299101 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-4bc7a72 .elementor-icon-list-icon{width:14px;}.elementor-1931 .elementor-element.elementor-element-4bc7a72 .elementor-icon-list-icon i{font-size:14px;}.elementor-1931 .elementor-element.elementor-element-4bc7a72 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-1931 .elementor-element.elementor-element-4bc7a72 .elementor-icon-list-text, .elementor-1931 .elementor-element.elementor-element-4bc7a72 .elementor-icon-list-text a{color:#54595F;}.elementor-1931 .elementor-element.elementor-element-4bc7a72 .elementor-icon-list-item{font-family:"AVENIR", Sans-serif;font-size:14px;font-weight:400;}.elementor-1931 .elementor-element.elementor-element-549819c{padding:0px 30px 0px 30px;}.elementor-1931 .elementor-element.elementor-element-091630e.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-1931 .elementor-element.elementor-element-cf0cf20{text-align:left;}.elementor-1931 .elementor-element.elementor-element-cf0cf20 .elementor-heading-title{color:#333333;font-family:"AVENIR", Sans-serif;font-size:25px;font-weight:900;}.elementor-1931 .elementor-element.elementor-element-ef74bb5{--grid-template-columns:repeat(0, auto);--icon-size:13px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1931 .elementor-element.elementor-element-ef74bb5 .elementor-widget-container{text-align:left;}.elementor-1931 .elementor-element.elementor-element-ef74bb5 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-1931 .elementor-element.elementor-element-a403af4{text-align:left;color:#333333;font-family:"AVENIR", Sans-serif;font-size:20px;font-weight:300;}.elementor-1931 .elementor-element.elementor-element-a403af4 > .elementor-widget-container{padding:30px 50px 0px 50px;}.elementor-1931 .elementor-element.elementor-element-72342b3{margin-top:30px;margin-bottom:0px;}.elementor-1931 .elementor-element.elementor-element-1f0e151 span.post-navigation__prev--label{color:#FF8200;}.elementor-1931 .elementor-element.elementor-element-1f0e151 span.post-navigation__next--label{color:#FF8200;}.elementor-1931 .elementor-element.elementor-element-1f0e151 span.post-navigation__prev--label, .elementor-1931 .elementor-element.elementor-element-1f0e151 span.post-navigation__next--label{font-family:"AVENIR", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-1931 .elementor-element.elementor-element-1f0e151 .post-navigation__arrow-wrapper{color:#FF8200;font-size:22px;}.elementor-1931 .elementor-element.elementor-element-09f4ec4 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-1931 .elementor-element.elementor-element-cf807bb{margin-top:50px;margin-bottom:0px;}.elementor-1931 .elementor-element.elementor-element-7a7e395 .elementor-heading-title{color:#333333;font-family:"AVENIR", Sans-serif;font-size:24px;font-weight:700;}.elementor-1931 .elementor-element.elementor-element-33b00b7 > .elementor-widget-container{padding:30px 0px 0px 30px;}@media(min-width:768px){.elementor-1931 .elementor-element.elementor-element-e070ddb{width:70%;}.elementor-1931 .elementor-element.elementor-element-09f4ec4{width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1931 .elementor-element.elementor-element-e070ddb{width:70%;}.elementor-1931 .elementor-element.elementor-element-09f4ec4{width:30%;}}@media(max-width:1024px){.elementor-1931 .elementor-element.elementor-element-3089676{padding:20px 20px 10px 20px;}.elementor-1931 .elementor-element.elementor-element-549819c{padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-1931 .elementor-element.elementor-element-a403af4{font-size:16px;}}/* Start custom CSS */.post-prev-next .elementor-post-navigation .elementor-post-navigation__link a {
        border: 1px solid;
        padding: 5px 25px;
    border-radius: 30px;
}

.post-prev-next .elementor-post-navigation .elementor-post-navigation__link {
    width: auto;
}

.post-prev-next .elementor-post-navigation {
    justify-content: space-between;
}

.post-prev-next .elementor-post-navigation .elementor-post-navigation__link a:hover {
    background-color: #ff8200;
    border: 1px solid #ff8200;
}

.post-prev-next .elementor-post-navigation .elementor-post-navigation__link a:hover span.post-navigation__prev--label, .post-prev-next .elementor-post-navigation .elementor-post-navigation__link a:hover span .post-navigation__next--label, .post-prev-next .elementor-post-navigation .elementor-post-navigation__link a:hover .post-navigation__arrow-wrapper {
    color: #ffffff !important;
}

span.bsf-rt-reading-time {
    display: none;
}

.post-categories h5 {
    font-family: "AVENIR", Sans-serif !important;
    font-size: 24px;
    font-weight: 700;
}

.post-categories ul {
    padding-left: 0;
}

.post-categories ul li {
    list-style: none;
    display: inline-block;
    padding: 10px 0;
}

.post-categories ul li a {
    font-family: "AVENIR", Sans-serif !important;
    font-size: 13px;
    font-weight: 300;
    color: #333333;
    padding: 10px 20px;
    border: 1px solid #d4d4d4;
    border-radius: 30px;
    
}
.post-categories ul li a:hover {
    background-color: #FFEEDC;
}

        .blog-recent-content .blog-content .col {
			display: block;
			margin-bottom: 50px;
			vertical-align: text-top;
		}
		

		.blog-recent-content .blog-badge {
			padding-top: 10px;
			padding-bottom: 15px;
		}

		.blog-recent-content .blog-badge span.blog-category {
			float: left;
			color: #ff8200;
		    font-size: 12px;
		    font-weight: 400;
		}

		.blog-recent-content .blog-badge span.min-read {
			float: right;
			color: #333333;
		    font-size: 12px;
		    font-weight: 400;
		}
		
		.blog-content {
			width: 100%;
			position: relative;
		}

		.blog-content .col {
			width: 100%;
			height: auto;
			display: inline-block;
			margin-right: 15px;
			margin-bottom: 20px;
			vertical-align: text-top;
		}
		
		.col  {
		    cursor: pointer;
		}
        
		.blog-image a img, .blog-title h3 a {
			cursor: pointer;
			text-decoration: none;
			width: 100%;
		}

		.blog-image a img {
            -webkit-transition: .4s ease-in-out;
			transition: .4s ease-in-out;
		}

		.blog-title {
			width: 100%;
		}

		.blog-category, .blog-title h3 a, .blog-badge span.min-read {
			font-family: "AVENIR", Sans-serif;		    
		    
		}
		
		.blog-title h3 {
		    line-height: .6em;
		}
		.blog-title h3 a {
			color: #444444;
		    font-size: 16px;
		    font-weight: 900;
		}
		
		.col:hover .blog-title h3 a {
		    color: #ff8200;
		}

		.blog-badge {
			padding-top: 10px;
			padding-bottom: 25px;
		}

		.blog-badge span.blog-category {
			float: left;
			color: #ff8200;
		    font-size: 12px;
		    font-weight: 400;
		}

		.blog-badge span.min-read {
			float: right;
			color: #333333;
		    font-size: 12px;
		    font-weight: 400;
		}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'AVENIR';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://staging.amosokhi.co.uk/wp-content/uploads/2022/05/AVENIR-BLACK.ttf') format('truetype');
}
@font-face {
	font-family: 'AVENIR';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://staging.amosokhi.co.uk/wp-content/uploads/2022/05/AVENIR-HEAVY.ttf') format('truetype');
}
@font-face {
	font-family: 'AVENIR';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://staging.amosokhi.co.uk/wp-content/uploads/2022/05/AVENIR-LIGHT.ttf') format('truetype');
}
@font-face {
	font-family: 'AVENIR';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://staging.amosokhi.co.uk/wp-content/uploads/2022/05/AVENIR-ROMAN.ttf') format('truetype');
}
/* End Custom Fonts CSS */