.elementor-5231 .elementor-element.elementor-element-9c5402f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:-1.25rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5231 .elementor-element.elementor-element-48be97e > .elementor-widget-container{border-style:none;}.elementor-5231 .elementor-element.elementor-element-48be97e img{height:840px;object-fit:cover;object-position:center center;border-style:none;border-radius:0px 0px 200px 200px;}.elementor-5231 .elementor-element.elementor-element-ac2690f.elementor-element{--order:99999 /* order end hack */;}.elementor-5231 .elementor-element.elementor-element-ac2690f{bottom:27%;}.elementor-5231 .elementor-element.elementor-element-ac2690f .elementor-heading-title{font-family:"BrandonGrotesque-Light", Sans-serif;font-size:60px;color:#01286D;}.elementor-5231 .elementor-element.elementor-element-b81dcab{bottom:23%;}.elementor-5231 .elementor-element.elementor-element-b81dcab .elementor-icon-wrapper{text-align:center;}.elementor-5231 .elementor-element.elementor-element-b81dcab .elementor-icon{font-size:32px;}.elementor-5231 .elementor-element.elementor-element-b81dcab .elementor-icon svg{height:32px;}body:not(.rtl) .elementor-5231 .elementor-element.elementor-element-c06be7a{left:0%;}body.rtl .elementor-5231 .elementor-element.elementor-element-c06be7a{right:0%;}.elementor-5231 .elementor-element.elementor-element-c06be7a{top:85%;z-index:9999;}@media(max-width:1024px){.elementor-5231 .elementor-element.elementor-element-9c5402f{--padding-top:0rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5231 .elementor-element.elementor-element-48be97e img{height:700px;object-fit:cover;object-position:center center;border-radius:0px 0px 150px 150px;}.elementor-5231 .elementor-element.elementor-element-ac2690f{width:var( --container-widget-width, 446px );max-width:446px;--container-widget-width:446px;--container-widget-flex-grow:0;bottom:30%;}.elementor-5231 .elementor-element.elementor-element-ac2690f .elementor-heading-title{font-size:50px;}.elementor-5231 .elementor-element.elementor-element-b81dcab{bottom:20%;}.elementor-5231 .elementor-element.elementor-element-b81dcab .elementor-icon{font-size:24px;}.elementor-5231 .elementor-element.elementor-element-b81dcab .elementor-icon svg{height:24px;}}@media(max-width:767px){.elementor-5231 .elementor-element.elementor-element-48be97e img{height:600px;object-position:top center;border-radius:0px 0px 150px 150px;}.elementor-5231 .elementor-element.elementor-element-ac2690f{--container-widget-width:269px;--container-widget-flex-grow:0;width:var( --container-widget-width, 269px );max-width:269px;bottom:30%;}.elementor-5231 .elementor-element.elementor-element-ac2690f .elementor-heading-title{font-size:30px;}body:not(.rtl) .elementor-5231 .elementor-element.elementor-element-c06be7a{left:0%;}body.rtl .elementor-5231 .elementor-element.elementor-element-c06be7a{right:0%;}}/* Start custom CSS for heading, class: .elementor-element-ac2690f */.elementor-5231 .elementor-element.elementor-element-ac2690f{
    left: 50%;
    transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b81dcab */.elementor-5231 .elementor-element.elementor-element-b81dcab{
    left: 50%;
    transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-c06be7a */.elementor-5231 .elementor-element.elementor-element-c06be7a{
    width: 100%;
    display: flex;
    justify-content: center;
}
.elementor-5231 .elementor-element.elementor-element-c06be7a #finder-s ui-finder.HcoFjW_view.HcoFjW_row.YRq8BG_finder{
    border-radius: 32px;
}
ui-button.nC5E9W_pressable.ex0cka_button.ex0cka_large.YRq8BG_button {
    border-radius: 32px;
}

.HH83Qq_label,
.HH83Qq_caption,
.HH83Qq_caption.HH83Qq_placeholder,
.HH83Qq_field input,
.HH83Qq_icon.HH83Qq_context {
    color: #01286d !important;
    font-family: 'Brandon Grotesque', sans-serif;
    font-size: 18px;
}
@media only screen and (max-width: 480px) {
    .YRq8BG_compact > :not(.YRq8BG_button) {
        box-sizing: border-box;
        width: 100%;
        padding: 10px 30px;
    }
.YRq8BG_finder {
       max-width: 100% !important;
       box-shadow: none !important;
}
.YRq8BG_finder:not(.YRq8BG_column) {
    border-radius: 0px;
    }
.YRq8BG_compact .YRq8BG_button{
    border-radius: 30px;
}    
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'BrandonGrotesque-Light';
	font-display: auto;
	src: url('https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1645/BrandonGrotesque-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */