.talo-contact-form-flex-rt svg{width:16px;height:18px;display:inline-block;fill:#707070;margin-right:13px;vertical-align:top;margin-top:5px}.talo-contact-form-flex-rt .text-form-contact{display:inline-block;vertical-align:middle}.talo-contact-form-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.talo-contact-form-flex-lt{-ms-flex-preferred-size:71%;flex-basis:71%;padding-right:2%}.talo-contact-form-flex-rt ul,.talo-contact-form-flex-rt li{margin:0;padding:0;list-style:none}.form-contact-us form input::-webkit-input-placeholder,.form-contact-us form textarea::-webkit-input-placeholder{color:#c3c3c3;font-size:16px;line-height:25px}.form-contact-us form input::-moz-placeholder,.form-contact-us form textarea::-moz-placeholder{color:#c3c3c3;font-size:16px;line-height:25px}.form-contact-us form input:-ms-input-placeholder,.form-contact-us form textarea:-ms-input-placeholder{color:#c3c3c3;font-size:16px;line-height:25px}.form-contact-us form input::-ms-input-placeholder,.form-contact-us form textarea::-ms-input-placeholder{color:#c3c3c3;font-size:16px;line-height:25px}.form-contact-us form input::placeholder,.form-contact-us form textarea::placeholder{color:#c3c3c3;font-size:16px;line-height:25px}.talo-contact-form-flex-rt{-ms-flex-preferred-size:36%;flex-basis:36%;padding-top:698px}.form-contact-us{max-width:392px;margin-left:35px;margin-right:auto;position:relative;margin-top:34px}.talo-contact-form-flex-rt ul{margin-left:38%}.talo-contact-form form input[type=text],form input[type=email],.talo-contact-form form input[type=password],.talo-contact-form form input[type=tel],.talo-contact-form form input[type=number],.talo-contact-form form input[type=file],.talo-contact-form form select,.talo-contact-form form textarea{border:1px solid #c3c3c3;background:#fff;max-width:356px;min-height:48px;padding:14px;font-size:16px;border-radius:0}.talo-contact-form form textarea{max-width:356px;min-height:150px}.talo-contact-form form label{font-size:16px;line-height:21px;color:#333;margin-bottom:12px;font-weight:400}.talo-contact-form form input[type=checkbox],.talo-contact-form form input[type=radio]{cursor:pointer;margin-right:9px;width:16px !important;height:16px !important;border:1px solid #c3c3c3;position:relative;border-radius:0;background:#fff}.talo-contact-form form input:focus-visible,.talo-contact-form form textarea:focus-visible{outline:0}.talo-contact-form form .hs-form-field{margin-bottom:24px}.talo-contact-form form .hs-form-required{color:#333;font-size:73%;font-weight:400;top:-1px;position:relative}form .inputs-list input,form .inputs-list span{font-size:14px;line-height:21px;color:#707070;font-weight:400}.talo-contact-form form input[type=checkbox]:after{content:'';position:absolute;width:16px !important;border:1px solid #c3c3c3;height:16px !important}.talo-contact-form form .hs_error_rollup label.hs-main-font-element,.talo-contact-form form label.hs-error-msg{color:#821918}.talo-contact-form form .hs-input.invalid.error{border-color:#821918}.talo-contact-form form .hs-richtext.hs-main-font-element{position:absolute;bottom:0;right:37px;margin-bottom:0}.talo-contact-form form .hs-richtext.hs-main-font-element a{color:#707070;font-size:12px;line-height:21px;font-weight:400}.talo-contact-form form .hs-form-field:nth-child(4){margin-top:34px}.talo-contact-form form .hs-form-field:nth-child(5){margin-top:37px}.talo-contact-form form .hs_submit.hs-submit{margin-top:43px}section.talo-contact-form{position:relative;padding-bottom:328px;padding-top:14px;overflow:hidden}.text-form-contact a{color:#707070;font-size:16px;line-height:29px;transition:.3s}.text-form-contact a:hover{color:#821918;transition:.3s}.talo-contact-form-flex-rt li{margin-bottom:20px}.talo-contact-section-heading h3{margin-bottom:72px}.talo-contact-section-heading p{color:#000;font-size:16px;line-height:28px}.talo-contact-lt-out-image{position:absolute;width:198px;height:474px;right:0;top:24%}.talo-contact-form-flex-lt{-ms-flex-preferred-size:47%;flex-basis:47%;padding-right:2%}.talo-contact-form .content-wrapper{max-width:1301px}.iframe-map iframe{position:absolute;top:6%;right:0;width:39%;height:600px}.talo-contact-form form [type="radio"]:checked,.talo-contact-form form [type="radio"]:not(:checked),.talo-contact-form form [type="checkbox"]:checked,.talo-contact-form form [type="checkbox"]:not(:checked){position:absolute;left:-9999px}.talo-contact-form form [type="radio"]:checked+span,.talo-contact-form form [type="radio"]:not(:checked)+span{position:relative;padding-left:82px;cursor:pointer;display:inline-block}.talo-contact-form form [type="checkbox"]:checked+span,.talo-contact-form form [type="checkbox"]:not(:checked)+span{position:relative;padding-left:22px;cursor:pointer;display:inline-block;margin:7px 0px;text-transform:none;left:0px}.talo-contact-form form [type="radio"]:checked+span:before,.talo-contact-form form [type="radio"]:not(:checked)+span:before,.talo-contact-form form [type="checkbox"]:checked+span:before,.talo-contact-form form [type="checkbox"]:not(:checked)+span:before{content:'';position:absolute;left:0;top:1px;width:16px;height:16px;border:1px solid #c3c3c3}.talo-contact-form form [type="checkbox"]:not(:checked)+span:after{content:'';width:13px;height:13px;//background:#fff !important;position:absolute;top:2px;left:1px}.talo-contact-form form [type="checkbox"]:checked+span:after{content:'✔';width:16px;height:16px;position:absolute;//background:url(path/to/the/check-icon.png) no-repeat;top:1px;line-height:1.1;font-size:13px;left:0px;border:1px solid #c3c3c3;text-align:center;color:#777533;background:#777533;color:#fff}.talo-contact-form form [type="radio"]:not(:checked)+span:after,.talo-contact-form form [type="radio"]:checked+span:after,.talo-contact-form form [type="checkbox"]:not(:checked)+span:after,.talo-contact-form form [type="checkbox"]:checked+span:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media(max-width:1440px){.talo-contact-lt-out-image{position:absolute;width:198px;height:474px;right:-47px;top:71%}}@media(min-width:1900px){.iframe-map iframe{width:48%}}@media(min-width:1441px){.talo-contact-form-flex-rt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.talo-contact-form .content-wrapper{max-width:1311px}.talo-contact-form-flex-lt{-ms-flex-preferred-size:47%;flex-basis:47%;padding-right:2%}}@media(max-width:1200px){.talo-contact-form-flex-rt ul{margin-left:0}.talo-contact-form-flex-lt{-ms-flex-preferred-size:47%;flex-basis:47%;padding-right:5%}.form-contact-us{margin-left:0}}@media(max-width:999px){.talo-contact-form-flex-lt{-ms-flex-preferred-size:52%;flex-basis:52%}}@media(max-width:767px){.talo-contact-form-flex-rt{display:none}.iframe-map{display:none}section.talo-contact-form{padding-bottom:0;padding-top:0}.talo-contact-form-flex{padding-bottom:103px}.talo-contact-form-flex-lt{-ms-flex-preferred-size:100%;flex-basis:100%;padding-right:0}.form-contact-us{max-width:100%;margin-left:0;margin-right:auto;position:relative;margin-top:68px}.talo-contact-section-heading h3{margin-bottom:33px}section.talo-contact-form .section-padding{padding-top:60px}.talo-contact-form form input[type=text],form input[type=email],.talo-contact-form form input[type=password],.talo-contact-form form input[type=tel],.talo-contact-form form input[type=number],.talo-contact-form form input[type=file],.talo-contact-form form select,.talo-contact-form form textarea,.talo-contact-form form textarea{max-width:100%}.talo-contact-form form .hs-richtext.hs-main-font-element{position:absolute;bottom:70px;margin-bottom:0;right:0}.talo-contact-form form input[type=checkbox]:after{content:none}}