body.post-page-contact .hentry h1.entry-title{display:none}body.post-page-contact #inner-page-wrapper{overflow:hidden}.aios-contact-wrap{position:relative}.aios-contact-wrap .aios-contact-main{margin:122px;position:relative;z-index:1;padding:60px 50px 0}.aios-contact-wrap .aios-contact-main:before,.aios-contact-wrap .aios-contact-main:after{content:"";position:absolute;top:0;bottom:100px;left:0;right:0;pointer-events:none}.aios-contact-wrap .aios-contact-main:before{z-index:-2;background:transparent url(https://resources.agentimage.com/images/element-contact-bg.jpg) no-repeat center center;background-size:cover}.aios-contact-wrap .aios-contact-main:after{z-index:-1;background:rgba(24,24,24,0.75)}.aios-contact-wrap .aios-contact-main .aios-contact-title{font-size:35px;line-height:1.4571;text-transform:uppercase;color:#ffffff;text-align:center}.aios-contact-wrap .aios-contact-main .aios-contact-info{margin-top:37px}.aios-contact-wrap .aios-contact-main .aios-contact-info h2{font-size:20px;font-weight:700;line-height:1;letter-spacing:0.05em;text-transform:uppercase;color:#000}.aios-contact-wrap .aios-contact-main .aios-contact-info ul{display:flex;justify-content:center;flex-flow:row wrap;align-items:center;margin:0 !important;padding:0}.aios-contact-wrap .aios-contact-main .aios-contact-info ul li{display:block;position:relative;font-size:14px;font-weight:400;line-height:1;letter-spacing:0.56px;color:#fff;padding:0 29px}.aios-contact-wrap .aios-contact-main .aios-contact-info ul li a,.aios-contact-wrap .aios-contact-main .aios-contact-info ul li i,.aios-contact-wrap .aios-contact-main .aios-contact-info ul li em,.aios-contact-wrap .aios-contact-main .aios-contact-info ul li p{display:inline-block;vertical-align:middle;margin:0 !important;font-style:normal !important}.aios-contact-wrap .aios-contact-main .aios-contact-info ul li a{color:inherit;text-decoration:none;transition:var(--transition)}.aios-contact-wrap .aios-contact-main .aios-contact-info ul li a:hover{color:var(--primary-color)}.aios-contact-wrap .aios-contact-main .aios-contact-info ul li i{font-size:12px;min-width:30px;color:#fff}.aios-contact-wrap .aios-contact-main .aios-contact-info ul li i.phone{font-size:14.42px}.aios-contact-wrap .aios-contact-main .aios-contact-info ul li i.envelope{font-size:11.68px}.aios-contact-wrap .aios-contact-main .aios-contact-info ul li i.location{font-size:18px}.aios-contact-wrap .aios-contact-main .aios-contact-smi{margin-top:26px}.aios-contact-wrap .aios-contact-main .aios-contact-smi ul{display:flex;justify-content:center;margin:0 !important;padding:0}.aios-contact-wrap .aios-contact-main .aios-contact-smi ul li{padding:0 20px;display:block}.aios-contact-wrap .aios-contact-main .aios-contact-smi ul li a{display:inline-block;vertical-align:middle;font-size:20px;text-decoration:none;color:#fff;transition:var(--transition)}.aios-contact-wrap .aios-contact-main .aios-contact-smi ul li a:hover{color:var(--primary-color)}.aios-contact-wrap .aios-contact-main .aios-contact-form{background:#fff;padding:39px 68px 78px;width:1440px;max-width:100%;margin:73px auto 0;position:relative}.aios-contact-wrap .aios-contact-main .aios-contact-form .aios-contact-form-inner{position:relative;width:758px;max-width:100%;margin:0 auto}.aios-contact-wrap .aios-contact-main .aios-contact-form .aios-contact-form-title{font-size:35px;line-height:1.4571;text-transform:uppercase;text-align:center;color:#000000;margin-bottom:27px}.aios-contact-wrap .aios-contact-main .aios-contact-form form{margin:-35px -7px 0;padding:0;display:flex;flex-flow:row wrap}.aios-contact-wrap .aios-contact-main .aios-contact-form .aios-contact-field{width:calc(100% / 3);padding:0 7px}.aios-contact-wrap .aios-contact-main .aios-contact-form .aios-contact-field.lg{width:100%}.aios-contact-wrap .aios-contact-main .aios-contact-form .aios-contact-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;background:transparent;display:block;width:100%;height:29px;font-size:13px;font-weight:400;letter-spacing:0.26px;color:#7f7f7f;margin-top:35px;padding:0 9px;border-bottom:1px solid #bebebe}.aios-contact-wrap .aios-contact-main .aios-contact-form .aios-contact-textarea{resize:none;height:44px;padding-right:60px}.aios-contact-wrap .aios-contact-main .aios-contact-form .aios-contact-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;margin:0;padding:0;background:transparent;font-size:28px;position:absolute;bottom:7px;right:30px;color:var(--primary-color)}.aios-contact-wrap .aios-contact-main .aios-contact-form .wpcf7-form-control-wrap{display:block}.aios-contact-wrap .aios-contact-main .aios-contact-form .ajax-loader{position:absolute;margin:0;bottom:15px;right:10px}.aios-contact-wrap .aios-contact-main .aios-contact-form div.wpcf7-response-output{position:absolute;bottom:0;left:7px;right:7px;transform:translateY(100%) translateY(15px);margin:0;background:#fff;text-align:center}.aios-contact-wrap .aios-contact-map{position:relative;margin-left:-15px;margin-right:-15px}.aios-contact-wrap .aios-contact-map iframe{display:block;width:100%}@media only screen and (max-width: 1440px){.aios-contact-wrap .aios-contact-main{margin:100px}}@media only screen and (max-width: 1366px){.aios-contact-wrap .aios-contact-main{margin:75px}}@media only screen and (max-width: 1280px){.aios-contact-wrap .aios-contact-main{margin:75px 50px}}@media only screen and (max-width: 991px){.aios-contact-wrap .aios-contact-main{margin:50px 15px;padding:60px 30px 0}.aios-contact-wrap .aios-contact-main .aios-contact-info ul li{width:100%;padding:0 15px;text-align:center}.aios-contact-wrap .aios-contact-main .aios-contact-info ul li+li{margin-top:15px}.aios-contact-wrap .aios-contact-main .aios-contact-form{padding:35px 30px 50px}.aios-contact-wrap .aios-contact-main .aios-contact-main{margin:50px 30px;padding:60px 30px 0}}@media only screen and (max-width: 767px){.aios-contact-wrap .aios-contact-main .aios-contact-title{font-size:30px}.aios-contact-wrap .aios-contact-main .aios-contact-form .aios-contact-form-title{font-size:30px}.aios-contact-wrap .aios-contact-main .aios-contact-form .aios-contact-field{width:100%}.aios-contact-wrap .aios-contact-main .aios-contact-form .aios-contact-submit{font-size:20px}}@media only screen and (max-width: 480px){.aios-contact-wrap .aios-contact-main{margin-bottom:80px}.aios-contact-wrap .aios-contact-main .aios-contact-title{font-size:25px}.aios-contact-wrap .aios-contact-main .aios-contact-form{width:auto;max-width:none;padding:35px 15px 50px;margin-right:-15px;margin-left:-15px}.aios-contact-wrap .aios-contact-main .aios-contact-form .aios-contact-form-title{font-size:25px}}
