.image-with-description{margin-bottom:25px;display:flex;align-items:center}.image-with-description .img-col{float:left;margin-right:4%;position:relative;width:62%}.image-with-description .img-col>img{max-width:100%;vertical-align:middle;width:100%}.image-with-description .description-col{float:left;width:34%}.image-with-description p{margin-bottom:20px;font-family:"Roboto",sans-serif;font-size:.938em}.image-with-description p:first-child{margin-top:-4px}.image-with-description h2{font-family:"EB Garamond",serif;font-size:1.75em;font-style:italic;font-weight:400;line-height:110%;margin-bottom:12px;margin-top:-5px}.image-with-description h2 span{font-style:normal}.image-with-description .contact-details-wrap{margin-top:10px;list-style:none;float:left}.image-with-description .contact-details-wrap li{font-family:"Roboto",sans-serif;font-size:.938em;font-weight:300;margin-bottom:15px}.image-with-description .contact-details-wrap li span{display:inline-block;vertical-align:top;line-height:24px}.image-with-description .contact-details-wrap li span.contact-heading{width:140px}.image-with-description .contact-details-wrap li span.contact-details>span{font-size:80%;display:block;margin-top:4px}.image-with-description .contact-details-wrap li span strong{font-weight:700}@media only screen and (max-width: 1199px){.image-with-description .sign-up-form .sign-up-form-wrap .form-field .form-field-col.title-filed{width:20%;max-width:65px}.image-with-description .sign-up-form .sign-up-form-wrap .form-field .form-field-col.name-field1,.image-with-description .sign-up-form .sign-up-form-wrap .form-field .form-field-col.name-field2{width:38.3%}.image-with-description .sign-up-form .sign-up-form-wrap .form-tnc-box label .form-tnc-txt{width:92%;float:left}}@media only screen and (max-width: 991px){.image-with-description{margin-bottom:25px;display:block;float:left;width:100%}.image-with-description .img-col{width:100%;margin-right:0;margin-bottom:15px}.image-with-description .description-col{width:100%}.image-with-description p:first-child{margin-top:0px}.image-with-description .contact-details-wrap li span.contact-heading{width:105px}}@media only screen and (max-width: 480px){.image-with-discription .description-col .contact-details-wrap li span.contact-heading{width:100px}.image-with-discription .description-col .contact-details-wrap li{font-size:12px}}@media only screen and (max-width: 359px){.image-with-discription .description-col .contact-details-wrap li span.contact-heading{display:block}}
/*# sourceMappingURL=image-with-description.css.map */
