.sec1.why-us {align-items: center; display: block !important; height:auto; padding-top: 80px; font-size: 14px;font-family:'Roboto Mono Light'; font-weight: 300px;}
/* .sec1.why-us .row {height:calc(100vh - 130px);} */
.sec1.why-us h1 { text-transform: uppercase; position: relative;font-family:'Roboto Mono'; font-weight: 700; margin-bottom: 20px; padding-left: 50px; line-height:0.9;}
.sec1.why-us h1 span {
	position: absolute;
	font-family: 'Roboto Mono Thin';
	font-weight: 250;
	left: -30px;
	top: 23px;
	-moz-transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
	color: #1583E9;
}
.sec1.why-us h2 {text-transform: uppercase; position: relative;font-family:'Roboto Mono SemiBold'; font-weight: 600; margin-bottom: 20px; line-height:1.2;}
.wbox {background: #fff; padding:30px 15px; border-radius: 5px; margin-bottom: 30px; min-height:280px; -webkit-box-shadow: -1px 0px 23px 0px rgba(0,0,0,0.1); -moz-box-shadow: -1px 0px 23px 0px rgba(0,0,0,0.1);  box-shadow: -1px 0px 23px 0px rgba(0,0,0,0.1);}
.wbox h3 {color: #1583E9; margin:10px 0; font-size: calc(18px + (22 - 18) * ((100vw - 300px)/ (1920 - 300))); text-transform: capitalize;}
.wbox i {font-size: 40px;color: #1583E9;}
.wbox p {margin-bottom: 0;}
.wbox a p {color: #333;}
.flags li {width: auto; float: left; padding-right: 20px; margin-bottom: 20px;}
.sidebar-item {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /* Position the items */
}

.make-me-sticky {
	position: -webkit-sticky;
	position: sticky;
	top:90px;
	padding: 0 15px;
}

