.home-page-funnel-container.home-carousel-element{margin-bottom:40px}@media(min-width:992px){.home-page-funnel-container.home-carousel-element{margin-bottom:90px}}.home-page-funnel-container.home-carousel-element.negative-spacing{margin-top:-15px}@media(min-width:992px){.home-page-funnel-container.home-carousel-element.negative-spacing{margin-top:-25px}}.home-page-funnel-container.home-carousel-element .container{padding-left:0;padding-right:0}.home-page-funnel-container.home-carousel-element .container .accordion .container{padding-left:1.6rem;padding-right:1.6rem}.home-page-funnel{margin-top:6.1rem;padding-top:7.7rem;position:relative;text-align:center}@media(min-width:991px){.home-page-funnel{padding-bottom:3.8rem}}@media(min-width:1200px){.home-page-funnel{margin-top:0}}.home-page-funnel .bg-media{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}@media(min-width:767px){.home-page-funnel .bg-media{-o-object-fit:fill;object-fit:fill}}.home-page-funnel .title{margin-bottom:1rem!important;text-align:start}@media(min-width:576px){.home-page-funnel .title{margin-bottom:2rem!important;text-align:center}}@media(min-width:991px){.home-page-funnel .title{margin-bottom:4.3rem!important}}.home-page-funnel .desktop .block-filter{background:#fff;max-width:32rem;padding:.8rem 1.4rem 2.2rem}@media(min-width:1200px){.home-page-funnel .desktop .block-filter{max-width:37rem;padding:2.8rem 1.4rem 4.2rem}}@media(min-width:1440px){.home-page-funnel .desktop .block-filter{max-width:42rem}}.home-page-funnel .desktop .block-filter .title-block{color:#0f7bb9;font-size:2.3rem;font-weight:600;line-height:3.2rem;margin-bottom:3.9rem}@media(min-width:991px){.home-page-funnel .desktop .block-filter .title-block{min-height:6.4rem;text-align:center}}@media(min-width:1200px){.home-page-funnel .desktop .block-filter .title-block{font-size:2.3rem;min-height:6.4px}}@media(min-width:1440px){.home-page-funnel .desktop .block-filter .title-block{font-size:2.6rem}}.home-page-funnel .desktop .block-filter .select{align-items:center;display:flex;justify-content:center}.home-page-funnel .desktop .block-filter .select select{background:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2713%27 height=%277%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m12.438 1.218-.97-.88L6.5 4.854 1.531.338l-.968.88L6.5 6.588l5.938-5.37Z%27 fill=%27%230F7BB9%27/%3E%3C/svg%3E");background-position:center right 1rem;background-repeat:no-repeat;width:100%}.home-page-funnel .desktop .block-filter .select .select2 .selection .select2-selection,.home-page-funnel .desktop .block-filter .select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;border:1px solid #e5e5e5;margin-right:1.6rem;max-width:27.6rem;outline:0;padding:.8rem 3.4rem .8rem 1.5rem;position:relative}.home-page-funnel .desktop .block-filter .select .select2 .selection .select2-selection{border-radius:8px;height:auto}.home-page-funnel .desktop .block-filter .select .select2 .selection .select2-selection:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2713%27 height=%277%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m12.438 1.218-.97-.88L6.5 4.854 1.531.338l-.968.88L6.5 6.588l5.938-5.37Z%27 fill=%27%230F7BB9%27/%3E%3C/svg%3E");background-position:center right 1rem;background-repeat:no-repeat;content:"";height:100%;position:absolute;right:2px;top:0;width:100%}.home-page-funnel .desktop .block-filter .select .select2 .selection .select2-selection .select2-selection__rendered{padding:0;text-align:start}.home-page-funnel .desktop .block-filter .select .select2 .selection .select2-selection .select2-selection__arrow b{display:none}.home-page-funnel .desktop .block-filter .btn-custom{display:block;margin:0 auto;max-width:19.5rem;width:100%}.home-page-funnel .mobile .accordion-item{border:none;border-bottom:2px solid rgba(0,169,224,.07)!important}.home-page-funnel .mobile .accordion-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.home-page-funnel .mobile .accordion-item .accordion-header .accordion-button{background:transparent;border-bottom:none;box-shadow:none;color:#0f7bb9;font-size:2rem;font-weight:600;line-height:2.4rem;outline:0!important;padding-bottom:1.2rem;padding-top:1.2rem}.home-page-funnel .mobile .accordion-item .accordion-header .accordion-button:after{background-size:2.3rem;height:2.3rem;transform:rotate(0deg);width:2.3rem}.home-page-funnel .mobile .accordion-item .accordion-header .accordion-button:after,.home-page-funnel .mobile .accordion-item .accordion-header .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2723%27 height=%2723%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M11.028 0C4.938 0 0 4.938 0 11.028c0 6.091 4.938 11.029 11.028 11.029 6.091 0 11.029-4.938 11.029-11.029C22.057 4.938 17.119 0 11.028 0ZM8.816 7.727a1.003 1.003 0 0 1 1.417-1.418l4.01 4.01a1.003 1.003 0 0 1 0 1.418l-4.01 4.01a1.002 1.002 0 0 1-1.417-1.417l3.301-3.302-3.301-3.301Z%27 fill=%27%230F7BB9%27/%3E%3C/svg%3E")}.home-page-funnel .mobile .accordion-item .accordion-header .accordion-button:not(.collapsed):after{content:"";transform:rotate(90deg)}.home-page-funnel .mobile .accordion-item .accordion-body{border-bottom:none}.home-page-funnel .mobile .accordion-item .accordion-body select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2713%27 height=%277%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m12.438 1.218-.97-.88L6.5 4.854 1.531.338l-.968.88L6.5 6.588l5.938-5.37Z%27 fill=%27%230F7BB9%27/%3E%3C/svg%3E");background-position:center right 1rem;background-repeat:no-repeat;border:1px solid #e5e5e5;border-radius:8px;color:#444;font-size:1.4rem;font-weight:500;line-height:1.7rem;padding:1.3rem;width:100%}.home-page-funnel .mobile .select-products__preview{border-radius:8px;padding:.9rem 1.3rem}.home-page-funnel .mobile .select-products__preview+svg{display:none}.home-page-funnel .mobile .select2-container{text-align:left;width:100%!important}.home-page-funnel .mobile .select2-container .select2-selection--single{background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2713%27 height=%277%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m12.438 1.218-.97-.88L6.5 4.854 1.531.338l-.968.88L6.5 6.588l5.938-5.37Z%27 fill=%27%230F7BB9%27/%3E%3C/svg%3E");background-position:center right 1rem;background-repeat:no-repeat;border:1px solid #e5e5e5!important;color:#444;font-size:1.4rem;font-weight:500;height:45px;line-height:1.7rem;padding:1.2rem 1.3rem}.home-page-funnel .mobile .select2-container .select2-selection--single .select2-selection__rendered{line-height:inherit!important;padding-left:0!important}.home-page-funnel .mobile .select2-container .select2-selection__arrow{display:none!important}@media(max-width:991px){.select2-results__options li{color:#444;font-size:1.4rem!important;line-height:1.7rem}}.home-page-funnel-boxes.home-page-funnel{background:#fff;margin-left:-20px;margin-right:-20px;padding:30px 0;text-align:left}@media(min-width:992px){.home-page-funnel-boxes.home-page-funnel{background:#fff;border-radius:8px;box-shadow:0 0 4px rgba(0,0,0,.04),0 8px 16px rgba(0,0,0,.08);margin-left:0;margin-right:0;padding:30px}.home-page-funnel-boxes.home-page-funnel .home-carousel-item__row{align-items:stretch}}.home-page-funnel-boxes.home-page-funnel .title{background-color:#fff;color:#106596;font-weight:700;margin-bottom:0!important;padding:15px 20px;text-align:left}@media(min-width:992px){.home-page-funnel-boxes.home-page-funnel .title{background-color:transparent;margin-bottom:40px!important;padding:0}}.home-page-funnel-boxes.home-page-funnel .desktop .block-filter{background:rgba(0,169,224,.03);border-radius:8px;height:100%}.home-page-funnel-boxes.home-page-funnel .desktop .block-filter .select select{background-color:#fff;border-radius:8px}.home-page-funnel-boxes.home-page-funnel .mobile .accordion-item{border:none!important}@media(max-width:991px){.home-page-funnel-boxes.home-page-funnel .mobile .accordion-item{background:#e5f6fc;border-radius:30px;margin:0 15px 15px}.home-page-funnel-boxes.home-page-funnel .mobile .accordion-item:last-of-type{margin-bottom:0}}
