﻿main{margin:0 !important}footer{margin-top:0 !important}.faq-page .wrapper{display:block}.faq-page h1,.faq-page h2,.faq-page h3,.faq-page h4,.faq-page p{color:#3a3a3a}.faq-page h1{width:97%;padding:33px 0 18px;margin:0 auto;font-family:MuseoSans-300;font-size:26px;line-height:30px}.faq-page h2{padding:0 0 26px;border-bottom:1px solid #eceae6;margin:70px 0 0;font-family:MuseoSans-100;font-size:26px;line-height:34px}.faq-page h3{color:#db2218;font-size:21px;line-height:34px}.faq-page h4{font-size:22px;line-height:30px}.faq-page p{font-size:18px;line-height:29px}.faq-page a{display:inline;color:#007bc0}.faq-page a:hover{text-decoration:underline}.faq-page .faq-banner .faq-banner-img{height:242px;border-bottom-left-radius:25%;border-bottom-right-radius:25%;-o-object-fit:cover;object-fit:cover}.faq-page .faq-banner{position:relative;text-align:center}.faq-page .banner-info{width:100%;position:absolute;top:0}.faq-page .faq-banner form{position:relative}.faq-page .faq-banner form label{margin-bottom:22px;display:block;cursor:pointer}.faq-page .faq-banner form input{width:90%;padding:16px;border:.75px solid #bdbdbd;border-radius:50px;margin:0 auto 105px;font-size:21px}.faq-page .faq-banner form button{padding:0;border:0;cursor:pointer}.faq-page .faq-banner form button::after{content:"";padding:5px;border-radius:50%;position:absolute;top:55px;right:10%;background-color:#fff;color:#003ca6;font-family:"Font Awesome 5 Free";font-size:22px;font-weight:900}.faq-page .faq-content h3{padding:15px 45px 15px 15px;margin:0;cursor:pointer}.faq-page .faq-content .list-indentation{padding-bottom:20px;margin-bottom:0}.faq-page .faq-content .list-indentation .list-indentation{margin-top:-20px;padding-bottom:0;margin-bottom:25px}.faq-page .faq-content li{border-bottom:1px solid #d1d7db;background-color:rgba(236,234,230,.35)}.faq-page .faq-content p{margin-bottom:20px}.faq-page .accordion-trigger{position:relative}.faq-page .hide-content{padding:0 15px 15px 15px;display:none}.faq-page .accordion-trigger:after{content:"";width:12px;height:12px;border-top:2px solid #003ca6;border-left:2px solid #003ca6;position:absolute;right:2%;top:40%;cursor:pointer;transform:translateY(-50%) rotate(224deg);-webkit-transform:translateY(-50%) rotate(224deg);-moz-transform:translateY(-50%) rotate(224deg);-ms-transform:translateY(-50%) rotate(224deg);-o-transform:translateY(-50%) rotate(224deg);-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.faq-page .rotate-arrow:after{transform:translateY(-20%) rotate(45deg);-webkit-transform:translateY(-20%) rotate(45deg);-moz-transform:translateY(-20%) rotate(45deg);-ms-transform:translateY(-20%) rotate(45deg);-o-transform:translateY(-20%) rotate(45deg)}.faq-page .no-result,.faq-page .search-result{display:none;padding:0 0 21px;border-bottom:1px solid rgba(151,151,151,.339872);margin:53px 0 31px;color:#757575;font-size:21px;line-height:25px}.faq-page .lets-talk{padding:66px 0 78px;margin:40px 0 0;background-color:#007bc7;text-align:center}.faq-page .lets-talk img{width:auto;padding-right:6px;display:inline-block;vertical-align:middle}.faq-page .lets-talk h2,.faq-page .lets-talk p,.faq-page .lets-talk a{color:#fff}.faq-page .lets-talk h2{padding:0;border-bottom:0;margin:25px 0;font-family:MuseoSans-700;cursor:auto}.faq-page .lets-talk a{display:inline-block;vertical-align:middle}.faq-page .lets-talk strong:first-of-type a{padding-bottom:1px;border-bottom:1px solid #fff}.faq-page .lets-talk strong:first-of-type a:hover{border-bottom:0;text-decoration:none}.faq-page .offer-group-holder{display:none}@media only screen and (max-width: 320px){.faq-page .faq-banner .faq-banner-img{height:216px}.faq-page h1{padding:18px 0 10px}.faq-page .faq-banner form label{margin-bottom:10px}.faq-page .faq-banner form input{width:72%;padding:10px;margin:0;font-size:12px}.faq-page .faq-banner form button::after{padding:0;top:54px;right:18%}}@media only screen and (min-width: 768px){.faq-page .faq-content .wrapper{width:74.6%}.faq-page .faq-banner .faq-banner-img{height:425px}.faq-page h1{padding-top:113px;font-size:40px;line-height:54px}.faq-page .faq-banner form label{font-size:21px;line-height:25px}.faq-page .faq-banner form input{width:65%}.faq-page .faq-banner form button::after{top:57px;right:22%;background-color:rgba(0,0,0,0)}}@media only screen and (min-width: 992px){.faq-page .faq-banner form input{width:60%;padding:20px}.faq-page .faq-banner form button::after{top:62px}}
