<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {font-family: 'Gilroy'; src: url('../fonts/Gilroy-ExtraBold.woff2') format('woff2'), url('../fonts/Gilroy-ExtraBold.woff') format('woff'); font-weight: bold; font-style: normal; font-display: swap; }
@font-face {font-family: 'Gilroy'; src: url('../fonts/Gilroy-Black.woff2') format('woff2'), url('../fonts/Gilroy-Black.woff') format('woff'); font-weight: 900; font-style: normal; font-display: swap; }
@font-face {font-family: 'Gilroy'; src: url('../fonts/Gilroy-Bold.woff2') format('woff2'), url('../fonts/Gilroy-Bold.woff') format('woff'); font-weight: bold; font-style: normal; font-display: swap; }
@font-face {font-family: 'Gilroy'; src: url('../fonts/Gilroy-Heavy.woff2') format('woff2'), url('../fonts/Gilroy-Heavy.woff') format('woff'); font-weight: 900; font-style: normal; font-display: swap; }
@font-face {font-family: 'Gilroy'; src: url('../fonts/Gilroy-Medium.woff2') format('woff2'), url('../fonts/Gilroy-Medium.woff') format('woff'); font-weight: 500; font-style: normal; font-display: swap; }
@font-face {font-family: 'Gilroy'; src: url('../fonts/Gilroy-Light.woff2') format('woff2'), url('../fonts/Gilroy-Light.woff') format('woff'); font-weight: 300; font-style: normal; font-display: swap; }
@font-face {font-family: 'Gilroy'; src: url('../fonts/Gilroy-SemiBold.woff2') format('woff2'), url('../fonts/Gilroy-SemiBold.woff') format('woff'); font-weight: 600; font-style: normal; font-display: swap; }
@font-face {font-family: 'Gilroy'; src: url('../fonts/Gilroy-Thin.woff2') format('woff2'), url('../fonts/Gilroy-Thin.woff') format('woff'); font-weight: 100; font-style: normal; font-display: swap; }
@font-face {font-family: 'Gilroy'; src: url('../fonts/Gilroy-UltraLight.woff2') format('woff2'), url('../fonts/Gilroy-UltraLight.woff') format('woff'); font-weight: 200; font-style: normal; font-display: swap; }
/* commom css */
*{margin: 0; padding: 0; list-style: none; box-sizing: border-box;}
a{text-decoration: none; display: inline-block; transition:  0.2s ease-in;}
a:hover{text-decoration: none;}
body{font-size: 18px; color: #141C30; font-family: 'Gilroy'; line-height: 1.7;  font-weight: 500;}
html{scroll-behavior: smooth;}
button{outline: 0; border: 0; background: transparent;}
button:focus{outline: 0;}
input:focus{outline: 0; box-shadow: none !important;}
:focus{outline: 0;}
input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {transition: background-color 5000s ease-in-out 0s; font-size: 18px !important;}
/*.container{max-width: 1280px;}*/
h1{font-size: 50px; line-height: 1.3 !important; font-weight: 700;}
h2{font-size: 35px; line-height: 1.3 !important; font-weight: 700;}
h3{font-size: 25px; line-height: 1.3 !important; font-weight: 700;}
h4{font-size: 22px; line-height: 1.3 !important; font-weight: 700;}
h5{font-size: 20px; line-height: 1.3 !important; font-weight: 700;}
h6{font-size: 19px; line-height: 1.3 !important; font-weight: 700;}
p {margin-top: 0; margin-bottom: 1.5rem;}
.font-13{font-size: 13px;}
.font-14{font-size: 14px;}
.font-16{font-size: 16px;}
.font-18{font-size: 18px;}
.font-20{font-size: 20px;}
.font-22{font-size: 22px;}
.font-24{font-size: 24px;}
.font-32{font-size: 32px;}
.font-300{font-weight: 300;}
.font-400{font-weight: 400;}
.font-500{font-weight: 500;}
.font-600{font-weight: 600;}
.font-700{font-weight: 700;}
.border-r5{border-radius: 5px;}
.border-r10{border-radius: 10px;}
.border-r20{border-radius: 20px;}
.border-r30{border-radius: 30px;}
.border-r50{border-radius: 50px;}
.border-50{border-radius: 100%;}
.form-control{border-radius: 0; border: 0; background-color: transparent;}
.form-control:focus{box-shadow: none; outline: 0;}
.relative{position: relative;}
.form-control::placeholder{color: #BEC2CE;}
select{appearance: none;}
select:focus{outline: 0;}
.text-underline{text-decoration: underline !important;}
.pointer{cursor: pointer;}
.zindex-0{z-index: 0;}
.zindex-1{z-index: 1;}
.zindex-m1{z-index: -1;}


.t-blue{color: #0a34ba;}
.t-lightblue{color: #84A0FF;}
.t-black{color: #000;}
.t-grey{color: #79869F;}


.bg-grey{background-color: #fafafa;}
.bg-blue{background-color: #0a34ba;}
.bg-dblue{background-color: #082a5a;}
.bg-light-blue{background-color: rgb(10 52 186 / 10%);}




.blue-link{color: #0a34ba; font-weight: 500;}
.blue-link:hover{color: #0a34ba; text-shadow: 0 0 1px #0a34ba;}
.white-link{color: #fff; font-weight: 500;}
.white-link:hover{color: #fff; text-shadow: 0 0 1px #fff;}
.black-link{color: #141C30; font-weight: 500;}
.black-link:hover{color: #0a34ba; text-shadow: 0 0 1px #0a34ba;}


/*.btn-white{padding: 5px 10px; border-radius: 10px; color: #0a34ba; background-color: #fff; font-size: 18px; border: 2px solid #0a34ba; display: inline-block; text-align: center; min-width: 110px; font-weight: 400;}
.btn-white:hover {color: #fff; background-color: transparent;border: 2px solid #fff;}*/

/*.btn-blue{padding: 10px 30px; border-radius: 10px; color: #fff; background-color: #0a34ba; font-size: 18px; border: 2px solid #0a34ba; display: inline-block; text-align: center; min-width: 210px; font-weight: 400;}*/
/*.btn-blue:hover {color: #0a34ba; background-color: transparent; border: 2px solid #0a34ba;}*/

.btn-blue {padding: 10px 30px; border-radius: 10px; color: #fff; background-color: #0a34ba; font-size: 18px; display: inline-block; text-align: center; min-width: 210px; font-weight: 400; position: relative; min-height: 51px; border: 2px solid #0a34ba; z-index: 1; }
.btn-blue:before {position: absolute; content: ""; width: 0; height: 100%; background: white; left: 50%; right: 50%; top: 0; bottom: 0; transition: 0.2s ease-in-out; border-radius: 10px; z-index: -1; }
.btn-blue:hover {color: #0a34ba; }
.btn-blue:hover:before {width: 100%; left: 0; right: 0;}



.btn-white{padding: 5px 10px; border-radius: 10px; color: #0a34ba; background-color: #fff; font-size: 18px; border: 2px solid #fff; display: inline-block; text-align: center; min-width: 110px; font-weight: 400; position: relative; z-index: 1;}
.btn-white:hover {color: #fff;}
.btn-white:before {position: absolute; content: ""; width: 0; height: 100%; background: #0a34ba; left: 50%; right: 50%; top: 0; bottom: 0; transition: 0.2s ease-in-out; border-radius: 10px; z-index: -1; }
.btn-white:hover:before {width: 100%; left: 0; right: 0;}



ul.list-style-icon li {background: url(../images/website/list-icon.webp) no-repeat left top 7px; padding-left: 30px; margin: 15px 0; font-weight: 500; }
.overflow-hide{overflow: hidden;}
/* header css */
a.navbar-brand, .footer-logo{max-width: 80px;}
.menu{box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1); background-color: #0a34ba; z-index: 111;}
.menu .navbar-nav .nav-item .nav-link{color: #fff; font-weight: 400; position: relative;}
.menu .navbar-nav .nav-item.active .nav-link, .menu .navbar-nav .nav-item .nav-link:hover {color: #fff;text-shadow: 0 0 2px #fff;}
.menu .navbar-nav .nav-item{margin: 0 10px;}
.navbar-light .navbar-toggler {width: 56px; height: 42px;}
.navbar-light .navbar-toggler span.toggler_bar_1 {width: 30px; height: 3px; background-color: #0a34ba; display: block; margin: 6px auto; transition: .2s; position: absolute; top: 3px;}
.navbar-light .navbar-toggler span.toggler_bar_2 {width: 30px; height: 3px; background-color: #0a34ba; display: block; margin: 6px auto; transition: .2s; position: absolute; top: 13px; }
.navbar-light .navbar-toggler span.toggler_bar_3 {width: 30px; height: 3px; background-color: #0a34ba; display: block; margin: 6px auto; transition: .2s; position: absolute; top: 23px; }
.menu .navbar-toggler.active .toggler_bar_1 {transform: rotate(45deg); top: 13px;}
.menu .navbar-toggler.active .toggler_bar_2 {opacity: 0; }
.menu .navbar-toggler.active .toggler_bar_3 {transform: rotate(-45deg); top: 13px;}
.menu.fadeInDown {position: fixed; top: 0; width: 100%; z-index: 1030; box-shadow: 0 8px 16px #5282FF20; transition: all 0.3s ease; -webkit-animation-name: fadeInDown; animation-name: fadeInDown; }
.menu.animated {-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
@keyframes fadeInDown{
	0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}
	to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}
/* footer */
footer{background: url(../images/website/footer_bg.jpg) no-repeat center center; background-size: cover;}
.f-address{background: url('../images/website/f-address.png') no-repeat left top 5px; padding-left: 35px; background-size: 20px;}
.f-call{background: url('../images/website/f-call.png') no-repeat left center; padding-left: 35px; background-size: 20px;}
.f-email{background: url('../images/website/f-email.png') no-repeat left center; padding-left: 35px; background-size: 20px;}
.quick-links li.active a, .quick-links li a:hover{color: #fff;text-shadow: 0 0 1px #fff;}
.quick-links li{margin-bottom: 15px;}
/* login pages css */
.sign-in-page{padding: 115px 0; background: linear-gradient(to bottom, #fff 50%, #0a34ba 0%);}
.sign-in-box{padding: 30px 120px;}
.forgot-password{color: #1C1B1B;}
.forgot-password:hover{color: #5E97BE;}
.sign-in-input-field{width: 100%; background-color: transparent; border: 0; border-radius: 0; outline: 0; padding: 10px 20px; padding-left: 45px; font-size: 18px;}
.border-bottom-login{border-bottom: 1px solid #E4E5E5;}
.sign-in-input-field::placeholder{color: #8D8D8D;}
.input-email{background: url('../images/website/input-email.png') no-repeat left center;}
.input-password{background: url('../images/website/lock.png') no-repeat left center;}
.hide-password{min-width: 60px;}
.login-title:before{position: absolute; content: ""; width: 30px; height: 3px; background-color: #000; border-radius: 50px; bottom: -5px; left: 0;}
.otp-box input {text-align: center; outline: none; transition: all .2s ease-in-out; border-radius: 50%; height: 50px; width: 50px; border: 0; color: #fff; background-color: #EAECEF; margin: 0 5px; }
.otp-box input:focus, .otp-box input:valid {background-color: #5E97BE;}
/* signup page */
.sign-up-wrap{max-width: 1760px !important;}
.first-name{background: url('../images/website/online-shop.png') no-repeat left center;background-size: 20px;}
.last-name{background: url('../images/website/last-name.png') no-repeat left center;background-size: 20px;}
.input-call{background: url('../images/website/input-call.png') no-repeat left center;background-size: 23px;}
.date_birth{background: url('../images/website/calendar.png') no-repeat left center;background-size: 20px;}
.address_signup{background: url('../images/website/address.png') no-repeat left center;background-size: 26px;}
.card_icon{background: url('../images/website/card.png') no-repeat left center;background-size: 27px;}
.gender{background: url('../images/website/gender.png') no-repeat left center;background-size: 24px;}
.education_dp{background: url('../images/website/education.png') no-repeat left center;background-size: 30px;}
.amount_icon{background: url('../images/website/money.png') no-repeat left center;background-size: 30px;}
.industry__icon{background: url('../images/website/Industry-icon.png') no-repeat left center;background-size: 30px;}
.work_experience{background: url('../images/website/experience.png') no-repeat left center;background-size: 27px;}
.cur_employment_dp {background: url('../images/website/job-search.png') no-repeat left center;background-size: 27px;}
.drop_down {position: relative; text-align: left; min-height: 50.5px; padding: 0 40px; cursor: pointer;}
.drop_down:before{position: absolute; content: ""; right: 15px; top: 15px; width: 20px; height: 20px; background: url('../images/website/angle-down.png') no-repeat center center;transition: 0.2s ease-in;}
.dropdown-box-toggle {display: none;}
.dp-select-options {position: absolute; left: 0; top: 60px; width: 100%; z-index: 11; }
button.drop_down.active:before {transform: rotate(180deg);}
.dp-select-options .custom__checkbox:not(:last-child){margin-bottom: 15px;}
.sign-up-as li{padding: 3px 20px; color: #4D4D4D; border-radius: 50px; font-size: 16px; border: 1px solid #0a34ba; cursor: pointer; transition: 0.2s ease-in;}
.sign-up-as li:hover, .sign-up-as li.active{background-color: #0a34ba; color: #fff;}
.custom__checkbox input{display: none;}
.custom__checkbox label{position: relative; padding-left: 28px; cursor: pointer;}
.custom__checkbox label:before{position: absolute; content: ""; width: 18px; height: 18px; left: 0; top: 6px; border-radius: 3px; border: 2px solid #b2b2b2;}
.custom__checkbox input[type="checkbox"]:checked + label:before{display: none;}
.custom__checkbox input[type="checkbox"]:checked + label{background: url(../images/website/check-box.png) no-repeat left top 6px; background-size: 19px;}
/******* complete login pages css *****/
.privacypage h3:before {content: ""; display: inline-block; width: 40px; height: 2px; background-color: #0a34ba; margin-right: 15px; margin-bottom: 7px; }
.inner__banner{background: url('../images/website/inner-banner.jpg') no-repeat center center; background-size: cover; padding: 250px 0 100px; margin-top: -150px;}

.about_inner__banner{background: url('../images/website/about-us-new.jpg') no-repeat center center; background-size: cover; padding: 250px 0 100px; margin-top: -150px;}
.contact_inner__banner{background: url('../images/website/finance-banner.jpg') no-repeat center center; background-size: cover; padding: 250px 0 100px; margin-top: -150px;}
.team_inner__banner{background: url('../images/website/finance-planning.jpg') no-repeat center center; background-size: cover; padding: 250px 0 100px; margin-top: -150px;}
/*faq page css*/
.faq-inner {background-color: #f5f5f5;}
.faq-section .accordion {padding: 30px;}
.faq-section .card {border: none; border-bottom: 1px solid rgba(0,0,0,.125)!important; background-color: #f5f5f5;}
.faq-section .card .card-header {padding: 1.75rem 1.25rem 1.75rem 0; border-bottom: 0; background: 0 0;}
.faq-section .card .collapsed .plus {background: url(../images/website/add.svg) no-repeat left top 3px; padding-left: 30px; background-size: 17px;}
.faq-section .card .minus {background: url(../images/website/remove.svg) no-repeat left top 3px; padding-left: 30px; background-size: 17px;}
.faq-section .card .card-body {padding: 0 1.25rem 1.25rem 5px;}
/*our team page css*/
.our_team_detail {position: absolute; bottom: 25px; left: 25px;}
.amazing-team-wrap {display: grid; grid-template-columns: 1fr 1fr 1fr; grid-gap: 30px; align-items: center;}
.amazing-team-list {position: relative; z-index: 1;}
.toggle-div-icon {position: absolute; background-color: #0a34bacc; bottom: 0; right: 0; z-index: 1; border: 0; outline: 0; height: 50px; width: 50px; border-radius: 0 0 40px 0; transition: 0.2s ease-in; cursor: pointer; }
.toggle-div-icon img {margin-left: -7px; margin-top: -7px; transition: 0.2s ease-in; }
.amazing-team-list-box2 {background-color: #0a34bacc; border-radius: 40px; padding: 30px; width: 100%; height: 470px; color: #fff; clip-path: circle(0.0% at 100% 100%); transition: 0.2s ease-in; }
ul.list-icon-diamond li {padding-left: 20px; background: url(../images/website/diamond.png) no-repeat left top 8px; font-size: 16px; margin-bottom: 5px; }
.amazing-team-list-box1 {width: 100%; height: 100%; background-color: #fff; border-radius: 40px; padding: 30px 10px; text-align: center; position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: -1; }
.amazing-team-list-box1 img.team-img {margin: 30px 0; border-radius: 100%; }
.toggle-div-icon.active {background: none; }
.toggle-div-icon.active + .amazing-team-list-box2 {clip-path: circle(141.4% at 100% 100%); }
.toggle-div-icon.active img {transform: rotate(135deg); }
/*contact us page*/
.input_field {width: 100%; height: 50px; padding: 10px 15px; border: 1px solid #000; outline: 0; }
.input_textarea {width: 100%; padding: 10px 15px; border: 1px solid #000; outline: 0;}
.contact-us-form {background-color: #F7FAFC;}
.contact-us-page .input-field {width: 100%; background-color: #D9E6F0; padding: 10px 25px; border: 0; outline: 0; color: #141C30;}
/*profile page css*/
.account-profile-image .image-upload {background: url(../images/website/image-edit.jpg) no-repeat left center; padding-left: 30px; cursor: pointer;}
.account-profile-image .image-upload input{display: none;}
.account-profile-image img.user-img-upload {width: 150px; height: 150px; object-fit: cover;}
.create-account-image .account-profile-image img.user-img-upload {width: 100px; height: 100px; object-fit: cover;}
.custom__radio input{display: none;}
.custom__radio label{position: relative; padding-left: 35px; cursor: pointer;}
.custom__radio label:before{position: absolute; content: ""; width: 20px; height: 20px; border: 2px solid #b2b2b2; border-radius:100%; left: 0; top: 5px;transition: 0.3s ease-in-out;}
.custom__radio label:after {position: absolute; content: ""; width: 10px; height: 10px; background-color: #0a34ba; border-radius: 100%; left: 5px; top: 10px; opacity: 0; transition: 0.3s ease-in-out;}
.custom__radio input:checked + label:before{border: 2px solid #0a34ba;}
.custom__radio input:checked + label:after{opacity: 1;}
.custom__radio input:checked + label{color: #0a34ba;}



/*home page css*/
.hp_banner{background-repeat:  no-repeat; background-position: center center; background-size: cover; padding: 250px 0 200px; position: relative;}
.hp_banner:before{position: absolute; content: ""; left: 0; right: 0; top: 0; bottom: 0; width: 100%; height: 100%; background:linear-gradient(to bottom,#124dc7 0,rgba(255,255,255,0) 100%); }
.hp_banner:after{position: absolute; content: ""; width: 100%; height: 100%; background: #fff; top: 0; left: 0; right: 0; bottom: 0; opacity: 1; -webkit-transition: opacity 0.7s ease-out; transition: opacity 0.7s ease-out;}
.hp_banner.animated-banner:after {opacity: 0;}
.image__box_main .image__box_wrap:not(:last-child){margin-bottom: 50px;}
.image__box_main .image__box_wrap:nth-child(even){flex-direction: row-reverse;}
.we_start_with_inner img{height: 300px; width: 100%; object-fit: cover; transition: transform 1.3s cubic-bezier(0.12,0.75,0.4,1);}
.we_start_with_inner:before{position: absolute; content: "";width: 100%;height: 100%;left: 0;
right: 0; top: 0; border-radius: 20px; bottom: 0; background: linear-gradient(to bottom,rgba(15,15,15,0),rgba(15,15,15,.75) 100%);z-index: 1;}
.we_start_with_inner h4{position: absolute; bottom: 15px; left: 15px; right: 15px; z-index: 1;}
.we_start_with_inner:hover img{transform: scale(1.4);}
.image__box{overflow: hidden; transition: transform 1.3s cubic-bezier(0.12,0.75,0.4,1); transform: scale(0.5);}
.image__box img{width: 100%; object-fit: cover; transition: transform 1.3s cubic-bezier(0.12,0.75,0.4,1), opacity 0.4s ease-out; transform: scale(2); opacity: 0;}
.image__box.image_animate{transform: scale(1);}
.image__box.image_animate img{transform: scale(1); opacity: 1;}
.image__box_main .image__box_wrap:before {position: absolute; content: ""; width: 100%; height: 100%; left: -75%; top: 0; bottom: 0; background: #0a34ba1a; z-index: -1;}
.image__box_main .image__box_wrap:nth-child(even):before{left: auto; right: -75%;}
.contentup_animation, .banner-contentup{transform: translateY(100px); opacity: 0; }
.contentup_animation.content_animate, .banner-contentup.content_animate{transform: none; opacity: 1;transition: opacity 2s cubic-bezier(0.19, 1, 0.22, 1) 0s, transform 2s cubic-bezier(0.19, 1, 0.22, 1) 0s;}
.hp_slider_main .hp_slider .hp_slider_item img{height: 350px !important; object-fit: cover; width: 100%;}
.hp_slider_main .hp_slider .hp_slider_item .hp_slide_detail{position: absolute; top: 50%; transform: translateY(-50%); left: 25px; right: 25px; max-width: 460px;z-index: 1;}
.hp_slider_main .hp_slider .hp_slider_item:before{position: absolute; content: "";width: 100%;height: 100%;left: 0;right: 0; top: 0; bottom: 0; background: linear-gradient(to right, #000, transparent); z-index: 1; opacity: 0;transition: all .5s ease-in-out;}
.hp_slider_main .hp_slider .hp_slider_item.slick-active:before{opacity: 1;}
.hp_slider_main ul.slick-dots {display: flex; justify-content: center; margin-top: 30px;}
.hp_slider_main ul.slick-dots li {width: 15px; height: 15px; background: #dbdbdb; border-radius: 100%; margin: 10px; font-size: 0; transition: 0.5s ease;}
.hp_slider_main ul.slick-dots li.slick-active{background: #0a34ba;}
.dp-select-min-price input, .dp-select-max-price input {background: transparent; border: 0; border-bottom: 1px solid #000; color: #000;}
.height-50{min-height: 50.5px;}
textarea{width: 100%; padding: 10px 15px; border: 1px solid #E4E5E5; border-radius: 15px;}
.header-user img{width: 70px; height: 70px; border-radius: 100%; object-fit: cover; border: 2px solid #fff;}
.header-user{margin-left: 15px;}





/* account-settings page */
ul.account-settings li a{padding: 10px 10px 10px 40px; display: block; color: #141C30; border-left: 4px solid transparent;}
ul.account-settings li{margin-bottom: 10px;}
ul.account-settings li a.active, ul.account-settings li a:hover{background-color: #BECDFF !important; border-left: 4px solid #3261FF;}
.border-blue{border: 2px solid #3261ff;}
ul.account-settings{min-height: 300px;}
textarea.login-input-field{height: auto;}
.edit-profile-page .login-input-field {background: #B1C2FF;}
.login-input-field {border: 0; background: #D5DEFF; border-radius: 10px; padding: 10px 20px; width: 100%; height: 55px; transition: 0.2s ease-in;}
.signup-user-image-box{width: 150px; height: 150px;}
.signup-user-image{width: 150px; height: 150px; border-radius: 100%; object-fit: cover;}
.user-image-upload{right: 0px; bottom: 5px;}
.user-image-upload input{font-size: 0; height: 0; width: 0; display: none;}
.match-btn a{padding: 5px 15px; background-color: #B7C7FF; border-radius: 10px; margin: 3px;}
.rpd-btns{position: absolute;top: -16px;right: 15px;}

/* .login-user{margin-right: 65px;} */
@media (max-width: 991px) {
.login-user{margin-right: 0px;}
}

@media (max-width: 767px) {
.login-user{margin-right: 65px;}
.rounded-circle{height: 60px; width: 60px;margin-top: -35px;}
}

.border-bottom-login-error{border-bottom: 1px solid #f1556c !important;}

.we_start_with_inner_project img{height: 400px; width: 100%; object-fit: cover; transition: transform 1.3s cubic-bezier(0.12,0.75,0.4,1);}
.we_start_with_inner_project:before{position: absolute; content: "";width: 100%;height: 100%;left: 0;
right: 0; top: 0; border-radius: 20px; bottom: 0; background: linear-gradient(to bottom,rgba(15,15,15,0),rgba(15,15,15,.75) 100%);z-index: 1;}
.we_start_with_inner_project h4{position: absolute; bottom: 15px; left: 15px; right: 15px; z-index: 1;}
.we_start_with_inner_project:hover img{transform: scale(1.4);}
</pre></body></html>