:root{--yt2-white-form-text-color: #FFF;--yt2-white-form-text-color-hover: #CCC;--yt2-white-form-row-bg-color: var(--primary-brand-color, #000);--yt2-contact-form-label-color: var(--contact-form-input-color, #000)}.grecaptcha-badge{display:none}.form-container-yt2 h1,.form-container-yt2 h2,.form-container-yt2 h3,.form-container-yt2 h4,.form-container-yt2 h5,.form-container-yt2 h6,.form-container-yt2 .h1_style,.form-container-yt2 .h2_style,.form-container-yt2 .h3_style,.form-container-yt2 .h4_style,.form-container-yt2 .h5_style,.form-container-yt2 .h6_style,.form-container-yt2 p{text-align:left;letter-spacing:.0139130435em;line-height:1.652173913em;margin-bottom:0}.form-container-yt2 .white_form h1,.form-container-yt2 .white_form h2,.form-container-yt2 .white_form h3,.form-container-yt2 .white_form h4,.form-container-yt2 .white_form h5,.form-container-yt2 .white_form h6,.form-container-yt2 .white_form p,.form-container-yt2 .white_form .h1_style,.form-container-yt2 .white_form .h2_style,.form-container-yt2 .white_form .h3_style,.form-container-yt2 .white_form .h4_style,.form-container-yt2 .white_form .h5_style,.form-container-yt2 .white_form .h6_style{color:var(--yt2-white-form-text-color, #FFF)}.form-container-yt2 .white_form a:hover,.form-container-yt2 .white_form a:focus{color:var(--yt2-white-form-text-color-hover, #CCC)}.form-container-yt2 .white_form.row{background-color:var(--yt2-white-form-row-bg-color, #000)}.form-container-yt2 .white_form.row{padding:1.25rem 0}.form-container-yt2 .input_wrapper label{font-size:var(--contact-form-input-font_size, var(--font-size, 0.9rem));color:var(--yt2-contact-form-label-color, #000);line-height:var(--contact-form-label-line-height, 1.428571429);margin-bottom:0}.form-container-yt2 .input_wrapper input:focus+label,.form-container-yt2 .input_wrapper input:not(:placeholder-shown)+label,.form-container-yt2 .input_wrapper textarea:focus+label,.form-container-yt2 .input_wrapper textarea:not(:placeholder-shown)+label{opacity:0}.form-container-yt2 .phone_number{margin-top:1rem}.form-container-yt2 form{align-items:center}.form-container-yt2 #contactform #sendemailsubmit{margin-top:1rem}@media only screen and (max-width: 767.9px){.form-container-yt2 h1,.form-container-yt2 h2,.form-container-yt2 h3,.form-container-yt2 h4,.form-container-yt2 h5,.form-container-yt2 h6,.form-container-yt2 .h1_style,.form-container-yt2 .h2_style,.form-container-yt2 .h3_style,.form-container-yt2 .h4_style,.form-container-yt2 .h5_style,.form-container-yt2 .h6_style,.form-container-yt2 p{text-align:center}.form-container-yt2 #contactform{margin-top:2rem}a.h2_style{min-width:100%;display:block;margin-top:.5em}}@media only screen and (max-width: 479.9px){.title{font-size:1.7777777778rem}}@media only screen and (min-width: 768px){.form-container-yt2 .row>div:first-child{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.form-container-yt2 .text_content_wrapper{display:flex;flex-direction:column;height:100%}.form-container-yt2 .text_content_wrapper .title{margin-top:auto;margin-bottom:auto}.form-container-yt2 a{text-decoration:none}.form-container-yt2 .input_wrapper{width:100%;flex:0 1 100%}.form-container-yt2 #contactform,.form-container-yt2 .text_content_wrapper{padding-top:1rem;padding-bottom:1rem}.form-container-yt2 #contactform{display:flex;flex-wrap:wrap}.form-container-yt2 #contactform #sendemailsubmit{margin-left:0}}@media only screen and (min-width: 768px)and (max-width: 991.8px){.form-container-yt2 h1,.form-container-yt2 h2,.form-container-yt2 h3,.form-container-yt2 h4,.form-container-yt2 h5,.form-container-yt2 h6,.form-container-yt2 .h1_style,.form-container-yt2 .h2_style,.form-container-yt2 .h3_style,.form-container-yt2 .h4_style,.form-container-yt2 .h5_style,.form-container-yt2 .h6_style{font-size:1.9125rem}}@media only screen and (min-width: 992px){.form-container-yt2 .white_form{padding:0 1.6666666666rem}.form-container-yt2 .white_form.row{padding:2.6666666rem 3.5rem}}@media only screen and (min-width: 1200px){.form-container-yt2 .white_form.row{padding:6rem 8rem}}:root{--contact-form-input-padding: 0.7222222222rem;--contact-form-input-font_size: 0.8888888889rem;--contact-form-input-bg: none;--contact-form-input-color: #242424;--contact-form-input-placeholder-color: var(--contact-form-input-color);--contact-form-input-border-color: var(--light-brand-color);--contact-form-input-border: 1px solid var(--contact-form-input-border-color);--contact-form-input-underline-color: var(--primary-brand-color);--contact_form_btn_bg: var(--btn-bg);--contact_form_btn_color: var(--btn-color);--contact_form_btn_border_color: var(--btn-border-color);--contact_form_btn_hover_bg: var(--btn-hover-bg);--contact_form_btn_hover_color: var(--btn-hover-color);--contact_form_btn_hover_border_color: var(--btn-hover-border-color);--contact-form-label-line-height: 1.4444444444444444em}#contactform{margin-bottom:var(--default-margin)}@media only screen and (max-width: 575.98px){#contactform{padding-left:15px;padding-right:15px}}#contactform label{line-height:var(--contact-form-label-line-height, 1.428571429)}#contactform .input_wrapper{position:relative;font-size:var(--font-size, 1rem);margin-bottom:0.5555555556rem}#contactform .input_wrapper:last-child{margin-bottom:0}#contactform .input_wrapper input[type=text],#contactform .input_wrapper textarea{width:100%;display:inline-block;padding:var(--contact-form-input-padding);font-size:var(--contact-form-input-font_size);background:var(--contact-form-input-bg);border:0;border:var(--contact-form-input-border);color:var(--contact-form-input-color)}#contactform .input_wrapper input[type=text]::placeholder,#contactform .input_wrapper textarea::placeholder{color:var(--contact-form-input-placeholder-color)}#contactform .input_wrapper input[type=text] ::-webkit-input-placeholder,#contactform .input_wrapper input[type=text] ::-moz-placeholder,#contactform .input_wrapper input[type=text] :-moz-placeholder,#contactform .input_wrapper input[type=text] :-ms-input-placeholder,#contactform .input_wrapper textarea ::-webkit-input-placeholder,#contactform .input_wrapper textarea ::-moz-placeholder,#contactform .input_wrapper textarea :-moz-placeholder,#contactform .input_wrapper textarea :-ms-input-placeholder{color:var(--contact-form-input-placeholder-color)}#contactform .input_wrapper input[type=text]:focus,#contactform .input_wrapper textarea:focus{outline:none}#contactform .input_wrapper input[type=text]:focus~.input_line,#contactform .input_wrapper textarea:focus~.input_line{transform:scale(1, 1)}#contactform .input_wrapper textarea{display:block}#contactform .input_wrapper .input_line{position:absolute;margin:0;border:none;background-color:var(--contact-form-input-underline-color);transition:.4s}#contactform .input_wrapper .input_underline,#contactform .input_wrapper .input_overline{width:100%;height:2px;transform:scale(0, 1)}#contactform .input_wrapper .input_leftline,#contactform .input_wrapper .input_rightline{width:2px;height:100%;transform:scale(1, 0)}#contactform .input_wrapper .input_overline,#contactform .input_wrapper .input_leftline{top:0}#contactform .input_wrapper .input_underline,#contactform .input_wrapper .input_rightline{bottom:0}#contactform .input_wrapper .input_underline{transform-origin:left center;left:0}#contactform .input_wrapper .input_overline{transform-origin:right top;right:0}#contactform .input_wrapper .input_leftline{transform-origin:center top;left:0}#contactform .input_wrapper .input_rightline{transform-origin:center bottom;right:0}#contactform #sendemailsubmit,#contactform .btn-yt2{display:block;margin:auto}@media only screen and (min-width: 768px){#contactform #sendemailsubmit,#contactform .btn-yt2{margin-right:0}}#contactform .g-recaptcha>div{margin:auto auto var(--default-margin)}@media only screen and (min-width: 768px){#contactform .g-recaptcha>div{margin:0}}.white_form #contactform{--contact-form-input-color: #FFF;--contact-form-input-placeholder-color: #FFF;--contact-form-input-border-color: #FFF;--contact-form-input-underline-color: #FFF;--btn-bg: #FFF;--btn-color: var(--primary-brand-color);--btn-border-color: #FFF;--btn-hover-bg: none;--btn-hover-color: #FFF;--btn-hover-border-color: #FFF}/*# sourceMappingURL=contact_form_yaletown2_white.css.map */
