@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&family=Jost:ital,wght@0,100..900;1,100..900&family=M+PLUS+Rounded+1c:wght@300;400;700;900&family=Noto+Serif+JP:wght@200..900&display=swap);body{font-family:Jost,"M PLUS Rounded 1c",sans-serif;font-size:15px;color:#3d2121;line-height:1.4em}h1,h2,h3,h4,h5,h6{color:#3d2121;font-family:"Cormorant Garamond","Noto Serif JP",serif}h4.wp-block-heading{font-size:19px;color:#a88909}.emphasis-heading{font-size:55px;text-transform:uppercase;font-weight:400;line-height:60px}.map-responsive{overflow:hidden;padding-bottom:30%;position:relative;height:0}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}@media only screen and (max-width:480px){.map-responsive{padding-bottom:56.25%}}.wp-block-buttons{margin:40px 0!important}.button,.button:visited,.wp-block-button__link,.wp-block-button__link:visited,.wp-element-button,.wp-element-button:visited,button,button:visited,input[type=button],input[type=button]:visited,input[type=reset],input[type=reset]:visited,input[type=submit],input[type=submit]:visited{font-family:Jost,"M PLUS Rounded 1c",sans-serif;background:#938652;font-weight:600;border-radius:5px;transition:all .2s ease;transform:rotate(.03deg);padding:15px 25px}.button:active,.button:focus,.button:hover,.button:visited:active,.button:visited:focus,.button:visited:hover,.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited:active,.wp-block-button__link:visited:focus,.wp-block-button__link:visited:hover,.wp-element-button:active,.wp-element-button:focus,.wp-element-button:hover,.wp-element-button:visited:active,.wp-element-button:visited:focus,.wp-element-button:visited:hover,button:active,button:focus,button:hover,button:visited:active,button:visited:focus,button:visited:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=button]:visited:active,input[type=button]:visited:focus,input[type=button]:visited:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=reset]:visited:active,input[type=reset]:visited:focus,input[type=reset]:visited:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover,input[type=submit]:visited:active,input[type=submit]:visited:focus,input[type=submit]:visited:hover{background:#8c764c}.button:active:after,.button:focus:after,.button:hover:after,.button:visited:active:after,.button:visited:focus:after,.button:visited:hover:after,.wp-block-button__link:active:after,.wp-block-button__link:focus:after,.wp-block-button__link:hover:after,.wp-block-button__link:visited:active:after,.wp-block-button__link:visited:focus:after,.wp-block-button__link:visited:hover:after,.wp-element-button:active:after,.wp-element-button:focus:after,.wp-element-button:hover:after,.wp-element-button:visited:active:after,.wp-element-button:visited:focus:after,.wp-element-button:visited:hover:after,button:active:after,button:focus:after,button:hover:after,button:visited:active:after,button:visited:focus:after,button:visited:hover:after,input[type=button]:active:after,input[type=button]:focus:after,input[type=button]:hover:after,input[type=button]:visited:active:after,input[type=button]:visited:focus:after,input[type=button]:visited:hover:after,input[type=reset]:active:after,input[type=reset]:focus:after,input[type=reset]:hover:after,input[type=reset]:visited:active:after,input[type=reset]:visited:focus:after,input[type=reset]:visited:hover:after,input[type=submit]:active:after,input[type=submit]:focus:after,input[type=submit]:hover:after,input[type=submit]:visited:active:after,input[type=submit]:visited:focus:after,input[type=submit]:visited:hover:after{left:3px}.button:after,.button:visited:after,.wp-block-button__link:after,.wp-block-button__link:visited:after,.wp-element-button:after,.wp-element-button:visited:after,button:after,button:visited:after,input[type=button]:after,input[type=button]:visited:after,input[type=reset]:after,input[type=reset]:visited:after,input[type=submit]:after,input[type=submit]:visited:after{font-family:"Font Awesome 6 Free";content:"";display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-left:5px;position:relative;left:0;transition:all .2s ease}.single-content p{margin-bottom:1em}.single-content li,.single-content p{transform:rotate(.03deg)}.entry-content-wrap .single-content ul{list-style:none;margin:1.5em 0;padding:0 0 0 1.5em}.entry-content-wrap .single-content ul li{display:flex;padding:3px 0}.entry-content-wrap .single-content ul li:before{font-family:"Font Awesome 6 Free";content:"";display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;color:#7db80c;margin-right:5px}@media screen and (max-width:600px){.wp-block-media-text.is-stacked-on-mobile figure{margin-bottom:1em}}.kadence-sticky-header{box-shadow:0 0 10px rgba(0,0,0,.2)}.drawer-inner button:after,.site-main-header-inner-wrap button:after{display:none}.main-navigation .primary-menu-container>ul>li.menu-item>a{font-family:"Cormorant Garamond","Noto Serif JP",serif;font-size:15px}.main-navigation .primary-menu-container .sub-menu a{transform:rotate(.03deg)}.home-cover-wrap{margin-bottom:0!important;height:85vh}.home-cover-wrap h1{font-size:28px;text-shadow:0 3px 5px rgba(0,0,0,.8)}.home-cover-wrap h2{font-size:70px;text-shadow:0 8px 9px rgba(0,0,0,.8)}@media screen and (max-width:600px){.home-cover-wrap h1{font-size:20px;text-shadow:0 2px 3px rgba(0,0,0,.8)}.home-cover-wrap h2{font-size:50px;text-shadow:0 5px 6px rgba(0,0,0,.8)}}.home-profile-wrap{background-color:#f8e492}.home-profile-wrap .wp-block-group__inner-container{width:1290px;max-width:100%;margin:0 auto}.home-profile-wrap .wp-block-group__inner-container .wp-block-media-text>.wp-block-media-text__content{padding:8%}.home-profile-wrap .wp-block-group__inner-container .wp-block-media-text>.wp-block-media-text__content h2{margin:.5em 0}.home-areainfo-wrap .wp-block-media-text{margin-bottom:0}.home-areainfo-wrap .wp-block-group__inner-container{width:1290px;max-width:100%;margin:0 auto}.home-areainfo-wrap .wp-block-media-text__content h3:nth-of-type(1){font-weight:400;font-size:30px;margin-bottom:0}.home-areainfo-wrap .wp-block-media-text__content h3:nth-of-type(2){font-size:70px;text-transform:uppercase;font-weight:400;line-height:60px;margin-bottom:20px}.home-areainfo-wrap .wp-block-media-text__content h4{font-size:18px;color:#a88909}.home-areainfo-wrap .wp-block-media-text__content p:last-child{margin-bottom:30px}.home-areainfo-wrap .wp-block-media-text__content .wp-block-buttons{margin:30px 0 0 0!important}.home-areainfo-wrap .wp-block-media-text__content .wp-block-buttons .wp-block-button__link{font-size:16px;padding:10px 20px}@media screen and (max-width:1310px){.home-areainfo-wrap .wp-block-group__inner-container>h2{padding-left:20px}}@media screen and (max-width:600px){.home-areainfo-wrap .wp-block-media-text__content .wp-block-buttons{margin:30px 0!important}.home-areainfo-wrap .wp-block-media-text__content p:last-child{margin-bottom:30px}}.in-page-cover{min-height:200px;color:#000}.step-heading{font-size:23px;color:#7d4a07;margin-bottom:1.2em!important}.step-heading strong{display:inline-block;background-color:#f8e492;padding:5px 15px;text-transform:uppercase;font-family:Jost,"M PLUS Rounded 1c",sans-serif;font-size:22px;position:relative;margin-right:15px;color:#3d2121}.step-heading strong:after{font-family:"Font Awesome 6 Free";content:"";display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;right:-7px;color:#f8e492}.step-wrap{padding:1em;position:relative;margin-bottom:3.5em!important}.step-wrap:after{font-family:"Font Awesome 6 Free";content:"";display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:700;position:absolute;display:block;left:0;right:0;bottom:-35px;text-align:center;font-size:40px;color:#e1c037}.step-wrap:nth-of-type(odd){background-color:#fdfbf1}.step-wrap:nth-of-type(even){background-color:#fbf8f6}.step-wrap:nth-last-of-type(2):after{display:none}.free-text{font-size:20px;margin:2em 0 -1em 0!important;color:#64b100;font-weight:700}.oc-county-list{list-style:none;margin:3em 0 1em 0!important;padding:0!important;display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px 1%}.oc-county-list li{width:calc(97% / 4);min-height:250px}.oc-county-list li:hover{background-size:103%}.oc-county-list a{text-decoration:none;display:flex;flex-direction:column;gap:5px;justify-content:center;align-items:center;width:100%;height:100%;font-family:"Cormorant Garamond","Noto Serif JP",serif;font-size:18px;background-color:rgba(0,0,0,.5);color:#fff;text-shadow:0 0 8px #000;padding:1em;text-align:center;line-height:1.4em}.oc-county-list a strong{display:block;font-weight:400;text-transform:uppercase;font-size:30px}.oc-county-list a:hover{background-color:rgba(0,0,0,0)}.oc-county-list li:nth-child(1){background:url(/wp-content/uploads/2025/07/irvine.jpg) center/cover no-repeat}.oc-county-list li:nth-child(2){background:url(/wp-content/uploads/2025/07/costa-mesa.jpg) center/cover no-repeat}.oc-county-list li:nth-child(3){background:url(/wp-content/uploads/2025/07/huntington-beach.jpg) center/cover no-repeat}.oc-county-list li:nth-child(4){background:url(/wp-content/uploads/2025/07/santa-ana.jpg) center/cover no-repeat}.oc-county-list li:nth-child(5){background:url(/wp-content/uploads/2025/07/orange.jpg) center/cover no-repeat}.oc-county-list li:nth-child(6){background:url(/wp-content/uploads/2025/07/tustin.jpg) center/cover no-repeat}.oc-county-list li:nth-child(7){background:url(/wp-content/uploads/2025/07/lake-forest.jpg) center/cover no-repeat}.oc-county-list li:nth-child(8){background:url(/wp-content/uploads/2025/07/newport-beach.jpg) center/cover no-repeat}@media screen and (max-width:1045px){.oc-county-list li{width:calc(97% / 2)}}@media only screen and (max-width:560px){.oc-county-list li{width:100%}}.back-to-area{margin:2em 0 1em 0!important}.schema-faq-section{border-bottom:1px dotted #ccc;padding:0 0 2.5em 0;margin:2em 0!important}.schema-faq-section:last-of-type{border:0}.schema-faq-question{transform:rotate(.03deg);display:inline-block;font-size:18px}.schema-faq-question:before{content:'Q';display:inline-block;background-color:#f8e492;padding:5px 8px;border-radius:50px;margin-right:5px}.schema-faq-answer{padding-left:38px;position:relative}.schema-faq-answer:before{content:'A';font-weight:700;background-color:#d8efac;padding:3px 8px;border-radius:50px;display:inline-block;margin-right:5px;position:absolute;left:2px}.informakers-form{margin:0 auto}.informakers-form label{display:block;margin-bottom:3px;transform:rotate(.03deg)}.informakers-form .input{margin-bottom:1em}.informakers-form .input input{width:100%}.informakers-form .input fieldset{padding:0 0 0 15px;margin:0;border:0;line-height:31px}.informakers-form .input fieldset label{display:inline-block;width:calc(100% - 25px);vertical-align:middle}.informakers-form .input fieldset input{width:auto}.informakers-form .input.checkbox input{width:auto}.informakers-form .input.checkbox label{display:inline-block}.informakers-form select{font-size:16px;font-family:Jost,"M PLUS Rounded 1c",sans-serif}.informakers-form .g-recaptcha{margin-bottom:1em}.informakers-form .error-message{color:red}@media only screen and (max-width:560px){.informakers-form{width:100%}}footer{background-color:#3d2121;color:#fff}footer p{transform:rotate(.03deg)}footer .site-footer-section p a{color:#fff}@media screen and (max-width:1024px){footer .site-top-footer-inner-wrap{grid-row-gap:0}footer .site-footer-row-container-inner{text-align:center}footer .footer-widget-area.content-align-right .footer-social-inner-wrap{justify-content:center}}