@import url(//fonts.googleapis.com/css?family=Oswald:400,300,700);@import url(//fonts.googleapis.com/css?family=Lora:400,400italic,700,700italic);@font-face{font-family:'heartandsoulregular';src:url('../assets/stylesheets/fonts/heartandsoul-webfont.eot');src:url('../assets/stylesheets/fonts/heartandsoul-webfont.eot#iefix') format('embedded-opentype'), url('../assets/stylesheets/fonts/heartandsoul-webfont.woff') format('woff2'), url('../assets/stylesheets/fonts/heartandsoul-webfont.woff') format('woff'), url('../assets/stylesheets/fonts/heartandsoul-webfont.ttf') format('truetype'), url('../assets/stylesheets/fonts/heartandsoul-webfont.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Kenyan Coffee';src:url('../assets/stylesheets/fonts/kenyan_coffee_rg_it-webfont.eot');src:url('../assets/stylesheets/fonts/kenyan_coffee_rg_it-webfont.eot#iefix') format('embedded-opentype'), url('../assets/stylesheets/fonts/kenyan_coffee_rg_it-webfont.woff') format('woff2'), url('../assets/stylesheets/fonts/kenyan_coffee_rg_it-webfont.woff') format('woff'), url('../assets/stylesheets/fonts/kenyan_coffee_rg_it-webfont.ttf') format('truetype'), url('../assets/stylesheets/fonts/kenyan_coffee_rg_it-webfont.svg') format('svg');font-weight:normal;font-style:italic}@font-face{font-family:'Kenyan Coffee';src:url('../assets/stylesheets/fonts/kenyan_coffee_rg-webfont.eot');src:url('../assets/stylesheets/fonts/kenyan_coffee_rg-webfont.eot#iefix') format('embedded-opentype'), url('../assets/stylesheets/fonts/kenyan_coffee_rg-webfont.woff') format('woff2'), url('../assets/stylesheets/fonts/kenyan_coffee_rg-webfont.woff') format('woff'), url('../assets/stylesheets/fonts/kenyan_coffee_rg-webfont.ttf') format('truetype'), url('../assets/stylesheets/fonts/kenyan_coffee_rg-webfont.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Kenyan Coffee';src:url('../assets/stylesheets/fonts/kenyan_coffee_bd_it-webfont.eot');src:url('../assets/stylesheets/fonts/kenyan_coffee_bd_it-webfont.eot#iefix') format('embedded-opentype'), url('../assets/stylesheets/fonts/kenyan_coffee_bd_it-webfont.woff') format('woff2'), url('../assets/stylesheets/fonts/kenyan_coffee_bd_it-webfont.woff') format('woff'), url('../assets/stylesheets/fonts/kenyan_coffee_bd_it-webfont.ttf') format('truetype'), url('../assets/stylesheets/fonts/kenyan_coffee_bd_it-webfont.svg') format('svg');font-weight:bold;font-style:italic}@font-face{font-family:'Kenyan Coffee';src:url('../assets/stylesheets/fonts/kenyan_coffee_bd-webfont.eot');src:url('../assets/stylesheets/fonts/kenyan_coffee_bd-webfont.eot#iefix') format('embedded-opentype'), url('../assets/stylesheets/fonts/kenyan_coffee_bd-webfont.woff') format('woff2'), url('../assets/stylesheets/fonts/kenyan_coffee_bd-webfont.woff') format('woff'), url('../assets/stylesheets/fonts/kenyan_coffee_bd-webfont.ttf') format('truetype'), url('../assets/stylesheets/fonts/kenyan_coffee_bd-webfont.svg') format('svg');font-weight:bold;font-style:normal}*::selection{background-color:rgba(221,43,61,0.9);color:#fff}*::-moz-selection{background-color:rgba(221,43,61,0.9);color:#fff}img::selection{background-color:rgba(221,43,61,0.5)}img::-moz-selection{background-color:rgba(221,43,61,0.5)}.round{border-radius:50%}*:focus{outline-color:#fff}body{font-family:'Lora',serif;background-image:url('../assets/img/body-bg.jpg')}.slick-prev:before,.slick-next:before{color:#DD2B3D;font-family:FontAwesome}.slick-prev:before{content:'\f137'}.slick-next:before{content:'\f138'}.slick-dots li button:before{font-size:12px}.center{text-align:center}a{color:#DD2B3D}a:hover,a:active,a:focus{color:#b81d2d}p{line-height:1.8}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}h1,h2,h3,h4,h5{font-family:'Kenyan Coffee',sans-serif;text-transform:uppercase}h1{text-transform:none}h2.script{text-transform:none;font-size:53px;line-height:35px;margin-top:10px;color:#DD2B3D}h2.script
span{display:block;color:#89847F;text-transform:none;font-family:'heartandsoulregular',cursive;font-size:30px;z-index:2;position:relative}.button{color:#fff;box-sizing:border-box;text-transform:uppercase;font-family:'Kenyan Coffee',sans-serif;border:none;padding:15px
50px;margin:0
5px;font-size:18px;background:#DD2B3D;border-radius:50px}.button
i{margin-left:10px}.button.accent{background:#004A77}.button.accent:hover{background:#002a44}.button.script{font-family:'heartandsoulregular',cursive;text-transform:none;padding:15px
50px 5px;line-height:25px;font-size:25px}.button.outline{background:none;border:2px
solid #fff;padding:11px}.button.outline.accent{border:2px
solid #004A77;color:#004A77;transition:border-color .2s linear, color .2s linear}.button.outline.accent:hover{border-color:#DD2B3D}.button:hover,.button.outline:hover{background:#b81d2d}.slicknav_menu{display:none;background:#DD2B3D}.slicknav_menu
.slicknav_menutxt{font-family:'Kenyan Coffee',sans-serif}header{background-image:url('../assets/img/header-bg.jpg');position:relative;padding:25px
0}header:before{background-image:url('../assets/img/header-overlay.png');background-repeat:no-repeat;content:"";position:absolute;top:0;left:0;width:661px;height:226px;max-width:100%}header
.logo{display:block;z-index:1;position:relative}header .logo
h1{color:#DD2B3D;font-family:'heartandsoulregular',cursive;font-size:40px;text-align:right;text-transform:none}header .social-icons{text-align:right}header .social-icons
li{display:inline-block}header .social-icons li
a{color:#fff;font-size:22px;width:32px;height:32px;display:block;text-align:center;vertical-align:middle;background:#C7C1BC;border-radius:50%}header .social-icons li a:hover{background:#DD2B3D}header .main-navigation{padding:0;margin:0;font-size:0;text-align:right;z-index:1;position:relative}header .main-navigation
li{display:inline-block;padding:15px
15px}header .main-navigation li
a{font-size:16px;font-family:'Oswald',sans-serif;text-transform:uppercase;color:#000;display:block;border-bottom:2px solid transparent;transition:border-color .2s linear, color .2s linear}header .main-navigation li a:hover{border-color:#DD2B3D;color:#DD2B3D}header .main-navigation li
.nav__level2{position:absolute;background:#fff;z-index:999;box-shadow:1px 1px 5px rgba(0,0,0,0.3);margin:0;display:none}header .main-navigation li .nav__level2
li{padding:5px
10px;display:block}header .main-navigation li .nav__level2 li
a{color:#DD2B3D}header .main-navigation li:hover
.nav__level2{display:block}header .main-navigation li.active>a{border-color:#DD2B3D;color:#DD2B3D}.hero-container{background-image:url('../assets/img/header-bg.jpg');background-size:auto 100%;background-repeat:no-repeat;background-position:center center;min-height:400px;text-align:center}.hero-container.large{min-height:600px}.hero-container .page-hero .hero-slide{text-align:center}.hero-container .page-hero .hero-slide
img{display:inline-block}.hero-container
h1{color:#fff;font-size:60px;padding:150px
0;margin:0}section.tour-packet,div.tour-packet{padding:25px
0}section.tour-packet h4,
div.tour-packet
h4{font-size:35px;text-transform:uppercase}section.tour-packet h4 span,
div.tour-packet h4
span{text-transform:none;font-family:'Lora',serif;vertical-align:middle;font-size:18px}section.tour-packet .red,
div.tour-packet
.red{color:#DD2B3D}section.tour-packet .promo-price,
div.tour-packet .promo-price{background-image:url('../assets/img/price.png');background-size:contain;background-repeat:no-repeat;background-position:center;text-align:center;color:#fff;padding-top:8px}.recent-posts{padding:35px
0;text-align:center;background-image:url('../assets/img/blog-bg.jpg');background-size:cover;border-top:7px solid #c8c3bf;border-bottom:7px solid #c8c3bf}.recent-posts
h1{color:#fff}.recent-posts .column .post-content{text-align:left;background:#fff;padding:15px;border-radius:20px;box-shadow:0 2px 5px rgba(0,0,0,0.5);margin-bottom:15px}.recent-posts .column .post-content
h4{margin-bottom:0}.recent-posts .column .post-content
img{display:block;width:100%}.recent-posts .date-info{display:block;color:#959595;font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:12px;margin:10px
0}.booking{padding:25px
0}.booking
h2{color:#DD2B3D}.booking-panel{background:#fff;box-shadow:0 2px 5px rgba(0,0,0,0.5);border-radius:20px;text-align:center;padding:15px
25px;font-size:20px}footer{background-image:url('../assets/img/footer-bg.jpg');background-size:cover;padding:100px
0 50px;border-top:7px solid #c8c3bf;position:relative}footer:before{background-image:url('../assets/img/header-overlay.png');background-repeat:no-repeat;content:"";position:absolute;top:0;left:0;width:661px;height:226px;max-width:100%}footer
hr{border-bottom:1px dashed #898480}footer
h2{font-family:'heartandsoulregular',cursive;color:#898480;text-transform:none;text-align:center;margin-bottom:25px;font-size:3em}footer
h4{color:#898480;text-transform:none}footer .social-icons{margin:0}footer .social-icons
li{display:inline-block}footer .social-icons li
a{color:#fff;font-size:22px;width:32px;height:32px;display:block;text-align:center;vertical-align:middle;background:#898480;border-radius:50%}footer .social-icons li a:hover{background:#DD2B3D}footer
.phone{text-transform:uppercase;font-family:'Kenyan Coffee',sans-serif;font-size:30px;color:#898480}footer
.copyright{text-align:center;color:#898480}.blog-posts{padding:25px
0}.blog-posts .blog-post{margin-bottom:15px}.blog-posts .blog-post .image-container{padding:5px;border-radius:15px;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,0.5)}.blog-posts .blog-post .image-container .post-image{border-radius:10px}.blog-posts .blog-post .date-info{display:block;color:#959595;font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:12px;margin:10px
0}.sidebar .sidebar-box{padding:15px;border-radius:15px;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,0.5);text-align:center;margin-bottom:25px}.sidebar .sidebar-box .social-icons{margin:0}.sidebar .sidebar-box .social-icons
li{display:inline-block}.sidebar .sidebar-box .social-icons li
a{color:#fff;font-size:22px;width:32px;height:32px;display:block;text-align:center;vertical-align:middle;background:#c8c3bf;border-radius:50%}.sidebar .sidebar-box .social-icons li a:hover{background:#DD2B3D}.sidebar .sidebar-box
h4{font-size:20px;color:#898480}.blog-post-content
img{max-width:650px;height:auto}.post-content{padding:25px
0}.post-content .detail-image{float:right;padding:0
0 15px 15px}.post-content .post-details{font-weight:bold}section.about-lavonne{padding:25px
0}section.about-lavonne>.row{margin-bottom:25px}section.about-lavonne .tour-text{font-family:'Kenyan Coffee',sans-serif;text-transform:uppercase;font-size:100px;line-height:75px;padding-top:30px;margin-bottom:30px}section.about-lavonne .tour-text
span{font-family:'Lora',serif;text-transform:none;color:#DD2B3D;font-weight:bold;display:block;font-size:35px}.packet-content{padding:25px
0}.packet-content .script-accent{font-family:'heartandsoulregular',cursive;text-align:center;text-transform:none;font-size:40px}.video-container{padding:10px;background:#fff;border-radius:15px;box-shadow:0 2px 5px rgba(0,0,0,0.5)}.video-container .flex-video{margin-bottom:0;border-radius:10px}.contact-info{padding:25px
0}.contact-info
ul{margin-left:2.6em}.contact-info ul
li{margin-bottom:15px}.contact-info ul li i.fa-li{background:#c8c3bf;border-radius:50%;padding:10px
0;color:#fff;left:-2.6em}.contact-info ul li
p{padding:5px
0}@media screen and (max-width: 1230px){.slicknav_menu{display:block}#mainMenu{display:none}header:before,footer:before{display:none}header{padding:5px
0}}