.contact_banner{background-image:url(../images/contact_banner.webp)}.contact-wrap{background:#fff;border-radius:6px;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3);padding:70px}.cont_info{background-color:#f5f5f5;padding:1rem 0}.contact-info-wrap{background-image:url(../images/contact_info_bg.webp);background-position:50%;background-size:cover;border-radius:6px;padding:1rem 4rem;position:relative;z-index:1}.contact-info-wrap:before{background-image:linear-gradient(21deg,#b93538,#464648);border-radius:6px;content:"";height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%;z-index:-1}.contact-info-wrap .title{color:#fff;margin-bottom:2.5rem;position:relative}.contact-info-wrap .title:before{background-image:url(../images/w_title_line.html);background-repeat:no-repeat;background-size:cover;bottom:-5px;content:"";height:3px;left:2px;margin:0 auto;position:absolute;width:63px}.contact-info-list ul li{border-bottom:1px dashed #e1e1e1;display:flex;margin-bottom:25px;padding-bottom:25px}.contact-info-list ul li .icon{background:#fff;border-radius:4px;color:#b93538;flex:0 0 41px;height:41px;line-height:41px;margin-right:18px;text-align:center;width:41px}.contact-info-list ul li .content h5{color:#fff;font-family:Rajdhani;font-size:20px;margin-bottom:10px;text-transform:uppercase}.contact-info-list ul li .content span{color:#fff;display:block;font-family:Roboto;font-size:14px}.contact-info-bottom .btn{background-color:#323232;background-image:none;border:none;border-radius:0;color:#b93538;width:100%}.contact-social{align-items:center;display:flex;justify-content:center;margin-top:25px}.contact-social li a.whatsapp{background-color:#25d366}.contact-social li a.facebook{background-color:#3b5999}.contact-social li a.instagram{background-color:#e4405f}.contact-social li a.linkedin{background-color:#0077b5}.contact-social li{margin:0 10px}.contact-social li a{border-radius:50%;color:#fff;display:block;font-size:16px;height:40px;line-height:40px;text-align:center;transition:all .6s ease;width:40px}.contact-social li a:hover{background-color:#323232;color:#fff}.contact-form-wrap{padding-left:20px}.section-title{padding-bottom:10px;position:relative}.section-title.text-left:before{right:auto}.section-title .sub-title{color:#b93538;display:block;font-size:14px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.section-title .title{font-size:30px;margin-bottom:0}.contact-form-wrap .row{margin-left:-10px;margin-right:-10px}.contact-form-wrap form .form-control,.contact-form-wrap form input,.contact-form-wrap form textarea,select{background:#f6f4f2;border:none;color:#7f7f7f;font-size:16px;font-weight:500;margin-bottom:25px;padding:7px 10px;width:100%}.contact-form-wrap form textarea{min-height:100px}.contact-form-wrap form .btn{border:none;border-radius:0;padding:21px 44px}.formSend_btn{background-image:linear-gradient(90deg,#b93538,#464648);background-size:200% auto;border:none;border-radius:50px;box-shadow:0 3px 7.44px .56px rgb(0 0 0/8%);color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;letter-spacing:1px;line-height:1;margin-bottom:0;padding:17px 25px;text-align:center;text-transform:uppercase;touch-action:manipulation;-webkit-transition:all .4s linear;transition:all .4s linear;vertical-align:middle;white-space:nowrap}.formSend_btn:hover{color:#f5f5f5}@media only screen and (min-width:1024px) and (max-width:1300px){.contact-info-wrap{padding:1rem 2rem}}@media only screen and (min-width:901px) and (max-width:1023px){.cont_info{padding:2rem 0}.contact-wrap{padding:10px}.contact-form-wrap{margin-top:2rem;padding-left:0}.contact-info-wrap{padding:1rem;width:40%}.MobCol_width{width:57%}}@media only screen and (min-width:768px) and (max-width:900px){.cont_info{padding:2rem 0}.contact-wrap{padding:10px}.contact-form-wrap{margin-top:2rem;padding-left:0}.contact-info-wrap{padding:1rem;width:40%}.MobCol_width{width:57%}}@media only screen and (min-width:576px) and (max-width:767px){.cont_info{padding:2rem 0}.contact-wrap{padding:25px}.contact-form-wrap{margin-top:2rem;padding-left:0}.contact-info-wrap{padding:1rem}}@media only screen and (min-width:420px) and (max-width:575px){.cont_info{padding:2rem 0}.contact-wrap{padding:25px}.contact-form-wrap{margin-top:2rem;padding-left:0}.contact-info-wrap{padding:1rem}}@media only screen and (min-width:100px) and (max-width:419px){.cont_info{padding:2rem 0}.contact-wrap{padding:25px}.contact-form-wrap{margin-top:2rem;padding-left:0}.contact-info-wrap{padding:1rem}}