@font-face{font-family:omnes;src:url(../fonts/OMNES-SE_3.ttf);font-weight:700;font-display: swap}html{scroll-behavior:smooth}body{font-weight:400}ul{list-style:none;padding:0;margin:0}fieldset legend{font-size:1.25rem;margin-bottom:5px}.h5{font-size:1.25rem}.offer_text{color:#FFF}.f_text{max-width:1140px;margin:21px auto 20px;font-size:80%;color:#FFF;text-align:center}.f_text p{margin-bottom:14px!important}.offer_text h4{color:#FFF;font-size:16px}.offer_text{float:left;width:100%;text-align:left}.offer_text ul{padding-left:19px}.footer-bottom{padding-bottom:0}.offer_text ul li{list-style:none;margin-bottom:16px;line-height:22px}.offer_text ul{padding-left:0}.highlight{color:#319b44}.width-700{max-width:700px;margin:auto}body.phi-template{font-size:16px;font-family:'Lato',sans-serif}p.f_text{font-size:12px}body.phi-template h1,body.phi-template h2,body.phi-template h3,body.phi-template strong,body.phi-template legend{font-family:'omnes',Lato,sans-serif;font-weight:700}body.phi-template .blue{color:#2475CC!important}body.phi-template .btn.btn-lg{padding:.4em 1rem}body.phi-template .btn.btn-primary{background-color:#4a92df!important;color:#FFF!important;border:none;text-transform:none;border-radius:5px;font-family:'omnes',Lato,sans-serif;font-weight:700}body.phi-template .btn.btn-secondary{background-color:#319B44!important;color:#FFF!important;border:none;text-transform:none;border-radius:5px;font-family:'omnes',Lato,sans-serif;font-weight:700;box-shadow:1px 3px 1px 1px #499156;font-size:1.5em}body.phi-template .btn.btn-secondary:hover{background-color:#257433!important}body.phi-template .btn.btn-primary:hover,body.phi-template .btn.btn-primary:focus{background-color:#3078c6}body.phi-template .btn.btn-secondary:hover,body.phi-template .btn.btn-secondary:focus{background-color:#48bd5d}body.phi-template .main__header{padding:15px 0;margin-bottom:15px}body.phi-template .main__header .container{border-bottom:1px solid rgb(255 255 255 / .15);padding-bottom:20px}body.phi-template .main__header .stars strong{display:inline-block;color:#FFF;margin-right:3px}body.phi-template .main__header .stars img{max-width:150px;vertical-align:middle;margin-top:-5px}body.phi-template .top-title .wrapper h1{color:#FFF;font-size:18px;font-weight:700;text-align:center}body.phi-template .top-title .wrapper p{color:#FFF;font-size:16px;line-height:1.4;text-align:center}@media only screen and (min-width:992px){body.phi-template .top-title .wrapper h1{text-align:left!important}body.phi-template .top-title .wrapper p{text-align:left}}body.phi-template .top-title .wrapper p u{font-weight:700}body.phi-template .top-title .wrapper .pform p{text-align:center;max-width:unset;line-height:1}body.phi-template .comp__block{margin:3rem 0}@media(max-width:767px){body.phi-template .main__header{padding:0;margin-bottom:0;background-color:#3c7cc4}body.phi-template .main__header .logo img{max-width:80%}body.phi-template .top-title{background-color:#e7e7e7;padding:0 0 4rem 0}body.phi-template .top-title__intro{padding:0}body.phi-template .top-title .wrapper h1.top-title__main{background:#fff0;padding:8px 8px 3px;color:#193656;margin-top:6px}body.phi-template .top-title .wrapper h1.top-title__main{margin-bottom:3px;font-family:'Lato',sans-serif;font-size:16px}body.phi-template .top-title .wrapper p.top-title__sub{font-weight:600;color:#193656;max-width:85%;margin:0 auto 1rem}.provider-logo-title .content{background:#fff;padding:1rem;border-radius:5px;max-width:540px;margin:-2rem auto 0}.provider-logo-title h3{font-size:21px;text-align:center}body.phi-template .comp__block--intro{margin-top:0}body.phi-template .comp__block .provider-logos{margin:0 auto}}@media(min-width:768px){body.phi-template .comp__block{margin:4rem 0}body.phi-template .comp__block .content p,body.phi-template .comp__block .content ul.std-list{font-size:20px}body.phi-template .top-title{padding-bottom:200px}body.phi-template .top-title .wrapper h1{font-size:45px}body.phi-template .top-title .wrapper p{font-size:26px}body.phi-template .main__header{margin-bottom:60px}body.phi-template .hero-wrapper{background-image:linear-gradient(to right,rgb(0 0 0 / .3),rgb(0 0 0 / .1)),url(/assets/img/hero-background.webp);background-position:center;background-size:cover;background-repeat:no-repeat}body.phi-template .top-title{padding-bottom:80px}}.hero--plain{background-color:#4a92df}@media(min-width:1200px){body.phi-template .main__header .logo img{max-width:300px}body.phi-template .top-title .wrapper h1{font-size:52px;max-width:450px}body.phi-template .top-title--thanks .wrapper h1{font-size:52px;max-width:100%}body.phi-template .top-title .wrapper p{max-width:370px;text-align:left}body.phi-template .top-title--thanks .wrapper p{max-width:100%;text-align:left}}body.phi-template .comp__block .provider-logos .logo{margin-bottom:10px}body.phi-template .comp__block .provider-logos .logo img{display:block;border:1px solid #4a92df;border-radius:10px;padding:5px}body.phi-template .comp__block .provider-logos .row{margin:0 -5px}body.phi-template .comp__block .provider-logos .row .col-3{padding:0 5px}body.phi-template .comp__block .tick-list{font-size:16px;line-height:1.8}body.phi-template .comp__block .tick-list img{vertical-align:middle;max-width:20px;margin-right:5px}body.phi-template .comp__block h2{font-size:2rem}body.phi-template .comp__block .content p,body.phi-template .comp__block .content ul.std-list{margin-bottom:1rem;padding-bottom:0}body.phi-template .comp__block .content ul.std-list{list-style-type:none;padding-left:45px;line-height:1.4;font-size:18px}body.phi-template .comp__block .content ul.std-list li{margin-bottom:10px}.std-list li:before{content:"";background-image:url(/images/tick-bullets.svg);background-repeat:no-repeat;background-size:23px;width:23px;height:23px;position:absolute;left:25px;margin-top:3px}@media only screen and (min-width:992px){.std-list li:before{left:60px}}body.phi-template .comp__block .usp-section img{max-width:170px;margin:0 auto 1rem auto;display:block}body.phi-template .comp__block .usp-section p{font-size:20px;max-width:300px;margin:0 auto 1rem auto}.footer_basic{background-color:#2475CC}.footer_basic p{margin-bottom:0}.footer_basic small{color:#ddd}.footer-bottom{background-color:#0C4E96;color:#fff;font-size:1.1em;opacity:.8;padding:2em 0}.footer-bottom img{position:relative;top:-1px}.footer-bottom a{color:#fff}.footer-bottom__title{font-size:1.5em;font-style:italic;margin-bottom:1em!important}.footer-bottom__text{font-size:.75em}@media(min-width:768px){body.phi-template .hero-wrapper{background-size:cover}body.phi-template .main__footer{background-size:cover;padding:10rem 0 3rem 0}body.phi-template .comp__block .tick-list{font-size:18px}}body.phi-template .main__footer .content{margin-bottom:5rem}body.phi-template .main__footer h2{color:#FFF;font-size:50px}body.phi-template .main__footer p{font-size:26px}body.phi-template .main__footer small{color:#DDD;font-size:16px;line-height:1.4}body.phi-template .comp__block.reviews{padding:5rem 0;background-color:#f1f8fe}body.phi-template .comp__block.reviews .reviews-wrapper .slick-slide{padding:0 15px}body.phi-template .comp__block.reviews .reviews-wrapper .review{border-top:5px solid #4a92df;background-color:#FFF;padding:30px 50px;box-shadow:0 0 10px 0 #def0ff;border-radius:5px}@media only screen and (min-width:1400px){body.phi-template .comp__block.reviews .reviews-wrapper .review{min-height:450px}}body.phi-template .comp__block.reviews .reviews-wrapper .review img{max-width:150px;margin:0 auto 15px auto}body.phi-template .comp__block.reviews .reviews-wrapper .slick-next{right:-15px;z-index:999}body.phi-template .comp__block.reviews .reviews-wrapper .slick-prev{left:-15px;z-index:999}body.phi-template .comp__block.reviews .reviews-wrapper .slick-next::before,body.phi-template .comp__block.reviews .reviews-wrapper .slick-prev::before{font-size:50px;color:#000}body.phi-template .comp__form{padding:15px 30px;background-color:#4a92df;border-radius:5px;position:relative}body.phi-template .comp__form:before{content:"";background-image:url(/assets/img/form-sticker-best-price.png);background-repeat:no-repeat;background-size:80px 80px;display:block;width:80px;height:80px;margin:0 auto 20px auto;border-radius:50%;border:1px solid #4a92df;background-color:#FFF}@media(min-width:768px){body.phi-template .comp__form{padding:50px}body.phi-template .comp__form:before{position:absolute;top:-50px;right:-40px;left:auto;background-size:120px 120px;width:120px;height:120px}}@media(min-width:1200px){body.phi-template .comp__form:before{left:-40px;right:auto}}@media(min-width:1400px){body.phi-template .comp__form{max-width:540px;margin-top:-200px;padding:50px 80px}body.phi-template .comp__form:before{border:none}}body.phi-template .comp__form h2{color:#FFF}body.phi-template .comp__form .progress{height:7px;background-color:#3b7cc4}body.phi-template .slick-dots{bottom:-50px}body.phi-template .slick-dots li button::before{font-size:20px}.bullets{list-style-type:none;padding-left:0}.bullets li{font-size:20px;line-height:30px;padding-left:35px;padding-bottom:1px}.bullets li:before{content:"";background-image:url(/images/tick-bullets.svg);background-repeat:no-repeat;background-size:25px;width:25px;height:25px;position:absolute;left:15px;margin-top:3px}.slick-slide{text-align:center}.providers-logos{display:flex;flex-direction:row;flex-wrap:wrap}.providers-logos__item{flex:0 0 12.5%;padding:0 .5em}@media only screen and (max-width:767px){.providers-logos__item{flex:0 0 25%}}@media only screen and (min-width:767px){#pform:before{content:"";background-image:url(/assets/img/form-sticker-best-price.png);background-repeat:no-repeat;display:block;margin:0 auto 20px auto;border-radius:50%;border:1px solid #4a92df;background-color:#FFF;position:absolute;top:-50px;right:-40px;left:auto;background-size:120px 120px;width:120px;height:120px}}.partners-logos .slick-slide{margin:0 20px}.partners-logos .slick-list{margin:0 -20px}.seconds{margin-top:-5px;padding-bottom:5px}@media only screen and (min-width:768px){.seconds{margin-top:-25px;padding-bottom:7px}}#error{max-width:500px;margin:auto;background-color:#e65248;color:#fff;padding:13px 5px;font-size:13px;border-radius:10px 10px 0 0}@keyframes blinker{50%{opacity:.2}}.header_part{background:#e20066}.header_part h3{color:#fff!important;padding:10px 0;margin-bottom:0;font-size:20px;text-align:center}.font12{font-size:12px;margin-bottom:5px;margin-bottom:5px}.font12 strong{color:#fff!important}