.banner-btns a {
    display: inline-block;
    padding: 5px 15px;
}
.banner-btns a:first-child{background: #20335f;}
.banner-style-17 .content-box h1{font-size: 50px; line-height: 70px;margin-bottom: 20px;}
.banner-style-17 .image-layer{background-position: right top; background-size: 62%;}
.main-header .outer-container .logo-box .logo{padding: 30px 0px 30px 0px;}
.banner-style-17 .content-box h1 span{color: #009bd5;line-height: 60px;}
.text-default-color{color: #009bd5}
.sec-title .white{color: #fff;}
.designe-process .sec-title h2, .designe-process .sec-title h3{margin-bottom: 30px;}
.designe-process .single-item .inner-box .image-box{z-index: 9999; position: relative; padding: 10px;}
.designe-process .single-item .inner-box{padding: 30px 20px;border-radius: 10px;}
.pricing-block-one .pricing-table .table-header .price:before{display: none;}
.subscribe-style-three{padding: 0px 0px 100px 0px;}
.pricing-section{padding: 110px 0px 0px 0px;}
.subscribe-style-three .sec-title h2{margin-bottom: 30px;}
.white-label{margin: 30px 0 0;background: #009bd5;padding: 20px;border-radius: 10px; position: relative;}
.white-label p{line-height: 2.3;color: #fff;}
.white-label-img {position: absolute;width: 100%;left: 0;right: 0;top: 0;opacity: 0.2;}
.pricing-block-one .pricing-table .table-content{padding: 37px 45px 20px;}
.pricing-style-two .sec-title {margin-bottom: 60px;}
.pricing-style-two{margin: 0 0 80px;}
.nav-contact a{color: #fff !important;}
.list-item li {list-style: disc;margin: 0 0 5px 15px;}