@font-face{font-family:Poppins;src:url(https://d2w24n4g34usfg.cloudfront.net/events-templates/fonts/poppins-all-400-normal.woff) format("woff");font-display:swap}@font-face{font-family:Patua One;src:url(https://d2w24n4g34usfg.cloudfront.net/events-templates/fonts/Patua_One.woff) format("woff");font-display:swap}body{font-family:Poppins}:root{--font-family-sans-serif:"Poppins",sans-serif}#brokerNavbar .navbar{z-index:999;box-shadow:none;top:0;transition:all .3s ease-in-out;display:flex;align-items:center}#brokerNavbar .navbar,#brokerNavbar .navbar.active{background:#FFF!important}#brokerNavbar .navbarTransition{transform:translateY(-100%);transition:all .3s ease-in!important}#brokerNavbar .navbar-expand-lg .navbar-collapse{justify-content:flex-end;margin-right:1.5rem}#brokerNavbar .navbar-dark .navbar-nav .nav-link{color:#000;margin:0 6px;transition:color .3s ease;display:flex;align-items:center;font-size:14px;padding:.4rem .3rem}.navbar-toggler-icon{color:#000}.navbar-toggler{background-color:#FF5601}#brokerNavbar .navbar-dark .navbar-nav .nav-link:hover{color:#FF6501}#brokerNavbar .angelai-btn{border-radius:4px;background:linear-gradient(0deg,#FF6501,#FF1B01 82.42%);color:white!important;padding:6px 12px!important;margin:0 6px;transition:opacity .3s ease;font-weight:600;border:1.5px solid #ff6501;font-size:13px}#brokerNavbar .angelai-btn:hover{background:#FFF;color:#FF5601!important;border:1.5px solid #ff6501}#brokerNavbar .ask-angel-btn{background-color:#fff;color:#FF6501!important;border-radius:4px;padding:6px 12px 6px 38px!important;font-weight:600;margin:0 6px;transition:background-color .3s ease;border:1.5px solid #ff6501;font-size:13px}#brokerNavbar .ask-angel-btn:hover{background-color:#FF6501;color:#fff!important}#brokerNavbar .ask-angelai-ballerina{position:absolute;width:42px;height:auto;transform:translate(-38px,-28px)}#brokerNavbar .apply-now-header-btn{background:linear-gradient(180deg,#FF6B01,#FF1500);color:white!important;font-weight:600;border-radius:4px;padding:6px 12px!important;margin:0 6px;transition:background-color .3s ease;border:1.5px solid #ff6501;font-size:13px}#brokerNavbar .apply-now-header-btn:hover{background:#FFF;color:#FF5601!important;border:1.5px solid #ff6501}#brokerNavbar .main_logo{width:auto;object-fit:contain}#brokerNavbar .navlinks-sperator{margin:0 4px;font-size:12px}.Apply-now-header-modal .modal-header{background:#FF5601;color:#fff}.Apply-now-header-modal .modal-header .btn-close{color:#fff!important}#callMeModal .modal-header,#textMeModal .modal-header{background:#2ba8e0;color:#fff;font-style:normal;font-weight:600}@media screen and (max-width:991px){.desktopaccesibility{display:none}.mobileaccesibilty{right:1rem;top:0;display:flex;position:absolute;z-index:5}#brokerNavbar .navbar{height:70px!important}#brokerNavbar .navbar-expand-lg .navbar-collapse{margin-right:0;background-color:#FFF;margin-top:0;text-align:center}#brokerNavbar .navbar-dark .navbar-nav .nav-link{justify-content:center;margin:0 auto;font-size:16px;padding:10px 0}#brokerNavbar .navlinks-sperator{display:none}#brokerNavbar .navbar-collapse{background-color:#0b1237;padding:20px;border-radius:0 0 10px 10px;margin-top:15px}#brokerNavbar .navbar-nav .nav-link{padding:10px 0;border-bottom:1px solid rgba(255,255,255,.1)}#brokerNavbar .navbar-nav .nav-link:last-child{border-bottom:none}#brokerNavbar .angelai-btn,.apply-now-header-btn,.ask-angel-btn{display:inline-block;width:70%;text-align:center;margin:10px auto!important;font-size:16px;padding:10px 15px!important}#brokerNavbar .ask-angel-btn{border-bottom:1.5px solid #ff5601!important}}@media screen and (min-width:992px){#brokerNavbar .navbar-brand{padding:0;display:flex;align-items:center}.mobileaccesibilty{display:none}#brokerNavbar .nav-link{height:100%;display:flex;align-items:center}}.custom-hamburger-wrapper{display:flex;align-items:center;z-index:1000}@media screen and (max-width:991px){.navbar-toggler{display:none!important}}@media screen and (min-width:500px) and (max-width:991.7px){.mobileaccesibilty{right:4rem!important}}@media screen and (min-width:992px) and (max-width:1200px){#brokerNavbar .navbar-dark .navbar-nav .nav-link{margin:0 4px;font-size:13px;padding:.3rem .2rem}#brokerNavbar .angelai-btn,#brokerNavbar .apply-now-header-btn,#brokerNavbar .ask-angel-btn{padding:5px 10px!important;margin:0 4px;font-size:12px}#brokerNavbar .ask-angelai-ballerina{width:38px;transform:translate(-35px,-25px)}}.footer-disclaimer{background-color:#020b1e;color:white;padding:20px 0 40px;font-family:Arial,sans-serif}.disclaimer-container{margin:0 auto;background-color:initial}.disclaimer-text{font-size:14px;line-height:1.5;text-align:left;padding:0 15px;color:#606060;text-align:justify;font-family:Poppins}.copyright{font-size:1rem;text-align:center;margin:15px 0}.celligence-link{color:#ffffff;transition:color .3s ease;text-decoration:none}.celligence-link:hover,.licensing-info a:hover{color:#cccccc;text-decoration:underline}.licensing-info{font-size:1rem;text-align:center;margin:10px 0}.licensing-info a{color:#ffffff;text-decoration:none}.logos-row{margin-top:20px;display:flex;justify-content:center}.equal-housing-logo{width:90px;height:auto;margin-right:20px}.sunwest-logo{width:200px;height:auto}.licensing-Texas-notice-link{color:#ffffff;transition:color .3sease}@media (max-width:767px){.copyright,.disclaimer-text,.licensing-info{font-size:12px}.logos-row{flex-direction:column;align-items:center}.equal-housing-logo{margin-right:0;margin-bottom:15px;width:70px}.sunwest-logo{width:170px}.logos-col{gap:1rem}}@media (max-width:991px){.logos-row{margin-bottom:2rem}}#BannerBrokerCard{display:flex;justify-content:center;align-items:center}#BannerBrokerCard .broker-card-container{width:100%;max-width:360px}#BannerBrokerCard .broker-card{border-radius:20px;padding:25px 15px;text-align:center;position:relative;overflow:hidden;z-index:1}#BannerBrokerCard .broker-card:before{content:"";position:absolute;top:30%;left:0;right:0;bottom:0;border-radius:20px;background-image:linear-gradient(rgba(255,254,254,.2),rgba(255,254,254,.2)),url(https://d2b7dijo04ypct.cloudfront.net/brokers-landingpages-resources/images/brokercard-bg.webp);background-repeat:no-repeat;background-size:100% 100%;background-position:bottom;z-index:-1;max-height:100%;filter:brightness(.9) contrast(1.05)}#BannerBrokerCard .broker-card>*{position:relative;z-index:2}#BannerBrokerCard .broker-image-outer-container{display:flex;justify-content:center;align-items:center;margin-bottom:10px}#BannerBrokerCard .broker-image-wrapper{position:relative;width:180px;height:180px;display:flex;justify-content:center;align-items:center}#BannerBrokerCard .glowing-balls-container{position:absolute;width:100%;height:100%;z-index:1}#BannerBrokerCard .glowing-ball{position:absolute;width:130px;height:130px;border-radius:50%;filter:blur(20px);z-index:1;opacity:0}#BannerBrokerCard .ball-orange{background-color:#FF7722;top:0;left:0;animation:pulse-orange 6s ease-in-out infinite}#BannerBrokerCard .ball-mint{background-color:#0FD89E;bottom:-5px;right:-15px;animation:pulse-mint 6s ease-in-out 2s infinite}#BannerBrokerCard .ball-purple{background-color:#7427AE;bottom:-10px;left:-10px;animation:pulse-purple 6s ease-in-out 4s infinite}@keyframes pulse-orange{0%,to{opacity:.3;transform:scale(.9)}33%{opacity:.8;transform:scale(1.05)}66%{opacity:.5;transform:scale(.95)}}@keyframes pulse-mint{0%,to{opacity:.5;transform:scale(.95)}33%{opacity:.3;transform:scale(.9)}66%{opacity:.8;transform:scale(1.05)}}@keyframes pulse-purple{0%,to{opacity:.8;transform:scale(1.05)}33%{opacity:.5;transform:scale(.95)}66%{opacity:.3;transform:scale(.9)}}#BannerBrokerCard .image-glow{position:absolute;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(255,119,34,.7) 0,rgba(14,35,54,.3) 70%);filter:blur(12px);animation:pulse 2s ease-in-out infinite;z-index:2}#BannerBrokerCard .image-border{position:relative;width:180px;height:180px;border-radius:50%;padding:4px;background-color:#F72;border:10px solid #0e2336;z-index:3;display:flex;justify-content:center;align-items:center}#BannerBrokerCard .broker-image{width:100%;height:100%;border-radius:50%;object-fit:cover}#BannerBrokerCard .broker-info{text-align:center;padding:0 10px;color:#fff;font-family:Poppins;font-weight:500}#BannerBrokerCard .broker-bottom-info{color:#000822;text-align:center;font-family:Poppins;font-weight:400}#BannerBrokerCard .broker-bottom-info a{color:#000822;text-decoration:underline}#BannerBrokerCard .broker-name{background:linear-gradient(90deg,#FFD601,#FF4701);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:1.8rem;font-weight:600;margin:10px 0 5px}#BannerBrokerCard .broker-bottom-name{color:#FF5601;text-align:center;font-family:Poppins;font-weight:700}#BannerBrokerCard .broker-company,#BannerBrokerCard .broker-title{font-size:1rem;line-height:1.4;margin:5px 0}#BannerBrokerCard .broker-equal-housing{font-size:1rem;margin:4px 0}#BannerBrokerCard .broker-contact-info{display:flex;flex-direction:column;align-items:center;margin:10px 0}#BannerBrokerCard .broker-email,#BannerBrokerCard .broker-phone{text-decoration:none;margin:3px 0;transition:color .2s ease;font-size:16px}#BannerBrokerCard .broker-address,#BannerBrokerCard .broker-license{margin:3px 0;font-size:16px}#BannerBrokerCard .broker-social-icons{display:flex;justify-content:center;gap:12px;margin:15px 0}#BannerBrokerCard .social-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:white!important;font-size:1rem;transition:all .3s ease}#BannerBrokerCard .instagram{background:radial-gradient(circle at 30% 110%,#ffdb8b 0,#ee653d 25%,#d42e81 50%,#a237b6 75%,#3e57bc 100%)}#BannerBrokerCard .twitter{background-color:#000}#BannerBrokerCard .facebook{background-color:#4267B2}#BannerBrokerCard .linkedin{background-color:#0077b5}#BannerBrokerCard .youtube{background-color:#FF0000}#BannerBrokerCard .resume-btn{border:1px solid white;border-radius:20px;color:white;font-size:1rem;padding:6px 30px;margin-top:5px;transition:all .3s ease;margin-bottom:.5rem}#BannerBrokerCard .resume-btn:focus,#BannerBrokerCard .resume-btn:hover{background-color:white;color:#FF5601;border-color:white}@media (max-width:992px){#BannerBrokerCard .broker-card-container{margin:20px auto}}@media (max-width:576px){#BannerBrokerCard .broker-image-wrapper,#BannerBrokerCard .image-border,#BannerBrokerCard .image-glow{width:160px;height:160px}#BannerBrokerCard .broker-card:before{margin-inline:10px}#BannerBrokerCard .glowing-ball{width:120px;height:120px}#BannerBrokerCard .broker-name{font-size:1.5rem}#BannerBrokerCard .broker-address #BannerBrokerCard .broker-phone,#BannerBrokerCard .broker-license{font-size:16px}#BannerBrokerCard .broker-bottom-info{padding:10px}#BannerBrokerCard .broker-card{padding:30px 15px 0}}#truapproval{padding:60px 0;background-color:#fff}#truapproval .tru-thumbnail-wrapper{position:relative;border-radius:24px;max-height:350px}#truapproval .tru-thumbnail{width:100%;height:350px;display:block;cursor:pointer;transition:transform .3s ease}#truapproval .play-button-overlay{position:absolute;top:1%;left:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:2}#truapproval .play-button-circle{width:80px;height:80px;background-color:rgba(255,255,255,.9);border:8px solid rgba(255,86,1,.5);border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:0 0 15px rgba(255,86,1,.4);animation:pulse 2s infinite}#truapproval .play-icon{color:#FF541CF3;font-size:24px;margin-left:5px}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,86,1,.4)}70%{box-shadow:0 0 0 15px rgba(255,86,1,0)}to{box-shadow:0 0 0 0 rgba(255,86,1,0)}}#truapproval .video-container{position:relative;padding-bottom:56.25%;border-radius:24px;height:0}#truapproval .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:24px}#truapproval .video-loading{top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:2}#truapproval .video-close-btn,#truapproval .video-loading{position:absolute;display:flex;justify-content:center;align-items:center}#truapproval .video-close-btn{top:-15px;right:-15px;width:36px;height:36px;background-color:rgba(255,86,1,.5);color:#fff;border:none;border-radius:50%;cursor:pointer;z-index:3;transition:background-color .2s}#truapproval .video-close-btn:hover{background-color:rgba(255,86,1,.788)}#truapproval .dark-blue-text{font-family:Poppins;margin-bottom:20px;transition:color .2s;font-weight:600}#truapproval .dark-blue-text,#truapproval .dark-blue-text a{color:#000822;text-decoration:none}#truapproval .dark-blue-text a:hover{color:#000822;text-decoration:underline}#truapproval .applyNowUrl:hover .dark-blue-text{color:#0c3b71;text-decoration:none}#truapproval .tru-paragraph{margin-bottom:15px;color:#3A3A3A;font-size:16px;line-height:1.6}#truapproval .terms-link{color:#FF541C;text-decoration:none;transition:color .2s}#truapproval .terms-link:hover{color:#FF541C;text-decoration:underline}#truapproval .tru-video-link{display:flex;align-items:center;color:#FF541C;margin-top:20px;cursor:pointer;font-weight:500;transition:color .2s}#truapproval .tru-video-link:hover{color:#FF541C}#truapproval .play-icon-small{display:inline-flex;align-items:center;justify-content:center;margin-right:10px;color:#FF541C}#truapproval .terms-modal .modal-content{border-radius:10px;border:none;box-shadow:0 10px 30px rgba(0,0,0,.15)}#truapproval .terms-title{color:#021844;font-weight:700;margin-bottom:0}#truapproval .close-button{color:#777;font-size:20px;padding:0}#truapproval .terms-list{padding-left:20px;margin-bottom:30px}#truapproval .condition-item{margin-bottom:15px;color:#333}#truapproval .sub-items-list{margin-top:10px;padding-left:20px;list-style-type:disc}#truapproval .sub-items-list li{margin-bottom:5px;color:#555}#truapproval .limitation-section{margin-bottom:30px;padding:15px;background-color:#f8f9fa;border-radius:5px}#truapproval .limitation-section h3{color:#021844;font-size:18px;margin-bottom:10px}#truapproval .footnotes-section{border-top:1px solid #eee;padding-top:20px;font-size:14px;color:#666}#truapproval .footnote-link{color:#FF5601;text-decoration:none}#truapproval .footnote-link:hover{text-decoration:underline}@media (max-width:1199.9px) and (min-width:992px){#truapproval .tru-video-link{font-size:15px}}@media (min-width:992px){#truapproval .tru-content{padding:0 20px}#truapproval .tru-video-link-mobile{display:none!important}}@media (max-width:991.98px){#truapproval .tru-video-link-desktop{display:none!important}#truapproval{padding:0}#truapproval .tru-content{margin-top:30px;text-align:center}#truapproval .play-button-circle{width:60px;height:60px}#truapproval .tru-thumbnail-wrapper{margin-top:2rem}#truapproval .tru-thumbnail{height:220px}#truapproval .play-icon{font-size:20px}#truapproval .video-close-btn{top:-10px;right:-10px;width:30px;height:30px}#truapproval .tru-video-link{text-align:center;display:block}}@media (max-width:767.98px){#truapproval .play-button-circle{width:50px;height:50px}#truapproval .dark-blue-text{text-align:center}#truapproval .play-icon{font-size:18px}#truapproval .tru-approval-row{flex-direction:column-reverse}}@media (min-width:768px) and (max-width:991.9px){#truapproval .dark-blue-text{text-align:center}#truapproval .play-icon{font-size:18px}#truapproval .tru-approval-row{flex-direction:column-reverse}#truapproval .tru-thumbnail-wrapper{max-width:500px;margin-inline:auto}#truapproval .tru-thumbnail{height:300px}#truapproval .tru-video-link{margin-inline:auto;text-align:center}}@media (min-width:450px) and (max-width:766.9px){#truapproval .tru-thumbnail-wrapper{max-width:500px;margin-inline:auto}#truapproval .tru-thumbnail{height:300px}}.userWayContainer{position:relative}.userWayBackGroundBody{cursor:pointer;background:transparent!important;border:none!important;border-radius:50%!important;padding:3px!important;display:inline-block!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;max-width:40px!important;max-height:40px!important;box-sizing:initial!important}.userWayBackGroundBody:hover{transition:transform .4s!important;transform:scale(1.25)!important}@media only screen and (max-width:991.7px){.userWayContainer{margin-top:14rem!important}}@media only screen and (min-width:992px){.userWayContainer{top:0!important}}.contact-me-container{display:flex;flex-direction:column;height:100%;background-color:initial}.contact-me-heading{background-image:url(https://d2b7dijo04ypct.cloudfront.net/brokers-landingpages-resources/images/right-ractangle.webp);background-repeat:no-repeat;background-size:90% 100%;background-position:100%;color:#FFF;padding:1rem 2.5rem 1rem 4rem;font-family:Poppins;text-align:right;font-size:2rem;font-weight:600}.contact-form-section{padding:20px 15px 2rem}.get-started-text{font-size:1.5rem;text-align:right;margin-bottom:.5rem;color:#000822;font-weight:600}.seconds-highlight{color:#FF5601;font-weight:700;font-weight:600}.form-placeholder{border-radius:10px;border:1px solid #000;padding:0 0 7px}@media screen and (max-width:991.9px){.contact-me-heading{background-image:url(https://d2b7dijo04ypct.cloudfront.net/brokers-landingpages-resources/images/left-ractangle.webp);background-repeat:no-repeat;background-size:80% 90%;background-position:0;color:#FFF;padding:1rem 2.5rem 1rem 1rem;font-family:Poppins;text-align:left;font-size:2rem;font-weight:600}.get-started-text{text-align:left}}#Apply-Now .apply-now-container{display:flex;flex-direction:column;height:100%;background-color:white}#Apply-Now .apply-now-heading{background-image:url(https://d2b7dijo04ypct.cloudfront.net/brokers-landingpages-resources/images/left-ractangle.webp);background-repeat:no-repeat;background-size:90% 100%;color:#FFF;padding:1rem 4rem 1rem 2.5rem;font-family:Poppins;font-size:2rem;font-weight:600}#Apply-Now .broker-info-section{padding:20px 15px}#Apply-Now .about-broker{font-size:1.5rem;margin-bottom:10px;color:#000822;font-weight:600}#Apply-Now .broker-intro{color:#FF541C;font-weight:600;font-size:1.35rem;margin-bottom:20px}#Apply-Now .benefits-list{list-style:none;border-radius:10px;border:1px solid #000;padding:1rem}#Apply-Now .benefits-list li{margin-bottom:15px;position:relative;padding-left:25px;color:#000822;font-weight:400}#Apply-Now .benefits-list li:before{content:"✓";position:absolute;left:0;color:#ff5722}#Apply-Now .benefit-highlight{color:#FF541C;font-weight:600}.mortgage-broker-wrapper{position:relative;overflow:hidden;min-height:100%;padding-top:2rem}.floating-disks{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.floating-disk{position:absolute;border-radius:50%;animation-timing-function:linear;animation-iteration-count:infinite}.disk-1{width:200px;height:200px;top:30%;left:20%;animation:floatWave1 12s ease-in-out infinite}.disk-1,.disk-2{background:rgba(255,86,1,.1);filter:blur(50px)}.disk-2{width:250px;height:250px;top:10%;right:25%;animation:floatWave2 16s ease-in-out infinite;animation-delay:-4s}.disk-3{width:180px;height:180px;background:rgba(11,169,226,.1);filter:blur(50px);top:70%;left:50%;animation:floatWave3 14s ease-in-out infinite;animation-delay:-8s}@keyframes floatWave1{0%{transform:translate(0) rotate(0deg)}25%{transform:translate(150px,-100px) rotate(90deg)}50%{transform:translate(-80px,-200px) rotate(180deg)}75%{transform:translate(-200px,-100px) rotate(270deg)}to{transform:translate(0) rotate(1turn)}}@keyframes floatWave2{0%{transform:translate(0) scale(1) rotate(0deg)}20%{transform:translate(-120px,80px) scale(1.1) rotate(72deg)}40%{transform:translate(180px,150px) scale(.9) rotate(144deg)}60%{transform:translate(220px,-60px) scale(1.05) rotate(216deg)}80%{transform:translate(-100px,-180px) scale(.95) rotate(288deg)}to{transform:translate(0) scale(1) rotate(1turn)}}@keyframes floatWave3{0%{transform:translate(0) rotate(0deg)}15%{transform:translate(100px,120px) rotate(54deg)}35%{transform:translate(-140px,200px) rotate(126deg)}55%{transform:translate(-250px,60px) rotate(198deg)}75%{transform:translate(-80px,-150px) rotate(270deg)}90%{transform:translate(160px,-100px) rotate(324deg)}to{transform:translate(0) rotate(1turn)}}.apply-now-section,.broker-card-section,.contact-section{padding:0;height:100%;position:relative;z-index:1}.broker-card-section{display:flex;justify-content:center;padding-bottom:2rem}.broker-info-section-row{justify-content:baseline;align-items:flex-end}@media (max-width:768px){.apply-now-section,.broker-card-section,.contact-section{min-height:auto}.apply-now-btn:after,.contact-me-btn:after{display:none}.disk-1{width:120px;height:120px;animation-duration:10s}.disk-2{width:150px;height:150px;animation-duration:14s}.disk-3{width:100px;height:100px;animation-duration:12s}@keyframes floatWave1{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(60px,-40px) rotate(90deg)}50%{transform:translate(-30px,-80px) rotate(180deg)}75%{transform:translate(-80px,-40px) rotate(270deg)}}@keyframes floatWave2{0%,to{transform:translate(0) scale(1) rotate(0deg)}20%{transform:translate(-50px,30px) scale(1.05) rotate(72deg)}40%{transform:translate(70px,60px) scale(.95) rotate(144deg)}60%{transform:translate(80px,-20px) scale(1.02) rotate(216deg)}80%{transform:translate(-40px,-60px) scale(.98) rotate(288deg)}}@keyframes floatWave3{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(40px,50px) rotate(90deg)}50%{transform:translate(-60px,80px) rotate(180deg)}75%{transform:translate(-30px,-60px) rotate(270deg)}}}@media (max-width:480px){.disk-1{width:80px;height:80px}.disk-2{width:100px;height:100px}.disk-3{width:70px;height:70px}}#broker-contact-component{width:100%;max-width:100%;margin:0 auto}.loading-container{display:flex;justify-content:center;align-items:center;min-height:200px;text-align:center}.custom-input-wrapper{position:relative;display:flex;align-items:center;width:100%;margin-bottom:15px}.input-icon{position:absolute;left:10px;width:20px;height:20px;z-index:2}.custom-styled-input{width:100%;padding:10px 10px 10px 40px!important;border:none!important;border-bottom:2px solid rgba(255,86,1,.5)!important;border-radius:0!important;box-shadow:none!important;transition:border-color .3s ease!important;background-color:initial}.custom-styled-input:focus{border-bottom:2px solid rgba(255,86,1,1)!important;outline:none!important}textarea.custom-styled-input{min-height:100px;resize:vertical}select.custom-styled-input{appearance:none;background-image:url(https://d2b7dijo04ypct.cloudfront.net/brokers-landingpages-resources/images/arrow_down.webp);background-repeat:no-repeat;background-position:right 10px center;background-size:12px;padding-right:30px!important}#broker-contact-component .form-control,#broker-contact-component select,#broker-contact-component textarea{border:none!important;border-bottom:2px solid rgba(255,86,1,.5)!important;border-radius:0!important;box-shadow:none!important;background-color:initial!important}#broker-contact-component select,#broker-contact-component textarea{font-size:16px!important;padding:10px;width:100%}#broker-contact-component textarea{min-height:74px!important;line-height:1.5;resize:vertical;overflow-y:auto}@media (hover:none) and (pointer:coarse){#broker-contact-component textarea{resize:none}}#broker-contact-component ::placeholder{color:#000!important;opacity:1}#broker-contact-component select:focus,#broker-contact-component textarea:focus{border-bottom:2px solid rgba(255,86,1,1)!important;outline:none!important}#broker-contact-component button[type=submit]{background-color:#ff5601;border-color:#ff5601;padding:6px 16px;font-weight:600;transition:all .3s ease}#broker-contact-component button[type=submit]:hover{background-color:#e64d00;border-color:#e64d00}#broker-contact-component .consent-font{color:#000;text-align:justify;font-family:Poppins;font-size:12px;font-weight:400}#broker-contact-component .consent-font a{color:#000;text-decoration:underline}.info-cards-section{padding:40px 0;background-color:initial;margin-top:-10rem}.info-card{height:100%;border-radius:20px;padding:30px;overflow:hidden}.card-icon{margin-bottom:20px;display:flex;align-items:center;justify-content:flex-start}.card-icon svg{height:auto;width:auto;max-height:60px}.card-title{font-size:1.25rem;font-weight:700;color:#000822;margin-bottom:15px;text-transform:uppercase}.card-description{font-size:1rem;color:#000822;line-height:1.5}@media (max-width:992px){.info-cards-section{margin-top:0;padding:30px 0 0}.info-card{margin-bottom:20px;padding:5px}}@media (max-width:767px){.info-card{margin-bottom:10px;padding:5px}.info-card-col{margin-bottom:1rem;text-align:center}.card-icon{justify-content:center}}@media (max-width:768px) and (max-width:991.9px){.card-description{font-size:.75rem}.card-title{font-size:1rem;margin-bottom:10px}.info-card{height:92%}.card-icon{height:50px}}.card-bg-wrapper{z-index:-1;overflow:hidden}.card-bg,.card-bg-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.info-card{background:transparent;border:none;position:relative;z-index:1}