:root{--font-family-default:"Open Sans", sans-serif;--font-family-title:"Work Sans", sans-serif;--font-size-default:16px;--font-size-title:18px;--font-color-default:#1c1c1c;--font-color-title:#6c757d;--primary:#8b603d;--secondary:#91c8c8;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--default-transition:.3s cubic-bezier(.4, 0, .2, 1)}body{font-family:var(--font-family-default);font-size:var(--font-size-default);background:#FFF;color:var(--font-color-default);margin:0}a{color:var(--primary)}a:focus,a:hover{text-decoration:none;color:var(--secondary)}a,a:hover,a:focus,input,input:hover,input:focus,textarea,textarea:focus,textarea:hover,select:hover,select:focus,select,button,button:focus,button:hover,.btn-group.bootstrap-select.show-tick.qs-select,.bootstrap-select .dropdown-toggle,.bootstrap-select .dropdown-toggle:focus{outline:0px!important}#content .ihf-search .ihf-select-options ul,#content .ihf-search .ihf-select-options,#content .ihf-search .ihf-pagination,#content #ihf-main-container .nav-tabs,#content #ihf-main-container .chosen-results{margin:0 0 0;padding:0 0 0;list-style:none}#content #ihf-main-container #ihf-search-adv2-submit{margin:20px 0 0}#content #ihf-main-container .ihf-grid-result-address{overflow:hidden;text-overflow:ellipsis;display:block}#content #ihf-main-container .ihf-listing-search-results .btn{padding:6px 6px}#content div.wpcf7-response-output,div.wpcf7-response-output{text-align:center}#ihf-main-container #ihf-mortgage-calculator-modal .mc-total-payment-subline,#content #ihf-main-container .mc-total-payment-subline{color:#333}#ihf-main-container .pagination>li>a,#ihf-main-container .pagination>li>span{padding:6px 9px}#ihf-main-container #ihf-schedule-showing-request-form .form-control{padding:6px 7px}#content #ihf-main-container #ihf-search-location-tab{margin:8px 5px 0 0}#ihf-main-container #ihf-advsearch-features label{font-size:.8em}html.name-Microsoft_Edge .ai-default-cf7wrap input[type="submit"],html.name-Microsoft_Edge .ai-default-cf7wrap input.wpcf7-submit{margin:6px 0 0}#ws-walkscore-tile{background:#fff!important}#hero .quick-search form select[name="propertyType"]{margin-left:2%}#content ul.ihf-navbar-nav{list-style:none;margin:0 0 0}#content .ihf-eureka .ihf-navbar{padding:4px 14px}#content #ihf-main-container .ihf-listing-open-home-text-grid,#content #ihf-main-container .ihf-map-info-window-content{color:#777}#content #ihf-main-container label{color:inherit}#content #ihf-main-container .ihf-polygon-reset{color:#000}#ihf-main-container .modal-body{color:#000}body.page-id-0>img,body.page-id-0>iframe{display:none!important}#content #ihf-main-container #ihf-market-report-nav-container.row,#content #ihf-main-container #ihf-market-report-nav-container.row .row,#content #ihf-main-container .row #areaPickerContainer.row,#content #ihf-main-container .row #ihf-search-location-tab .row,#content #ihf-main-container .row #ihf-refine-map-search-form .row,#content #ihf-main-container .row .ihf-grid-result-container .row,#content #ihf-main-container .row #ihf-search-location-tab.row{margin-left:-15px;margin-right:-15px}#content #ihf-main-container .row .row{margin-left:0;margin-right:0}#ihf-main-container .ihf-social-share .dropdown-menu>li>a{color:#000!important}#ihf-main-container .ihf-social-share .dropdown-menu>li>a:hover{color:#fff!important}#ihf-main-container #ihf-refine-map-search-form label{color:#fff!important}#ihf-main-container #ihf-refine-map-search-form .checkbox{padding-left:0}#ihf-main-container ul.chosen-results{margin-left:0!important}#content .ihf-eureka ul.ihf-dropdown-menu{margin:0 0 0;padding:0 0 0 0;list-style:none}#content #ihf-detail-navrow .ihf-detail-navigation .pull-right{float:none!important;text-align:right}#content #ihf-main-container .map-infobox-img{max-width:100%!important}#ihf-main-container #ihf-map-canvas .ihf-map-info-box-title{padding:0 15px 0 0}.grecaptcha-badge{z-index:91}#content #IDX-main #IDX-boxLabel_remarksConcat input{display:block;width:100%}#content #IDX-main ul.select2-choices,#content #IDX-main ul.IDX-navbar-nav{margin:0 0 0 0}.areaPickerExpandAllTopBar:after{content:'';display:block;clear:both}#ihf-main-container #ihf-main-search-form fieldset>div:nth-child(14) .checkbox{padding-left:0}#ihf-main-container #ihf-main-search-form fieldset>div:nth-child(14) .checkbox label{padding-right:30px;white-space:break-spaces}#ihf-main-container #ihf-detail-features-tab>.row.mt-10{margin-left:0;margin-right:0}#ihf-agent-sellers-rep-own-listing{max-width:100%}#ihf-main-search-form fieldset div[data-ihf-geographic-field="true"] .checkbox{padding-left:0}#content ul#IDX-searchNavList{margin:0 0 0}#content ul#IDX-searchNavList li:first-child{padding-left:0}#content ul#IDX-searchNavList li:last-child{padding-right:0}#IDX-formSubmit.IDX-formSubmit{font-size:16px;margin-right:20px;line-height:18px}#IDX-formSubmit.IDX-formSubmit{font-size:16px;margin-right:20px;line-height:18px;font-weight:400}#IDX-ccz-group .IDX-controls span{vertical-align:middle;margin:0 0 0 10px}#IDX-ccz-group .IDX-controls span:first-child{margin:0 0 0 0}#ihf-main-container #ihf-map-canvas{position:relative;z-index:0}#ihf-main-container #ihf-refine-map-search-form{margin:0 0}#ihf-main-container .ihf-mapsearch-refine-overlay-inner{padding:8px 15px}#ihf-main-container .ihf-grid-result{margin-bottom:15px}#ihf-main-container .ihf-grid-result:after{content:'';display:block;clear:both}#listings-results .listings-map{position:relative;z-index:0}#content ul#idx-mlm-nav-links{list-style:none;margin:0 0 0 0}#ihf-map-canvas .leaflet-div-icon{background:none;border:0 solid #666}.use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;width:auto;font-size:11px;white-space:nowrap;display:none}.use-floating-validation-tip .wpcf7-not-valid-tip:nth-of-type(1){display:block}#ihf-main-container #areaPickerClearAll .glyphicon{color:#fff!important}#content .leaflet-control-layers form.leaflet-control-layers-list{margin:0 0}#IDX-main.IDX-wrapper-standard .IDX-navbar-collapse{padding-left:0;padding-right:0}body.pojo-a11y-readable-font *[class*=ai-font-],body.pojo-a11y-readable-font *[class*=ai-font-]:after,body.pojo-a11y-readable-font *[class*=ai-font-]:before{font-family:agentimage!important}#main-wrapper{overflow:hidden}:after,:before{pointer-events:none;transition:all ease .4s;-moz-transition:all ease .4s;-webkit-transition:all ease .4s}a,img,.global-button,input[type="submit"],button{transition:all ease .4s;-moz-transition:all ease .4s;-webkit-transition:all ease .4s}body.home section{position:relative;padding:40px 0}.img-cover{position:relative;display:block;z-index:0;overflow:hidden}.img-cover>img{position:relative;z-index:0;width:100%;height:auto;object-fit:cover;object-position:center;display:block}canvas{display:block;position:relative;z-index:0;width:100%;height:auto}.fixed-bg{clip-path:inset(0 0 0 0);-moz-clip-path:inset(0 0 0 0);-webkit-clip-path:inset(0 0 0 0);pointer-events:none;position:absolute;z-index:0;top:0;bottom:0;right:0;left:0;overflow:hidden}.fixed-bg>div{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.fixed-bg:before{content:'';display:block;position:fixed;z-index:0;top:0;left:0;right:0;bottom:0;transition:all ease 0s;-moz-transition:all ease 0s;-webkit-transition:all ease 0s}.fixed-bg:after{content:'';display:block;position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;transition:all ease 0s;-moz-transition:all ease 0s;-webkit-transition:all ease 0s}.fixed-bg:not(.bg-loaded),.fixed-bg:not(.bg-loaded) div,.fixed-bg:not(.bg-loaded):after,.fixed-bg:not(.bg-loaded):before{background:none!important}textarea::-webkit-scrollbar{display:none}textarea{-ms-overflow-style:none;scrollbar-width:none}.mw-container{max-width:calc(100% - 30px);margin:0 auto}.ease{transition:all ease .4s;-moz-transition:all ease .4s;-webkit-transition:all ease .4s}.ease-f{transition:all ease .3s;-moz-transition:all ease .3s;-webkit-transition:all ease .3s}.ease-s{transition:all ease .8s;-moz-transition:all ease .8s;-webkit-transition:all ease .8s}img.lazyload{opacity:0!important}a{color:var(--primary)}a:focus,a:hover{color:var(--secondary);text-decoration:none}.header{position:relative;z-index:78;top:0;left:0;right:0;padding:70px 0 20px;background:#000}.hdr-container{width:1420px}.hdr-inner{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;position:relative;z-index:1}.hdr-logo{max-width:226px}#nav{display:flex;flex-flow:row wrap;align-items:center;justify-content:center}#nav li{position:relative}#nav a{color:#fff;display:inline-block;font-size:min(1.17vw,15px);letter-spacing:.05em;text-transform:uppercase;font-weight:500}#nav>li{margin-left:min(4vw,58px)}#nav>li:first-child{margin-left:0}#nav>li>a{opacity:1}#nav>li:hover>a{opacity:.6}#nav .sub-menu{list-style:none outside none;margin:0;display:none;padding:0;position:absolute;width:100%;min-width:min(19.448vw,282px);text-align:center}#nav>li>.sub-menu{left:-50vw;right:-50vw;margin:0 auto;padding:min(2vw,29px) 0 0}#nav .sub-menu a{color:#FFF;display:block;padding:min(1.104vw,16px) min(0.690vw,10px);position:relative;z-index:1}#nav .sub-menu li:hover>a{background:var(--secondary);text-decoration:none}#nav .sub-menu .sub-menu{margin-left:100%;top:0}#nav li:hover>.sub-menu{display:block}#nav .sub-menu li:before{content:'';display:block;position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;background:#000;opacity:.65}#nav .sub-menu li{position:relative}.section-title h2{font-size:24px;letter-spacing:.04em;text-transform:uppercase;color:var(--secondary)}.section-title h2 span{display:block;font-family:var(--font-family-title);letter-spacing:0;font-size:3em;font-weight:600;line-height:.861;margin:8px 0 0}.section-title.light h2{color:#fff}input[type="reset"].global-button,input[type="submit"].global-button,button.global-button,a.global-button,.global-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;vertical-align:middle;flex-flow:row wrap;align-items:center;justify-content:center;text-align:center;border:2px solid var(--primary);background:var(--primary);min-width:186px;min-height:52px;padding:10px 45px;color:#fff;font-size:16px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}input[type="reset"].global-button:hover,input[type="submit"].global-button:hover,button.global-button:hover,a.global-button:hover,.global-button:hover{color:var(--primary);background:#fff;border:2px solid #c2ab98}button.global-button i,a.global-button i,.global-button i{margin:0 18px 0 0}input[type="reset"].global-button.light,input[type="submit"].global-button.light,button.global-button.light,a.global-button.light,.global-button.light{color:var(--primary);border:2px solid #fff;background:#fff}input[type="reset"].global-button.light:hover,input[type="submit"].global-button.light:hover,button.global-button.light:hover,a.global-button.light:hover,.global-button.light:hover{background:var(--primary);color:#fff}.site-arrows{display:flex;flex-flow:row wrap;align-items:center;justify-content:center}.site-arrow{margin-left:8px}.site-arrow:first-child{margin-left:0}.site-arrow button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;vertical-align:middle;flex-flow:row wrap;align-items:center;justify-content:center;text-align:center;width:52px;height:52px;padding:10px;font-size:16px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--primary);background:#fff0;border:2px solid #c2ab98}.site-arrow button:hover{background:var(--primary);color:#fff;border:2px solid var(--primary)}.footer{position:relative;z-index:0;background:#000;color:#fff}.footer a{color:inherit}.footer a:hover{color:var(--primary)}#ftr-git{position:relative;padding:40px 0}.fixed-bg.git:before{background:url(../../../../themes/christinelacava.com/assets/images/git-bg_new.jpg) center center no-repeat;background-size:cover}.fixed-bg.gitwrap{background:var(--primary);opacity:.95}.fixed-bg.gitwrap:before{background:url(../../../../themes/christinelacava.com/assets/images/site_texture_bg_01.jpg) center center no-repeat;background-size:cover;opacity:.18}.git-wrap{position:relative;z-index:1;padding:86px 0 0}.git-inner{position:relative;z-index:1}.git-title{margin:0 0 10px}.git-content{width:946px;padding:0 0 74px}.git-form .wpcf7-form-control-wrap{display:block}.git-form ::-webkit-input-placeholder{text-transform:uppercase;letter-spacing:.10em}.git-form ::-moz-placeholder{text-transform:uppercase;letter-spacing:.10em}.git-form :-ms-input-placeholder{text-transform:uppercase;letter-spacing:.10em}.git-form :-moz-placeholder{text-transform:uppercase;letter-spacing:.10em}.git-row{margin:10px 0 0}.git-row:first-child{margin:0 0 0}.git-row.dual{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.git-row.dual>div{max-width:458px;width:calc(50% - 5px)}.git-row.dual>div:first-child{margin:0 0 0}.git-row input:not([type="submit"]){-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;border:0;border-bottom:1px solid rgb(255 255 255 / .6);outline:0;padding:0 24px;font-size:15px;letter-spacing:.05em;color:#fff;background:none;height:72px}.git-row.message{margin:39px 0 0}.git-row textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;border:0;border-bottom:1px solid rgb(255 255 255 / .6);outline:0;padding:0 24px;font-size:15px;letter-spacing:.05em;color:#fff;background:none;height:82px;resize:none}.git-row.submit{margin:50px 0 0;display:flex;flex-flow:column wrap;align-items:center;justify-content:center}.ftr-inner{color:#fff;padding:100px 0 30px;position:relative}.fixed-bg.ftrinner:before{background:url(../../../../themes/christinelacava.com/assets/images/ftr-bg_new.jpg) center bottom no-repeat;background-size:cover}.fixed-bg.ftrinner:after{background:#000;background:linear-gradient(0deg,rgb(0 0 0) 0%,rgb(83 83 83) 100%);opacity:.85}.ftr-inner .container{position:relative;z-index:1}.ftr-col:not(.logos){padding:23px 0 0}.ftr-hdr{font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin:0 0 34px}.footernav li a{font-size:15px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.ftr-contact{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;font-size:15px;line-height:1.6;margin:24px 0 0}.ftr-contact:first-child{margin:0 0 0}.ftr-contact.add{align-items:flex-start}.ftr-contact i{font-size:.867em;min-width:22px;text-align:center;margin:0 15px 0 0}.ftr-contact i.ai-font-phone{font-size:1.276em}.ftr-contact i.ai-font-location-c{font-size:1.533em;margin-top:3px}.ftr-logo.main{max-width:323px;margin:0 auto}.ftr-logo.broker{max-width:323px;margin:0 auto}.ftr-logo-line{height:1px;background:#fff;opacity:.34;max-width:458px;margin:30px auto}.ftr-disclaimer{color:#f9f9f9;font-size:14px;line-height:1.714;letter-spacing:.05em;margin:39px 0 0;opacity:.65}.ftr-bottom{border-top:1px solid rgb(255 255 255 / .34);margin:50px 0 0;padding:30px 0}.copyright{font-size:14px;line-height:1.428;color:#f9f9f9;letter-spacing:.05em;opacity:.65}.copyright a[target]{text-decoration:underline}.re-logos{font-size:33px;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;opacity:.65}.re-logos span.ai-font-eho{font-size:.75em;margin:0 9px 0 0}a.popup-trigger{position:absolute;pointer-events:none;display:inline-block;opacity:0}.aiosp-wrap .aiosp-container.aiosp-ref-\#site-popup{padding:30px 0}.aiosp-wrap .aiosp-container.aiosp-ref-\#site-popup .aios-popup-body{width:978px;max-width:calc(100% - 30px);padding:0;min-height:0;background:none}.aiosp-wrap .aiosp-container.aiosp-ref-\#site-popup .aios-popup-body .aiosp-close{width:auto;height:auto;color:#fff;font-size:47px;right:15px;top:10px;opacity:1}#site-popup{position:relative}.spopup-bg{position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;background:var(--secondary)}.spopup-bg:before{content:'';display:block;position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;background:url(../../../../themes/christinelacava.com/assets/images/git-bg.jpg) center center no-repeat;background-size:cover;opacity:.05}.spopup-bg:after{content:'';display:block;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background:url(../../../../themes/christinelacava.com/assets/images/site_texture_bg_01.jpg) center center no-repeat;background-size:cover;opacity:.18}.spopup-wrap{padding:44px 0;position:relative;z-index:1;color:#fff}.spopup-logo{max-width:353px;margin:0 auto 28px;padding:0 15px}.spopup-title{margin:0 0 10px}.spopup-content{width:749px}.spopup-form .wpcf7-form-control-wrap{display:block}.spopup-form ::-webkit-input-placeholder{text-transform:uppercase;letter-spacing:.10em}.spopup-form ::-moz-placeholder{text-transform:uppercase;letter-spacing:.10em}.spopup-form :-ms-input-placeholder{text-transform:uppercase;letter-spacing:.10em}.spopup-form :-moz-placeholder{text-transform:uppercase;letter-spacing:.10em}.spopup-row{margin:10px 0 0}.spopup-row:first-child{margin:0 0 0}.spopup-row.dual{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.spopup-row.dual>div{max-width:458px;width:calc(50% - 5px)}.spopup-row.dual>div:first-child{margin:0 0 0}.spopup-row input:not([type="submit"]){-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;border:0;border-bottom:1px solid rgb(255 255 255 / .6);outline:0;padding:0 24px;font-size:15px;letter-spacing:.05em;color:#fff;background:none;height:72px}.spopup-row.message{margin:39px 0 0}.spopup-row textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;border:0;border-bottom:1px solid rgb(255 255 255 / .6);outline:0;padding:0 24px;font-size:15px;letter-spacing:.05em;color:#fff;background:none;height:82px;resize:none}.spopup-row.submit{margin:50px 0 0;display:flex;flex-flow:column wrap;align-items:center;justify-content:center}.floating-sm{position:fixed;z-index:81;right:23px;top:0;height:100vh;display:flex;flex-flow:column wrap;align-items:center;justify-content:center;pointer-events:none}.floating-sm .fsm-inner{position:relative}.floating-sm span.fsm-followme{font-size:12px;text-transform:uppercase;letter-spacing:.30em;position:absolute;white-space:nowrap;transform-origin:right;right:50%;top:calc(100% + 20px);transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);color:var(--primary)}.floating-sm .fsm-links:after{content:'';display:block;position:relative;height:43px;width:1px;margin:24px auto 0;background:var(--primary);opacity:.5}.floating-sm .fsm-links a{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;width:42px;height:42px;background:var(--secondary);border:2px solid var(--secondary);border-radius:50em;margin-top:14px;color:#fff;font-size:20px;pointer-events:auto}.floating-sm .fsm-links a:hover{background:#fff;color:var(--secondary)}.floating-sm .fsm-links a:first-child{margin-top:0}.floating-sm.nav-active-section-hp-hero .fsm-links:after{background:#fff}.floating-sm.nav-active-section-hp-hero span.fsm-followme{color:#fff}body #pojo-a11y-toolbar{bottom:0!important;top:auto!important}body #pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle{top:auto!important;bottom:0!important}button:focus-visible,a:focus-visible{outline-style:solid!important;outline-width:5px!important;outline-color:red!important;transition:none!important}#pojo-a11y-toolbar .pojo-a11y-btn-light-background,#pojo-a11y-toolbar .pojo-a11y-btn-grayscale,#pojo-a11y-toolbar .pojo-a11y-btn-high-contrast,#pojo-a11y-toolbar .pojo-a11y-btn-negative-contrast{display:none!important}body.post-page-home-valuation #inner-page-wrapper>.container{width:100%;padding:0}body .aios-home-valuation-map{display:none}body .aios-home-valuation-step-wrap .aios-home-valuation-form{width:100%}body .aios-home-valuation-step-wrap .aios-home-valuation-form p{color:#fff}body .aios-home-valuation-zillow-copyright,body .aios-home-valuation-api-result{display:none}.ai-modern-contact-entry-inner .wpcf7-spinner{position:absolute}body.page-template-template-fullwidth #inner-page-wrapper>.container{width:100%;padding:0 0}body.aios-custom-ihomefinder-results-template #content-full .entry-title{width:auto;padding:0}#ihf-main-container.ihf-modal-container .modal input[type="password"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none!important;box-shadow:none!important;display:block;width:100%;height:40px;font-size:15px;font-weight:400;border:none!important;border-bottom:1px solid #a5a5a5!important;border-radius:0!important;padding:0!important;color:#636363;-webkit-box-shadow:none;box-shadow:none;background:none}.professional-form{display:block;margin-bottom:40px;font-size:0}.form-row{margin-left:-2px;margin-right:-2px}.form-left,.form-right{display:inline-block;position:relative;width:50%;vertical-align:top}.professional-form ::-webkit-input-placeholder,.professional-form ::-webkit-textarea-placeholder{font-size:13px;color:#666;opacity:1}.professional-form :-moz-placeholder{font-size:13px;color:#666;opacity:1}.professional-form ::-moz-placeholder{font-size:13px;color:#666 opacity:1}.professional-form :-ms-input-placeholder,.professional-form :-ms-textarea-placeholder{font-size:13px;color:#666;opacity:1}.layout-theme-contrast .professional-form ::-webkit-input-placeholder,.layout-theme-contrast .professional-form ::-webkit-textarea-placeholder{color:#666}.layout-theme-contrast .professional-form :-moz-placeholder{color:#666}.layout-theme-contrast .professional-form ::-moz-placeholder{color:#666}.layout-theme-contrast .professional-form :-ms-input-placeholder,.layout-theme-contrast .professional-form :-ms-textarea-placeholder{color:#666}.professional-form .professional-form-title{font-weight:300;font-size:20px;text-transform:uppercase;margin-bottom:25px}.professional-form .form-input,.professional-form .form-submit{display:inline-block;width:100%;position:relative;padding:0 2px}.professional-form .form-input label{display:block;width:100%}.professional-form .form-left .form-input:nth-of-type(2){width:50%}.professional-form .form-left .form-input:nth-of-type(3){width:50%}.professional-form .form-submit{padding:0;width:100px;position:absolute;top:3px;right:5px}.professional-form .form-input .wpcf7-form-control-wrap{display:block}.professional-form .form-input input,.professional-form .form-input textarea,.professional-form .form-submit input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:none;display:block;background-color:rgb(200 200 200 / .1);width:100%;height:30px;margin-bottom:4px;padding:0 10px;font-family:'Raleway',sans-serif;font-size:12px;color:#454545!important;text-transform:uppercase}.layout-theme-contrast .professional-form .form-input input{border:solid 1px #FFF;color:#FFF!important}.professional-form .form-input textarea{resize:none;height:64px;padding:10px 115px 10px 10px}.professional-form .form-submit input{background-color:#e6161b;border:0;height:58px;margin-bottom:0;font-weight:700;color:#FFF!important;letter-spacing:.2em}.professional-form .form-submit em.ai-font-paper-airplane{position:absolute;top:50%;left:50%;font-size:20px;transform:translate(-50%,-50%);z-index:0}.post-page-about-me #ai-modern-about{margin-top:0}.post-page-contact-me #content-full,.post-page-about-me #content-full{margin-top:0}.post-page-resources .wpcf7 form .wpcf7-response-output{font-size:14px}#content .archive-thumbnail canvas{background-size:cover;background-position:center}#content .archive-content.archive-has-thumbnail img{display:none}.lblogs-desc>img{display:none}.header .hdr-logo{display:flex;flex-flow:row wrap;max-width:100%!important;align-items:center;gap:20px}img.hdr-brk-logo{width:100%;max-width:min(11.25vw , 180px);height:auto!important;position:relative;margin-top:20px}.header .hdr-logo a img{max-width:min(15.586vw,226px)}@media only screen and (min-width:992px){.header{position:fixed;background:none;padding:min(1.379vw,20px) 0}.header:before{content:'';display:block;position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;background:#000;opacity:0}.header.fixed{padding:min(0.897vw,13px) 0}.header.fixed:before{opacity:.75}.hdr-inner{justify-content:space-between}.header .hdr-logo{max-width:min(15.586vw,226px)}.header.fixed .hdr-logo{max-width:min(12.2vw,163px)}.header.fixed #nav>li>.sub-menu{padding:min(2.345vw,34px) 0 0}.section-title.min-vw h2{font-size:min(1.5vw,24px)}.section-title.min-vw h2 span{margin:min(0.5vw,8px) 0 0}input[type="reset"].global-button.min-vw,input[type="submit"].global-button.min-vw,button.global-button.min-vw,a.global-button.min-vw,.global-button.min-vw{border:min(0.125vw,2px) solid var(--primary);min-width:min(11.625vw,186px);min-height:min(3.25vw,52px);padding:min(0.625vw,10px) min(2.813vw,45px);font-size:min(1vw,16px)}input[type="reset"].global-button.min-vw:hover,input[type="submit"].global-button.min-vw:hover,button.global-button.min-vw:hover,a.global-button.min-vw:hover,.global-button.min-vw:hover{border:min(0.125vw,2px) solid #c2ab98}button.global-button.min-vw i,a.global-button.min-vw i,.global-button.min-vw i{margin:0 min(1.125vw,18px) 0 0}#ftr-git{padding:100px 0}.footernav{column-count:2;-moz-column-count:2;-webkit-column-count:2;column-gap:20px;-moz-column-gap:20px;-webkit-column-gap:20px}.footernav li{margin:0 0 30px}.footernav li a{font-size:13px}.ftr-contact{justify-content:flex-start;font-size:13px}.ftr-bottom{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.copyright{font-size:11px}}@media only screen and (min-width:1200px){.footernav{column-gap:45px;-moz-column-gap:45px;-webkit-column-gap:45px}.footernav li a,.ftr-contact{font-size:15px}.copyright{font-size:14px}}@media only screen and (max-width:991px){.header .hdr-logo a img{max-width:200px}img.hdr-brk-logo{max-width:160px;margin-top:0;margin-left:auto;margin-right:auto;margin-top:20px}.header .hdr-logo{display:block}.section-title h2{text-align:center}.ftr-col{text-align:center}.ftr-col:not(.logos){padding:40px 0 0}.ftr-hdr{margin:0 0 15px}.ftr-contact{margin:10px 0 0}.footernav li{margin:10px 0 0}.copyright{text-align:center;margin:0 0 20px}#pojo-a11y-toolbar{display:none}html:not(.no-js) [data-aos^=fade][data-aos^=fade],html:not(.no-js) [data-aos^=zoom][data-aos^=zoom],html:not(.no-js) [data-aos^=flip][data-aos^=flip]{opacity:1!important;transform:none!important;-moz-transform:none!important;-webkit-transform:none!important}}@media only screen and (max-width:767px){.section-title h2 span{font-size:2.3em}.git-row textarea,.git-row input:not([type="submit"]){padding:0 5px;font-size:13px}.spopup-row.dual>div{max-width:none;width:100%;margin:10px 0 0}.spopup-row textarea,.spopup-row input:not([type="submit"]){padding:0 5px;font-size:13px}.form-left,.form-right{width:100%}}@media only screen and (max-width:480px){.section-title h2{font-size:20px;letter-spacing:.02em}.section-title h2 span{font-size:1.8em}input[type="reset"].global-button,input[type="submit"].global-button,button.global-button,a.global-button,.global-button{padding:10px 30px}}.aios-custom-ihomefinder-printable-template #breadcrumbs{display:none!important}