body{overflow-y:scroll;-webkit-overflow-scrolling:touch}.clear{clear:both}.smb .clear{clear:none}.nowrap{white-space:nowrap}.nomargin{margin:0!important}.smb .img-fluid{margin:0 auto;height:auto}.grid{display:grid;justify-content:center}.grid-gap{gap:20px;padding-top:30px}.grid-layout-2{grid-template-columns:auto auto}.grid-layout-3{grid-template-columns:auto auto auto}.grid-layout-4{grid-template-areas:"logo-1 logo-2 logo-3 logo-4"}.logo-1{grid-area:logo-1}.logo-2{grid-area:logo-2}.logo-3{grid-area:logo-3}.logo-4{grid-area:logo-4}.foreground,.foreground a{color:#fff;text-decoration:none;-webkit-appearance:none;position:relative}.foreground .contrast-bg{left:0;top:0}.foreground .contrast-txt{left:calc(5%)}.hero{position:fixed;width:100%;height:520px;top:41px;left:0;overflow:hidden;background:#000;z-index:-1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.intro-section-wrapper{text-align:center;margin-top:61px}.intro-content{height:100%;height:500px;padding-top:120px;color:#fff}.intro-content .welcome-text{margin:-15px 0 15px;line-height:1.2}.intro-content a{color:#fff;text-decoration:none;display:inline-block;border-bottom:1px solid rgba(255,255,255,.5);outline:none}.intro-content a:hover{text-decoration:none;border-color:#fff}.intro-content .saved-quote{clear:both;display:block;padding:10px 0 0;width:100%;text-transform:uppercase;font-size:1.2rem;text-align:center}.intro-heading{width:100%;font-weight:900;font-size:3.5em;margin:0;text-transform:uppercase}.intro-heading .contrast-bg,.intro-heading .contrast-txt,.intro-tagline .contrast-bg,.intro-tagline .contrast-txt{left:0;width:100%;height:100%}.autowarranty .intro-heading{max-width:1040px}.intro-heading .line{display:block}.intro-heading .sup{font-size:.7em;position:relative;top:-.25em}.intro-heading+.intro-form{margin-top:3.5em}.intro-tagline{font-size:2em;margin:20px 0;line-height:1;position:relative;display:table;height:30px;width:100%}.hero-retrieve-link{font-size:1.1em;color:#fff;margin-top:10px}.hero-retrieve-link:hover,.hero-retrieve-link:active{color:#fff}.hero-bottom-text{font-size:1.5em;margin-top:20px;font-weight:400;position:relative;margin:20px auto 0 auto}.hero-bottom-text .contrast-txt{width:100%;left:0;top:0}.coverage-main .coverage p>b{text-transform:uppercase}@media only screen and (max-width:1199px){.intro-content{height:420px;padding-top:75px}}@media only screen and (max-width:991px){.autowarranty .intro-heading{font-size:3em}.smb .clear{clear:both}.lob-logo-section .lob-logo img{max-width:100%}}@media only screen and (min-width:769px){.smb .lob-logo-section .lob-logo,.smb .grid-layout-3 .img-fluid,.smb .grid-layout-2 .img-fluid{max-width:220px}}@media only screen and (min-width:768px){.smb .grid-layout-4 .img-fluid{max-width:200px}}@media only screen and (max-width:880px){.intro-content{padding-top:85px}.intro-content .welcome-text{font-size:1.3rem}.intro-heading{font-size:3em}.intro-tagline{font-size:1.5em}.grid-layout-4{grid-template-areas:"logo-1 logo-2" "logo-3 logo-4"}}@media only screen and (max-width:768px){.intro-content{padding:70px 0 90px;height:auto}.hero,.hero-video{display:none!important}.autowarranty .intro-heading{font-size:2.5em}.smb .grid-layout-3 .img-fluid,.smb .grid-layout-2 .img-fluid{max-width:200px}}@media only screen and (max-width:767px){.intro-content{padding:60px 0;height:auto}}@media only screen and (max-width:639px){.autowarranty .intro-heading{font-size:2em}}@media only screen and (max-width:560px){.hero{top:0}.intro-section-wrapper{margin-top:0}.hero-bottom-text{display:none}.autowarranty .intro-heading{font-size:1.75em}}@media only screen and (max-width:480px){.intro-content{height:auto;padding:40px 0 80px 0;display:block}.intro-content .welcome-text{margin-top:-5px}.intro-heading{font-size:2em}.intro-tagline{margin-bottom:1em;font-size:1.2em;margin-top:10px}.autowarranty .intro-heading{font-size:1.25em}.lob-logo-section .lob-logo img{max-width:100%}.grid-layout-2,.grid-layout-3{grid-template-columns:1fr}.smb .grid-layout-4 .img-fluid{max-width:150px}}@media only screen and (device-width:768px) and (orientation:landscape){.intro-content{padding:70px 0 90px;height:auto}.hero,.hero-video{display:none!important}}.intro-form,.header-form{width:100%;position:relative}.intro-form:before,.intro-form:after,.header-form:before,.header-form:after{content:" ";display:table}.intro-form:after,.header-form:after{clear:both}.intro-form .btn,.header-form .btn{height:50px;width:224px;padding:12px 30px;display:block;margin:0 auto;background:#d96f29;border-color:transparent;-webkit-transition:all 1s ease;transition:all 1s ease;position:relative;outline:0;overflow:hidden;border:none;z-index:1;font-size:1.25em}.intro-form .btn.call,.header-form .btn.call{width:250px}.intro-form .btn:focus,.header-form .btn:focus{outline:thin dotted #fff}.intro-form .btn .fa,.header-form .btn .fa{margin-left:8px}.intro-form .btn .moving-arrow,.header-form .btn .moving-arrow{position:absolute;left:-30px;top:12px;font-size:1.2em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.intro-form .btn .progress,.header-form .btn .progress{position:absolute;top:0;left:0;bottom:0;z-index:4;width:0;background-color:green;-webkit-transition:width 2s;transition:width 2s}.intro-form .btn .fa-check,.header-form .btn .fa-check{position:absolute;top:16px;right:24px;margin:0}.intro-form .btn.loading,.header-form .btn.loading{background-color:#76b645;text-align:left}.intro-form .btn.loading .foreground .fa,.header-form .btn.loading .foreground .fa{display:none}.intro-form .btn.loading .moving-arrow,.header-form .btn.loading .moving-arrow{-webkit-animation-name:moving-arrow;animation-name:moving-arrow;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.intro-form .btn.loading .progress,.header-form .btn.loading .progress{width:100%}.header-form .btn{font-size:1.4rem;height:36px;width:116px;padding:6px 10px;margin:0}.header-form .btn .fa{margin-left:4px}.header-form .btn .moving-arrow{top:8px;left:-20px}.header-form .btn .fa-check{top:11px;right:10px}@-ms-keyframes moving-arrow{0%{left:-30px}100%{left:100%}}@-webkit-keyframes moving-arrow{0%{left:-30px}100%{left:100%}}@keyframes moving-arrow{0%{left:-30px}100%{left:100%}}@media only screen and (max-width:767px){.intro-form .btn.loading{text-align:center}.intro-form .btn .fa-check{right:50%;margin-right:-72px}.intro-form .btn .moving-arrow{-webkit-transition:all 1.75s ease;transition:all 1.75s ease}}@media only screen and (max-width:500px){.intro-form form{margin:0 auto;width:100%}}.renters .lob-hero{background-image:url(../assets/images/lob-banners/lob-renters-hero.jpg)}@media only screen and (min-width:1520px){.renters .lob-hero{background-image:url(../assets/images/lob-banners/lob-renters-hero-lg.jpg)}}@media only screen and (max-width:768px){.renters .intro-section-wrapper{background-image:url(../assets/images/lob-banners/lob-renters-hero-sm.jpg)}.renters .page-banner-wrap{background-image:url(../assets/images/lob-banners/lob-renters-hero.jpg)}}.earthquake .lob-hero{background-image:url(../assets/images/lob-banners/lob-earthquake-hero.jpg)}@media only screen and (min-width:1520px){.earthquake .lob-hero{background-image:url(../assets/images/lob-banners/lob-earthquake-hero-lg.jpg)}}@media only screen and (max-width:768px){.earthquake .intro-section-wrapper{background-image:url(../assets/images/lob-banners/lob-earthquake-hero-sm.jpg)}.earthquake .page-banner-wrap{background-image:url(../assets/images/lob-banners/lob-earthquake-hero.jpg)}}.pet .lob-hero{background-image:url(../assets/images/lob-banners/lob-pet-hero.jpg)}@media only screen and (min-width:1520px){.pet .lob-hero{background-image:url(../assets/images/lob-banners/lob-pet-hero-lg.jpg)}}@media only screen and (max-width:768px){.pet .intro-section-wrapper{background-image:url(../assets/images/lob-banners/lob-pet-hero-sm.jpg)}.pet .page-banner-wrap{background-image:url(../assets/images/lob-banners/lob-pet-hero.jpg)}}.motorcycle .lob-hero{background-image:url(../assets/images/lob-banners/lob-motorcycle-hero.jpg)}@media only screen and (min-width:1520px){.motorcycle .lob-hero{background-image:url(../assets/images/lob-banners/lob-motorcycle-hero-lg.jpg)}}@media only screen and (max-width:768px){.motorcycle .intro-section-wrapper{background-image:url(../assets/images/lob-banners/lob-motorcycle-hero-sm.jpg)}.motorcycle .page-banner-wrap{background-image:url(../assets/images/lob-banners/lob-motorcycle-hero.jpg)}}.dental .lob-hero{background-image:url(../assets/images/lob-banners/lob-dental-hero.jpg)}@media only screen and (min-width:1520px){.dental .lob-hero{background-image:url(../assets/images/lob-banners/lob-dental-hero-lg.jpg)}}@media only screen and (max-width:768px){.dental .intro-section-wrapper{background-image:url(../assets/images/lob-banners/lob-dental-hero-sm.jpg)}.dental .page-banner-wrap{background-image:url(../assets/images/lob-banners/lob-dental-hero.jpg)}}.boat .lob-hero{background-image:url(../assets/images/lob-banners/lob-boat-hero.jpg)}@media only screen and (min-width:1520px){.boat .lob-hero{background-image:url(../assets/images/lob-banners/lob-boat-hero-lg.jpg)}}@media only screen and (max-width:768px){.boat .intro-section-wrapper{background-image:url(../assets/images/lob-banners/lob-boat-hero-sm.jpg)}.boat .page-banner-wrap{background-image:url(../assets/images/lob-banners/lob-boat-hero.jpg)}}.rv .lob-hero{background-image:url(../assets/images/lob-banners/lob-rv-hero.jpg)}@media only screen and (min-width:1520px){.rv .lob-hero{background-image:url(../assets/images/lob-banners/lob-rv-hero-lg.jpg)}}@media only screen and (max-width:768px){.rv .intro-section-wrapper{background-image:url(../assets/images/lob-banners/lob-rv-hero-sm.jpg)}.rv .page-banner-wrap{background-image:url(../assets/images/lob-banners/lob-rv-hero.jpg)}}.smb .lob-hero{background-image:url(../assets/images/lob-banners/lob-smb-hero.jpg)}@media only screen and (min-width:1520px){.smb .lob-hero{background-image:url(../assets/images/lob-banners/lob-smb-hero-lg.jpg)}}@media only screen and (max-width:768px){.smb .intro-section-wrapper{background-image:url(../assets/images/lob-banners/lob-smb-hero-sm.jpg)}.smb .page-banner-wrap{background-image:url(../assets/images/lob-banners/lob-smb-hero.jpg)}}.health .lob-hero{background-image:url(../assets/images/lob-banners/lob-health-hero.jpg)}@media only screen and (min-width:1520px){.health .lob-hero{background-image:url(../assets/images/lob-banners/lob-health-hero-lg.jpg)}}@media only screen and (max-width:768px){.health .intro-section-wrapper{background-image:url(../assets/images/lob-banners/lob-health-hero-sm.jpg)}.health .page-banner-wrap{background-image:url(../assets/images/lob-banners/lob-health-hero.jpg)}}.life .lob-hero{background-image:url(../assets/images/lob-banners/lob-globelife-hero.jpg)}.security .lob-hero{background-image:url(../assets/images/lob-banners/defenders-lob.jpg)}.autowarranty .lob-hero{background-image:url(../assets/images/lob-banners/autowarranty-lob.jpg)}.flood .lob-hero{background-image:url(../assets/images/lob-banners/flood-insurance-lob.jpg)}@media only screen and (min-width:1520px){.life .lob-hero{background-image:url(../assets/images/lob-banners/lob-globelife-hero-lg.jpg)}.security .lob-hero{background-image:url(../assets/images/lob-banners/defenders-lob-lg.jpg)}.autowarranty .lob-hero{background-image:url(../assets/images/lob-banners/autowarranty-lob-lg.jpg)}.flood .lob-hero{background-image:url(../assets/images/lob-banners/flood-insurance-lob-lg.jpg)}}@media only screen and (max-width:768px){.life .intro-section-wrapper{background-image:url(../assets/images/lob-banners/lob-globelife-hero-sm.jpg)}.security .intro-section-wrapper{background-image:url(../assets/images/lob-banners/defenders-lob-sm.jpg)}.autowarranty .intro-section-wrapper{background-image:url(../assets/images/lob-banners/autowarranty-lob-sm.jpg)}.flood .intro-section-wrapper{background-image:url(../assets/images/lob-banners/flood-insurance-lob-sm.jpg)}.life .page-banner-wrap{background-image:url(../assets/images/lob-banners/lob-globelife-hero.jpg)}.security .page-banner-wrap{background-image:url(../assets/images/lob-banners/defenders-lob.jpg)}.autowarranty .page-banner-wrap{background-image:url(../assets/images/lob-banners/autowarranty-lob.jpg)}.flood .page-banner-wrap{background-image:url(../assets/images/lob-banners/flood-insurance-lob.jpg)}}.mobileapp .lob-hero{background-image:url(../assets/images/lob-banners/lob-mobileapp-hero.jpg)}@media only screen and (min-width:1520px){.mobileapp .lob-hero{background-image:url(../assets/images/lob-banners/lob-mobileapp-hero-lg.jpg)}}@media only screen and (max-width:768px){.mobileapp .intro-section-wrapper{background-image:url(../assets/images/lob-banners/lob-mobileapp-hero-sm.jpg)}.mobileapp .page-banner-wrap{background-image:url(../assets/images/lob-banners/lob-mobileapp-hero.jpg)}}.intro-heading{height:auto;margin-left:auto;margin-right:auto;position:relative;display:table;margin:0 auto}.content-block{padding:40px 0;text-align:left}.intro-text{background:#fff;padding:30px}.lob-colored-wrapper{background-color:#eee;padding-bottom:60px;text-align:center}.lob-logo-section{width:100%}.lob-logo-section .lob-logo{margin:0 auto}.smb .lob-logo-section .lob-logo{float:none;display:inline-block}.lob-logo-section .lob-logo img{margin-top:-29px}.smb .lob-logo-section .lob-logo img{margin-top:20px}.flood .lob-logo-section .lob-logo img{margin-top:-59px}.renters .lob-logo-section .lob-logo img{margin-top:-65px}.lob-mn-logo{display:none}.lob-features-heading{font-size:3.6rem;margin:50px 0 70px;font-weight:300}.lob-features-sub{margin-bottom:70px!important;color:#555;font-size:1.8rem;max-width:800px;margin-left:auto;margin-right:auto}.lob-features-list{margin:0;padding:0}.lob-features-list li{display:inline-block;list-style-type:none;vertical-align:top;width:33%;max-width:340px;padding:0 30px}.lob-features-list li p{color:#000;font-size:2rem;margin:20px 0 0}.coverage-main{padding:60px 0;text-align:left}.coverage-main .description{background-color:#f0f8e9;padding:30px;color:#555}.coverage-main .description h3{font-size:1.8rem;color:#3d671c;text-transform:uppercase;font-weight:600;margin:0 0 20px}.coverage-main .description p{font-size:1.5rem;color:#555;margin:0 0 20px}.coverage-main .description ul{padding-left:20px;font-size:1.5rem}.coverage-main .description li{margin-bottom:5px}.coverage-main .coverage h3{font-size:2.1rem;color:#333;margin-top:0}.coverage-main .coverage p{font-size:1.5rem;color:#666;margin:0 0 20px}.coverage-main .coverage ul{margin:0 0 0 15px;padding:0 0 0 15px}.coverage-main .coverage ul li{font-size:1.5rem;color:#666;padding:0;margin-bottom:5px}.customer-section{background-color:#eee;display:table;width:100%}.customer-section.has-full-col{display:block}.customer-section h2{font-size:2.4rem;color:#333;text-transform:uppercase;margin-top:0}.customer-section p,.sign-up-inner ul li{font-size:1.6rem;color:#777;margin:20px 0 0 0}.customer-section .btn{margin-top:20px;width:200px;height:35px}.customer-section .call-now{margin-top:10px;display:block}.sign-up-box,.customer-service-box{width:50%;display:table-cell;vertical-align:top}.customer-service-box{background:#e2e2e2}.sign-up-inner{background:url(../assets/images/sub-images/sign-up.png) no-repeat 0 60px;width:570px;float:right;padding:60px 60px 60px 130px}.sign-up-inner ul{padding:0 0 0 20px}.customer-service-inner{width:570px;float:left;padding:60px 0 60px 190px;background:url(../assets/images/sub-images/customer-service.png) no-repeat 60px 60px}.has-full-col .sign-up-inner,.has-full-col .customer-service-inner{width:100%;display:block}.call-to-section{text-align:center;margin:30px 0}.call-to-section .btn{margin:10px 15px 10px 0}.condition{color:#666;font-size:1.2rem;margin-top:40px}.earthquake .lob-features-heading{margin:50px 0 20px!important}.dental .call-to{-moz-hyphens:none;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none}@media only screen and (max-width:1199px){.intro-content{padding-top:75px}.intro-content{height:420px}.review-slide .review:after{bottom:-220px;right:0}.page-banner-text{margin:32px auto 0;width:60%}.sign-up-inner,.customer-service-inner{width:470px}.pet .intro-heading{font-size:2em}.customer-section h2{font-size:2.2rem}}@media only screen and (max-width:991px){.page-banner-text{margin:32px auto 0;width:70%}.coverage-main .description,.coverage-main .coverage{margin-bottom:40px}.lob-features-list li{padding:0 10px}.lob-features-list li p{font-size:1.6rem}.coverage-main .coverage{margin-bottom:0}}@media only screen and (max-width:991px) and (min-width:768px){.sign-up-inner,.customer-service-inner{padding:160px 30px 30px;background-position:center 30px;width:360px}}@media only screen and (max-width:880px){.intro-content{padding-top:85px}.intro-content .welcome-text{font-size:1.3rem}.intro-heading{font-size:2.5em}.intro-tagline{font-size:1.5em}.front-block-title{font-size:1.9em;margin-bottom:1.7em}}@media only screen and (min-width:768px){.life .lob-hero,.pet .lob-hero,.security .lob-hero{background-position:left center}}@media only screen and (max-width:768px){.intro-section-wrapper{background-position:center;background-repeat:no-repeat;background-size:cover}.intro-content{padding:70px 0 90px;height:auto}}@media only screen and (max-width:767px){.intro-content{padding-bottom:70px}.lob-logo{display:none}.smb .lob-logo{display:block}.lob-mn-logo{display:inline-block;max-width:280px;width:100%;margin-top:20px}.smb .lob-mn-logo{max-width:400px}.lob-features-heading{margin-top:30px}.page-banner-text{margin:32px auto 0;width:80%}.lob-features-list li{margin-bottom:60px;width:100%}.lob-colored-wrapper{padding-bottom:0}.customer-section,.sign-up-box,.customer-service-box{display:block;width:100%}.sign-up-inner,.customer-service-inner{width:100%;float:none;background-position:30px 30px;padding:30px 30px 30px 150px}}@media only screen and (max-width:679px){.partners-block-title{margin-bottom:0}}@media only screen and (max-width:579px){.intro-tagline{height:50px}}@media only screen and (max-width:560px){.intro-heading{font-size:2.25em}}@media only screen and (max-width:560px){.intro-section{margin-top:0}.page-banner-text{margin:32px auto 0;width:80%}.page-banner-text .banner-title{color:#fff;font-size:3rem}.lob-mn-logo{max-width:200px}.smb .lob-mn-logo{max-width:300px}.lob-features-heading{font-size:3.5rem;margin:20px 0 40px}.lob-features-list li{margin-bottom:40px}.lob-colored-wrapper{padding-bottom:0}.coverage-main .description{margin-bottom:40px}.coverage{margin-bottom:40px}}@media only screen and (max-width:520px){.sign-up-inner,.customer-service-inner{padding:150px 20px 20px;background-position:center 30px}}@media only screen and (min-width:800px){.intro-tagline{height:50px}}@media only screen and (max-width:480px){.intro-content{height:auto;padding:150px 0 50px 0;display:block;height:auto}.smb .intro-content{height:350px;padding-top:60px}.intro-content .welcome-text{margin-top:-5px}.intro-tagline{margin-bottom:1em;font-size:1.2em;margin-top:10px;height:30px}.front-block-title{font-size:1.6em}.intro-form .dropdown-menu{width:100.5%!important;margin-left:-1px;padding:0}.page-banner-text .banner-title{color:#fff;font-size:2rem}.page-banner-text{margin:32px auto 0;padding-top:20px;width:80%}.customer-section .sign-up-box .sign-up-inner h2{max-width:320px}}@media only screen and (max-width:420px){.lob-features-heading{font-size:2.4rem}}@media only screen and (max-width:320px){.intro-heading{font-size:1.8em}}@media only screen and (max-height:420px){.intro-section{margin-top:0}}.more-reviews{background:none repeat scroll 0 0 #f6f6f6;width:100%;padding:40px 0}.more-reviews blockquote{border:medium none;color:#395e33;font-size:2.6rem;margin:0 auto;text-align:center;padding:0;max-width:750px}.more-reviews blockquote p{margin:0}.more-reviews figcaption{border:medium none;color:#777;font-size:1.6rem;margin:0 auto;text-align:center;width:80%}.more-reviews p{margin:20px 0 0 0}.more-reviews p a{color:#3d671c}.more-reviews p span{font-size:1.3rem;margin-left:10px}.more-reviews .reviewer-name{display:block;margin-top:10px}@media(max-width:767px){.more-reviews{padding:20px 0}.more-reviews blockquote{font-size:2rem}.more-reviews figcaption{font-size:1.4rem}.more-reviews p{margin-top:10px}}@media(max-width:560px){.more-reviews blockquote{font-size:1.6rem}}.smb .more-reviews blockquote p{font-size:2rem}.smb .more-reviews .reviewer-name{display:table;margin:10px auto 0 auto;text-transform:none;text-align:center}.smb .slick-slide{margin:10px;background:#fff;padding:20px 10px;min-height:265px;border-bottom:5px solid #eee}.smb .slick-arrow{position:absolute;z-index:1;top:50%;transform:translateY(-50%);background:none;border:none;color:#444;font-size:2.8rem}.smb .slick-slider .fa-chevron-left{left:-15px}.smb .slick-slider .fa-chevron-right{right:-15px}@media(max-width:640px){.smb .slick-slide{min-height:300px}}