.accordion-component .accordion-header-section{display:flex;align-items:center;min-height:100px}.accordion-component .accordion-header-section .accordion-header-content{width:100%}.accordion-component .accordion-header-section .accordion-header-content .title{border-top:none;padding-top:0;margin-top:0;margin-bottom:0}.accordion-component .accordion-header-section .accordion-header-content .title:after,.accordion-component .accordion-header-section .accordion-header-content .title:before{display:none}.accordion-component .accordion-content-section{display:flex;align-items:flex-start;min-height:100px;padding-left:2rem;padding-right:2rem}@media(max-width:991px){.accordion-component .accordion-content-section{padding-left:2rem;margin-top:2rem}}@media(max-width:767px){.accordion-component .accordion-content-section{padding-left:1rem}}.accordion-component .accordion-content-section .accordion{width:100%}.accordion-component .accordion{border:none}.accordion-component .accordion-item{background-color:transparent;border:none;border-radius:0;margin-bottom:8px;width:100%}.accordion-component .accordion-item:last-child{margin-bottom:0}.accordion-component .accordion-button{background-color:transparent;border-radius:0;border:none;font-family:var(--font-open-sans);font-weight:700;font-size:16px;line-height:1.4;padding:16px 20px;color:#333;text-align:left;box-shadow:none;width:100%;display:flex;justify-content:space-between;align-items:center;position:relative}@media(min-width:992px){.accordion-component .accordion-button{font-size:18px}}.accordion-component .accordion-button:hover{background-color:transparent;color:#1d759e}.accordion-component .accordion-button:focus{background-color:transparent;box-shadow:none;border:none}.accordion-component .accordion-button[aria-expanded=true]{border:none;color:#1d759e}.accordion-component .accordion-button[aria-expanded=true] .fa-plus{display:none}.accordion-component .accordion-button[aria-expanded=true] .fa-minus{display:block}.accordion-component .accordion-button .fa-minus{display:none}.accordion-component .accordion-button .fa-minus,.accordion-component .accordion-button .fa-plus{position:absolute;top:20px;right:20px}.accordion-component .accordion-body{padding-left:20px;padding-right:20px}.accordion-component .col-text .btn{margin-top:2.1875rem}.accordion-component .col-img .img-container{border-radius:.625rem;overflow:hidden}.accordion-component .accordion-item:first-of-type>.accordion-header .accordion-button.collapsedn{border-top-left-radius:0;border-top-right-radius:0}.accordion-component .accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion_subHeading__db_38{text-transform:uppercase;margin-bottom:10px;color:#1d759e}.accordion_item__dcpzG{border-bottom:1px solid #d6d6d6!important;margin-top:8px;padding-bottom:8px;margin-bottom:0}.accordion_button__j4AYy{padding-right:45px}.accordion_button__j4AYy:after{display:none}.blog-cards .heavy{font-weight:700}.blog-cards .splide__slide{margin:5px 0;min-height:420px!important}@media(max-width:575.98px){.blog-cards .title{margin-top:1.8rem}}.blog-cards .blog-cards-items .card-title{margin-bottom:.75rem}@media(max-width:767.98px){.blog-cards .blog-cards-items{width:100%}}.blog-cards .blog-cards-items .card-2023{margin:0 0 20px;width:100%}.pswp .pswp__button--arrow{width:24px;height:24px;padding:4px;border-radius:50%;border:2px solid #fff;margin-top:0;top:50%;transform:translateY(-50%)}.pswp .pswp__button--arrow:before{width:.75rem;height:.75rem!important;overflow:hidden;display:block;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' fill='white' width='40' height='40' focusable='false'%3E%3Cpath d='m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:50%}.pswp .pswp__button--arrow:active,.pswp .pswp__button--arrow:focus,.pswp .pswp__button--arrow:hover{padding:4px;border-radius:50%;border:2px solid #fff;background-color:#fff}.pswp .pswp__button--arrow:active:before,.pswp .pswp__button--arrow:focus:before,.pswp .pswp__button--arrow:hover:before{opacity:1!important;width:.75rem!important;height:.75rem!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' fill='%232E2E2E' width='40' height='40' focusable='false'%3E%3Cpath d='m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:50%}.pswp .pswp__button--arrow svg{display:none}.pswp .pswp__button--arrow--prev{transform:rotate(180deg);left:30px}.pswp .pswp__button--arrow--next{transform:rotate(0deg);right:30px}.gallery-widget-2024.landscape-cards .gallery-cell{max-width:43.375rem}.gallery-widget-2024.landscape-cards .gallery-cell .gallery-image{height:24.625rem}.gallery-widget-2024 .gallery-cell{margin-right:.625rem;margin-bottom:.3125rem;max-width:31.5625rem}.gallery-widget-2024 .gallery-cell .gallery-image-container{border-radius:30px}.gallery-widget-2024 .gallery-cell .gallery-image-container a{display:block}.gallery-widget-2024 .gallery-cell .gallery-image-container a:focus-visible{outline:1px solid rgba(206,46,35,.8);outline-offset:-2px}.gallery-widget-2024 .gallery-cell .gallery-image{height:30.625rem}.gallery-widget-2024 .gallery-cell .gallery-info{padding:1.25rem}.gallery-widget-2024 .gallery-cell .gallery-info .title{font-size:1.25rem;line-height:1.875rem}.gallery-widget-2024 .gallery-cell .gallery-info .description{font-size:.6875rem}.gallery-widget-2024 .gallery-cell .gallery-info .icon{height:3.125rem;width:3.125rem;padding:.625rem}.gallery-widget-2024 .gallery-cell .gallery-info .icon+.title-description{padding-left:5rem}.gallery-widget-2024 .gallery-cell .gallery-info .icon+.title-description .title{font-size:1.4375rem;line-height:1.4375rem;margin-bottom:.5rem}.gallery-widget-2024 .gallery-cell .gallery-info .icon+.title-description .description{font-size:1rem;line-height:1.4375rem}@media(max-width:767.98px){.gallery-widget-2024 .gallery-cell{min-width:65%}.gallery-widget-2024 .gallery-cell .gallery-image{max-height:25.625rem}}@media(max-width:575.98px){.gallery-widget-2024 .gallery-cell{min-width:80%}.gallery-widget-2024 .gallery-cell .gallery-image{max-height:18.75rem}}.gallery-widget-2024 .flickity-prev-next-button{top:16.25rem}.gallery-widget-2024 .flickity-page-dots{bottom:2.75rem}@media(max-width:767.98px){.gallery-widget-2024 .flickity-page-dots{padding-bottom:1.25rem;position:static}}.gallery-widget-2024 .region-title{padding-top:1.875rem}.gallery-widget-2024 .camera-icon{background-size:1.25rem;bottom:1.5625rem;right:1.5625rem;display:none}.gallery-widget-2024 .splide__arrows{padding:0 1.875rem}@media(max-width:767.98px){.gallery-widget-2024 .splide__arrows-wrapper{position:absolute;top:50%;transform:translateY(-50%);width:100%}.gallery-widget-2024 .splide__arrows{margin-block:.8rem!important;padding:0 1.5rem!important;justify-content:space-between!important}}.carousel_paginationWrapper__QwyoH{padding-left:2px;padding-right:2px}.carousel_btnNext__z_9zd,.carousel_btnPrev__JnjGq{border:none;background:transparent;background-color:transparent!important;width:24px!important;transform:none!important}.carousel_btnNext__z_9zd:before,.carousel_btnPrev__JnjGq:before{display:none}.carousel_btnNext__z_9zd i,.carousel_btnPrev__JnjGq i{font-size:24px}@media screen and (max-width:767px){.carousel_btnNext__z_9zd,.carousel_btnPrev__JnjGq{background-color:transparent!important}button.carousel_btnNext__z_9zd svg{display:none!important}button.carousel_btnNext__z_9zd svg+svg{display:block!important}}.card-2023 .play-circle-smaller{background-image:url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='35' height='35' rx='17.5' fill='black' fill-opacity='0.5'/%3E%3Cpath d='M15.7237 20.6882L20.6882 17.5L15.7237 14.3118V20.6882ZM17.5013 25C16.464 25 15.489 24.8032 14.5762 24.4095C13.6635 24.0158 12.8695 23.4815 12.1943 22.8066C11.5192 22.1318 10.9846 21.3381 10.5908 20.4258C10.1969 19.5135 10 18.5386 10 17.5013C10 16.464 10.1968 15.489 10.5905 14.5762C10.9842 13.6635 11.5185 12.8695 12.1934 12.1943C12.8682 11.5192 13.6619 10.9846 14.5742 10.5908C15.4865 10.1969 16.4614 10 17.4987 10C18.536 10 19.511 10.1968 20.4238 10.5905C21.3365 10.9842 22.1305 11.5185 22.8057 12.1934C23.4808 12.8682 24.0154 13.6619 24.4092 14.5742C24.8031 15.4865 25 16.4614 25 17.4987C25 18.536 24.8032 19.511 24.4095 20.4238C24.0158 21.3365 23.4815 22.1305 22.8066 22.8057C22.1318 23.4808 21.3381 24.0154 20.4258 24.4092C19.5135 24.8031 18.5386 25 17.5013 25ZM17.5 23.8158C19.2632 23.8158 20.7566 23.204 21.9803 21.9803C23.204 20.7566 23.8158 19.2632 23.8158 17.5C23.8158 15.7368 23.204 14.2434 21.9803 13.0197C20.7566 11.796 19.2632 11.1842 17.5 11.1842C15.7368 11.1842 14.2434 11.796 13.0197 13.0197C11.796 14.2434 11.1842 15.7368 11.1842 17.5C11.1842 19.2632 11.796 20.7566 13.0197 21.9803C14.2434 23.204 15.7368 23.8158 17.5 23.8158Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;height:35px;width:35px;aspect-ratio:1/1}.instructional-videos_heading__ZwEZo{font-weight:700;color:#222}.instructional-videos_wysiwyg__YYOQI{padding-bottom:4px;color:#222}.instructional-videos_btnsWrapper__eZJ_Q .instructional-videos_btnsInner__WPPpu{justify-content:flex-start!important}.instructional-videos_btnsWrapper__eZJ_Q .instructional-videos_btnsInner__WPPpu button{font-size:24px;border:none;padding:0;width:24px;height:24px;color:#222;margin-right:20px!important;border-radius:50%;background:transparent}.instructional-videos_btnsWrapper__eZJ_Q .instructional-videos_btnsInner__WPPpu button+ul,.instructional-videos_btnsWrapper__eZJ_Q .instructional-videos_btnsInner__WPPpu button:before{display:none}.instructional-videos_btnsWrapper__eZJ_Q .instructional-videos_btnsInner__WPPpu .instructional-videos_prev__dCgEA{transform:rotate(0)}.instructional-videos_slide__BlHYv .instructional-videos_playBtn__LCEUn{background:none!important;width:24px;height:24px;transform:translate3d(-30px,-30px,0)}.instructional-videos_slide__BlHYv .instructional-videos_playBtn__LCEUn i{font-size:24px}.instructional-videos_slide__BlHYv .instructional-videos_title__FDHdG{font-size:22px!important;padding-left:30px;padding-bottom:30px;padding-right:20px;font-weight:700}.instructional-videos_img__VEIf_ img{border-radius:30px}@media screen and (min-width:1200px){.instructional-videos_slide__BlHYv{height:400px!important;min-height:400px!important}.instructional-videos_intro__05EEx{justify-content:center;display:flex;flex-direction:column}.instructional-videos_intro__05EEx .instructional-videos_introInner__U5C2O{height:auto}}@media screen and (min-width:1400px){.instructional-videos_heading__ZwEZo{font-size:60px;line-height:normal}}.blog-post{background-position:50%;background-size:cover;position:relative;overflow:hidden;padding-bottom:0!important}.blog-post .title{color:#fff}.blog-post>img{min-width:100%;object-fit:cover;object-position:bottom center}.blog-post.large{max-height:500px}.blog-post.large>img{height:500px}.blog-post.medium{max-height:400px}.blog-post.medium>img{height:400px}.blog-post.small{max-height:310px}.blog-post.small>img{height:310px}.blog-post.has-mobile-image .overlay:after,.blog-post.has-overlay .overlay:after{background:#000;background:linear-gradient(180deg,transparent,rgba(0,0,0,.3) 66.62%);background-size:cover;content:"";height:100%;position:absolute;width:100%;top:0}.blog-post.top{background-position:top}.blog-post.bottom{background-position:bottom}.blog-post .overlay{height:100%;left:0;position:absolute;top:0;width:100%;padding:8px 0}.blog-post .overlay .row.position-relative{z-index:1;padding-bottom:2.8125rem}.blog-post .align-items-center{align-items:center!important}.blog-post .text-end .breadcrumb{justify-content:end}@media(max-width:767.98px){.blog-post{background-image:none!important;height:auto;min-height:300px}.blog-post.large{max-height:420px}.blog-post.large>img{height:420px}.blog-post.medium{max-height:400px}.blog-post.medium>img{height:400px}.blog-post.small{max-height:300px}.blog-post.small>img{height:300px}}.driver-technology-package{font-size:1.25rem;line-height:1.5}.driver-technology-package .small-title{color:hsla(0,0%,7%,.75);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.875rem;letter-spacing:.24px;text-transform:uppercase}.driver-technology-package .footnote,.driver-technology-package .info{font-size:.75rem;font-weight:400;line-height:1.5em}.info-row{gap:20px;max-width:100%}.info-row .info-cell{background-color:#eee5d3;border-color:#eee5d3!important;color:#534d03;height:126px;width:126px;margin:0!important;padding-top:0!important;padding-bottom:0!important;aspect-ratio:1/1;width:25%;flex:0 0 25%;text-align:center}.info-row .info-cell.rounded{border-radius:20px!important}.info-row .info-cell .info-value{font-weight:700;font-size:36px;line-height:1}.info-row .info-cell .info-label{font-size:14px;font-weight:400}@media(min-width:1200px){.info-row .info-cell{flex:0 0 auto;width:126px;padding-right:1.5rem}}@media(min-width:992px)and (max-width:1199.98px){.info-row{grid-template-columns:repeat(2,1fr);max-width:100%}}@media(max-width:767.98px){.info-row{grid-template-columns:repeat(2,1fr);max-width:100%}.info-row .info-cell{flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 14px);width:25%;min-width:unset}}@media(max-width:575.98px){.info-row{gap:.625rem;padding-right:unset}.info-row .info-cell{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 5px);width:calc(50% - 5px);min-width:unset;min-height:7.5rem;aspect-ratio:unset}.info-row .info-cell .info-value{font-size:2.1875rem}.info-row .info-cell .info-label{font-size:.75rem}}.gallery-widget-2024{position:relative}@media(max-width:991.98px){.gallery-widget-2024 .banner-text{margin-top:1.5rem}}.gallery-widget-2024:not(.gallery-accordion-widget){min-height:495px}@media(max-width:767.98px){.gallery-widget-2024:not(.gallery-accordion-widget){min-height:415px}}@media(max-width:575.98px){.gallery-widget-2024:not(.gallery-accordion-widget){min-height:305px}}.gallery-widget-2024.landscape-cards{min-height:auto}.gallery-widget-2024.landscape-cards .gallery-cell{max-width:694px;width:100%!important}.gallery-widget-2024.landscape-cards .gallery-cell .gallery-image{height:394px}.gallery-widget-2024.gallery-banner-widget .gallery-cell .gallery-info{position:static;padding-bottom:0}.gallery-widget-2024 .splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important;gap:0}.gallery-widget-2024 .gallery-cell{margin-right:10px;margin-bottom:5px;max-width:505px;position:relative}.gallery-widget-2024 .gallery-cell .gallery-image-container{position:relative;overflow:hidden}.gallery-widget-2024 .gallery-cell .gallery-image-container:hover .gallery-image{transform:scale(1.05)}.gallery-widget-2024 .gallery-cell .gallery-image{height:490px;width:100%;object-fit:cover;object-position:center;transition:all .45s ease}@media(max-width:767.98px){.gallery-widget-2024 .gallery-cell .gallery-image{width:100%!important}}.gallery-widget-2024 .gallery-cell .overlay{cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:1;transition:.3s ease}.gallery-widget-2024 .gallery-cell .overlay .icon{background-color:rgba(10,21,55,.8);border-radius:60%;color:#fff;font-size:25px;padding:20px;position:absolute;top:50%;left:50%;line-height:1;transform:translate(-50%,-50%);text-align:center}.gallery-widget-2024 .gallery-cell .overlay .fa-user:hover{color:#eee}.gallery-widget-2024 .gallery-cell .gallery-info{color:#0a1537;padding:20px;position:absolute;width:100%}.gallery-widget-2024 .gallery-cell .gallery-info .title{margin-bottom:8px;font-weight:700;font-size:20px;line-height:30px}.gallery-widget-2024 .gallery-cell .gallery-info .description{font-size:11px;letter-spacing:.15em;text-transform:uppercase}.gallery-widget-2024 .gallery-cell .gallery-info .icon{position:absolute;height:50px;width:50px;border-radius:50%;border:2px solid #0a1537;padding:10px}.gallery-widget-2024 .gallery-cell .gallery-info .icon+.title-description{padding-left:80px}.gallery-widget-2024 .gallery-cell .gallery-info .icon+.title-description .title{font-size:23px;font-weight:700;line-height:23px;margin-bottom:8px}.gallery-widget-2024 .gallery-cell .gallery-info .icon+.title-description .description{font-size:16px;letter-spacing:normal;line-height:23px;text-transform:none}@media(max-width:767.98px){.gallery-widget-2024 .gallery-cell .gallery-info{position:static}.gallery-widget-2024 .gallery-cell.with-gallery-info{padding-bottom:0}}.gallery-widget-2024 .gallery-cell.is-selected .gallery-info{display:block}@media(max-width:991.98px){.gallery-widget-2024 .gallery-cell{min-width:60%}}@media(max-width:767.98px){.gallery-widget-2024 .gallery-cell{min-width:65%}.gallery-widget-2024 .gallery-cell .gallery-image{max-height:410px}}@media(max-width:575.98px){.gallery-widget-2024 .gallery-cell{min-width:80%}.gallery-widget-2024 .gallery-cell .gallery-image{max-height:300px}}.gallery-widget-2024 .flickity-prev-next-button{top:260px}@media(max-width:767.98px){.gallery-widget-2024 .flickity-prev-next-button{top:50%}}.gallery-widget-2024 .flickity-page-dots{bottom:44px}@media(max-width:767.98px){.gallery-widget-2024 .flickity-page-dots{padding-bottom:20px;position:static}}.gallery-widget-2024 .region-title{padding-top:30px}.gallery-widget-2024 .region-title a{color:#2e2e2e;font-weight:700}.gallery-widget-2024 ul.destinations-list{padding:0;list-style:none}.gallery-widget-2024 ul.destinations-list>li{margin:.5em 0}.gallery-widget-2024 ul.destinations-list>li a{font-weight:500}.gallery-widget-2024 .camera-icon{background-image:url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.21875 8.14221C4.21875 6.3551 5.68359 4.86096 7.5 4.86096C9.28711 4.86096 10.7812 6.3551 10.7812 8.14221C10.7812 9.95862 9.28711 11.4235 7.5 11.4235C5.68359 11.4235 4.21875 9.95862 4.21875 8.14221ZM7.5 6.26721C6.44531 6.26721 5.625 7.11682 5.625 8.14221C5.625 9.1969 6.44531 10.0172 7.5 10.0172C8.52539 10.0172 9.375 9.1969 9.375 8.14221C9.375 7.11682 8.52539 6.26721 7.5 6.26721ZM10.6055 1.60901L10.9277 2.51721H13.125C14.1504 2.51721 15 3.36682 15 4.39221V11.8922C15 12.9469 14.1504 13.7672 13.125 13.7672H1.875C0.820312 13.7672 0 12.9469 0 11.8922V4.39221C0 3.36682 0.820312 2.51721 1.875 2.51721H4.04297L4.36523 1.60901C4.54102 1.05237 5.06836 0.642212 5.68359 0.642212H9.28711C9.90234 0.642212 10.4297 1.05237 10.6055 1.60901ZM1.875 3.92346C1.61133 3.92346 1.40625 4.15784 1.40625 4.39221V11.8922C1.40625 12.1559 1.61133 12.361 1.875 12.361H13.125C13.3594 12.361 13.5938 12.1559 13.5938 11.8922V4.39221C13.5938 4.15784 13.3594 3.92346 13.125 3.92346H9.90234L9.28711 2.04846H5.68359L5.06836 3.92346H1.875Z' fill='%23ffffff'/%3E%3C/svg%3E");background-size:20px;height:2.5rem;width:2.5rem;position:absolute;border-radius:18.75rem;background-color:#0a1537;background-position:50%;background-repeat:no-repeat;bottom:.65rem;right:.65rem}@media(max-width:767.98px){.gallery-widget-2024 .camera-icon{background-size:20px;background-position:50%;height:2rem;width:2rem}}@media(max-width:575.98px){.gallery-widget-2024 .camera-icon{background-size:14px;background-position:50%;height:1.5rem;width:1.5rem}}.gallery-widget-2024 .video-icon{background-image:url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='35' height='35' rx='17.5' fill='black' fill-opacity='0.5'/%3E%3Cpath d='M15.7237 20.6882L20.6882 17.5L15.7237 14.3118V20.6882ZM17.5013 25C16.464 25 15.489 24.8032 14.5762 24.4095C13.6635 24.0158 12.8695 23.4815 12.1943 22.8066C11.5192 22.1318 10.9846 21.3381 10.5908 20.4258C10.1969 19.5135 10 18.5386 10 17.5013C10 16.464 10.1968 15.489 10.5905 14.5762C10.9842 13.6635 11.5185 12.8695 12.1934 12.1943C12.8682 11.5192 13.6619 10.9846 14.5742 10.5908C15.4865 10.1969 16.4614 10 17.4987 10C18.536 10 19.511 10.1968 20.4238 10.5905C21.3365 10.9842 22.1305 11.5185 22.8057 12.1934C23.4808 12.8682 24.0154 13.6619 24.4092 14.5742C24.8031 15.4865 25 16.4614 25 17.4987C25 18.536 24.8032 19.511 24.4095 20.4238C24.0158 21.3365 23.4815 22.1305 22.8066 22.8057C22.1318 23.4808 21.3381 24.0154 20.4258 24.4092C19.5135 24.8031 18.5386 25 17.5013 25ZM17.5 23.8158C19.2632 23.8158 20.7566 23.204 21.9803 21.9803C23.204 20.7566 23.8158 19.2632 23.8158 17.5C23.8158 15.7368 23.204 14.2434 21.9803 13.0197C20.7566 11.796 19.2632 11.1842 17.5 11.1842C15.7368 11.1842 14.2434 11.796 13.0197 13.0197C11.796 14.2434 11.1842 15.7368 11.1842 17.5C11.1842 19.2632 11.796 20.7566 13.0197 21.9803C14.2434 23.204 15.7368 23.8158 17.5 23.8158Z' fill='white'/%3E%3C/svg%3E");height:2.5rem;width:2.5rem;position:absolute;border-radius:18.75rem;background-position:50%;background-repeat:no-repeat;bottom:.65rem;right:.65rem}@media(max-width:767.98px){.gallery-widget-2024 .video-icon{background-position:50%;height:2rem;width:2rem}}@media(max-width:575.98px){.gallery-widget-2024 .video-icon{background-position:50%;height:1.5rem;width:1.5rem}}.gallery-widget-2024 .splide__arrows{padding:0 30px;top:0;margin-bottom:0}.gallery-accordion-widget .gallery-top-section{margin-bottom:2rem}.gallery-accordion-widget .accordion-header .accordion-button{background-color:transparent;font-family:var(--font-malleable-grotesque);font-style:normal;color:#0a1537;font-weight:500;font-size:20px;line-height:1.875rem;padding:10px 0!important;width:100%}.gallery-accordion-widget .accordion-header .accordion-button:hover{color:#1d759e}.gallery-accordion-widget .accordion-header .accordion-button>img{max-width:35px;min-width:35px;margin-right:.625rem}.gallery-accordion-widget .accordion-header .accordion-button[aria-expanded=true]{background-color:transparent;box-shadow:inset 0 0 0 transparent}@media(min-width:1200px){.gallery-accordion-widget .accordion-header .accordion-button[aria-expanded=true]:before{background:#645916;content:"";display:inline-block;width:120px;height:3px;flex:0 0 auto;display:flex;align-items:center;margin-right:20px;position:absolute;left:-137px;justify-content:flex-end}}.gallery-accordion-widget .accordion-header .accordion-button:after{content:none}.gallery-accordion-widget .accordion{padding-top:30px}.gallery-accordion-widget .accordion-item{background-color:transparent!important;border:none!important}.gallery-accordion-widget .accordion-item:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.gallery-accordion-widget .accordion-body{border-top:none;padding:0 0 .3125rem}.gallery-accordion-widget .accordion-body p{margin-bottom:.5rem}.gallery-accordion-widget .widget-nav-arrows{justify-content:center}@media(max-width:1199.98px){.gallery-accordion-widget .accordion-body{padding:0;display:flex;flex-direction:column}.gallery-accordion-widget .accordion-button{font-size:1.375rem;font-weight:700;padding:1.1rem 0}.gallery-accordion-widget .accordion-button:not(.collapsed){padding:1.1rem 0}}@media(max-width:991.98px){.gallery-accordion-widget .accordion-body h3{line-height:2.626rem}}.gallery-accordion-widget .splide__slide{height:max-content!important;margin-bottom:20px}.accordion-image-stage{overflow:hidden;position:relative}.accordion-image-stage>img{object-fit:cover;object-position:center;height:100%;min-width:100%;aspect-ratio:1/1;max-height:700px}.bg-green .gallery-widget-2024 .gallery-cell .gallery-info{color:#fff}.vehicle-features-highlights_trim__ydXgM{width:100%;height:auto}.vehicle-features-highlights_bgColor__Zzjwq{background-color:#f8f6f2;padding-bottom:50px}.vehicle-features-highlights_heading__mtVQh{text-align:center;font-size:40px;font-weight:700;padding-top:24px;color:#222}.vehicle-features-highlights_introWrapper__K1iQf{margin:0 auto 30px}.vehicle-features-highlights_intro__8BBQa{text-align:center}.vehicle-features-highlights_hide__h_xnx{display:none!important}.vehicle-features-highlights_btnNext___dbD_,.vehicle-features-highlights_btnPrev__tchSS{width:24px!important;height:24px}.vehicle-features-highlights_btnNext___dbD_:before,.vehicle-features-highlights_btnPrev__tchSS:before{display:none}.vehicle-features-highlights_btnNext___dbD_ svg,.vehicle-features-highlights_btnPrev__tchSS svg{display:block!important;width:20px;height:20px}.vehicle-features-highlights_btnNext___dbD_ svg path,.vehicle-features-highlights_btnPrev__tchSS svg path{fill:#222!important;stroke:#222!important}.vehicle-features-highlights_btnRow__ilLFO .vehicle-features-highlights_btnRowInner__7T7yX button.vehicle-features-highlights_btnPrev__tchSS{margin-right:20px!important}.vehicle-features-highlights_btnRow__ilLFO{display:flex;justify-content:flex-end;transform:translateY(-20px);padding-bottom:30px}.vehicle-features-highlights_btnRowInner__7T7yX{padding-left:0!important;padding-right:0!important}.vehicle-features-highlights_btnRow__ilLFO{padding-top:20px}.vehicle-features-highlights_btnRow__ilLFO .vehicle-features-highlights_btnRowInner__7T7yX button.vehicle-features-highlights_btnNext___dbD_,.vehicle-features-highlights_btnRow__ilLFO .vehicle-features-highlights_btnRowInner__7T7yX button.vehicle-features-highlights_btnPrev__tchSS{background:none!important;background-color:transparent!important;transform:none;font-size:24px}@media(min-width:992px){.widget-specs .offset-lg-150{padding-left:150px}}@media(max-width:575.98px){.widget-specs .col-text{max-width:100%}}.widget-specs ul:not(.custom-list){padding-left:0;margin-bottom:0}.widget-specs ul:not(.custom-list) li{margin-bottom:0}.widget-specs ul:not(.custom-list) li:before{display:none}.widget-specs .features-content .custom-list li:last-child{padding-bottom:0}.widget-specs p{line-height:1.5;margin-bottom:.5rem}.widget-specs .custom-list ul{list-style-type:none;padding-left:0;margin-bottom:0}.widget-specs .custom-list ul li{position:relative}.widget-specs .custom-list ul li:before{background-image:url(https://prod-thl-retail.xperience-sites.com/getmedia/773c6b34-668c-4ab4-842e-99da86667795/Screenshot-2025-07-15-at-3-24-08%E2%80%AFPM.png);background-color:transparent;background-size:20px;background-repeat:no-repeat;background-position:50%;width:20px;height:20px;border-radius:50%;position:absolute;display:block;content:"";left:-2.25rem;top:3px}.widget-specs h1,.widget-specs h2{padding-bottom:0}.widget-specs .big-spec{margin-bottom:70px}.widget-specs .big-spec .h1{letter-spacing:normal}.widget-specs .big-spec:not(:last-child){border-right:1px solid #2e2e2e}@media(max-width:767.98px){.widget-specs .big-spec:nth-child(2){border-right:0}}.widget-specs .spec-label{font-size:16px}.widget-specs .row.border-bottom:last-child{border-bottom:none!important}.widget-specs .spec-icon{border-radius:100%;background-color:#0a1537;width:57px;height:57px}.widget-specs .heading{font-size:20px;font-family:var(--font-open-sans);color:#0a1537;font-weight:700;line-height:1.8125rem;display:flex;align-items:center}@media(min-width:576px){.widget-specs .truck{column-count:3}}.widget-specs .truck li:first-child{margin-top:0}.widget-specs .truck li:nth-child(n+7){display:none}.widget-specs .truck.expanded li{display:block}.widget-specs .below-read-more{max-height:0;opacity:0;transition:all .45s ease}.widget-specs .below-read-more.expanded{max-height:500px;opacity:1}.widget-specs.checklist-container{width:100%}.widget-specs .rounded-container{border-radius:30px;box-shadow:none;padding:40px 50px}@media(max-width:991.98px){.widget-specs .rounded-container{margin-bottom:1.5rem}}@media(max-width:767.98px){.widget-specs .rounded-container{padding:1.5rem}}.widget-specs .features-title{font-family:var(--font-open-sans);color:#0a1537;font-weight:700;font-size:22px;border:none;padding-bottom:18px;margin-bottom:18px}.widget-specs .specifications-list{font-size:1.25rem}.widget-specs .specifications-list ul{list-style-type:none}.widget-specs .specifications-list ul li{margin-bottom:.5rem}.feature-and-specifications_section__BOiOp{background:#dce8f0;padding-top:32px}.feature-and-specifications_heading__bStn7{color:#222}.feature-and-specifications_list__WTed8{width:100%}.feature-and-specifications_list__WTed8 ul{padding-left:20px!important;list-style-type:disc!important}.feature-and-specifications_list__WTed8 li{margin-bottom:0!important;padding-bottom:0;font-size:16px}.feature-and-specifications_featureHeading__VaO8e{position:relative;padding-left:33px;margin-top:10px;color:#222!important;font-size:20px}.feature-and-specifications_featureHeading__VaO8e .feature-and-specifications_featureIcon__WDsqy{position:absolute;top:0;left:0;margin-top:0!important;font-size:20px}.feature-and-specifications_borderBottom__k17Pc{border-bottom:1px solid #d6d6d6!important}@media screen and (min-width:900px){.feature-and-specifications_columns__pHE2x{justify-content:space-between}.feature-and-specifications_columns__pHE2x .feature-and-specifications_column__sQF6e,.feature-and-specifications_columns__pHE2x .feature-and-specifications_column__sQF6e.feature-and-specifications_column1__A1VlK{width:calc(50% - 20px)}.feature-and-specifications_heading__bStn7{text-align:center}}@media screen and (min-width:992px){.feature-and-specifications_column__sQF6e.feature-and-specifications_column1__A1VlK{padding-left:0}}@media screen and (min-width:1200px){.feature-and-specifications_columns__pHE2x .feature-and-specifications_column__sQF6e{width:calc(33.333333% - 20px)}.feature-and-specifications_columns__pHE2x .feature-and-specifications_column__sQF6e.feature-and-specifications_column1__A1VlK{width:calc(66.666666% - 20px)}.feature-and-specifications_specsColumns__gtOCZ{display:flex}.feature-and-specifications_specsColumns__gtOCZ .feature-and-specifications_featureHeading__VaO8e{width:220px;padding-left:60px}.feature-and-specifications_specsColumns__gtOCZ .feature-and-specifications_list__WTed8{padding-top:12px!important}}.details-and-attributes_heading__35hqS{font-size:40px;font-weight:700}@media screen and (min-width:992px){.details-and-attributes_row__NtUBJ{padding-top:50px}.details-and-attributes_heading__35hqS{font-size:60px}}.widget-floor-plan h2{padding-bottom:40px}.widget-floor-plan .media{padding:25px 35px}.widget-floor-plan .media-object{border-radius:100%;background-color:transparent}.widget-floor-plan .media-heading-container{display:flex;align-items:center;margin-bottom:25px}.widget-floor-plan .media-header{color:#0a1537;font-size:30px}@media(max-width:575.98px){.widget-floor-plan .media-header{font-size:1.5rem}}.widget-floor-plan .media-left{margin-right:1.25rem;flex:0 0 auto}@media(max-width:575.98px){.widget-floor-plan .media-left{margin-right:1rem}}.widget-floor-plan .floor-image{max-width:667px;width:100%}@media(max-width:991.98px){.widget-floor-plan .media{padding:25px 0}}.widget-floor-plan .cocoen{border:1px solid #ebf0f7}.widget-floor-plan .cocoen-drag{background:#297cbb;width:3px;color:#fff;display:inline-block;font-family:Font Awesome\ 5 Free;font-style:normal;font-feature-settings:normal;font-variant:normal;font-weight:900;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased}.widget-floor-plan .cocoen-drag:before{background-color:#297cbb;border-color:#297cbb;border-radius:50%;content:"DRAG";font-family:myriad-pro,sans-serif;letter-spacing:.5px;line-height:90px;text-align:center;font-size:15px;height:76px;width:76px;margin-left:-38px;margin-top:-35px}.widget-floor-plan .cocoen-drag:after{content:" ";position:absolute;top:calc(50% - 15px);margin-left:-10px;white-space:nowrap}.floorPlanTitle{font-weight:700}.widget-floor-plan .floorPlanMediaHeader{font-weight:700;font-family:var(--font-open-sans);font-size:20px;line-height:30px}@media(min-width:992px){.widget-floor-plan .floorPlanMediaHeader{font-size:24px}}.brochures{position:relative}.brochures .btn{padding-left:1.25rem;padding-right:1.25rem}.brochures .small-title{font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.24px}.brochures .image-container{display:flex;align-items:center;justify-content:center}.brochures .image-container>img{width:auto}@media(min-width:992px){.brochures .image-container>img{min-height:380px}}.brochures .col-text{position:relative}.brochures .inner{padding:0}.brochures .brochure-selection{margin-top:40px}.brochures .brochure-selection p{margin-bottom:.5rem}@media(min-width:992px){.brochures .brochure-selection .row{align-items:center}.brochures .brochure-selection button{margin-bottom:0}.brochures .brochure-selection [class*=col-]{flex-grow:1}}.itinerary-details{padding-block:3rem}.itinerary-details h2{margin-top:0}.itinerary-details .btn-print{color:#0a1537;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:1px;display:-ms-flexbox;align-items:center;display:flex;margin-bottom:1.25rem;margin-top:.875rem;padding-block:.625rem;text-transform:uppercase}.itinerary-details .btn-print [class*=fa-]{height:22px;position:relative;margin-right:10px;top:2px;width:20px}.itinerary-details .btn-print [class*=fa-]:before{width:22px;font-size:20px;background-repeat:no-repeat;margin-left:10px;display:block;height:22px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.itinerary-details .region-map{height:100%}}.itinerary-details .itinerary-abstract{font-weight:400;line-height:1.8125rem;margin-bottom:1.25rem;margin-top:.25rem}.itinerary-details .overview-heading{display:flex;justify-content:space-between}@media(max-width:575.98px){.itinerary-details .overview-heading{flex-direction:column}}.itinerary-details .overview-box{overflow:hidden}.itinerary-details .overview-box>*{font-size:1.375rem;font-weight:400;padding:.9375rem 1.25rem}.itinerary-details .overview-box .mb-20{margin-bottom:20px}.itinerary-details .overview-box .mbr-10{margin-right:10px}.itinerary-details .overview-box .mbl-10{margin-left:10px}.itinerary-details .itinerary-overview-label,.itinerary-details .itinerary-overview-region-label{color:#6f757b;letter-spacing:.15em;font-size:12px;font-weight:700;line-height:1.5;padding-bottom:5px;text-transform:uppercase}.itinerary-details .itinerary-overview-value{font-family:var(--font-malleable-grotesque);font-weight:700}.itinerary-details .itinerary-overview-region-label{padding-bottom:0}.itinerary-details .overview-number-box{display:block}.itinerary-details .overview-number-box,.itinerary-details .overview-region-box{background-color:#eee5d3;float:none;width:calc(50% - 10px);border-radius:12px}.itinerary-details .unit{font-size:20px}.itinerary-details .itinerary-region-cities{padding-bottom:30px}.itinerary-details .intro-image-container{position:relative;height:100%}.itinerary-details .intro-image-container img{max-width:100%;height:auto!important;border-radius:30px;margin-bottom:20px}@media(max-width:991.98px){.itinerary-details .intro-image-container img{position:relative!important}}.route-map-wrapper{margin-right:-.75rem;margin-left:-.75rem}.route-map-wrapper .route-map{display:inline-block;height:100%;overflow:hidden;width:100%}.route-map-wrapper .route-map-iframe{position:relative;top:0;border:none;width:100%;height:100%;min-height:725px;transform:translateY(-65px);height:calc(100% + 65px);pointer-events:none}.route-map-wrapper .route-map-iframe.active{pointer-events:auto}@media(max-width:767.98px){.route-map-wrapper .route-map-iframe{min-height:480px}}.route-map-wrapper .table-side{padding:2rem 1rem}@media(min-width:576px){.route-map-wrapper .table-side{padding:50px 40px}}.route-map-wrapper .table,.route-map-wrapper table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:inherit;--bs-table-bg:transparent;--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb),0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb),0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb),0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.route-map-wrapper .table>tbody>tr,.route-map-wrapper table>tbody>tr{background-color:transparent!important;border-bottom:1px solid #bfbfbf}.route-map-wrapper .table>tbody>tr>th,.route-map-wrapper table>tbody>tr>th{border-bottom:1px solid #fff;border-top:0;font-size:.75rem;font-weight:600;letter-spacing:.25em;padding:.625rem .75rem .625rem 0;text-transform:uppercase}.route-map-wrapper .table>tbody>tr>td,.route-map-wrapper table>tbody>tr>td{border-top:none;border-bottom:none;padding:10px 15px 10px 0}.route-map-wrapper .table>tbody>tr>td.day,.route-map-wrapper table>tbody>tr>td.day{font-size:1.125rem;font-weight:700}@media(max-width:575.98px){.route-map-wrapper .table>tbody>tr>th,.route-map-wrapper table>tbody>tr>th{letter-spacing:0;text-transform:capitalize}}.itinerary-carousel .splide__list{align-items:stretch}.itinerary-carousel .splide__list .splide__slide{height:auto}@media(min-width:992px){.itinerary-carousel .splide__arrows{gap:.625rem;padding-right:.9375rem}}@media(max-width:991.98px){.itinerary-carousel .splide__arrows{justify-content:space-between!important;padding:0 .625rem;position:absolute;width:100%;top:calc(6.25rem - 1.25rem)}.itinerary-carousel .splide__arrow{background-color:#0a1537;border-radius:10rem;width:2rem;height:2rem}.itinerary-carousel .splide__arrow:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' fill='white' width='40' height='40' focusable='false'%3E%3Cpath d='m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:50%;height:.875rem}}.itinerary-carousel .splide__pagination{all:unset;background:#000;background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.5) 55%,transparent) bottom;display:flex;align-items:flex-end;justify-content:space-between;height:100px;position:absolute!important;padding:0 0 1rem;bottom:0!important;width:100%}.itinerary-carousel .splide__pagination:after{display:none}.itinerary-carousel .splide__pagination>li{flex:1 1 auto;text-align:center;justify-content:center;position:relative;display:flex;align-items:center}.itinerary-carousel .splide__pagination>li:before{display:none}.itinerary-carousel .splide__pagination>li:last-child .splide__pagination__page:after{left:auto;right:50%}.itinerary-carousel .splide__pagination .splide__pagination__page{background-color:transparent;width:100%;color:#fff;border-radius:0;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;font-size:16px;font-weight:400;letter-spacing:.25em;height:3.5rem;letter-spacing:0;z-index:1}.itinerary-carousel .splide__pagination .splide__pagination__page:before{border:1px solid #fff;background-color:#fff;border-radius:50%;content:"";width:16px;height:16px;position:absolute;left:auto;top:-1px}.itinerary-carousel .splide__pagination .splide__pagination__page:after{content:"";background-color:#fff;border:none;position:absolute;width:calc(100% - 8px)!important;z-index:-1;top:6px;border-radius:0;height:1px}.itinerary-carousel .splide__pagination .splide__pagination__page.is-active{transform:scale(1)}.itinerary-carousel .splide__pagination .splide__pagination__page.is-active:before{background-color:#0a1537}.itinerary-carousel .splide__pagination li:first-child .splide__pagination__page:after{transform:translateX(50%);width:50%}.itinerary-carousel .splide__pagination li:last-child .splide__pagination__page:after{transform:translateX(0);width:50%}@media(max-width:991.98px){.itinerary-carousel .splide__pagination{display:none}}.itinerary-carousel .carousel-cell{background-position:50%;background-size:cover;background-repeat:no-repeat;flex:0 0 100vw;height:100%}@media(min-width:1200px){.itinerary-carousel .carousel-cell{min-height:43.125vw}}@media(min-width:992px)and (max-width:1199.98px){.itinerary-carousel .carousel-cell{min-height:75vw}}.itinerary-carousel .carousel-cell-overlay{position:absolute;top:0}@media(max-width:991.98px){.itinerary-carousel .carousel-cell-overlay{position:relative;padding-top:12.5rem;display:flex}}.itinerary-carousel .carousel-image{object-fit:cover;object-position:center;height:46.875vw}.itinerary-carousel .caption{color:#fff;background-color:rgba(0,0,0,.4);float:right;font-size:16px;margin-top:10px;margin-right:20px;padding:10px 15px;position:absolute;top:.75rem;right:0}@media(max-width:575.98px){.itinerary-carousel .caption{float:none;position:absolute;top:0;right:0}}.itinerary-carousel .infobox{border-radius:30px;display:flex;flex-direction:column;top:0;left:0;margin-top:65px;margin-bottom:120px;margin-left:5%;width:378px}@media(max-width:991.98px){.itinerary-carousel .infobox{margin:0 .625rem .625rem;position:static;width:auto}}.itinerary-carousel .infobox .infobox-body{padding:20px;text-align:center;display:flex;flex-direction:column;align-items:center;height:100%}.itinerary-carousel .infobox .infobox-body .cell-title{margin:10px 0 20px}.itinerary-carousel .infobox .infobox-body .cell-body{font-size:16px;line-height:1.5;text-align:left}.itinerary-carousel .infobox .infobox-body .cell-body ol,.itinerary-carousel .infobox .infobox-body .cell-body ul{line-height:1;padding-top:1em;columns:12rem 2;column-gap:40px}.itinerary-carousel .infobox .infobox-body .cell-body ol>li,.itinerary-carousel .infobox .infobox-body .cell-body ul>li{margin-bottom:0;padding-bottom:.5em;page-break-inside:avoid;break-inside:avoid}.itinerary-carousel .infobox .infobox-body .cell-body ol>li:last-child,.itinerary-carousel .infobox .infobox-body .cell-body ul>li:last-child{padding-bottom:0}.itinerary-carousel .infobox .infobox-body .cell-link{display:block;font-size:16px;font-weight:400;text-align:left;align-self:flex-start;padding-top:1rem;margin-top:auto}.itinerary-carousel .infobox .infobox-buttons{display:flex;padding:0 1.25rem 1.25rem}.itinerary-carousel .infobox .infobox-buttons>.btn{flex:1 1 auto;padding-left:1.25rem;padding-right:1.25rem}.itinerary-carousel .infobox .red-pill{border-radius:50px;background:rgba(51,51,51,.75);padding:6px 10px;display:flex;align-items:center;color:#fff;font-size:.75rem;font-weight:600;letter-spacing:.1em;line-height:1;text-transform:uppercase}@media(max-width:991.98px){.itinerary-carousel .customPagination{display:none}}@media(max-width:575.98px){.itinerary-carousel .carousel-cell-overlay{position:relative}.itinerary-carousel .splide__pagination{display:none}}