@charset "utf-8";@font-face{font-family:'FontAwesome';font-display:swap}@font-face{font-family:'Crox';src:url(//www.midlandgainesville.com/wp-content/themes/midland/css/../fonts/Crox-ExtraLight.woff2) format('woff2'),url(//www.midlandgainesville.com/wp-content/themes/midland/css/../fonts/Crox-ExtraLight.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}*{outline:none!important}div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0}.clr{clear:both}body{font-family:'Crox';color:#936855;font-size:22px;font-weight:400}body p{font-family:"Poppins",sans-serif;color:#616e78;font-size:20px;line-height:30px;font-weight:300}body a{text-decoration:none;color:#936855;outline:none;transition:all .3s linear}body a:hover,body a:focus{text-decoration:none;color:#7b8795;outline:none}body h1,h2,h3{font-family:'Crox';line-height:normal;font-weight:400}h1{font-size:55px;line-height:68px !important;color:#7b8795}h2{font-size:32px;line-height:42px !important}h3{font-size:22px;line-height:30px !important;color:#7b8795;font-weight:600}h4{font-family:"Poppins",sans-serif;font-size:18px;line-height:30px !important;color:#7b8795;font-weight:600}h1.title{font-size:50px;line-height:60px !important;color:#936855;font-family:"Poppins",sans-serif;font-weight:500}.white_txt{color:#fff !important}.brown_text{color:#936855}.gray_text{color:#7b8795}.bot100{margin-bottom:100px}.bot50{margin-bottom:50px}.bot30{margin-bottom:30px}.bot25{margin-bottom:25px}.rght_60{padding-right:60px !important}.left_60{padding-left:60px !important}.clr{clear:both}.se-pre-con{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000000000001;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.load_container{width:240px;height:171px;padding:0;margin:0 auto}svg path{fill:none;stroke:#936855;stroke-width:3;stroke-dasharray:2000;stroke-dashoffset:2000;-webkit-animation:dash 4s linear forwards;animation:dash 4s linear forwards}@-webkit-keyframes dash{to{stroke-dashoffset:0}}@keyframes dash{to{stroke-dashoffset:0}}header{width:100%}#fxd_header{position:relative;width:100%;padding:30px 40px;background:#fff;z-index:1000;transition:all .5s ease}.sticky{position:fixed !important;top:0;padding-top:10px !important;padding-bottom:10px !important;-webkit-box-shadow:0px 8px 15px -6px #ccc;box-shadow:0px 8px 15px -6px #ccc;transition:all .5s ease;animation:slideDown .6s ease-out}@keyframes slideDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}#fxd_header .row{align-items:center}.sticky .head_logo .logo{display:none}.sticky .head_logo .crown{width:70px;height:auto;padding:0}.imageResponsive{width:100%;height:auto;position:relative}.header_top{width:100%;padding:10px 15px;text-align:center;background:#936855}.header_top a{color:#fff;display:inline-block;border-bottom:1px solid #fff}.header_top a:hover{color:#e5e5e5;border-bottom:1px solid #936855}.head_logo{display:block;text-align:center}.head_logo .crown{width:130px;height:auto;padding:0 0 10px;margin:0 auto;display:block}.head_logo .logo{width:100%;height:auto;padding:0;margin:0 auto;display:block}.head_nav{text-align:center;padding-left:0 !important;padding-right:0 !important}.head_nav a{color:#936855;display:inline-block;padding:0 0 6px;border-bottom:1px solid #fff;margin:0 12px;cursor:pointer}.head_nav a:hover{border-bottom:1px solid #7b8795}.head_nav a.active{border-bottom:1px solid #7b8795;color:#7b8795}.head_nav a.icon_img{padding:0;border-bottom:none;margin:0 15px}.head_nav a:hover.icon_img{border-bottom:none}.head_nav a.icon_img:last-child{margin-right:0}.head_nav a .user{width:30px;height:auto}.head_nav a .breadcrmbs{width:46px;height:auto}.offside{position:fixed;width:550px;height:100vh;right:0;top:0;overflow-x:visible;z-index:9999999;padding:40px 0 0;background-color:#fff;opacity:0;-webkit-overflow-scrolling:touch}.offside--right{left:auto;right:-550px;opacity:1 !important}.offside--left.is-open,.offside-js--is-left .offside-sliding-element{-webkit-transform:translate3d(550px,0,0);-moz-transform:translate3d(550px,0,0);-ms-transform:translate3d(550px,0,0);-o-transform:translate3d(550px,0,0);transform:translate3d(550px,0,0)}.offside--right.is-open,.offside-js--is-right .offside-sliding-element{-webkit-transform:translate3d(-550px,0,0);-moz-transform:translate3d(-550px,0,0);-ms-transform:translate3d(-550px,0,0);-o-transform:translate3d(-550px,0,0);transform:translate3d(-550px,0,0)}.offside-js--interact .offside,.offside-js--interact .offside-sliding-element{-webkit-transition:-webkit-transform .35s cubic-bezier(.16,.68,.43,.99);-moz-transition:-moz-transform .35s cubic-bezier(.16,.68,.43,.99);-o-transition:-o-transform .35s cubic-bezier(.16,.68,.43,.99);transition:transform .35s cubic-bezier(.16,.68,.43,.99);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.offside-js--init{overflow-x:hidden}.site-overlay{z-index:1100;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;visibility:hidden;opacity:0;cursor:pointer;-webkit-transition:visibility 0s ease,opacity .3s ease;-moz-transition:visibility 0s ease,opacity .3s ease;-o-transition:visibility 0s ease,opacity .3s ease;transition:visibility 0s ease,opacity .3s ease}.icon{display:none;position:absolute;width:30px;height:30px;left:-70px;top:15px;z-index:100;padding:0;background:url(//www.midlandgainesville.com/wp-content/themes/midland/css/../images/cross.png) left top no-repeat;background-size:30px 30px}.is-open .icon{display:block}.icon--cross{padding:20px}.offside-js--is-open .site-overlay{visibility:visible;opacity:.7;-webkit-transition-delay:delay 0s;-o-transition-delay:delay 0s;transition-delay:delay 0s}.accordion{width:100%}.accordion .link{cursor:pointer;display:block;position:relative;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.accordion li:last-child .link{border-bottom:0}.accordion li span{position:absolute;width:20px;height:20px;top:25%;right:30%;background:url(//www.midlandgainesville.com/wp-content/themes/midland/css/../images/plus.jpg) center center no-repeat;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.accordion li.open span{background:url(//www.midlandgainesville.com/wp-content/themes/midland/css/../images/minus.png) center center no-repeat}.slidmenu li.open a{color:#7b8795 !important}.slidmenu li.open a:after{background:none repeat scroll 0 0 #7b8795 !important;left:0 !important;width:100% !important}.slidmenu .submenu{display:none;background:0 0;margin-top:12px}.slidmenu .submenu li{padding:0}.slidmenu .submenu li a{color:#7b8795 !important;padding:8px 0 !important;border-bottom:1px solid #d5d5d5;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.slidmenu .submenu li a:hover{color:#515962 !important}.slidmenu .submenu li a:after{display:none}.offside .head_logo{transform:scale(.5,.5);opacity:0;transition:opacity .4s ease,transform .6s ease}.is-open .head_logo{transform:scale(1,1);opacity:1;transition-delay:.1s}.offside .menu_btn{transform:scale(.5,.5);opacity:0;transition:opacity .6s ease,transform .3s ease}.is-open .menu_btn{transform:scale(1,1);opacity:1;transition-delay:.3s}.offside .accordion{opacity:0;transition:opacity .6s ease,transform .5s ease}.is-open .accordion{opacity:1;transition-delay:.5s}.offside .menu_foot{transform:translateY(50px);opacity:0;transition:opacity .6s ease,transform .6s ease}.is-open .menu_foot{transform:translateY(0);opacity:1;transition-delay:.7s}.gen_btn{color:#936855;text-decoration:none;display:inline-block;padding:5px 0 !important;position:relative;margin:0 20px;cursor:pointer;border-radius:0;border-bottom:2px solid #936855}.gen_btn:hover,.gen_btn:focus{color:#7b8795;border-bottom:2px solid #7b8795}.gen_btn_wht{color:#fff;border-bottom:2px solid #fff}.gen_btn_wht:hover,.gen_btn_wht:focus{color:#f9c6b0;border-bottom:2px solid #f9c6b0}.banner_wrap{width:100%;height:auto;overflow:hidden;position:relative}#menu-2 .head_logo .crown{width:80px}#menu-2 .head_logo .logo{width:230px}.menu_foot{background:#768692;padding:20px 0;font-size:13px;line-height:18px;color:#fff;overflow:hidden;position:absolute;left:0;bottom:0;width:100%;display:block}.menu_foot span{display:inline-block;margin-bottom:6px;font-weight:600}.menu_foot .left{text-align:center}.menu_foot .right{text-align:left;border-left:1px solid #fff}section{padding:120px 0 0;position:relative}.container{max-width:75%;margin:0 auto}.wrapper{width:94%;margin:0 auto}.menu_btn{width:100%;text-align:center;padding:0 15px;margin:30px 0 0}.menu_btn a{display:inline-block;padding:8px 25px 6px;background:#fff;border:1px solid #936855;color:#936855;margin:0 5px;cursor:pointer}.menu_btn a:hover,.menu_btn a:focus{background:#768692;border:1px solid #936855;color:#fff !important}.slidmenu{padding:0 15px;margin:20px 0;height:auto;overflow:auto}.slidmenu li{padding:8px 0;margin:0;display:block;text-align:center}.slidmenu li a{color:#936855;text-decoration:none;display:inline-block;width:50%;padding:5px 0 !important;position:relative;cursor:pointer}.slidmenu li a:after{background:none repeat scroll 0 0 #936855;bottom:-5px;content:"";display:block;height:1px;left:40%;position:absolute;transition:width .3s ease 0s,left .3s ease 0s;width:20%}.slidmenu li a:hover:after{width:100%;left:0}.slidmenu li.active a{color:#768692}.slidmenu li.active a:after{width:100% !important;left:0 !important;background:none repeat scroll 0 0 #768692 !important}.cnt_flex .row{align-items:center}.cnt_flex .gen_btn:first-child{margin-left:0}.tabNavigation{text-align:center;margin-bottom:60px}.tabNavigation a{padding:0 20px;font-size:24px;display:inline-block}.tabNavigation a.selected{color:#7b8795}.tab-container{text-align:center;margin-bottom:60px;text-transform:uppercase}footer{position:relative}.foot_wrap{position:absolute;width:100%;left:0;top:0;background:#fff;padding:120px 0 40px;text-align:center;font-size:18px;z-index:99}.foot_wrap .crown{width:150px;height:auto;margin-bottom:15px}.foot_wrap .logo{width:400px;height:auto;margin-bottom:0}.foot_add span{font-weight:600;display:inline-block;margin-bottom:6px}.foot_add .left{text-align:right;padding-right:30px}.foot_add .right{text-align:left;border-left:1px solid #936855;padding-left:30px}.foot_nav{padding:0;margin:0}.foot_nav li{list-style:none;display:inline-block;padding:0 20px;text-transform:uppercase}.foot_nav li.active a{color:#7b8795}.foot_nav li a{font-size:22px}.foot_link{padding:0;margin:0}.foot_link li{list-style:none;display:inline-block;padding:10px;text-transform:uppercase}.foot_link li a{display:inline-block;padding:8px 25px 6px;background:#fff;border:1px solid #936855;color:#936855}.foot_link li a:hover{background:#768692;border:1px solid #936855;color:#fff}.foot_btm span{display:inline-block;text-align:right;padding-right:15px;font-size:14px;line-height:18px;text-transform:uppercase}.foot_btm .left{text-align:right;padding-right:30px;display:flex;align-items:center;justify-content:flex-end;flex-direction:row}.foot_btm .right{text-align:left;border-left:1px solid #936855;padding-left:30px;display:flex;align-items:center;justify-content:flex-start;flex-direction:row}.foot_btm .left img{width:180px;height:auto}.foot_btm .right img{width:85px;height:auto}.foot_btm .dsgn{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:row}.foot_btm .dsgn img{width:80px;height:auto}.home_nab_img{width:20%;float:left}.home_nab_img div{width:100%;height:440px;margin-bottom:30px;position:relative;overflow:hidden}.home_nab_img div img{width:auto;height:100%;position:absolute;top:0;left:auto;right:auto}.home_nab_img:first-child{padding-left:0 !important;padding-right:25px !important}.home_nab_img:last-child{padding-right:0 !important;float:right;padding-left:25px !important}.home_nab_map{width:60%;float:left;margin-bottom:30px;padding-left:0 !important;padding-right:0 !important}.home_map{width:100%;height:910px}.home_gall_slide{width:100%;height:100%;position:relative}.home_gall_bg{width:100%;height:70%;background:#be9778;position:absolute;left:0;bottom:0}.slick-slide{display:none;transform:scale(.8,.8);margin:96px 0 -96px;transition:all .5s linear}.slick-current{transform:scale(1,1);margin:0;transition:all .5s linear}.slick-list{padding:0 !important}.pop_sld{margin:0 auto;background:rgba(0,0,0,.7);position:fixed;width:100%;height:100%;overflow:hidden;padding:0;z-index:9000000000;text-align:center;-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s;display:flex;align-items:center;justify-content:center}.notc_wrap{width:50%;height:auto;margin:0 auto;position:relative}#btnSubmit{position:absolute;width:30px;right:10px;top:9px;z-index:3000;cursor:pointer}#btnSubmit img{width:100% !important;margin-top:1px}.fraud_wrap{background:#fff;border:10px solid #936855;padding-bottom:30px;clear:both}.fraud_wrap h1{color:#fff;background:#7b8795;padding:15px 0 0}.fraud_wrap p{padding:30px 30px 0}.fraud_wrap p.chk_box{font-size:16px;line-height:24px;font-weight:400;text-transform:uppercase}.fraud_btn{background:#936855;color:#fff;display:inline-block;margin:0;padding:10px 25px 6px;font-weight:700;text-transform:uppercase}.fraud_btn:hover{background:#7b8795;color:#fff}.fraud_wrap p.chk_box span{font-weight:100;color:#8e7c6a;font-size:20px}.wmBox_overlay{position:fixed;width:100%;height:100%;display:none;top:0;left:0;background:rgba(124,135,148,.8);z-index:9999}.wmBox_centerWrap{display:table;position:absolute;width:100%;height:100%}.wmBox_centerer{display:table-cell;vertical-align:middle}.wmBox_centerer iframe{width:95%;display:table;margin:0 auto;position:relative}.wmBox_contentWrap{width:75%;margin:0 auto;position:relative;background:#fff}.wmBox_scaleWrap{position:relative;height:0;padding-top:20px;padding-bottom:56.25%;width:100%}.wmBox_centerer iframe{position:absolute;top:0;border:0;outline:0;box-shadow:0px 0px 10px rgba(0,0,0,.5);left:0;width:100%;height:100%}.wmBox_closeBtn{z-index:2;position:relative;margin-top:-40px}.wmBox_closeBtn p{line-height:0;margin:0;padding:.5em 0 .75em;color:#fff;background:#936855;width:1.3em;font-size:25px;border-radius:0;text-align:center;font-family:Verdana,serif;position:relative;bottom:-.5em;right:-.5em;cursor:pointer;float:right;box-shadow:0px 0px 10px rgba(0,0,0,.5);transition:color .2s ease-out,background .2s ease-out}.wmBox_closeBtn p:hover{background:#7c8794;color:#fff}@media (max-width:768px){.wmBox_contentWrap{width:90%;height:500px}.wmBox_centerer iframe{height:500px}}.ame_container{width:60%;margin:0 auto}.ame_container h2{font-size:40px;line-height:50px;color:#7b8795}.ame_list{padding:0;margin:0 0 60px}.ame_list li{padding:5px 0;margin:0;list-style:none;display:flex;align-items:flex-start;justify-content:flex-start;color:#7b8795}.ame_list li::marker{display:none}.ame_list li img{margin:3px 12px 0 0;width:20px;height:auto}.nab_wrap{position:relative;width:100%;display:inline-block;background:#7b8795}.nab_left{width:30%;float:left;padding:30px 20px 20px 40px;height:100%}.nab_right{width:70%;float:right;background:#fff}.nab_left h2{color:#fff;font-size:40px;line-height:50px;margin:20px 0;display:flex;align-items:center;justify-content:flex-start}.nab_left li{color:#fff}.nab_lst{padding:0}.nab_lst li{list-style:outside;color:#fff;text-transform:none;display:block;text-align:left;padding:0 15px 10px 20px;position:relative}.nab_lst li:before{position:absolute;left:0;top:0;content:'●';display:inline-block;margin-right:10px;z-index:2}.nab_lst li:last-child:before{display:none}.nab_lst li a{color:#fff}.nab_lst li.title{padding:0}.nab_lst li.title:before{display:none}.nab_tab{padding:0;list-style:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:row}.nab_tab a{flex:1;color:#fff;font-family:"Poppins",sans-serif;font-weight:600;text-align:center;padding:15px 0;background:#936855;border-left:1px solid #fff;border-bottom:1px solid #fff;transition:all .3s ease}.nab_tab a:first-child{border-left:none}.nab_tab a:hover,.nab_tab a:focus{color:#936855;background:#d5d5d5}.nab_tab a.selected{color:#936855;background:#d5d5d5}.map_page{width:100%;height:700px}.siteap{-webkit-box-shadow:0px 0px 35px 0px #be9778;box-shadow:0px 0px 35px 0px #be9778}.blnk{margin-left:16.66666667%}.onebed .text-center:last-child{margin:0 auto !important}.pop_sld3{margin:0 auto;background:rgba(0,0,0,.8);position:fixed;top:0;width:100%;height:100%;padding:0;z-index:9000000;-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s;display:flex;align-items:center;justify-content:center}.pop_sld3 .pop_wrap{width:40%;position:relative}.pop_sld3 .pop_wrap .desktop{width:100%;height:auto}.pop_sld3 #btnSubmit3{position:absolute;width:35px;height:35px;right:2px;top:2px;z-index:3000;cursor:pointer;background:0 0;padding:0}#btnSubmit3 img{width:100% !important;height:auto;margin-top:0}.back-to-top{position:fixed;bottom:5px;right:5px;display:none;z-index:3000;filter:alpha(opacity=100);opacity:1;font-family:'Lato';font-size:15px;letter-spacing:1px;text-transform:uppercase;color:#b19826;transform-origin:left top 0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.back-to-top:hover{filter:alpha(opacity=70);opacity:.7}.back-to-top:focus{filter:alpha(opacity=100);opacity:1}.landing_header_top{width:100%;padding:15px 15px 10px;text-align:center;background:#936855}.landing1_floor{background:#f7f2ec;padding:100px 0;margin:120px 0 0}.landing1_floor .row{align-items:center}.landing1_floor .tab-container{margin-bottom:0}.landing_bg_blue{background:url(https://devmidland.wpengine.com/wp-content/uploads/2024/05/Apartments-near-New-Holland-Flor-background.jpg) no-repeat center center fixed !important;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.landing_bg_brown{background:url(https://devmidland.wpengine.com/wp-content/uploads/2024/05/Luxury-Apartments-In-Gainesville-Flor-background.jpg) no-repeat center center fixed !important;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.landing_bg_blue .tabNavigation a,.landing_bg_brown .tabNavigation a{color:#fff}.landing_bg_blue .tabNavigation a:hover,.landing_bg_brown .tabNavigation a:hover{color:#f9c6b0}.landing_bg_blue .tabNavigation a.selected,.landing_bg_brown .tabNavigation a.selected{color:#f9c6b0}.landing_bg_blue .carousel1-style-02 button.owl-prev span,.landing_bg_brown .carousel1-style-02 button.owl-prev span{background:url(https://devmidland.wpengine.com/wp-content/uploads/2024/05/arrow-left-wht.png) left top no-repeat}.landing_bg_blue .carousel1-style-02 button.owl-next span,.landing_bg_brown .carousel1-style-02 button.owl-next span{background:url(https://devmidland.wpengine.com/wp-content/uploads/2024/05/arrow-right-wht.png) right top no-repeat}.land_map{width:100%;height:700px}.row{margin-right:0 !important;margin-left:0 !important}.pop_sld4{margin:0 auto;background:rgba(0,0,0,.7);position:fixed;width:100%;height:100%;padding:0;z-index:9000000001;text-align:center;-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s;display:flex;align-items:flex-start;justify-content:flex-start;overflow:scroll;padding:20px 0}.form_wrap{width:700px;height:auto;margin:0 auto;position:relative;animation:leaves .5s ease alternate;-webkit-animation:leaves .5s ease alternate}@keyframes leaves{0%{opacity:0;margin-top:-100px}100%{margin-top:0;opacity:1}}#btnSubmit4{position:absolute;width:30px;right:10px;top:9px;z-index:3000;cursor:pointer}#btnSubmit4 img{width:100% !important;margin-top:1px}.form_body{background:#fff;border:10px solid #936855;clear:both}.form_body h1{color:#fff;background:#936855;padding:15px 0 20px;text-transform:uppercase;font-size:25px;line-height:normal !important;font-weight:700;font-family:"Poppins",sans-serif;letter-spacing:1px}.form_cont{text-align:left;padding:30px 15px}.form_cont p{font-size:16px;line-height:normal;color:#000}.form_cont strong{font-weight:700;text-transform:uppercase;color:#936855}.evcf7_email_sent{font-size:13px !important}.wpcf7-list-item{margin:0 10px 0 0 !important}.wpcf7-checkbox,.wpcf7-radio{margin:0 0 20px;display:inline-block}.wpcf7-checkbox span,.wpcf7-radio span{margin:0 10px 0 0 !important}.txt_fld{width:100% !important;height:35px;padding:0;margin:0 0 20px;background:#fff;color:#4a4a4a;border:none;border-bottom:1px solid #000;font-size:14px;border-radius:0 px !important}.txt_area{width:100% !important;height:82px;padding:0;margin:0 0 20px;background:#fff;color:#4a4a4a;border:none;border-bottom:1px solid #000;font-size:14px;border-radius:0 px !important}::-webkit-input-placeholder{color:#4a4a4a;opacity:1}::-moz-placeholder{color:#4a4a4a;opacity:1}:-ms-input-placeholder{color:#4a4a4a;opacity:1}:-moz-placeholder{color:#4a4a4a;opacity:1}label{display:inline !important}.wpcf7-spinner{display:none !important}.wpcf7-not-valid{border-bottom:1px solid #cf0000}.wpcf7 form .wpcf7-response-output{margin:15px 12px !important;padding:5px 15px !important;font-weight:600;font-family:"Poppins",sans-serif;font-size:16px;line-height:normal;text-align:center}.wpcf7 form.sent .wpcf7-response-output{border-color:#7b8795 !important;background:#7b8795 !important;color:#fff !important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#cf0000 !important;background:#cf0000 !important;color:#fff !important}.wpcf7-not-valid-tip{color:#cf0000 !important;font-size:13px !important;line-height:normal !important;margin:-15px 0 5px;display:none !important}.cnt_form_body{background:#fff;border:10px solid #936855;clear:both}.cnt_form_body h1{color:#fff;background:#936855;padding:10px 15px 20px;text-transform:uppercase;font-size:25px;line-height:35px !important;font-weight:700;font-family:"Poppins",sans-serif;letter-spacing:1px;text-align:center}.cnt_form_body h1 img{display:block;margin:0 auto}.cnt_form_cont{text-align:left;padding:30px 15px}.cnt_form_cont p{font-size:16px;line-height:normal;color:#000}.cnt_form_cont strong{font-weight:700;text-transform:uppercase;color:#936855}.plan-wrap a img{transform:scale(1,1);transition:all .3s ease}.plan-wrap a:hover img{transform:scale(.9,.9);transition:all .3s ease}#guest_card_1282411{border:5px solid #936855 !important}.tour{background:#7b8795;text-align:center;display:block}.tour a{border:1px solid #fff;display:inline-block;padding:8px 30px 5px;margin:15px 0;text-transform:uppercase;color:#fff;font-weight:400}.tour a:hover{color:#fff}.tour a.pre{border:1px solid #fff;color:#7b8795;background:#fff;margin-top:0}.tour a.pre:hover{color:#7b8795}.open_house_ban{background:url(https://www.midlandgainesville.com/wp-content/uploads/2024/07/firework-bg.png) center center no-repeat #7b8795;background-size:100% auto !important;display:flex;align-items:center;justify-content:center}.open_ban_wrap{padding:30px 40px 20px;margin:30px 20px;border:3px dashed #fff;display:inline-block;text-align:center}.open_ban_wrap h2{font-size:42px;line-height:50px !important}.open_ban_wrap h2 strong{display:inline-block;margin-bottom:10px}.emp_blk .row{align-items:center}.pre_em_ban{position:absolute;width:100%;z-index:1;left:0;bottom:100px}.pre_em_bg{padding:60px;background:rgba(255,255,255,.84);text-align:center;background-blend-mode:multiply}.sch_btn{display:inline-flex;justify-content:center;align-items:center}.star_burst{position:absolute;left:10px;top:15px;z-index:10}.star_burst img{width:350px;height:auto;-webkit-filter:drop-shadow(0px 1px 15px #666);filter:drop-shadow(0px 1px 15px #666)}.header_ribbon{width:100%;padding:6px 15px 0;text-align:center;background:#656f7a;border-bottom:1px dashed #fff}.header_ribbon h2{text-transform:uppercase;font-size:22px;line-height:32px;letter-spacing:1px}.text_right{text-align:right}#target-1{display:none}.hide-1-yes{display:none}.resident_form{padding:40px 60px;border:1px solid #936855}.resident_form .txt_fld{width:100% !important;height:52px;padding:0;margin:0 0 30px;background:#fff;color:#7b8795;border:none;border-bottom:1px solid #7b8795;font-size:19px;border-radius:0 !important;cursor:pointer}.resident_form .txt_area{width:100% !important;height:120px;padding:0;margin:0 0 30px;background:#fff;color:#7b8795;border:none;border-bottom:1px solid #7b8795;font-size:19px;border-radius:0 px !important}select{background:url(//www.midlandgainesville.com/wp-content/themes/midland/css/../images/down-arrow.png) no-repeat right transparent !important;background-size:29px 19px !important;-webkit-appearance:none}.resident_form ::-webkit-input-placeholder{color:#7b8795;opacity:1}.resident_form ::-moz-placeholder{color:#7b8795;opacity:1}.resident_form :-ms-input-placeholder{color:#7b8795;opacity:1}.resident_form :-moz-placeholder{color:#7b8795;opacity:1}.resident_form .gen_btn{border-top:none;border-right:none;border-left:none;background:0 0;cursor:pointer;font-size:23px}.resident_form .wpcf7-not-valid{border-bottom:1px solid #cf0000 !important}.res_body .gen_btn{margin:0}.res_body .mar_rht{margin:0 10px 10px 0}