div#prismOpenModal{position:relative;display:block!important;width:100%!important}div#prismOpenModal svg.ionicon{z-index:99999999!important;position:fixed;bottom:65px;left:5px;background-color:#c8102e;height:75px!important;line-height:75px;width:75px;font-size:2em;border-radius:50%;color:white;text-align:center;cursor:pointer;margin:0px 0;align-items:center;display:flex;justify-content:center;padding:12px}#tt-header-wrap #top-menu>li:last-child a,#tt-header-wrap #top-menu>li.tt-head-btn a{background:#c8102e!important;color:#fff!important;border-color:#c8102e!important;padding:17px 21px 15px!important;border-radius:50px}#tt-header-wrap #top-menu>li:last-child a:hover,#tt-header-wrap #top-menu>li.tt-head-btn a:hover{background:#fff!important;color:#c8102e!important;border-color:#fff!important;opacity:1}div#et-top-navigation{padding-top:10px!important}.et-fixed-header div#et-top-navigation{padding-top:30px!important}html body{font-size:17px}.tt-visually-hidden{display:none}h3{font-size:25px!important}.tt-section-header{font-size:50px!important}h3,h4{font-weight:600}.tt-logo-left-big #main-header:not(.et-fixed-header) .logo_container a{display:block;max-width:220px;margin-top:-25px}.tt-row-center{align-content:center;align-items:center}h4.et_pb_toggle_title{padding-right:20px!important}#top-header .container,#main-header .container{width:100%;max-width:80%!important}@media screen and (min-width:981px){a.tt-mobile-only.tt-head-btn{display:none}}.et_fixed_nav #main-header.et-fixed-header{background:#fff!important}.et-fixed-header img#logo{max-height:80%}.location-section .et_parallax_bg::before{background-color:rgba(0,0,0,0.4);content:"";height:100%;width:100%;position:absolute;left:0;top:0}.welcome-section .et_pb_module.et_pb_text{margin-bottom:10px}.tt-home-hero .et_pb_button_one{margin-right:0px!important}.gc-services p{padding-left:20px;padding-right:20px;min-height:85px}.tt-staff-row .et_pb_main_blurb_image{width:93px}.tt-staff-row .et_pb_blurb_container{padding-left:20px}.tt-staff-row .et_pb_module_header{font-size:20px;font-weight:600}.tt-staff-row .tt-staff-position{font-weight:300;font-size:19px;padding-bottom:5px}.tt-staff-row .tt-staff-subposition{font-style:italic;font-weight:300;font-size:17px;padding-bottom:5px}.testimonial_rotator.template-longform .testimonial_rotator_author_info{margin-bottom:0;padding-bottom:0px}.testimonial_rotator.template-longform .testimonial_rotator_quote{font-style:italic;font-weight:bold}.testimonial_rotator.template-longform .testimonial_rotator_quote span{color:#c8102e;font-style:normal}.tt-careers-row .et_pb_toggle{margin-bottom:10px!important}#austin-office,#dfw-office{padding-bottom:1em}#useful_apps .et_pb_blurb_content{max-width:100%}#useful_apps .et_pb_main_blurb_image{width:175px;vertical-align:middle}#useful_apps .et_pb_blurb_container{padding-left:25px;vertical-align:middle}#useful_apps .et_pb_blurb_description p{padding-bottom:5px}#useful_apps .et_pb_blurb_description ul{padding:0 0 10px 1em!important;line-height:20px!important}.tt-sidebar-btns a.tt-btn{background-color:#C8102E;border-radius:50px;letter-spacing:0px}.tt-sidebar-btns a.tt-btn{background-color:#C8102E;border-radius:50px;letter-spacing:0px}.tt-sidebar-bottom .tt-btn{background-color:#C8102E;border-radius:50px;letter-spacing:0px;display:block}.tt-btn,input[type=submit].tt-btn,.calctap-txt-btn,a.ttap-launch-app-btn{background-color:#c8102e;letter-spacing:0px;border-radius:50px}#title_insurance .et_pb_main_blurb_image,#realtor_resources .et_pb_main_blurb_image{min-height:290px}.tt-contact-socials-icon .et_pb_social_icon:after{content:'A';color:#fff;display:block;text-align:center;visibility:hidden;font-size:14px}.tt-contact-socials-icon .et_pb_social_media_follow_network_0:after{content:'Austin'!important;visibility:visible!important}.tt-contact-socials-icon .et_pb_social_media_follow_network_1:after{content:'DFW'!important;visibility:visible!important}.et_pb_social_media_follow .et_pb_social_icon{min-width:40px}.et_pb_social_media_follow li a{margin-left:auto;margin-right:auto}#footer-info{text-align:center;float:none}.tt-footer-social .et-social-icons{text-align:center;float:none}.tt-footer-social .et-social-icon:after{content:'A';color:rgba(255,255,255,0.5)!important;display:block;text-align:center;visibility:hidden;font-size:14px}.tt-footer-social .et-social-facebook:after{content:'DFW'!important;visibility:visible!important}.tt-footer-social .et-social-twitter:after{content:'Austin'!important;visibility:visible!important}.tt-footer-social .et-social-icon{text-align:center;margin-left:auto;margin-right:auto;min-width:40px}.tt-office-location-row img.alignleft{margin-bottom:15px}#top-menu li{padding-right:13px}@media screen and (max-width:1680px){#top-header .container,#main-header .container{width:100%;max-width:95%!important}}@media screen and (max-width:1400px){#top-menu li a{font-size:14px}}@media screen and (max-width:1320px) and (min-width:981px){#top-menu li a{font-size:12px}#top-menu li{padding-right:7px}}@media screen and (max-width:1185px){.tt-logo-left-big #main-header:not(.et-fixed-header) .logo_container{padding-left:0px}.tt-logo-left-big #main-header:not(.et-fixed-header) .logo_container a{max-width:180px}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding-top:20px}}@media screen and (max-width:1080px){.tt-logo-left-big #main-header:not(.et-fixed-header) .logo_container a{max-width:150px}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding-top:9px}.gc-services p{min-height:115px}#main-header .container{width:100%}#top-menu li a{font-size:10px}}@media screen and (min-width:981px){.row-center{align-items:center;display:flex}.location-blurb{display:inline-block;width:49.84%}}@media screen and (max-width:980px){html body{font-size:16px}.tt-services-blurbs .et_pb_blurb{font-size:16px!important}.et_header_style_left #logo,.et_header_style_split #logo{max-width:100%;margin-top:-80px}.tt-section-header{font-size:45px!important}.tt-market-blurbs .et_pb_module_header,.tt-market-blurbs .et_pb_module_header a{font-size:28px!important}.tt-services-blurbs .et_pb_module_header,.tt-services-blurbs .et_pb_module_header a{font-size:21px!important}div#top-header .container{background-color:black}.mobile_menu_bar:before{top:-8px}.gc-services p{min-height:0px}#page-container,.et_fixed_nav.et_show_nav #page-container{padding-top:80px!important}html #top-header{background-color:#000000!important}span#localwdcrightprimenusetting{float:right;position:absolute;right:70px;top:5px}a.tt-mobile-only.tt-head-btn{background:#c8102e!important;color:#fff!important;border-color:#c8102e!important;padding:15px 21px 15px!important;border-radius:50px}}@media screen and (max-width:767px){html body{font-size:15px}.tt-services-blurbs .et_pb_blurb{font-size:15px!important}.tt-section-header{font-size:40px!important}.tt-market-blurbs .et_pb_module_header,.tt-market-blurbs .et_pb_module_header a{font-size:26px!important}.tt-services-blurbs .et_pb_module_header,.tt-services-blurbs .et_pb_module_header a{font-size:20px!important}}@media screen and (max-width:500px){.tt-home-hero .header-content .et_pb_module_header{font-size:40px!important}.tt-section-header{font-size:30px!important}.tt-market-blurbs .et_pb_module_header,.tt-market-blurbs .et_pb_module_header a{font-size:23px!important}.tt-services-blurbs .et_pb_module_header,.tt-services-blurbs .et_pb_module_header a{font-size:20px!important}}@media screen and (max-width:420px){html a.tt-mobile-only.tt-head-btn{padding:10px 8px!important}.et_header_style_left #logo,.et_header_style_split #logo{max-width:80%;margin-top:-80px}#main-header .container{width:100%;max-width:100%!important;padding-left:10px;padding-right:10px}span#localwdcrightprimenusetting{right:40px}}@media screen and (max-width:400px){.tt-home-hero .header-content .et_pb_module_header{font-size:35px!important}.tt-section-header{font-size:25px!important}.tt-market-blurbs .et_pb_module_header,.tt-market-blurbs .et_pb_module_header a{font-size:21px!important}.tt-services-blurbs .et_pb_module_header,.tt-services-blurbs .et_pb_module_header a{font-size:19px!important}}@media screen and (max-width:300px){.tt-home-hero .header-content .et_pb_module_header{font-size:30px!important}.tt-section-header{font-size:22px!important}.tt-market-blurbs .et_pb_module_header,.tt-market-blurbs .et_pb_module_header a{font-size:19px!important}.tt-services-blurbs .et_pb_module_header,.tt-services-blurbs .et_pb_module_header a{font-size:18px!important}}button.fc-prev-button.fc-button.fc-state-default.fc-corner-left,button.fc-next-button.fc-button.fc-state-default.fc-corner-right,button.fc-today-button.fc-button.fc-state-default.fc-corner-left.fc-corner-right.fc-state-disabled,button.fc-month-button.fc-button.fc-state-default.fc-corner-left.fc-corner-right.fc-state-active{background:#C8102E;color:#fff}.fc-widget-header,.fc-widget-content{border-color:gray!important;background:#fff;color:#333;padding:0!important}.fc-unthemed .fc-today{background:#C8102E}.entry-content table,body.et-pb-preview #main-content .container table{border:0px solid #C8102E}.wpfc-calendar-wrapper h2{font-size:30px!important;margin:0!important}.css-events-list table.events-table{width:100%;border-collapse:collapse}.css-events-list table.events-table th{background:#dadada}.css-events-list table.events-table tr:nth-of-type(odd){background:#eee}.css-events-list table.events-table td,.css-events-list table.events-table th{padding:10px;border:none;text-align:left;min-width:320px}td.fc-day-number.fc-tue.fc-today.fc-state-highlight{color:white}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){.css-events-list table,.css-events-list thead,.css-events-list tbody,.css-events-list th,.css-events-list td,.css-events-list tr{display:block}.css-events-list thead tr{position:absolute;top:-9999px;left:-9999px}.css-events-list tr{border:1px solid #ccc}.css-events-list td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;background-color:white}.css-events-list td:before{top:6px;left:6px;width:100;padding:6px;white-space:nowrap;display:block;font-weight:bold;margin-bottom:10px;border-bottom:1px solid gray}.css-events-list td:nth-of-type(1):before{content:"Date/Time"}td:nth-of-type(2):before{content:"Event"}}@media screen and (max-width:760px){td:nth-of-type(2):before{content:none}}#et_pb_contact_form_0 .et_contact_bottom_container .et_pb_contact_right>p{color:#FFF}.siteclear{clear:both}.hf-row1 .hf-left{float:left;width:49%;margin-right:2%}.hf-row1 .hf-right{float:left;width:49%}.home-form input.wpcf7-text,.home-form textarea.wpcf7-textarea{font-family:'MYRIADPRO Regular',Helvetica,Arial,Lucida,sans-serif;font-size:16px;color:#c8102e!important}.hf-row2{margin-top:25px}.hf-row3{margin-top:25px;float:right}.hf-row3 .wpcf7-quiz-label{color:#fff;text-align:right;float:right}.hf-row3 span.wpcf7-not-valid-tip{display:block;float:right}.hf-row3 input.wpcf7-quiz{width:182px!important;clear:both;display:block;float:right}.hf-row4{margin-top:25px;float:right;margin-right:-19px}.hf-row4 input.wpcf7-submit{color:#ffffff!important;background:#c8102e;border-width:2px!important;border-color:#c8102e;border-radius:25px;font-size:18px;font-family:'MYRIADPRO Regular',Helvetica,Arial,Lucida,sans-serif!important;background-color:#c8102e;cursor:pointer;padding:10px 25px}#wpcf7-f5327-p242-o1 div.wpcf7-response-output{color:#fff!important}@media screen and (max-width:767px){.gc-ol-btn{display:block;width:100%;text-align:center;margin-right:0;margin-bottom:10px}.gc-ol-btn:nth-child(1){margin-left:0px}}.entry-content table:not(.variations),body.et-pb-preview #main-content .container table{border:none;margin:0px;text-align:left;width:100%}.css-events-list table.events-table{margin-top:15px!important}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.tt-staff-row .et_pb_column_1_3 .et_pb_main_blurb_image img{max-width:93px;width:100%!important}}@media only screen and (max-width:666px){.et_mobile_device.et_fixed_nav.tt-full-layout #tt-header-wrap{top:72px}}@media only screen and (max-width:363px){.et_mobile_device.et_fixed_nav.tt-full-layout #tt-header-wrap{top:90px}.tt-fee-row a{font-size:10px}}