.save-up-area{background:#fff;border-bottom:1px solid #e2e2e2;padding:0;padding:40px 0}.save-up-area .save-up-col{float:right;width:50%}.save-up-inner{width:900px;max-width:100%;margin:0 auto}.save-up{margin:0 auto;padding-left:30px}.save-up .title{color:#76b645;font-size:38px;font-weight:900;margin:0}.save-up .des-text{color:#555;font-size:22px;font-weight:700}.save-up .learn-more span{margin-left:10px}.save-up-wrapper{margin:0 auto;text-align:center;padding-right:30px}.save-up-wrapper img{width:400px}.caption.container-fluid{background:#fff;position:fixed;top:80px;width:100%;z-index:9}.caption.container-fluid>.container{position:relative;background:#fff;padding:10px;color:#000;font-size:18px}.caption.container-fluid.top{top:62px}.caption.container-fluid.nonum{top:0}.caption.container-fluid>.container>img{margin-left:10px}@media only screen and (max-width:991px){.save-up-wrapper{margin:40px auto;width:100%}.save-up{margin:0 auto;width:80%}}@media only screen and (max-width:768px){.save-up-wrapper{margin:40px auto;width:100%}}@media only screen and (max-width:767px){.save-up-area .save-up-col{float:none;width:100%;padding:0 20px}.save-up-wrapper{margin-top:0}.save-up-wrapper img{width:300px}.save-up{text-align:center}.save-up .btn-row{margin-top:20px}}@media only screen and (max-width:679px){.save-up{margin:0 auto;width:90%}}@media only screen and (max-width:560px){.save-up{margin:0 auto;width:100%!important}.save-up .title{font-size:30px}.save-up .des-text{font-size:18px}.shop-with-us .shop-box .box-inner .box-title{font-size:18px;width:100%}}.mobile-app-banner .container{background:url(../assets/images/sub-images/mobile-banner-bg.jpg) 625px 0 no-repeat;height:130px;padding-left:40px}.mobile-app-banner .container .banner-content{padding:20px 0}.mobile-app-banner .container .banner-content h2{color:#fff;line-height:.9em;background:url(../assets/images/sub-images/mobile.png) 0 2px no-repeat;padding-left:75px;padding-bottom:15px;margin:0}.mobile-app-banner .container .banner-content h2 span{display:block}.mobile-app-banner .container .banner-content h2 span sup{font-size:.4em;top:-1.2em}.mobile-app-banner .container .banner-content h2 .app-title{font-size:.9em;font-weight:bold}.mobile-app-banner .container .banner-content h2 .tag-line{font-size:.7em}.mobile-app-banner .container .banner-content a.more-info{color:#fff;display:block;padding-left:75px}.partners-block{padding:25px 0;text-align:center;background:#fff;min-height:200px;transition:all .5s ease-in-out}.partners-block a{text-transform:uppercase;color:#396815}.partners-block .more-link{color:#76b645;cursor:pointer;text-transform:uppercase;display:none}.partners-block .more-link:hover{text-decoration:underline}.home-page-container .partners-block{background:#f5f5f5}.home-page-container .partners-block .more-link{display:inline-block}.home-page-container .mobile-app-banner{background:#76b645}.partners-block-title{margin:0 0 10px;font-size:1.7142em}.partners-list{margin:0 -25px 0;padding:0;list-style-type:none;position:relative;opacity:0}.partners-list .desc{display:none;margin-top:10px;font-size:13px;color:#777;position:relative}.partners-list .desc a{font-size:11px;color:#222}.partners-list li{display:inline-block;position:relative;min-height:105px;width:150px;vertical-align:top}.partners-list li .logo-wrap{min-height:108px;top:0;left:0;width:100%;padding:15px 10px;vertical-align:top;border:2px solid transparent;transition:all .25s ease-in-out}.partners-list li .logo-wrap .logo{background-size:contain;display:inline-block}.partners-list li.on-desktop:hover,.partners-list li.active{z-index:1}.partners-list li.on-desktop:hover .logo-wrap,.partners-list li.active .logo-wrap{background:#fff;border-color:#eee}.partners-list li.on-desktop:hover .desc,.partners-list li.active .desc{top:0;display:block;-webkit-animation-name:plogo-move;animation-name:plogo-move;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-timing-function:ease;animation-timing-function:ease}.partners-list li.on-desktop:hover .desc p,.partners-list li.active .desc p{line-height:1.3}.partners-list li.on-desktop:hover .logo-wrap{position:absolute}.partners-list .progressive-logo .logo-wrap{padding-top:45px}.partners-list .progressive-logo .logo{width:126px;height:19px;background:url(../assets/images/partners/progressive.png) 0 0 no-repeat}.partners-list .progressive-logo.on-desktop:hover .logo,.partners-list .progressive-logo.active .logo{background-image:url(../assets/images/partners/progressive-c.png)}.partners-list .progressive-logo img{padding-top:10px}.partners-list .hartford-logo .logo{width:72px;height:72px;background:url(../assets/images/partners/hartford.png) 0 0 no-repeat}.partners-list .hartford-logo.on-desktop:hover .logo,.partners-list .hartford-logo.active .logo{background-image:url(../assets/images/partners/hartford-c.png)}.partners-list .hartford-logo img{width:72px}.partners-list .esurance-logo .logo-wrap{padding-top:40px}.partners-list .esurance-logo .logo{width:122px;height:33px;background:url(../assets/images/partners/esurance.png) 0 0 no-repeat}.partners-list .esurance-logo.on-desktop:hover .logo,.partners-list .esurance-logo.active .logo{background-image:url(../assets/images/partners/esurance-c.png)}.partners-list .esurance-logo img{width:141px;padding-top:10px}.partners-list .metlife-logo .logo-wrap{padding-top:38px}.partners-list .metlife-logo .logo{width:110px;height:28px;background:url(../assets/images/partners/metlife.png) 0 0 no-repeat}.partners-list .metlife-logo.on-desktop:hover .logo,.partners-list .metlife-logo.active .logo{background-image:url(../assets/images/partners/metlife-c.png)}.partners-list .metlife-logo img{width:120px;padding-top:10px}.partners-list .infinity-logo .logo-wrap{padding-top:42px}.partners-list .infinity-logo .logo{width:121px;height:21px;background:url(../assets/images/partners/infinity.png) 0 0 no-repeat}.partners-list .infinity-logo.on-desktop:hover .logo,.partners-list .infinity-logo.active .logo{background-image:url(../assets/images/partners/infinity-c.png)}.partners-list .infinity-logo img{width:121px;padding-top:10px}.partners-list .allied-logo .logo-wrap{padding-top:32px}.partners-list .allied-logo .logo{width:109px;height:39px;background:url(../assets/images/partners/allied.png) 0 0 no-repeat}.partners-list .allied-logo.on-desktop:hover .logo,.partners-list .allied-logo.active .logo{background-image:url(../assets/images/partners/allied-c.png)}.partners-list .allied-logo img{width:109px;padding-top:10px}.partners-list .twnty1-logo .logo-wrap{padding-top:32px}.partners-list .twnty1-logo .logo{width:100px;height:40px;background:url(../assets/images/partners/21st-security.png) 0 0 no-repeat}.partners-list .twnty1-logo.on-desktop:hover .logo,.partners-list .twnty1-logo.active .logo{background-image:url(../assets/images/partners/21st-security-c.png)}.partners-list .twnty1-logo img{width:109px;padding-top:10px}.partners-list .safeco-logo .logo-wrap{padding-top:39px}.partners-list .safeco-logo .logo{width:130px;height:37px;background:url(../assets/images/partners/safeco.png) 0 0 no-repeat}.partners-list .safeco-logo.on-desktop:hover .logo,.partners-list .safeco-logo.active .logo{background-image:url(../assets/images/partners/safeco-c.png)}.partners-list .safeco-logo img{width:109px;padding-top:10px}.partners-list .foremost-logo .logo-wrap{padding-top:38px}.partners-list .foremost-logo .logo{width:120px;height:31px;display:inline-block;background:url(../assets/images/partners/foremost.png) 0 0 no-repeat}.partners-list .foremost-logo.on-desktop:hover .logo,.partners-list .foremost-logo.active .logo{background-image:url(../assets/images/partners/foremost-c.png)}.partners-list .foremost-logo img{width:141px;padding-top:10px}.partners-list .asi-logo .logo-wrap{padding-top:38px}.partners-list .asi-logo .logo{width:52px;height:29px;display:inline-block;background:url(../assets/images/partners/asi.png) 0 0 no-repeat}.partners-list .asi-logo.on-desktop:hover .logo,.partners-list .asi-logo.active .logo{background-image:url(../assets/images/partners/asi-c.png)}.partners-list .asi-logo img{width:121px;padding-top:10px}.partners-list .mercury-logo .logo{width:127px;height:42px;background:url(../assets/images/partners/mercury.png) 0 0 no-repeat}.partners-list .mercury-logo.on-desktop:hover .logo,.partners-list .mercury-logo.active .logo{background-image:url(../assets/images/partners/mercury-c.png)}.partners-list .mercury-logo img{width:127px}@-ms-keyframes plogo-move{0%{top:-30px;opacity:0}100%{top:0;opacity:1}}@-webkit-keyframes plogo-move{0%{top:-30px;opacity:0}100%{top:0;opacity:1}}@keyframes plogo-move{0%{top:-30px;opacity:0}100%{top:0;opacity:1}}@media(min-width:992px) and (max-width:1199px){.mobile-app-banner{margin-top:0}.mobile-app-banner h2{line-height:.8em!important;padding-bottom:35px!important}.mobile-app-banner h2 .app-title{font-size:.8em!important}.mobile-app-banner h2 .tag-line{font-size:.6em!important}.mobile-app-banner a.more-info{font-size:.9em;position:relative!important;top:-30px!important}.mobile-app-banner .container{background-position:750px 0;height:100px}.mobile-app-banner .container .banner-content{padding:14px 0 0}.partner-intro-block{margin-top:0!important}}@media(min-width:768px) and (max-width:991px){.mobile-app-banner{margin-top:0}.mobile-app-banner h2{line-height:.8em!important;padding-bottom:35px!important}.mobile-app-banner h2 .app-title{font-size:.8em!important}.mobile-app-banner h2 .tag-line{font-size:.6em!important}.mobile-app-banner a.more-info{font-size:.9em;position:relative!important;top:-30px!important}.mobile-app-banner .container{background-position:right bottom;height:100px}.mobile-app-banner .container .banner-content{padding:14px 0 0}}@media(max-width:767px){.mobile-app-banner{margin-top:0}.mobile-app-banner h2{line-height:1em!important;padding-bottom:35px!important}.mobile-app-banner h2 .app-title{font-size:.9em!important}.mobile-app-banner h2 .tag-line{font-size:.7em!important}.mobile-app-banner a.more-info{position:relative!important;top:-30px!important}.mobile-app-banner .container{background-position:right bottom;height:100px}.mobile-app-banner .container .banner-content{padding:14px 0 0}}@media only screen and (max-width:560px){.mobile-app-banner{margin-top:0}.mobile-app-banner .container{height:85px!important}.mobile-app-banner h2{line-height:1em!important;padding-bottom:35px!important;padding-left:60px!important;background-size:35px auto!important}.mobile-app-banner h2 .app-title{font-size:1em!important}.mobile-app-banner h2 .tag-line{font-size:.7em!important}.mobile-app-banner a.more-info{font-size:.9em;position:relative!important;top:-32px!important;padding-left:60px!important}.mobile-app-banner .container{background-position:right bottom;height:100px}.mobile-app-banner .container .banner-content{padding:14px 0 0}}@media(max-width:480px){.mobile-app-banner{margin-top:0}.mobile-app-banner h2{line-height:1em!important;padding-bottom:35px!important}.mobile-app-banner h2 .app-title{font-size:1em!important}.mobile-app-banner h2 .tag-line{font-size:.7em!important}.mobile-app-banner a.more-info{font-size:.9em;position:relative!important;top:-32px!important}.mobile-app-banner .container{background-position:120px 0;height:100px}.mobile-app-banner .container .banner-content{padding:14px 0 0}}@media only screen and (min-width:480px){.partners-list .mobile-hide{display:inline-block!important}}@media only screen and (max-width:480px){.partners-list li{display:block;min-height:105px;width:180px;margin:0 auto}.partners-list li.mobile-hide{display:none}.partners-block .more-link{display:inline-block}.partners-block-title{font-size:1.4em}}@media only screen and (max-height:480px){.renters .intro-content{padding-bottom:65px!important}}body{overflow-y:scroll;-webkit-overflow-scrolling:touch}.header-quote-btn{margin:13px 0 0 -62px;display:none;position:absolute;left:50%;outline:none;-moz-outline-style:none}.header-quote-btn:focus{outline:none;-moz-outline-style:none}.header-quote-btn .fa{margin-left:5px}a.call-now,a.call-now:hover{color:#fff!important;text-decoration:none;outline:none}.intro-section-wrapper .video-control{position:absolute;right:20px;bottom:20px;font-size:1.1em;border:1px solid #fff;padding:5px 10px;opacity:.4;text-align:center;border-radius:5%;cursor:pointer}.intro-section-wrapper .video-control .fa{margin-right:5px}.intro-section-wrapper .video-controler{position:absolute;right:20px;bottom:20px;font-size:1.1em;border:none;padding:5px 10px;opacity:.4;text-align:center;cursor:pointer}.intro-section-wrapper .video-controler .fa{margin-right:5px}.intro-section-wrapper .video-controler .fa-play-circle{font-size:18px}.hero-video{width:100%;height:auto;opacity:.55}.hero{position:fixed;width:100%;height:520px;top:60px;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:80px}.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:12px;text-align:center}.intro-heading{width:100%;font-weight:900;font-size:3.5em;margin:0;text-transform:uppercase}.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:.25em 0 1.5em;line-height:1}.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}@media only screen and (max-width:1199px){.intro-content{height:420px;padding-top:75px}}@media only screen and (max-width:991px){.intro-heading+.intro-form{margin-top:2em}}@media only screen and (max-width:880px){.intro-content{padding-top:85px}.intro-content .welcome-text{font-size:13px}.intro-heading{font-size:3em}.intro-tagline{font-size:1.5em}}@media only screen and (max-width:768px){.intro-content{padding:70px 0 90px;height:auto}.hero,.hero-video{display:none!important}}@media only screen and (max-width:767px){.intro-content{padding:60px 0;height:auto}}@media only screen and (max-width:560px){.hero{top:0}.intro-section-wrapper{margin-top:0}.hero-bottom-text{display:none}}@media only screen and (max-width:480px){.intro-content{height:auto;padding:40px 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}}@media only screen and (device-width:768px) and (orientation:landscape){.intro-content{padding:70px 0 90px;height:auto}.hero,.hero-video{display:none!important}}.front .lob-hero{background-image:url(../assets/images/lob-banners/lob-front-hero.jpg)}@media only screen and (min-width:1520px){.front .lob-hero{background-image:url(../assets/images/lob-banners/lob-front-hero-lg.jpg)}}@media only screen and (max-width:768px){.front .intro-section-wrapper{background-image:url(../assets/images/lob-banners/lob-front-hero-sm.jpg)}.front .page-banner-wrap{background-image:url(../assets/images/lob-banners/lob-front-hero.jpg)}}.front2 .lob-hero{background-image:url(../assets/images/lob-banners/lob-front2-hero.jpg)}@media only screen and (min-width:1520px){.front2 .lob-hero{background-image:url(../assets/images/lob-banners/lob-front2-hero-lg.jpg)}}@media only screen and (max-width:768px){.front2 .intro-section-wrapper{background-image:url(../assets/images/lob-banners/lob-front2-hero-sm.jpg)}.front2 .page-banner-wrap{background-image:url(../assets/images/lob-banners/lob-front2-hero.jpg)}}.front3 .lob-hero{background-image:url(../assets/images/lob-banners/lob-front3-hero.jpg)}@media only screen and (min-width:1520px){.front3 .lob-hero{background-image:url(../assets/images/lob-banners/lob-front3-hero-lg.jpg)}}@media only screen and (max-width:768px){.front3 .intro-section-wrapper{background-image:url(../assets/images/lob-banners/lob-front3-hero-sm.jpg)}.front3 .page-banner-wrap{background-image:url(../assets/images/lob-banners/lob-front3-hero.jpg)}}.front4 .lob-hero{background-image:url(../assets/images/lob-banners/lob-front4-hero.jpg)}@media only screen and (min-width:1520px){.front4 .lob-hero{background-image:url(../assets/images/lob-banners/lob-front4-hero-lg.jpg)}}@media only screen and (max-width:768px){.front4 .intro-section-wrapper{background-image:url(../assets/images/lob-banners/lob-front4-hero-sm.jpg)}.front4 .page-banner-wrap{background-image:url(../assets/images/lob-banners/lob-front4-hero.jpg)}}.intro-form,.header-form{position:relative}.intro-form .field-icon,.header-form .field-icon{color:#888;padding-right:8px}.intro-form .zip-field-wrap,.header-form .zip-field-wrap{position:relative;background:#fff}.intro-form .zip-field-wrap label,.header-form .zip-field-wrap label{position:absolute;z-index:0;top:0;left:0;text-align:left;font-weight:400}.intro-form .zip-field-wrap label span,.header-form .zip-field-wrap label span{font-size:18px}.intro-form .zip-field-wrap .field-icon,.header-form .zip-field-wrap .field-icon{display:inline-block}.intro-form .zip-field-wrap .text,.header-form .zip-field-wrap .text{color:#9d9d9d;transition:color .5s ease}.intro-form .zip-field-wrap.focused .text,.header-form .zip-field-wrap.focused .text{color:#c8c8c8}.intro-form .zip-field-wrap.typing .text,.header-form .zip-field-wrap.typing .text{opacity:0}.intro-form .zip-field,.header-form .zip-field{width:100%;border:none;color:#333;background:none;position:relative;z-index:1}.intro-form .zip-field::-webkit-input-placeholder,.header-form .zip-field::-webkit-input-placeholder{color:#9d9d9d}.intro-form .zip-field:-moz-placeholder,.header-form .zip-field:-moz-placeholder{color:#9d9d9d}.intro-form .zip-field::-moz-placeholder,.header-form .zip-field::-moz-placeholder{color:#9d9d9d}.intro-form .zip-field:-ms-input-placeholder,.header-form .zip-field:-ms-input-placeholder{color:#9d9d9d}.intro-form .zip-field.active-floatlabel,.header-form .zip-field.active-floatlabel{padding-top:10px!important}.intro-form .insured-field,.header-form .insured-field{text-align:left;position:relative;z-index:2}.intro-form .insured-field span,.header-form .insured-field span{font-size:18px}.intro-form .insured-field .answer,.header-form .insured-field .answer{font-size:15px}.intro-form .insured-field a,.header-form .insured-field a{padding:6px 10px;background:#fff;display:block;color:#9d9d9d}.intro-form .insured-field a:hover,.intro-form .insured-field a:active,.intro-form .insured-field a:focus,.header-form .insured-field a:hover,.header-form .insured-field a:active,.header-form .insured-field a:focus{text-decoration:none}.intro-form .insured-field a .answer,.header-form .insured-field a .answer{color:#333}.intro-form .insured-field .text,.header-form .insured-field .text{color:#888;transition:all .5s ease}.intro-form .insured-field .toggle-icon,.header-form .insured-field .toggle-icon{position:absolute;right:15px;top:15px;color:#cbcbcb}.intro-form .insured-field.open .text,.header-form .insured-field.open .text{color:#888}.intro-form .insured-field.open .toggle-icon:before,.header-form .insured-field.open .toggle-icon:before{content:''}.intro-form .insured-field .dropdown-menu,.header-form .insured-field .dropdown-menu{width:100%;padding:0}.intro-form .insured-field .dropdown-menu span,.header-form .insured-field .dropdown-menu span{display:block;cursor:pointer;padding:3px 10px;font-size:1.25em;color:#888}.intro-form .insured-field .dropdown-menu span:hover,.header-form .insured-field .dropdown-menu span:hover{background:#76b645;color:#fff}.intro-form.error .zip-field-wrap,.header-form.error .zip-field-wrap{border:1px solid #d9534f;box-shadow:0 0 6px rgba(217,83,79,.6)}.intro-form .alert,.header-form .alert{position:absolute;top:53px;width:200px;font-size:11px;text-align:left;padding:10px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.intro-form .alert .alert-title,.header-form .alert .alert-title{margin:0;font-weight:700;font-size:13px}.intro-form .alert p,.header-form .alert p{margin:0}.intro-form .alert .close,.header-form .alert .close{margin-top:-8px}.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:176px;padding:10px 30px 20px;display:block;margin:0 auto;background:#d96f29;border-color:transparent;transition:all 1s ease;position:relative;outline:0;overflow:hidden;border:none;z-index:1;font-size:1.25em}.intro-form .btn:focus,.header-form .btn:focus{outline:none}.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;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:14px;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{transition:all 1.75s ease}}@media only screen and (max-width:500px){.intro-form form{margin:0 auto;width:100%}}.header-form{width:455px;position:absolute;top:13px;left:50%;margin-left:-224px;display:none}.header-form .zip-field-wrap{border:1px solid #ccc;float:left;width:141px;margin-right:2px}.header-form .zip-field-wrap label{top:6px;left:10px}.header-form .zip-field-wrap .field-icon{height:17px}.header-form .zip-field-wrap.focused{border:1px solid #76b645;box-shadow:0 0 6px rgba(118,182,69,.6)}.header-form .zip-field{box-shadow:none;padding:5px 5px 5px 25px;height:34px}.header-form .insured-field{float:left}.header-form .insured-field a{padding:6px 10px;height:36px;width:185px;line-height:1.42857;border:1px solid #ccc;margin-right:2px}.header-form .insured-field.open a{border:1px solid #76b645;box-shadow:0 0 6px rgba(118,182,69,.6)}.header-form .insured-field .toggle-icon{right:10px;top:10px}.header-form .insured-field .dropdown-menu{width:80px;padding:0}.header-form .insured-field .dropdown-menu span{padding:3px 10px}.header-form .saved-quote{display:none}.header-form .alert{width:328px;top:40px}.intro-form{width:100%}.intro-form:before,.intro-form:after{content:" ";display:table}.intro-form:after{clear:both}.intro-form form{display:block;margin:0 auto;width:638px}.intro-form [class*="-field"],.intro-form .btn{float:left;font-size:1.25em}.intro-form .field-icon{padding-right:8px}.intro-form .zip-field-wrap{width:200px;height:50px;margin-right:3px;border:1px solid transparent;transition:all .5s ease}.intro-form .zip-field-wrap label{top:13px;left:13px}.intro-form .zip-field-wrap span{font-size:18px}.intro-form .zip-field-wrap .fa{padding-right:13px;font-size:20px}.intro-form .zip-field-wrap .text{color:#888;transition:all .5s ease}.intro-form .zip-field-wrap.focused{border-color:#76b645}.intro-form .zip-field-wrap.focused .text{color:#888}.intro-form .zip-field{height:50px;padding:5px 10px 5px 30px}.intro-form .insured-field{margin-right:3px;width:255px}.intro-form .insured-field a{height:50px;padding:11px 20px 19px 12px;border:1px solid #fff;transition:all .5s ease}.intro-form .insured-field.open a{border-color:#76b645}.intro-form .insured-field .answer{font-size:18px}.intro-form .insured-field .fa{font-size:20px}.hero-retrieve-link{font-size:1.1em;color:#fff;margin-top:10px}.hero-retrieve-link:hover,.hero-retrieve-link:active{color:#fff}.home-page-container{overflow:hidden}.partner-intro-block{background:#fff;width:100%;padding:30px 0}.partner-intro-block .logo{text-align:center}.partner-intro-block h2{color:#a9003c;margin-top:12px}.save-up-area{background:#f5f5f5}.features-block{background:#fff}.features-block .container{padding:50px 0}.features-list{margin:0;padding:0;list-style-type:none;text-align:center}.features-list li{vertical-align:top;display:inline-block;width:340px;max-resolution:100%;padding:0 50px}.features-list li:first-child{padding-left:0}.features-list li:last-child{padding-right:0}.feature-title{color:#333;font-size:1.4285em;text-transform:uppercase;font-weight:300;padding:60px 0 40px;line-height:1.3;position:relative}.feature-title .sep{display:block;width:80px;height:2px;background:#333;position:absolute;bottom:15px;left:50%;margin-left:-40px}.feature-text{font-size:1.2857em;margin-bottom:0;color:#555}.survey-area{padding:60px 0;text-align:center;background:#76b645;overflow:hidden}.survey-area .note{font-size:1.2em;margin:20px auto 0;color:#000}.suy-lgtxt{position:relative;font-weight:300}.suy-lgtxt:before{content:'*';font-family:georgia,serif;position:absolute;top:-.4em;left:-.2em;color:#fff;font-size:35em;cursor:default;opacity:.2;z-index:-1em}.suy-lgtxt span{color:#fff;font-size:2.5em}.ticker-area{padding:150px 0;background:url(../assets/images/ticker-image.jpg) no-repeat top center;background-size:cover;color:#fff;text-align:center;font-size:3.2em}.ticker-area .start-btn{color:#fff;font-size:18px;text-transform:uppercase;border:2px solid #fff;padding:18px 30px}.ticker-text{max-width:900px;margin:0 auto;font-weight:300}.career-spotlight{background:#fcf2ec;padding:50px 0}.career-spotlight .career-badge{float:left}.career-spotlight .container{background:url(../assets/images/careers-icon.png) no-repeat right center}.career-spotlight ul{margin:0;padding:0;list-style-type:none;width:100%}.career-spotlight li{vertical-align:top;text-align:left;margin-bottom:10px}.career-spotlight .call{margin:0 0 15px;padding:0;font-size:14px;color:#555}.jobs-reg .career-spotlight{padding:0 0 50px 0}.jobs-reg .career-spotlight .container img{width:auto}.jobs-reg .career-spotlight p{margin-bottom:5px}.jobs-reg .title-text{color:#222;font-size:18px;font-weight:700;text-transform:uppercase;width:40%}.jobs-reg .title-text span{font-size:16px}.jobs-reg.jobs-reg{background:#eee}.jobs-reg.jobs-reg .container{background:none}.jobs-reg.jobs-reg h2{color:#777}.jobs-reg.jobs-reg em{font-style:normal}.jobs-reg.jobs-reg .career-spotlight-text{margin-left:160px}.career-spotlight-text{margin-left:160px;font-size:1.25em}.career-spotlight-text h2{margin:0 0 10px;text-transform:uppercase;color:#d96f29}.career-spotlight-text p{margin-bottom:30px}.career-spotlight-text .btn+.btn{margin-left:5px}.career-spotlight-text .btn-line{background:#fff}.zip-field::-ms-clear{font-size:12px;margin:10px 0}.more-af{display:block;padding:40px 0 0;text-align:center;text-transform:uppercase;width:100%}.more-af a{color:#396815}@media only screen and (min-width:940px){.hero-video{margin-top:-60px}}@media only screen and (min-width:940px){.hero-video{margin-top:-30px}}@media only screen and (min-width:1200px){.hero-video{margin-top:-150px}}@media only screen and (min-width:1400px){.hero-video{margin-top:-260px}}@media only screen and (min-width:1600px){.hero-video{margin-top:-300px}}@media only screen and (max-width:1199px){.hero{top:62px}.intro-content{padding-top:75px}.features-list li{width:300px;padding:0 20px}.intro-content{height:420px}.partner-intro-block{margin-top:35px}.partner-intro-block h2{margin-top:-5px}}@media only screen and (max-width:991px){.partners-list{max-width:700px;margin:0 auto}.partners-list .assurant-logo{display:none}.features-list li{width:235px}.feature-title{padding-top:40px;font-size:1.2em}.ticker-area{font-size:2.5em}.partner-intro-block{margin-top:50px}.partner-intro-block h2{margin-top:-2px}}@media only screen and (max-width:880px){.intro-content{padding-top:85px}.intro-content .welcome-text{font-size:13px}.intro-heading{font-size:3em}.intro-tagline{font-size:1.5em}.front-block-title{font-size:1.9em;margin-bottom:1.7em}.suy-lgtxt span{font-size:2em}.features-block .container{padding:60px 0}.ticker-area{padding:60px 0}}@media only screen and (max-width:870px){.hero-video{margin-top:0}.intro-section-wrapper{margin-top:20px}}@media only screen and (max-width:768px){.intro-section-wrapper{background-size:cover;margin-top:62px}.home .intro-section-wrapper{background:url("../assets/images/lob-banners/lob-front-hero-sm.jpg") no-repeat scroll center center/cover rgba(0,0,0,0)}.intro-content{padding:70px 0 90px;height:auto}.hero,.hero-video{display:none!important}.intro-form form{margin:0 auto;width:90%}.career-spotlight .container{background:url(../assets/images/careers-icon.png) no-repeat center 25px;background-size:150px 95px}.intro-form .dropdown-menu{width:101%!important;margin-left:-2px;padding:0}.intro-section-wrapper .video-control,.intro-section-wrapper .video-controler{display:none}}@media only screen and (max-width:767px){.intro-content{padding:60px 0;height:auto}.features-block .container{padding-bottom:20px}.features-list li{display:block;margin:0 auto 60px;width:300px;max-width:100%;padding:0}.intro-form [class*="-field"],.intro-form .btn,.intro-form .alert{float:none;width:300px;max-width:100%;margin:0 auto 3px}.intro-form .btn.loading{text-align:center}.intro-form .btn .fa-check{right:50%;margin-right:-72px}.intro-form .btn .moving-arrow{transition:all 1.75s ease}.intro-form .alert{position:static}.career-spotlight .container{background:url(../assets/images/careers-icon.png) no-repeat center 30px;background-size:150px 95px}.more-af{padding:0 0 40px}.features-list li:last-child{margin-bottom:40px}.partner-intro-block h2,.partner-intro-block p{margin-top:20px;text-align:center}.partner-intro-block{margin-top:10px}.career-spotlight-text h2{max-width:400px}.career-spotlight ul .title-text{font-size:16px}.career-spotlight ul .title-text span{font-size:14px;display:block}}@media only screen and (max-width:679px){.partners-blockpartners-block-title{margin-bottom:0}}@media only screen and (max-width:580px){.career-spotlight ul .title-text{font-size:16px}.career-spotlight ul li{font-size:14px}}@media only screen and (max-width:560px){.hero{top:0}.intro-section{margin-top:0}.intro-section-wrapper{margin-top:0}}@media only screen and (max-width:500px){.career-spotlight{text-align:center;margin:0}.career-spotlight .career-badge{float:none;margin-bottom:15px}.career-spotlight-text{margin:0}.jobs-reg.jobs-reg .career-spotlight-text{margin-left:0}.intro-form form{margin:0 auto;width:100%}.career-spotlight .container{background:url(../assets/images/careers-icon.png) no-repeat center 175px;background-size:150px 95px}em{display:block}}@media only screen and (max-width:480px){.intro-content{height:auto;padding:40px 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}.partners-list li{display:block;min-height:105px;width:180px;margin:0 auto}.partners-block-title{font-size:1.4em}.front-block-title{font-size:1.6em}.have-saved{font-size:1.2em}.suy-lgtxt span{font-size:1.5em;line-height:1.3}.suy-lgtxt:before{font-size:20em}.survey-area{padding:30px 0}.survey-area .note{font-size:1em}.features-block .container{padding:40px 0 0}.ticker-area{font-size:2em}.career-spotlight .container{background:url(../assets/images/careers-icon.png) no-repeat center 175px;background-size:150px 95px}.intro-form .dropdown-menu{width:100.5%!important;margin-left:-1px;padding:0}}@media only screen and (max-width:440px){.jobs-reg .career-spotlight-text h2{max-width:320px;text-align:center;margin-left:auto;margin-right:auto}}@media only screen and (max-width:400px){.career-spotlight-text .btn{display:block;margin:0 auto!important;padding:10px 12px}em{display:inline}.career-spotlight ul .title-text{display:block;width:100%}}@media only screen and (max-height:460px){.partner-intro-block{margin-top:54px}}@media only screen and (max-height:420px){.hero{top:0}.intro-section{margin-top:0}}@media only screen and (device-width:768px) and (orientation:landscape){.intro-section-wrapper{background:url(../assets/images/lob-banners/lob-front-hero.jpg) no-repeat center;background-size:cover}.intro-section-wrapper.no-video{background-image:url(../assets/images/lob-banners/lob-front-hero.jpg)}.intro-content{padding:70px 0 90px;height:auto}.hero,.hero-video{display:none!important}.career-spotlight .container{background:url(../assets/images/careers-icon.png) no-repeat center 175px;background-size:150px 95px}}@media only screen and (max-width:320px){.career-spotlight-text h2{max-width:300px;margin-left:auto;margin-right:auto}.career-spotlight ul .title-text{font-size:16px}.career-spotlight ul .title-text span{font-size:14px}}.save-up-area{background:#fff;border-bottom:1px solid #e2e2e2;padding:0;padding:40px 0}.save-up-area .save-up-col{float:right;width:50%}.save-up-inner{width:900px;max-width:100%;margin:0 auto}.save-up{margin:0 auto;padding-left:30px}.save-up .title{color:#396815;font-size:38px;font-weight:900;margin:0}.save-up .des-text{color:#555;font-size:22px;font-weight:700}.save-up .learn-more span{margin-left:10px}.save-up .learn-more a{color:#396815}.save-up-wrapper{margin:0 auto;text-align:center;padding-right:30px}.save-up-wrapper img{width:400px}@media only screen and (max-width:991px){.save-up-wrapper{margin:40px auto;width:100%}.save-up{margin:0 auto;width:80%}}@media only screen and (max-width:768px){.save-up-wrapper{margin:40px auto;width:100%}}@media only screen and (max-width:767px){.save-up-area .save-up-col{float:none;width:100%;padding:0 20px}.save-up-wrapper{margin-top:0}.save-up-wrapper img{width:300px}.save-up{text-align:center}.save-up .btn-row{margin-top:20px}}@media only screen and (max-width:679px){.save-up{margin:0 auto;width:90%}}@media only screen and (max-width:560px){.save-up{margin:0 auto;width:100%!important}.save-up .title{font-size:30px}.save-up .des-text{font-size:18px}.shop-with-us .shop-box .box-inner .box-title{font-size:18px;width:100%}}.mobile-app-banner .container{background:url(../assets/images/sub-images/mobile-banner-bg.jpg) 625px 0 no-repeat;height:130px;padding-left:40px}.mobile-app-banner .container .banner-content{padding:20px 0}.mobile-app-banner .container .banner-content h2{color:#fff;line-height:.9em;background:url(../assets/images/sub-images/mobile.png) 0 2px no-repeat;padding-left:75px;padding-bottom:15px;margin:0}.mobile-app-banner .container .banner-content h2 span{display:block}.mobile-app-banner .container .banner-content h2 span sup{font-size:.4em;top:-1.2em}.mobile-app-banner .container .banner-content h2 .app-title{font-size:.9em;font-weight:bold}.mobile-app-banner .container .banner-content h2 .tag-line{font-size:.7em}.mobile-app-banner .container .banner-content a.more-info{color:#fff;display:block;padding-left:75px}.partners-block{padding:25px 0;text-align:center;background:#fff;min-height:200px;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.partners-block a{text-transform:uppercase}.partners-block .more-link{color:#76b645;cursor:pointer;text-transform:uppercase;display:none}.partners-block .more-link:hover{text-decoration:underline}.home-page-container .partners-block{background:#f5f5f5}.home-page-container .partners-block .more-link{display:inline-block}.home-page-container .mobile-app-banner{background:#76b645}.partners-block-title{margin:0 0 10px;font-size:1.7142em}.partners-list{margin:0 -25px 0;padding:0;list-style-type:none;position:relative;opacity:0}.partners-list .desc{display:none;margin-top:10px;font-size:13px;color:#777;position:relative}.partners-list .desc a{font-size:11px;color:#222}.partners-list li{display:inline-block;position:relative;min-height:105px;width:150px;vertical-align:top}.partners-list li .logo-wrap{min-height:108px;top:0;left:0;width:100%;padding:15px 10px;vertical-align:top;border:2px solid transparent;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.partners-list li .logo-wrap .logo{background-size:contain;display:inline-block}.partners-list li.on-desktop:hover,.partners-list li.active{z-index:1}.partners-list li.on-desktop:hover .logo-wrap,.partners-list li.active .logo-wrap{background:#fff;border-color:#eee}.partners-list li.on-desktop:hover .desc,.partners-list li.active .desc{top:0;display:block;-webkit-animation-name:plogo-move;animation-name:plogo-move;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-timing-function:ease;animation-timing-function:ease}.partners-list li.on-desktop:hover .desc p,.partners-list li.active .desc p{line-height:1.3}.partners-list li.on-desktop:hover .logo-wrap{position:absolute}.partners-list .progressive-logo .logo-wrap{padding-top:45px}.partners-list .progressive-logo .logo{width:126px;height:19px;background:url(../assets/images/partners/progressive.png) 0 0 no-repeat}.partners-list .progressive-logo.on-desktop:hover .logo,.partners-list .progressive-logo.active .logo{background-image:url(../assets/images/partners/progressive-c.png)}.partners-list .progressive-logo img{padding-top:10px}.partners-list .allstate-logo .logo{width:125px;height:33px;background:url(../assets/images/partners/allstate.png) 0 0 no-repeat}.partners-list .allstate-logo.on-desktop:hover .logo,.partners-list .allstate-logo.active .logo{background-image:url(../assets/images/partners/allstate-c.png)}.partners-list .hartford-logo .logo{width:72px;height:72px;background:url(../assets/images/partners/hartford.png) 0 0 no-repeat}.partners-list .hartford-logo.on-desktop:hover .logo,.partners-list .hartford-logo.active .logo{background-image:url(../assets/images/partners/hartford-c.png)}.partners-list .hartford-logo img{width:72px}.partners-list .esurance-logo .logo-wrap{padding-top:40px}.partners-list .esurance-logo .logo{width:122px;height:33px;background:url(../assets/images/partners/esurance.png) 0 0 no-repeat}.partners-list .esurance-logo.on-desktop:hover .logo,.partners-list .esurance-logo.active .logo{background-image:url(../assets/images/partners/esurance-c.png)}.partners-list .esurance-logo img{width:141px;padding-top:10px}.partners-list .metlife-logo .logo-wrap{padding-top:38px}.partners-list .metlife-logo .logo{width:110px;height:28px;background:url(../assets/images/partners/metlife.png) 0 0 no-repeat}.partners-list .metlife-logo.on-desktop:hover .logo,.partners-list .metlife-logo.active .logo{background-image:url(../assets/images/partners/metlife-c.png)}.partners-list .metlife-logo img{width:120px;padding-top:10px}.partners-list .infinity-logo .logo-wrap{padding-top:42px}.partners-list .infinity-logo .logo{width:121px;height:21px;background:url(../assets/images/partners/infinity.png) 0 0 no-repeat}.partners-list .infinity-logo.on-desktop:hover .logo,.partners-list .infinity-logo.active .logo{background-image:url(../assets/images/partners/infinity-c.png)}.partners-list .infinity-logo img{width:121px;padding-top:10px}.partners-list .allied-logo .logo-wrap{padding-top:32px}.partners-list .allied-logo .logo{width:109px;height:39px;background:url(../assets/images/partners/allied.png) 0 0 no-repeat}.partners-list .allied-logo.on-desktop:hover .logo,.partners-list .allied-logo.active .logo{background-image:url(../assets/images/partners/allied-c.png)}.partners-list .allied-logo img{width:109px;padding-top:10px}.partners-list .twnty1-logo .logo-wrap{padding-top:32px}.partners-list .twnty1-logo .logo{width:100px;height:40px;background:url(../assets/images/partners/21st-security.png) 0 0 no-repeat}.partners-list .twnty1-logo.on-desktop:hover .logo,.partners-list .twnty1-logo.active .logo{background-image:url(../assets/images/partners/21st-security-c.png)}.partners-list .twnty1-logo img{width:109px;padding-top:10px}.partners-list .safeco-logo .logo-wrap{padding-top:39px}.partners-list .safeco-logo .logo{width:130px;height:37px;background:url(../assets/images/partners/safeco.png) 0 0 no-repeat}.partners-list .safeco-logo.on-desktop:hover .logo,.partners-list .safeco-logo.active .logo{background-image:url(../assets/images/partners/safeco-c.png)}.partners-list .safeco-logo img{width:109px;padding-top:10px}.partners-list .foremost-logo .logo-wrap{padding-top:38px}.partners-list .foremost-logo .logo{width:120px;height:31px;display:inline-block;background:url(../assets/images/partners/foremost.png) 0 0 no-repeat}.partners-list .foremost-logo.on-desktop:hover .logo,.partners-list .foremost-logo.active .logo{background-image:url(../assets/images/partners/foremost-c.png)}.partners-list .foremost-logo img{width:141px;padding-top:10px}.partners-list .asi-logo .logo-wrap{padding-top:38px}.partners-list .asi-logo .logo{width:52px;height:29px;display:inline-block;background:url(../assets/images/partners/asi.png) 0 0 no-repeat}.partners-list .asi-logo.on-desktop:hover .logo,.partners-list .asi-logo.active .logo{background-image:url(../assets/images/partners/asi-c.png)}.partners-list .asi-logo img{width:121px;padding-top:10px}@-ms-keyframes plogo-move{0%{top:-30px;opacity:0}100%{top:0;opacity:1}}@-moz-keyframes plogo-move{0%{top:-30px;opacity:0}100%{top:0;opacity:1}}@-webkit-keyframes plogo-move{0%{top:-30px;opacity:0}100%{top:0;opacity:1}}@keyframes plogo-move{0%{top:-30px;opacity:0}100%{top:0;opacity:1}}@media(min-width:992px) and (max-width:1199px){.mobile-app-banner{margin-top:0}.mobile-app-banner h2{line-height:.8em!important;padding-bottom:35px!important}.mobile-app-banner h2 .app-title{font-size:.8em!important}.mobile-app-banner h2 .tag-line{font-size:.6em!important}.mobile-app-banner a.more-info{font-size:.9em;position:relative!important;top:-30px!important}.mobile-app-banner .container{background-position:750px 0;height:100px}.mobile-app-banner .container .banner-content{padding:14px 0 0}.partner-intro-block{margin-top:0!important}}@media(min-width:768px) and (max-width:991px){.mobile-app-banner{margin-top:0}.mobile-app-banner h2{line-height:.8em!important;padding-bottom:35px!important}.mobile-app-banner h2 .app-title{font-size:.8em!important}.mobile-app-banner h2 .tag-line{font-size:.6em!important}.mobile-app-banner a.more-info{font-size:.9em;position:relative!important;top:-30px!important}.mobile-app-banner .container{background-position:right bottom;height:100px}.mobile-app-banner .container .banner-content{padding:14px 0 0}}@media(max-width:767px){.mobile-app-banner{margin-top:0}.mobile-app-banner h2{line-height:1em!important;padding-bottom:35px!important}.mobile-app-banner h2 .app-title{font-size:.9em!important}.mobile-app-banner h2 .tag-line{font-size:.7em!important}.mobile-app-banner a.more-info{position:relative!important;top:-30px!important}.mobile-app-banner .container{background-position:right bottom;height:100px}.mobile-app-banner .container .banner-content{padding:14px 0 0}}@media only screen and (max-width:560px){.mobile-app-banner{margin-top:0}.mobile-app-banner .container{height:85px!important}.mobile-app-banner h2{line-height:1em!important;padding-bottom:35px!important;padding-left:60px!important;background-size:35px auto!important}.mobile-app-banner h2 .app-title{font-size:1em!important}.mobile-app-banner h2 .tag-line{font-size:.7em!important}.mobile-app-banner a.more-info{font-size:.9em;position:relative!important;top:-32px!important;padding-left:60px!important}.mobile-app-banner .container{background-position:right bottom;height:100px}.mobile-app-banner .container .banner-content{padding:14px 0 0}}@media(max-width:480px){.mobile-app-banner{margin-top:0}.mobile-app-banner h2{line-height:1em!important;padding-bottom:35px!important}.mobile-app-banner h2 .app-title{font-size:1em!important}.mobile-app-banner h2 .tag-line{font-size:.7em!important}.mobile-app-banner a.more-info{font-size:.9em;position:relative!important;top:-32px!important}.mobile-app-banner .container{background-position:120px 0;height:100px}.mobile-app-banner .container .banner-content{padding:14px 0 0}}@media only screen and (min-width:480px){.partners-list .mobile-hide{display:inline-block!important}}@media only screen and (max-width:480px){.partners-list li{display:block;min-height:105px;width:180px;margin:0 auto}.partners-list li.mobile-hide{display:none}.partners-block .more-link{display:inline-block}.partners-block-title{font-size:1.4em}}@media only screen and (max-height:480px){.renters .intro-content{padding-bottom:65px!important}}body{overflow-y:scroll;-webkit-overflow-scrolling:touch}.header-quote-btn{margin:13px 0 0 -62px;display:none;position:absolute;left:50%;outline:none;-moz-outline-style:none}.header-quote-btn:focus{outline:none;-moz-outline-style:none}.header-quote-btn .fa{margin-left:5px}a.call-now,a.call-now:hover{color:#fff!important;text-decoration:none;outline:none}.intro-section-wrapper .video-control{position:absolute;right:20px;bottom:20px;font-size:1.1em;border:1px solid #fff;padding:5px 10px;opacity:.4;text-align:center;border-radius:5%;cursor:pointer}.intro-section-wrapper .video-control .fa{margin-right:5px}.intro-section-wrapper .video-controler{position:absolute;right:20px;bottom:20px;font-size:1.1em;border:none;padding:5px 10px;opacity:.4;text-align:center;cursor:pointer}.intro-section-wrapper .video-controler .fa{margin-right:5px}.intro-section-wrapper .video-controler .fa-play-circle{font-size:18px}.hero-video{width:100%;height:auto;opacity:.55}.hero{position:fixed;width:100%;height:520px;top:60px;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:80px}.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:12px;text-align:center}.intro-heading{width:100%;font-weight:900;font-size:3.5em;margin:0;text-transform:uppercase}.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:.25em 0 1.5em;line-height:1}.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}@media only screen and (max-width:1199px){.intro-content{height:420px;padding-top:75px}}@media only screen and (max-width:991px){.intro-heading+.intro-form{margin-top:2em}}@media only screen and (max-width:880px){.intro-content{padding-top:85px}.intro-content .welcome-text{font-size:13px}.intro-heading{font-size:3em}.intro-tagline{font-size:1.5em}}@media only screen and (max-width:768px){.intro-content{padding:70px 0 90px;height:auto}.hero,.hero-video{display:none!important}}@media only screen and (max-width:767px){.intro-content{padding:60px 0;height:auto}}@media only screen and (max-width:560px){.hero{top:0}.intro-section-wrapper{margin-top:0}.hero-bottom-text{display:none}}@media only screen and (max-width:480px){.intro-content{height:auto;padding:40px 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}}@media only screen and (device-width:768px) and (orientation:landscape){.intro-content{padding:70px 0 90px;height:auto}.hero,.hero-video{display:none!important}}.front .lob-hero{background-image:url(../assets/images/lob-banners/lob-front-hero.jpg)}@media only screen and (min-width:1520px){.front .lob-hero{background-image:url(../assets/images/lob-banners/lob-front-hero-lg.jpg)}}@media only screen and (max-width:768px){.front .intro-section-wrapper{background-image:url(../assets/images/lob-banners/lob-front-hero-sm.jpg)}.front .page-banner-wrap{background-image:url(../assets/images/lob-banners/lob-front-hero.jpg)}}.front2 .lob-hero{background-image:url(../assets/images/lob-banners/lob-front2-hero.jpg)}@media only screen and (min-width:1520px){.front2 .lob-hero{background-image:url(../assets/images/lob-banners/lob-front2-hero-lg.jpg)}}@media only screen and (max-width:768px){.front2 .intro-section-wrapper{background-image:url(../assets/images/lob-banners/lob-front2-hero-sm.jpg)}.front2 .page-banner-wrap{background-image:url(../assets/images/lob-banners/lob-front2-hero.jpg)}}.front3 .lob-hero{background-image:url(../assets/images/lob-banners/lob-front3-hero.jpg)}@media only screen and (min-width:1520px){.front3 .lob-hero{background-image:url(../assets/images/lob-banners/lob-front3-hero-lg.jpg)}}@media only screen and (max-width:768px){.front3 .intro-section-wrapper{background-image:url(../assets/images/lob-banners/lob-front3-hero-sm.jpg)}.front3 .page-banner-wrap{background-image:url(../assets/images/lob-banners/lob-front3-hero.jpg)}}.front4 .lob-hero{background-image:url(../assets/images/lob-banners/lob-front4-hero.jpg)}@media only screen and (min-width:1520px){.front4 .lob-hero{background-image:url(../assets/images/lob-banners/lob-front4-hero-lg.jpg)}}@media only screen and (max-width:768px){.front4 .intro-section-wrapper{background-image:url(../assets/images/lob-banners/lob-front4-hero-sm.jpg)}.front4 .page-banner-wrap{background-image:url(../assets/images/lob-banners/lob-front4-hero.jpg)}}.intro-form,.header-form{position:relative}.intro-form .field-icon,.header-form .field-icon{color:#888;padding-right:8px}.intro-form .zip-field-wrap,.header-form .zip-field-wrap{position:relative;background:#fff}.intro-form .zip-field-wrap label,.header-form .zip-field-wrap label{position:absolute;z-index:0;top:0;left:0;text-align:left;font-weight:400}.intro-form .zip-field-wrap label span,.header-form .zip-field-wrap label span{font-size:18px}.intro-form .zip-field-wrap .field-icon,.header-form .zip-field-wrap .field-icon{display:inline-block}.intro-form .zip-field-wrap .text,.header-form .zip-field-wrap .text{color:#9d9d9d;-moz-transition:color .5s ease;-o-transition:color .5s ease;-webkit-transition:color .5s ease;transition:color .5s ease}.intro-form .zip-field-wrap.focused .text,.header-form .zip-field-wrap.focused .text{color:#c8c8c8}.intro-form .zip-field-wrap.typing .text,.header-form .zip-field-wrap.typing .text{opacity:0}.intro-form .zip-field,.header-form .zip-field{width:100%;border:none;color:#333;background:none;position:relative;z-index:1}.intro-form .zip-field::-webkit-input-placeholder,.header-form .zip-field::-webkit-input-placeholder{color:#9d9d9d}.intro-form .zip-field:-moz-placeholder,.header-form .zip-field:-moz-placeholder{color:#9d9d9d}.intro-form .zip-field::-moz-placeholder,.header-form .zip-field::-moz-placeholder{color:#9d9d9d}.intro-form .zip-field:-ms-input-placeholder,.header-form .zip-field:-ms-input-placeholder{color:#9d9d9d}.intro-form .zip-field.active-floatlabel,.header-form .zip-field.active-floatlabel{padding-top:10px!important}.intro-form .insured-field,.header-form .insured-field{text-align:left;position:relative;z-index:2}.intro-form .insured-field span,.header-form .insured-field span{font-size:18px}.intro-form .insured-field .answer,.header-form .insured-field .answer{font-size:15px}.intro-form .insured-field a,.header-form .insured-field a{padding:6px 10px;background:#fff;display:block;color:#9d9d9d}.intro-form .insured-field a:hover,.intro-form .insured-field a:active,.intro-form .insured-field a:focus,.header-form .insured-field a:hover,.header-form .insured-field a:active,.header-form .insured-field a:focus{text-decoration:none}.intro-form .insured-field a .answer,.header-form .insured-field a .answer{color:#333}.intro-form .insured-field .text,.header-form .insured-field .text{color:#888;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}.intro-form .insured-field .toggle-icon,.header-form .insured-field .toggle-icon{position:absolute;right:15px;top:15px;color:#cbcbcb}.intro-form .insured-field.open .text,.header-form .insured-field.open .text{color:#888}.intro-form .insured-field.open .toggle-icon:before,.header-form .insured-field.open .toggle-icon:before{content:''}.intro-form .insured-field .dropdown-menu,.header-form .insured-field .dropdown-menu{width:100%;padding:0}.intro-form .insured-field .dropdown-menu span,.header-form .insured-field .dropdown-menu span{display:block;cursor:pointer;padding:3px 10px;font-size:1.25em;color:#888}.intro-form .insured-field .dropdown-menu span:hover,.header-form .insured-field .dropdown-menu span:hover{background:#76b645;color:#fff}.intro-form.error .zip-field-wrap,.header-form.error .zip-field-wrap{border:1px solid #d9534f;box-shadow:0 0 6px rgba(217,83,79,.6)}.intro-form .alert,.header-form .alert{position:absolute;top:53px;width:200px;font-size:11px;text-align:left;padding:10px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.intro-form .alert .alert-title,.header-form .alert .alert-title{margin:0;font-weight:700;font-size:13px}.intro-form .alert p,.header-form .alert p{margin:0}.intro-form .alert .close,.header-form .alert .close{margin-top:-8px}.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:176px;padding:10px 30px 20px;display:block;margin:0 auto;background:#d96f29;border-color:transparent;-moz-transition:all 1s ease;-o-transition:all 1s ease;-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:focus,.header-form .btn:focus{outline:none}.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;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:14px;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{-moz-transition:all 1.75s ease;-o-transition:all 1.75s ease;-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%}}.header-form{width:455px;position:absolute;top:13px;left:50%;margin-left:-224px;display:none}.header-form .zip-field-wrap{border:1px solid #ccc;float:left;width:141px;margin-right:2px}.header-form .zip-field-wrap label{top:6px;left:10px}.header-form .zip-field-wrap .field-icon{height:17px}.header-form .zip-field-wrap.focused{border:1px solid #76b645;box-shadow:0 0 6px rgba(118,182,69,.6)}.header-form .zip-field{box-shadow:none;padding:5px 5px 5px 25px;height:34px}.header-form .insured-field{float:left}.header-form .insured-field a{padding:6px 10px;height:36px;width:185px;line-height:1.42857;border:1px solid #ccc;margin-right:2px}.header-form .insured-field.open a{border:1px solid #76b645;box-shadow:0 0 6px rgba(118,182,69,.6)}.header-form .insured-field .toggle-icon{right:10px;top:10px}.header-form .insured-field .dropdown-menu{width:80px;padding:0}.header-form .insured-field .dropdown-menu span{padding:3px 10px}.header-form .saved-quote{display:none}.header-form .alert{width:328px;top:40px}.intro-form{width:100%}.intro-form:before,.intro-form:after{content:" ";display:table}.intro-form:after{clear:both}.intro-form form{display:block;margin:0 auto;width:638px}.intro-form [class*="-field"],.intro-form .btn{float:left;font-size:1.25em}.intro-form .field-icon{padding-right:8px}.intro-form .zip-field-wrap{width:200px;height:50px;margin-right:3px;border:1px solid transparent;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}.intro-form .zip-field-wrap label{top:13px;left:13px}.intro-form .zip-field-wrap span{font-size:18px}.intro-form .zip-field-wrap .fa{padding-right:13px;font-size:20px}.intro-form .zip-field-wrap .text{color:#888;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}.intro-form .zip-field-wrap.focused{border-color:#76b645}.intro-form .zip-field-wrap.focused .text{color:#888}.intro-form .zip-field{height:50px;padding:5px 10px 5px 30px}.intro-form .insured-field{margin-right:3px;width:255px}.intro-form .insured-field a{height:50px;padding:11px 20px 19px 12px;border:1px solid #fff;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}.intro-form .insured-field.open a{border-color:#76b645}.intro-form .insured-field .answer{font-size:18px}.intro-form .insured-field .fa{font-size:20px}.hero-retrieve-link{font-size:1.1em;color:#fff;margin-top:10px}.hero-retrieve-link:hover,.hero-retrieve-link:active{color:#fff}.home-page-container{overflow:hidden}.partner-intro-block{background:#fff;width:100%;padding:30px 0}.partner-intro-block .logo{text-align:center}.partner-intro-block h2{color:#a9003c;margin-top:12px}.save-up-area{background:#f5f5f5}.features-block{background:#fff}.features-block .container{padding:50px 0}.features-list{margin:0;padding:0;list-style-type:none;text-align:center}.features-list li{vertical-align:top;display:inline-block;width:340px;max-resolution:100%;padding:0 50px}.features-list li:first-child{padding-left:0}.features-list li:last-child{padding-right:0}.feature-title{color:#333;font-size:1.4285em;text-transform:uppercase;font-weight:300;padding:60px 0 40px;line-height:1.3;position:relative}.feature-title .sep{display:block;width:80px;height:2px;background:#333;position:absolute;bottom:15px;left:50%;margin-left:-40px}.feature-text{font-size:1.2857em;margin-bottom:0;color:#555}.survey-area{padding:60px 0;text-align:center;background:#76b645;overflow:hidden}.survey-area .note{font-size:1.2em;margin:20px auto 0}.suy-lgtxt{position:relative;font-weight:300}.suy-lgtxt:before{content:'*';font-family:georgia,serif;position:absolute;top:-.4em;left:-.2em;color:#fff;font-size:35em;cursor:default;opacity:.2;z-index:-1em}.suy-lgtxt span{color:#000;font-size:2.5em}.ticker-area{padding:150px 0;background:url(../assets/images/ticker-image.jpg) no-repeat top center;background-size:cover;color:#fff;text-align:center;font-size:3.2em}.ticker-area .start-btn{color:#fff;font-size:18px;text-transform:uppercase;border:2px solid #fff;padding:18px 30px}.ticker-text{max-width:900px;margin:0 auto;font-weight:300}.career-spotlight{background:#fcf2ec;padding:50px 0}.career-spotlight .career-badge{float:left}.career-spotlight .container{background:url(../assets/images/careers-icon.png) no-repeat right center}.career-spotlight ul{margin:0;padding:0;list-style-type:none;width:100%}.career-spotlight li{vertical-align:top;text-align:left;margin-bottom:10px}.career-spotlight .call{margin:0 0 15px;padding:0;font-size:14px;color:#555}.jobs-reg .career-spotlight{padding:0 0 50px 0}.jobs-reg .career-spotlight .container img{width:auto}.jobs-reg .career-spotlight p{margin-bottom:5px}.jobs-reg .title-text{color:#222;font-size:18px;font-weight:700;text-transform:uppercase;width:40%}.jobs-reg .title-text span{font-size:16px}.jobs-reg.jobs-reg{background:#eee}.jobs-reg.jobs-reg .container{background:none}.jobs-reg.jobs-reg h2{color:#777}.jobs-reg.jobs-reg em{font-style:normal}.jobs-reg.jobs-reg .career-spotlight-text{margin-left:160px}.career-spotlight-text{margin-left:160px;font-size:1.25em}.career-spotlight-text h2{margin:0 0 10px;text-transform:uppercase;color:#d96f29}.career-spotlight-text p{margin-bottom:30px}.career-spotlight-text .btn+.btn{margin-left:5px}.career-spotlight-text .btn-line{background:#fff}.zip-field::-ms-clear{font-size:12px;margin:10px 0}.more-af{display:block;padding:40px 0 0;text-align:center;text-transform:uppercase;width:100%}@media only screen and (min-width:940px){.hero-video{margin-top:-60px}}@media only screen and (min-width:940px){.hero-video{margin-top:-30px}}@media only screen and (min-width:1200px){.hero-video{margin-top:-150px}}@media only screen and (min-width:1400px){.hero-video{margin-top:-260px}}@media only screen and (min-width:1600px){.hero-video{margin-top:-300px}}@media only screen and (max-width:1199px){.hero{top:62px}.intro-content{padding-top:75px}.features-list li{width:300px;padding:0 20px}.intro-content{height:420px}.partner-intro-block{margin-top:35px}.partner-intro-block h2{margin-top:-5px}}@media only screen and (max-width:991px){.partners-list{max-width:700px;margin:0 auto}.partners-list .assurant-logo{display:none}.features-list li{width:235px}.feature-title{padding-top:40px;font-size:1.2em}.ticker-area{font-size:2.5em}.partner-intro-block{margin-top:50px}.partner-intro-block h2{margin-top:-2px}}@media only screen and (max-width:880px){.intro-content{padding-top:85px}.intro-content .welcome-text{font-size:13px}.intro-heading{font-size:3em}.intro-tagline{font-size:1.5em}.front-block-title{font-size:1.9em;margin-bottom:1.7em}.suy-lgtxt span{font-size:2em}.features-block .container{padding:60px 0}.ticker-area{padding:60px 0}}@media only screen and (max-width:870px){.hero-video{margin-top:0}.intro-section-wrapper{margin-top:20px}}@media only screen and (max-width:768px){.intro-section-wrapper{background-size:cover;margin-top:62px}.home .intro-section-wrapper{background:url("../assets/images/lob-banners/lob-front-hero-sm.jpg") no-repeat scroll center center/cover rgba(0,0,0,0)}.intro-content{height:auto;margin-top:80px}.hero,.hero-video{display:none!important}.intro-form form{margin:0 auto;width:90%}.career-spotlight .container{background:url(../assets/images/careers-icon.png) no-repeat center 25px;background-size:150px 95px}.intro-form .dropdown-menu{width:101%!important;margin-left:-2px;padding:0}.intro-section-wrapper .video-control,.intro-section-wrapper .video-controler{display:none}}@media only screen and (max-width:767px){.intro-content{padding:60px 0;height:auto}.features-block .container{padding-bottom:20px}.features-list li{display:block;margin:0 auto 60px;width:300px;max-width:100%;padding:0}.intro-form [class*="-field"],.intro-form .btn,.intro-form .alert{float:none;width:300px;max-width:100%;margin:0 auto 3px}.intro-form .btn.loading{text-align:center}.intro-form .btn .fa-check{right:50%;margin-right:-72px}.intro-form .btn .moving-arrow{-moz-transition:all 1.75s ease;-o-transition:all 1.75s ease;-webkit-transition:all 1.75s ease;transition:all 1.75s ease}.intro-form .alert{position:static}.career-spotlight .container{background:url(../assets/images/careers-icon.png) no-repeat center 30px;background-size:150px 95px}.more-af{padding:0 0 40px}.features-list li:last-child{margin-bottom:40px}.partner-intro-block h2,.partner-intro-block p{margin-top:20px;text-align:center}.partner-intro-block{margin-top:10px}.career-spotlight-text h2{max-width:400px}.career-spotlight ul .title-text{font-size:16px}.career-spotlight ul .title-text span{font-size:14px;display:block}}@media only screen and (max-width:679px){.partners-blockpartners-block-title{margin-bottom:0}}@media only screen and (max-width:580px){.career-spotlight ul .title-text{font-size:16px}.career-spotlight ul li{font-size:14px}}@media only screen and (max-width:560px){.hero{top:0}.intro-section{margin-top:65px}.intro-section-wrapper{margin-top:0}}@media only screen and (max-width:500px){.career-spotlight{text-align:center;margin:0}.career-spotlight .career-badge{float:none;margin-bottom:15px}.career-spotlight-text{margin:0}.jobs-reg.jobs-reg .career-spotlight-text{margin-left:0}.intro-form form{margin:0 auto;width:100%}.career-spotlight .container{background:url(../assets/images/careers-icon.png) no-repeat center 175px;background-size:150px 95px}em{display:block}}@media only screen and (max-width:480px){.intro-content{height:auto;padding:40px 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}.partners-list li{display:block;min-height:105px;width:180px;margin:0 auto}.partners-block-title{font-size:1.4em}.front-block-title{font-size:1.6em}.have-saved{font-size:1.2em}.suy-lgtxt span{font-size:1.5em;line-height:1.3}.suy-lgtxt:before{font-size:20em}.survey-area{padding:30px 0}.survey-area .note{font-size:1em}.features-block .container{padding:40px 0 0}.ticker-area{font-size:2em}.career-spotlight .container{background:url(../assets/images/careers-icon.png) no-repeat center 175px;background-size:150px 95px}.intro-form .dropdown-menu{width:100.5%!important;margin-left:-1px;padding:0}}@media only screen and (max-width:440px){.jobs-reg .career-spotlight-text h2{max-width:320px;text-align:center;margin-left:auto;margin-right:auto}}@media only screen and (max-width:400px){.career-spotlight-text .btn{display:block;margin:0 auto!important;padding:10px 12px}em{display:inline}.career-spotlight ul .title-text{display:block;width:100%}}@media only screen and (max-height:460px){.partner-intro-block{margin-top:54px}}@media only screen and (max-height:420px){.hero{top:0}.intro-section{margin-top:0}}@media only screen and (device-width:768px) and (orientation:landscape){.intro-section-wrapper{background:url(../assets/images/lob-banners/lob-front-hero.jpg) no-repeat center;background-size:cover}.intro-section-wrapper.no-video{background-image:url(../assets/images/lob-banners/lob-front-hero.jpg)}.intro-content{padding:70px 0 90px;height:auto}.hero,.hero-video{display:none!important}.career-spotlight .container{background:url(../assets/images/careers-icon.png) no-repeat center 175px;background-size:150px 95px}}@media only screen and (max-width:320px){.career-spotlight-text h2{max-width:300px;margin-left:auto;margin-right:auto}.career-spotlight ul .title-text{font-size:16px}.career-spotlight ul .title-text span{font-size:14px}}@media only screen and (min-width:769px) and (max-width:870px){.intro-content{padding-top:125px}}.suy-lgtxt{margin:0}.survey-area{padding:10px 0 20px 0}.survey-area .note{margin:0 auto}.promo-block{background-color:#f6f6f6}.promo-block .front-block-title{margin:0 0 30px 0;color:#666}.promo-block .container{padding:50px 0}.promo-list{margin:0;padding:0;list-style-type:none;text-align:center}.promo-list li{vertical-align:top;display:inline-block;width:340px;max-width:100%;padding:0 50px}.promo-list .feature-pic span{border-bottom:2px solid #ccc;display:block;width:70%;margin:0 auto;overflow:hidden}.promo-list .feature-pic p{font-size:20px;font-weight:700;color:#333;margin:0}.promo-list .feature-pic span img{position:relative;bottom:-279px}.promo-list .feature-pic.first span img{transition:bottom .5s ease-in-out;-webkit-transition:bottom .5s ease-in-out;-moz-transition:bottom .5s ease-in-out}.promo-list .feature-pic.second span img{transition:bottom 1s ease-in-out;-webkit-transition:bottom 1s ease-in-out;-moz-transition:bottom 1s ease-in-out}.promo-list .feature-pic.third span img{transition:bottom 1.5s ease-in-out;-webkit-transition:bottom 1.5s ease-in-out;-moz-transition:bottom 1.5s ease-in-out}.promo-list li{padding:0 5px 30px 5px!important}.promo-list li a{display:block;text-transform:uppercase;font-size:1.2em;font-weight:300;margin-top:10px;color:#396815}.feature-text{margin-top:10px}.promo-block.blog{background:#e5e5e5}.promo-block.blog .promo-list .feature-pic img{cursor:pointer}.promo-block.blog .promo-list .feature-pic p>a{font-size:18px;font-weight:400;color:#666;text-transform:none;line-height:1.25em}.promo-block.blog .promo-list .feature-pic a.btn-xlg{font-size:14px;background:#f6f6f6}.promo-block.blog .promo-list .feature-pic{background:#fff;padding:10px;box-shadow:0 5px 0 #ddd}.blogVideo .modal-dialog{width:70%;display:table;margin:2% auto}.blogVideo .modal-body{padding:0 0 56.25% 0!important}.blogVideo .modal-dialog iframe{position:absolute;width:100%;height:100%;top:0;left:0}@media only screen and (max-width:1199px){.features-list li{width:209px;padding:0;margin:0 auto}.feature-text{font-size:1.2em}.caption.container-fluid{top:62px}}@media screen and (min-width:992px){.suy-lgtxt span{font-size:2.75em}.promo-block.blog .promo-list li{width:25%}}@media screen and (max-width:991px){.suy-lgtxt span{font-size:2.3em}.promo-block.blog .promo-list li{width:49%;float:none}}@media only screen and (max-width:880px){.suy-lgtxt span{font-size:1.7em}}@media screen and (max-width:767px){.promo-block.blog .promo-list li{width:70%;padding-bottom:20px!important}}@media only screen and (max-width:720px){.promo-list li{display:block;margin:0 auto}.features-block .features-list li{margin-bottom:40px}.promo-list li{padding-bottom:60px!important}.promo-list li:last-child{padding-bottom:30px!important}}@media screen and (max-width:560px){.promo-block.blog .promo-list li{width:100%}.caption.container-fluid{top:20px!important;position:relative!important}.caption.container-fluid.nonum{top:0!important}}@media screen and (max-width:449px){.caption.container-fluid>.container>img{margin:0;display:block}}