.intro_rw {padding-top:35px!important; padding-bottom:40px!important;} .page-title-rw, .property-mgmt {background-image:url(https://storage.googleapis.com/erg-cre-public-assets/wp-content/uploads/2019/06/Blue-PageTitle-Commercial-Property-Management.jpg)!important;} .content_page-title p {max-width: 800px; margin: 0 auto;} .content_page-title {max-width:1100px!important;} #section-body {padding-bottom:0!important;}
/*Image Hover*/.blue_visual:before {content: ""; width: 500px; height: 300px; border: 12px solid #e0f0f5;position: absolute; bottom: -40px; right: -20px; transition: all .5s ease-in-out;} .blue_visual img {box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.2); border: 5px solid white;} .blue_visual {padding:20px; margin-bottom:0;}
/*Custom Hover FX*/.cstm_hvr .vc_single_image-wrapper::before, .item-thumb .hover-effect::before, .item-thumb .hover-effect:before {position: absolute; top: 0; left: -75%; z-index: 100; display: block; content: ''; width: 50%; height: 100%; background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%)!important; background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%)!important; -webkit-transform: skewX(-25deg); transform: skewX(-15deg); transition:all .7s ease-in-out;} .cstm_hvr, .cstm_hvr {transition:all .7s ease-in-out;} .cstm_hvr .vc_single_image-wrapper:hover::before, .item-thumb .hover-effect:hover:before, figure .hover-effect:hover:before {left:75%!important; transition:all .7s ease-in-out;} .cstm_hvr, .figure-block {overflow:hidden;}
/*Benefits Row*/.benefits_rw {background-color: #400303 !important; background: linear-gradient(to bottom right, #4eaec4 0%, #03275b 100%);} .standout_section {background-color:#FFF!important; box-shadow:0px 0px 20px rgba(0, 0, 0, 0.2);} .right_content_standout {padding: 25px 35px 20px;} .content_standout_btn {padding:0 35px;}
/*mobile visual*/ .mobile-visual {display:none!important;}
/*Arrow Row Direction Down*/.arrow_down_rw {padding-bottom:35px!important;} .arrow_down_rw .vc_column_container {margin-top:15px!important;} .arrow_down_rw:before {margin: 0 auto;width: 0; height: 0; border-left: 20px solid transparent; border-right: 20px solid transparent; border-top: 20px solid #164a75;}
/*Dark Blue*/.darkblue-line-btn .vc_btn3.vc_btn3-size-md {border-bottom: 5px solid #164a75!important; background-color: #4194b0!important; background-image: linear-gradient(to bottom, #4194b0 50%, #164a75 50%); transition: background-position 1.2s!important; background-size: 100% 200%;} .darkblue-line-btn .vc_btn3.vc_btn3-size-md:hover, .darkblue-line-btn .vc_btn3.vc_btn3-size-md:active {background-position: 0 100%!important; transition: background-position .7s!important;}
/*Form*/input:focus, textarea:focus {border-color: #868686!important;} .gform_wrapper {margin-top:0!important;} .gform_wrapper input {padding:10px!important;} .form_title_content {text-align:center!important; max-width: 720px; margin: 0 auto;} .form_title_content p {margin-bottom:0;} .form_title_content h3 {color: #174c77; margin-bottom: 15px;} .gform_wrapper {max-width: 900px; margin: 0 auto;} .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){color:#000; padding: 10px 10px 12px; min-height: 50px;  border: 1px solid #b7b7b7; border-radius: 3px; border-bottom: 4px solid #a9a9a9;} .gform_wrapper textarea.medium {color:#000; padding: 10px; border: 1px solid #b7b7b7; border-radius: 3px; border-bottom: 4px solid #a9a9a9;} .gform_wrapper .top_label li.gfield.gf_right_third+li.gfield, .gform_wrapper .top_label li.gfield.gf_right_third:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm) {padding-right:0!important;} .gform_wrapper li.hidden_label input, body .gform_wrapper .top_label div.ginput_container  {margin-top: 12px;} .gform_wrapper li.gfield, .gform_wrapper li.hidden_label input, body .gform_wrapper .top_label div.ginput_container{margin:0;} .gform_wrapper .gform_footer {margin-top:0!important; padding-top: 0!important;} .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper  .gform_page_footer input[type=submit] {padding: 13px 27px 15px 27px; font-size: 17px!important; line-height: 17px!important; font-size: 14px; text-transform: uppercase; font-weight: 500; letter-spacing: .3px; border-color: #3683a2!important; border-bottom: 5px solid #164a75!important; border-radius: 3px;  background-size: 100% 200%; background-image: linear-gradient(to bottom, #3683a2 50%, #164a75 50%)!important; background-color: #3683a2!important; transition: all .5s ease-in-out!important; width: 99%!important;} .gform_wrapper .gform_footer input[type=submit]:hover {background-position: 0 100%!important; background-color: #164a75!important; transition: all .5s ease-in-out!important;} #gform_fields_2  li.gfield {padding-right: 16px!important;} #field_2_9 .gfield_label {display:none!important;}
@media screen and (max-width:1200px) {.blue_visual:before{width: 400px; height: 250px; bottom: -20px; right: -10px;}}
@media screen and (max-width:1050px){.blue_visual:before {display:none!important;} .intro_rw {padding-top: 15px!important; padding-bottom: 35px!important;} .right_content_standout {padding:35px 35px 20px;} .desktop-visual {display:none!important;} .mobile-visual {display:block!important;} .arrow_down_rw .vc_column_container {margin-top:0!important;} .arrow_down_rw {padding-bottom:0!important;}}
@media screen and (max-width:768px) {.page-title-rw {background-image: url(https://storage.googleapis.com/erg-cre-public-assets/wp-content/uploads/2019/06/Blue-PageTitle-Commercial-Property-Management.jpg)!important;}}