.banner-section{align-items:center;background:linear-gradient(90deg,rgba(0,0,0,.8) .1%,transparent 99.85%),url(/webp/images/homepage/banner.webp);background-position:50%!important;background-size:cover!important;display:flex;min-height:622px}@media screen and (max-width:767px){.banner-section{background-position:0 0!important;min-height:auto;padding-bottom:2rem;padding-top:2rem}}.banner-section .wrapper{max-width:50%}@media screen and (max-width:991px){.banner-section .wrapper{max-width:100%}}.banner-section .wrapper h1{font-size:44px;font-weight:600;margin-bottom:10px}@media screen and (max-width:767px){.banner-section .wrapper h1{font-size:36px;margin-bottom:16px}}.banner-section .wrapper .subheading{margin-bottom:30px}@media screen and (max-width:767px){.banner-section .wrapper .subheading{font-size:16px;margin-bottom:24px}}.banner-section .wrapper .icons-grid{--bs-gutter-y:1.5rem;margin-bottom:2.2rem}.banner-section .wrapper .icons-grid .box{max-width:290px;text-decoration:none}@media screen and (max-width:767px){.banner-section .wrapper .icons-grid .box{max-width:100%}}.banner-section .wrapper .icons-grid .box{align-items:center;background:#fff;border:1px solid #bababa;border-radius:8px;display:flex;justify-content:space-between;margin:0 auto;padding:18px}.banner-section .wrapper .icons-grid .box .inner-box{align-items:center;display:flex;gap:18px}.banner-section .wrapper .icons-grid .box .inner-box span{color:#444;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.get-quote-section{background:#f1f8fb;padding-top:64px}.get-quote-section .column{align-items:center;display:flex}.get-quote-section .column-1{justify-content:end;padding-right:2rem}@media screen and (max-width:991px){.get-quote-section .column-1{display:none}}.get-quote-section .column-2{justify-content:start;padding-left:2rem}.get-quote-section .column-2 .wrapper{max-width:510px}@media screen and (max-width:991px){.get-quote-section .column-2 .wrapper{max-width:100%}}.get-quote-section .column-2 h2{font-size:36px;font-weight:700;margin-bottom:1.5rem}@media screen and (max-width:991px){.get-quote-section .column-2 h2{font-size:32px}}@media screen and (max-width:767px){.get-quote-section .column-2 h2{font-size:28px}}@media screen and (max-width:575px){.get-quote-section .column-2 h2{max-width:180px}}.get-quote-section .column-2 .content-entry{margin-bottom:1.5rem}.get-quote-section .column-2 .form{margin-bottom:4rem;max-width:408px}@media screen and (max-width:991px){.get-quote-section .column-2 .form{max-width:100%}}.get-quote-section .column-2 .form select{padding-bottom:8px;padding-top:8px}.get-quote-section .column-2 .form .btn{background:#105fa8;font-size:22px;font-weight:600;width:100%}.get-quote-section .column-2 .form .btn:hover{background:#97a2b1}.get-quote-section .column-2 .form .btn img{margin-left:8px;width:10px}.contact-agent{margin-top:80px}@media screen and (max-width:767px){.contact-agent{margin-top:36px}.contact-agent .column-1{order:2}}.contact-agent .column-1 h2{font-size:36px;font-weight:400;margin-bottom:3rem}@media screen and (max-width:991px){.contact-agent .column-1 h2{font-size:30px;margin-bottom:2.2rem}}@media screen and (max-width:767px){.contact-agent .column-1 h2{font-size:24px;margin-bottom:1.5rem}}.contact-agent .column-1 .items .item{align-items:center;display:flex;margin-bottom:1.5rem}@media screen and (max-width:767px){.contact-agent .column-1 .items .item{margin-bottom:1rem}}.contact-agent .column-1 .items .item .check-icon{margin-right:1.2rem}.contact-agent .column-1 .items .item span{font-size:18px;font-weight:400}@media screen and (max-width:767px){.contact-agent .column-1 .items .item span{font-size:16px}}.contact-agent .column-1 .items{margin-bottom:2.5rem}@media screen and (max-width:767px){.contact-agent .column-1 .items{margin-bottom:1.5rem}}.contact-agent .column-1 .btn{background-color:#fff;border:2px solid #105fa8;color:#105fa8;font-size:22px;font-weight:600;padding:6px 32px}@media screen and (max-width:767px){.contact-agent .column-1 .btn{display:table;margin-left:auto;margin-right:auto}}.contact-agent .column{align-items:center;display:flex;justify-content:center}.contact-agent .column-2 .figure{border-radius:100%;max-width:484px;overflow:hidden}@media screen and (max-width:767px){.contact-agent .column-2 .figure{margin-bottom:2.5rem;max-width:82%}}

/*# sourceMappingURL=home.css.map*/