.idea-stay{background-color:#f2f5f8;position:relative}.idea-stay .row{padding:0 15px}@media (min-width:576px){.idea-stay .row{padding:0 2rem}}@media (min-width:1201px){.idea-stay .row{padding:0 3rem 1rem}}@media (min-width:1720px){.idea-stay .row{padding:0 5rem 1rem}}.idea-stay .h2,.idea-stay h2{margin:.5em 0 1em}.idea-stay .thematics-title{align-items:center;color:#06367a;display:flex;flex-wrap:wrap;gap:7px}.idea-stay .thematics-title .icon-camping{height:auto;width:40px}@media (max-width:767.98px){.idea-stay .thematics-title .icon-camping{width:40px}}.idea-stay .thematics-title .camping-underline{border-bottom:2px solid #06367a;font-family:Caveat,cursive;font-size:35px;line-height:1;padding-bottom:4px}.idea-stay .col-items{padding:0}@media (min-width:992px){.idea-stay .col-items{padding:0 2rem}}@media (min-width:1201px){.idea-stay .col-items{padding:0 3rem}}.idea-stay .col-items .item{background-position:50%;background-repeat:no-repeat;background-size:cover;height:216px;margin-bottom:2rem}@media (min-width:992px){.idea-stay .col-items .item{margin-bottom:4rem}}@media (min-width:1201px){.idea-stay .col-items .item{margin-bottom:5rem}}@media (min-width:1720px){.idea-stay .col-items .item{height:373px}}.idea-stay .col-items .item .item-title{bottom:1rem;color:#fff;font-size:17px;left:1rem;max-width:65%}@media (min-width:576px){.idea-stay .col-items .item .item-title{max-width:48%}}@media (min-width:768px){.idea-stay .col-items .item .item-title{max-width:33%}}@media (min-width:992px){.idea-stay .col-items .item .item-title{font-size:20px;max-width:65%}}@media (min-width:1720px){.idea-stay .col-items .item .item-title{max-width:50%}}@media (max-width:991.98px){.idea-stay .col-items .cta{margin-bottom:2rem}}.cta-section .h3,.cta-section h3{font-size:25px}@media (max-width:767.98px){.cta-section .h3,.cta-section h3{font-size:15px}}@media (min-width:992px){.cta-section .cta-row{border-bottom:1px solid #393939;padding:80px 0}.cta-section .cta-row:last-child{border:0}.cta-section .cta-row>div{border-right:1px solid #393939}.cta-section .cta-row>div:last-child{border-right:0}.cta-section .cta-row .cta{padding:0 10px}}@media (max-width:991.98px){.cta-section .cta{border-bottom:1px solid #393939;padding:30px 0}.cta-section .cta .cta-content{display:none}.cta-section .cta .cta-trigger{position:relative}.cta-section .cta .cta-trigger:after{border-bottom:3px solid #393939;border-radius:3px;border-right:3px solid #393939;content:"";display:block;height:14px;position:absolute;right:30px;top:50%;transform:translateY(-50%) rotate(-45deg);transition:transform .25s ease;width:14px}.cta-section .cta.active .cta-trigger:after{transform:translateY(-50%) rotate(45deg)}.cta-section .cta.active .cta-content{animation:fade-down .25s ease;display:flex;padding-top:15px}}@media (max-width:575.98px){.cta-section .sm-center{text-align:center}}.cta-section .text-75{position:relative}@media (max-width:575.98px){.cta-section .text-75{width:75vw}}.cta-section .picto-lettre{height:auto;position:absolute;right:-3rem;top:-1rem;width:130px;z-index:-1}@media (min-width:576px){.cta-section .picto-lettre{top:1rem}}@media (min-width:992px){.cta-section .picto-lettre{left:17.5rem;top:-5.2rem;width:180px}}.cta-section .link-cloud{padding-bottom:0}.cta-section .link-cloud .destinations{border-bottom:1px solid #393939!important}.cta-section .link-cloud ul{color:#707070;font-size:16px;list-style-type:none;margin:0 0 1rem;padding:0}.cta-section .link-cloud ul li a{color:#707070;text-decoration:none}.cta-section .link-cloud li{color:#707070;list-style-type:none;margin:0;padding:0}.cta-section .link-cloud li a{font-size:15px;text-decoration:none}.cta-section .link-cloud li span{font-size:15px}.cta-section .link-cloud .col-lg-4:nth-child(2)>ul{padding-left:30px}@media (max-width:991.98px){.cta-section .link-cloud .col-lg-4:nth-child(2)>ul{padding-left:0!important}}.cta-section .link-cloud .cta{padding-bottom:30px}.cta-section .link-cloud .cta .cta-content{display:none}.cta-section .link-cloud .cta .cta-trigger{position:relative}.cta-section .link-cloud .cta .cta-trigger:after{border-bottom:3px solid #393939;border-radius:3px;border-right:3px solid #393939;content:"";display:block;height:14px;position:absolute;right:32px;top:40%;transform:translateY(-50%) rotate(-45deg);transition:transform .25s ease;width:14px}.cta-section .link-cloud .cta.active .cta-trigger:after{right:32px;top:25%;transform:translateY(-50%) rotate(45deg)}.cta-section .link-cloud .cta.active .cta-content{animation:fade-down .25s ease;display:flex;padding-top:15px}.offres{position:relative}.offres .picto-heart{aspect-ratio:330/326;display:block;height:auto!important;position:absolute;right:.5rem;top:51rem;width:210px}@media (max-width:1719.98px){.offres .picto-heart{right:3rem;top:41rem;width:180px}}@media (max-width:1200.98px){.offres .picto-heart{right:3rem;top:33rem;width:180px}}@media (max-width:991.98px){.offres .picto-heart{right:3rem;top:43rem;width:180px}}@media (max-width:767.98px){.offres .picto-heart{right:3rem;top:36rem;width:150px}}@media (max-width:575.98px){.offres .picto-heart{right:0;top:34rem;width:120px}}.offres .offer-one{margin-top:3rem}@media (max-width:1200.98px){.offres .offer-one{margin-top:2rem}}.offres .offer-two{margin-bottom:1rem;margin-top:-1rem}@media (max-width:1200.98px){.offres .offer-two{margin-top:-1rem}}@media (max-width:991.98px){.offres .offer-two{margin-top:1rem}}@media (max-width:767.98px){.offres .offer-two{margin-top:0}}.offres .offer-many{margin-top:0}.offres .item-slider .h3,.offres .item-slider h3{font-size:30px}.offres .item-slider .h3 .alt,.offres .item-slider h3 .alt{font-size:40px}@media (max-width:767.98px){.offres .item-slider .h3,.offres .item-slider h3{font-size:24px}.offres .item-slider .h3 .alt,.offres .item-slider h3 .alt{font-size:25px}}.offres .item-slider img{max-width:701px}.offres .container-right{margin-left:0;margin-right:0;max-width:100%;padding-left:0;padding-right:0;width:100%}@media (min-width:992px){.offres .container-right{margin-left:auto;max-width:1140px;width:96%}}@media (min-width:1201px){.offres .container-right{max-width:1415px}}@media (min-width:1720px){.offres .container-right{max-width:1800px}}.offres .bg-dark-blue{background-color:#06367a;overflow:hidden;padding:2rem 0}@media (max-width:767.98px){.offres .bg-dark-blue{padding:2rem 0 2rem 1.5rem!important}}.offres .bg-dark-blue .text-orange{padding-left:2.5rem}@media (max-width:767.98px){.offres .bg-dark-blue .text-orange{font-size:18px;padding-left:3rem}}.offres .bg-dark-blue #slider-offres{margin-bottom:4rem;position:inherit}@media (max-width:767.98px){.offres .bg-dark-blue #slider-offres{margin-bottom:2rem}}.offres .bg-dark-blue #slider-offres .slick-list{overflow:visible}.offres .bg-dark-blue .item-slider{padding-right:3rem;padding-top:1rem}@media (max-width:767.98px){.offres .bg-dark-blue .item-slider{padding-right:2rem;padding-top:1rem}}.offres .bg-dark-blue .item-slider .content-item{position:relative}.offres .bg-dark-blue .item-slider .content-item a{color:#fff}.offres .bg-dark-blue .item-slider .img-item{height:auto;width:100%}.offres .bg-dark-blue .item-slider .text-item{bottom:5%;left:1.5rem;position:absolute}.offres .bg-dark-blue .item-slider .text-item .alt{font-size:40px}@media (max-width:767.98px){.offres .bg-dark-blue .item-slider .text-item .alt{font-size:25px}}.offres .bg-dark-blue .item-slider .picto-slider{height:auto;padding-bottom:2rem}@media (max-width:575.98px){.offres .bg-dark-blue .item-slider .picto-slider{width:27%}}@media (max-width:767.98px){.offres .bg-dark-blue .item-slider .picto-slider{width:40%}}@media (max-width:1200.98px){.offres .bg-dark-blue .item-slider .picto-slider{width:40%}}.offres .bg-dark-blue .slick-dots{bottom:127px;right:0}@media (min-width:768px){.offres .bg-dark-blue .slick-dots{bottom:7rem}}@media (min-width:992px){.offres .bg-dark-blue .slick-dots{bottom:7rem}}@media (max-width:767.98px){.offres .bg-dark-blue .slick-dots{bottom:95px}.offres .bg-dark-blue .slick-dots li{width:13px}}.offres .bg-dark-blue .slick-dots li button{background:#fff;border-radius:3px;height:6px;opacity:.5;padding:0;width:17px}@media (max-width:767.98px){.offres .bg-dark-blue .slick-dots li button{width:13px}}.offres .bg-dark-blue .slick-dots li button:before{display:none}.offres .bg-dark-blue .slick-dots .slick-active{width:118px}@media (max-width:767.98px){.offres .bg-dark-blue .slick-dots .slick-active{width:50px}}.offres .bg-dark-blue .slick-dots .slick-active button{opacity:1;width:118px}@media (max-width:767.98px){.offres .bg-dark-blue .slick-dots .slick-active button{width:50px}}.offres .arrow-btn{display:flex;justify-content:space-between;position:relative;top:-1.8rem;width:100%}@media (min-width:768px){.offres .arrow-btn{top:-3rem}}@media (min-width:992px){.offres .arrow-btn{top:-3rem}}.offres .arrow-btn .chevron-left-orange,.offres .arrow-btn .chevron-right-orange{height:25px;position:relative;width:auto}.offres .arrow-btn .chevron-left-orange{left:2rem}@media (min-width:576px){.offres .arrow-btn .chevron-left-orange{left:5rem}}@media (min-width:992px){.offres .arrow-btn .chevron-left-orange{left:30%}}.offres .arrow-btn .chevron-right-orange{right:2rem}@media (min-width:576px){.offres .arrow-btn .chevron-right-orange{right:5rem}}@media (min-width:992px){.offres .arrow-btn .chevron-right-orange{right:30%}}.map-block .picto-map{height:auto;position:absolute;right:0;top:-1.5rem;width:140px}@media (min-width:992px){.map-block .picto-map{right:20%;top:-4rem;width:110px}}@media (min-width:1201px){.map-block .picto-map{right:32%;top:-2.5rem;width:155px}}.map-block #map{height:370px}@media (min-width:992px){.map-block #map{height:620px}}@media (min-width:1720px){.map-block #map{height:620px}}@media (max-width:1200.98px){.map-block #map{height:92%}}@media (max-width:767.98px){.map-block #map{height:90%}}.map-block #map .leaflet-left{left:inherit;right:1rem}.map-block #map .leaflet-top{bottom:2rem;top:inherit}.map-block #map .leaflet-popup{bottom:-50px!important;left:-70px!important}.map-block #map .leaflet-popup .leaflet-popup-close-button{background-color:#ffd500;color:#fff}.map-block #map .leaflet-popup .leaflet-popup-content{margin:0;max-width:350px!important}@media (max-width:575.98px){.map-block #map .leaflet-popup .leaflet-popup-content{max-width:250px!important}}.map-block #map .leaflet-popup .leaflet-popup-content p{margin:0}.map-block #map .leaflet-popup .leaflet-popup-content .item-camping{font-family:Montserrat,sans-serif;padding:0}.map-block #map .leaflet-popup .leaflet-popup-content .item-camping .content-item{padding:0 1.5rem 1rem}.map-block #map .leaflet-popup .leaflet-popup-content .item-camping .content-item .date{padding-bottom:1rem}.map-block #map .leaflet-popup .leaflet-popup-content .item-camping .picto-new{top:-.5rem}.map-block #map .marker-cluster{background-image:url(/build/images/map-cluster.80b5b40e.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;height:54px!important;margin-top:-45px!important;position:relative}.map-block #map .marker-cluster span{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;left:50%;position:absolute;top:7px;transform:translateX(-50%)}.campings{overflow:hidden;position:relative}.campings .text{font-size:18px}@media (max-width:767.98px){.campings .text{font-size:12px}}.campings .h2,.campings h2{padding-right:3rem}.campings .link{margin-bottom:1rem;margin-right:1rem}.campings .link a{padding-right:1rem;text-underline-offset:8px}@media (max-width:575.98px){.campings .link a{font-size:14px}}.campings .link-1 a{color:#881c3c}.campings .link-2 a{color:#e28c46}.campings .link-3 a{color:#e5806d}.campings .container-fluid{overflow:hidden;padding:0;position:relative}.campings .container-right{margin-left:auto;margin-right:0;max-width:100%;width:96%}@media (min-width:768px){.campings .container-right{max-width:815px}}@media (min-width:992px){.campings .container-right{max-width:1140px}}@media (min-width:1201px){.campings .container-right{max-width:1415px}}@media (min-width:1720px){.campings .container-right{max-width:1800px}}.campings #slider-campings{margin-bottom:50px;position:inherit}.campings #slider-campings .slick-list{overflow:visible}.campings #slider-campings .slick-dots{bottom:13px;left:-1rem}@media (max-width:767.98px){.campings #slider-campings .slick-dots li{width:13px}}.campings #slider-campings .slick-dots li button{background:#06367a;border-radius:3px;height:6px;opacity:.5;padding:0;width:17px}@media (max-width:767.98px){.campings #slider-campings .slick-dots li button{width:13px}}.campings #slider-campings .slick-dots li button:before{display:none}.campings #slider-campings .slick-dots .slick-active{width:80px}@media (max-width:767.98px){.campings #slider-campings .slick-dots .slick-active{width:50px}}.campings #slider-campings .slick-dots .slick-active button{opacity:1;width:80px}@media (max-width:767.98px){.campings #slider-campings .slick-dots .slick-active button{width:50px}}.campings .arrow-btn{display:flex;justify-content:space-between;position:relative;top:-2.5rem;width:100%}.campings .arrow-btn .chevron-left-blue,.campings .arrow-btn .chevron-right-blue{height:20px;position:relative;width:auto}@media (min-width:768px){.campings .arrow-btn .chevron-left-blue,.campings .arrow-btn .chevron-right-blue{height:30px}}@media (min-width:992px){.campings .arrow-btn .chevron-left-blue,.campings .arrow-btn .chevron-right-blue{height:100%}}.campings .arrow-btn .chevron-left-blue{left:2rem}@media (min-width:576px){.campings .arrow-btn .chevron-left-blue{left:5rem}}@media (min-width:992px){.campings .arrow-btn .chevron-left-blue{left:30%}}.campings .arrow-btn .chevron-right-blue{right:2rem}@media (min-width:576px){.campings .arrow-btn .chevron-right-blue{right:5rem}}@media (min-width:992px){.campings .arrow-btn .chevron-right-blue{right:30%}}.social-networks{background-color:#fff;position:relative;z-index:0}.social-networks .text{font-size:18px}@media (max-width:767.98px){.social-networks .text{font-size:12px}}.social-networks .h2,.social-networks h2{padding-right:10rem}@media (max-width:991.98px){.social-networks .h2,.social-networks h2{margin-bottom:1em;padding-right:0}}.social-networks .social-link{margin-right:3rem}@media (max-width:575.98px){.social-networks .social-link{margin-right:2rem;margin-top:0}.social-networks .social-link img{height:40px;margin-bottom:15px;width:auto}}.social-networks .container-right{margin-left:auto;margin-right:0;max-width:100%;padding-bottom:1rem;padding-left:15px;padding-right:0;width:100%}@media (min-width:768px){.social-networks .container-right{max-width:815px;padding-bottom:3rem;padding-left:4rem;width:96%}}@media (min-width:992px){.social-networks .container-right{max-width:1140px}}@media (min-width:1201px){.social-networks .container-right{max-width:1415px}}@media (min-width:1720px){.social-networks .container-right{max-width:1700px}}.social-networks .bg-blue{background-color:#06367a}.social-networks #slider-social .item-social{padding:1rem 0 .5rem 1rem}@media (min-width:768px){.social-networks #slider-social .item-social{padding:2rem 0 0 2rem}}@media (min-width:1201px){.social-networks #slider-social .item-social{padding:3rem 0 0 3rem}}.social-networks #slider-social .item-social img{height:auto;width:100%}.social-networks #slider-social .item-social .pseudo{color:#06367a;font-size:15px;font-weight:700}@media (max-width:767.98px){.social-networks #slider-social .item-social .pseudo{font-size:12px;margin-bottom:0}}.social-networks .social-grid{display:flex;flex-wrap:wrap;gap:30px}@media (max-width:454.98px){.social-networks .social-grid{gap:8px}}.social-networks .social-grid .item-social{flex:1;max-width:calc(25% - 15px);min-width:200px}@media (max-width:1200.98px){.social-networks .social-grid .item-social{min-width:330px}}@media (max-width:767.98px){.social-networks .social-grid .item-social{max-width:calc(50% - 10px);min-width:200px}}@media (max-width:575.98px){.social-networks .social-grid .item-social{max-width:100%;min-width:160px}}@media (max-width:454.98px){.social-networks .social-grid .item-social{max-width:100%;min-width:130px}}.social-networks .social-grid .item-social .content-item{position:relative}.social-networks .social-grid .item-social .content-item img{aspect-ratio:1;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.social-networks .social-grid .item-social .content-item .pseudo{color:#06367a!important;font-size:15px;font-weight:700;margin:8px 0}@media (max-width:767.98px){.social-networks .social-grid .item-social .content-item .pseudo{font-size:12px;margin-bottom:0}}.social-networks .social-grid .item-social .content-item .picto-pouce{bottom:20%;height:auto;position:absolute;right:-90px;transform:rotate(20deg);width:130px;z-index:1}@media (max-width:991.98px){.social-networks .social-grid .item-social .content-item .picto-pouce{right:-50px;width:110px}}@media (max-width:767.98px){.social-networks .social-grid .item-social .content-item .picto-pouce{right:-40px;width:90px}}@media (max-width:575.98px){.social-networks .social-grid .item-social .content-item .picto-pouce{right:-30px;width:80px}}#slider-engagement .slick-list{overflow:visible}.engagement{background-color:#f2f5f8;position:relative}@media (max-width:991.98px){.engagement .content-title{flex-wrap:wrap}}.engagement .h2,.engagement h2{color:#06367a;margin-right:5rem;max-width:80vw;min-width:30vw}@media (min-width:768px){.engagement .h2,.engagement h2{max-width:60%}}@media (min-width:992px){.engagement .h2,.engagement h2{max-width:40vw}}.engagement .text{color:#06367a}.engagement .container-fluid{overflow:hidden;padding:0}.engagement .container-right{margin-left:auto;margin-right:0;max-width:100%;padding:0;width:96%}@media (min-width:576px){.engagement .container-right{max-width:645px}}@media (min-width:768px){.engagement .container-right{max-width:815px}}@media (min-width:992px){.engagement .container-right{max-width:1140px}}@media (min-width:1201px){.engagement .container-right{max-width:1415px}}@media (min-width:1720px){.engagement .container-right{max-width:1800px}}.engagement .slick-slider{position:inherit}.engagement .item-slider{padding:1rem 20px 1rem 0}@media (min-width:576px){.engagement .item-slider{padding:2rem 4rem 2rem 0}}@media (min-width:1201px){.engagement .item-slider{padding:1rem 6rem 1rem 0}}.engagement .item-slider .content-item{position:relative}.engagement .item-slider .content-item a{color:#fff}.engagement .item-slider .img-item{height:auto;position:relative;width:100%}.engagement .item-slider .fond{background:linear-gradient(0deg,rgba(0,0,0,.702),hsla(0,0%,100%,0));bottom:0;height:40%;width:100%}.engagement .item-slider .text-item{bottom:0;left:0;padding:2.5rem;position:absolute}@media (max-width:575.98px){.engagement .item-slider .text-item{padding:1.5rem}}.engagement .item-slider .text-item .h3,.engagement .item-slider .text-item h3{font-size:20px}@media (max-width:991.98px){.engagement .item-slider .text-item .h3,.engagement .item-slider .text-item h3{font-size:17px}}.engagement .slick-dots{bottom:9rem;right:0}@media (max-width:767.98px){.engagement .slick-dots li{width:13px}}.engagement .slick-dots li button{background:#06367a;border-radius:3px;height:6px;opacity:.5;padding:0;width:17px}@media (max-width:767.98px){.engagement .slick-dots li button{width:13px}}.engagement .slick-dots li button:before{display:none}.engagement .slick-dots .slick-active{width:118px}@media (max-width:767.98px){.engagement .slick-dots .slick-active{width:50px}}.engagement .slick-dots .slick-active button{opacity:1;width:118px}@media (max-width:767.98px){.engagement .slick-dots .slick-active button{width:50px}}.engagement .arrow-btn{display:flex;justify-content:space-between;position:relative;top:-1.5rem;width:100%}@media (min-width:576px){.engagement .arrow-btn{top:-.5rem}}@media (min-width:992px){.engagement .arrow-btn{top:-1.5rem}}@media (min-width:1201px){.engagement .arrow-btn{top:-1.5rem}}.engagement .arrow-btn .chevron-left-green,.engagement .arrow-btn .chevron-right-green{height:20px;position:relative;width:auto}@media (min-width:768px){.engagement .arrow-btn .chevron-left-green,.engagement .arrow-btn .chevron-right-green{height:30px}}@media (min-width:992px){.engagement .arrow-btn .chevron-left-green,.engagement .arrow-btn .chevron-right-green{height:100%}}.engagement .arrow-btn .chevron-left-green{left:2rem}@media (min-width:576px){.engagement .arrow-btn .chevron-left-green{left:5rem}}@media (min-width:992px){.engagement .arrow-btn .chevron-left-green{left:30%}}.engagement .arrow-btn .chevron-right-green{right:2rem}@media (min-width:576px){.engagement .arrow-btn .chevron-right-green{right:5rem}}@media (min-width:992px){.engagement .arrow-btn .chevron-right-green{right:30%}}.engagement .cta{margin-top:2rem}@media (max-width:575.98px){.engagement .cta{margin-top:1rem}}@media (max-width:991.98px){.engagement .cta .btn{max-width:210px}}.engagement .picto-pouce{bottom:-3rem;height:auto;left:-2rem;max-width:200px;position:absolute;transform:rotate(20deg);width:20vw}@media (min-width:1201px){.engagement .picto-pouce{left:11vw}}@media (min-width:992px){.engagement .picto-pouce{left:4rem}}@media (min-width:576px){.engagement .picto-pouce{left:-3rem;width:15vw}}.tv-spot{padding-bottom:60px;position:relative}@media (max-width:767.98px){.tv-spot{padding-bottom:30px}}.tv-spot .tv-spot-blue-bg{background-color:#80aacf;bottom:0;height:40%;left:0;position:absolute;width:100%;z-index:-1}.tv-spot .video-player-container{margin-top:30px;position:relative;width:100%}.tv-spot .video-player-container .main-video-container{border-radius:8px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.tv-spot .video-player-container .main-video-container .video-placeholder,.tv-spot .video-player-container .main-video-container iframe{border:none;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);height:100%;left:0;position:absolute;top:0;width:100%}.tv-spot .video-player-container .main-video-container .video-placeholder{background-color:#0d0d0d;border:0;cursor:pointer;display:block;overflow:hidden;padding:0;text-align:left}.tv-spot .video-player-container .main-video-container .video-placeholder img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tv-spot .video-player-container .main-video-container .video-placeholder .video-play-badge{background-color:rgba(255,0,0,.92);border-radius:50%;box-shadow:0 10px 24px rgba(0,0,0,.35);display:grid;height:72px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s ease,box-shadow .2s ease;width:72px}.tv-spot .video-player-container .main-video-container .video-placeholder .video-play-badge:before{border-bottom:12px solid transparent;border-left:18px solid #fff;border-top:12px solid transparent;content:"";display:block;height:0;margin-left:4px;width:0}.tv-spot .video-player-container .main-video-container .video-placeholder:focus-visible .video-play-badge,.tv-spot .video-player-container .main-video-container .video-placeholder:hover .video-play-badge{box-shadow:0 14px 28px rgba(0,0,0,.45);transform:translate(-50%,-50%) scale(1.08)}.tv-spot .video-player-container .main-video-container .video-placeholder:focus-visible{outline:3px solid #06367a;outline-offset:2px}.tv-spot .video-thumbnails{gap:50px;margin-top:60px}@media (max-width:767.98px){.tv-spot .video-thumbnails{flex-wrap:wrap;gap:25px;margin-top:35px}}@media (max-width:575.98px){.tv-spot .video-thumbnails{gap:20px}}.tv-spot .video-thumbnails .video-thumbnail{cursor:pointer;position:relative;transition:transform .3s ease;width:320px}@media (max-width:767.98px){.tv-spot .video-thumbnails .video-thumbnail{width:25%}}@media (max-width:575.98px){.tv-spot .video-thumbnails .video-thumbnail{width:28%}}.tv-spot .video-thumbnails .video-thumbnail.active{position:relative}.tv-spot .video-thumbnails .video-thumbnail.active .thumbnail-title{color:#06367a}.tv-spot .video-thumbnails .video-thumbnail img{border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);height:auto;width:100%}.tv-spot .video-thumbnails .video-thumbnail .thumbnail-title{color:#fff;font-size:17px;font-weight:600;margin-left:5px;margin-top:12px;text-align:left}@media (max-width:991.98px){.tv-spot .video-thumbnails .video-thumbnail .thumbnail-title{font-size:15px}}@media (max-width:767.98px){.tv-spot .video-thumbnails .video-thumbnail .thumbnail-title{font-size:15px}}@media (max-width:575.98px){.tv-spot .video-thumbnails .video-thumbnail .thumbnail-title{font-size:12px}}