html{scroll-behavior:smooth}body,html{height:100%;min-height:100%}body{font-family:EB Garamond,serif;font-weight:400;font-size:1.35rem;color:#444;background-color:#f3f3f3}strong{font-weight:700}a{color:#002169;text-decoration:none}a:hover,a:focus{color:#0243b7}.breadcrumb{font-family:Montserrat,sans-serif;background-color:transparent;margin:0;font-size:80%}img{max-width:100%;height:auto}.tracking-tighter{letter-spacing:-.1em}.tracking-wider{letter-spacing:.1em}.fs-tiny{font-size:80%}.sans-serif{font-family:Montserrat,sans-serif}.cursive{font-family:Dancing Script,cursive}.text-shadow{text-shadow:1rem 1rem 1rem rgba(0,0,0,.15)}.btn{font-weight:600;text-transform:uppercase;font-family:Montserrat,sans-serif}.btn,.form-control{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.btn:hover{text-decoration:none!important}.btn-success{background-color:#c10230;border-color:#c10230}.btn-success:hover,.btn-success:focus,.btn-dark{background-color:#f9064b;border-color:#f9064b}.btn-outline-success{color:#c10230;border-color:#c10230}.btn-outline-success:hover,.btn-outline-success:focus{background-color:#f9064b;border-color:#f9064b}.text-success{color:#c10230!important}.bg-success{background-color:#c10230!important}a.bg-success:hover,a.bg-success:focus{background-color:#f9064b!important}.border-success{border-color:#c10230!important}.btn-primary{background-color:#002169;border-color:#002169}.btn-primary:hover,.btn-primary:focus{background-color:#0243b7;border-color:#0243b7}.btn-outline-primary{color:#002169;border-color:#002169}.btn-outline-primary:hover,.btn-outline-primary:focus{background-color:#002169;border-color:#002169}.text-primary{color:#002169!important}.bg-primary{background-color:#002169!important}a.bg-primary:hover,a.bg-primary:focus{background-color:#0243b7!important}.border-primary{border-color:#002169!important}.minw-100{min-width:100%}.minh-100{min-height:100%}.h-40px{height:40px}.h-50px{height:50px}.h-75px{height:75px}.h-100px{height:100px}.border-2{border-width:2px}.border-4{border-width:4px}.border-6{border-width:6px}cite{display:block;font-size:.8125rem;margin:5px 0}cite:before{content:"\2014  "}.z-1{z-index:-1}.z0{z-index:0}.z1{z-index:1}.z2{z-index:2}#mainNav{z-index:999;position:relative}#mainNav .navbar-brand,#mainNav .nav-link,#mainNav .dropdown-item{font-family:Montserrat,sans-serif;font-size:70%;font-weight:600}#mainNav .navbar-brand{color:#002169}#mainNav .navbar-toggler{z-index:9999;position:absolute;right:1em;top:1em}.fullscreen-video-wrap:before{content:"";width:100%;height:100%;background-color:#0000004d;position:absolute;display:block;z-index:2}#theVideo{object-fit:cover;transition:transform linear;background-size:cover;background-position:center}.index-caption{width:85%;z-index:4}.index-caption h1{line-height:1.2;letter-spacing:.2em;font-weight:400}.index-slider .slick-list,.index-slider .slick-track,.index-slider .slick-slide{height:100%;width:100%;position:relative;overflow:hidden;background-color:#333}.index-slider .slick-active>img{max-width:none;min-height:100%;min-width:100%;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.index-slider .slick-dots{position:absolute;bottom:1em;right:1em;z-index:999}.testimonials-slider .blockquote{font-size:90%}.slick-prev,.slick-next{position:absolute;font-size:0;bottom:0;background-color:transparent;border:0;padding:0;z-index:1;cursor:pointer}.slick-prev{left:0}.slick-next{left:100px}.slick-prev:before,.slick-next:before{content:"";display:block;width:30px;height:15px;background-size:cover;background-position:center}.slick-prev:before{background-image:url(https://cdn1.gttwl.net/attachments/tribesdestinationstravel.gttcms.net/ltmq6z/1673899600_original.png)}.slick-next:before{background-image:url(https://cdn1.gttwl.net/attachments/tribesdestinationstravel.gttcms.net/ltmq6z/1673899552_original.png)}.slick-dots{display:block;width:100%;padding:0;list-style:none;text-align:center;margin:10px 0 0;z-index:5}.supplier-month .slick-dots{position:absolute;margin:0;top:-3.5em}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{line-height:10px;position:absolute;top:0;left:0;width:10px;height:10px;content:"\2022";text-align:center;opacity:.25;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:20px}.slick-dots li.slick-active button:before{opacity:.75;background-color:#fff}.bcg-parallax{position:relative;overflow:hidden;background-color:#000}.bcg{position:absolute;background-size:cover;background-position:center;width:100%;height:150%;top:0;z-index:1;opacity:.7}.bcg-content{position:absolute;width:80%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.bcg-content a{color:#fff}.card{box-sizing:border-box;background-size:cover;background-position:center}.card a:hover,a.card{text-decoration:none}.card-img,.card-body,.bg-opacity-50{transition:all .4s ease-in-out}.card:hover .bg-opacity-50{--bs-bg-opacity: .8 !important}.card.supplier{height:140px;transition:all .4s ease-in-out}.card.supplier:hover{-moz-box-shadow:inset 0 0 10px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.3);box-shadow:inset 0 0 10px #0000004d}.card.supplier img{max-width:90%;max-height:90%}.card-prod .card-body{min-height:11.5em}.card-prod .card-body p{font-size:95%;line-height:1.5}.card .number{height:80px;width:80px;line-height:65px;font-size:60px}.section-img{transition:all 2s;max-width:none;width:100%;height:100%;object-fit:cover}.section-img:hover{width:120%}.section-bottom{height:150px;bottom:-75px}.section-top{height:150px;top:-75px}.link{font-family:Montserrat,sans-serif;letter-spacing:.15rem}article p,article div{margin-bottom:1.12em}article li{margin-bottom:.5em}article p,article div,article li{font-size:105%;line-height:1.35}article h1,article h2,article h3,article h4,article h5,article h6{margin:1.15em 0 .5em;font-weight:600}article h1:first-child,article h2:first-child,article h3:first-child,article h4:first-child,article h5:first-child,article h6:first-child{margin-top:0}article figure{display:block!important}article table{width:100%!important;border:0!important;margin:2em 0!important}article td{font-size:90%;line-height:1.3}article ol,article ul{margin-bottom:1em}.post-disclaimer p,.post-disclaimer li{font-size:75%;line-height:1.4}.img-bcg{background-size:cover;background-position:center}.page-title.with-img{min-height:75vh}.page-title-bg img{object-position:50% 50%;object-fit:cover}.page-title h1{line-height:1.2}.page-title p>span:first-child:before{content:"";padding:0}.page-title p>span:before{content:"\2022";padding:0 .65em 0 .3em}.supplier-logo img{max-height:150px}.pagination{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;font-family:Montserrat,sans-serif}.pagination a:not(:disabled):not(.disabled){cursor:pointer}.pagination a,.pagination span{position:relative;display:block;padding:.5rem .75rem;margin:0;line-height:1.25}.pagination .disabled span,.pagination .active span{color:#6c757d;pointer-events:none;cursor:auto;border-color:#dee2e6}.profile .social-links a{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center}#footer{font-size:70%;font-family:Montserrat,sans-serif}#footer a{color:#454545}#footer a:hover,#footer a:focus{text-decoration:underline}#footer .credits{font-size:80%}.social-links .nav-link{height:45px;width:45px;line-height:45px;text-align:center;padding:0;color:#fff!important}@media(max-width:768px){.index-caption h1{font-size:270%}}@media(min-width:768px)and (max-width:991px){.index-caption h1{font-size:310%}}@media(max-width:991px){.navbar-brand img{max-height:50px}.wrap-page-title{margin-top:-86px}.section-body-img{min-height:400px}.supplier-logo img{max-width:75%}.post-image .position-absolute{position:relative!important}}@media(min-width:992px){#mainNavbar .nav-link{line-height:100px}#mainNavbar .dropdown-menu{margin-top:-1px}.index-caption h1{font-size:350%}.wrap-page-title{margin-top:-100px}.section-body-img{min-height:450px}.supplier-logo img{max-width:50%}}@media(min-width:992px)and (max-width:1200px){.navbar-brand img{max-height:70px}.welcome .section-body-img{min-height:600px}}@media(min-width:1201px){.navbar-brand img{max-height:170px}.welcome .section-body-img{min-height:500px}}
