.home .home-hero,.home .top-bar{background:#F8F9FD}body,button,input,select,textarea{font-family:Poppins,sans-serif}.home .home-hero{height:1040px}@media (max-width:768px){.home .home-hero{height:800px}.home .home-hero .home-animated-photos{display:none}}.home .home-hero .home-hero-bg{position:absolute;width:100%;left:0;top:-120px;height:100%;z-index:-1}.home .home-hero .home-animated-photos{position:absolute;width:50%;height:100%}.home .home-hero .home-animated-photos .photos-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:60px}.home .home-hero .home-animated-photos .photos-grid .photos-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:6px}.home .home-hero .home-animated-photos .photos-grid .photos-row img{max-height:80px;font-size:40px;position:relative;margin:0 5px;-webkit-box-shadow:0 10px 10px -5px #aaa;box-shadow:0 10px 10px -5px #aaa}.home .home-hero .home-animated-photos.right{right:-50px}.home .home-hero .home-animated-photos.right .photos-grid .photos-row{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.home .home-hero .home-animated-photos.right .photos-grid .photos-row img{right:300px;text-align:right}.home .home-hero .home-animated-photos.right .photos-grid .photos-row:nth-child(odd) img{-webkit-animation-name:heroOddRight;animation-name:heroOddRight;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes heroOddRight{0%{opacity:0;right:-400px;top:0}75%{opacity:.4}100%{opacity:1;right:50px;top:0}}@keyframes heroOddRight{0%{opacity:0;right:-400px;top:0}75%{opacity:.4}100%{opacity:1;right:50px;top:0}}.home .home-hero .home-animated-photos.right .photos-grid .photos-row:nth-child(even) img{-webkit-animation-name:heroEvenRight;animation-name:heroEvenRight;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes heroEvenRight{0%{opacity:0;right:-600px;top:0}75%{opacity:.4}100%{opacity:1;right:0;top:0}}@keyframes heroEvenRight{0%{opacity:0;right:-600px;top:0}75%{opacity:.4}100%{opacity:1;right:0;top:0}}.home .home-hero .home-animated-photos.left{left:-50px}.home .home-hero .home-animated-photos.left .photos-grid .photos-row{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.home .home-hero .home-animated-photos.left .photos-grid .photos-row img{left:300px;text-align:left}.home .home-hero .home-animated-photos.left .photos-grid .photos-row:nth-child(odd) img{-webkit-animation-name:heroOddLeft;animation-name:heroOddLeft;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes heroOddLeft{0%{opacity:0;left:-400px;top:0}75%{opacity:.4}100%{opacity:1;left:50px;top:0}}@keyframes heroOddLeft{0%{opacity:0;left:-400px;top:0}75%{opacity:.4}100%{opacity:1;left:50px;top:0}}.home .home-hero .home-animated-photos.left .photos-grid .photos-row:nth-child(even) img{-webkit-animation-name:heroEvenLeft;animation-name:heroEvenLeft;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes heroEvenLeft{0%{opacity:0;left:-600px;top:0}75%{opacity:.4}100%{opacity:1;left:0;top:0}}@keyframes heroEvenLeft{0%{opacity:0;left:-600px;top:0}75%{opacity:.4}100%{opacity:1;left:0;top:0}}.home .home-hero .insurance-type-form{top:275px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.home .home-hero .insurance-type-form h1{font-weight:500;font-size:88px;line-height:96px;margin:0 auto 52px;color:#363a46}@media (max-width:1024px){.home .home-hero .insurance-type-form{background:#fff;border-radius:4px;padding:25px}.home .home-hero .insurance-type-form h1{text-align:center}}@media (max-width:768px){.home .home-hero .insurance-type-form{top:0;width:100%;padding:30px}.home .home-hero .insurance-type-form h1{font-size:62px}}@media (max-width:480px){.home .home-hero .insurance-type-form h1{font-size:44px;line-height:66px}}.home .home-hero .insurance-type-form h1 span{color:#335ee0}.home .home-hero .insurance-type-form p{font-weight:400;font-size:18px;line-height:27px;text-align:center;color:#363a46}.home .home-hero .insurance-type-form p span{text-decoration:underline}.home .home-hero .insurance-type-form .insurance-multi-select{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;position:relative;border-radius:6px;padding:15px;margin-top:15px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:480px){.home .home-hero .insurance-type-form .insurance-multi-select{width:100%;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.home .home-hero .insurance-type-form .insurance-multi-select a{white-space:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;text-transform:uppercase;width:116px;height:116px;background:#EFF2FA;border:1px solid #E0E2EB;border-radius:220px;margin:15px}@media (max-width:480px){.home .home-hero .insurance-type-form .insurance-multi-select a{width:100px;height:100px}}@media (max-width:375px){.home .home-hero .insurance-type-form .insurance-multi-select a{width:95px;height:95px;margin:5px}}.home .home-hero .insurance-type-form .insurance-multi-select a.active{z-index:2}.home .home-hero .insurance-type-form .insurance-multi-select a:hover{background-color:#335ee0;-webkit-box-shadow:5px 5px 16px -5px #335ee0;box-shadow:5px 5px 16px -5px #335ee0;border:none;border:1px solid #335ee0;color:#fff}.home .home-hero .insurance-type-form .insurance-multi-select a .select-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.home .home-hero .insurance-type-form .insurance-multi-select a .select-item.no-border{border:none}.home .home-hero .insurance-type-form .insurance-multi-select a .select-item img{max-height:60px;margin-top:5px}.home .home-hero .insurance-type-form .insurance-multi-select a .select-item span{line-height:21px;font-weight:600}@media (max-width:480px){.home .home-hero .insurance-type-form .insurance-multi-select a .select-item{border-right:none;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.home .home-hero .insurance-type-form .insurance-multi-select a .select-item span{font-size:12px;line-height:10px}.home .hiw .container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.home .home-hero .insurance-type-form .insurance-multi-select .hover{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;position:absolute;top:0;left:0;width:33.3%;height:100%;background:rgba(51,94,224,.06);border-radius:8px;z-index:1}.home .home-hero h4{font-size:24px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000}.home .hiw{background:#F8F9FD}.home .hiw .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.home .hiw .container .left{width:50%;margin:0 40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.home .hiw .container .left{margin:0 20px}}@media (max-width:480px){.home .hiw .container .left{margin:0;width:100%}}.home .hiw .container .left .box img.phone-frame{position:absolute}.home .hiw .container .left .box ul{position:relative;width:410px;padding:70px 30px 20px}.home .hiw .container .left .box ul hr{border:none;border-top:1px solid #eee;margin:auto 20px}.home .hiw .container .left .box ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:15px 10px}.home .hiw .container .left .box ul li .comp-logo{margin:8px;max-width:80px}.home .hiw .container .left .box ul li .stars{margin:10px}.home .hiw .container .left .box ul li .stars img{width:10px}.home .hiw .container .left .box ul li button.get-rate{width:86px;height:36px;background:#EFF2FA;border-radius:36px;border:none;color:#26272A;cursor:pointer}.home .hiw .container .right{width:50%;margin:40px 60px}@media (max-width:768px){.home .hiw .container .right{margin:0 20px}}@media (max-width:480px){.home .hiw .container .right{margin:0;width:100%}}.home .hiw .container .right h4{font-size:48px;line-height:48px;color:#363A46;margin:35px 0}.home .hiw .container .right p{font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#838795;margin-bottom:25px}.home .hiw .container .right p b{font-weight:700}.home .its-simple{padding-top:160px;padding-bottom:185px;border:1px solid #EBEDF5;background:#fff}.home .its-simple .container-large{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.home .its-simple .first-part{width:45%}@media (max-width:768px){.home .its-simple .container-large{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.home .its-simple .first-part{width:100%}}.home .its-simple .second-part{width:55%;padding-left:120px;padding-top:90px}@media (max-width:768px){.home .its-simple .second-part{width:100%;padding-left:0}}.home .its-simple .second-part h2{font-style:normal;font-weight:500;font-size:36px;line-height:48px;color:#363a46}.home .its-simple .second-part p{font-style:normal;font-weight:400;font-size:14px;line-height:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#838795;margin:20px 0 40px}.home .have-questions,.home .its-simple .second-part a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.home .its-simple .second-part a{background:#335ee0;border:1px solid #244fd2;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-style:normal;font-weight:700;font-size:14px;line-height:21px;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;color:#fff;width:222px;height:56px}.home .its-simple .second-part a:hover{-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,.1),0 8px 17px 0 rgba(0,0,0,.1);box-shadow:0 6px 20px 0 rgba(0,0,0,.1),0 8px 17px 0 rgba(0,0,0,.1)}.home .have-questions{background:#F8F9FD;display:flex}.home .have-questions h2{font-style:normal;font-weight:500;font-size:36px;line-height:56px;text-align:center;color:#363a46;margin-bottom:20px;margin-top:120px}.home .have-questions .hq-box{width:478px;border-radius:4px;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.home .have-questions .hq-box .accordion{background-color:#F8F9FD;color:#444;cursor:pointer;width:478px;min-height:80px;text-align:left;outline:0;font-size:14px;line-height:21px;-webkit-transition:.4s;transition:.4s;padding:20px;border:none;border-bottom:1px solid #eceff5}.home .have-questions .hq-box .accordion.active,.home .have-questions .hq-box .accordion:hover{background-color:#fff;color:#335EE0;-webkit-box-shadow:0 0 20px 1px #f0f0f0;box-shadow:0 0 20px 1px #f0f0f0;border-radius:4px 4px 0 0}.home .have-questions .hq-box .accordion span.icon{float:right;background:url(/images/arrow-down.svg) center center no-repeat;height:14px;width:14px;display:inline-block}.home .have-questions .hq-box .accordion.active span.icon{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.home .have-questions .hq-box .panel{padding:0 18px;background-color:#fff;max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out}.home .have-questions .hq-box .panel p{text-align:left;margin:40px 20px;width:auto;font-size:14px;line-height:28px}.home .have-questions p{font-style:normal;font-weight:400;font-size:14px;line-height:21px;text-align:center;color:#5c5c5c;margin:20px 0 150px;display:inline-block;width:100%}.home .have-questions p span{text-decoration:underline;color:#335EE0}.home .specifics{background:#F2F4FA;border:1px solid #EBEDF5}.home .specifics h2{font-style:normal;font-weight:500;font-size:36px;line-height:64px;color:#363a46;margin-top:65px;margin-bottom:40px;text-align:center}@media (max-width:768px){.home .specifics h2{margin-bottom:50px;width:100%}}.home .specifics .wrap-tabs{max-width:890px;margin:0 auto 70px;background-color:#fff;border-radius:4px}.home .specifics .tab{overflow:hidden;border-bottom:1px solid #e2e2e2;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px 4px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.home .specifics .tab button.tablinks{background-color:inherit;float:left;border:none;outline:0;cursor:pointer;width:120px;height:40px;-webkit-transition:.3s;transition:.3s;color:#363A46;font-style:normal;font-weight:500;font-size:14px;line-height:21px;letter-spacing:.02em;text-transform:uppercase;text-align:center}.home .specifics .tab button.active,.home .specifics .tab button:hover{background-color:#335ee0;color:#fff}.home .specifics .tabcontent{display:none;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0 0 4px 4px}.home .specifics .auto,.home .specifics .health,.home .specifics .home-ins,.home .specifics .life,.home .specifics .pet{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.home .specifics .auto .left-part,.home .specifics .health .left-part,.home .specifics .home-ins .left-part,.home .specifics .life .left-part,.home .specifics .pet .left-part{padding:64px 38px 64px 52px;width:60%}@media (max-width:768px){.home .specifics .auto .left-part,.home .specifics .health .left-part,.home .specifics .home-ins .left-part,.home .specifics .life .left-part,.home .specifics .pet .left-part{padding:40px 30px}}@media (max-width:480px){.home .specifics .auto,.home .specifics .health,.home .specifics .home-ins,.home .specifics .life,.home .specifics .pet{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.home .specifics .auto .left-part,.home .specifics .health .left-part,.home .specifics .home-ins .left-part,.home .specifics .life .left-part,.home .specifics .pet .left-part{width:100%}}.home .specifics .auto .left-part h3,.home .specifics .health .left-part h3,.home .specifics .home-ins .left-part h3,.home .specifics .life .left-part h3,.home .specifics .pet .left-part h3{font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#000;margin-bottom:38px}.home .specifics .auto .left-part p,.home .specifics .health .left-part p,.home .specifics .home-ins .left-part p,.home .specifics .life .left-part p,.home .specifics .pet .left-part p{font-style:normal;font-weight:400;font-size:14px;line-height:28px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#505050}.home .specifics .auto .left-part a.get-quote,.home .specifics .health .left-part a.get-quote,.home .specifics .home-ins .left-part a.get-quote,.home .specifics .life .left-part a.get-quote,.home .specifics .pet .left-part a.get-quote{width:407px;height:56px;background:#335ee0;font-style:normal;font-weight:700;padding:18px;font-size:14px;text-align:center;margin:50px 25px 30px 0;text-transform:uppercase;color:#fff;display:inline-block}@media (max-width:1024px){.home .specifics .auto .left-part a.get-quote,.home .specifics .health .left-part a.get-quote,.home .specifics .home-ins .left-part a.get-quote,.home .specifics .life .left-part a.get-quote,.home .specifics .pet .left-part a.get-quote{width:200px}}@media (max-width:768px){.home .specifics .auto .left-part a.get-quote,.home .specifics .health .left-part a.get-quote,.home .specifics .home-ins .left-part a.get-quote,.home .specifics .life .left-part a.get-quote,.home .specifics .pet .left-part a.get-quote{width:180px;margin:40px 0 20px}}.home .specifics .auto .left-part a.more-infos,.home .specifics .health .left-part a.more-infos,.home .specifics .home-ins .left-part a.more-infos,.home .specifics .life .left-part a.more-infos,.home .specifics .pet .left-part a.more-infos{display:inline-block;padding:13px;text-align:center;width:405px;height:56px;font-style:normal;font-weight:500;font-size:14px;line-height:21px;text-transform:uppercase;color:#838795}.home .specifics .auto .right-part,.home .specifics .health .right-part,.home .specifics .home-ins .right-part,.home .specifics .life .right-part,.home .specifics .pet .right-part{padding:60px 30px;margin-top:60px;width:40%}@media (max-width:768px){.home .specifics .auto .right-part,.home .specifics .health .right-part,.home .specifics .home-ins .right-part,.home .specifics .life .right-part,.home .specifics .pet .right-part{padding:40px 10px}}@media (max-width:480px){.home .specifics .auto .right-part,.home .specifics .health .right-part,.home .specifics .home-ins .right-part,.home .specifics .life .right-part,.home .specifics .pet .right-part{padding:40px 30px;width:100%}}.home .specifics .auto .right-part ul,.home .specifics .health .right-part ul,.home .specifics .home-ins .right-part ul,.home .specifics .life .right-part ul,.home .specifics .pet .right-part ul{list-style-type:disc}.home .specifics .auto .right-part ul li,.home .specifics .health .right-part ul li,.home .specifics .home-ins .right-part ul li,.home .specifics .life .right-part ul li,.home .specifics .pet .right-part ul li{font-style:italic;font-weight:400;font-size:11px;line-height:24px;color:#505050;margin-bottom:20px}.home .get-started{margin:130px 0 165px}.home .get-started h2{font-style:normal;font-weight:500;font-size:36px;line-height:54px;text-align:center;color:#363a46}.home .get-started .zip-code{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:40px}.home .get-started .zip-code .control-zip{width:398px;height:52px;background:#f9fafd;border:1px solid #363a46;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.home .get-started .zip-code .control-zip input{text-align:center}.home .get-started .zip-code .btn-see-rates{background:#335ee0;border-radius:4px;height:52px;font-style:normal;font-weight:700;font-size:14px;line-height:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;text-transform:uppercase;color:#fff;margin-left:80px}