.faq-main{margin:11.5rem 0 20rem}@media (max-width:991px){.faq-main{margin:7rem 0 10rem}}.faq-main a{color:#00a7b5;text-decoration:none}.faq-main a:focus,.faq-main a:hover{color:#003da5}.faq-main h1{max-width:40rem}.faq-main .faq-intro span{display:block;font-family:"Poppins Semibold",sans-serif}@media (min-width:1200px){.faq-main .faq-intro p,.faq-main .faq-intro span{padding-right:9rem}}.faq-main .faq-intro p:not(:last-child),.faq-main .faq-intro span{margin-bottom:3rem}.faq-main .faq-intro p:last-of-type{margin-bottom:0}.faq-main .main-product-line{padding-top:8.5rem}.faq-main .main-product-line .title-row{margin-bottom:5rem}.faq-main .main-product-line .no-item{display:none}.faq-main .main-product-line h2{margin:0}.faq-main .main-product-line .search-block{width:84.5%}.faq-main .main-product-line .green-button,.faq-main .main-product-line input{height:5.1rem}.faq-main .main-product-line .green-button{border-radius:0;padding:1rem 3rem}.faq-main .main-product-line .form-group:first-child,.faq-main .main-product-line input{width:100%}.faq-main .main-product-line input{border:1px solid #707070;color:#999;font-size:inherit;padding:.8rem 1.5rem}.faq-main .main-product-line input::-moz-placeholder{color:#999}.faq-main .main-product-line input::placeholder{color:#999}@media (max-width:767px){.faq-main{margin:3.5rem 0 5rem}.faq-main .main-product-line .green-button,.faq-main .main-product-line input{height:6rem}}.faq-main .main-product-line .product-item{background-color:#f4f6fa;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:5rem;width:100%;border:none}.faq-main .main-product-line .product-item.active{display:none}@media (min-width:1200px){.faq-main .main-product-line .product-item{height:370px}}@media (max-width:1199px){.faq-main .main-product-line .product-item{padding:4rem 1rem}}.faq-main .main-product-line .product-item img{height:9rem;width:9rem;margin-bottom:2.5rem}.faq-main .main-product-line .product-item p{color:#003da5;font-family:"Poppins Semibold",sans-serif;margin:0;max-width:25rem;text-align:center}.faq-main .main-product-line .right-side{display:flex;align-items:center;justify-content:flex-end}@media (min-width:768px) and (max-width:991px){.faq-main .main-product-line .right-side{justify-content:space-between}}.faq-main .main-product-line .right-side.active .search-block{width:70%}@media (min-width:1200px) and (max-width:1410px){.faq-main .main-product-line .right-side.active .search-block{width:62%}}@media (min-width:992px) and (max-width:1199px){.faq-main .main-product-line .right-side.active .search-block{width:65%}}.faq-main .main-product-line .collapse-cta.active{display:none}@media (max-width:767px){.faq-main .main-product-line .product-item img{height:81px;width:81px}.faq-main .main-product-line .product-item p{font-size:2.4rem}.faq-main .main-product-line .buttons-block .col-sm-6{width:50%!important}.faq-main .main-product-line .right-side{flex-direction:column;align-items:flex-start}.faq-main .main-product-line .right-side.active .search-block{width:100%}.faq-main .main-product-line .collapse-cta{order:2}.faq-widget.faq-main{margin-top:5rem}}.faq-main .main-product-line .collapse-cta button{background-color:#fff;color:#00a7b5;border:none;margin-right:2rem;padding:0}@media (max-width:1470px){.faq-main .main-product-line .collapse-cta button{margin-right:1.5rem}}@media (min-width:992px) and (max-width:1199px){.faq-main .main-product-line .collapse-cta button{margin-right:1rem}}@media (max-width:991px){.faq-main h1{margin-bottom:3rem;max-width:100%}.faq-main .main-product-line h2{margin-bottom:3rem}.faq-main .main-product-line .search-block{width:100%}.faq-main .main-product-line .green-button{font-size:16px}.faq-main .main-product-line .collapse-cta button{font-size:18px;margin-right:1rem}.faq-main .faq-accordion .accordion-body .with-img img{max-width:60rem;margin:0 auto;width:100%}}.faq-main .main-product-line .faq-collapse.hide{display:none}.faq-main .faq-accordion .accordion-body,.faq-main .faq-accordion .accordion-button{font-size:2.2rem}.faq-main .faq-accordion .accordion-button{border-top:1px solid #606060;color:#003da5;font-family:"Poppins Semibold",sans-serif;height:auto;padding:1.5rem 0}.faq-main .faq-accordion .accordion-button:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0NDggNTEyJz48cGF0aCBmaWxsPScjNjA2MDYwJyBkPSdNNDE2IDIwOEgyNzJWNjRjMC0xNy42Ny0xNC4zMy0zMi0zMi0zMmgtMzJjLTE3LjY3IDAtMzIgMTQuMzMtMzIgMzJ2MTQ0SDMyYy0xNy42NyAwLTMyIDE0LjMzLTMyIDMydjMyYzAgMTcuNjcgMTQuMzMgMzIgMzIgMzJoMTQ0djE0NGMwIDE3LjY3IDE0LjMzIDMyIDMyIDMyaDMyYzE3LjY3IDAgMzItMTQuMzMgMzItMzJWMzA0aDE0NGMxNy42NyAwIDMyLTE0LjMzIDMyLTMydi0zMmMwLTE3LjY3LTE0LjMzLTMyLTMyLTMyeicvPjwvc3ZnPg==)}.faq-main .faq-accordion .accordion-button:not(.collapsed)::after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0NDggNTEyJz48IS0tIEZvbnQgQXdlc29tZSBQcm8gNS4xNS40IGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIC0tPjxwYXRoIGZpbGw9JyM2MDYwNjAnIGQ9J000MTYgMjA4SDMyYy0xNy42NyAwLTMyIDE0LjMzLTMyIDMydjMyYzAgMTcuNjcgMTQuMzMgMzIgMzIgMzJoMzg0YzE3LjY3IDAgMzItMTQuMzMgMzItMzJ2LTMyYzAtMTcuNjctMTQuMzMtMzItMzItMzJ6Jy8+PC9zdmc+)}.faq-main .faq-accordion .accordion-button span{display:block;padding-right:6rem}.faq-main .faq-accordion .accordion-body{color:#606060;padding-bottom:2.5rem}.faq-main .faq-accordion .accordion-body .with-img img{display:block;height:auto}.faq-widget .title-block{margin-bottom:2rem}.faq-widget .title-block span.h2{font-size:4.4rem;max-width:65%}.faq-widget .collapse-button{background-color:initial;border:none;color:#00a7b5}@media (max-width:991px){.faq-widget .title-block{align-items:flex-start}.faq-widget .collapse-button{font-size:3rem;margin-top:.5rem}.faq-widget .faq-accordion .accordion-body{padding-right:6rem}}@media (max-width:767px){.faq-widget .collapse-button{font-size:2.6rem;padding-left:0}}.faq-widget .accordion-header span{max-width:148rem}.faq-widget .accordion-collapse{max-width:140rem}.faq-widget .faq-accordion{border-bottom:1px solid #606060}.faq-widget .more-faq-btn{margin-top:5rem}.faq-widget .more-faq-btn a{color:#fff}@media (max-width:991px){.faq-widget .more-faq-btn a{width:100%}}