.article-card{max-width:459px;width:100%}.article-card:hover .article-link{text-decoration:underline}@media screen and (max-width: 1600px){.article-card{max-width:360px}}@media screen and (max-width: 768px){.article-card{max-width:344px}}.article-card .article-img{aspect-ratio:459/306}.article-card .article-img img{object-fit:cover;width:100%;height:100%;border-radius:16px}.article-card .article-date{font-size:20px;color:var(--light-green);line-height:24px;margin-top:24px;margin-bottom:12px}@media screen and (max-width: 768px){.article-card .article-date{font-size:16px;margin-top:15px;margin-bottom:8px}}.article-card .article-title{font-size:24px;color:#000;font-weight:bold;line-height:29px}@media screen and (max-width: 768px){.article-card .article-title{font-size:18px}}.guide{margin-top:20px;display:flex;gap:33px;align-items:center;box-shadow:0 3px 6px rgba(0,0,0,.1607843137);border-radius:12px}@media screen and (max-width: 768px){.guide{gap:5px}}.guide .guide-img{margin:16px;max-width:69px;width:100%;max-height:69px;height:100%}.guide .guide-img svg{aspect-ratio:1/1;border-radius:50%;width:100%;height:100%}.guide .guide-img img{border-radius:50%;width:100%;height:100%}.guide h3{font:400 1rem/1.313rem var(--font-family);color:var(--dark-green);font-weight:bold;padding-right:15px}.guide:hover{background:var(--pastel-green)}.guide:hover .guide-img svg circle{fill:var(--dark-green)}.guide:hover .guide-img svg path{fill:var(--pastel-green)}main .landing-section .container{margin-bottom:30px;display:flex;gap:50px;justify-content:space-between}@media screen and (max-width: 1210px){main .landing-section .container{padding:0 20px}}@media screen and (max-width: 1600px){main .landing-section .container{justify-content:unset}}@media screen and (max-width: 768px){main .landing-section .container{align-items:center}}main .landing-section .container h1{width:0;height:0;overflow:hidden;position:absolute}main .landing-section .container .left .main-article-img{max-width:743px;width:100%;aspect-ratio:743/495}@media screen and (max-width: 1600px){main .landing-section .container .left .main-article-img{max-width:552px}}main .landing-section .container .left .main-article-img img{object-fit:cover;border-radius:16px;width:100%;height:100%}main .landing-section .container .left .main-article-date{margin-top:17px;color:var(--light-green);font-size:24px;line-height:29px}@media screen and (max-width: 768px){main .landing-section .container .left .main-article-date{font-size:20px}}main .landing-section .container .left .main-article-title{display:block;margin-top:8px;margin-bottom:8px}main .landing-section .container .left .main-article-title h3{font:600 2.25rem/2.75rem var(--font-family);color:#000}@media screen and (max-width: 1600px){main .landing-section .container .left .main-article-title{max-width:552px}}@media screen and (max-width: 768px){main .landing-section .container .left .main-article-title h3{font-size:24px;line-height:32px}}main .landing-section .container .left .main-article-title:hover{text-decoration:underline}main .landing-section .container .left .main-article-text{max-width:720px;width:100%}@media screen and (max-width: 1600px){main .landing-section .container .left .main-article-text{max-width:552px}}@media screen and (max-width: 768px){main .landing-section .container .left .main-article-text{font-size:14px}}main .landing-section .container .right{max-width:623px;width:100%}@media screen and (max-width: 1600px){main .landing-section .container .right{max-width:502px}}main .landing-section .container .right .guides-section{border-bottom:1px solid #bfbfbf;padding-bottom:40px}main .landing-section .container .right .guides-section .top{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;flex-wrap:wrap}@media screen and (max-width: 768px){main .landing-section .container .right .guides-section .top{padding-bottom:0}}main .landing-section .container .right .guides-section .top .guides-title{text-transform:uppercase;font-size:24px;font-weight:bold}@media screen and (max-width: 768px){main .landing-section .container .right .guides-section .top .guides-title{font-size:18px}}main .landing-section .container .right .guides-section .top .guides-link{color:var(--light-green);text-decoration:underline}main .landing-section .container .right .guides-section .top .guides-link:hover{color:var(--dark-green)}main .landing-section .container .right .marketing-section-1{margin-top:40px;display:flex;align-items:center;justify-content:space-between;border-radius:5px;padding:42px 60px 19px 60px}@media screen and (max-width: 768px){main .landing-section .container .right .marketing-section-1{padding:30px 25px 10px 25px}}main .landing-section .container .right .marketing-section-1 .left{max-width:260px;width:100%}main .landing-section .container .right .marketing-section-1 .left img{width:100%;height:100%}main .landing-section .container .right .marketing-section-1 .right{max-width:174px;width:100%}main .landing-section .container .right .marketing-section-1 .right .right-img{margin-bottom:20px}@media screen and (max-width: 768px){main .landing-section .container .right .marketing-section-1 .right .right-img{margin-bottom:10px}}main .landing-section .container .right .marketing-section-1 .right .right-img img{width:100%;height:100%}@media screen and (max-width: 500px){main .landing-section .container .right .marketing-section-1 .right .btn{margin:0 auto}}main .section-2-destinations{margin-bottom:130px;display:flex;flex-direction:column;background:#f7f1e6;justify-content:center;align-items:center}@media screen and (max-width: 1210px){main .section-2-destinations{padding:0 20px}}@media screen and (max-width: 768px){main .section-2-destinations{margin-bottom:80px}}main .section-2-destinations .container{position:relative;z-index:1;padding-bottom:40px}@media screen and (max-width: 1210px){main .section-2-destinations .container{width:750px;margin:0 auto}}@media screen and (max-width: 768px){main .section-2-destinations .container{width:464px}}@media screen and (max-width: 550px){main .section-2-destinations .container{width:343px}}@media screen and (max-width: 413px){main .section-2-destinations .container{width:222px}}main .section-2-destinations h2{width:100%;max-width:1440px;margin:80px auto 40px;text-align:center;text-transform:uppercase;border-bottom:1px solid #bfbfbf;padding-bottom:20px}@media screen and (max-width: 1600px){main .section-2-destinations h2{max-width:1140px}}@media screen and (max-width: 768px){main .section-2-destinations h2{flex-flow:column;margin-top:60px;max-width:100%}}@media screen and (max-width: 768px){main .section-2-destinations h2{font-size:24px;line-height:32px}}main .section-2-destinations .home-carousel-container{overflow:hidden;width:100%}main .section-2-destinations .home-carousel-container .home-carousel-wrapper{display:flex;align-items:center}@media screen and (max-width: 768px){main .section-2-destinations .home-carousel-container .home-carousel-wrapper{overflow:hidden}}main .section-2-destinations .home-carousel-container .home-carousel-track{display:flex;transition:transform .3s ease-in-out;will-change:transform;width:100%;gap:44px}@media screen and (max-width: 1600px){main .section-2-destinations .home-carousel-container .home-carousel-track{gap:26px}}@media screen and (max-width: 768px){main .section-2-destinations .home-carousel-container .home-carousel-track{gap:20px}}main .section-2-destinations .home-carousel-container .home-carousel-item{flex:0 0 auto;width:168px;text-align:center;display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 768px){main .section-2-destinations .home-carousel-container .home-carousel-item{width:101px;gap:14px}}main .section-2-destinations .home-carousel-container .home-carousel-item .img-container{border-radius:10px;overflow:hidden;width:100%;height:168px}@media screen and (max-width: 768px){main .section-2-destinations .home-carousel-container .home-carousel-item .img-container{height:101px}}main .section-2-destinations .home-carousel-container .home-carousel-item .img-container img{border-radius:10px;object-fit:cover;object-position:center;transition:transform .3s ease;width:100%;height:100%;transform-origin:center}main .section-2-destinations .home-carousel-container .home-carousel-item p{font-size:16px;font-weight:bold;line-height:19px}@media screen and (max-width: 768px){main .section-2-destinations .home-carousel-container .home-carousel-item p{font-size:14px;line-height:16px}}main .section-2-destinations .home-carousel-container .home-carousel-item:hover img{transform:scale(1.2)}main .section-2-destinations .home-carousel-container .home-carousel-item:hover p{text-decoration:underline}main .section-2-destinations .home-carousel-container .home-carousel-btn{background-color:var(--yellow);border:none;cursor:pointer;padding:10px;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;position:absolute;transform:translateY(-50%);z-index:10}@media screen and (max-width: 768px){main .section-2-destinations .home-carousel-container .home-carousel-btn{padding:5px;width:27px;height:27px}}main .section-2-destinations .home-carousel-container .home-carousel-btn:disabled{opacity:.5;cursor:not-allowed}main .section-2-destinations .home-carousel-container .home-carousel-prev{left:-20px}main .section-2-destinations .home-carousel-container .home-carousel-prev svg{transform:rotate(180deg)}@media screen and (max-width: 768px){main .section-2-destinations .home-carousel-container .home-carousel-prev{top:28%;left:-14px}}main .section-2-destinations .home-carousel-container .home-carousel-next{right:-20px}@media screen and (max-width: 768px){main .section-2-destinations .home-carousel-container .home-carousel-next{top:28%;right:-14px}}main .section-3-last-articles{margin-bottom:130px}@media screen and (max-width: 768px){main .section-3-last-articles{margin-bottom:80px}}@media screen and (max-width: 1140px){main .section-3-last-articles .container{padding:0 20px}}main .section-3-last-articles .container h2{text-transform:uppercase;padding-bottom:20px;border-bottom:1px solid #bfbfbf;margin-bottom:50px}@media screen and (max-width: 768px){main .section-3-last-articles .container h2{font-size:24px;line-height:32px}}main .section-3-last-articles .container .articles{display:grid;grid-template-columns:repeat(3, 1fr);row-gap:40px;column-gap:30px;margin:0 auto;width:fit-content}@media screen and (max-width: 1140px){main .section-3-last-articles .container .articles{grid-template-columns:repeat(2, 1fr);column-gap:24px}}@media screen and (max-width: 768px){main .section-3-last-articles .container .articles{grid-template-columns:repeat(1, 1fr)}}main .section-4{position:relative;height:414px;background:#f7f7f7;box-shadow:0 3px 6px rgba(0,0,0,.1607843137);margin-bottom:130px}@media screen and (max-width: 1000px){main .section-4{display:flex;flex-direction:column;height:auto}}@media screen and (max-width: 768px){main .section-4{margin-bottom:80px}}main .section-4 .img-container{height:100%;max-width:65%;width:100%;padding-top:30px;position:absolute;left:0;bottom:0}@media screen and (max-width: 1600px){main .section-4 .img-container{height:80%}}@media screen and (max-width: 1140px){main .section-4 .img-container{height:65%}}@media screen and (max-width: 1000px){main .section-4 .img-container{position:unset;height:auto;max-width:100%}}main .section-4 .img-container img{width:100%;height:100%;object-fit:cover}main .section-4 .container{height:100%}@media screen and (max-width: 1140px){main .section-4 .container{padding:0 20px}}main .section-4 .container .content{margin-right:0;margin-left:auto;max-width:500px;height:100%;display:flex;gap:23.5px;flex-direction:column;justify-content:center}main .section-4 .container .content .title{font-size:24px;line-height:30px;text-transform:uppercase;font-weight:bold}@media screen and (max-width: 768px){main .section-4 .container .content .title{font-size:18px;line-height:24px}}main .section-4 .container .content .text{font-size:16px;line-height:19px}main .section-4 .container .content .text a{text-decoration:underline}@media screen and (max-width: 768px){main .section-4 .container .content .text{font-size:14px;line-height:24px}}@media screen and (max-width: 1140px){main .section-4 .container .content{max-width:400px}}@media screen and (max-width: 1000px){main .section-4 .container .content{margin-top:30px;margin-bottom:30px;max-width:100%}}main .section-5-visit-country{margin-bottom:130px}@media screen and (max-width: 768px){main .section-5-visit-country{margin-bottom:80px}}@media screen and (max-width: 1140px){main .section-5-visit-country .container{padding:0 20px}}main .section-5-visit-country .container .top{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #bfbfbf;padding-bottom:21px;margin-bottom:50px}@media screen and (max-width: 768px){main .section-5-visit-country .container .top{align-items:start;flex-direction:column;gap:20px}}main .section-5-visit-country .container .top h2{text-transform:uppercase}@media screen and (max-width: 768px){main .section-5-visit-country .container .top h2{font-size:24px;line-height:32px}}main .section-5-visit-country .container .country-articles{display:grid;grid-template-columns:repeat(3, 1fr);row-gap:40px;column-gap:30px;margin:0 auto;width:fit-content}@media screen and (max-width: 1140px){main .section-5-visit-country .container .country-articles{grid-template-columns:repeat(2, 1fr);column-gap:24px}}@media screen and (max-width: 768px){main .section-5-visit-country .container .country-articles{grid-template-columns:repeat(1, 1fr)}}main .section-6-guides{margin-bottom:130px;background:#f7f7f7}@media screen and (max-width: 768px){main .section-6-guides{margin-bottom:80px}}main .section-6-guides .container{display:flex;flex-direction:column;justify-content:center;padding-top:80px;padding-bottom:85px;align-items:center}@media screen and (max-width: 1140px){main .section-6-guides .container{padding:50px 35px}}main .section-6-guides .container h2{text-transform:uppercase;margin-bottom:35px}@media screen and (max-width: 768px){main .section-6-guides .container h2{font-size:24px;line-height:32px}}main .section-6-guides .container .guides{display:flex;justify-content:center;flex-wrap:wrap;gap:30px}main .section-6-guides .container .guides .guide{background:#fff;width:502px;margin-top:0}@media screen and (max-width: 1140px){main .section-6-guides .container .guides .guide{width:360px}}@media screen and (max-width: 768px){main .section-6-guides .container .guides .guide{width:calc(100vw - 70px)}}main .section-6-guides .container .guides .guide:hover{background:var(--pastel-green)}main .section-7-categories{margin-bottom:130px}@media screen and (max-width: 768px){main .section-7-categories{margin-bottom:80px}}@media screen and (max-width: 1140px){main .section-7-categories .container{padding:0 20px}}main .section-7-categories .container .top{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #bfbfbf;padding-bottom:21px;margin-bottom:50px}@media screen and (max-width: 768px){main .section-7-categories .container .top{align-items:start;flex-direction:column;margin-bottom:30px;gap:20px}main .section-7-categories .container .top .dynamic-category-link{display:none}}main .section-7-categories .container .top h2{text-transform:uppercase}@media screen and (max-width: 768px){main .section-7-categories .container .top h2{font-size:24px;line-height:32px}}main .section-7-categories .container .categories-list{display:flex;gap:60px;flex-wrap:wrap;margin-bottom:40px}@media screen and (max-width: 1140px){main .section-7-categories .container .categories-list{gap:30px}}@media screen and (max-width: 768px){main .section-7-categories .container .categories-list{gap:20px;margin-bottom:20px;padding:20px 0;flex-wrap:nowrap;overflow-x:auto}main .section-7-categories .container .categories-list::-webkit-scrollbar{display:none}}main .section-7-categories .container .categories-list .category-item{display:block;color:#666;font-size:20px;text-transform:uppercase;font-weight:500;line-height:24px;cursor:pointer}@media screen and (max-width: 768px){main .section-7-categories .container .categories-list .category-item{font-size:16px;line-height:19px;flex:0 0 auto;white-space:nowrap}}main .section-7-categories .container .categories-list .category-item:hover{color:#000}main .section-7-categories .container .categories-list .active{color:var(--light-green);text-decoration:underline}main .section-7-categories .container .categories-list .active:hover{color:var(--light-green)}main .section-7-categories .container .articles{display:grid;grid-template-columns:repeat(3, 1fr);row-gap:40px;column-gap:30px;margin:0 auto;width:fit-content;position:relative}@media screen and (max-width: 1140px){main .section-7-categories .container .articles{grid-template-columns:repeat(2, 1fr);column-gap:24px}}@media screen and (max-width: 768px){main .section-7-categories .container .articles{grid-template-columns:repeat(1, 1fr)}}main .section-7-categories .container .articles::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:none;z-index:10}main .section-7-categories .container .articles.loading::after{display:block}main .section-7-categories .container #loading-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:20;font-size:18px;color:#333;display:none;width:40px;height:40px;border:4px solid #ddd;border-top-color:#333;border-radius:50%;animation:spin 1s linear infinite}main .section-7-categories .container .articles.loading #loading-spinner{display:flex}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}main .section-7-categories .container .dynamic-category-link-mobile{display:none}@media screen and (max-width: 768px){main .section-7-categories .container .dynamic-category-link-mobile{display:block;margin-top:40px}}main .section-8{margin-bottom:157px}@media screen and (max-width: 768px){main .section-8{margin-bottom:80px}}main .section-8 .container{background:#f7f1e6;border-radius:16px;padding:40px 90px 40px 130px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 1140px){main .section-8 .container{padding:40px 35px;gap:30px}}main .section-8 .container .left .left-img{max-width:350px}@media screen and (max-width: 768px){main .section-8 .container .left .left-img{max-width:199px}}main .section-8 .container .left .left-img img{width:100%;height:100%}main .section-8 .container .right{max-width:470px;width:100%;display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center;text-align:center}main .section-8 .container .right h2{font-weight:bold;text-transform:uppercase;line-height:35px}@media screen and (max-width: 768px){main .section-8 .container .right h2{font-size:18px;line-height:24px}}main .section-8 .container .right .text{font-size:14px}main .section-8 .container .right .text a{text-decoration:underline}main .section-8 .container .right .app-stores{display:flex;gap:30px}main .section-8 .container .right .app-stores a{max-width:134px;height:100%;width:100%}main .section-8 .container .right .app-stores a img{height:100%;width:100%}
/*# sourceMappingURL=home.css.map */
