#inner-page-wrapper{margin-bottom:0}#inner-page-wrapper>.container{width:100%;padding:0}.ip-banner{display:none}.img-canvas{position:relative}.img-canvas canvas{display:block;width:100%;height:auto}.img-canvas img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.section-title .title-holder h2 span:first-child:before{content:'';position:absolute;right:8px;bottom:0;background:linear-gradient(45deg,rgb(30 39 57) 0%,rgb(30 39 57) 33%,rgb(30 39 57) 33%,rgb(155 97 34) 100%);width:50%;height:2px}.section-title .title-holder h2 span:first-child{font-size:20px;font-size:1.25vw;font-weight:400;letter-spacing:.5em}.section-title .title-holder h2 span:nth-child(2){font-size:85px;font-size:5.313vw;text-transform:uppercase;font-weight:900}.ip-buy-banner{position:relative}.ip-buy-banner .img-canvas canvas{min-height:600px}.ip-buy-banner .img-canvas img{filter:brightness(.6)}.ip-buy-banner .img-canvas:before{position:absolute;content:'';top:0;left:0;width:100%;height:40%;background:linear-gradient(to bottom,rgb(0 0 0) 0%,#fff0 100%);z-index:3;opacity:60%}.ip-buy-bc{position:absolute;bottom:0;padding:0 15px;width:100%}p#breadcrumbs{max-width:83.75vw;margin:0 auto;padding:20px 0;color:#fff;text-transform:uppercase;letter-spacing:.1em}p#breadcrumbs a{color:#fff}.ip-buy-slider-logo{position:absolute;bottom:20px;right:118px;text-align:right;display:flex;align-items:center}.ip-buy-slider-logo img{height:auto;margin-left:50px}.ip-buy-cta-holder{position:absolute;left:50%;z-index:3;width:100%;padding:0 15px;top:auto;transform:translateX(-50%);bottom:2%}.ip-buy-cta-title h2{color:#fff;font-size:clamp(40px , 5vw , 80px);font-weight:800;text-transform:uppercase;text-align:center;text-shadow:0 2px 10px rgba(0,0,0,35%);font-size:80px;font-size:5vw;font-weight:900}.ip-buy-cta-title h2 span{font-size:clamp(16px, 1.25vw , 20px);font-size:1.25vw;font-weight:400;display:block;letter-spacing:normal}.ip-buy-cta-title{position:relative;margin-bottom:40px}.hp-ss-inner:after{content:'';position:absolute;width:100%;height:54%;top:53%;left:50%;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,rgb(0 0 0 / .65) 0%,#fff0 54%,#fff0 55%);opacity:60%}.ip-buy-cta{display:flex;justify-content:center;gap:clamp(15px, 1.875vw, 30px)}.ip-buy-cta .site-button{width:fit-content}.ip-buy-cta .site-button a{padding:0 30px;min-width:14.875vw;letter-spacing:.25em}span.sb-border{position:absolute;top:0;left:0;width:100%;height:100%;border-right:2px solid var(--primary);border-left:2px solid #fff}.ip-buy-fy{padding-left:55px}.ip-buy-fy-inner{width:100%;display:flex;max-width:83.75vw;margin-left:auto;margin-right:auto;align-items:center;padding:50px 0}.ip-buy-fy-left{width:50%}.aios-mortgage-calculator-standalone form .aios-mortgage-calculator-standalone-form-reminder,.aios-mortgage-calculator-standalone p:first-child{display:none}.aios-mortgage-calculator-standalone form .aios-mortgage-calculator-standalone-half-input span,.aios-mortgage-calculator-standalone form label,.aios-mortgage-calculator-standalone form input{display:block;font-size:16px;letter-spacing:.025em;margin:10px 0;color:#000}.aios-mortgage-calculator-standalone-disclaimer p{display:block!important;line-height:1.8;letter-spacing:.025em;color:#000}.ip-buy-fy-content .ip-buy-slider-logo{justify-content:center;position:relative;bottom:0;right:0;margin-bottom:50px;display:none}.intro-subtitle.accnt-orange{display:none}.ip-buy-fy-content .ip-buy-slider-logo img{filter:invert(0) brightness(0)}.section-btn{position:relative;text-transform:uppercase;border:2px #1e2739 solid;min-width:238px;min-width:14.875vw;height:60px;height:3.75vw;display:inline-flex;justify-content:center;align-items:center;border-image-slice:1;border-width:2px;border-image-source:linear-gradient(to right,#1e2739,#9b6122);transition:all .5s;font-weight:600;font-size:14px;font-size:.875vw;letter-spacing:.25em;padding:0 30px;background:#fff0;text-decoration:none!important;color:#1e2739!important}.section-btn>span{position:relative;z-index:1}.section-btn>span.is-white{color:#fff}.section-btn:hover>span{color:#fff}.section-btn::before{content:'';pointer-events:none;position:absolute;background:linear-gradient(to right,#1e2739,#9b6122);;width:100%;height:100%;transition:all .5s;opacity:0}.section-btn:hover::before{opacity:1}.section-btn.alt{border-image-source:linear-gradient(to right,#ffffff,#9b6122)}.section-btn.alt>span{color:#fff}.section-btn .svg-icon svg{fill:#000;margin-left:20px}.section-btn.alt:hover{border-image-source:linear-gradient(to right,#1e2739,#9b6122)}.section-btn:hover .svg-icon svg,.section-btn.alt .svg-icon svg{fill:#fff}.market-videos-cta{text-align:center;margin-top:50px}.market-videos-cta .section-btn.sb-light{color:#fff!important;border-image-source:linear-gradient(to right,#fff,#9b6122)}.market-videos-cta .section-btn.sb-light .svg-icon svg{fill:#fff}.market-videos-cta .section-btn.sb-light::before{background:linear-gradient(45deg,#1e2739 0%,#1e2739 33%,#1e2739 43%,#9b6122 100%)}.wy-tooltip{position:absolute;background:#333;color:#fff;padding:5px 10px;border-radius:4px;display:none;z-index:1000;max-width:500px;font-weight:400}.wy-hide{display:none}.intro-subtitle{display:block;text-transform:uppercase;letter-spacing:.025em;font-size:1.25vw;font-weight:500;margin-bottom:1.2vw}.accnt-orange{color:var(--primary)}.accnt-blue{color:#1e2739}.ip-buy-fy-title .ip-buy-guide-title .title-holder h2 span:first-child{margin-left:clamp(-75px, -4.6875vw, -22px)}.ip-buy-fy-title .ip-buy-guide-title .title-holder h2 span:first-child:before{width:55%}.ip-buy-fy-title .ip-buy-guide-title{margin-bottom:25px}.ip-buy-fy-title-caption p{text-transform:uppercase;letter-spacing:.025em;font-size:14px;font-size:.8750000000000001vw;line-height:1.4}.ip-buy-fy-content{padding-top:40px}.ip-buy-fy-do{display:flex;align-items:start;padding-bottom:35px}.ip-buy-fy-do-icon{width:15%}.ip-buy-fy-do-icon img{border-radius:50%;border:1px solid #ccc;width:100%;max-width:51px;height:auto}.ip-buy-fy-do-text{padding-left:15px}.ip-buy-fy-do-text strong{display:block;font-size:20px;color:#1e2739;text-transform:uppercase;font-weight:500;letter-spacing:.025em;font-size:20px;font-size:1.25vw;font-weight:500}.ip-buy-fy-do-text p{font-size:14px;letter-spacing:.025em;line-height:24px;margin-top:10px}.ip-buy-fy-initials{display:flex;padding-top:30px}.ip-buy-fy-initial{position:relative;padding-left:min(1.4375vw,23px);margin-right:min(1.0625vw,17px)}.ip-buy-fy-initial em{position:absolute;content:'';width:5.625vw!important;height:5.625vw!important;left:0;top:50%;transform:translateY(-50%);border:1px solid var(--primary);z-index:-2}.ip-buy-fy-initial em::before{position:absolute;content:'';width:3px;height:min(3.25vw, 52px);right:-3px;top:50%;transform:translateY(-50%);background:#fff;z-index:-1}.ip-buy-fy-initial p{text-transform:uppercase;font-size:1.125vw!important;letter-spacing:.025em;white-space:nowrap}.ip-buy-fy-initial p span{display:inline-block;font-size:3.625vw!important;font-weight:900;color:var(--primary);padding-right:5px}.ip-buy-fy-btn{padding-top:90px}.ip-buy-fy-btn .site-button{max-width:240px}.ip-buy-fy-right{width:50%}.ip-buy-fy-market{padding:2.625vw;background:#232b3d;margin-left:8%;margin-right:-6vw}.ip-buy-fy-market h2{font-size:min(3.125vw, 50px);text-transform:uppercase;text-align:center;color:#fff;font-weight:700;letter-spacing:.05em;line-height:55px;position:relative;padding-bottom:30px;font-size:50px;font-size:3.125vw;font-weight:900}.ip-buy-fy-market h2:before{content:'';position:absolute;right:auto;bottom:0;background:linear-gradient(to right,rgb(255 255 255) 0%,rgb(155 97 34) 79%);width:40px;height:2px;left:50%;transform:translateX(-50%)}.ip-buy-fy-market h2 span{display:block;color:var(--primary)}.ip-buy-fy-market-slider{padding-top:35px}.ip-buy-fy-market-slide a{display:block;position:relative}.ip-buy-fy-market-slider ul.slick-dots{display:flex!important;justify-content:center;padding-top:60px}.ip-buy-fy-market-slider ul.slick-dots li button{font-size:0;width:10px;max-width:10px;height:10px;border:none;border-radius:50%;display:block;margin:0 10px;padding:0}.ip-buy-fy-market-slider ul.slick-dots li.slick-active button{background:var(--primary)}.ip-buy-fy-market-slide-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:95px;height:95px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid #fff;color:#fff;font-size:23px;transition:0.3s}.ip-buy-fy-market-slide-play:before{position:absolute;content:'';width:calc(100% + 35px);height:calc(100% + 35px);top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid #fff;opacity:.3}.ip-buy-fy-market-slide:hover .ip-buy-fy-market-slide-play{background:#fff;color:#000}.ip-buy-process{padding:0 15px;position:relative}.ip-buy-process .accent{z-index:-1}.ip-buy-process .accent::before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background:#fff;z-index:1;opacity:.9}.ip-buy-process .accent canvas{filter:grayscale(1)}.ip-buy-process-inner{width:100%;max-width:83.75vw;margin:0 auto;padding:65px 0 50px}.ip-buy-process-title .section-title{width:fit-content;margin:0 auto}.ip-buy-process-title .section-title h2 span:first-child{margin-left:0;padding-left:50px}.ip-buy-process-items{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -20px;padding-top:50px}.ip-buy-process-item{width:25%;min-height:337px;text-align:center;padding:0 20px;margin-bottom:37px}.ip-buy-process-item>div{padding:18px 18px;height:100%;box-shadow:0 0 10px #ccc;display:flex;flex-direction:column;justify-content:start;background:rgb(255 255 255 / .65)}.ip-buy-process-icon{width:50px;height:50px;border:1px solid #ccc;margin:0 auto;border-radius:50%;display:flex;align-items:center;justify-content:center}.ip-buy-process-icon img{width:auto;max-width:90%}.ip-buy-process-icon span{display:block;font-size:35px;padding:14px;border-radius:50%;border:1px solid #ccc;width:fit-content;margin:0 auto}.ip-buy-process-text{padding-top:15px}.ip-buy-process-text strong{display:block;font-size:20px;color:#1e2739;text-transform:uppercase;font-weight:500;letter-spacing:.025em}.ip-buy-process-text p,.ip-buy-process-text ul{font-size:14px;letter-spacing:.025em;line-height:24px;line-height:normal;margin-top:10px}.ip-buy-process-text ul{margin:15px 15px}.ip-buy-process-text ul li::before{content:'\2022';font-size:20px;margin-right:10px}.ip-buy-blueprint{padding:0 15px}.ip-buy-blueprint-inner{display:flex;justify-content:space-between;width:100%;max-width:83.75vw;margin:0 auto;align-items:center;padding-top:5px}.ip-buy-blueprint-left{width:40%;padding-top:20px}.ip-buy-blueprint-right{width:55%}.ip-buy-blueprint-form-wrap>p{font-size:16px;letter-spacing:.025em}.ip-buy-blueprint-form-fields{display:flex;flex-wrap:wrap;justify-content:space-between}.ip-buy-blueprint-form-field.full{width:100%}.ip-buy-blueprint-form-field.half{width:48%}.ip-buy-blueprint-form-field{margin-bottom:10px}.ip-buy-blueprint-form-field label{display:block;font-size:16px;letter-spacing:.025em;margin:10px 0}.ip-buy-blueprint-form-field input{width:100%;height:36px;border:1px solid #999}.ip-buy-blueprint-form-buttons{display:flex;justify-content:space-between;margin:10px 0 35px}.ip-buy-blueprint-form-button{width:48%}.ip-buy-blueprint-form-button button{width:100%;height:35px;border:none;font-size:14px;text-transform:uppercase;letter-spacing:.1em;color:#fff}.ip-buy-blueprint-form-button.reset button{background:#c2c2c2}.ip-buy-blueprint-form-button.calc button{background:#707070}.ip-buy-blueprint-form-field.full.flex{display:flex;justify-content:space-between;margin-top:10px}.ip-buy-blueprint-form-field.full.flex label,.ip-buy-blueprint-form-field.full.flex input{width:48%}.ip-buy-blueprint-form-disclaimer{padding-top:30px}.ip-buy-blueprint-form-disclaimer p{line-height:1.8;letter-spacing:.025em}.ip-mortgage-calcu-title{width:100%;max-width:83.75vw;margin:0 auto;align-items:center;padding-top:65px}.ip-mortgage-calcu-title .section-title{width:fit-content;margin:0 auto}.ip-buy-qs{position:relative;padding:0 15px}.ip-buy-qs:before{position:absolute;content:'';width:100%;height:30%;bottom:0;left:0;background:linear-gradient(0deg,#fff,transparent)}.ip-buy-qs-inner{width:100%;max-width:1140px;margin:0 auto;min-height:min(28.125vw, 450px);padding-top:65px}.ip-buy-qs .accent{z-index:-1}.ip-buy-qs .accent::before{position:absolute;content:'';width:100%;height:70%;top:21%;left:0;background:linear-gradient(180deg,#fff,transparent);opacity:1;z-index:1}.ip-buy-qs .accent::after{position:absolute;content:'';width:100%;height:21%;top:0;left:0;background:#fff}.ip-buy-qs-title .section-title{width:fit-content;margin:0 auto clamp(24.5px, 3.0625vw, 49px)}.ip-buy-qs-title .section-title .title-holder h2 span:first-child{margin-left:0}.ip-buy-qs-title .section-title .title-holder h2 span:first-child:before{width:93%}.ip-buy-qs-field select,.ip-buy-qs-field input{border:none;background:none;appearance:none;outline:none;width:100%;text-transform:uppercase;font-size:12px;height:50px;font-weight:600}.ip-buy-qs-field .bootstrap-select.btn-group{width:100%}.ip-buy-qs-field .bootstrap-select.btn-group .dropdown-toggle{border-radius:0;border:none;background:none;appearance:none;outline:none;width:100%;text-transform:uppercase;font-size:12px;height:50px;font-weight:600}.ip-buy-qs-field .bootstrap-select.btn-group .dropdown-toggle .filter-option{text-transform:uppercase;font-size:12px;color:#000;font-weight:600}.ip-buy-qs-field .btn-group .dropdown-menu .bs-searchbox input{color:#000}form.ip-buy-qs-form{display:flex;align-items:center}.ip-buy-qs-field{position:relative}.ip-buy-qs-fields{width:calc(100% - 40px);border-bottom:1px solid #000;justify-content:space-between;flex-wrap:wrap}.qs-buttons{width:calc(100% - calc(100% - 40px))}.qs-btn{position:relative}.qs-btn i{position:absolute;font-size:45px;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}.qs-btn input{font-size:0;width:100%;height:40px;border:none;background:none}.ip-buy-qs-fields{display:flex;justify-content:space-between;padding-right:90px}.qs-lg{width:calc((200 / 1010)* 100%)}.qs-sm{width:calc((77 / 1010)* 100%)}.qs-md{width:calc((130 / 1010)* 100%)}.carret:before{content:'';width:0;height:0;position:absolute;top:50%;transform:translateY(-50%);right:0;border-left:4px solid #fff0;border-right:4px solid #fff0;border-top:5px solid #000;z-index:5}.ip-buy-qs-disclaimer{padding-top:12px}.ip-buy-qs-disclaimer p{letter-spacing:.04em;font-size:11px}.ip-buy-guide.hpfc .ip-buy-guide-title{display:flex;justify-content:center}.fc-cta{display:flex;flex-wrap:wrap;gap:clamp(7.5px, 0.9375vw , 15px)}.ip-buy-guide.hpfc .ip-buy-guide-inner{width:100%;max-width:83.75vw;margin:0 auto;min-width:600px;margin:0 auto;position:relative;z-index:2}.fc-item{flex:1 1 calc((100% - 15px* 2) / 3);position:relative;padding:8px}.fc-item h2{position:absolute;bottom:0;left:0;width:100%;text-align:center;color:#fff;font-weight:700;letter-spacing:.3em;font-size:clamp(12px, 1.375vw, 22px);padding-bottom:clamp(15.5px, 1.9375vw , 31px);text-transform:uppercase;z-index:2}.fc-item .image-holder:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0) 100%);z-index:1;opacity:80%}.fc-item .image-holder img{transition:var(--default-transition)}.fc-item:hover .image-holder img{filter:grayscale(1)}.fc-item .image-holder:after{content:'';position:absolute;inset:0;padding:4px;background:linear-gradient(45deg,rgb(30 39 57) 0%,rgb(155 97 34) 100%);-webkit-mask:linear-gradient(white 0 0) content-box,linear-gradient(white 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;top:0;left:0;width:100%;height:100%;transition:var(--default-transition);opacity:0}.fc-item:hover .image-holder:after{opacity:1}.ip-buy-guide.hpfc{padding:clamp(65px, 8.125vw , 70px) 0;position:relative}.ip-buy-guide.hpfc .ip-buy-guide-title .title-holder h2 span:first-child:before{background:linear-gradient(to right,rgb(255 255 255) 0%,rgb(155 97 34) 79%);width:57%}.ip-buy-guide.hpfc .accent canvas{opacity:5%}.section.hplf .section-title{display:flex;justify-content:center}.section.hplf{padding-top:clamp(53px, 6.625vw , 66px);padding-bottom:50px}.section.hplf .section-inner{max-width:83.75vw;margin:0 auto;margin-left:auto;margin-right:auto;position:relative;z-index:2;min-width:600px}.lf-cta{display:flex;justify-content:space-between;flex-wrap:wrap;gap:clamp(23px, 2.875vw , 46px) clamp(9.5px, 1.1875vw , 19px)}.lf-item{flex:1 1 calc((100% - 19px * 2) / 3)}.lf-item h2{font-weight:700;font-size:clamp(12px, 1.375vw , 22px);text-transform:uppercase;color:var(--secondary);letter-spacing:.3em;text-align:center;padding-top:clamp(12px, 1.5vw , 24px)}.lf-item .image-holder img{transition:var(--default-transition)}.lf-item:hover .image-holder img{filter:grayscale(1)}.lf-item .image-holder:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.lf-item .image-holder:after{content:"";position:absolute;inset:0;padding:4px;background:linear-gradient(45deg,rgb(30 39 57) 0%,rgb(155 97 34) 100%);-webkit-mask:linear-gradient(white 0 0) content-box,linear-gradient(white 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;top:0;left:0;width:100%;height:100%;transition:var(--default-transition);opacity:0}.lf-item:hover .image-holder:after{opacity:1}.lf-item a{text-decoration:none}.lf-item:hover .image-holder img{transform:scale(1.01)}.lf-item a .image-holder{overflow:hidden}.section.hplf .accent{height:76.868%}.section.hplf .accent:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(to bottom,#fff0 0%,rgb(255 255 255) 100%)}.ip-buy-fmdh{padding:0 15px;position:relative}.ip-buy-fmdh .accent canvas{opacity:.2}.ip-buy-fmdh .accent{z-index:-1}.ip-buy-fmdh-inner{width:100%;max-width:83.75vw;margin:0 auto;padding:55px 0}.ip-buy-fmdh .accent:before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background:linear-gradient(0deg,#fff,#fff,#fff,#fff,transparent);z-index:1}.ip-buy-fmdh-title .section-title{width:fit-content;margin:0 auto}.ip-buy-fmdh-content{padding-top:40px}.ip-buy-fmdh-content strong{display:block;font-size:22px;text-transform:uppercase;letter-spacing:.05em}.ip-buy-fmdh-content p{font-size:15px;letter-spacing:.02em;margin-top:8px}.ip-buy-fmdh-form{padding-top:40px}.ip-fmdh-row{display:flex;justify-content:space-between}.ip-fmdh-col{width:49%;position:relative}.ip-fmdh-col p{margin-top:15px}.ip-fmdh-fields{padding-top:32px;display:flex;flex-wrap:wrap;justify-content:space-between}.ip-fmdh-field{margin-bottom:6px;width:100%}.ip-fmdh-field input,.ip-fmdh-field textarea{border:none;width:100%;font-size:15px;letter-spacing:.02em;height:70px;background:#f2f2f2;padding:0 15px;outline:none}.ip-fmdh-field textarea{resize:none;height:299px;padding-right:60px;padding-top:30px;scrollbar-width:none;-ms-overflow-style:none}.ip-fmdh-field textarea::-webkit-scrollbar{background:#fff0;width:0}.field-col-3{width:32.7%}.field-col-2{width:49.4%}.invisible{opacity:0}.ip-fmdh-sumbit input{font-size:0;width:40px;height:40px;border:none;background:none}.ip-fmdh-sumbit{position:absolute;bottom:20px;right:20px}.ip-fmdh-sumbi-inner{position:relative}.ip-fmdh-sumbit span.wpcf7-spinner{position:absolute}.ip-fmdh-sumbi-inner i{position:absolute;font-size:30px;color:var(--primary);left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}.ip-buy-blueprint-inner .aios-mortgage-calculator-standalone-full-input input,.ip-buy-blueprint-inner .aios-mortgage-calculator-standalone-half-input input{height:28px}.ip-buy-blueprint-inner .aios-mortgage-calculator-standalone-full-input,.ip-buy-blueprint-inner .aios-mortgage-calculator-standalone-half-input{margin-bottom:0!important}.ip-buy-blueprint-inner .aios-mortgage-calculator-standalone-half-input input{margin:4px 0}.ip-buy-blueprint-inner .aios-mortgage-calculator-standalone form .aios-mortgage-calculator-standalone-calculation-result{margin:13px 0!important}.ip-buy-fy-do{flex-flow:row wrap}.ip-buy-fy-do-text{width:calc(100% - 48px)}.ip-buy-fy-do-icon{width:48px;height:48px;border:1px rgb(43 43 43 / .17) solid;border-radius:50%;display:flex;justify-content:center;align-items:center}.ip-buy-fy-do-icon img{width:24px;border:0;border-radius:inherit;max-width:inherit}.use-floating-validation-tip .wpcf7-not-valid-tip{background:#9b6122!important;border-color:#9b6122!important}.wpcf7 form .wpcf7-response-output{background:#9b6122!important;border-color:#9b6122!important}.ip-buy-designations{position:relative;display:block}.ip-buy-designations .accent.fix-bg:before{position:absolute;top:0;left:0;background:#000;z-index:0;opacity:.8;content:'';width:100%;height:100%}.ip-buy-designations-inner{position:relative;display:block;text-align:center;padding:60px 0 80px}.ip-buy-designations-inner .ed-title{display:block;text-transform:uppercase;letter-spacing:.025em;font-size:1.25vw;font-weight:500;margin-bottom:1.2vw;color:#fff;position:relative;z-index:2}.ed-list-wrap{display:flex;justify-content:center;align-items:center;position:relative;margin-top:30px}.ed-list{position:relative;width:33.333%;display:block;z-index:5}.ed-list-wrap .ed-list:nth-child(2){border:1px solid rgb(255 255 255 / .4);border-bottom:0;border-top:0;border-right:0}.ed-list .ed-item{display:flex;width:100%;height:100%;align-items:center;justify-content:center;position:relative;padding:30px 5px;cursor:pointer}.ed-list .ed-item .logo{position:relative;margin:0 auto;z-index:2}.ed-list .ed-item .logo img{margin:0 auto;opacity:1;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.ed-list .ed-item:hover .logo img{opacity:.07}.ed-list .ed-item .cont-hover{position:absolute;left:0;right:0;z-index:2;top:50%;transform:translateY(-50%)}.ed-list .ed-item .cont-hover p{font-size:14px;line-height:24px;color:#fff;opacity:0;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;padding:0 40px}.ed-list .ed-item:hover .cont-hover p{opacity:1}@media(min-width:992px){.ip-buy-fy-title .section-title .title-holder h2 span:first-child{margin-left:-13%;padding-bottom:1.175vw;margin-bottom:1.2124999999999998vw}.ip-buy-fy-market h2{line-height:2.89vw;padding-bottom:1.58vw}.ip-buy-fy-market-slider{padding-top:1.84vw}.market-videos-cta{margin-top:2.63vw}.section-title{margin-bottom:2.5vw}.ip-buy-fy-content{padding-top:2.1vw}.ip-buy-fy-do{padding-bottom:1.84vw}.ip-buy-fy-do-icon img{width:1.26vw;max-width:2.68vw}.ip-buy-fy-do-icon{width:2.52vw;height:2.52vw}.ip-buy-fy-do-text{padding-left:.79vw}.ip-buy-fy-do-text p{font-size:.74vw;line-height:1.26vw;margin-top:.53vw}.ip-buy-fy-content .ip-buy-slider-logo{margin-bottom:2.63vw}.ip-buy-slider-logo img{margin-left:2.63vw}.ip-buy-fy-initials{padding-top:1.58vw}.ip-buy-fy-initial p span{padding-right:.26vw;font-size:3.15vw}.ip-buy-fy-btn{padding-top:4.73vw}.ip-buy-fy-do-text{width:calc(100% - 2.52vw)}.ip-buy-fy-initial p{font-size:.95vw}.ip-buy-fy-initial em{width:4.73vw;height:4.73vw}.ip-buy-fy-initial{padding-left:1.21vw;margin-right:.89vw}}@media only screen and (max-width:1199px){.ip-buy-fy-initials{display:flex;padding-top:20px}.ip-buy-fy-btn{padding-top:50px}.custom-container{max-width:88%}}@media only screen and (max-width:991px){.ip-buy-designations{padding:80px 0}.ed-list-wrap{flex-flow:column}.ip-buy-designations-inner .ed-title{font-size:24px}.ed-list{position:relative;width:100%;max-width:480px;margin:30px auto;display:block;z-index:5}.ed-list-wrap .ed-list:nth-child(2){border:none}.ip-buy-slider-logo{right:auto;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center}.ip-buy-slider-logo img{margin:0 0 10px;max-width:120px}.ip-buy-fy{padding:0 15px}.ip-buy-fy-inner{display:block}.ip-buy-fy-title .ip-buy-guide-title .title-holder h2 span:first-child{margin-left:auto}.ip-buy-fy-title .ip-buy-guide-title .title-holder h2 span:first-child:before{left:50%;transform:translateX(-50%)}.ip-buy-fy-left{padding:0;width:100%}.ip-buy-fy-title-caption p{text-align:center}.ip-buy-fy-do{display:block;text-align:center}.ip-buy-fy-do-icon img{width:40px}.ip-buy-fy-do-text{padding-left:0}.ip-buy-fy-do-text strong{font-size:max(1.25vw, 12px)}.ip-buy-fy-initials{display:block;width:fit-content;margin:0 auto}.ip-buy-fy-initial{margin:0 0 50px;padding-left:20px}.ip-buy-fy-initial p{font-size:16px}.ip-buy-fy-initial p span{font-size:50px}.ip-buy-fy-initial em{width:90px;height:90px}.ip-buy-fy-initial em::before{height:52px}.ip-buy-fy-btn{padding-top:30px}.ip-buy-fy-btn .site-button{margin:0 auto}.ip-buy-fy-right{padding:40px 20px;width:100%;margin-top:50px}.ip-buy-fy-market{margin-right:0;margin-left:0}.ip-buy-fy-market h2{font-size:35px;line-height:1.2}.ip-buy-process-item{width:33.33%}.ip-buy-process-title .ip-buy-guide-title .title-holder h2 span:first-child{padding-left:0}.ip-buy-blueprint-inner{display:block}.ip-buy-blueprint-left{width:100%}.ip-buy-blueprint-right{width:100%;padding-top:40px;padding-bottom:30px}form.ip-buy-qs-form{display:block}.ip-buy-qs-fields{padding:0;width:100%}.qs-lg{width:48%}.qs-sm,.qs-md{width:22%}.ip-buy-qs-field select,.ip-buy-qs-field input{border-bottom:1px solid #000}.ip-buy-qs-fields{border:none}.ip-buy-qs .accent::after{opacity:0}.ip-buy-qs .accent::before{top:0}.ip-buy-qs .accent canvas{opacity:.4}.ip-buy-qs-inner{padding:115px 0}.qs-buttons{width:100%;margin-top:30px}.qs-btn input{width:100%;height:63px;border:1px solid #000}.ip-buy-qs-field{margin-top:20px}.ip-buy-qs-disclaimer p{text-align:center}.qs-btn input:hover+i{color:#fff}.qs-btn input:hover{background:#000}.ip-buy-guide.hpfc .ip-buy-guide-inner,.section-inner{min-width:auto!important}.lf-item{flex:1 1 calc((100% - 19px* 2) / 2)}.ip-fmdh-row{display:block}.ip-fmdh-col{width:100%;margin-bottom:40px}.ip-buy-fmdh-inner{padding:50px 0}.section-title .title-holder h2 span:nth-child(1),.ip-buy-cta-title h2 span{font-size:20px}.section-title .title-holder h2 span:nth-child(2),.ip-buy-cta-title h2{font-size:60px;justify-content:center;align-items:center}.ip-buy-fy-title-caption p{font-size:14px}.section-title .title-holder h2 span:first-child:before{content:'';pointer-events:none;width:50%;height:2px;background:linear-gradient(to right,#1e2739,#9b6122);display:block;margin:20px 0 20px;bottom:0;right:0;position:relative}.section-title .title-holder h2 span:nth-child(1){flex-direction:column-reverse;align-items:center}.ip-buy-fy-do-icon{margin-left:auto;margin-right:auto;margin-bottom:20px}.ip-buy-fy-do-text{width:100%}.ip-buy-fy-title-caption p{font-size:20px}.ip-buy-fy-do-text strong{font-size:20px}.intro-subtitle{font-size:20px}}@media only screen and (max-width:767px){.ip-buy-process-item{width:50%}.qs-lg{width:100%}.qs-sm,.qs-md{width:48%}.fc-item{flex:1 1 calc((100% - 15px* 2) / 1)}.section-btn{font-size:14px;height:60px}}@media only screen and (max-width:480px){.ip-buy-fy-market h2{font-size:27px}.ip-buy-process-item{width:100%}.ip-buy-blueprint-form-field.half{width:100%}.ip-buy-blueprint-form-field.full.flex{display:block}.ip-buy-blueprint-form-field.full.flex label,.ip-buy-blueprint-form-field.full.flex input{width:100%}.lf-item{flex:1 1 calc((100% - 19px* 2) / 1)}.field-col-3,.field-col-2{width:100%}.section-btn{letter-spacing:normal}}