/********* Compiled - Do not edit *********/
@font-face {
font-family:"Glacial Indifference";
src:url(#), url(#), url(#);font-display: swap;
}
:root{--color-primary:#7a263f;--color-gradient-start:#7a263f;--color-gradient-stop:#2d3544;}.lqd-page-frame[data-orientation=v]{background:rgb(122, 38, 63);}.lqd-page-frame[data-orientation=h]{background:rgb(122, 38, 63);}.woocommerce ul.products, .woocommerce-page ul.products{margin-left:-15px;margin-right:-15px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding-left:15px;padding-right:15px;}body{font-family:Roboto;font-weight:400;line-height:1.68em;font-size:16px;color:#626262;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:inherit;}.h1,h1{font-family:Roboto;font-weight:700;line-height:1.2em;letter-spacing:-0.2px;font-size:44px;color:#242e64;}.h2,h2{font-family:Roboto;font-weight:700;line-height:1.2em;letter-spacing:-0.2px;font-size:42px;color:#242e64;}.h3,h3{font-family:Roboto;font-weight:500;line-height:1.2em;letter-spacing:-0.2px;font-size:32px;color:#242e64;}.h4,h4{font-family:Roboto;font-weight:500;line-height:1.2em;letter-spacing:-0.2px;font-size:25px;color:#242e64;}.h5,h5{font-family:Roboto;font-weight:500;line-height:1.2em;letter-spacing:-0.2px;font-size:21px;color:#242e64;}.h6,h6{font-family:Roboto;font-weight:400;line-height:1.2em;letter-spacing:-0.2px;font-size:16px;color:#242e64;}.main-header .navbar-brand{max-width:130px !important;}.titlebar-inner h1{}.titlebar-inner p{}.titlebar-inner{padding-top:100px;padding-bottom:100px;}.titlebar{background-image:url( ../2019/12/bannerimage4@2x-1-scaled.jpg);background-size:cover;background-position:center center;}.titlebar > .titlebar-overlay.ld-overlay{background:linear-gradient(357deg, rgb(45, 16, 19) 0.9554140127388535%, rgba(45, 16, 19, 0) 100%);}@media ( min-width: 1200px ){.main-header .is-stuck{background:rgba(255, 255, 255, 0.95) !important;}.mainbar-wrap.is-stuck .social-icon:not(.branded):not(.branded-text) a, .mainbar-wrap.is-stuck .header-module .ld-module-trigger, .mainbar-wrap.is-stuck .main-nav > li > a, .mainbar-wrap.is-stuck .ld-module-search-visible-form .ld-search-form input, .mainbar-wrap.is-stuck .header-module .lqd-custom-menu > li > a{color:rgb(28, 34, 70) !important;}.mainbar-wrap.is-stuck .mainbar-wrap.is-stuck .header-module .nav-trigger .bar{background-color:rgb(28, 34, 70) !important;}.mainbar-wrap.is-stuck .header-module .ld-module-trigger-icon, .mainbar-wrap.is-stuck .header-module .ld-module-trigger-txt{color:inherit !important;}.mainbar-wrap.is-stuck .ld-module-search-visible-form .ld-search-form input{border-color:rgb(28, 34, 70) !important;}.mainbar-wrap.is-stuck .social-icon:not(.branded):not(.branded-text) a:hover, .mainbar-wrap.is-stuck .main-nav > li > a:hover, .mainbar-wrap.is-stuck .header-module .lqd-custom-menu > li > a:hover{color:rgb(122, 38, 63) !important;}}@media screen and (min-width:768px) {
	.hideDesktop {
		display: none !important;
	}

	.design .tabs-nav li {
	    border: 1px solid #d1cfcf !important;
	    margin: 0 10px 0 0 !important;
	}

	 .iconbox {
   		margin-bottom: 0 !important;
	} 
}

@media screen and (max-width: 768px) {

		.design .tabs-nav li {
	    border: 1px solid #d1cfcf !important;
	    margin: 10px 0 0 0 !important;
	}

	.hideMobile {
		display: none !important
	}
	.fTab p {
	    background: rgb(51 52 68);
	    padding: 44px 30px;
	    font-size: 28px;
	    text-align: center !important;
	    line-height: 50px;
	    text-transform: uppercase !important;
	    color: rgb(255, 255, 255) !important;
	}

	.design {
	    padding: 0 15px !important;
	}

	.design .wpb_text_column {
	    padding: 0 !important;
	}

	.design .h3, .design h3 {
		    line-height: 40px !important;
		    font-size: 26px !important;
		    text-align: left !important;
		}
		.design .h6, .design h6 {
		    text-align: left !important;
		}
}


@media screen and (min-width: 1400px) {
	.navbar-brand img {
	    max-width: 130px !important;
	}

	.fTab p {
	    background: #2f3544;
	    padding: 70px 30px;
	    font-size: 30px;
	    line-height: 50px;
	    text-transform: uppercase !important;
	    color: #fff !important;
	}

		img.logo-default {
	    max-width: 130px !important;
	}
}

@media screen and (max-width:1400px) {
	.iconbox .iconbox-icon-container i {
    display: inline-block;
    font-size: 40px !important;
	}

	.navbar-brand img {
   		max-width: 75px !important;
	}
}

@media screen and (min-width:768px) and (max-width:1400px) {
		.iconbox h3 {
	    	margin: 0 !important;
		}
		p, span {
			font-size:14px !important;
		}
		.iconbox-heading-lg h3 {
			font-size:19px !important;
		}
		.fTab p {
	    background: #2f3544 !important;
	    padding: 45px 30px !important;
	    font-size: 22px !important;
	    line-height: 34px !important;
	    text-transform: uppercase !important;
	    color: #fff !important;
		}
}


@media screen and (min-width: 1200px) {
.lqd-page-frame[data-orientation=h] {
    left: 0;
    width: 100%;
    height: 10px !important;
} }

@media screen and (min-width: 1200px) {
.lqd-page-frame[data-orientation=v] {
    top: 0;
    width: 10px;
    height: 100%;
}}

.header-module .iconbox h3 {
	margin-bottom: 0;
}
.header-module .iconbox p {
	line-height: 1.15em;
}

@media screen and (min-width: 1200px) {
.is-stuck {
    box-shadow: 0 2px 58px rgba(0, 0, 0, 0.17) !important;
} }

.is-stuck.mainbar-wrap {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

img.mobile-logo-default {
    max-width: 90px !important;
}

.main-header .navbar-brand {
    padding: 10px !important;
    max-width: none !important;
}


@media screen and (min-width: 1200px) {
    .page-has-frame #wrap {
        padding: 10px !important;
    }
    .page-has-frame .is-stuck {
    	left: 10px;
    	right: 10px;
    }
}


.fancy-box-travel.fancy-box-big .fancy-box-contents {
	right: 10% !important;
}

.liquid-lp-excerpt, 
.liquid-lp-date {
    display: none !important;
}
.iconbox-side {
    background: #fff0 !important;
    padding: 20px 20px 10px 10px;
    border-right: 1px solid #ffffff52;
    color: #fff !important;
}

.lastC .iconbox {
    border: none !important;
}
.s2 {
   background: linear-gradient(264deg, rgb(45, 53, 68) 0%, rgb(122, 38, 63) 100%) !important;
}




.design h3 {
    margin-top: 0 !important;
    color: #7A263F !important;
}

.design .tabs-nav > li.active > a, .design .tabs-nav > li > a:hover {
    background: rgb(122 38 63) !important;
    color: #fff !important;
}


.design h6{
    color: #343444 !important;
}


.tabs-nav-centered .tabs-nav {
    justify-content: left !important;
}


.fancy-box-travel .fancy-box-image {
    border-radius: 5px !important;
}
.fancy-box-travel .fancy-box-time {
    border-radius: 5px;
}

ld-fancy-heading h2, .ld-fancy-heading h3, .ld-fancy-heading h4, .ld-fancy-heading h5, .ld-fancy-heading h6, .ld-fancy-heading > div {
    margin-bottom: 0 !important;
}

.overSl {
    z-index: 9999! important;
}