.keith-contact-mdl{padding-bottom:50px;padding-top:50px}.keith-contact-mdl .kcm-section-title{color:#181818;margin:0 0 40px;text-align:center}.keith-contact-mdl .kcm-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:40px;width:100%}.keith-contact-mdl .kcm-left{width:calc(40% - 20px)}.keith-contact-mdl .kcm-right{width:calc(60% - 20px)}.keith-contact-mdl .kcm-col{background-color:#fff;border:1px solid #181818;border-radius:30px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2)}.keith-contact-mdl .kcm-img{background-image:linear-gradient(1turn,#ffe0d1,#fff);border-top-left-radius:30px;border-top-right-radius:30px;margin:0 auto;max-width:calc(100% - 60px);min-height:160px;padding-top:20px;position:relative;text-align:center;width:100%}.keith-contact-mdl .kcm-img img{bottom:0;left:50%;margin-top:0;max-width:300px;position:absolute;transform:translateX(-50%);width:80%}.keith-contact-mdl .kcm-content{padding:30px;text-align:center}.keith-contact-mdl .kcm-content h5{color:#181818;margin-bottom:0}.keith-contact-mdl .kcm-content .kcm-btn{border-radius:40px;min-width:240px}.keith-contact-mdl .kcm-form-wrap{padding:30px}.keith-contact-mdl .kcm-form-title{color:#181818;text-align:center}.keith-contact-mdl .kcm-form form input[type=submit]{border-radius:40px;min-width:250px}@media only screen and (max-width:991px) and (min-width:768px){.keith-contact-mdl .kcm-wrap{gap:30px}.keith-contact-mdl .kcm-left{width:calc(40% - 10px)}.keith-contact-mdl .kcm-content{padding:20px 15px}}@media only screen and (max-width:767px){.keith-contact-mdl .kcm-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.keith-contact-mdl .kcm-left,.keith-contact-mdl .kcm-right{width:100%}.keith-contact-mdl .kcm-left{margin-top:15%}.keith-contact-mdl .kcm-section-title{margin:0 0 25px}}@media only screen and (max-width:479px){.keith-contact-mdl .kcm-form-wrap{padding:30px 20px}.keith-contact-mdl .kcm-form form input[type=submit]{min-width:230px}.keith-contact-mdl .kcm-content{padding:20px}}@media only screen and (max-width:340px){.keith-contact-mdl .kcm-left{margin-top:5%}}