.ly-quote-banner-header{height:calc(50 * var(--u,1px));background:#1e4a32;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center}.ly-quote-banner-body{width:100%;height:calc(688 * var(--u,1px));position:relative}.ly-quote-banner-banner{width:100%;height:100%;position:relative}.ly-quote-banner-banner picture{display:flex;width:100%;height:100%}:is(.ly-quote-banner-banner picture) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ly-quote-banner-banner::after{content:'';background:rgba(0,0,0,.5);position:absolute;inset:0}.ly-quote-banner-content-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;color:#fff;text-align:center;padding-top:calc(60 * var(--u,1px))}.ly-quote-banner-title-2{margin-top:calc(35 * var(--u,1px))}.ly-quote-banner-title-3{margin-top:calc(10 * var(--u,1px));text-decoration:underline}.ly-quote-banner-content{margin-top:calc(40 * var(--u,1px))}.ly-quote-banner-button{display:flex;justify-content:center;align-items:center;cursor:pointer;margin:0 auto;margin-top:calc(36 * var(--u,1px));width:calc(370 * var(--u,1px));height:calc(48 * var(--u,1px));padding:calc(6 * var(--u,1px)) calc(38 * var(--u,1px));gap:calc(10 * var(--u,1px));background-color:#fff;color:#333;border-radius:calc(6 * var(--u,1px));font-weight:700;font-size:calc(20 * var(--u, 1px));line-height:calc(26 * var(--u, 1px))}.ly-quote-banner-popover-wrapper{padding-bottom:calc(40 * var(--u,1px))}.ly-quote-banner-popover-wrapper .submit-btn{all:unset;margin-top:calc(35 * var(--u,1px));display:flex;justify-content:center;align-items:center;width:100%;height:calc(48 * var(--u,1px));padding:calc(6 * var(--u,1px)) calc(38 * var(--u,1px));box-sizing:border-box;border-radius:calc(6 * var(--u,1px));background:#333;color:#fff;cursor:pointer;font-weight:700;font-size:calc(20 * var(--u, 1px));line-height:calc(26 * var(--u, 1px))}.ly-quote-banner-popover1-form .ly-quote-banner-popover1-form-item{display:block;margin-top:calc(35 * var(--u,1px))}:is(.ly-quote-banner-popover1-form .ly-quote-banner-popover1-form-item) .ly-quote-banner-popover1-form-item-input{all:unset;display:block;margin-top:calc(16 * var(--u,1px));border-radius:calc(6 * var(--u,1px));background:#fff;width:100%;height:calc(50 * var(--u,1px));padding:calc(10 * var(--u,1px)) calc(15 * var(--u,1px));box-sizing:border-box}:is(.ly-quote-banner-popover2-form .ly-quote-banner-popover2-form-header) .ly-quote-banner-popover2-form-header-title{margin-top:calc(30 * var(--u,1px))}:is(.ly-quote-banner-popover2-form .ly-quote-banner-popover2-form-header) .ly-quote-banner-popover2-form-header-subtitle{margin-top:calc(20 * var(--u,1px));margin-bottom:calc(20 * var(--u,1px));color:#bb3338}.ly-quote-banner-popover2-form .ly-quote-banner-popover2-form-item{margin-top:calc(15 * var(--u,1px));display:flex;align-items:center;gap:calc(6 * var(--u,1px))}:is(.ly-quote-banner-popover2-form .ly-quote-banner-popover2-form-item) input{all:unset;flex:1;border-radius:calc(6 * var(--u,1px));background:#fff;width:100%;height:calc(46 * var(--u,1px));padding:calc(10 * var(--u,1px)) calc(15 * var(--u,1px));box-sizing:border-box}.ly-quote-banner-popover2-form .error-msg{margin-top:calc(10 * var(--u,1px));color:red}@media screen and (min-width:768px){.ly-quote-banner-body{height:472px}.ly-quote-banner-content-wrapper{display:flex;flex-direction:row-reverse;padding-top:77px;text-align:left}.ly-quote-banner-content-inner-wrapper{width:50%;padding-left:112px;padding-right:76px}.ly-quote-banner-title-2{margin-top:calc(25 * var(--u,1px))}.ly-quote-banner-content{margin-top:calc(28 * var(--u,1px))}.ly-quote-banner-button{margin:0;margin-top:calc(44 * var(--u,1px));width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:22px;line-height:26px}.ly-quote-banner-popover1-form{width:500px;margin:0 auto}.ly-quote-banner-popover2-form{width:370px;margin:0 auto}.ly-quote-banner-popover2-form-header{text-align:center}}