@import"https://use.typekit.net/mug0pcb.css";:root{--primary-blue: #006DAD;--primary-dark-blue: #2a377a;--secondary-blue: #A3D7EF;--secondary-light-blue: #D1EBF7;--orange: #DC8633;--dark-orange: #CC661E;--new-dark-blue: #142d53;--new-tint: #2ebfc9;--light-grey: #f6f6f4}.brokerCards{display:none}.noBroker .menu-cell,.noBroker .showBrokersBottom,.noBroker .mobile-nav{display:none !important}.noBroker .requestCallbackBottom .btn{display:none !important}.brokerHeaderSearchWrapper{width:100%;padding:5px 0 5px 5px;border-radius:5px;box-shadow:0 5px 20px 0 rgba(0,0,0,.2);background-color:#fff;margin-top:20px}.brokerHeaderSearchWrapper .btn.headerSearchBtn{padding:9px 30px;min-width:170px;background-color:var(--orange) !important;border-color:var(--orange)}.brokerHeaderSearchWrapper .searchBrokerHeading{width:calc(100% - 200px);margin-right:20px;padding:0px 5px;line-height:40px;border:none;outline:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"usual",serif;font-weight:600}body{font-family:"usual",sans-serif;font-size:20px;line-height:26px;color:#000;padding-top:0}.typo-body-primary,.typo-body-secondary{font-size:20px;line-height:26px}.btn{font-family:"usual",sans-serif}.darkBlueBg{background-color:var(--primary-dark-blue)}.newDarkBlueBg{background-color:var(--new-dark-blue)}.bgLightGrey{background-color:var(--light-grey)}.bgPrimaryBlue{background-color:var(--primary-blue)}h1,h2{font-family:"usual",sans-serif}h1{font-size:48px;line-height:62px}@media screen and (max-width: 1200px){h1{font-size:40px;line-height:32px}}@media screen and (max-width: 1024px){h1{font-size:32px;line-height:41px}}h2{font-size:40px;line-height:52px}@media screen and (max-width: 1200px){h2{font-size:32px;line-height:41px}}h3,h4,h5,h6{font-family:"usual",sans-serif}h3{font-size:25px;line-height:32px}h4{font-size:20px;line-height:26px}h5{font-size:16px;line-height:20px}h6{font-size:14px;line-height:18px}a{color:var(--primary-blue);text-decoration:none}a:hover{opacity:var(--primary-dark-blue);text-decoration:underline}body.modal-open .main-header,body.modal-open .wrapper,body.modal-open .main-footer{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.main-header{background-color:rgba(0,0,0,0) !important;transition:all .5s ease-in-out}@media screen and (min-width: 1024px){.main-header{position:static}}.main-header .header-container{max-width:1140px;padding:30px 0}.main-header .header-container .menu-cell{width:calc(100% - 450px);margin-top:10px;float:left;display:none}.main-header .header-container .menu-cell nav{text-align:center}.main-header .header-container .menu-cell nav .gnb-link{color:#000;font-size:24px;font-weight:600}.main-header .header-container .menu-cell nav .caret{display:none}@media screen and (min-width: 1024px){.main-header .button-cell{float:right}.main-header .button-cell .btn-default{margin-top:10px;background-color:var(--orange);border-color:var(--orange);padding:9px 20px}.main-header .button-cell .btn-default:hover{opacity:.7}.main-header.affix{position:fixed;z-index:1000;background-color:#fff !important}.main-header.affix .logo-cell{background-image:url("/media/t3tpwv1j/steadfast-logo-black.svg");background-size:contain;background-position:center;background-repeat:no-repeat}.main-header.affix .logo-cell img{opacity:0}.main-header.affix .header-container{position:initial}.main-header.affix .menu-cell{display:block}.main-header.affix .menu-cell li.dropdown{position:initial}.main-header.affix .dropdown-menu{display:block;width:100%;border:none;box-shadow:none;border-radius:0;background-color:var(--secondary-light-blue);margin-top:0;text-align:center}.main-header.affix .dropdown-menu>li{max-width:1160px;width:100%;margin:0 auto !important;text-align:left;line-height:26px !important;padding:12px 0}.main-header.affix .dropdown-menu>li .flex{display:grid;margin:0;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:40px}.main-header.affix .dropdown-menu>li .flex-col{border-left:1px solid var(--secondary-blue);padding-left:15px}.main-header.affix .dropdown-menu>li .flex-col-item{display:flex;align-items:center;min-height:60px}.main-header.affix .dropdown-menu>li .flex-col-item .col-image{display:none}.main-header.affix .dropdown-menu>li .flex-col-item .col-content{width:100%}.main-header.affix .dropdown-menu>li .flex-col-item .col-content p{position:relative;margin-bottom:0;padding-right:30px}.main-header.affix .dropdown-menu>li .flex-col-item .col-content a{font-weight:400;font-size:16px;line-height:20px}.main-header.affix .dropdown-menu>li .flex-col-item .col-content a:hover{color:#006dad;opacity:.7}.main-header.affix .dropdown-menu>li .flex-col-item .col-content a::after{content:"";position:absolute;width:15px;height:15px;right:0px;top:calc(50% - 7px);background:url(img/left-arrow.png) no-repeat center}}.module-hero.bg-dark-blue{background-color:#002c54}.module-hero .bg-container .bg-filter::before{display:none}.module-hero .hero-container .inner-container h1{margin-bottom:80px;color:#fff}.module-hero .hero-container .inner-container .color-white{color:#fff}.brokerCards .flex.thumbnail-gap{margin-top:-100px}.brokerCards .thumbs-member-card{padding:28px 24px;text-align:left;height:100%;box-shadow:0 5px 20px 0 rgba(0,0,0,.2)}.brokerCards .thumbs-member-card .content-cell{height:100%;position:relative;padding-bottom:110px}.brokerCards .thumbs-member-card .content-cell h3{font-size:20px;line-height:26px;min-height:72px}.brokerCards .thumbs-member-card .content-cell p{font-size:16px;line-height:25px}.brokerCards .thumbs-member-card .content-cell p.text{min-height:150px;display:none !important}.brokerCards .thumbs-member-card .content-cell .position{font-size:14px;line-height:18px;min-height:36px}.brokerCards .thumbs-member-card .content-cell .cardItemBtn{font-size:16px;line-height:21px;padding:6px 12px 6px 36px;position:relative;color:var(--primary-blue);min-width:100%;background-color:var(--secondary-light-blue);border-radius:30px;margin-bottom:10px;position:absolute;bottom:45px}.brokerCards .thumbs-member-card .content-cell .cardItemBtn:hover{background-color:var(--secondary-blue)}.brokerCards .thumbs-member-card .content-cell .cardItemBtn:before{content:"";position:absolute;width:15px;height:15px;background-repeat:no-repeat;background-position:center;background-size:contain;left:12px;top:10px}.brokerCards .thumbs-member-card .content-cell .cardItemBtn.showNumber{bottom:90px}.brokerCards .thumbs-member-card .content-cell .cardItemBtn.showNumber:before{background-image:url(img/phone.svg)}.brokerCards .thumbs-member-card .content-cell .cardItemBtn.sendEmail:before{background-image:url(img/mail.svg)}.brokerCards .thumbs-member-card .content-cell .cardBtn{background-color:var(--orange);color:#fff;font-size:16px;line-height:20px;width:100%;border-radius:5px;margin-top:30px;position:absolute;bottom:0;left:0;min-width:100%}.refreshBtnWrapper{width:100%}.refreshBtnWrapper .col-image{display:none}.refreshBtnWrapper .col-content{text-align:center}.refreshBtn{font-size:16px;line-height:21px;padding:6px 12px 6px 36px;position:relative;color:var(--primary-blue);min-width:0;background-color:#fff;border-radius:30px;margin-bottom:10px;margin-top:30px}.refreshBtn:hover{color:var(--primary-blue);background-color:var(--secondary-light-blue)}.refreshBtn:before{content:"";position:absolute;width:15px;height:15px;background-repeat:no-repeat;background-position:center;background-size:contain;left:12px;top:10px}.refreshBtn:before{background-image:url(img/refresh.svg)}.searchCol{width:100%;margin:10px 20px 40px}.searchCol .brokerSearchWrapper{width:100%;border:2px solid var(--orange);border-radius:8px}.searchCol .brokerSearchWrapper .searchOpenPopupText{float:left;width:calc(100% - 260px);padding:27px 0 27px 70px;background-color:rgba(0,0,0,0);color:#fff;font-weight:600;font-size:20px;line-height:26px;background-image:url(img/searchArrow.svg);background-size:25px;background-repeat:no-repeat;background-position:left 30px center}.searchCol .brokerSearchWrapper button{width:260px;background-image:url(img/SeachVector.png);background-repeat:no-repeat;background-position:left 10px center;font-weight:400;font-size:16px;line-height:20px;background-color:rgba(0,0,0,0);border:none;color:#fff;height:80px}.searchCol .brokerSearchWrapper button:hover{color:var(--orange)}.searchCol .disclaimer{color:rgba(255,255,255,.7);margin-top:40px;font-size:16px}.videoBlock{margin-top:80px}.videoBlock .caption{color:#48afe0 !important;font-style:normal;font-weight:600;font-size:14px;line-height:18px;text-transform:uppercase}.videoBlock .color-primary{color:#fff !important}.videoBlock .typo-body-primary{font-weight:300;font-size:16px;line-height:21px}.videoBlock .typo-body-primary a{font-weight:400;text-decoration:underline;color:#fff;position:relative}.videoBlock .typo-body-primary a::after{content:"";position:absolute;right:-20px;top:0;width:20px;height:20px;background:url(img/down-arrow.png) no-repeat;background-position:center}.videoBlock .typo-body-primary a:hover{opacity:.7}.module-image-text{margin-bottom:120px}.module-image-text .image-cell{width:55%;overflow:hidden;position:relative;margin:0;padding:0}.module-image-text .image-cell img{border-radius:2px;box-shadow:none}.module-image-text .image-cell:after{content:" ";position:absolute;width:calc(100% - 41px);height:calc(100% - 40px);background-color:var(--primary-blue);left:21px;top:22px;transition:all .5s ease-in-out}.module-image-text .content-cell{padding-left:120px}.module-image-text .content-cell .modult-text-caption .h4{font-weight:600;font-size:16px;line-height:20px;color:#000;margin-bottom:10px}.module-image-text .content-cell .modult-text-caption h2.color-primary{font-size:44px;line-height:52px;color:var(--primary-dark-blue) !important;font-weight:700;margin-bottom:20px}.module-image-text .content-cell .modult-text-caption li{font-weight:300;font-size:16px;line-height:21px;padding-left:30px;background:url(img/blue_tick.png) no-repeat top 4px left 5px;background-size:auto;margin-bottom:15px}.module-image-text .content-cell .modult-text-caption .typo-body-primary{font-size:22px;line-height:42px;font-weight:400 !important;color:#000}.module-image-text.revers .image-cell{padding-right:0;padding-left:0}.module-image-text.revers .content-cell{padding-right:120px;padding-left:0}.three-cols_grid .flexWrapper .flex{display:grid;column-gap:0;grid-template-columns:1fr 1fr 1fr;margin:0}.three-cols_grid .flexWrapper .flex .flex-col{border-right:1px solid #d9d9d6;padding:0 20px}.three-cols_grid .flexWrapper .flex .flex-col li{font-weight:300;font-size:16px;line-height:21px;padding-left:30px;background:url(img/blue_tick.png) no-repeat top 4px left 5px;background-size:auto;margin-bottom:15px}.three-cols_grid .flexWrapper.featuresBlock{margin-bottom:80px}.three-cols_grid .flexWrapper.featuresBlock .flex{gap:30px}.three-cols_grid .flexWrapper.featuresBlock .flex-col{border-left:1px solid #d9d9d6;border-right:none}.three-cols_grid .flexWrapper.featuresBlock .flex-col .flex-col-item{padding-left:20px}.three-cols_grid .flexWrapper.getInTouchBlock{padding:24px;background-color:var(--secondary-light-blue);border-radius:8px}.three-cols_grid .flexWrapper.getInTouchBlock .flex{grid-template-columns:1fr 1fr 1fr 1fr;column-gap:20px}.three-cols_grid .flexWrapper.getInTouchBlock h3{font-weight:600;font-size:20px;line-height:26px}.three-cols_grid .flexWrapper.getInTouchBlock h3 span{font-weight:300}.three-cols_grid .flexWrapper.getInTouchBlock .flex-col{border-color:var(--secondary-blue)}.three-cols_grid .flexWrapper.getInTouchBlock .flex-col:last-child{border:none}.three-cols_grid .flexWrapper.getInTouchBlock .flex-col-item{display:flex;align-items:center;min-height:60px}.three-cols_grid .flexWrapper.getInTouchBlock .flex-col-item .col-image{float:left;margin-right:20px;display:none}.three-cols_grid .flexWrapper.getInTouchBlock .flex-col-item .col-content{width:100%}.three-cols_grid .flexWrapper.getInTouchBlock .flex-col-item .col-content p{position:relative;margin-bottom:0;padding-right:30px}.three-cols_grid .flexWrapper.getInTouchBlock .flex-col-item .col-content a{font-weight:400;font-size:16px;line-height:20px}.three-cols_grid .flexWrapper.getInTouchBlock .flex-col-item .col-content a:hover{color:#006dad;opacity:.7}.three-cols_grid .flexWrapper.getInTouchBlock .flex-col-item .col-content a::after{content:"";position:absolute;width:15px;height:15px;right:10px;top:calc(50% - 7px);background:url(img/left-arrow.png) no-repeat center}.three-cols_grid .footerTop .flex-col{border-left-color:rgba(255,255,255,.25) !important}.three-cols_grid .footerTop .flex-col:first-child{border-left:none !important}.three-cols_grid .footerTop .flex-col:last-child{border-right:none !important}.three-cols_grid .footerTop .col-image{text-align:center;margin-bottom:24px}.three-cols_grid .footerTop .col-content{text-align:center;color:rgba(255,255,255,.8);font-weight:300;font-size:16px;line-height:21px}.three-cols_grid .footerTop .col-content h3{color:#fff}.three-cols_grid .footerTop .button-block .btn-default{background-color:var(--new-tint);color:#fff !important;padding:12px 16px !important;min-width:0}.three-cols_grid .footerTop .button-block .btn-default:hover{background:linear-gradient(0deg, rgba(38, 194, 203, 0.7), rgba(38, 194, 203, 0.7)),#fff;border:1px solid rgba(0,0,0,0)}.testimonialWrapper{background-color:rgba(0,0,0,0) !important}.testimonialWrapper .container{background-color:#26c2cb;padding:80px}.testimonialWrapper .container::after{content:"";width:200px;height:200px;background-image:url(img/testimonial_quote.svg);background-repeat:no-repeat;background-position:0 0;position:absolute;top:-50px;left:-50px}.testimonialWrapper .testimonialHeader{margin-bottom:60px}.testimonialWrapper .testimonialHeader .caption{color:#fff !important;font-style:normal;font-weight:600;font-size:14px;line-height:18px;text-transform:uppercase}.testimonialWrapper .testimonialHeader h2.color-primary{font-size:40px;line-height:52px;color:#142d53 !important}.testimonialWrapper .testimonialBlock .testimonialItem{border-color:#fff;color:#fff}.testimonialWrapper .testimonialBlock .testimonialItem:last-child{border-right:none !important}.testimonialWrapper .testimonialBlock .flex-col-item{display:flex;flex-direction:column-reverse}.testimonialWrapper .testimonialBlock .flex-col-item .col-image img{float:left;margin-right:15px}.testimonialWrapper .testimonialBlock .flex-col-item .col-image .shortText{font-weight:300;font-size:14px;line-height:18px;margin-bottom:0;color:#fff !important}.testimonialWrapper .testimonialBlock .flex-col-item .col-image .col-title{font-weight:600;font-size:16px;line-height:21px;margin-bottom:0;margin-top:10px;color:#fff !important}.article-list-control .title{font-weight:600;font-size:25px;line-height:32px;color:#000;margin-bottom:24px}.article-list-control .articles{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:24px}.article-list-control .articles .item .image{padding-bottom:180px;margin-bottom:24px;background-size:cover;background-position:center}.article-list-control .articles .item .article-date{display:none}.article-list-control .articles .item .title{font-weight:600;font-size:16px;line-height:21px;color:#000;margin-bottom:10px}.article-list-control .articles .item .btn-default{background-color:rgba(0,0,0,0);border:none;text-align:left;font-weight:400;font-size:16px;line-height:20px;color:var(--primary-blue) !important;padding:0 30px 0 0;position:relative;min-width:unset}.article-list-control .articles .item .btn-default::after{content:"";position:absolute;width:15px;height:15px;right:5px;bottom:2px;background:url(img/left-arrow.png) no-repeat center;transition:all .2s ease-in-out}.article-list-control .articles .item .btn-default:hover{opacity:.7}.article-list-control .articles .item .btn-default:hover:after{right:0}.faqSection{background-color:#d9d9d6}.faqSection .header-block h2{font-weight:600;font-size:40px;line-height:52px;color:#000}.faqSection .content-block .panel{margin-bottom:5px;box-shadow:0px 1px 0px rgba(0,0,0,.2);border-radius:8px;padding:24px 24px 24px 24px}.faqSection .content-block .panel .panel-heading{border-bottom:none !important;padding:10px 0 10px 0}.faqSection .content-block .panel .panel-heading [role=button]{color:#000 !important;font-size:20px;line-height:26px;max-width:calc(100% - 50px)}.faqSection .content-block .panel .panel-heading [role=button]:hover{color:var(--primary-blue) !important}.faqSection .content-block .panel .panel-heading [role=button] .section-title{max-width:calc(100% - 30px);font-weight:600;font-family:"usual",sans-serif}.faqSection .content-block .panel .panel-body{padding:20px 0 10px 0;font-weight:300;font-size:16px;line-height:25px}.faqSection .content-block .panel.active .panel-heading [role=button]{color:var(--primary-blue) !important}@media screen and (min-width: 1024px){.faqSection .header-block{width:34%;float:left}.faqSection .content-block{width:66%;float:left;margin-top:0}}.main-footer{border-top:none;background-color:var(--light-grey)}.main-footer .footer-menu-block{background-color:var(--light-grey)}.main-footer .footer-menu-block .foot-menu-row{border-top:none;padding-top:20px;padding-bottom:30px;color:#231f20;margin-top:40px;font-size:16px}.main-footer .footer-bottom-block{background-color:var(--light-grey)}.main-footer .footer-bottom-block .foot-bottom{border-top-color:#231f20 !important}.main-footer .left-cell li{float:left;margin-right:20px}.main-footer .left-cell li a{color:#231f20;font-weight:400;font-size:16px;line-height:20px}.main-footer .right-cell li{font-weight:300;font-size:16px;line-height:21px}#landingSearchPopup{margin:0 auto}@media(min-width: 1024px){#landingSearchPopup .modal-lg{width:718px}}#landingSearchPopup .modal-vertical-centered{-webkit-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);top:50%;margin:0 auto}#landingSearchPopup .modal-content{padding:40px;border-radius:8px}#landingSearchPopup .modal-content .modal-header h3{font-family:"usual";font-weight:600;font-size:40px;line-height:52px;text-align:center;margin-bottom:20px}#landingSearchPopup .modal-content .modal-header p{font-weight:300;font-size:20px;line-height:26px;text-align:center}#landingSearchPopup .modal-content .modal-header .btn-close{display:none;box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:center/1em auto no-repeat;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");border:0;border-radius:.25rem;opacity:.5}#landingSearchPopup .modal-content .modal-header .btn-close::after{display:block;clear:both;content:""}#landingSearchPopup .modal-content .modal-header .btn-close.close{right:-10px;top:-10px}#landingSearchPopup .modal-content .modal-body input[type=text]{width:calc(100% - 112px);background:#fff;border:1px solid #d9d9d6;border-radius:4px;font-weight:300;font-size:16px;line-height:21px;padding:14px 12px;margin-right:12px}#landingSearchPopup .modal-content .modal-body input[type=text]:focus,#landingSearchPopup .modal-content .modal-body input[type=text]:active,#landingSearchPopup .modal-content .modal-body input[type=text]:focus-visible,#landingSearchPopup .modal-content .modal-body input[type=text]:focus{border:1px solid #d9d9d6 !important;outline:none !important}#landingSearchPopup .modal-content .modal-body .btn-default{background-color:var(--orange);border-color:var(--orange);min-width:0;padding:14px 20px;font-weight:400;font-size:16px;line-height:20px}#landingSearchPopup .modal-content .modal-body .btn-default:hover{opacity:.8}#brokerFormModal{margin:0 auto}@media(min-width: 1024px){#brokerFormModal .modal-lg{width:832px}}#brokerFormModal .modal-content{padding:40px;border-radius:8px}#brokerFormModal .modal-content .modal-header{border-bottom:1px solid #d9d9d6;padding-left:0;padding-right:0;padding-bottom:30px}#brokerFormModal .modal-content .modal-header h3{font-family:"usual";font-weight:600;font-size:25px;line-height:32px;margin-bottom:10px}#brokerFormModal .modal-content .modal-header .btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:center/1em auto no-repeat;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");border:0;border-radius:.25rem;opacity:.5}#brokerFormModal .modal-content .modal-header .btn-close::after{display:block;clear:both;content:""}#brokerFormModal .modal-content .modal-header .btn-close.close{right:-10px;top:-10px}#brokerFormModal .modal-content .modal-header .brokerAddress{font-weight:300;font-size:14px;line-height:18px;color:#53565a;margin-bottom:20px}#brokerFormModal .modal-content .modal-header .brokerAddress .brokerNameList{width:50%;float:left;font-size:16px;font-weight:500;line-height:24px;color:var(--primary-blue)}@media screen and (max-width: 768px){#brokerFormModal .modal-content .modal-header .brokerAddress .brokerNameList{width:100%}}#brokerFormModal .modal-content .modal-header .modal-btn-wrapper .btn{font-size:16px;line-height:21px;padding:6px 12px 6px 36px;position:relative;color:var(--primary-blue) !important;border-color:var(--secondary-light-blue) !important;min-width:150px;background-color:var(--secondary-light-blue);border-radius:30px}#brokerFormModal .modal-content .modal-header .modal-btn-wrapper .btn.visitWebsite{padding:6px 12px;background-color:var(--primary-blue);border-color:var(--primary-blue) !important;color:#fff !important}#brokerFormModal .modal-content .modal-header .modal-btn-wrapper .btn:hover{background-color:var(--secondary-blue);border-color:var(--secondary-blue) !important;color:var(--primary-blue) !important}#brokerFormModal .modal-content .modal-header .modal-btn-wrapper .btn:before{content:"";position:absolute;width:15px;height:15px;background-repeat:no-repeat;background-position:center;background-size:contain;left:12px;top:10px}#brokerFormModal .modal-content .modal-header .modal-btn-wrapper .btn.showNumber:before{background-image:url(img/phone.svg)}#brokerFormModal .modal-content .modal-header .modal-btn-wrapper .btn.sendEmail:before{background-image:url(img/mail.svg)}#brokerFormModal .modal-content .modal-header p{font-weight:300;font-size:20px;line-height:26px;text-align:center}#brokerFormModal .modal-content .modal-body{padding:30px 0}#brokerFormModal .modal-content .modal-body .broker-detail{font-weight:300;font-size:16px;line-height:21px;margin-bottom:24px}#brokerFormModal .modal-content .modal-body h4{font-weight:600;font-size:20px;line-height:26px}#brokerFormModal .modal-content .modal-body .umbraco-forms-form .emailSucess{font-size:16px;line-height:20px}#brokerFormModal .modal-content .modal-body .umbraco-forms-form .brokeremail1,#brokerFormModal .modal-content .modal-body .umbraco-forms-form .brokeremail2,#brokerFormModal .modal-content .modal-body .umbraco-forms-form .brokeremail3,#brokerFormModal .modal-content .modal-body .umbraco-forms-form .brokeremail4{display:none}#brokerFormModal .modal-content .modal-body .umbraco-forms-form fieldset{border:none;margin:0;padding:0}#brokerFormModal .modal-content .modal-body .umbraco-forms-form input.text,#brokerFormModal .modal-content .modal-body .umbraco-forms-form textarea,#brokerFormModal .modal-content .modal-body .umbraco-forms-form select{margin:10px 0;max-width:unset !important;width:100%;font-size:16px;line-height:20px;padding:13px 10px;border-color:#d9d9d6;border-radius:4px;position:relative}#brokerFormModal .modal-content .modal-body .umbraco-forms-form select{background-image:linear-gradient(45deg, transparent 50%, black 50%),linear-gradient(135deg, black 50%, transparent 50%);background-position:calc(100% - 20px) calc(1em + 5px),calc(100% - 15px) calc(1em + 5px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}#brokerFormModal .modal-content .modal-body .umbraco-forms-form input.text:focus,#brokerFormModal .modal-content .modal-body .umbraco-forms-form input.title:focus,#brokerFormModal .modal-content .modal-body .umbraco-forms-form textarea:focus,#brokerFormModal .modal-content .modal-body .umbraco-forms-form select:focus{border:1px solid #97999b !important}#brokerFormModal .modal-content .modal-body .umbraco-forms-form input.text:focus-visible,#brokerFormModal .modal-content .modal-body .umbraco-forms-form input.title:focus-visible,#brokerFormModal .modal-content .modal-body .umbraco-forms-form textarea:focus-visible,#brokerFormModal .modal-content .modal-body .umbraco-forms-form select:focus-visible{outline:none !important}#brokerFormModal .modal-content .modal-body .umbraco-forms-form .umbraco-forms-container{padding-left:0;padding-right:0}#brokerFormModal .modal-content .modal-body .umbraco-forms-form .umbraco-forms-indicator{display:none}#brokerFormModal .modal-content .modal-body .umbraco-forms-form label.umbraco-forms-label{font-style:normal;font-weight:400;font-size:14px;line-height:16px;text-transform:uppercase;color:#53565a;margin-bottom:0}#brokerFormModal .modal-content .modal-body .umbraco-forms-form .dataconsent .umbraco-forms-label{display:none}#brokerFormModal .modal-content .modal-body .umbraco-forms-form .dataconsent .umbraco-forms-field-wrapper{display:flex;flex-direction:row;align-items:center}#brokerFormModal .modal-content .modal-body .umbraco-forms-form .dataconsent .umbraco-forms-field-wrapper label{font-style:normal;font-weight:300;font-size:16px;line-height:21px;color:#000;margin-bottom:0;margin-left:10px}#brokerFormModal .modal-content .modal-body .umbraco-forms-form input[type=checkbox]{width:20px;height:20px;border:1px solid rgba(151,153,155,.5);border-radius:3px;appearance:auto !important;accent-color:var(--green)}#brokerFormModal .modal-content .modal-body .umbraco-forms-form input[type=checkbox]:focus,#brokerFormModal .modal-content .modal-body .umbraco-forms-form input[type=file]:focus,#brokerFormModal .modal-content .modal-body .umbraco-forms-form input[type=radio]:focus{outline:1px auto var(--green);outline-offset:-2px;background:var(--green)}#brokerFormModal .modal-content .modal-body .umbraco-forms-form .umbraco-forms-navigation .col-md-12{padding:0}#brokerFormModal .modal-content .modal-body .umbraco-forms-form .umbraco-forms-navigation input.btn{background-color:var(--orange);border-color:var(--orange);min-width:0;padding:14px 20px;font-weight:400;font-size:16px;line-height:20px;color:#fff !important}#brokerFormModal .modal-content .modal-body .umbraco-forms-form .umbraco-forms-navigation input.btn:hover{opacity:.8}#brokerFormModal .modal-content .modal-body .umbraco-forms-form .umbraco-forms-container{width:100% !important;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));margin-bottom:1rem;gap:24px}#brokerFormModal .modal-content .modal-body .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.enquirytype,#brokerFormModal .modal-content .modal-body .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.yourenquiry{grid-column:span 2}.modal-backdrop{backdrop-filter:blur(10px) !important}html .loader{width:96px !important}.loader:before{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,77,144,.97)}.emptyBroker{font-size:16px;color:#dc8633;margin-top:5px;display:none}.pac-container{z-index:10000}.pac-container .pac-item span{font-family:"usual",sans-serif;font-size:15px}@media(min-width: 1024px){.module-hero .container .inner-container{height:460px;display:flex;flex-direction:column;justify-content:center;align-items:start;text-align:left;max-width:650px;margin-left:10px}.module-hero .container .inner-container h1{margin-bottom:40px}.module-hero .hero-slider{height:460px !important}.slick-slide{height:460px !important}}.slide-up::after{height:0 !important}@media(max-width: 1024px){.mobile-nav .m-nav-cell ul li{position:relative;font-family:usual,serif;font-weight:500 !important;font-size:16px}.main-header{background:#fff !important}.main-header .header-container{padding:10px}.main-header .mobile-menu-cell{position:absolute;display:block;float:right;top:auto;transform:none;min-height:50px;width:100%;margin-right:0;right:0}.main-header .mobile-menu-cell .mobile-nav{display:block;opacity:1;min-height:60px;float:left;overflow:visible;background:rgba(0,0,0,0);padding-left:100px;top:0}.main-header .mobile-menu-cell .mobile-nav .dropdown{border-bottom:none;position:unset}.main-header .mobile-menu-cell .mobile-nav .dropdown>a{font-size:16px;line-height:20px;text-align:center}.main-header .mobile-menu-cell .mobile-nav .dropdown>a .caret{background-image:url(img/arrow_down.png);background-repeat:no-repeat;background-position:center;background-size:contain;border:none;transition:all .2s ease;width:10px;height:10px;margin-left:20px}.main-header .mobile-menu-cell .mobile-nav .navbar-nav{margin:0}.main-header .mobile-menu-cell .mobile-nav .navbar-nav .open .caret{transform:rotate(180deg)}.main-header .mobile-menu-cell .mobile-nav .navbar-nav .open .dropdown-menu{position:absolute;background-color:var(--secondary-light-blue);padding:0 20px;width:100%}.main-header .mobile-menu-cell .mobile-nav .navbar-nav .open .dropdown-menu .flex{display:grid;grid-template-columns:1fr;column-gap:20px;margin:0 !important}.main-header .mobile-menu-cell .mobile-nav .navbar-nav .open .dropdown-menu .flex .flex-col .flex-col-item .col-image{display:none}.main-header .mobile-menu-cell .mobile-nav .navbar-nav .open .dropdown-menu .flex .flex-col .flex-col-item .col-content{padding:27px 0 !important;border-bottom:1px solid var(--secondary-blue)}.main-header .mobile-menu-cell .mobile-nav .navbar-nav .open .dropdown-menu .flex .flex-col .flex-col-item .col-content p{margin-bottom:0}.main-header .mobile-menu-cell .mobile-nav .navbar-nav .open .dropdown-menu .flex .flex-col .flex-col-item .col-content a{padding:0}.main-header .mobile-menu-cell .mobile-nav .navbar-nav .open .dropdown-menu .flex .flex-col .flex-col-item .col-content a::after{content:"";position:absolute;width:15px;height:15px;right:0px;top:calc(50% - 7px);background:url(img/left-arrow.png) no-repeat center}#landingSearchPopup .modal-dialog{width:90%}#landingSearchPopup .modal-content .modal-header h3{font-weight:600;font-size:32px;line-height:42px}#landingSearchPopup .modal-content .modal-header p{font-weight:300;font-size:20px;line-height:26px}.videoBlock img{max-width:100%}.faqSection .header-block h2{font-size:32px;line-height:42px}}@media(min-width: 768px)and (max-width: 1024px){body{font-family:"usual",sans-serif;font-size:16px;line-height:20px;color:#000;padding-top:0}.typo-body-primary,.typo-body-secondary{font-size:16px;line-height:20px}.main-header{position:relative}.main-header .button-cell,.main-header .m-button-cell{display:none}.main-header .mobile-menu-cell .mobile-nav{padding-left:175px}.main-header .mobile-menu-cell .mobile-nav .dropdown a{font-size:18px;line-height:40px}.main-header .logo-cell{background-image:url("/media/t3tpwv1j/steadfast-logo-black.svg");background-size:contain;background-position:center;background-repeat:no-repeat}.main-header .logo-cell img{opacity:0}.module-hero .hero-slider{height:360px}.module-hero .bg-container .bg{background-color:var(--new-dark-blue);background-image:none !important}.module-hero .bg-container .slick-slide{position:relative;height:360px}.module-hero .hero-container .inner-container{height:360px}.module-hero .hero-container .inner-container h1{font-size:26px;line-height:32px;margin-bottom:20px}.brokerHeaderSearchWrapper{max-width:600px !important;margin:20px auto}.module-image-text{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.module-image-text.revers{flex-direction:row-reverse}.module-image-text.revers .content-cell{padding-right:40px;padding-left:0}.module-image-text .content-cell{margin-top:0;width:50%;padding-left:40px}.three-cols_grid .flexWrapper .flex{display:grid;column-gap:0;grid-template-columns:1fr 1fr 1fr;margin:0}.three-cols_grid .flexWrapper.footerTop .flex .flex-col .flex-col-item{padding:0 20px !important}.three-cols_grid .flexWrapper.footerTop .flex .flex-col .flex-col-item:first-child{padding-left:0}.three-cols_grid .flexWrapper.footerTop .flex .flex-col .flex-col-item:last-child{padding-right:0}.three-cols_grid.testimonialWrapper .flexWrapper .flex .testimonialItem:last-child.flex-col{border-right:none}.three-cols_grid.testimonialWrapper .flexWrapper .flex .testimonialItem .flex-col-item{padding:0 20px}.three-cols_grid.testimonialWrapper .flexWrapper .flex .testimonialItem .flex-col-item:first-child{padding-left:0}.three-cols_grid.testimonialWrapper .flexWrapper .flex .testimonialItem .flex-col-item:last-child{padding-right:0}.article-list-control .articles{display:grid;grid-template-columns:1fr 1fr;gap:24px}.module-image-text .content-cell .modult-text-caption h2.color-primary{font-size:22px;line-height:32px;margin-bottom:10px}.module-image-text .content-cell .modult-text-caption .typo-body-primary{font-size:18px;line-height:30px}.module-image-text .image-cell:after{width:calc(100% - 24px);height:calc(100% - 24px);left:12px;top:13px}.testimonialWrapper .testimonialHeader{margin-bottom:30px}.testimonialWrapper .testimonialHeader h2.color-primary{font-size:22px;line-height:32px}.testimonialWrapper .container{padding:80px 40px}.testimonialWrapper .container::after{display:none}.testimonialWrapper .container .flex-col{padding:0 20px}.testimonialWrapper .container .flex-col:first-child{padding-left:0}.testimonialWrapper .container .flex-col:last-child{padding-right:0}.main-footer .foot-menu-row{padding-bottom:0 !important}.main-footer .footer-bottom-block .foot-bottom{border-top:none !important;padding-top:0 !important}.main-footer .footer-bottom-block .foot-bottom .left-cell,.main-footer .footer-bottom-block .foot-bottom .right-cell{width:100%;float:left}}@media(max-width: 767px){h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"usual",serif;font-weight:600}.module-image-text .content-cell .modult-text-caption h2.color-primary{font-size:22px;line-height:32px;margin-bottom:10px}.module-image-text .content-cell .modult-text-caption .typo-body-primary{font-size:18px;line-height:30px}.module-image-text .image-cell:after{width:calc(100% - 24px);height:calc(100% - 24px);left:12px;top:13px}.button-cell,.m-button-cell{display:none}.module-hero .bg-container .bg{background-color:var(--new-dark-blue);background-image:none !important}.module-hero .hero-container .inner-container h1{font-size:26px;line-height:32px;margin-bottom:20px}body{font-family:"usual",sans-serif;font-size:16px;line-height:20px;color:#000;padding-top:0}.typo-body-primary,.typo-body-secondary{font-size:16px;line-height:20px}.main-header{position:relative}.main-header.affix{position:fixed}.logo-cell{float:left;position:relative;margin-top:10px;padding-right:10px}.logo-cell img{height:32px !important}#landingSearchPopup .modal-dialog{width:90%}#landingSearchPopup .modal-content{padding:20px 10px}#landingSearchPopup .modal-content .modal-header h3{font-weight:600;font-size:25px;line-height:32px}#landingSearchPopup .modal-content .modal-header p{font-weight:300;font-size:16px;line-height:26px}#landingSearchPopup .modal-content .modal-body input[type=text]{width:100%;margin-right:0;margin-bottom:15px}#landingSearchPopup .modal-content .modal-body .btn-default{min-width:0;padding:14px 20px;width:100%}.searchCol .brokerSearchWrapper{width:100%}.searchCol .brokerSearchWrapper .searchOpenPopupText{width:100%;padding:20px 0 10px 50px;font-weight:600;font-size:16px;line-height:26px;background-position:left 10px center}.searchCol .brokerSearchWrapper button{width:100%;background-position:left 47px top 7px;height:40px;padding-bottom:10px;text-align:left;padding-left:70px}.brokerHeaderSearchWrapper{background-color:rgba(0,0,0,0);box-shadow:none;padding:0 !important;margin-top:40px}.brokerHeaderSearchWrapper .searchBrokerHeading{width:100%;margin-right:0;margin-bottom:15px;padding:5px 0 5px 10px;border-radius:5px;box-shadow:0 5px 20px 0 rgba(0,0,0,.2);background-color:#fff}.brokerHeaderSearchWrapper .headerSearchBtn{width:100%}.brokerCards .bgPrimaryBlue{background-color:var(--new-dark-blue) !important}.testimonialWrapper .testimonialHeader{margin-bottom:30px}.testimonialWrapper .testimonialHeader h2.color-primary{font-size:22px;line-height:32px}.testimonialWrapper .container{padding:80px 20px}.testimonialWrapper .container::after{display:none}.module-image-text{margin-bottom:60px}.module-image-text .image-cell{width:100%}.module-image-text .content-cell{width:100%;padding-left:0 !important;padding-right:0 !important;margin-left:0;margin-right:0}.faqSection .header-block h2{font-size:26px;line-height:42px}.three-cols_grid .flexWrapper .flex{grid-template-columns:1fr;column-gap:20;margin:0}.three-cols_grid .flexWrapper .flex .flex-col{border-right:none;border-bottom:1px solid #fff;padding-bottom:20px;margin-bottom:20px}.three-cols_grid .flexWrapper .flex .flex-col .flex-col-item{padding-left:0}.three-cols_grid .flexWrapper .flex .flex-col:last-child{border-bottom:none}.three-cols_grid .flexWrapper.getInTouchBlock h3{font-size:18px;margin-bottom:30px}.three-cols_grid .flexWrapper.featuresBlock .flex{grid-template-columns:1fr;gap:0;padding-top:20px}.three-cols_grid .flexWrapper.featuresBlock .flex .flex-col{border:none}.three-cols_grid .flexWrapper.getInTouchBlock .flex{grid-template-columns:1fr;column-gap:0}.three-cols_grid .flexWrapper.getInTouchBlock .flex .flex-col{border-right:none;border-bottom:1px solid #48afe0}.three-cols_grid .flexWrapper.getInTouchBlock .flex .flex-col .flex-col-item{min-height:6px}.three-cols_grid:last-child{padding-bottom:0}.article-list-control .articles{grid-template-columns:1fr;gap:24px}.foot-menu-row{margin-top:20px !important}.foot-menu-row div{font-size:14px;line-height:18px !important}.foot-bottom{padding-bottom:40px}.foot-bottom .left-cell{border-top:none;margin-top:0;padding-top:0;padding-bottom:0;margin-bottom:20px;float:left;width:100%}.foot-bottom .left-cell li{margin-right:10px;font-size:14px;line-height:18px}.foot-bottom .left-cell li a{font-size:14px}.foot-bottom .right-cell li{margin-top:0;font-size:14px;line-height:18px}}/*# sourceMappingURL=main.min.css.map */