@import url(https://fonts.googleapis.com/css2?family=PT+Sans:wght@400;700&display=swap);*{box-sizing:border-box}body,html{font-family:"PT Sans",sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#fff;background:#000 !important;height:100%;width:100%;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch}.site-wrap{position:relative;width:100%;min-height:100%;padding:0 0 80px}.wrapper{width:80%;margin:0 auto}@media (max-width:1400px){.wrapper{width:90%}}.carousel-control-prev-icon,.carousel-control-next-icon{background-color:rgba(0,0,0,.6)}.text-white{color:#fff}.slider-border{border-bottom:3px solid #b09f73}header{width:100%;background:#000}header .logo-line{border-bottom:3px solid #b09f73;padding:40px 0}@media (max-width:993px){header .logo-line{border-bottom:none;padding:30px 0 0}}header .logo-line img{width:45%;height:auto;display:block;margin:0 auto}@media (max-width:900px){header .logo-line img{width:95%}}@media (min-width:900px) and (max-width:1200px){header .logo-line img{width:70%}}@media (min-width:1200px) and (max-width:1700px){header .logo-line img{width:45%}}.menu-line{border-bottom:3px solid #b09f73;text-transform:uppercase;position:relative;background:#000}.navbar .nav-link{color:#fff;font-size:16px}.navbar .nav-link.active,.navbar .nav-link:hover{color:#b09f73}.navbar-nav{margin:0 auto}.navbar-toggler{margin:0;padding:0;border:none;outline:none}.navbar-toggler-icon{position:absolute;right:2.5%;width:22px;height:22px;background:url(//spiritustravel.com/wp-content/themes/spiritus/assets/css/../img/icon-menu.svg) center center no-repeat;background-size:cover}@media (min-width:300px) and (max-width:500px){.navbar-toggler-icon{top:-18px}}@media (min-width:500px) and (max-width:650px){.navbar-toggler-icon{top:-22px}}@media (min-width:650px) and (max-width:1000px){.navbar-toggler-icon{top:-28px}}@media (min-width:900px) and (max-width:1200px){.navbar-toggler-icon{right:10%}}.nav-item{margin:0 30px}@media (max-width:1200px){.nav-item{margin:0 15px}}.slogan{padding:50px 0}@media (max-width:770px){.slogan{padding:30px 0 10px}}.slogan img{display:block;width:90%;margin:0 auto}.img-box{width:100%;padding:0 0 15px}.img-box img{border-radius:50%;display:block;width:70%;margin:0 auto;filter:sepia(100%);transition:1s}.img-box img:hover{filter:sepia(0%);transition:1s}@media (max-width:570px){.img-box img{width:50%}}.main-page-h{color:#b09f73;font-size:20px;margin:0 0 10px}.main-page-box-txt{width:80%;margin:0 auto}.main-page-box-txt a{color:#fff;text-decoration:none;margin:30px 0 0}.main-page-box-txt a:after{color:red;display:inline-block;content:'>';font-size:20px;vertical-align:middle;margin:0 0 0 7px}.main-page-box-txt a:hover{color:#b09f73}.spiritus-txt{width:40%;margin:0 auto;font-size:18px;line-height:28px;text-align:center}@media (max-width:769px){.spiritus-txt{font-size:14px;color:#b09f73;line-height:normal;font-weight:700}}@media (max-width:1000px){.spiritus-txt{width:85%}}@media (min-width:1000px) and (max-width:1400px){.spiritus-txt{width:60%}}.spiritus-txt span{color:#b09f73}.carousel-control-next,.carousel-control-prev{width:5%}footer{background:#282a2b;border-top:5px solid #363839;color:#fff;font-size:14px;height:80px;position:absolute;bottom:0;left:0;width:100%}.img-line-border{border-bottom:3px solid #b09f73}.img-line img{display:block;width:100%;height:auto}.text-block-1{width:60%;margin:0 auto;padding:90px 0 50px}@media (max-width:1000px){.text-block-1{padding:40px 0 50px;width:85%}}@media (min-width:1000px) and (max-width:1400px){.text-block-1{width:70%}}.text-block-2{width:60%;margin:0 auto;padding:0 0 90px}@media (max-width:1000px){.text-block-2{width:85%}}@media (min-width:1000px) and (max-width:1400px){.text-block-2{width:70%}}h1,h2{font-size:20px;color:#b09f73}.bg-text-block{width:100%;background-position:center bottom;background-repeat:no-repeat;background-size:cover}.bg-text-block-about{width:100%;background-position:center bottom;background-repeat:no-repeat;background-size:cover}@media (max-width:992px){.bg-text-block-about{background-image:none !important}}.about-mobile{border-bottom:3px solid #b09f73}.about-mobile img{display:block;width:100%;height:auto}.bg-text{width:60%;margin:0 auto;background:rgba(0,0,0,.5);padding:25px 25px 15px}@media (max-width:1000px){.bg-text{width:85%}}@media (min-width:1000px) and (max-width:1400px){.bg-text{width:70%}}.contact-text-box{width:60%;margin:0 auto}@media (max-width:1000px){.contact-text-box{width:85%}}.contact-text-box .contact-text{width:auto;display:inline-block;background:rgba(0,0,0,.5);padding:25px 25px 15px}.contact-text-box .contact-text a{color:#b09f73;text-decoration:none}.gallery-img{border:10px solid #000;cursor:zoom-in}@media (max-width:993px){.gallery-img{border:5px solid #000}}.gallery-img img{display:block;width:100%}.line{padding:50px 0}@media (max-width:993px){.line{padding:30px 0}}.line hr{background:#b09f73;margin:0 !important;padding:1px 0;border:none;outline:none;opacity:1}.uk-lightbox-items>.uk-active{display:flex}.uk-lightbox-items>*{position:absolute;top:0;right:0;bottom:0;left:0;display:none;justify-content:center;align-items:center;color:rgba(255,255,255,.9);will-change:transform,opacity}.uk-position-medium{margin:30px;--uk-position-margin-offset:30px}@media (max-width:993px){.uk-position-medium{margin:0 !important;--uk-position-margin-offset:10px !important}}