.zfstep-1 p,.zfstep-2 p,.zfstep-3 p,.zfstep-4 p,.zfstep-5 p,.zfstep-6 p,.cfstep-1 p,.cfstep-2 p,.cfstep-3 p,.cfstep-4 p,.cfstep-5 p,.cfstep-6 p,.rcfstep-1 p,.rcfstep-2 p,.rcfstep-3 p,.rcfstep-4 p,.rcfstep-4a p,.rcfstep-5 p,.rcfstep-6 p{text-align:center;font-weight:700;font-size:27px;line-height:52px;color:#000000;font-family:"Poppins",Helvetica,Arial,Lucida,sans-serif}p:has(.wpcf7-not-valid-tip) input{border:2px solid red!important}.page-id-33 section.slider_show,.page-id-32 section.slider_show{display:none}.page-id-873 header#main-header{background-color:#8019ff!important}.page-id-873 section.slider_show.slider{display:none}.page-id-873 .et_pb_blurb_content a{color:#8019ff;text-decoration:underline}.page-id-3 .slider_show{display:none}.page-id-3 #glass-door .slider_show{display:block!important}div#winingCultureSlider .et_pb_slide:nth-child(even) .et_pb_slide_image{left:0px}.wpcf7-submit{cursor:pointer}img.wp-image-28{margin-bottom:20px}footer.et-l.et-l--footer img{object-fit:contain}.page-id-33 #sticky-bar-co,.page-id-32 #sticky-bar-co,.page-id-31 #sticky-bar-co{display:none}.et-menu a:hover{color:rgb(0 0 0)!important;opacity:1}.footerTestimonial img{object-fit:contain}p.dated{font-size:12px}.footerTestimonial div{font-size:13px;margin-left:3px}div#collapse_button img{z-index:9999}#teamlistBox .et_pb_main_blurb_image{position:relative}.custom-radio{text-transform:uppercase}.page-id-33 .mobile_menu_bar:before{content:url("https://www.homespiremortgage.com/wp-content/themes/divi-child/svg/plus-icon.svg")!important}input#Submit{cursor:pointer}div#collapse_button img{width:25px;top:6px;position:relative}.et-db #et-boc .et-l .thakyou-show1{display:none}a#thakyou-show2:hover{background:#8019ff!important;border:0!important}.et-db #et-boc .et-l .et_pb_button_module_wrapper #thakyou-show2{display:none}.progressbar_w_5{width:10%;height:50px}div#wpcf7-f496-p3-o1 .progressbar_w_33{width:33%}body #wpcf7-f496-p3-o1 .progressbar_w_66{width:66%}html body #wpcf7-f496-p3-o1 .progressbar_w_100{width:100%}form.wpcf7-form a{background:#000!important;font-size:18px!important;vertical-align:middle;line-height:normal!important;align-items:center;display:flex!important;justify-content:center}#loan-officer{margin-top:13px}.wpcf7-select{height:68px;background:#ffffff 0% 0% no-repeat padding-box;box-shadow:0px 13px 13px #0000000d;border:1px solid #6f6f8b6f;text-align:center;font-size:20px;width:100%;margin-bottom:20px;max-width:586px;text-transform:uppercase}.wpcf7-text.wpcf7-validates-as-required,.wpcf7-validates-as-required,input.wpcf7-form-control.wpcf7-text{height:68px;background:#ffffff 0% 0% no-repeat padding-box;box-shadow:0px 13px 13px #0000000d;border:1px solid #6f6f8b6f;text-align:left;font-size:20px;width:100%;margin-bottom:0;max-width:586px;padding-left:15px;font-weight:500}.wpcf7-response-output{border:none!important;color:red;font-size:16px;margin:0!important}.wpcf7-submit{position:relative;text-align:center;border:none;font-size:25px;line-height:55px;font-weight:400;color:#fff;display:block;max-width:586px;width:100%;height:68px;background:#000000 0% 0% no-repeat padding-box;box-shadow:0px 13px 13px #0000000d;opacity:1}header#main-header{background:transparent!important;box-shadow:none}.et_mobile_menu li a:hover{color:#ffd100!important}.et_mobile_menu li a:hover,.nav ul li a:hover{background-color:transparent!important;opacity:1!important}.meet3 h4.likedi a:hover{color:#ffd100!important}.meet2 h4.likedi a:hover{color:#8019ff!important}.meet1 h4.likedi a:hover{color:#ffd100!important}.meet0 a:hover{color:#ffd100}.page-id-33 .et_pb_blurb_content p:last-of-type{padding-bottom:0;font-size:16px;color:#000;line-height:1.8}.page-id-33 .et_pb_blurb_content a{color:#8019ff;text-decoration:underline}#reviewSlider .slick-prev:before{background-image:url(https://www.homespiremortgage.com/southatlantic/wp-content/plugins/nextend-smart-slider3-pro/Public/SmartSlider3/Widget/Arrow/ArrowImage/Assets/previous/normal.svg)!important;background-repeat:no-repeat;background-position:center;background-color:#000!important;color:transparent!important;border-radius:100%}#sliderImgRight .et-pb-arrow-next{right:-22px;right:19%!important;color:#8019ff!important;opacity:1!important;background:#fff;border-radius:100%;top:25px}#sliderImgRight .et-pb-controllers a{width:16px!important;height:16px!important}#sliderImgRight .et-pb-arrow-prev{right:23%!important;color:#8019ff!important;opacity:1!important;background:#fff;border-radius:100%;top:25px;left:auto}div#sliderImgRight{padding:50px 0 0 0}#reviewSlider .slick-next:before{background-image:url(https://www.homespiremortgage.com/southatlantic/wp-content/plugins/nextend-smart-slider3-pro/Public/SmartSlider3/Widget/Arrow/ArrowImage/Assets/next/normal.svg)!important;background-repeat:no-repeat;background-position:center;background-color:#000!important;color:transparent!important;border-radius:100%}#teamlistBox h4{padding-bottom:0!important;font-size:19px;color:#000;font-weight:900}.opened span.mobile_menu_bar{transform:rotate(45deg);-webkit-transition:-webkit-transform 0.8s ease-in-out;-ms-transition:-ms-transform 0.8s ease-in-out;transition:transform 0.8s ease-in-out}.mobile_menu_bar{-webkit-transition:-webkit-transform 0.8s ease-in-out;-ms-transition:-ms-transform 0.8s ease-in-out;transition:transform 0.8s ease-in-out}.page-id-32 ul#top-menu li a{color:#000!important}.page-id-32 img#logo{filter:invert(1)}.page-id-32 .et-fixed-header img#logo{filter:unset!important}.page-id-33 header#main-header{background-color:#8019ff!important}header#main-header div#et-top-navigation{padding-left:0!important}#main-header .container.clearfix.et_menu_container{width:80%!important;max-width:1080px!important}ul.social_logo{padding:0 0 23px 0!important}header#main-header .logo_container{width:33%!important}header#main-header div#et-top-navigation{width:67%!important}nav#top-menu-nav{float:right}div#reviewSlider .slick-next{right:46%!important}#top-menu li{font-size:16px;font-weight:900}#main-header.et-fixed-header{background:#fff!important;box-shadow:none}footer.et-l--footer nav.et-menu-nav ul li:hover{font-weight:bold}.et-menu a{color:rgb(0 0 0)!important}footer.et-l.et-l--footer li{display:block!important;color:#000;width:100%;margin-bottom:16px!important}div#content2 .percent-value:after{content:"+"}h1{font-weight:300}div#page-container{padding-top:0!important}ul.social_logo li{display:inline-block;padding:0 5px}ul.social_logo{margin-left:0}.et_pb_circle_counter .percent p{padding:15px 0}button.slick-prev.slick-arrow,html button.slick-next.slick-arrow{top:-25px!important}.slick-prev{left:44%}a.et_pb_button:hover{background-color:transparent!important;border-coler:none!important}.page-id-31 .wprs_rd_more,.page-id-31 .wprs_rd_less{color:#0b55a3}.mobile_menu_bar:before{content:url("/wp-content/themes/divi-child/svg/ope.svg")}.et_mobile_menu{left:75%!important;width:25%!important;padding:2%!important}.et_mobile_menu li a{color:#000!important}.et_mobile_menu{border-color:#803bff!important}img#logo{display:none}.right-icon{width:10%;display:block}.right-icon img{float:right}.profile{display:flex;align-items:center;width:90%}.autherProfile{display:flex;align-items:top;width:90%}.header-testimonial{display:flex}.slick-slide{background-color:#fff;border:1px solid #dedede;border-radius:10px;padding:20px;box-shadow:rgba(0,0,0,0.15) 0px 3px 8px;margin:20px 10px}.customerName h4{padding-bottom:2px;font-weight:bold}.wprs_rd_more,.wprs_rd_less{color:#1dac4b;text-transform:uppercase;font-size:14px;float:left;width:100%}a.wprs_rd_less{display:none}.body-testimonial{margin:10px 0;font-size:14px;color:#000;line-height:1.7}.body-testimonial p{color:#000000}.footer-testimonial p{color:#9d9d9d}div#winingCultureSlider .et_pb_slide:nth-child(odd) .et_pb_slide_description{float:left!important;padding-left:100px!important;margin-right:5.5%}div#sliderImgRight .et-pb-controllers a.et-pb-active-control{background-color:#000}div#sliderImgRight .et-pb-controllers a{background-color:#ac80fffd}#sliderImgRight .et_pb_slide .et_pb_slide_image,div#winingCultureSlider .et_pb_slide:nth-child(odd) .et_pb_slide_image{right:0px;margin-right:0}.et-menu li a{line-height:1.3}div#sliderImgRight .et_pb_slide h2.et_pb_slide_title:before{content:"";width:90px;height:100px;position:absolute;background-repeat:no-repeat;left:0;top:0}div#sliderImgRight .et_pb_slide_1 h2.et_pb_slide_title,div#sliderImgRight .et_pb_slide_2 h2.et_pb_slide_title,div#sliderImgRight .et_pb_slide_3 h2.et_pb_slide_title,div#sliderImgRight .et_pb_slide_4 h2.et_pb_slide_title,div#sliderImgRight .et_pb_slide_5 h2.et_pb_slide_title{padding:12px 0 30px 0px;position:relative}div#sliderImgRight .et_pb_slide_0 h2.et_pb_slide_title{padding:20px 0 50px 0px;position:relative}div#Onboarding a{color:#ac80fffd}div#Onboarding a:hover{color:#fff!important}div#teamlistBox .et_pb_blurb_content{background:#e6e6e6 0% 0% no-repeat padding-box;box-shadow:7px 7px 12px #76767641;opacity:1;padding:20px 20px 0px 0px}div#teamlistBox .et_pb_main_blurb_image{width:30%}div#teamlistBox .et_pb_blurb_container{vertical-align:top!important}.et_pb_text{color:#5f5f5f!important}#featuresImg img{height:101px;object-fit:contain;filter:grayscale(1)}.n2-ss-slide{background-color:transparent!important}div#teamlistBox h4{padding-bottom:6px!important}ul#top-menu .current_page_item a,.page-id-32 ul#top-menu .current_page_item a,ul#mobile_menu .current_page_item a{color:#ffb200!important}.et_mobile_menu .menu-item-type-custom.current-menu-item:before{display:none}.menu-item-type-custom.current-menu-item:before{content:"";width:0;height:43px;transition:100ms all ease;cursor:pointer;border-style:solid;border-width:12px 12px 12px 12px;border-color:#a9699200 #b7806f00 #ffb200 #67489d00;margin-left:65px;position:absolute;text-align:center;margin:0 auto;left:0;right:0}.menu-item-type-custom.current-menu-item a{color:#ffb200!important}ul#top-menu .current_page_item:before{content:"";width:0;height:43px;transition:100ms all ease;cursor:pointer;border-style:solid;border-width:12px 12px 12px 12px;border-color:#a9699200 #b7806f00 #ffb200 #67489d00;margin-left:65px;position:absolute;text-align:center;margin:0 auto;left:0;right:0}#centerAlignDevider .et_pb_divider{margin-left:auto!important;margin-right:auto!important}body #page-container .et_pb_section .et_pb_button_0:after{}.et_pb_button,.et_pb_button:after{transition:none!important}.et_pb_toggle_title,.et_pb_toggle_open h5.et_pb_toggle_title,.et_pb_toggle_open,.et_pb_toggle_close{background:transparent!important}.et_pb_toggle_title,.et_pb_toggle_open h5.et_pb_toggle_title{padding:0!important}#top-menu li{font-weight:900!important}.et_pb_toggle_title:before{content:url(https://www.homespiremortgage.com/wp-content/themes/divi-child/svg/blackArrow.svg)!important;transform:rotate(90deg);top:11px;right:0!important}.et_pb_toggle_open h5.et_pb_toggle_title:after{content:url(https://www.homespiremortgage.com/wp-content/themes/divi-child/svg/closeIconBlack.svg)!important;top:11px;right:0!important}.et_pb_accordion_item_1,.et_pb_accordion_item_3,.et_pb_accordion_item_4,.et_pb_accordion_item_5{border-top:unset!important;border-bottom:1px solid;border-width:2px!important;border-right:unset!important;border-left:unset!important;padding:20px 0!important}.et_pb_accordion_item_0,.et_pb_accordion_item_2{border-top:1px solid;border-bottom:1px solid;border-width:2px!important;border-right:unset!important;border-left:unset!important;padding:20px 0!important}.et_pb_accordion_item_7,.et_pb_accordion_item_8,.et_pb_accordion_item_9,.et_pb_accordion_item_10,.et_pb_accordion_item_11{border-top:unset!important;border-bottom:1px solid;border-width:2px!important;border-right:unset!important;border-left:unset!important;padding:20px 0!important;border-color:#fff!important}.et_pb_accordion_item_6{border-top:1px solid;border-bottom:1px solid;border-width:2px!important;border-right:unset!important;border-left:unset!important;padding:20px 0!important;border-color:#fff!important}.et_pb_toggle{margin:0!important}.dotsController a{display:inline-block;text-indent:-9999px;border-radius:100px;width:16px;height:16px;margin-right:20px;padding:0;opacity:1}.dotsController{padding:20px 0}#sliderSectionOne .dotsController a,#sliderSectionFive .dotsController a{background-color:#ff7f00}#sliderSectionOne .dotsController a.active-color,#sliderSectionFive .dotsController a.active-color,#sliderSectionSeven .dotsController a.active-color,#sliderSectionTen .dotsController a.active-color{background-color:#000!important}#sliderSectionTwo .dotsController a{background-color:#b9b9b9}#sliderSectionTwo .dotsController a.active-color{background-color:#ffd100!important}div#sliderSectionThree .dotsController a.active-color,#sliderSectionSix .dotsController a.active-color,#sliderSectionNine .dotsController a.active-color{background-color:#8019ff}div#sliderSectionThree .dotsController a,div#sliderSectionFour .dotsController a,#sliderSectionSix .dotsController a,#sliderSectionSeven .dotsController a,#sliderSectionEight .dotsController a,#sliderSectionNine .dotsController a,#sliderSectionTen .dotsController a{background-color:#e6e6e6}div#sliderSectionFour .dotsController a.active-color,#sliderSectionEight .dotsController a.active-color{background-color:#ffd100}div#slideSeven .et_pb_toggle_title:before,div#slideSeven .et_pb_toggle_title:after{filter:invert(1)}div#slideSeven,#slideNine,#slideEight,#slideTen{z-index:9}div#homeespireWayBanner{padding-bottom:60px!important}#sticky-bar-co{position:fixed;right:10%;bottom:7px;z-index:9;box-shadow:-7px -7px 12px #61178841}div#box{width:305px;height:223px;padding:16px;background:#fff;background:var(--unnamed-color-ffffff) 0% 0% no-repeat padding-box;background:#ffffff 0% 0% no-repeat padding-box;margin:unset!important}div#collapse_button{float:right;cursor:pointer}.title_heading h1{font-size:17px;color:#8019ff;text-transform:capitalize;font-weight:900;position:relative}div#title_bar{width:100%}.title_heading{width:100%;display:table}div#box .title_heading span{display:table-cell;font-size:13px}div#box .title_heading h1,.collapseHeading h1{font-size:17px;color:#8019ff;text-transform:capitalize;font-weight:900;position:relative}div#box h1{font-size:22px;color:#0a0a0a;font-weight:900}div#box p{font:normal normal 300 13px/24px Poppins;width:94%;margin:auto;display:inline-block}div#box p a:hover{color:#f2b935}div#box p a{color:#8019ff;font-weight:500}div#box img{margin:auto;display:block;width:55%}div#title_bar{height:0px;width:305px;background-color:#fff;padding:0 10px}.title_bar{height:36px!important;display:flex;padding:10px!important}.collapseHeading{display:none;width:100%}div#collapse_button i{color:#4c0094}.title_heading h1:before{width:100%;height:1px;position:absolute;left:-21px;top:6px;z-index:10;content:"\f068";font:normal normal normal 14px/1 FontAwesome}.collapseHeading h1:before{width:100%;height:1px;position:absolute;left:-10px;top:8px;z-index:10;content:"\f068";font:normal normal normal 11px/1 FontAwesome}div#winningClutureNewsFeed{display:none}.page-id-31 div#winningClutureNewsFeed{display:block}div#winningClutureNewsFeed .row{width:545px;height:171px;background-color:#000;padding:20px;margin-bottom:10px}div#winningClutureNewsFeed .col-md-2 img{width:53px;height:53px;box-shadow:0px 3px 6px #00000029;border-radius:100px;object-fit:cover;object-position:top;background:#fff}div#winningClutureNewsFeed .col-md-10 h1{font:normal normal 900 20px/28px Poppins;letter-spacing:0px;color:#ffffff;text-transform:capitalize;opacity:1}.newstitle_heading h1{font-size:17px;color:#8019ff;text-transform:capitalize;font-weight:900;position:relative;margin-right:32px}.newstitle_heading{display:table}.newstitle_heading span{font-size:13px;color:#fff;display:table-cell}div#winningClutureNewsFeed .col-md-12 p{font:normal normal 300 13px/24px Poppins;letter-spacing:0px;color:#ffffff}.newstitle_heading h1:before{width:55%;height:1px;position:absolute;left:0;top:-8px;border-top:3px solid;content:""}div#newsFeedButton .et_pb_button_module_wrapper{width:555px}@media only screen and (max-width:767px){div#winingCultureSlider img{width:150px;margin-top:30px}.page-id-31 .mobile_menu_bar:before{fliter:revert;filter:grayscale(1)}.page-id-30 .mobile_menu_bar:before{filter:none}.page-id-31 .mobile_menu_bar:before{filter:grayscale(1)}.mobile_menu_bar:before{filter:grayscale(100%)}.et_pb_toggle_title:before,h5.et_pb_toggle_title:after{font-size:22px;right:-24px!important}#scroll-sectio-meet .et_pb_text_inner{margin-left:0!important}.type-your-message .wpcf7-textarea{font-size:15px!important}div#success_story,div#success_story{padding:0 20px}.n2-section-smartslider.fitvidsignore.n2_clear{margin-top:30px}#sliderImgRight .et-pb-arrow-next{right:-22px;right:6%!important}.footerTestimonial img{width:99px!important;object-fit:contain}section.slider_show{margin-top:20px}.et_mobile_menu{left:0!important;width:100%!important}header#main-header .logo_container{width:90%!important}div#content1,div#content2,div#content3{margin-bottom:0!important}span.percent-value{font-size:36px!important}.percent{margin-bottom:0!important}#success_story,div#homespire_glance{padding-bottom:0!important}}.progress-bar-striped_active{background-color:#8019ff!important}@media only screen and (min-width:991px){div#teamlistBox .et_pb_main_blurb_image img{max-width:550px}div#teamlistBox .et_pb_code_inner img.badge_img1{margin:0 38px!important}div#teamlistBox .et_pb_blurb_description{margin-left:80px}.slick-slide{min-height:340px}.footerTestimonial{position:absolute;bottom:17px}#teamlistBox div#arch1 img{max-width:180px;left:-8px}#teamlistBox .et_pb_blurb_content{height:180px}#teamlistBox .et_pb_main_blurb_image img{position:absolute;bottom:0}#image_sectio img{max-width:550px;left:-54px;position:relative;bottom:-29px}#meet-peop-5 img.wp-image-534{max-width:430px;left:0;position:relative}.wp-image-213{top:117px;max-width:1000px;bottom:-32px}}@media only screen and (max-width:991px){html body #teamlistBox h4{font-size:15px;adding-bottom:0!important}div#teamlistBox .et_pb_blurb_content img{position:absolute;bottom:0;max-width:150px}div#teamlistBox .et_pb_blurb_content{padding-right:0;margin-bottom:20px;height:118px;padding-top:10px}div#teamlistBox .et_pb_blurb_container .et_pb_blurb_description{margin-left:40px}html.js #et-main-area #teamlistBox p{line-height:20px!important;font-size:12px!important}#teamlistBox h4{padding-bottom:2px!important}.et_pb_column:after{display:none}.et_pb_toggle h5.et_pb_toggle_title{font-size:18px!important;line-height:30px!important}.dotsController a{margin-right:8px!important;width:12px!important;height:12px!important}div#box{width:305px;height:305px}.title_bar{padding:5px 10px!important}html.js #et-main-area div#box h1,html.js #et-main-area div#box .title_heading h1,html.js #et-main-area .collapseHeading h1{font-size:16px!important}div#box img{width:90px!important}div#winningClutureNewsFeed .row{width:auto!important;height:auto!important}div#newsFeedButton .et_pb_button_module_wrapper{width:auto!important;text-align:center}.page-id-32 .et_pb_row,.page-id-33 .et_pb_row{width:80%}div#et-main-area div#success_story .et_pb_row .et_pb_column_1_5{width:80%!important;float:unset!important;margin:auto auto 60px}div#success_story .et_pb_row{width:100%!important}.n2-ss-slider-controls{margin:auto;width:25%!important;left:0;right:0}div#n2-ss-6 .n2-ss-slider-controls{top:-30px}.n2-ss-slider .nextend-arrow-previous{left:0;right:auto!important}.nextend-arrow-next{right:0!important}.et_pb_row{padding:20px 0!important}div#winingCultureSlider .et_pb_slide_image{display:block!important}div#winingCultureSlider .et_pb_slide:nth-child(odd) .et_pb_slide_description{padding-left:0px!important;padding-bottom:0px!important}div#winingCultureSlider .et_pb_slider_container_inner{vertical-align:top!important}div#home_Banner .et_pb_row{padding-bottom:0!important}html.js #et-main-area p{line-height:29px!important}footer.et-l.et-l--footer .et_mobile_nav_menu{display:none}footer.et-l.et-l--footer .et_pb_menu__menu{display:block!important}html #reviewSlider .slick-prev{left:35%!important}html #reviewSlider .slick-next{right:35%!important}}span.wprs_rd_more_text{display:none}#scroll-sectio-meet .et_pb_text_inner{margin-left:30px;float:left;height:295px;overflow-y:scroll;margin-bottom:25px}#scroll-sectio-meet .et_pb_text_inner::-webkit-scrollbar-track{border-radius:10px;background-color:#e6e6e6}#scroll-sectio-meet .et_pb_text_inner::-webkit-scrollbar{width:20px;background-color:#f5f5f5}#scroll-sectio-meet .et_pb_text_inner::-webkit-scrollbar-thumb{border-radius:10px;background-color:#000}.cliet-ame{width:43px;height:43px;background:#ffd100;border-radius:100%;display:flex;align-content:center;justify-content:space-around;align-items:center;color:#fff;font-weight:700;font-size:18px;letter-spacing:1px}.single-loanofficerspages header#main-header{background-color:#8019ff!important}.single-loanofficerspages .et_post_meta_wrapper{display:none}.single-loanofficerspages #teamlistBox .et_pb_main_blurb_image{width:50%!important}.single-loanofficerspages .container{width:100%!important;max-width:100%!important;margin:auto}.single-loanofficerspages #left-area{padding-bottom:0px}.single-loanofficerspages .et_pb_post{margin-bottom:0!important}.single-loanofficerspages .et_pb_blurb_description a{color:#8019ff!important;text-decoration:underline}form .progressbar_w_33{width:33%}body form .progressbar_w_66{width:66%}html body form .progressbar_w_100{width:100%}.customerName{width:100%}.autherProfile p{padding-bottom:0}.clientName{width:60px;height:47px;background:#ffd100;border-radius:100%;display:flex;justify-content:space-around;align-items:center;color:#fff;font-weight:700;font-size:18px;letter-spacing:1px;position:relative;margin-right:10px}.footerTestimonial{display:flex;margin-top:40px;width:100%}.footerTestimonial img{margin-right:5px}.footerTestimonial a{text-transform:underline}.type-your-message .wpcf7-textarea{height:136px;background:#ffffff 0% 0% no-repeat padding-box;box-shadow:0px 13px 13px #0000000d;border:1px solid #6f6f8b6f;text-align:left;font-size:20px;width:100%;margin-bottom:20px;max-width:586px;padding-left:15px;font-weight:500}.wpcf7-textarea{font-size:18px}.type-your-message .wpcf7-textarea{height:136px;background:#ffffff 0% 0% no-repeat padding-box;box-shadow:0px 13px 13px #0000000d;border:1px solid #6f6f8b6f;text-align:left;font-size:20px;width:100%;margin-bottom:20px;max-width:586px;padding-left:15px;font-weight:500}.wpcf7-not-valid-tip{display:none!important}.makeRed{border-color:red!important}.makeRed::-webkit-input-placeholder{color:red}.makeRed:-moz-placeholder{color:red}.makeRed::-moz-placeholder{color:red}.makeRed::-ms-input-placeholder{color:red}.makeRed:-ms-input-placeholder{color:red}.makeRed::placeholder{color:red}@media (max-width:980px){footer .et_pb_text_inner{line-height:1.3}.page-id-3 .mobile_menu_bar:before,.page-id-30 .mobile_menu_bar:before,.page-id-31 .mobile_menu_bar:before{content:url(https://www.homespiremortgage.com/wp-content/themes/divi-child/svg/plus-icon.svg)}#main-header .container.clearfix.et_menu_container{padding:0}.et-fixed-header .mobile_menu_bar:before{color:#67489d;content:url(https://www.homespiremortgage.com/wp-content/themes/divi-child/svg/plus-icon.svg)!important;top:0px}#main-header.et-fixed-header{background:#8019ff!important;box-shadow:none}.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed}#n2-ss-12 .n2-ss-slider-controls{top:-17px}.et_mobile_menu{max-height:83vh}footer.et-l.et-l--footer img{max-width:100%;height:auto;object-fit:contain}div#meet-peop-1 .et_pb_column{margin-bottom:-1px}nav.et-menu-nav li a{font-size:16px!important;line-height:1}footer.et-l.et-l--footer .et_pb_column{margin-bottom:0}.meet3 .et_pb_column{margin-bottom:0!important}html .et_pb_toggle_open h5.et_pb_toggle_title:after{right:-24px!important}div#sliderImgRight .et_pb_slide_0 h2.et_pb_slide_title,div#sliderImgRight .et_pb_slide_1 h2.et_pb_slide_title,div#sliderImgRight .et_pb_slide_2 h2.et_pb_slide_title,div#sliderImgRight .et_pb_slide_3 h2.et_pb_slide_title,div#sliderImgRight .et_pb_slide_4 h2.et_pb_slide_title,div#sliderImgRight .et_pb_slide_5 h2.et_pb_slide_title{padding:0!important}.et_pb_slide{padding:0 0!important}button.slick-prev.slick-arrow,html button.slick-next.slick-arrow{top:-20px!important;width:38px;height:38px;margin:0 -7px}}#nathan-ellis img{max-width:800px;right:34%;position:relative;text-align:left;margin-left:0;bottom:-54px}#slideOne a{background-color:#ffb200!important}div#slideOne a.active-color{background-color:#000!important}#slideTwo a{background:#fff!important}div#slideTwo a.active-color{background-color:#ffb200!important}#slideThree a.active-color{background:#8019ff!important}#slideThree a{background-color:#ffb200!important}html div#slideFour div#sliderSectionOne a.active-color{background:#ffb200!important}html div#slideFour div#sliderSectionOne a{background:#fff!important}html body div#slideFive #sliderSectionSeven a{background:#ffb200!important}html body div#slideFive #sliderSectionSeven a.active-color{background:#000!important}div#slideSix div#sliderSectionTwo a.active-color{background:#8019ff!important}div#slideSix div#sliderSectionTwo a{background-color:#ffb200!important}html div#slideSeven div#sliderSectionTen a.active-color{background:#ffb200!important}html div#slideSeven div#sliderSectionTen a{background:#fff!important}div#slideSeven div#sliderSectionEight a{background:#fff!important}div#slideEight #sliderSectionEight a.active-color{background-color:#ffb200!important}#slideNine div#sliderSectionSix a.active-color{background:#8019ff!important}div#slideNine div#sliderSectionSix a{background-color:#ffb200!important}html div#slideTen div#sliderSectionFive a.active-color{background:#ffb200!important}html div#slideTen div#sliderSectionFive a{background:#fff!important}.et_pb_accordion_item_1,.et_pb_accordion_item_3,.et_pb_accordion_item_4,.et_pb_accordion_item_5{border-width:0px!important}#slideTen .et_pb_toggle_open h3.et_pb_toggle_title{position:relative}#slideTen .et_pb_toggle_open h3.et_pb_toggle_title:after{content:url(https://www.homespiremortgage.com/wp-content/themes/divi-child/svg/closeIconBlack.svg)!important;top:11px;right:0!important;position:absolute}