@charset "UTF-8";:root{--font-family-default: "Montserrat", sans-serif;--font-family-title: "Noto Serif", serif;--font-size-default: 16px;--font-size-title: 18px;--font-color-default: #121214;--font-color-title: #6c757d;--primary: #0a2333;--secondary: #99682c;--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:14px;background:#fff;color:var(--font-color-default);margin:0}body.sp_active,#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,.globalButton,.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}body.home section#hp-hero{padding:0}body.home section#shadow-host-companion{padding:0}body div#loom-companion-mv3{display:none!important}body section#shadow-host-companion{display:none!important}body #pojo-a11y-toolbar{bottom:0!important;top:auto!important;display:none!important}body #pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle{top:auto!important;bottom:0!important}.img-cover{position:relative;display:block;z-index:0;overflow:hidden}.img-cover>img{position:relative;z-index:0;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;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);overflow:hidden;pointer-events:none;position:absolute;z-index:0;top:0;bottom:0;right:0;left:0}.fixed-bg>div[data-aios-lazy-bg]{position:fixed}.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_fix{pointer-events:none;position:absolute;z-index:1;top:0;bottom:0;right:0;left:0}textarea::-webkit-scrollbar{display:none}textarea{-ms-overflow-style:none;scrollbar-width:none}.mw-container{max-width:calc(100% - 30px);margin-left:auto;margin-right: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:inherit}a:hover,a:focus{color:var(--secondary);text-decoration:none}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}.mf-visible-sm,.mf-visible-md,.mf-visible-lg,.mf-visible-xl{display:none}.mf-hidden-sm,.mf-hidden-md,.mf-hidden-lg,.mf-hidden-xl{display:block}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;padding: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}#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}#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,#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;padding: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}.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}#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}#ihf-main-container #ihf-map-canvas{position:relative;z-index:0}#ihf-main-container #ihf-refine-map-search-form{margin: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}#ihf-map-canvas .leaflet-div-icon{background:none;border:0px solid #666}.use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);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}#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}body #IDX-cczController{display:none}body #IDX-map-ccz .IDX-control-group{position:static}body #IDX-map-ccz .IDX-controls{display:block}#content #ihf-main-container ul.dropdown-menu li.active a,#content #ihf-main-container ul.dropdown-menu a:hover{color:#fff}#content ul.select2-selection__rendered{margin:0}.max-container{max-width:1440px;margin:0 auto;padding:0 15px}.slidingPanel{top:0;left:0;width:100vw;height:100vh;position:fixed;z-index:85;background:var(--primary);opacity:0;pointer-events:none}.slidingPanel__left{width:60.813%;position:relative;height:100vh;left:-60.813vw}.slidingPanel__left--bg{position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center center}.slidingPanel__left--bg:before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background:#000;opacity:.27}.slidingPanel__left--logo{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);width:30.267vw;max-width:1000px}.slidingPanel__right{overflow:auto;position:relative;right:-100vw;height:100vh}.slidingPanel.active{opacity:1;pointer-events:auto}.slidingPanel.active .slidingPanel__left{left:0}.slidingPanel.active .slidingPanel__right{right:0}.slidingPanel__content{padding:70px 20px;min-height:100vh}.slidingPanel__content--close{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-end}.slidingPanel__content--close button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:30px;color:var(--secondary);border:0;background:none;padding:0}.slidingPanel__content--close button:hover{color:#fff}.slidingPanel__content--logo{max-width:min(75vw,312px);margin:40px 0 0}.slidingPanel__content--navigation{margin:50px 0 0}.slidingPanel__content--navigation #spnav{display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:center}.slidingPanel__content--navigation #spnav li{font-size:min(2.979vw,14px);line-height:2.143;letter-spacing:.024em;text-transform:uppercase}.slidingPanel__content--navigation #spnav li a{color:#fff}.slidingPanel__content--navigation #spnav li a.link-arrow{display:inline-flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;gap:1.3em}.slidingPanel__content--navigation #spnav li a.link-arrow:after{content:"򰈇";display:block;font-family:agentimage;color:var(--secondary);font-size:.6em;transform:rotate(0)}.slidingPanel__content--navigation #spnav li a.link-arrow.clicked_once:after{transform:rotate(180deg)}.slidingPanel__content--navigation #spnav li:hover>a{color:var(--secondary)}.slidingPanel__content--navigation #spnav li .sub-menu{margin:22px 0 0 28px;display:none}.slidingPanel__content--navigation #spnav>li{line-height:1;font-size:min(3.83vw,18px)}.slidingPanel__content--navigation #spnav>li:not(:first-child){margin:31px 0 0}.slidingPanel__content--info{margin:60px 0 0}.slidingPanel__content--info ul li:not(:first-child){margin:15px 0 0}.slidingPanel__content--info ul li a{display:inline-flex;flex-flow:row wrap;align-items:center;justify-content:center;font-size:min(4vw,14px);letter-spacing:.05em;color:#fff;gap:.929em}.slidingPanel__content--info ul li a em{color:var(--secondary);font-size:1.1em}.slidingPanel__content--info ul li a em.ai-font-envelope-f{font-size:1em}.slidingPanel__content--info ul li a:hover{color:var(--secondary)}.slidingPanel__content--info ul li a:hover em{color:#fff}.header{position:fixed;z-index:80;top:0;left:0;right:0;background:var(--primary);padding:20px 0}.header__inner{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.header__inner--right{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:min(3.571vw,20px)}.header__logo{max-width:min(55.714vw,312px)}.header__navigation #hdrnav{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:min(1.133vw,17px)}.header__navigation #hdrnav li{position:relative}.header__navigation #hdrnav li a{color:#fff;font-size:min(.867vw,13px);text-transform:uppercase;display:block;position:relative}.header__navigation #hdrnav li:hover>.sub-menu{display:block}.header__navigation #hdrnav li .sub-menu{list-style:none outside none;margin:0;background:transparent;display:none;padding:0;position:absolute;width:100%;min-width:min(14.667vw,220px)}.header__navigation #hdrnav li .sub-menu li{position:relative;display:block;padding:0;text-align:center}.header__navigation #hdrnav li .sub-menu li a{color:#fff;display:block;padding:min(.933vw,14px) min(.667vw,10px);background:var(--primary)}.header__navigation #hdrnav li .sub-menu li:hover>a{background:var(--secondary);opacity:1;text-decoration:none}.header__navigation #hdrnav li .sub-menu li .sub-menu{top:0;left:100%;margin-left:0;padding-top:0}.header__navigation #hdrnav>li>a:after{content:"";display:block;position:absolute;z-index:0;height:1px;left:50%;right:50%;bottom:max(-.8vw,-12px);margin:0 auto;opacity:0;background:var(--secondary)}.header__navigation #hdrnav>li:hover>a:after{left:-6.4%;right:-6.4%;opacity:1}.header__navigation #hdrnav>li>.sub-menu{left:-50vw;right:-50vw;margin:0 auto;padding:12px 0 0}.header__info ul{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:min(3.571vw,20px)}.header__info ul li a{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;font-size:min(3.571vw,20px);letter-spacing:.05em;color:#fff}.header__info ul li a em{color:var(--secondary)}.header__info ul li a span{display:none}.header__info ul li a:hover{color:var(--secondary)}.header__info ul li a:hover em{color:#fff}.header__burger button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;background:none;border:0;border-top:1px solid var(--secondary);border-bottom:1px solid var(--secondary);width:min(6.786vw,38px);height:min(5.179vw,29px);position:relative;padding:0}.header__burger button:before{content:"";display:block;width:100%;height:1px;background:var(--secondary);position:absolute;top:0;bottom:0;margin:auto 0}.header__burger button:hover{border-top:1px solid #fff;border-bottom:1px solid #fff}.header__burger button:hover:before{background:#fff}.fixedhdr{position:fixed;z-index:81;top:0;left:0;right:0;background:var(--primary);padding:min(.8vw,12px) 0;opacity:0;pointer-events:none;top:max(-6.667vw,-100px)}.fixedhdr.active{top:0;opacity:1;pointer-events:auto}.fixedhdr__inner{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.fixedhdr__inner--right{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:min(2.333vw,35px)}.fixedhdr__logo{max-width:min(3.8vw,57px)}.fixedhdr__navigation #fxdhdrnav{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:min(1.333vw,20px)}.fixedhdr__navigation #fxdhdrnav li{position:relative}.fixedhdr__navigation #fxdhdrnav li a{color:#fff;font-size:min(.933vw,14px);text-transform:uppercase;display:block;position:relative}.fixedhdr__navigation #fxdhdrnav li:hover>.sub-menu{display:block}.fixedhdr__navigation #fxdhdrnav li .sub-menu{list-style:none outside none;margin:0;background:transparent;display:none;padding:0;position:absolute;width:100%;min-width:min(14.667vw,220px)}.fixedhdr__navigation #fxdhdrnav li .sub-menu li{position:relative;display:block;padding:0;text-align:center}.fixedhdr__navigation #fxdhdrnav li .sub-menu li a{color:#fff;display:block;padding:min(.933vw,14px) min(.667vw,10px);background:var(--primary)}.fixedhdr__navigation #fxdhdrnav li .sub-menu li:hover>a{background:var(--secondary);opacity:1;text-decoration:none}.fixedhdr__navigation #fxdhdrnav li .sub-menu li .sub-menu{top:0;left:100%;margin-left:0;padding-top:0}.fixedhdr__navigation #fxdhdrnav>li>a:after{content:"";display:block;position:absolute;z-index:0;height:1px;left:50%;right:50%;bottom:max(-.8vw,-12px);margin:0 auto;opacity:0;background:var(--secondary)}.fixedhdr__navigation #fxdhdrnav>li:hover>a:after{left:-6.4%;right:-6.4%;opacity:1}.fixedhdr__navigation #fxdhdrnav>li>.sub-menu{left:-50vw;right:-50vw;margin:0 auto;padding:min(2.2vw,33px) 0 0}.fixedhdr__info ul{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:min(1.333vw,20px)}.fixedhdr__info ul li a{display:inline-flex;flex-flow:row wrap;align-items:center;justify-content:center;font-size:min(.933vw,14px);letter-spacing:.05em;color:#fff;gap:.929em}.fixedhdr__info ul li a em{color:var(--secondary);font-size:1.1em}.fixedhdr__info ul li a em.ai-font-envelope-f{font-size:1em}.fixedhdr__info ul li a:hover{color:var(--secondary)}.fixedhdr__info ul li a:hover em{color:#fff}.fixedhdr__burger button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;background:none;border:0;border-top:1px solid var(--secondary);border-bottom:1px solid var(--secondary);width:38px;height:29px;position:relative;padding:0}.fixedhdr__burger button:before{content:"";display:block;width:100%;height:1px;background:var(--secondary);position:absolute;top:0;bottom:0;margin:auto 0}.fixedhdr__burger button:hover{border-top:1px solid #fff;border-bottom:1px solid #fff}.fixedhdr__burger button:hover:before{background:#fff}input[type=submit].globalButton,a.globalButton,button.globalButton,span.globalButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid var(--secondary);display:inline-flex;flex-flow:row wrap;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;min-width:15.5em;min-height:4em;padding:.714em 2.887em}input[type=submit].globalButton.alt:not(:hover),a.globalButton.alt:not(:hover),button.globalButton.alt:not(:hover),span.globalButton.alt:not(:hover){color:var(--font-color-default)}input[type=submit].globalButton:hover,a.globalButton:hover,button.globalButton:hover,span.globalButton:hover{background:var(--secondary);color:#fff}.sectionTitle h2{font-size:18px;font-weight:200;letter-spacing:.1em;text-transform:uppercase;text-align:center}.sectionTitle h2 em{font-style:normal;display:block;color:#fff;font-family:var(--font-family-default)}.sectionTitle h2 span{display:block;color:var(--secondary);font-size:3.889em;letter-spacing:.024em;font-weight:400;margin:.186em 0 0}.sectionTitle.alt_sm_color em{color:var(--font-color-default)}.sectionTitle.align_left h2 em:before{display:none}.footer{background:var(--primary);color:#fff}.footer a:not(.globalButton){color:inherit}.footer a:not(.globalButton):hover{color:var(--secondary)}.footerGIT{padding:40px 15px;background:#fff;position:relative}.footerGIT.git_active{padding:0}.footerGIT.git_active:before{content:"";display:block;position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;background:var(--primary)}.footerGIT.git_active .fixed-bg{opacity:.2;z-index:3}.footerGIT .fixed-bg>div{background-position:center center;background-size:cover}.footerGIT__close{position:absolute;z-index:5;top:20px;right:20px}.footerGIT__close button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:30px;color:var(--font-color-default);background:none;padding:0;border:0}.footerGIT__close button:hover{color:var(--secondary)}.footerGIT__main{position:relative;z-index:4;max-width:1600px;margin:0 auto}.footerGIT__main--form{position:relative;z-index:1;background:#fff;padding:0 15px}.footerGIT__main--form .gitWrap{padding:80px 0 93px}.footerGIT__main--form .gitWrap__title{font-family:var(--font-family-title);color:var(--secondary);text-transform:uppercase;font-size:41px;letter-spacing:.024em;text-align:center}.footerGIT__main--form .gitWrap__content{max-width:495px;margin:46px auto 0;color:var(--font-color-default)}.footerGIT__main--form .gitWrap__content .wpcf7-form-control-wrap{display:block}.footerGIT__main--form .gitWrap__content .gitForm ::-webkit-input-placeholder{text-transform:uppercase}.footerGIT__main--form .gitWrap__content .gitForm ::-moz-placeholder{text-transform:uppercase}.footerGIT__main--form .gitWrap__content .gitForm :-ms-input-placeholder{text-transform:uppercase}.footerGIT__main--form .gitWrap__content .gitForm :-moz-placeholder{text-transform:uppercase}.footerGIT__main--form .gitWrap__content .gitForm__row{margin:31px 0 0}.footerGIT__main--form .gitWrap__content .gitForm__row:first-child{margin-top:0}.footerGIT__main--form .gitWrap__content .gitForm__row.dual>div:not(:first-child){margin:31px 0 0}.footerGIT__main--form .gitWrap__content .gitForm__row input[type=tel],.footerGIT__main--form .gitWrap__content .gitForm__row input[type=email],.footerGIT__main--form .gitWrap__content .gitForm__row input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;border:0;border-bottom:1px solid #888889;font-size:13px;letter-spacing:.05em;color:var(--font-color-default);background:none;outline:0;padding:0 3px;height:51px}.footerGIT__main--form .gitWrap__content .gitForm__row.mssg{margin:45px 0 0}.footerGIT__main--form .gitWrap__content .gitForm__row.mssg textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;border:0;border-bottom:1px solid #888889;font-size:13px;letter-spacing:.05em;color:var(--font-color-default);background:none;outline:0;padding:0 3px;height:66px;resize:none}.footerGIT__main--form .gitWrap__content .gitForm__row.note{color:var(--font-color-default);font-size:14px;letter-spacing:.05em;line-height:1.2;margin:4em 0 1.857em}.footerGIT__main--form .gitWrap__content .gitForm__row.sbmt{margin:0;display:flex;flex-flow:column wrap;align-items:center;justify-content:center}.footerGIT__main--info{position:relative;z-index:1}.footerGIT__main--info .mwtcWrap{padding:80px 15px 44px}.footerGIT__main--info .mwtcWrap__title{font-family:var(--font-family-title);text-transform:uppercase;font-size:41px;letter-spacing:.024em;text-align:center}.footerGIT__main--info .mwtcWrap__content{margin:42px 0 0}.footerGIT__main--info .mwtcWrap__content--info>div{text-align:center}.footerGIT__main--info .mwtcWrap__content--info>div:not(:first-child){margin:15px 0 0}.footerGIT__main--info .mwtcWrap__content--info>div a{display:inline-flex;flex-flow:row wrap;align-items:center;justify-content:center;font-size:min(2.86vw,15px);letter-spacing:.05em;gap:.533em}.footerGIT__main--info .mwtcWrap__content--info>div a em{color:var(--secondary);font-size:.864em;text-align:center;min-width:1.621em}.footerGIT__main--info .mwtcWrap__content--info>div a em.ai-font-phone-alt{font-size:1.01em;min-width:1.387em}.footerGIT__main--info .mwtcWrap__content--info>div a em.ai-font-mobile-b{font-size:1.1em;min-width:1.273em}.footerGIT__main--info .mwtcWrap__content--info>div a em.ai-font-calendar{font-size:1.1em;min-width:1.273em}.footerGIT__main--info .mwtcWrap__content--sm{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:1.15em;font-size:23px;margin:.609em 0 0}.footerGIT__main--info .mwtcWrap__content--sm a{color:var(--secondary)}.footerGIT__main--info .mwtcWrap__content--sm a:hover{color:#fff}.footerGIT__main--info .mwtcWrap__content--button{margin:37px 0 0}.footerGIT__main--info .mwtcWrap__content--button a.globalButton{font-size:min(3.15vw,14px)}.footerGIT__main--info .mwtcWrap__content--fjs{margin:20px 0 0}.footerGIT__main--info .mwtcWrap__content--fjs a.globalButton{font-size:min(3.3vw,14px)}.footerGIT__wrap{position:relative;z-index:1}.footerGIT__wrap--inner{position:relative}.footerGIT__wrap--inner:before{content:"";display:block;position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;background:var(--primary);opacity:.8}.footerGIT__wrap--inner .findTalent{position:relative;z-index:1;padding:50px 20px}.footerGIT__wrap--inner .findTalent__title .sectionTitle h2 span{font-size:min(18.7vw,3.889em)}.footerGIT__wrap--inner .findTalent__button{margin:38px 0 0}.footerGIT__wrap--inner .findTalent__fjs{margin:20px 0 0}.footerMain{padding:60px 0}.footerMain__logo{max-width:500px;margin:0 auto;padding:0 15px}.footerMain__logo a img{aspect-ratio:700/143}.footerMain__information{margin:60px 0 0}.footerMain__information ul li{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;font-size:14px;letter-spacing:.05em;gap:.643em}.footerMain__information ul li:not(:first-child){margin:1.1em 0 0}.footerMain__information ul li em{color:var(--secondary);font-size:1em}.footerMain__information ul li em.ai-font-envelope-f{font-size:.83em}.footerMain__information ul li em.ai-font-location-c{font-size:1.5em}.footerMain__navigation{margin:50px 0 0}.footerMain__navigation ul{text-align:center}.footerMain__navigation ul li:not(:first-child){margin:12px 0 0}.footerMain__navigation ul li a{font-size:12px;text-transform:uppercase}.footerMain__disclaimer{text-align:center;font-size:13px;line-height:2;letter-spacing:.05em;margin:3.615em 0 0}.footerMain__copyright{text-align:center;font-size:13px;line-height:1.538;letter-spacing:.05em;margin:1.538em 0 0;padding:0 15px}a.site-popup-trigger{position:absolute;top:0;left:0;display:inline-block;opacity:0;pointer-events:none}.aiosp-wrap .aiosp-container[class*="#sitePopup"]{padding:0 15px}.aiosp-wrap .aiosp-container[class*="#sitePopup"] .aios-popup-body{min-height:0;padding:0;width:100%;max-width:800px;margin:30px 0}.aiosp-wrap .aiosp-container[class*="#sitePopup"] .aios-popup-body .aiosp-close{font-weight:200;font-size:70px;color:var(--secondary);width:auto;height:auto;line-height:.5;font-family:var(--font-family-default);top:15px;right:15px;outline:0}.aiosp-wrap .aiosp-container[class*="#sitePopup"] .aios-popup-body .aiosp-close:hover{color:var(--primary)}.aiosp-wrap .aiosp-container.aiosp-ref-\#hpFcg-popup .aios-popup-body{min-height:0}.aiosp-wrap .aiosp-container.aiosp-ref-\#hpFcg-popup #hpFcg-popup ._3d-flip-book .book-widget{min-height:350px}.sitePopup{background:#fff}.sitePopup__inner--img img{aspect-ratio:746/730}.sitePopup__inner--content{padding:70px 15px 40px}.sitePopup__content--title{margin:0 0 19px}.sitePopup__content--title .sectionTitle h2{font-size:min(4.7vw,18px)}.sitePopup__content--subtitle{color:var(--secondary);font-size:16px;font-weight:200;letter-spacing:.05em;text-align:center}.sitePopup__content--desc{line-height:2.0625;letter-spacing:.05em;font-size:14px;text-align:center;margin:2.5625em 0 2.4375em}.sitePopup__content--button a.globalButton{font-size:min(4vw,14px)}.post-page-our-leadership #content,.post-page-testimonials #content{padding-top:40px}#ip-ascend-contact #content{padding:0}#ip-ascend-contact #content #breadcrumbs{padding-left:15px}#ip-ascend-contact #content-full{padding-bottom:0}.single .ap-radiance-blog-single__image,.sitemap-list li.page-item-20{display:none}.aiosp-ref-\#popupJobSeekers .aiosp-content{padding:50px!important;min-height:unset!important;max-width:790px}.ipcontactus_ascend .mwtcWrap__content--info{text-align:center;line-height:1;text-transform:none;font-family:var(--font-family-default)}.ipcontactus_ascend .mwtcWrap__content--info div{line-height:1}.ipcontactus_ascend .mwtcWrap__content--info a{color:#fff;font-size:16px;line-height:1}.ipcontactus_ascend .mwtcWrap__content--info a:hover{color:var(--secondary)}.ipcontactus_ascend .mwtcWrap__content--info a em{margin-right:10px;color:var(--secondary)}.ipcontactus_ascend .mwtcWrap__content--sm{text-align:center}.ipcontactus_ascend .mwtcWrap__content--sm a{color:#fff;margin:0 5px;font-size:20px}.ipcontactus_ascend .mwtcWrap__content--sm a:hover{color:var(--secondary)}@media screen and (min-width:600px){.mf-visible-sm{display:block!important}.mf-hidden-sm{display:none!important}}@media screen and (min-width:744px){.mf-visible-md{display:block!important}.mf-hidden-md{display:none!important}.sectionTitle h2{letter-spacing:.25em}}@media screen and (min-width:1024px){body{font-size:var(--font-size-default)}body #pojo-a11y-toolbar{display:block!important}.mw-container{max-width:calc(100% - 60px)}.mf-visible-lg{display:block!important}.mf-hidden-lg{display:none!important}.max-container{padding:0 50px}.slidingPanel{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:center}.slidingPanel__right{width:39.187%;right:-39.187vw}.slidingPanel__content{padding:74px min(3.375vw,54px) 92px min(5.875vw,94px)}.slidingPanel__content--close button{font-size:min(1.875vw,30px)}.slidingPanel__content--navigation{margin:24px 0 0}.slidingPanel__content--navigation #spnav li{font-size:min(.875vw,14px)}.slidingPanel__content--navigation #spnav li .sub-menu{margin:min(1.375vw,22px) 0 0 min(1.75vw,28px)}.slidingPanel__content--navigation #spnav>li{font-size:min(1.125vw,18px)}.slidingPanel__content--navigation #spnav>li:not(:first-child){margin:min(1.938vw,31px) 0 0}.slidingPanel__content--info{margin:min(6.875vw,110px) 0 0}.slidingPanel__content--info ul{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;gap:20px}.slidingPanel__content--info ul li:not(:first-child){margin:0}.slidingPanel__content--info ul li a{font-size:min(.875vw,14px)}.slidingPanel__content--info ul li a:hover em{color:var(--secondary)}.header{position:absolute;background:none;padding:min(4vw,60px) 0 0}.header__inner{align-items:flex-end;width:max(93.125vw,1490px)}.header__inner--right{gap:min(2.333vw,35px)}.header__logo{max-width:min(20.8vw,312px)}.header__info ul{flex-flow:column wrap;align-items:flex-end;text-align:right;gap:min(.4vw,6px)}.header__info ul li a{font-size:min(.8vw,12px);gap:.833em}.header__info ul li a em{font-size:1.1em}.header__info ul li a em.ai-font-envelope-f{font-size:1em}.header__info ul li a span{display:inline-block}.header__info ul li a:hover em{color:var(--secondary)}.header__burger button{width:min(2.533vw,38px);height:min(1.933vw,29px)}.fixedhdr__inner{width:max(93.125vw,1490px)}.fixedhdr__info ul li a:hover em{color:var(--secondary)}.fixedhdr__burger button{width:min(2.533vw,38px);height:min(1.933vw,29px)}.sectionTitle h2 em{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:1em}.sectionTitle h2 em:before,.sectionTitle h2 em:after{content:"";display:block;height:1px;background:var(--secondary);flex-grow:1;max-width:12.389em}.sectionTitle.align_left h2{text-align:left}.sectionTitle.align_left h2 em{justify-content:flex-start}.footerGIT{padding:min(3.813vw,61px) min(3.188vw,51px)}.footerGIT__close{top:min(2.938vw,47px);right:min(3.313vw,53px)}.footerGIT__close button{color:#fff;font-size:min(1.875vw,30px)}.footerGIT__main{display:flex;flex-flow:row wrap;justify-content:center}.footerGIT__main:before{content:"";display:block;position:absolute;top:0;bottom:0;right:100%;left:-100vw;background:#fff}.footerGIT__main--form{width:42%}.footerGIT__main--form .gitWrap__title{font-size:min(3.4vw,41px)}.footerGIT__main--form .gitWrap__content .gitForm__row.dual{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.footerGIT__main--form .gitWrap__content .gitForm__row.dual>div{width:calc(50% - 10px);max-width:234px}.footerGIT__main--form .gitWrap__content .gitForm__row.dual>div:not(:first-child){margin:0}.footerGIT__main--form .gitWrap__content .gitForm__row input[type=tel],.footerGIT__main--form .gitWrap__content .gitForm__row input[type=email],.footerGIT__main--form .gitWrap__content .gitForm__row input[type=text],.footerGIT__main--form .gitWrap__content .gitForm__row.mssg textarea{padding:0 .769em}.footerGIT__main--info{width:58%}.footerGIT__main--info .mwtcWrap{padding:80px min(2vw,33px) 44px min(6.5vw,104px)}.footerGIT__main--info .mwtcWrap__title{font-size:min(3.4vw,41px);text-align:left}.footerGIT__main--info .mwtcWrap__content--info>div{text-align:left}.footerGIT__main--info .mwtcWrap__content--sm{justify-content:flex-start}.footerGIT__main--info .mwtcWrap__content--button{text-align:left}.footerGIT__main--info .mwtcWrap__content--button a.globalButton{font-size:min(.98vw,14px)}.footerGIT__main--info .mwtcWrap__content--fjs{text-align:right;margin:min(10.25vw,164px) 0 0}.footerGIT__main--info .mwtcWrap__content--fjs a.globalButton{font-size:min(.98vw,14px)}.footerGIT__wrap--inner .findTalent{padding:min(11.438vw,183px) min(3.125vw,50px) min(3.125vw,50px)}.footerGIT__wrap--inner .findTalent__fjs{text-align:right;margin:81px 0 0}.footerMain{padding:126px 0 96px}.footerMain__logo{max-width:637px;padding:0}.footerMain__information{margin:80px 0 0}.footerMain__information ul{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:40px}.footerMain__information ul li:not(:first-child){margin:0}.footerMain__navigation{margin:78px 0 0}.footerMain__navigation ul{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:18px}.footerMain__navigation ul li:not(:first-child){margin:0}.footerMain__navigation ul li a{font-size:14px}.footerMain__copyright{padding:0}.aiosp-wrap .aiosp-container[class*="#sitePopup"] .aios-popup-body{max-width:1458px}.aiosp-wrap .aiosp-container[class*="#sitePopup"] .aios-popup-body .aiosp-close,.aiosp-wrap .aiosp-container.aiosp-ref-\#hpFcg-popup .aiosp-close{top:20px;right:20px}.aiosp-wrap .aiosp-container.aiosp-ref-\#hpFcg-popup #hpFcg-popup ._3d-flip-book .book-widget{min-height:500px}.sitePopup__inner{display:flex;flex-flow:row wrap;align-items:center;justify-content:center}.sitePopup__inner--img{width:51.166%}.sitePopup__inner--content{width:48.834%;padding:0 0 0 min(7.124vw,106px)}.sitePopup__content--title .sectionTitle h2{font-size:min(1.21vw,18px)}.sitePopup__content--subtitle{font-size:min(1.21vw,18px);text-align:left}.sitePopup__content--desc{font-size:min(1.075vw,16px);text-align:left;padding:0 min(8.065vw,120px) 0 0}.sitePopup__content--button{text-align:left}.sitePopup__content--button a.globalButton{font-size:min(.941vw,14px)}}@media screen and (min-width:1280px){.mf-visible-xl{display:block!important}.mf-hidden-xl{display:none!important}}@media screen and (max-width:1023px){html body [data-aos^=fade],html body [data-aos^=zoom],html body [data-aos^=flip]{opacity:1!important;transform:none!important;-moz-transform:none!important;-webkit-transform:none!important}}
