.sticky-container{width:100%;position:fixed;bottom:0;white-space:nowrap;z-index:999;display:flex;justify-content:flex-end}.sticky-container .sticky-click-to-call{width:100%;position:relative;border-radius:0;background-color:#f2faff;box-shadow:4px 4px 4px #00000040;padding:10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.sticky-container .sticky-click-to-call .var_a-licensed-agents p{text-align:center;color:#002e58;font-size:14px;font-weight:500;line-height:normal;margin:0}.sticky-container .sticky-click-to-call .var_a-licensed-agents .bolded{font-weight:800}.sticky-container .sticky-click-to-call .click-to-call .phone-number-button.sticky-mobile{padding:15px 30px;border-radius:10px;background:#002e58;color:#fff;font-size:20px;width:260px;text-decoration:none}.sticky-container .sticky-click-to-call .click-to-call .phone-number-button.sticky-mobile .flDID{padding:0;font-size:16px;white-space:nowrap;text-decoration:none;font-size:20px;color:#fff;font-weight:500}@media(min-width:768px){.sticky-container{display:none}}.base-modal-container .base-modal-content{background:transparent!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}.base-modal-container .pop-up-modal{font-family:var(--font-family);background:var(--color-blue-lightest);padding:0;overflow:hidden;box-shadow:0 10px 25px #00000026}.base-modal-container .pop-up-modal .btn-close{z-index:16;right:10px;top:10px;position:absolute;width:40px;height:40px;min-width:auto;outline:none;padding:10px;font-size:20px;line-height:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;font-weight:700;cursor:pointer;border-radius:50%;box-shadow:none}.base-modal-container .pop-up-modal .btn-close,.base-modal-container .pop-up-modal .btn-close:hover{color:var(--color-black)!important}.base-modal-container .pop-up-modal .btn-close:hover{filter:brightness(200%)}.base-modal-container .pop-up-modal,.base-modal-container .pop-up-modal .col-12{height:100%}.base-modal-container .pop-up-modal .pop-up-content-row{width:100%;height:100%;margin:0;flex-wrap:nowrap;flex-direction:column}@media(min-width:960px){.base-modal-container .pop-up-modal .pop-up-content-row{flex-direction:row-reverse}.base-modal-container .pop-up-modal .picture-container{flex:0 0 auto;width:33.33333333%;max-width:33.33333333%}.base-modal-container .pop-up-modal .text-container{flex:0 0 auto;width:66.66666667%;max-width:66.66666667%}}.base-modal-container .pop-up-modal .text-container{z-index:4;padding:10px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media(min-width:960px){.base-modal-container .pop-up-modal .text-container{flex-direction:column;justify-content:center}}.base-modal-container .pop-up-modal .text-container h3{color:#002e58;text-align:center;font-size:28px;font-weight:700;margin-bottom:10px;line-height:42px}@media(min-width:960px){.base-modal-container .pop-up-modal .text-container h3{line-height:48px}}.base-modal-container .pop-up-modal .text-container .phone-container{padding:0 40px}.base-modal-container .pop-up-modal .text-container .click-to-call-reg{text-align:center}.base-modal-container .pop-up-modal .text-container .modal-phone-button{border-radius:10px;background:#e4eaf2;box-shadow:0 2px 4px #00000040;padding:20px;text-decoration:none;display:block}@media(min-width:960px){.base-modal-container .pop-up-modal .text-container .modal-phone-button{display:inline-block}}.base-modal-container .pop-up-modal .text-container .modal-phone-button svg{vertical-align:middle}.base-modal-container .pop-up-modal .text-container .modal-phone-button span[slot=fl-did]{color:var(--color-blue-light);font-size:20px;font-weight:800}.base-modal-container .pop-up-modal .text-container p{color:#002e58;text-align:center;font-size:12px;font-weight:500;text-shadow:none;white-space:wrap}@media(min-width:960px){.base-modal-container .pop-up-modal .text-container p{font-size:20px}}.base-modal-container .pop-up-modal .picture-container{position:relative;height:100%;display:flex;align-items:flex-end}.base-modal-container .pop-up-modal .picture-container picture{z-index:3;position:absolute;bottom:-99px;left:55px;width:232px;text-align:center}@media(min-width:960px){.base-modal-container .pop-up-modal .picture-container picture{left:11px;bottom:-7px;width:239px}}.base-modal-container .pop-up-modal .picture-container picture img{clip-path:inset(0 0 92px 0)}@media(min-width:960px){.base-modal-container .pop-up-modal .picture-container picture img{clip-path:inset(0 -16px -9px 0)}}.base-modal-container .pop-up-modal .picture-container #rectangle1{z-index:2;height:73px;width:336px;position:absolute;background:#002e58;box-shadow:2px 4px 5px #00000040}@media(min-width:960px){.base-modal-container .pop-up-modal .picture-container #rectangle1{transform:rotate(0);height:100%;width:73px}}.base-modal-container .pop-up-modal .picture-container #rectangle2{z-index:1;position:absolute;height:206px;width:336px;background:#0377bf;box-shadow:1px 4px 4px #00000040}@media(min-width:960px){.base-modal-container .pop-up-modal .picture-container #rectangle2{transform:rotate(0);height:100%;width:206px}}.base-modal-container .pop-up-modal .click-to-call .phone-number-button{display:inline-block;padding:20px;border-radius:10px;background:none;background-color:#e4eaf2;box-shadow:0 2px 4px #00000040}.base-modal-container .pop-up-modal .click-to-call .phone-number-button .flDID{color:#197aa9;font-size:16px;line-height:28px;font-weight:800}@media(min-width:960px){.base-modal-container .pop-up-modal .click-to-call .phone-number-button .flDID{font-size:20px}}.base-modal-container .pop-up-modal .click-to-call .phone-number-button .flDID .flDID-tty{color:#197aa9;font-size:16px;line-height:28px;font-weight:800}@media(min-width:960px){.base-modal-container .pop-up-modal .click-to-call .phone-number-button .flDID .flDID-tty{font-size:20px}}.base-modal-container .pop-up-modal .phone-icon svg path{fill:#197aa9}
