input.wpcf7-form-control,textarea{background-color:#eee;border:none!important;width:100%!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;font-size:18px;color:#666!important;padding:16px!important;font-family:'Raleway',Arial,sans-serif;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input.wpcf7-form-control.wpcf7-submit{font-size:20px;font-weight:500;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:6px 18px;line-height:1.7em;font-weight:300;display:block;color:#fff!important;border:none;float:right;margin-top:8px;background-color:#00aeef;width:40%!important}.client-logos{height:280px}.et_pb_post h2 a,.et_pb_portfolio_item h3 a{text-decoration:none;color:#696969}#left-area .post-meta{font-size:14px;padding-bottom:15px;display:none}#footer-widgets .footer-widget a{color:#000000!important}#top-header,#top-header a{color:#ffffff!important}.divi-life-cta-menu a{background-color:#44ceb0;padding:15px 25px!important;border-radius:25px;text-transform:uppercase;color:#fff!important;text-align:center}.menu-button a{border:3px solid #00aeef;color:#00aeef;line-height:initial;padding:10px 20px;padding-bottom:10px!important;border-radius:5px;font-size:19px;transition:all .25s}.menu-button a:hover{color:white;background-color:#00aeef}.location-info .et_pb_module_header{display:flex;gap:5px;align-items:center;border-bottom:1px solid #fff;padding-bottom:5px;margin-bottom:15px}.location-info .et_pb_module_header::before{content:'';background-image:url(https://www.seatosky.com/wp-content/uploads/2025/07/location-pointer-img.png);width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-size:contain}.location-info .et_pb_promo_description ul li a{color:#fff;font-weight:600}.location-info .et_pb_promo_description ul li a:hover{text-decoration:underline}.page-template-default article p a,.page-template-default article ul li a{text-decoration:underline}article .et_pb_section.et_pb_with_background a{color:inherit}.vancouver-listing .et_pb_module.et_pb_blurb .et_pb_image_wrap{padding-top:60%;position:relative;display:flex;margin:0px;width:100%;content:''}.vancouver-listing .et_pb_module.et_pb_blurb .et_pb_image_wrap img{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1;opacity:1;animation:unset!important;object-fit:cover;object-position:center}.vancouver-listing .et_pb_module.et_pb_blurb .et_pb_main_blurb_image{display:flex}