@import url(https://fonts.googleapis.com/css2?family=Poppins&display=swap);@import url(https://fonts.googleapis.com/css2?family=Baloo+2:wght@400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bai+Jamjuree:ital,wght@0,400;0,600;1,400;1,700&display=swap);.loader-container[data-v-33098a0b]{display:none}.loader-show[data-v-33098a0b]{z-index:99999;left:0;right:0;width:100%;height:100%;position:fixed;top:0;bottom:0;display:flex;align-items:center;justify-content:center;background:#fff}.whatsapp-button[data-v-5cc13eb0]{bottom:100px;border:none;right:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:fixed;background:transparent;cursor:pointer;z-index:999}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-size:14px;line-height:21px;color:#171717;font-family:Poppins,sans-serif}.font-balo{font-family:Baloo\ 2,cursive}.font-bold{font-weight:700}.font-bai{font-family:Bai Jamjuree,sans-serif}.container{max-width:1280px;padding:0 70px}.clear{clear:both}ol,ul{list-style:none;padding:0;margin:0}a:hover{text-decoration:none}img{max-width:100%;border:none;height:auto}.image-fit,main{display:block}.image-fit{overflow:hidden}.image-fit img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.btn{line-height:100%}.list-inline{letter-spacing:-.3em}.list-inline .item-inline{letter-spacing:normal;vertical-align:top;display:inline-block}.relative-section{position:relative}.the-header{height:80px}#header{position:fixed;top:0;left:0;right:0;background:#fff;z-index:99;padding:7px 0 4px}#header .hotline{position:absolute;font-size:10px;line-height:10px;color:#4f4f4f;top:21px;left:0;background-image:url(../img/hotline-icon.df40c402.svg);background-position:0;background-repeat:no-repeat;padding:5px 0;padding-left:35px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}#header .hotline b{display:block;font-size:14px;line-height:14px;font-family:Baloo\ 2,cursive;margin-bottom:2px}.header-right{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);right:0}.header-right .item-inline{vertical-align:middle}.header-right .contact-link{font-size:14px;line-height:16px;color:#4f4f4f;font-weight:700;margin-right:20px}.languages{position:relative;text-transform:uppercase}.js-wpml-ls-item-toggle{display:block;padding-right:14px;background-image:url(../img/down.26621d9d.svg);background-repeat:no-repeat;background-position:100%}.languages a{font-size:14px;line-height:16px;color:#4f4f4f}.languages .wpml-ls-sub-menu{position:absolute;top:100%;left:-5px;background:#fff;display:none;padding:5px;border-radius:10px}@media (min-width:1024px){.languages:hover .wpml-ls-sub-menu{display:block}}#header .logo{margin:0 22px}.header-middle .item-inline{vertical-align:middle}.menu-main ul{letter-spacing:-.3em}.menu-main li{display:inline-block;margin:0 8px;letter-spacing:normal;position:relative}.menu-main li a{font-size:14px;line-height:16px;color:#4f4f4f}.menu-main li .sub-menu{position:absolute;top:120%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);z-index:9;padding-top:16px;opacity:0;visibility:hidden;transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s}.menu-main li:hover .sub-menu{opacity:1;visibility:visible;top:100%}.menu-main li .sub-menu ul{background:#fff;box-shadow:2px 4px 14px rgba(3,206,164,.34);border-radius:16px;width:140px;padding:16px}.menu-main li .sub-menu ul li{display:block;margin:0 0 16px}.menu-main li .sub-menu ul li:last-child{margin:0}#slider-main .relative-section ul{overflow:hidden;border-radius:40px}#slider-main .relative-section .sun{position:absolute;bottom:-107px;left:-70px}#slider-main li a{display:block;position:relative;height:571px}#slider-main li .des{position:absolute;top:80px;left:80px}#slider-main li .des h2{font-size:40px;line-height:44px;color:#fff}.slick-next:before,.slick-prev:before{display:none}#slider-main .slick-arrow{width:44px;height:44px;right:24px;background-size:100% 100%;left:auto;top:auto;transform:none;z-index:9}#slider-main .slick-prev{bottom:59px;background-image:url(../img/slider-prev.976cce9b.svg)}#slider-main .slick-next{bottom:119px;background-image:url(../img/slider-next.29e6a0c3.svg)}#search-bars{margin-top:-30px}#searchForm{background:#fff;border-radius:40px;max-width:1110px;margin:0 auto;box-shadow:2px 4px 14px rgba(74,185,117,.42);font-weight:600;font-size:14px;line-height:17px;color:#828282;font-family:Bai Jamjuree,sans-serif;padding-right:174px}#searchForm .item-inline{padding:26px 40px;border-right:1px solid #f2f2f2}.select-custom{position:relative}.select-custom .current{display:block;padding-right:10px;background-image:url(../img/arrow-down-select.b5dc3bdb.svg);background-repeat:no-repeat;background-position:100%}.select-custom ul{position:absolute;top:100%;left:0;right:0;background:#fff;z-index:9;box-shadow:0 0 3px #ccc;margin-top:30px;display:none;padding:5px 0;border-radius:16px}.select-custom ul li a{display:block;padding:10px 20px}#searchForm a{color:#828282}#searchForm .select-custom .current{height:20px;overflow:hidden;line-height:20px;white-space:nowrap;text-overflow:ellipsis}#searchForm input{border:none;padding:0;font-weight:600;font-size:14px;line-height:17px;color:#828282;font-family:Bai Jamjuree,sans-serif;max-width:100%}#searchForm input:focus,input:focus{outline:none}#searchForm>div>.btn{position:absolute;top:0;right:0;bottom:0;width:174px;background:#4ab975;border-radius:0 40px 40px 0;border:none;font-size:18px;line-height:28px;color:#fff}#searchForm .search-wtours{width:33%}#searchForm .search-wchalets{width:18%}#searchForm .search-wdates{width:14%;padding:26px 10px}#searchForm .search-wdates input{text-align:center}#searchForm .search-wdates1{border-right:none;background-image:url(../img/arrow-right.77938608.svg);background-repeat:no-repeat;background-position:100%}#searchForm .search-wpeople{width:21%}.field-location{padding-left:23px;background-image:url(../img/location-icon.e0617f5b.svg)}.field-location,.field-people{background-repeat:no-repeat;background-position:0}.field-people{padding-left:37px;background-image:url(../img/famille.dc035374.svg)}.home-sales{padding:70px 0 80px}.section-title{font-size:24px;line-height:38px;color:#4ab975;margin:0 0 25px}.section-title span{font-size:50px;line-height:79px;text-align:center;text-transform:uppercase;color:#f2f2f2;position:absolute;top:-37px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.section-title b{position:relative;z-index:1}.product-item{background:#fff;border:1px solid #f2f2f2;border-radius:16px;overflow:hidden}.product-item:hover{box-shadow:2px 4px 14px rgba(74,185,117,.42)}.product-item .image-fit{height:144px}.product-item .info-text{padding:16px}.product-item .info-text h3{margin:0;line-height:13px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;height:54px}#list-view .product-item .info-text h3{height:auto;margin-bottom:3px}.product-item .info-text h3 a{font-size:16px;line-height:25px;color:#171717;font-family:Baloo\ 2,cursive;font-weight:700}.product-item .info-text .location{font-size:12px;line-height:15px;color:#4f4f4f;font-family:Bai Jamjuree,sans-serif;padding-left:15px;background-image:url(../img/location2-icon.9185ea8a.svg);background-repeat:no-repeat;background-position:left 1px;height:15px;overflow:hidden}.product-item .info-price{padding:0 16px 33px}.product-item .info-price .time{text-align:center;height:25px;overflow:hidden}.product-item .info-price .price,.product-item .info-price .time{font-family:Bai Jamjuree,sans-serif;font-size:10px;line-height:12px;color:#4f4f4f}.product-item .info-price .price b{font-size:32px;line-height:50px;color:#4ab975;font-family:Baloo\ 2,cursive;vertical-align:middle}.product-item .btn{background:#4ab975;border-radius:40px;font-size:14px;line-height:22px;text-align:center;color:#fff;font-family:Baloo\ 2,cursive;font-weight:700;padding:6px 16px;margin-top:5px}.slider-default .slick-arrow{width:32px;height:32px;background-size:100% 100%}.slider-default .slick-prev{background-image:url(../img/slider-prev2.39f395e3.svg);left:-30px}.slider-default .slick-next{background-image:url(../img/slider-next2.1b76e30f.svg);right:-30px}.home-types{background:#f2f2f2;padding:80px 0}.home-types .section-title span{color:#e0e0e0}.type-list .type-item{margin-top:80px}.type-list .type-item .list-inline{margin:0 -15px}.type-list .type-item .item-inline{width:35.5%;padding:0 15px;vertical-align:middle}.type-list .type-item .item-inline.item-small{width:29%}.type-list .type-item .image-fit{border-radius:16px}.type-list .type-item .info{padding-right:35%;position:relative;z-index:1}.type-list .type-item .info h3{margin:0}.type-list .type-item .info h3 a{font-size:24px;line-height:38px;color:#1b998b}.type-list .type-item .info li{list-style:inside}.type-list .type-item-other .info{padding-left:35%;padding-right:0}.home-values{background:linear-gradient(-1turn,#1b998b,#4ab975);padding:60px 0}.home-values .section-title{color:#fff;display:inline-block}.home-values .section-title span{right:0;color:#e0e0e0;opacity:.4;line-height:50px;left:auto;transform:none;-webkit-transform:none;z-index:0;text-align:right;white-space:nowrap;top:-23px}.values-list .list-inline{margin:0 -45px}.values-list .item-inline{width:25%;padding:0 45px;font-size:12px;line-height:15px;color:#fff;font-family:Bai Jamjuree,sans-serif}.values-list .item-inline img{height:40px}.values-list .item-inline h3{font-size:14px;line-height:22px;text-align:center;text-transform:uppercase;margin:16px 0 5px}.home-banner-middle{height:559px}.habout-inner,.home-about{background:#fee8c5}.habout-inner{margin-top:-134px;border-radius:16px;max-width:920px;margin:-134px auto 0;padding:88px 190px 140px;position:relative;z-index:1}.home-about .stars{margin:0 0 35px;opacity:.5}.home-about .stars img{margin:0 8px}.home-about .section-title,.home-clubs .section-title{color:#333}.home-clubs .section-title img{position:absolute;bottom:-25px;left:65px}.home-about .section-title span,.home-clubs .section-title span{color:#e55934;opacity:.5}.home-about .btn{margin:24px 0 0;background:#e55934;border-radius:40px;padding:8px 16px;font-size:12px;line-height:12px;color:#fff}.home-clubs{background:#fee8c5;padding:20px 0 107px;position:relative;z-index:1}.home-clubs .hclubs-inner{max-width:920px;margin:0 auto}.club-item{height:300px;background-size:cover;background-position:50%;border-radius:16px}.club-item .info{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);left:0;right:0;padding:0 90px;color:#fff;font-size:12px;line-height:16px}.club-item .info h3{margin:0 0 4px}.club-item .info h3 a{font-size:24px;line-height:24px;color:#fff}.club-item .info .btn{background:#e55934;border-radius:40px;font-size:12px;line-height:12px;color:#fff;margin:10px 0 0}.home-news{padding:80px 0}.home-news .section-title{color:#4392f1}.home-news .section-title span{color:#4392f1;opacity:.2;transform:rotate(-90deg);top:165px;left:-249px}.news-item .the-image{height:182px}.news-item .image-fit{height:182px;border-radius:16px}.news-list li{vertical-align:bottom}.news-list li:nth-child(2n) .the-image{padding-top:24px}.news-list li:nth-child(2n) .image-fit{height:158px}.news-item .info{padding:16px}.news-item .info h3{margin:0 0 8px}.news-item .info h3 a{font-size:16px;line-height:18px;color:#333}.news-item .info .des{font-size:12px;line-height:18px;color:#171717;margin:0 0 8px;height:105px;overflow:hidden}.news-item .info .date{font-size:12px;line-height:19px;color:#828282}.news-more .btn{background:#4392f1;border-radius:40px;padding:16px;font-size:14px;line-height:22px;color:#fff;margin-top:70px}#footer{background:#171717;padding:40px 0 24px;color:#fff}.conter-inner{max-width:920px;margin:0 auto}.footer-item{color:#fff}.footer-item,.footer-item h3{font-size:12px;line-height:18px}.footer-item h3{margin:0 0 8px;letter-spacing:.04em;text-transform:uppercase;color:#f2f2f2}.footer-bottom{border-top:1px solid hsla(0,0%,94.9%,.85);margin-top:40px;padding-top:24px}.footer-bottom .item-inline{margin-right:50px;vertical-align:middle}.menu-footer ul{letter-spacing:-.3em;margin:0 -7px}.menu-footer li{display:inline-block;letter-spacing:normal;padding:0 7px}.menu-footer li a{font-size:10px;line-height:18px;color:#fff}#footer .socials{position:absolute;top:38px;right:0}#footer .socials a{margin:0 8px}.copyright{font-size:10px;line-height:12px;color:#f2f2f2;transform:rotate(-90deg);position:absolute;bottom:47px;right:-140px}.heber{position:absolute;top:54px;right:0}.the-header-page{height:77px}#header.header-page{border-bottom:1px solid #f2f2f2}.result-content .container{padding:0 15px}.result-content .filter-sidebar{position:absolute;top:0;width:285px;background:#f1f9f4;padding:27px 32px;bottom:0;font-family:Bai Jamjuree,sans-serif}.result-content .primary-main{padding:55px 80px 55px 365px;min-height:1000px}.filter-sidebar h3,.form-default h3{font-weight:700;font-size:12px;line-height:15px;letter-spacing:1px;text-transform:uppercase;color:#4f4f4f;margin:0 0 16px}.form-group{margin-bottom:16px}.filter-sidebar .select-custom,.form-default .select-custom{background-color:#fff;border-radius:40px}.filter-sidebar .select-custom.active,.form-default .select-custom.active{border-radius:24px 24px 0 0;box-shadow:0 0 14px rgba(74,185,117,.42)}.filter-sidebar .date-group.select-custom.active,.form-default .date-group.select-custom.active{border-radius:40px;box-shadow:none}.filter-sidebar .select-custom .current,.form-default .select-custom .current{padding:16px;font-weight:600;font-size:14px;line-height:17px;text-transform:capitalize;color:#4f4f4f;background-position:right 16px center}.filter-sidebar .select-custom ul,.form-default .select-custom ul{padding:0 0 16px 0;margin-top:0;border-radius:0 0 26px 26px;box-shadow:0 14px 14px rgba(74,185,117,.42);top:42px;overflow:hidden}.filter-sidebar .select-custom ul li a,.form-default .select-custom ul li a{font-weight:600;font-size:14px;line-height:16px;color:#828282;padding:8px 16px}.filter-sidebar .select-custom ul li a:hover,.form-default .select-custom ul li a:hover{background:#5cc083;color:#fff}.filter-sidebar .field-people,.form-default .field-people{background-position:19px}.services-more{margin-top:40px}.checkbox-custom{background-image:url(../img/checkbox.f5ae7b4f.svg);background-repeat:no-repeat;background-position:left 0;text-transform:capitalize;color:#828282;padding-left:25px;font-size:12px;line-height:15px;color:#4f4f4f}.checkbox-custom.active{background-image:url(../img/checked.3dba219e.svg)}.checkbox-custom h4{font-weight:600;font-size:14px;line-height:17px;margin:0}.checkbox-custom p{margin:2px 0 0;display:none}.checkbox-custom.active p{display:block}.checkbox-custom input{position:absolute;opacity:0}.brecrump{font-size:10px;line-height:12px}.brecrump,.brecrump a{color:#4f4f4f}.result-content .section-title{font-size:18px;line-height:22px;color:#333}.result-content .section-title span{font-size:40px;line-height:40px;text-transform:uppercase;color:#f2f2f2;top:-22px}.layout-view{position:absolute;top:0;right:0}.layout-view a{display:inline-block;width:28px;height:28px}.layout-view .grid-view{background:url(../img/grid.c1915cea.svg)}.layout-view .grid-view.active{background:url(../img/grid-active.b99c2fcb.svg)}.layout-view .list-view{background:url(../img/list.ffe0de55.svg)}.layout-view .list-view.active{background:url(../img/list-active.4b3d81a0.svg)}.product-item .info-text .des{font-size:12px;line-height:16px;color:#171717;margin:8px 0 12px;height:80px;overflow:hidden}.product-item .pro-services{height:20px;overflow:hidden}.pro-services li{margin-right:8px;font-size:10px;line-height:12px;color:#4f4f4f;vertical-align:middle!important}.pro-services li:last-child{margin-right:0}.pro-services li img{vertical-align:middle;margin-right:1px;max-width:14px;max-height:14px}.product-list-search .product-item .info-price{background:#e2f4e9;padding:16px 20px 21px}.product-list-search .product-item{margin-bottom:30px}.back-top{position:fixed;bottom:0;right:calc((100vw - 1280px)/2)}#list-view .product-item{padding-left:159px;padding-right:256px;margin-bottom:26px}#list-view .product-item .image-fit{position:absolute;top:0;left:0;bottom:0;width:159px;height:auto}#list-view .product-item .info-text{padding:16px 24px}#list-view .product-item .info-price{position:absolute;top:0;right:0;bottom:0;width:256px;padding:24px 20px}.product-view{display:none}.product-view.active{display:flex}#list-view.product-view.active{display:block}.filter-sidebar .select-custom.date-group .current{font-size:12px}.filter-sidebar .select-custom.date-group .current span,.nodata .btn{font-size:14px}.nodata .btn{padding:8px 16px;background:#4ab975;border-radius:40px;line-height:22px;color:#fff;margin-top:16px}.banner-page{height:320px}.banner-page .des{position:absolute;top:50px;left:0;right:0}.banner-page h1{font-size:40px;line-height:44px;color:#fff;padding-left:30px}.camping-about{padding:80px 0}.camping-about .section-title span{left:0;transform:none;-webkit-transform:none;top:-40px;color:#f2f2f2}.camping-about .section-title{color:#333;margin-bottom:15px}.camping-about .des{font-size:14px;line-height:21px;color:#1e1e1e}.camping-about .image-fit img{border-radius:16px}.camping-services{margin-top:40px}.camping-services h2{font-size:12px;line-height:15px;text-transform:uppercase;color:#333;margin:0}.camping-svlist{margin:0 -15px}.camping-svlist li{width:20%;padding:0 15px;margin-top:24px}.camping-svlist li .svitem{border:1px solid rgba(27,153,129,.16);border-radius:16px;display:block;padding:24px 5px;font-size:14px;line-height:17px;color:#4f4f4f}.camping-location .camping-svlist li .svitem{min-height:156px}.camping-svlist li .svitem img{height:40px;margin:0 0 15px}.camping-services .btn{padding:8px 16px;font-size:14px;line-height:22px;color:#fff;background:#4ab975;border-radius:40px;margin-top:40px}.camping-types .section-title{color:#1b998b}.content-tab{display:none}.content-tab.active{display:block}.camping-types .tab-nav{margin-bottom:-48px}.camping-types .tab-nav ul li a{font-size:12px;line-height:15px;text-transform:uppercase;color:#828282;display:block;padding:0 16px 16px;border-bottom:2px solid #e0e0e0;min-width:182px}.camping-types .tab-nav ul li a:hover{color:#1b998b}.camping-types .tab-nav ul li.active a{border-color:#1b998b;color:#1b998b}.camping-sales{background:#e2f4e9}.camping-sales .section-title span{color:#fff}.camping-clubs{background:#fff;padding:80px 0}.camping-clubs .section-title{color:#4f4f4f}.camping-clubs .section-title span{color:#faded6}.camping-location{padding:83px 0 51px}.camping-location h2{font-size:12px;line-height:15px;letter-spacing:1px;text-transform:uppercase;color:#333;margin-bottom:16px;font-weight:700}.camping-location .camping-svlist li{width:33.33%;margin-bottom:24px;margin-top:0}.camping-map #campingMap{height:251px;border-radius:16px;overflow:hidden;margin:0 0 16px}.camping-map #campingMap iframe{height:100%}.camping-map p{margin:0;font-size:14px;line-height:21px;color:#1e1e1e;max-width:255px}.prodetail-content{padding:40px 0 80px}.prodetail-content .brecrump{margin-bottom:25px}.product-slider .slick-next,.product-slider .slick-prev{width:60px;height:60px;background-size:100% 100%}.product-slider .slick-prev{background-image:url(../img/slider_arrows.0d786fa5.png);z-index:1;left:-29px}.product-slider .slick-next{background-image:url(../img/slider-next3.c858f03e.svg);right:-34px}.prodetail-left h1{font-size:24px;line-height:38px;color:#333;margin:24px 0 8px}.prodetail-left .des{font-size:14px;line-height:21px;color:#1e1e1e;margin-bottom:45px}.prodetail-left .tab-nav ul{display:flex;align-items:flex-end;-webkit-align-items:flex-end}.prodetail-left .tab-nav li{width:25%}.prodetail-left .tab-nav li a{display:block;padding:0 5px 16px;font-size:12px;line-height:15px;text-transform:uppercase;height:100%;color:#bdbdbd;border-bottom:2px solid #e0e0e0}.prodetail-left .tab-nav li.active a{color:#1b998b;border-color:#1b998b}.prodetail-left .tab-nav li a:hover{color:#1b998b}.prodetail-left .camping-svlist li{width:25%}.prodetail-left .camping-svlist li .svitem{border-color:rgba(27,153,129,.16)}.product-comments{margin-top:80px;background:#dbefec;border-radius:16px;padding:40px}.gallery-list{margin:0 -15px}.gallery-list li{padding:0 15px;margin-top:30px;width:25%}.gallery-list li a{height:110px;overflow:hidden;border-radius:14px}#productDetail4{padding-top:50px;font-size:14px;line-height:21px;color:#1e1e1e}#productDetail4 iframe{max-width:100%;height:471px;border-radius:16px}.product-comments h2{font-size:14px;line-height:22px;letter-spacing:.875px;text-transform:uppercase;color:#4f4f4f}.comments-list{margin-top:40px}.comments-list li{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #1b998b}.comments-list li .rating .stars{display:inline-block;margin-right:5px;vertical-align:2px}.comments-list li .rating .stars img{width:20px;margin-right:3px}.comments-list li .rating b{font-size:14px;line-height:22px;letter-spacing:.875px;text-transform:uppercase;color:#333}.comments-list li .comment-content{font-style:italic;font-weight:400;font-size:14px;line-height:17px;color:#171717;margin:20px 0}.comments-list li .comment-info{font-size:12px;line-height:15px;letter-spacing:1px;text-transform:uppercase}.comments-list li .name{color:#1b998b;padding-right:16px;margin-right:16px;border-right:1px solid #1b998b}.comments-list li .time{color:#1b998b;opacity:.5}.product-comments .btn{font-size:12px;line-height:12px;color:#fff;padding:8px 16px;background:#1b998b;border-radius:40px;margin-top:26px}.prodetail-checkout{background:#fff;box-shadow:2px 4px 14px rgba(74,185,117,.42);border-radius:16px;font-family:Bai Jamjuree,sans-serif}.prodetail-checkout #checkoutform.fixed{position:fixed}.prodetail-checkout .checkout-info{padding:40px 88px 24px 40px}.prodetail-checkout .checkout-info .select-custom{border:1px solid rgba(74,185,117,.16)}.inclus-more li{width:50%;font-size:14px;line-height:17px;color:#4f4f4f;margin-bottom:15px}.inclus-more li img{margin-right:6px;max-width:14px}.checkout-price{padding:24px;background:#f2f2f2;text-align:center}.checkout-price,.checkout-price .price{font-size:10px;line-height:12px;color:#4f4f4f}.checkout-price .price{display:flex;align-items:center;justify-content:center}.checkout-price .price-text{margin-left:10px;display:flex;flex-direction:column}.checkout-price p{margin:0 0 5px}.checkout-price .price b{font-size:32px;line-height:32px;color:#4ab975;vertical-align:middle}.prodetail-checkout .btn{background:#4ab975;border-radius:0 0 16px 16px;padding:11px 11px 15px;display:block;font-size:24px;line-height:38px;color:#fff}.prodetail-checkout .btn span{font-size:18px;line-height:22px;color:#fff;display:block}.payment-header{background:linear-gradient(1turn,#4ab975,#1b998b);background:-webkit-linear-gradient(1turn,#4ab975,#1b998b);box-shadow:inset 0 -5px 14px rgba(0,0,0,.24);padding:25px 0}.payment-header .section-title{font-size:24px;line-height:24px;color:#fff;left:19px;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);margin-top:15px}.payment-header .section-title span{font-size:50px;line-height:50px;color:#e0e0e0;opacity:.4;left:-19px;transform:none}.payment-step{font-size:12px;line-height:14px;color:#fff;padding-right:49px}.payment-step .item-inline{padding:0 30px}.payment-step .step{opacity:.4;position:relative}.payment-step .step:before{position:absolute;top:19px;left:-83px;right:50%;height:4px;background:#fff;content:""}.payment-step .step1:before{display:none}.payment-step .step.active{opacity:1}.payment-step .icon{background-color:#fff;border:4px solid #fff;box-sizing:border-box;width:40px;height:40px;margin:0 auto 8px;border-radius:50%;background-position:50%;background-repeat:no-repeat;position:relative;z-index:1}.payment-step .step1 .icon{background-image:url(../img/step1.72da45b3.svg)}.payment-step .step2 .icon{background-image:url(../img/step2.97a345c4.svg)}.payment-step .step3 .icon{background-image:url(../img/step3.cdeabe54.svg)}.payment-content{padding:40px 0 102px}.payment-content .brecrump{margin-bottom:24px}.payment-content h1{font-size:24px;line-height:24px;color:#333;margin-bottom:24px}.payment-content h2{font-size:12px;line-height:15px;letter-spacing:1px;text-transform:uppercase;color:#333;margin:0 0 16px}.payment-content .checkbox-custom.active{color:#1b998b}.payment-restaurant{margin-top:30px}.restaurant-list li{margin-bottom:24px}.restaurant-list li .food-item{padding:0 120px 0 190px;min-height:148px}.restaurant-list li .image-fit{width:190px;height:148px;position:absolute;top:0;left:0;border-radius:16px}.restaurant-list li .info{padding:0 24px;max-width:338px}.restaurant-list li h3{font-size:18px;line-height:22px;color:#000;margin:0 0 16px}.restaurant-list li .des{font-size:12px;line-height:16px;color:#1e1e1e;margin-bottom:8px}.restaurant-list li .des .des-more{display:none}.restaurant-list li .show-des{font-size:12px;line-height:15px;color:#1b998b;font-weight:700}.restaurant-list li .price{position:absolute;top:36px;right:0;text-align:center;font-size:14px;line-height:18px;color:#000}.restaurant-list li .price b{font-size:24px;line-height:24px;color:#000}.restaurant-list li .price .btn{padding:16px;width:106px;font-size:12px;line-height:19px;color:#fff;background:#4ab975;border-radius:40px;margin-top:4px}.restaurant-list li .price .btn:hover{background:#1b998b}.payment-left{padding-right:54px}.payment-sidebar{background:#fff;box-shadow:2px 4px 14px rgba(74,185,117,.42);border-radius:16px;overflow:hidden}.payment-sidebar .image-fit{height:172px}.paysidebar-info{padding:24px 40px}.paysidebar-product{font-size:12px;line-height:15px;text-transform:capitalize;color:#828282;border-bottom:1px solid #e0e0e0;padding-bottom:24px;margin-bottom:24px}.paysidebar-product p{margin:0 0 4px}.paysidebar-info h3{color:#4f4f4f;padding-right:60px}.modifier-payment,.paysidebar-info h3{font-size:14px;line-height:17px;text-transform:capitalize}.modifier-payment{position:absolute;right:0;top:0;color:#4ab975}.paysidebar-fee{font-size:14px;line-height:17px;color:#171717}table{width:100%}.paysidebar-fee td{padding:4px 0}.paysidebar-fee td:first-child{width:155px}.paysidebar-fee td:last-child{text-align:right}.paysidebar-fee .subtotal td{padding-bottom:20px}.promotions{margin:24px 0 0}.promotions input{border:1px solid #e0e0e0;box-sizing:border-box;border-radius:40px;height:50px;padding-right:85px;font-size:14px;text-transform:capitalize;color:#828282;font-weight:600}.promotions .btn{background:#4f4f4f;border-radius:0 40px 40px 0;position:absolute;top:0;right:0;bottom:0;width:78px;font-weight:600;color:#fff;font-size:14px}.paysidebar-total{padding:16px 40px 14px;font-size:24px;color:#171717;background:#f2f2f2;display:flex;justify-content:space-between}.paysidebar-total .total-price{color:#4ab975;font-size:32px}.paysidebar-total .total-right{display:flex;flex-direction:column;align-items:flex-end}.paysidebar-total .total-tax-text{font-size:14px;line-height:17px;color:#171717}.btn-payment{background:#4ab975;border-radius:0 0 16px 16px;display:block;padding:20px;font-size:24px;color:#fff;width:100%}.payment-inclus{margin-top:20px;background:#fff;border-radius:16px;padding:40px;color:#000;box-shadow:2px 4px 14px rgba(74,185,117,.42)}.payment-inclus h3{font-size:12px;line-height:15px;letter-spacing:1px;text-transform:uppercase;color:#000}.payment-inclus .inclus-more li{color:#000}.back-link{font-size:10px;line-height:12px;color:#4f4f4f;padding-left:14px;background-repeat:no-repeat;background-position:0;background-image:url(../img/arrow-left.b4c2038b.svg);margin-bottom:25px;display:inline-block}.payment-contentstep2 .payment-left{padding-left:90px}.payment-contentstep2.payment-content h1{margin-bottom:16px}.payment-contentstep2 .destep2{font-weight:600;font-size:14px;line-height:17px;color:#171717;margin-bottom:32px}.form-default .form-control{background-color:#fff;border:1px solid #e0e0e0;box-sizing:border-box;border-radius:40px;height:50px;padding:0 16px;font-weight:600;font-size:14px;color:#828282;font-family:Bai Jamjuree,sans-serif}select.form-control{-webkit-appearance:none;-moz-appearance:none;background-image:url(../img/arrow-down-select.b5dc3bdb.svg);background-position:right 16px center;background-repeat:no-repeat}.payment-type{margin:40px 0 25px}.payment-type p{font-size:14px;line-height:22px;color:#333;margin:0 0 24px}.payment-type .paytype-list ul{margin:0 -4px}.payment-type .paytype-list ul li{max-width:170px;width:50%;padding:0 4px;margin-bottom:32px}.payment-type .paytype-list ul li a{display:block;font-size:12px;line-height:14px;color:#828282}.payment-type .paytype-list ul li a span{font-weight:600;display:block}.payment-type .paytype-list ul li .image{border:3px solid #e0e0e0;box-sizing:border-box;border-radius:8px;height:90px;background-repeat:no-repeat;background-position:50%;margin:0 0 8px}.payment-type .paytype-list ul li a.active,.payment-type .paytype-list ul li a:hover{color:#212121}.payment-type .paytype-list ul li a.active .image,.payment-type .paytype-list ul li a:hover .image{border:3px solid #4ab975;box-shadow:2px 4px 14px rgba(74,185,117,.42)}.payment-type .paytype-list ul li .payment-online{background-image:url(data:image/png;base64,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)}.payment-type .paytype-list ul li .payment-bank{background-image:url(data:image/png;base64,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)}.payment-type .note{font-size:12px;line-height:16px;color:#1e1e1e}.policy .checkbox-custom{margin-bottom:18px}.policy .checkbox-custom h4{font-weight:400;color:#4f4f4f}.policy .checkbox-custom h4 a{color:#4ab975}.payment-final{margin-top:30px;padding:16px 24px;background:#4ab975;border-radius:40px;font-size:12px;color:#fff}.payment-contentstep3 .des{margin:24px auto 40px;max-width:540px}.payment-contentstep3 .btn{padding:16px 24px;background:#4ab975;border-radius:40px;font-size:12px;color:#fff}.home-types .section-title{color:#1b998b}.date-group input{font-weight:600;font-size:13px;line-height:17px;color:#4f4f4f;font-family:Bai Jamjuree,sans-serif;border:none;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;padding-left:38px}.date-group input::-webkit-input-placeholder{color:#4f4f4f}.date-group input:-moz-placeholder,.date-group input::-moz-placeholder{color:#4f4f4f;opacity:1}.date-group input:-ms-input-placeholder{color:#4f4f4f}.total-stars img{margin:0 4px}.btn-payment:hover{color:#fff}.cart-link{display:block;width:44px;height:49px;background:url(../img/carts.a678c367.svg);margin-right:30px}.cart-link b{position:absolute;font-size:12px;line-height:19px;color:#fff;top:0;right:0;width:20px;height:20px;background-color:#4ab975;background-image:url(../img/cartbg.982a5e73.svg);background-position:0 3px;background-repeat:no-repeat;text-align:center;border-radius:50%}.prodetail-content .checkbox-custom h4{color:#1b998b}.search-wchalets .select-custom ul{width:168px}.search-wchalets .select-custom ul,.search-wpeople .select-custom ul{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.search-wpeople .select-custom ul{width:195px;padding:10px 0}.card-payments{padding:25px;border:1px solid #ccc;border-radius:16px;margin:0 0 30px;display:none}.scuritycard{position:absolute;left:100%;width:64px;bottom:4px;margin-left:10px}#header .toggle-menu,.filter-toggle,.menu-mobile{display:none}.feedback-content{padding:33px 0 135px}.feature-feedback{margin:0 auto 33px;display:block}.title-form-feedback{font-size:24px;color:#333;margin:0 auto 27px}.form-feedback{margin:0 auto;max-width:541px}.form-feedback .ip-feedback{height:51px;padding:0 15px;margin-bottom:15px}.form-feedback .ip-feedback,.form-feedback .textarea-feedback{width:100%;border:1px solid #e0e0e0;border-radius:25px;font-size:14px;color:#828282;font-weight:600;font-family:Bai Jamjuree,sans-serif}.form-feedback .textarea-feedback{height:189px;padding:17px 15px;margin-bottom:26px}.form-feedback .btn-send-feedback{background:#4ab975;color:#fff;border-radius:25.5px;font-size:16px;padding:15px 40px;font-family:Baloo\ 2,cursive;border:none;margin:0 auto;display:block}.sma-about-content{padding:38px 0 21px}.link-page .item-breacrump{display:inline-block}.link-page .item-breacrump a{font-family:Bai Jamjuree,sans-serif;font-size:10px;color:#333;font-weight:700}.link-page .item-breacrump a.link-home{font-weight:400}.link-page .item-breacrump .slashes-link{margin:0 5px;font-size:8px;color:#333}.sma-title-about{font-size:24px;margin:10px 0 0;color:#333;font-weight:400}.sma-it-about:first-child{border-top:none}.sma-it-about{padding:20px 90px 20px 98px;position:relative;min-height:120px;border-top:1px solid #e5e5e5}.sma-it-about img{position:absolute;top:20px;left:0;border-radius:16px}.sma-it-about h3{font-size:18px;font-weight:700;color:#333;line-height:24px;padding-top:6px;font-family:Bai Jamjuree,sans-serif;margin-bottom:4px}.sma-it-about h3 a{color:#333}.sma-it-about p{font-size:14px;line-height:21px;color:#1e1e1e;margin:0;font-family:Bai Jamjuree,sans-serif}.top-blog{padding-bottom:34px}.feature-blog{border-radius:16px;background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative}.feature-blog a{position:absolute;left:0;top:0;width:100%;height:100%}.big-blog .feature-blog{height:290px;border-bottom-left-radius:0;border-bottom-right-radius:0}.big-blog .description-blog{background:#f2f2f2;border-bottom-left-radius:16px;border-bottom-right-radius:16px;padding:17px 22px 21px}.description-blog h3{margin:0}.description-blog h3 a{font-family:Baloo\ 2,cursive;font-weight:400}.big-blog .description-blog h3{font-size:20px;line-height:27px;margin-bottom:-1px}.big-blog .description-blog h3 a{color:#1b998b}.description-blog p{font-family:Bai Jamjuree,sans-serif;margin:0}.big-blog .description-blog p{font-size:14px;color:#1e1e1e;line-height:21px}.description-blog .time-post{color:#828282;font-size:12px;font-family:Baloo\ 2,cursive;margin-bottom:0}.list-top-blog{letter-spacing:-.3em}.it-top-blog{margin-bottom:22px}.it-top-blog .feature-blog{width:34%;height:123px}.it-top-blog .description-blog,.it-top-blog .feature-blog{display:inline-block;vertical-align:middle;letter-spacing:0}.it-top-blog .description-blog{padding-left:24px;width:66%}.it-top-blog .description-blog h3{font-size:18px;line-height:22px}.it-top-blog .description-blog h3 a{color:#333}.slider-blog{padding:33px 0 30px;border-top:1px solid #e5e5e5}.title-slider-blog{color:#4392f1;font-size:24px;margin-bottom:19px;font-weight:400}.list-slider-post{margin-bottom:30px}.it-post .feature-blog{height:182px;margin-bottom:14px}.it-post .description-blog h3{font-size:16px;line-height:18px}.it-post .description-blog h3 a{color:#333}.it-post .description-blog p{color:#1e1e1e;font-size:12px;line-height:18px}.it-post .description-blog{padding:0 15px}.btn-view-post a{padding:7px 43px;font-size:16px;color:#fff;border-radius:25.5px;display:inline-block}.slick-slide:focus{outline:none}.list-slider-post .slick-prev{background-image:url(../img/slider-prev3.91c519d0.svg);left:-45px;width:50px;height:50px}.list-slider-post .slick-next{background-image:url(../img/slider-next3.c858f03e.svg);right:-45px;width:50px;height:50px}.main-single{margin-top:18px}.left-single{width:66%;float:left}.right-single{width:34%;float:right;padding-left:32px}.left-single img{width:100%;border-radius:16px}.left-single .title-single{font-size:24px;color:#333;margin:29px 0 2px}.time-post{color:#828282;font-size:12px;margin-bottom:18px}.description-single p{font-size:14px;color:#1e1e1e;line-height:21px;font-family:Bai Jamjuree,sans-serif;margin-bottom:0}.description-single img{margin:24px 0}.description-single h3{color:#1e1e1e;font-size:18px;font-family:Bai Jamjuree,sans-serif;margin-bottom:25px;font-weight:700}.author-post img{max-width:40px;border-radius:50%;margin-right:17px}.author-post{text-align:right;color:#1e1e1e;font-size:14px}.share-social{padding:18px 0 23px;border-top:1px solid #e5e5e5;margin-top:24px}.share-social .title-share-post{color:#1e1e1e;font-size:14px;display:inline-block;margin-right:28px;font-weight:400;margin-bottom:0;vertical-align:middle}.share-social .icon-share{width:90px;height:34px;border-radius:18.5px;vertical-align:middle;display:inline-block;margin-right:10px;color:#fff;font-size:27px;text-align:center;line-height:36px}.share-social .share-facebook{background:#3c5a98}.share-social .share-twitter{background:#47c7fa}.share-social .share-youtube{background:#bc071c}.share-social .share-instagram{background-image:linear-gradient(270deg,#8a11df,#e01c7f,#e34513,#f79e1c)}.most-read{background:#fff;border-radius:16px;box-shadow:2px 4px 14px rgba(3,206,164,.34)}.title-most-read{padding:19px 22px 17px;background:#4ab975;border-top-left-radius:16px;border-top-right-radius:16px}.title-most-read h3{font-size:24px;color:#fff;margin:0}.list-post-most{padding:4px 20px 6px}.list-post-most .it-post-most{padding:16px 0;border-top:1px solid #e5e5e5;padding-left:109px;position:relative}.list-post-most .it-post-most:first-child{border-top:none}.it-post-most .feature-post{position:absolute;top:15px;bottom:15px;left:0;width:93px;height:78px}.it-post-most .feature-post img{border-radius:16px}.it-post-most .description-post h3{font-size:14px;line-height:18px;font-family:Baloo\ 2,cursive;font-weight:400;margin-bottom:3px}.it-post-most .description-post h3 a{color:#333}.slider-blog .title-slider-blog{color:#1e1e1e}.it-post-most .time-post{font-size:12px;color:#828282;margin:0;font-family:Baloo\ 2,cursive}.sma-title-blog{margin-bottom:18px;margin-top:14px}.related-posts .slider-blog{padding-bottom:0}.it-post-most .description-post{min-height:78px}.bg-big-blog{max-width:57%;flex:0 0 57%}.list-top-blog{max-width:43%;flex:0 0 43%;padding-left:59px}.form-feedback .textarea-feedback:focus,a:focus{outline:none}.contact-content{padding:40px 0 60px}.contact-content h1{font-size:24px;color:#333;margin:0 0 24px}.contact-content #contactForm{max-width:541px;margin:0 auto}.contact-content #contactForm .select-custom{border:1px solid #e0e0e0}.contact-content #contactForm .select-custom .current{font-size:14px;color:#828282}.contact-image{margin:0 0 25px}#contactForm textarea{height:188px;padding:16px;border-radius:25px}#contactForm .btn{width:103px;height:51px;color:#4ab975;font-size:16px;padding:0;border-radius:25px;background:rgba(74,185,117,.2);margin-top:6px}.offres-content h1{margin:15px 0 21px;font-size:24px;color:#333}.offres-content{padding:30px 0 40px}.offres-content h1 span{color:#4ab975}.offres-list{margin:0 -10px}.offres-list .item-inline{width:50%;padding:0 10px;margin:0 0 20px}.offres-list .offres-item{border:1px solid #e0e0e0;border-radius:16px;padding:19px 23px 30px;font-size:14px;color:#171717}.offres-list .offres-item h3{font-size:18px;color:#333;margin:0}.offres-list .offres-item .date{color:#333;font-size:12px;margin:5px 0 10px;padding-left:21px;background-image:url(../img/time-icon.886f508a.svg);background-repeat:no-repeat;background-position:0}.offres-list .offres-item .btn{width:138px;height:34px;border-radius:25px;background:#4ab975;color:#fff;font-size:14px;margin-top:24px;padding:0;line-height:34px}.filter-sidebar .checkbox-custom{background:none;padding:0}.filter-sidebar .checkbox-custom p{padding-left:20px}.field-people ul li{padding:5px 10px;font-size:12px}.field-people ul li span{display:none}.field-people ul li:after{clear:both;content:"";display:block}.field-people ul li b{width:calc(100% - 80px);float:left}.field-people ul li .quantity-group{float:right}.field-people .btn{background:#4ab975;border-radius:40px;font-size:14px;line-height:22px;text-align:center;color:#fff!important;font-family:Baloo\ 2,cursive;font-weight:700;padding:6px 16px;margin-top:10px}.quantity-group{position:relative;padding:0 20px;width:80px}.quantity-group input{border:none;width:100%;text-align:center;background:none;font-weight:700}.quantity-group a{position:absolute;top:0;height:20px;font-size:13px!important;width:20px;font-weight:700!important;border-radius:50%;left:0!important;padding:0!important;text-align:center;line-height:19px!important}.quantity-group a.minus{background-color:#f2f2f2}.quantity-group a.plus{right:0!important;background-color:#4db96d;left:auto!important;color:#fff!important}.rating-symbol{margin:0 5px;font-size:30px;color:#fbb13c}.layout-content .layout-container{padding:33px!important}.product-slider .image-fit img{border-radius:16px}@media (max-width:1250px){body,html{overflow-x:hidden}.container{padding:0 15px}#header .logo{margin:0 5px}.prodetail-checkout .checkout-info{padding:40px 20px}.prodetail-left .tab-nav li a{font-size:11px}.menu-main li a{font-size:12px}#grid-view .col-sm-4{flex:0 0 50%;max-width:50%}.payment-contentstep2 .payment-left{padding:0}}@media (max-width:1023px){.languages .wpml-ls-sub-menu{right:0;z-index:9}.languages a{display:block;margin-bottom:10px}.menu-main{display:none!important}.menu-transform{background:rgba(0,0,0,.7);right:0;z-index:99;display:none}.menu-mobile,.menu-transform{position:fixed;top:0;left:0;bottom:0}.menu-mobile{display:block;z-index:999;transform:translateX(-100%);-webkit-transform:translateX(-100%);transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s}.menu-mobile.active{transform:translateX(0);-webkit-transform:translateX(0)}.menu-inner{position:relative;z-index:1;background:#fff;width:278px;height:100%;padding:50px 20px;overflow:auto}.menu-close{position:absolute;top:15px;right:20px}.menu-main-mobile{margin:20px 0;border-bottom:1px solid #e7e7e9}.menu-main-mobile li a{padding:16px 0;display:block;font-size:15px;color:#111;border-top:1px solid #e7e7e9}.menu-main-mobile li.menu-has-child a{position:relative}.menu-main-mobile li.menu-has-child a i{position:absolute;top:19px;right:5px}.menu-main-mobile li .sub-menu{display:none;padding-bottom:15px;margin-top:-10px}.menu-main-mobile li ul li a{border:none;padding:5px 0;font-size:13px}.menu-mobile .languages{width:50px}.header-right .item-inline{display:none}.header-right .item-inline:first-child{display:block}.cart-link{margin:0}#header{padding:5px 0}#header .hotline{display:none}#header .menu-mobile .hotline{display:block;position:static;transform:none;-webkit-transform:none}#header .toggle-menu{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);left:0;display:block}#header .logo img{height:60px}#slider-main li a{height:300px}#slider-main li .des{top:30px;left:30px}#slider-main li .des h2{font-size:20px;line-height:24px}#slider-main .relative-section ul{border-radius:0;margin:0 -15px}#slider-main .slick-arrow{width:30px;height:30px;right:15px}#slider-main .slick-prev{bottom:45px}#slider-main .slick-next{bottom:80px}#search-bars{margin-top:20px}#searchForm{padding-right:0;border-radius:16px}#searchForm .item-inline{display:block;width:auto!important;border-bottom:1px solid #f2f2f2;border-right:none;position:relative}#searchForm .item-inline .select-custom{position:static}#searchForm .item-inline .select-custom ul{border-radius:0 0 16px 16px;margin:0}#searchForm .btn{position:static!important;left:0;right:0;width:100%!important;border-radius:0 0 16px 16px!important}#searchForm .search-wdates{display:inline-block;width:50%!important}.search-wchalets .select-custom ul,.search-wpeople .select-custom ul{width:100%}.slider-for{padding:0 42px}.home-sales{padding-bottom:40px}.heber{display:none}.home-types{padding:60px 0 40px}.type-list .type-item{margin-top:40px;position:relative;padding-top:210px}.type-list .type-item .item-inline{display:block;width:auto}.type-list .type-item .item-inline.item-small{display:none}.type-list .type-item .info{padding:0}.type-list .type-item .image-fit{height:200px;position:absolute;top:0;left:0;right:0}.values-list .item-inline{width:50%;padding:0 10px;margin-bottom:20px}.home-values .section-title span{right:auto;left:0}.home-values{padding-bottom:20px}.home-banner-middle{height:300px}.habout-inner{margin-top:-55px;padding:30px 0}.section-title{font-size:20px;line-height:26px}.section-title span{font-size:36px;line-height:73px}.home-clubs{padding:40px 0}.home-clubs .section-title img{left:20px;width:80px;opacity:.7}.club-item{margin-bottom:15px}.club-item .info{padding:0 20px}.club-item .info h3{line-height:100%}.club-item .info h3 a{font-size:18px}.home-news{padding:40px 0}.home-news .section-title span{transform:none;left:0;top:-37px}.news-item .the-image{height:auto;padding:0!important}.news-item .image-fit{height:180px!important}.news-more .btn{margin-top:40px}.news-item .info{padding:0 0 20px}.footer-bottom .item-inline{display:block;margin:0}.footer-bottom .item-inline.menu-footer{margin-top:20px;text-align:center}#searchForm .search-wdates input{text-align:left;padding-left:0}#searchForm .item-inline{padding-left:35px;padding-right:15px}#searchForm .search-wtours{padding-left:13px}#searchForm .search-wchalets{padding-left:37px}#searchForm .search-wpeople{padding-left:8px}.field-people{background-size:20px auto;padding-left:28px}.the-header,.the-header-page{height:70px}.content-default{padding-top:15px}.result-content .filter-sidebar{position:static;width:auto;display:none;margin-top:15px}.result-content .primary-main{padding:20px 0 0}.result-content .section-title{margin-top:50px}.layout-view{display:none}.filter-toggle{display:block;background:#e2f4e9;padding:10px 15px;color:#000;border-radius:16px}.filter-toggle i{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);right:15px;font-size:20px}.product-slider .slick-prev{left:-5px}.product-slider .slick-next{right:-8px}.prodetail-left .tab-nav li a{font-size:10px;padding-bottom:5px;min-height:37px}.camping-svlist,.gallery-list{margin:10px -5px}.camping-svlist li,.gallery-list li{width:33.33%!important;padding:0 5px;margin-top:10px}#productDetail4 iframe{height:250px}#productDetail4{padding-top:20px}.product-comments{margin-top:40px;padding:20px}.prodetail-checkout{margin-top:20px}.prodetail-checkout .checkout-info{padding:20px}.payment-content,.prodetail-content{padding-bottom:40px}.banner-page{height:200px}.banner-page .des{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);text-align:center}.banner-page h1{padding:0;font-size:24px;line-height:28px}.camping-about{padding:60px 0 40px}.conter-inner{padding:0 15px}.camping-aleft{margin-bottom:15px}.camping-svlist li .svitem{padding:15px 5px}.camping-location{padding:40px 0}.camping-types .tab-nav{margin-bottom:-15px}.camping-types .tab-nav ul li a{min-width:50px;padding:0 10px 10px}.payment-header .section-title{position:relative;top:0;left:0;transform:none;-webkit-transform:none;margin-top:30px;text-align:center}.payment-header .section-title span{top:-30px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:100%}.payment-step{padding:0}.payment-step .list-inline{margin:0 -10px}.payment-step .item-inline{padding:0 10px;width:33.33%;font-size:10px}.payment-step .step:before{width:calc(100% - 19px);right:50%;left:auto}.payment-left,.restaurant-list li .food-item{padding:0}.restaurant-list li .image-fit{position:static;width:100%;position:relative}.restaurant-list li .image-fit:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.3)}.restaurant-list li .info{padding:15px 0;max-width:100%}.restaurant-list li .price{color:#fff;right:10px}.restaurant-list li .price b{color:#fff}.payment-contentstep2 .payment-left{padding:0}.codesform{padding-right:75px}.scuritycard{right:0;left:auto}#footer .conter-inner{padding:0}.sma-it-about{padding-right:0;padding-left:90px}.sma-it-about h3{padding-top:0}.sma-it-about img{top:28px}.list-slider-post{padding:0 42px}.list-slider-post .slick-prev{left:5px}.list-slider-post .slick-next{right:5px}.left-single,.right-single{width:100%;padding-left:0}.feature-feedback{margin:30px auto;max-width:200px}#grid-view .col-sm-4{flex:0 0 33.33%;max-width:33.33%}}@media (max-width:767px){.top-blog{display:block;margin:0}.bg-big-blog{margin-bottom:30px;max-width:100%;padding:0}.list-top-blog{max-width:100%;padding-left:0}.share-social .icon-share{width:35px;height:34px;margin-right:5px;font-size:18px}.share-social .title-share-post{margin-right:10px}.offres-list .item-inline{display:block;width:auto}.home-sales .slider-for{padding:0}#grid-view .col-sm-4{flex:0 0 50%;max-width:50%}}@media (max-width:550px){#grid-view .col-sm-4{flex:0 0 100%;max-width:100%}}@media (max-width:325px){.prodetail-left .tab-nav li a{font-size:8px}}.faq-content .faq-question-container .faq-question-element .faq-qe-title{background:transparent;border-top:none;border-right:none;border-left:0;border-radius:0;width:100%;margin-bottom:.5rem;line-height:1.2}.faq-qe-title:focus{outline:none;box-shadow:none}.form-control.is-invalid,.ip-feedback.is-invalid,.textarea-feedback.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}#contactForm .select-custom.is-invalid{border-color:#dc3545}.restaurant-list li .des .des-more{display:block}.mx-input,.select-custom .current,.select-custom a{cursor:pointer}.policy .is-invalid .error{display:block;color:#dc3545}.card-payments,.payment-type .note{display:block}.order-confirmed{width:350px}.currencies{margin-left:5px}.promotion-content .primary-main{padding:55px 80px 55px 80px}.title-promotion-time{font-size:16px;line-height:25px;color:#171717;font-family:Baloo\ 2,cursive;font-weight:700}.date-group .datepicker input{position:relative}.mx-datepicker .mx-input:disabled{background-color:transparent;color:#4f4f4f}.select-custom ul{display:block}.header-fr .cart-link{margin-right:5px}.wrapper-language-currency{display:flex;align-items:center}.mobile-currencies{margin-left:10px}#card-number-placeholder,#cvv-placeholder{height:50px;border:1px solid #e0e0e0;box-sizing:border-box;border-radius:40px;overflow:hidden}.scuritycard{top:32px;bottom:auto}.home-values .section-title span{left:-10px}.header-logo img{width:89px}.logo-footer img{width:80px}.pointer{cursor:pointer}.vue-rate-it-rating-container{margin-bottom:16px;justify-content:center}.restaurant-list li .price .btn.added{background:#1b998b}.language-select{margin-right:10px}.cart-link{margin-right:25px}.policy>span{display:block}@media (max-width:1024px){#slider-main .relative-section .slider-call{border-radius:0;margin:0 -15px}}.pull-right{float:right}.menu-main-mobile li .sub-menu{display:block}.remove-payment{font-size:14px;line-height:17px;text-transform:capitalize;color:#4ab975}.modifier-payment{position:relative;margin-bottom:10px}.paysidebar-info h3{padding-right:125px}.menu-mobile .languages .wpml-ls-sub-menu{display:block;z-index:1}.result-content .filter-sidebar{overflow:auto}.quantity-group input{text-align:right}.cart-links{display:flex;flex-direction:column;position:absolute;top:0;right:0}.btn-disabled{opacity:.8}#slider-main .relative-section .slider-call{overflow:hidden;border-radius:40px}#slider-main .relative-section .slider-call .slick-slide{padding:0}#searchForm .mx-datepicker,.datepicker.mx-datepicker{width:auto!important}#searchForm .mx-icon-calendar,#searchForm .mx-icon-clear,.datepicker .mx-icon-calendar,.datepicker .mx-icon-clear{display:none!important}#searchForm .mx-input,.datepicker .mx-input{height:auto;box-shadow:none}.datepicker .mx-input{padding:0}.slider-call .slick-slide{padding:0 15px}.list-slider-post .slick-slide{padding-left:15px;padding-right:15px}.faq-content{background-color:#f2f2f2;padding:40px 0 102px}.faq-content h1{color:#4f4f4f}.faq-content .container{max-width:1140px}.faq-content .faq-question-container{background-color:#fff;border-radius:16px;padding:33px 0 33px}.faq-content .faq-question-container .faq-question-element .faq-qe-title{font-family:Baloo\ 2,cursive;color:#4f4f4f;font-size:18px;text-align:left;border-bottom:1px solid #4f4f4f;padding:8px;cursor:pointer}.faq-content .faq-question-container .faq-question-element .answer{margin-bottom:0;text-align:left;padding:0 8px;font-size:13px}.layout-content{background-color:#f2f2f2;padding:40px 0 102px}.layout-content h1{color:#4f4f4f}.layout-content .container{max-width:1140px}.layout-content .container h1{font-size:28px}.layout-content .layout-container{background-color:#fff;border-radius:16px;padding:33px 10px 33px}.is-invalid~.error,.pci-in-valid~.error{display:block;color:#dc3545}.pci-in-valid{border-color:#dc3545!important}.product-item .info-text h3 a{line-height:22px;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.product-item .info-text h3{height:64px}.location{margin-top:5px}.link{cursor:pointer;font-size:10px;line-height:18px;color:#fff}.payment-online-des{font-size:13px;color:#4ab975}.menu-right a{cursor:pointer}.pci-field{opacity:0}.pci-loaded{opacity:1!important}.mb-30{margin-bottom:30px}.payment-final:disabled{opacity:.5}.payment-final:disabled:hover{color:#fff}@media (max-width:1024px){#slider-main .relative-section .slider-call{border-radius:0}}@media (max-width:1023px){.result-content .filter-sidebar{display:block}.footer-bottom .item-inline{display:inline-block;margin-right:50px}.footer-bottom .item-inline.menu-footer{margin-top:0;text-align:left}}@media (max-width:889px){.footer-bottom .item-inline{display:inline-block;margin:0}.footer-bottom .item-inline.menu-footer{margin-top:20px;text-align:center;display:inline-block;max-width:400px;margin-left:90px}}@media (min-width:769px){.menu-footer-mobile{display:none!important}}@media (max-width:768px){.promotion-content.result-content .section-title span{position:static}.footer-bottom .item-inline{display:block;margin:0}.footer-bottom .item-inline.menu-footer{margin-top:20px;text-align:center;width:100%;margin:0 auto;max-width:100%;margin-bottom:10px}.menu-footer-mobile{display:block}.menu-footer-table{display:none!important}#footer .socials{top:65px}.home-sales .slick-arrow{display:block!important}.slider-default .slick-next{right:-10px}.slider-default .slick-prev{left:-10px;z-index:9}}@media (max-width:470px){.promotion-content .primary-main{padding:20px 0 0}#footer .socials{top:95px}}.quantity-group input[type=number]::-webkit-inner-spin-button,.quantity-group input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-group input[type=number]{-moz-appearance:textfield;text-align:center;line-height:17px;font-size:14px}.bank-details-text{margin-bottom:10px}