.page-title h1{font-size:65px;font-weight:600}#ip-contact-page{font-size:0;position:relative}div#ip-contact-page:before{content:'';display:block;position:absolute;width:55%;height:425px;top:0;left:0;background:#f6f6f6;z-index:0;pointer-events:none;z-index:-1}div#ip-contact-page:after{height:200px;top:0;width:calc(45% - 50px);right:50px;background:#f6f6f6;position:absolute;content:'';z-index:-1;pointer-events:none;border-top-right-radius:15px}.cm-form-wrap,.ip-agent-team-photo{display:inline-block;vertical-align:top}div#ip-contact-page .custom-breadcrumbs{background:#fff0;padding:20px 0 35px}div#ip-contact-page .custom-breadcrumbs #breadcrumbs{font-size:12px;text-transform:uppercase;color:#a7a7a7;font-weight:400;padding-left:40px;letter-spacing:.100em}div#ip-contact-page .custom-breadcrumbs #breadcrumbs>span>span{padding:0 10px}div#ip-contact-page .custom-breadcrumbs a{color:inherit}div#ip-contact-page .custom-breadcrumbs .breadcrumb_last{color:#666}div#ip-contact-page .cm-form-wrap{width:49%;background:#fff;box-shadow:0 0 15px 5px rgb(0 0 0 / .05);padding:45px;border-radius:12px}#ip-contact-page .page-title{margin-bottom:15px}div#ip-contact-page .cm-form-inner{max-width:468px}#ip-contact-page .ip-form-wrap .cmcf-col-lg{width:100%;margin-bottom:25px}#ip-contact-page .ip-form-wrap{position:relative}.ip-form-wrap div.wpcf7-response-output{position:absolute;text-align:center;font-size:14px;margin:0;width:100%;top:calc(100% + 5px)}.ip-form-wrap .wpcf7-form-control-wrap{display:block}.ip-form-wrap span.wpcf7-not-valid-tip{font-size:13px}#ip-contact-page .ip-form-wrap .cmcf-col-md{width:50%;display:inline-block;vertical-align:middle;padding:0 10px;margin-bottom:25px}#ip-contact-page .ip-form-wrap .cmcf-col-md:nth-child(odd){padding-left:0;padding-right:15px}#ip-contact-page .ip-form-wrap .cmcf-col-md:nth-child(even){padding-left:15px;padding-right:0}#ip-contact-page .ip-form-wrap .cmcf-form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:13px;font-weight:300;color:#353840;background:#fff;border:1px solid #abd26a;border-radius:5px;width:100%;height:42px;padding:0 16px;resize:none}#ip-contact-page .ip-form-wrap select.cmcf-form-control{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAICAYAAAArzdW1AAAAU0lEQVQY02NITEw8A8T/8eAzDEDCAIj/4FAAEjcAKQLhaTgUgcQZYIqEgPgtmoK3UHG4IhBOQFOUAJNDVgTCh6EKDiOLoysCeeInlMapCIQt0cUAsv50s9dlpJ0AAAAASUVORK5CYII=);background-position:right 10px center;background-repeat:no-repeat}#ip-contact-page .form-description{font-size:15px;color:#777;line-height:18px;font-weight:400;margin-bottom:25px;display:block}#ip-contact-page .ip-form-wrap label{color:#353840;font-size:13px;line-height:1;font-weight:400;display:block;margin-bottom:15px}#ip-contact-page .ip-form-wrap label span{color:#c40000}#ip-contact-page .ip-form-wrap textarea.cmcf-form-control{height:90px;padding-top:15px}div#ip-contact-page .form-btn{width:100%;max-width:270px;display:inline-block;vertical-align:middle}div#ip-contact-page .form-btn input{font-size:0}#ip-contact-page .ip-form-wrap span.form-reminder{font-size:13px;color:#d44444;font-weight:300;float:right;display:block;margin-top:15px}div#ip-contact-page .ip-agent-team-photo{width:51%;padding-top:42px}.ip-agent-team-photo .team-info-wrap{margin-bottom:8px}.ip-agent-team-photo .team-info-wrap ul{margin-left:200px;margin-bottom:37px}.ip-agent-team-photo .team-info-wrap li{display:flex;align-items:center;margin:12px 0}.ip-agent-team-photo .team-info-wrap li i{font-size:18px;color:#abd26a;width:18px;text-align:center;margin-right:8px}.ip-agent-team-photo .team-info-wrap li i.ai-font-envelope-o{font-size:10px}.ip-agent-team-photo .team-info-wrap li i.ai-font-location-b{font-size:20px}.ip-agent-team-photo .team-info-wrap li a{font-size:20px;font-weight:500;color:#086d9e;line-height:1;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.ip-agent-team-photo .team-info-wrap li a:hover{color:#abd26a}.ip-agent-team-photo .team-info-wrap li span{font-size:16px;color:#666;line-height:1}#ip-contact-page .team-photo-wrap{margin-left:-90px;margin-right:-60px}#ip-contact-page .team-photo-wrap canvas{background-image:url(../../../../uploads/2019/03/team-img-no-bg.png);background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;aspect-ratio:1920/933}div#ip-contact-page .ip-bg-design{position:absolute;bottom:0;width:100%;z-index:-2;background-color:#fff}div#ip-contact-page .ip-bg-design:before{content:'';height:100%;width:100%;top:0;left:0;z-index:1;position:absolute;background:-moz-linear-gradient(top,rgb(255 255 255) 0%,rgb(255 255 255) 10%,#fff0 50%,rgb(255 255 255) 90%,rgb(255 255 255) 100%);background:-webkit-linear-gradient(top,rgb(255 255 255) 0%,rgb(255 255 255) 10%,#fff0 50%,rgb(255 255 255) 90%,rgb(255 255 255) 100%);background:linear-gradient(to bottom,rgb(255 255 255) 0%,rgb(255 255 255) 10%,#fff0 50%,rgb(255 255 255) 90%,rgb(255 255 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0)}div#ip-contact-page .ip-bg-design canvas{background-image:url(../../../../themes/sueadler.com/assets/frontend/images/contact-page-bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;opacity:.17;filter:grayscale(100%)}@media only screen and (max-width:1450px){#ip-contact-page .team-photo-wrap{margin-right:-20px}}@media only screen and (max-width:1366px){div#ip-contact-page .cm-form-inner{max-width:410px}.ip-agent-team-photo .team-info-wrap ul{margin-left:150px}}@media only screen and (max-width:1199px){div#ip-contact-page .cm-form-wrap{padding:25px}div#ip-contact-page .cm-form-inner{max-width:335px}.ip-agent-team-photo .team-info-wrap ul{margin-left:100px}}@media only screen and (max-width:991px){div#ip-contact-page .cm-form-wrap,div#ip-contact-page .ip-agent-team-photo{display:block;width:100%}div#ip-contact-page .ip-agent-team-photo{padding-top:0}#ip-contact-page .custom-container{display:flex;flex-direction:column-reverse}div#ip-contact-page .cm-form-inner{width:100%;max-width:100%}#ip-contact-page .team-photo-wrap{margin:0 auto 30px}.ip-agent-team-photo .team-info-wrap ul{margin-left:0}#ip-contact-page .team-photo-wrap canvas{background-position:center;background-size:contain}}@media only screen and (max-width:480px){div#ip-contact-page .cm-form-wrap{padding-bottom:50px}div#ip-contact-page .ip-form-wrap div.wpcf7-response-output{top:inherit;bottom:-65px;font-size:12px}}