.main-heading h2{font-size:50px;line-height:1.28em}.Home-slider .swiper-slide-inner{max-width:1410px;padding:0px!important}.Home-slider .elementor-slide-heading h2{font-family:montserrat,arial!important;font-size:52px!important;font-weight:bold!important;line-height:64px!important}@media only screen and (max-width:768px){.Home-slider .elementor-slide-heading h2{font-size:26px!important;line-height:30px!important}}.Home-slider .elementor-slide-description a{color:#fff}.Home-slider .elementor-slide-description a:hover{color:#fff;text-decoration:underline!important}.Home-slider .elementor-swiper-button i{border:1px solid rgb(245 245 245 / .8);padding:10px}.Home-slider .swiper-pagination{display:none}.Home-slider span.swiper-pagination-bullet{border:1px solid #fff;height:12px;width:12px;background:#fff0;opacity:1}.Home-slider span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.conatct-location-wy span.elementor-icon i{background:#9A1435;color:#fff;padding:11px 10px;text-align:center;height:40px;width:40px;border-radius:50%}.conatct-location-wy .elementor-icon-box-wrapper{align-items:center!important;max-width:230px}.conatct-location-wy h3.elementor-icon-box-title{margin-bottom:10px}.red-card-wy a.eael-infobox-button:hover span.infobox-button-text{text-decoration:underline}.red-card-wy i.eael_infobox_button_icon_right{padding-left:7px;padding-top:3px}.red-card-wy .infobox-content{padding-left:40px !IMPORTANT}.featured-home-box .infobox-content.eael-icon-only{text-align:left!important}.featured-home-box .infobox-icon-wrap{background:#F5F5F5;border-radius:50%;height:90px!important;width:90px !IMPORTANT;margin-bottom:20px}.featured-home-box .eael-infobox{background:#FFF;border:2px solid #F5F5F5;padding:13px}.featured-home-box .infobox-button{margin-bottom:-40px;margin-top:26px!important}.featured-home-box .eael-infobox:hover .infobox-icon-wrap{background:#921332}.featured-home-box .infobox-content p{line-height:1.68em}.featured-home-box .eael-infobox:hover .infobox-icon-wrap svg path{fill:#fff}.featured-home-box a.eael-infobox-button{padding:13px 28px !IMPORTANT;border-radius:4px}.featured-home-box .infobox-icon-wrap svg{animation:leaves 1s ease-in-out infinite alternate;-webkit-animation:leaves 1s ease-in-out infinite alternate}@keyframes leaves{0%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(2);-webkit-transform:scale(1.6)}}span.mortage-word{display:inline-block;color:#9A1435;position:relative;white-space:nowrap;animation:move 4s;animation-iteration-count:infinite;animation-delay:3s;max-width:300px;transform:translateY(65px)}@keyframes move{0%{top:0}50%{top:-65px}100%{top:0}}.comited-experience-head-wy h2.elementor-heading-title:before{content:"";background:#1f181a;width:100%;height:71px;position:absolute;z-index:5}.direct-fax-list li.elementor-icon-list-item{padding:9px 25px !IMPORTANT;background:rgb(147 147 147 / .2);border-radius:500px;transition:0.5s all ease-in-out}.direct-fax-list li.elementor-icon-list-item:hover{background:#921332}.text-width-wy{max-width:980px;margin:auto}.testimonial-home .elementor-testimonial{border:1px solid rgb(145 0 35 / .23);padding:50px;border-left:6px solid #910023;display:flex;flex-direction:column-reverse}.testimonial-home .elementor-testimonial__footer{margin-top:0px!important;margin-bottom:15px}.testimonial-home span.swiper-pagination-bullet{width:9px;height:9px;background:#FFF;border:1px solid #910023;opacity:1}.testimonial-home span.swiper-pagination-bullet.swiper-pagination-bullet-active{width:16px;height:16px;background:#910023}.testimonial-home .swiper-pagination{display:flex;align-items:center;justify-content:center}.testimonial-home .elementor-swiper-button i{color:#4a4647cc;font-size:30px;border:1px solid rgb(74 70 71 / .8);padding:10px}.testimonial-home .elementor-swiper-button i:hover{background:#910023;color:#fff;border:1px solid rgb(255 255 255 / 80%)}.testimonial-home .elementor-swiper-button.elementor-swiper-button-prev{transform:translate(-40px,-50%)}.testimonial-home .elementor-swiper-button.elementor-swiper-button-next{transform:translate(40px,-50%)}.contact-form-home :is(input[type=email],input[type=number],input[type=tel],input[type=text]){min-height:60px}.contact-form-home textarea#form-field-message{height:130px}.contact-form-home .elementor-button{padding:12px 35px}.contact-form-home button.elementor-button:hover{background:#fff0 !IMPORTANT;color:#9c1536!important}.contact-form-home button.elementor-button{border:1px solid #9c1334!important;font-weight:600!important}.home-post-carousel button.slick-arrow{color:#4a4647cc!important;font-size:30px!important;border:1px solid rgb(74 70 71 / .8)!important;background:transparent!important;width:50px!important;height:50px !IMPORTANT}.home-post-carousel button.slick-arrow:hover{color:#fff!important;border:1px solid rgb(255 255 255 / .8)!important;background:#9a1435!important}.home-post-carousel a.readmore-btn:after{content:"\f054";font-family:"Font Awesome 5 Free";font-size:12px;padding-left:7px;line-height:0}.home-post-carousel a.readmore-btn{color:#910023!important;border-color:#910023!important;line-height:1em!important}.home-post-carousel .htmega-single-post-slide{margin-bottom:50px}.home-post-carousel button.htmega-carosul-prev.slick-arrow{margin-left:-90px!important}.home-post-carousel button.htmega-carosul-next.slick-arrow{margin-right:-91px!important}.home-post-carousel button.slick-arrow{border:1px solid rgb(74 70 71 / .8)!important;background:transparent!important}.home-post-carousel .htmega-single-post-slide:hover{box-shadow:0 4px 22px rgb(145 0 35 / .13)}.home-post-carousel .content{padding:0 20px 20px 20px!important}.home-post-carousel .content p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.home-post-carousel .content h2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.copy-right-wy p a{color:#FFFFFFB3;text-decoration:underline;text-underline-offset:3px}.copy-right-wy p br{display:none}.about-chris-text a{color:#910023!important;word-break:break-word}.about-chris-text a:hover{color:#910023!important;text-decoration:underline;text-underline-offset:2px}.about-info-wy .elementor-icon-box-icon{padding-top:5px}.about-social-list li.elementor-icon-list-item{background:rgb(255 255 255 / .07);border:.5px solid rgb(255 255 255 / .41);border-radius:10px;width:240px;height:65px}.about-social-list li.elementor-icon-list-item:hover{background:#FFF}.about-social-list li.elementor-icon-list-item:hover span{color:#1F181A!important}.about-social-list li.elementor-icon-list-item:hover span.elementor-icon-list-icon>i{color:#1F181A!important}.comitted-moratge-text{max-width:1000px;margin:auto}.comitted-moratge-head .elementor-heading-title{max-width:900px;margin:auto}.service-inner-text h3{color:#1F0600!important;font-family:"Montserrat";font-weight:700;font-size:24px}.services-tab div.elementor-tab-title{background:#F7F7F7;border:1px solid rgb(0 0 0 / .05)!important;border-radius:4px;margin-bottom:5px}.services-tab .elementor-tabs-wrapper>.elementor-tab-title:before,.services-tab .elementor-tab-title:after{border:none!important}.services-tab .elementor-tab-content.elementor-active{border:1px solid rgb(92 92 92 / .58);border-radius:10px}.services-tab .elementor-tabs-content-wrapper{border:none!IMPORTANT;padding-left:30px!important}.services-tab .elementor-tab-title.elementor-active{border:1px solid #910023!important;color:#910023!important}.add-heading-tab div[aria-controls=elementor-tab-content-12410]{margin-top:220px;position:relative}.add-heading-tab div[aria-controls=elementor-tab-content-12410]:before{content:"Resources" !IMPORTANT;top:-82px!important}.services-calculator-tab .eael-tab-content-item.active{border:1px solid rgb(92 92 92 / .58);border-radius:10px;padding:25px!important}.services-calculator-tab .eael-tabs-content{padding-left:30px}.calculator-heading div[aria-controls=elementor-tab-content-1341]{margin-top:80px;position:relative}.calculator-heading div[aria-controls=elementor-tab-content-1341]:before{content:"Select Calculators" !IMPORTANT;top:-80px!important;position:absolute!important;width:100%!important;left:0;height:74px!important;padding:26px 16px;font-family:'Montserrat';font-weight:600;font-size:24px;color:#FFF;background:#8E0026;border-radius:4px;transform:none!important}.Calculator label.elementor-field-label{display:block!important;margin-bottom:10px}.Calculator .elementor-column{flex-wrap:wrap;align-items:center;padding:0 10px}.Calculator .form-row{margin-bottom:15px}.Calculator .text-bold{font-family:'Montserrat';font-weight:500;font-size:18px;color:#000}.text-bold span{color:#5C5C5C}.Calculator label.elementor-field-label{font-family:'Montserrat';font-weight:500;font-size:16px;color:#858585}.Calculator .btn-row{justify-content:flex-end}.Calculator input.form-btn{width:121px;height:45px;background:#9A1435;border-radius:4px;margin:10px}.Calculator input.form-btn.reset-btn{background:#CDCDCD;border-color:#cdcdcd;color:#555}.Calculator input.form-btn.print-btn{background:#fff;color:#910023}.Calculator input.form-btn.print-btn:hover,input.form-btn.reset-btn:hover{background:#9A1435;color:#fff;border-color:#9A1435}.Calculator input.form-btn.share-btn:hover{background:#fff;color:#910023}.Calculator input.elementor-field{background:#F8F8F8;border:1px solid #00000017!important;height:50px}.Calculator .elementor-container.form-row:not(:last-child){margin-bottom:62px}.Calculator input.elementor-field:focus-visible{outline:#00000017}.blog-page-wy h3.elementor-post__title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.blog-page-wy .elementor-post__excerpt{padding-top:20px;padding-bottom:8px}.blog-page-wy .elementor-post__excerpt p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blog-page-wy .elementor-post__text{padding:0 20px 30px 20px}.blog-page-wy article.elementor-post:hover{box-shadow:0 4px 22px rgb(145 0 35 / 13%)}.blog-page-wy .elementor-button-wrapper{text-align:right}.blog-page-wy .elementor-post__thumbnail img{height:100%!important;object-fit:cover}.comments-area input#submit{background:#9A1435;border:1px solid #9A1435}.comments-area input#submit:hover{background:#fff0;color:#9A1435;border:1px solid #9A1435}.elementor-widget-container>.wpulike.wpulike-default{display:none}button.wp_ulike_btn{background-color:#e0e0e000!important;min-height:0px!important;min-width:0px!important}.wpulike.wpulike-default{padding:0px!important}span.count-box.wp_ulike_counter_up{padding:0 0;box-shadow:none!important;font-size:18px;margin-left:0;color:#333}span.count-box.wp_ulike_counter_up:before{display:none}button.wp_ulike_btn.wp_ulike_put_image:after{filter:none!important}.policy-text h3{text-transform:capitalize;font-family:'Montserrat';font-weight:700;color:#0D0C0B}@media (max-width:1680px) and (min-width:1300px){.elementor-section.elementor-section-boxed>.elementor-container,.Home-slider .swiper-slide-inner{max-width:1200px!important}}@media (max-width:1300px) and (min-width:1025px){.elementor-section.elementor-section-boxed>.elementor-container,.Home-slider .swiper-slide-inner{max-width:1000px!important}}@media (min-width:1681px){.services-inner-image img{min-width:951px;max-height:356px;object-fit:cover}.Home-slider .elementor-swiper-button.elementor-swiper-button-prev{left:70px!important}.Home-slider .elementor-swiper-button.elementor-swiper-button-next{right:70px!important}}@media (max-width:1680px) and (min-width:1300px){.featured-home-box .eael-infobox{min-height:430px}}@media (max-width:1680px) and (min-width:1025px){.page-title-wy>.elementor-container{min-height:350px!important}.post-title-wy>.elementor-widget-container{font-size:40px}p{font-size:18px}.Home-slider .elementor-slide-heading,.Home-slider .elementor-slide-heading h2{font-size:42px!important;line-height:50px!important;font-weight:bold!important}.featured-home-box .infobox-content p{font-size:17px!important}.featured-home-box .infobox-button{margin-bottom:0;margin-top:0px!important;position:absolute;bottom:-20px;left:50%;transform:translateX(-50%)}}@media (max-width:1680px){.main-heading h2{font-size:40px}.home-post-carousel button.htmega-carosul-prev.slick-arrow{margin-left:0px!important}.home-post-carousel button.htmega-carosul-next.slick-arrow{margin-right:0px!important}body .home-post-carousel .post-carousel-wrapper button.slick-arrow{background:#fff!important}body .home-post-carousel .post-carousel-wrapper button.slick-arrow:hover{background:#9a1435!important}.home-post-carousel button.slick-arrow{font-size:25px!important;width:40px!important;height:40px !IMPORTANT}.services-tab div.elementor-tab-title{padding:20px 13px!important}.comited-experience-head-wy h2.elementor-heading-title:before{height:56px}span.mortage-word{transform:translateY(54px)}@keyframes move{0%{top:0}50%{top:-55px}100%{top:0}}.services-inner-image img{max-height:296px;object-fit:cover}}@media (max-width:1340px){.Home-slider .elementor-swiper-button i{padding:0}}@media (max-width:1300px) and (min-width:1025px){.featured-home-box .eael-infobox{min-height:460px}}@media (max-width:1300px){.main-heading h2{font-size:36px}.comited-experience-head-wy h2.elementor-heading-title:before{height:47px}.featured-home-box a.eael-infobox-button{padding:10px 15px !IMPORTANT}.featured-home-box .infobox-content p{font-size:16px!important}.contact-form-home :is(input[type=email],input[type=number],input[type=tel],input[type=text]){min-height:45px}}@media (max-width:1300px) and (min-width:1025px){.Home-slider .elementor-slide-heading,.Home-slider .elementor-slide-heading h2{font-size:38px!important;line-height:44px!important;font-weight:bold!important}}@media (max-width:1250px){.testimonial-home .elementor-swiper-button.elementor-swiper-button-prev{transform:translate(0,-50%)}.testimonial-home .elementor-swiper-button.elementor-swiper-button-next{transform:translate(0,-50%)}.testimonial-home .elementor-swiper-button{display:none}.testimonial-home.elementor-widget-testimonial-carousel .swiper-slide{padding:20px 1px!important}.home-post-carousel button.slick-arrow{font-size:18px!important;width:30px!important;height:30px !IMPORTANT}}@media (max-width:1100px){.red-card-wy .elementor-widget-container{margin-top:50px!important}.red-card-wy .eael-infobox.icon-on-left{display:flex;flex-direction:column}.red-card-wy .infobox-content{padding-left:0px!important;text-align:center}.red-card-wy .infobox-icon{width:100%!important;text-align:center;margin-bottom:20px}.red-card-wy .infobox-icon img{width:130px!important}.Home-slider .elementor-swiper-button{display:none}.Home-slider .swiper-pagination{display:block}.add-heading-tab div[aria-controls=elementor-tab-content-1241]:before,.add-heading-tab div[aria-controls=elementor-tab-content-1249]:before,.add-heading-tab div[aria-controls=elementor-tab-content-12410]:before{font-size:22px}.calculator-heading div[aria-controls=elementor-tab-content-1341]:before{font-size:22px}}@media (max-width:1080px) and (min-width:1024px){.get-started-wy>.elementor-widget-wrap{padding-left:55px !IMPORTANT}.ftr-section .elementor-column.elementor-col-25{width:25% !IMPORTANT}.ftr-section .elementor-column.elementor-col-25>.elementor-widget-wrap{margin-top:0 !IMPORTANT}.red-card-wy .infobox-icon{width:248px!important}}@media (max-width:1024px){.main-heading h2{font-size:32px}p{font-size:16px}.Home-slider .swiper-slide-inner{padding:15px!important}.about-social-list li.elementor-icon-list-item{width:180px;height:50px}.contact-form-home :is(input[type=email],input[type=number],input[type=tel],input[type=text]){min-height:50px}.copy-right-wy p{font-size:14px}.home-post-carousel button.htmega-carosul-prev.slick-arrow{margin-left:0px!important}.home-post-carousel button.htmega-carosul-next.slick-arrow{margin-right:0px!important}.home-post-carousel .content h2{font-size:18px!important}.home-post-carousel .content p{font-size:16px!important}.service-inner-text h3{font-size:20px}span.mortage-word{transform:translateY(42px)}@keyframes move{0%{top:0}50%{top:-42px}100%{top:0}}}@media (max-width:920px){.conatct-location-wy{width:50%!important}.conatct-location-wy .elementor-icon-box-wrapper{text-align:center!important;flex-direction:column!important;margin:auto}.conatct-location-wy .elementor-icon-box-icon{margin-right:0px!important;margin-bottom:10px!important}.red-card-wy{width:100%!important}.calculator-heading div[aria-controls=elementor-tab-content-1341]:before{font-size:18px;height:68px!important}.comited-experience-head-wy h2.elementor-heading-title:before{height:40px}}@media (max-width:820px) and (min-width:768px){.services-tab.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper{width:34%!important}.add-heading-tab div[aria-controls=elementor-tab-content-1249],.add-heading-tab div[aria-controls=elementor-tab-content-12410]{margin-top:140px}}@media (width:768px){.contact-form-section>.elementor-container.elementor-column-gap-default,.chris-marriner-section>.elementor-container.elementor-column-gap-default{display:flex;flex-direction:column-reverse!important}.contact-form-col,.chris-marriner-col{width:100%!important}}@media (max-width:768px){.Calculator .elementor-column,.Calculator .elementor-column.elementor-col-40{width:100%!important}.Calculator .elementor-container.form-row:not(:last-child){margin-bottom:0}.Calculator .elementor-column{margin-bottom:30px;padding:0 0}.Calculator .btn-row{justify-content:center}.Calculator input.form-btn{width:100px}}@media (max-width:767px){.main-heading h2{font-size:26px}.about-social-list li.elementor-icon-list-item:not(:last-child){margin-bottom:20px!important}.direct-fax-list li.elementor-icon-list-item{margin-bottom:20px}.services-calculator-tab .eael-tabs-content{padding-left:0;padding-top:10px;padding-bottom:10px}.services-tab .elementor-tabs-content-wrapper{padding-left:0px!important}.services-tab .elementor-tabs .elementor-tab-content{margin-top:10px;margin-bottom:10px}.add-heading-tab div[aria-controls=elementor-tab-content-1249]:before,.add-heading-tab div[aria-controls=elementor-tab-content-1241]:before,.add-heading-tab div[aria-controls=elementor-tab-content-12410]:before{height:66px!important;padding:17px 16px;font-size:22px}.add-heading-tab div[aria-controls=elementor-tab-content-1249],.add-heading-tab div[aria-controls=elementor-tab-content-12410]{margin-top:140px}.calculator-heading div[aria-controls=elementor-tab-content-1341]:before{height:66px!important;padding:17px 16px;font-size:22px}.conatct-location-wy .elementor-icon-box-wrapper{max-width:100%}.red-card-wy .eael-infobox.icon-on-left{display:flex;flex-direction:column}.red-card-wy .infobox-icon{align-self:flex-start!important}.red-card-wy .infobox-content{padding-left:0 !IMPORTANT}.red-card-wy .infobox-icon img{width:120px!important;margin-bottom:10px}.testimonial-home .elementor-testimonial{padding:15px}.copy-right-wy p br{display:block}.Calculator input.form-btn{width:77px}.Calculator .btn-row{justify-content:center}}@media (max-width:400px){.conatct-location-wy{width:100%!important}}@media only screen and (max-width:768px){.services-tab .elementor-tab-content.elementor-active{border:none!important}}