@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes mailpoet-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}ul{box-sizing:border-box;margin:0 0 0 15px;padding:0}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where([style*=border-width]){border-style:solid}*,body,img{margin:0}*{outline:0}body{-ms-word-wrap:break-word;word-wrap:break-word;background-color:#fff;position:relative;font:13px/22px"Arimo";color:#5b5b5b}img{border:0;height:auto;max-width:100%}h1,h2,h3,h4,p{margin:0;padding:0 0 15px}*,body,img,p{padding:0}a,a:hover{text-decoration:none;color:#464545}a:hover{color:#01adf5}.middle-align{margin:0 auto;padding:0}.toggleMenu{display:none}#slider,.header .header-inner{margin:0 auto;padding:0;position:relative}#slider{max-width:1400px}a.read-more{display:inline-block;font:400 16px"Roboto";padding:10px 30px;margin-top:21px;margin-right:15px}.main-container{margin:0;padding:0}.header .header-inner{width:1160px}.header .header-inner .header-top{padding:5px 0;background:#3b0818}.header-top .top-left{float:left;padding-left:27px}.top-left p{float:left;display:inline-block;font:700 13px"Roboto";color:#fff;margin:0;padding:10px 15px 10px 0}.copyright a,.copyright a:hover,.top-left p a{color:#fff}.top-left p:first-child{padding-left:0}.top-left .fa-envelope,.top-left .fa-phone{color:#fff;margin-right:10px;position:relative;top:2px}.header-top .top-right{float:right;padding-top:5px;padding-right:10px}.header .header-inner .header-bottom{padding:20px 0}.header .header-inner .logo{margin:0;padding:0}.header .header-inner .logo a{color:#fff;font-family:"Roboto"}.header .header-inner .logo p{font-size:12px;font-family:arimo;color:#fff}.container{width:1160px;margin:0 auto;padding:0;position:relative}.toggle{display:none}.header{position:absolute;z-index:999;width:100%;height:auto;padding:0}.header .header-inner .nav{margin:0;padding:0;text-align:right;float:right}.header .header-inner .nav ul{float:right;margin:14px 0 0;padding:0;font-family:"Roboto";font-weight:700;font-size:15px}.header .header-inner .nav ul li{display:inline-block;margin:0;position:relative}.header .header-inner .nav ul li a{color:#fff;padding:5px 20px;display:block}.header .header-inner .nav ul li a:hover{color:#fff;background:#00b1e9;padding:5px 20px;border-radius:5px}@media screen and (min-width:1000px){.header .header-inner .nav ul li ul{display:none;z-index:2}.header .header-inner .nav ul li:hover>ul{display:block;background:#000;width:165px;position:absolute;top:18px;left:0;text-align:left;box-shadow:5px 5px 5px #1e1e1e}.header .header-inner .nav ul li:hover ul li a{color:#fff}.header .header-inner .nav ul li:hover ul li a:hover{padding:10px 20px;border-radius:0}.header .header-inner .logo{float:left;margin-top:8px}}.header-widget{margin:0;padding:0;clear:right;color:#fff;text-align:right}.content-area{width:1160px;margin:0 auto;padding:50px 0}#sidebar,.footer-col,.site-main{width:800px;margin:0;padding:0;float:left}#sidebar{width:270px;float:right}#main-footer{background-color:#1d1d1d;padding:40px 0;margin:0;border-top:7px solid #00b1e9}.footer-col{width:22%;margin:0 46px 0 0;color:#989898}.footer-col:nth-child(4){margin-right:0}.copyright-wrapper{position:relative;padding:20px 0}.copyright-wrapper .inner{width:1170px;margin:auto}.copyright{margin:auto;text-align:center}h1.entry-title,h3.widget-title{padding-bottom:20px;font-size:30px;text-transform:uppercase}article p{margin:10px 0}aside.widget{margin-bottom:30px}aside.widget ul{list-style:disc;margin-left:13px}#sidebar ul li{margin:5px 0}h3.widget-title{font-size:18px;border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:15px}.fa::before{display:table-cell;vertical-align:middle}.scrollToTop{width:40px;height:40px;padding:10px;text-align:center;background:#f5f5f5;font-weight:700;color:#444;position:fixed;bottom:40px;right:0;display:none;background:url(/wp-content/themes/vacation-pro/images/top.png)no-repeat 0 20px}.scrollToTop,.scrollToTop:hover{text-decoration:none}.clear{clear:both}@media screen and (max-width:479px){*{box-sizing:border-box}.container{width:95%}.header{width:100%;padding:0;position:inherit!important}.header .header-inner{width:95%;padding:0}.header .header-inner .header-top{padding:10px 0}.header-top .top-left{width:100%;padding-left:0;text-align:center}.header-top .top-left p{display:inline-block;float:none}.header-top .top-right{padding-right:0;width:100%;display:inline-block;text-align:center}.header .header-inner .logo{float:none;text-align:center}.nav{display:none}.header .header-inner .nav{float:none;margin:0;position:relative;overflow-x:hidden}.header .header-inner .header-bottom .nav ul{background:#101011;width:100%;float:none!important;margin-top:0}.header .header-inner .nav ul li{border-top:1px #303030 solid;display:block;float:none;text-align:left;font-weight:400}.nav ul li a{padding:5px 10px}.header .header-inner .header-bottom .nav ul li a:hover{color:#01adf5;background:0 0}.nav ul li ul{display:block!important}.nav ul li ul li a:before{content:"» "}.header .header-inner .header-bottom .nav ul li ul li a{padding-left:35px}.nav ul li a,.toggle{display:block}.toggle a{color:#fff;background:url(/wp-content/themes/vacation-pro/css/../images/mobile_nav_right.png)no-repeat right center #222;padding:10px;margin-top:20px;font-size:16px}.toggle a:hover{color:#fff!important}.content-area{width:95%;margin:0 auto;padding:50px 0}#sidebar,.site-main{width:100%;margin:0;padding:0;float:none}.site-main h1.entry-title{font-size:25px}#sidebar{width:auto;margin:60px 0 0}.copyright-wrapper .inner,.toggle a{width:100%}.copyright{width:auto;padding:0 20px}.footer-col{width:100%;margin-bottom:20px;margin-right:0}.scrollToTop{bottom:10px;height:60px;right:5px}}@media screen and (max-width:719px) and (min-width:480px){*{box-sizing:border-box}.container,.header .header-inner{width:95%;padding:0}.header{position:inherit!important}.header .header-inner .header-top{padding:10px 0}.header-top .top-left{width:100%;padding-left:0;text-align:center}.header-top .top-left p{display:inline-block;float:none}.header-top .top-right{padding-right:0;width:100%;display:inline-block;text-align:center}.header .header-inner .logo{float:none;text-align:center}.nav ul li a,.toggle{display:block}.toggle a{width:100%;color:#fff;background:url(/wp-content/themes/vacation-pro/css/../images/mobile_nav_right.png)no-repeat right center #222;padding:10px;margin-top:20px;font-size:16px}.nav{display:none}.header .header-inner .nav{float:none;margin:0;position:relative;overflow-x:hidden}.header .header-inner .header-bottom .nav ul{background:#101011;width:100%;float:none!important;margin-top:0}.header .header-inner .nav ul li{border-top:1px #303030 solid;display:block;float:none;text-align:left;font-weight:400}.nav ul li a{padding:5px 10px}.header .header-inner .header-bottom .nav ul li a:hover{color:#01adf5;background:0 0}.nav ul li ul{display:block!important}.nav ul li ul li a:before{content:"» "}.header .header-inner .header-bottom .nav ul li ul li a{padding-left:35px}.content-area{width:95%;margin:0 auto;padding:50px 0}#sidebar,.site-main{width:100%;margin:0;padding:0;float:none}.site-main h1.entry-title{font-size:25px}#sidebar{width:auto;margin:60px 0 0}.footer-col{width:100%;margin-bottom:20px}.copyright-wrapper .inner{width:95%}.scrollToTop{bottom:10px;height:60px;right:5px}}@media screen and (max-width:999px) and (min-width:720px){*{box-sizing:border-box}.container{width:95%}.header{padding:0;position:inherit!important;background:#000!important}.header .header-inner{width:95%;padding:0}.header .header-inner .logo{float:none;text-align:center}.nav ul li a,.toggle{display:block}.toggle a{width:100%;color:#fff;background:url(/wp-content/themes/vacation-pro/css/../images/mobile_nav_right.png)no-repeat right center #222;padding:10px;margin-top:20px;font-size:16px}.nav{display:none}.header .header-inner .nav{float:none;margin:0;position:relative;overflow-x:hidden}.header .header-inner .header-bottom .nav ul{background:#101011;width:100%;float:none!important;margin-top:0}.header .header-inner .nav ul li{border-top:1px #303030 solid;display:block;float:none;text-align:left;font-weight:400}.nav ul li a{padding:5px 10px}.header .header-inner .header-bottom .nav ul li a:hover{color:#01adf5;background:0 0}.nav ul li ul{display:block!important}.nav ul li ul li a:before{content:"» "}.header .header-inner .header-bottom .nav ul li ul li a{padding-left:35px}a.read-more{margin-top:2px}.content-area{width:auto;margin:0 20px;padding:50px 0}#sidebar,.site-main{width:60%;margin:0;padding:0;float:left}#sidebar{width:35%;float:right}.copyright-wrapper .inner{width:95%;margin:auto}.footer-col{margin-right:19px;width:23%}.copyright{width:auto;padding:0 20px}.scrollToTop{bottom:10px;height:60px;right:5px}}@media screen and (min-width:1000px){.header .header-inner .nav ul li ul li{display:block;position:relative;float:none}.header .header-inner .nav ul li ul li a{color:#000;display:block;padding-top:10px;padding-bottom:10px;border-bottom:1px #313131 solid}#main-footer .footer-col{margin-right:25px;width:23%}#main-footer .footer-col:nth-child(4){margin-right:0}}@media screen and (min-width:1000px) and (max-width:1159px){.container,.content-area,.copyright-wrapper .inner,.header .header-inner{width:95%}#sidebar,.site-main{width:70%;margin:0;padding:0;float:left}#sidebar{width:25%;float:right}.footer-col{margin-right:43px}}.slider-main{position:relative}#eu-cookie-law,.nivoSlider{overflow:hidden;position:relative}.nivoSlider{width:100%;height:auto}.nivoSlider img{position:absolute;top:0;left:0;max-width:none}.nivo-html-caption{display:none}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/themes/vacation-pro/css/fonts/fontawesome-webfont.eot?v=4.3.0);src:url(/wp-content/themes/vacation-pro/css/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0)format("embedded-opentype"),url(/wp-content/themes/vacation-pro/css/fonts/fontawesome-webfont.woff2?v=4.3.0)format("woff2"),url(/wp-content/themes/vacation-pro/css/fonts/fontawesome-webfont.woff?v=4.3.0)format("woff"),url(/wp-content/themes/vacation-pro/css/fonts/fontawesome-webfont.ttf?v=4.3.0)format("truetype"),url(/wp-content/themes/vacation-pro/css/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.fa-phone:before{content:""}.fa-envelope:before{content:""}.jetpack-slideshow-window{background-color:#222;border:20px solid #222;border-radius:10px;height:0;margin-bottom:20px;overflow:hidden;padding-bottom:56.25%!important;padding-top:30px!important;position:relative;z-index:1;box-sizing:initial}.widget_eu_cookie_law_widget{animation:fadeIn 800ms;border:0;bottom:1em;left:1em;margin:0;padding:0;position:fixed;right:1em;width:auto;z-index:50001}#eu-cookie-law{background-color:#fff;border:1px solid #dedede;color:#2e4467;font-size:12px;line-height:1.5;padding:6px 6px 6px 15px}#eu-cookie-law a,#eu-cookie-law a:active,#eu-cookie-law a:visited{color:inherit;cursor:inherit;text-decoration:underline}#eu-cookie-law a:hover{cursor:pointer;text-decoration:none}#eu-cookie-law form{margin-bottom:0;position:static}#eu-cookie-law input,#eu-cookie-law input:focus,#eu-cookie-law input:hover{background:#f3f3f3;border:1px solid #dedede;border-radius:4px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#2e4453;cursor:pointer;display:inline;float:right;font-family:inherit;font-size:14px;font-weight:inherit;line-height:inherit;margin:0 0 0 5%;padding:8px 12px;position:static;text-transform:none}@media (max-width:600px){#eu-cookie-law{padding-bottom:55px}#eu-cookie-law input.accept{bottom:8px;position:absolute;right:8px}}@media screen and (max-width:499px){.mailpoet_form{box-sizing:border-box}}.mailpoet_form .mailpoet_form_paragraph,.mailpoet_form .mailpoet_message,.mailpoet_form .mailpoet_paragraph,.mailpoet_form .mailpoet_submit,.mailpoet_form .mailpoet_text{max-width:100%}@media screen and (max-width:499px){.mailpoet_form .mailpoet_form_paragraph,.mailpoet_form .mailpoet_message,.mailpoet_form .mailpoet_paragraph,.mailpoet_form .mailpoet_submit,.mailpoet_form .mailpoet_text{font-size:16px!important;line-height:1.4!important}}.mailpoet_form .mailpoet-has-font-size{line-height:1.4}.mailpoet_form .mailpoet_submit{white-space:normal;word-wrap:break-word}.mailpoet_form_loading{display:none;text-align:center;width:30px}.mailpoet_form_loading>span{animation:mailpoet-bouncedelay 1.4s infinite ease-in-out both;background-color:#5b5b5b;border-radius:100%;display:inline-block;height:5px;width:5px}.mailpoet_form_loading .mailpoet_bounce1{animation-delay:-.32s}.mailpoet_form_loading .mailpoet_bounce2{animation-delay:-.16s;margin:0 7px}.mailpoet_form .mailpoet_paragraph{margin-bottom:20px}.mailpoet_form_popup_overlay{background-color:#000;display:none;height:100%;left:0;margin:0;max-width:100%!important;opacity:.7;position:fixed;top:0;width:100%!important;z-index:100000}.mailpoet_message{clear:both}@media screen and (max-width:499px){.mailpoet_form .mailpoet-heading,h2.mailpoet-heading{font-size:18px!important;line-height:1.4!important;margin:12.6px 0!important}h2.mailpoet-heading{font-size:20px!important;margin:14px 0!important}}h2.mailpoet-heading:after,h2.mailpoet-heading:before{content:none}