.contact-wrapper{padding-top:80px;z-index:1}.contact-wrapper .contactBanner{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.7)),url(/images/front/bg-contact.jpg) no-repeat center center/cover;min-height:250px;display:flex;justify-content:center;align-items:center;text-align:center}.contact-wrapper .contactBanner .banner-title{color:#fea406}.contact-wrapper #contact-form-wrapper{padding:100px 0;background:url(/images/front/bg-1.png) no-repeat center center/cover}.contact-wrapper #contact-form-wrapper .contact-form-inner,.contact-wrapper #other-office .address-content{display:flex;justify-content:space-between}.contact-wrapper #contact-form-wrapper .contact-form-inner .form-inner,.contact-wrapper #contact-form-wrapper .contact-form-inner .info-box{width:calc(50% - 15px)}.contact-wrapper #contact-form-wrapper .contact-form-inner .info-box .single-item{display:flex;align-items:center;justify-content:space-between;border:1px solid #d8d8d8;padding:20px 15px}.contact-wrapper #contact-form-wrapper .contact-form-inner .info-box .single-item .info-item{width:50%}.contact-wrapper #contact-form-wrapper .contact-form-inner .info-box .single-item .info-item p{margin-bottom:16px}.contact-wrapper #contact-form-wrapper .contact-form-inner .info-box .single-item .info-item .team-social ul{margin:0;padding:0;display:flex}.contact-wrapper #contact-form-wrapper .contact-form-inner .info-box .single-item .info-item .team-social ul li{text-align:center;padding:8px 0;width:40px;height:40px;border:1px solid #dfdfdf;margin:0 10px}.contact-wrapper #contact-form-wrapper .contact-form-inner .info-box .single-item .info-item .team-social ul li a{color:#6b6b6b;transition:.3s}.contact-wrapper #contact-form-wrapper .contact-form-inner .info-box .single-item .info-item .team-social ul li:hover{background:#fea406;transition:.3s;border-color:#fea406}.contact-wrapper #contact-form-wrapper .contact-form-inner .info-box .single-item .info-item .team-social ul li:hover:hover i{color:#2665d9}.contact-wrapper #contact-form-wrapper .contact-form-inner .info-box .single-item .info-icon{width:50%;padding-right:20px;text-align:right}.contact-wrapper #contact-form-wrapper .contact-form-inner .info-box .single-item .info-icon i{font-size:30px;color:#2665d9}.contact-wrapper #contact-form-wrapper .contact-form-inner .form-inner .contact-form .form-group{margin:10px 0}.contact-wrapper #contact-form-wrapper .contact-form-inner .form-inner .contact-form .form-group input{padding:16px 20px!important}.contact-wrapper #contact-form-wrapper .contact-form-inner .form-inner .contact-form .form-group input .form-control{display:block;width:100%;padding:7px 12px;font-size:16px;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:5px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.contact-wrapper #contact-form-wrapper .contact-form-inner .form-inner .contact-form .form-group textarea{resize:vertical;min-height:200px;margin-bottom:30px}.contact-wrapper #other-office{padding:0 0 40px}.contact-wrapper #other-office .address-content .address-item{width:calc(33.33% - 20px);padding:30px;background:rgba(247,247,247,.9);border-radius:8px;min-height:240px;text-align:center}.contact-wrapper #other-office .address-content .address-item a{font-size:20px;font-weight:700;cursor:pointer;color:#007bff}.contact-wrapper #more-details{background:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.2)),url(/images/front/about-4-1.jpg) no-repeat center center/cover;padding:50px 0}.contact-wrapper #more-details .more-details-content{width:40%;margin-left:auto;margin-right:auto;padding:50px 40px;text-align:center;background:#2665d9}.contact-wrapper #more-details .more-details-content i{font-size:50px;color:#fff;margin-bottom:20px;font-weight:900}.contact-wrapper #more-details .more-details-content h2{color:#f8f9fa;font-weight:700}.contact-wrapper #more-details .more-details-content p{color:#f8f9fa;margin-bottom:48px}@media only screen and (max-width:768px){.contact-wrapper #contact-form-wrapper{padding:50px 0}.contact-wrapper #contact-form-wrapper .contact-form-inner,.contact-wrapper #other-office .address-content{flex-direction:column}.contact-wrapper #contact-form-wrapper .contact-form-inner .info-box{width:100%}.contact-wrapper #contact-form-wrapper .contact-form-inner .form-inner{width:100%;margin-top:30px}.contact-wrapper #more-details .more-details-content,.contact-wrapper #other-office .address-content .address-item{width:100%}}