@font-face{font-family:'Signika';font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/signika/signika-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Signika';font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/signika/signika-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Signika';font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/signika/signika-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Signika';font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/signika/signika-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Signika';font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/signika/signika-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Signika';font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/signika/signika-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Signika';font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/signika/signika-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Signika';font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/signika/signika-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body,h1{margin:0;padding:0}.leftmenuopen ul li p a,.menufilter,.rightsearchopen,.titlecloseleftmenu{background-position:right;background-repeat:no-repeat}#homepromotions .container div,.homeservice{text-align:center}body{color:#888;font-weight:lighter;overflow-x:hidden}gerecaptcha-badge{display:none}.contactform input[type=text],.contactform input[type=submit],.contactform textarea,.newsletterfooter input[type=text],.rightsearchopen input[type=text],body,h1,h2,h3,h4,input[type=text],input[type=submit],p,textarea{font-family:Signika,sans-serif}h1{color:#5e6d81;font-size:30px;font-weight:600}h2,h3{margin:0;padding:0;font-weight:400}h2{color:#7d7d7d;font-size:25px}h3{color:#b1bac3;font-size:20px}h4,p{font-size:17px;padding:0;font-weight:lighter;margin:0}h4{color:#96a0af}p{color:#a9a9a9}input[type=text],textarea{width:96%;background-color:#F9FAFC;color:#A9A9A9;font-size:13px;border:0;float:left;font-style:italic}a{text-decoration:none}a img{border:0}input[type=text]{padding:0 2%;height:50px;font-weight:400;-webkit-box-shadow:inset 0 0 0 1px rgba(244,244,246,1);box-shadow:inset 0 0 0 1px rgba(244,244,246,1)}textarea{padding:2%;height:200px;font-weight:400;-webkit-box-shadow:inset 0 0 0 1px rgba(244,244,246,1);box-shadow:inset 0 0 0 1px rgba(244,244,246,1)}input[type=submit]{float:left;background-color:#1ABC9C;cursor:pointer;border:0;font-size:15px;color:#FFF;margin:0;padding:10px 20px}code{float:left;width:100%}header{float:left;width:100%;position:fixed;z-index:999;top:0;left:0}header select{float:right;width:100px;display:none;border:1px solid #EBEEF2;padding:10px;margin:10px 0;background-color:#f9fafc;-webkit-appearance:none}.leftmenuclose,.leftmenuclose img,.logo{float:left}.navigationmenulight{background-color:rgba(255,255,255,1);-moz-box-shadow:0 1px 10px #EBEEF2;-webkit-box-shadow:0 1px 10px #EBEEF2;box-shadow:0 1px 10px #EBEEF2}.navigationmenulight select{border:1px solid #EBEEF2;background-color:#f9fafc;color:#5E6D81}.navigationmenudark{background-color:#434A54;-moz-box-shadow:0 1px 10px #434A54;-webkit-box-shadow:0 1px 10px #434A54;box-shadow:0 1px 10px #434A54}.navigationmenudark select{border:1px solid #55738F;background-color:#434A54;color:#B3BBC6}.logo{margin:8px 0}.leftmenuclose{cursor:pointer;position:absolute;z-index:1}.leftmenuopen{width:300px;height:100%;position:fixed;left:-305px;z-index:9999;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;-ms-transition:all .8s ease;transition:all .8s ease}.leftmenuopendark .evidenceleftmenu,.leftmenuopendark ul li{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;-ms-transition:all .8s ease}.leftmenuopendark{background-color:#434A54;-moz-box-shadow:0 0 5px #434A54;-webkit-box-shadow:0 0 5px #434A54;box-shadow:0 0 5px #434A54}.leftmenuopendark ul li p{color:#fff}.leftmenuopendark ul li p a{color:#B3BBC6}.leftmenuopendark .evidenceleftmenu{background-color:#4a515b;transition:all .8s ease}.leftmenuopendark .evidenceleftmenu:hover{background-color:#434A54}.leftmenuopendark .evidenceleftmenu p{color:#FFF}.leftmenuopendark ul li:hover{background-color:#4a515b}.leftmenuopendark ul li{transition:all .8s ease}.leftmenuopenlight .evidenceleftmenu,.leftmenuopenlight ul li{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;-ms-transition:all .8s ease}.leftmenuopenlight{background-color:#F9FAFC;-moz-box-shadow:0 0 5px #F9FAFC;-webkit-box-shadow:0 0 5px #F9FAFC;box-shadow:0 0 5px #F9FAFC}.leftmenuopenlight ul li p,.leftmenuopenlight ul li p a{color:#A9A9A9}.leftmenuopenlight .evidenceleftmenu{background-color:#fff;transition:all .8s ease}.leftmenuopenlight .evidenceleftmenu:hover{background-color:#F9FAFC}.leftmenuopenlight .evidenceleftmenu p{color:#5E6D81}.leftmenuopenlight ul li:hover{background-color:#fff}.leftmenuopenlight ul li{transition:all .8s ease}.leftmenuopen ul,.leftmenuopen ul li{margin:0;padding:0;float:left;width:100%}.leftmenuopen ul li p{font-size:15px;padding:20px}.leftmenuopen ul li p a{background-image:url(/img/header/leftmenuarrow.png);display:block;width:100%}.leftmenumore{background-image:url(/img/header/leftmenumore.png)!important}.evidenceleftmenu{font-size:17px;text-transform:uppercase}.bulletevidenceleftmenu{float:right;width:6px;height:6px;border-radius:5px;margin:5px 0 5px 20px}.titlecloseleftmenu{background-color:#f5696c;color:#FFF;padding:20px;background-image:url(/img/header/leftmenuopen.png);cursor:pointer}.rightsearchclose{position:absolute;right:0;float:right;cursor:pointer}.rightsearchclose img{float:right}.rightsearchopen{width:300px;position:fixed;right:-305px;z-index:9999;background-color:#1abc9c;color:#FFF;padding:0;background-image:url(/img/header/rightsearchopen.png);-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;-ms-transition:all .8s ease;transition:all .8s ease}.homeservice,.homeservice a,.homeservice h2,.homeservice p{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease}.rightsearchopenclose{float:right;width:30px;height:20px;cursor:pointer;margin:20px}.rightsearchopen input[type=submit],.rightsearchopen label{display:none}.rightsearchopen form{float:left;margin:0;padding:0;width:220px}.rightsearchopen input[type=text]{float:left;margin:20px 0 0 20px;padding:0;border:0;color:#FFF;font-size:17px;font-weight:400;background-color:transparent;width:185px;height:auto;border-bottom:1px solid #fff;-webkit-box-shadow:inset 0 0 0 0 rgba(244,244,246,1);box-shadow:inset 0 0 0 0 rgba(244,244,246,1)}.gridnavigation{margin:0 10px!important}.menufilter{float:left;width:100%;height:3px;background-image:url(/img/header/filtermenu.png)}.greybgtextslider{color:#FFF;background-color:rgba(67,74,84,.4);padding:15px 20px;font-size:20px;line-height:25px;font-weight:lighter}#homeservices{background-color:#434a54}.homeservice a,.homeservice h2,.homeservice p{color:#b3bbc6;transition:all .5s ease}.homeservice a:hover{color:#5e6d81}.homeservice{margin-top:0!important;margin-bottom:0!important;border-top:4px solid #55738f;transition:all .5s ease}.btngalleryarchivedestination,.imgserviceopen{-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease}.homeservice:hover{background-color:#f9fafc;-moz-box-shadow:0 0 10px #B3BBC6;-webkit-box-shadow:0 0 10px #B3BBC6;box-shadow:0 0 10px #B3BBC6}.homeservice:hover h2{color:#5e6d81!important}.homeservice p{font-size:15px;margin:10px 0 20px}.homeservice h2{margin-top:20px;display:inline-block}.imgservice{width:100%;float:left;z-index:999;margin-top:-70px}.imgserviceopen{width:100%;float:left;position:relative;background-color:#F36;margin-top:-4px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all .5s ease;transition:all .5s ease}.imgserviceopen img{position:absolute;bottom:0;left:0;width:100%;height:0}.homeservice:hover .imgserviceopen{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";position:relative;z-index:97}.homeservice:hover .imgserviceopen img{height:auto}canvas{position:absolute;left:0;top:0}.chart,.percentagehome{position:relative;z-index:98}.percentagehome{margin:auto}#homepromotions h1{margin-bottom:10px}#homedestinations{float:left;width:100%}.destinationcarousel{background-color:#fff;-webkit-box-shadow:inset 0 0 0 1px rgba(244,244,246,1);box-shadow:inset 0 0 0 1px rgba(244,244,246,1);float:left}.imgdestination{width:100%;height:auto;float:left}.titledestination{background-color:#434a54;width:100%}.avatarandtitle{background-color:#C9F;width:100%;float:left}.avatardestination{float:left;width:74px;height:74px;margin:-50px 20px 5px;border:3px solid #fff;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px}.avatardestination img{width:74px;height:74px;overflow:hidden;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px}.descriptiondestination{text-align:center;font-size:15px;margin:20px;float:left}.titledestination a{font-size:15px;color:#B1BAC3;padding:10px 20px;display:block}.infodestination{background-color:#f9fafc;float:left;width:100%;-webkit-box-shadow:inset 0 0 0 1px rgba(235,236,240,1);box-shadow:inset 0 0 0 1px rgba(235,236,240,1)}.commentsdestination,.likedestination,.viewdestination{width:33.33%;float:left;text-align:center}.viewdestination{border-top:3px solid #13b8d4}.likedestination{border-top:3px solid #ffd300;-webkit-box-shadow:inset 0 0 0 1px rgba(235,236,240,1);box-shadow:inset 0 0 0 1px rgba(235,236,240,1)}.commentsdestination{border-top:3px solid #18bc9a}.commentsdestination span,.likedestination span,.viewdestination span{margin:15px 0;display:inline-block;font-size:15px}.arrowcarouselnext,.arrowcarouselprev{width:40px;height:40px;cursor:pointer;margin-bottom:20px;background-repeat:no-repeat}.arrowcarouselprev{float:right;background-image:url(/img/destinations/bgarrowcarouselprev.png)}.arrowcarouselnext{float:left;background-image:url(/img/destinations/bgarrowcarouselnext.png)}#hometours,.bottomhometour,.tophometour{width:100%;float:left}.notclickable{cursor:text}.single-carousel{margin:10px;display:inline}.hometour{background:0 0!important;-webkit-box-shadow:inset 0 0 0 1px rgba(244,244,246,1);box-shadow:inset 0 0 0 1px rgba(244,244,246,1);float:left}.datedescriptionhometour,.listhometour,.tabshometour,.titleimghometour{width:50%;float:left}.titlehometour{background-color:#434A54;padding:20px;color:#b1bac3}.imghometour{width:100%;float:left;height:auto}.datedayhometour{float:left;width:100%}.datehometour{padding:20px;color:#FFF;float:left}.dayhometour{background-color:#434A54;padding:10px 20px;float:right;text-align:center;line-height:1}.dayhometour p{font-size:25px;color:#b1bac3}.dayhometour span{color:#fff;font-size:10px}.descriptionhometour{float:left;width:100%;background-color:#f9fafc;overflow:hidden;-webkit-box-shadow:inset -1px 0 0 0 rgba(244,244,246,1);box-shadow:inset -1px 0 0 0 rgba(244,244,246,1)}.titledescriptionhometour{float:left;width:100%;margin-bottom:10px}.descriptionhometour p{padding:20px;font-size:15px}.listhometour{overflow:hidden;border-top:1px solid #EBEEF2}.bulletlisthometour{float:right;width:6px;height:6px;border-radius:5px;margin:4px 0 10px 20px}.listhometour ul{list-style:none;margin:0;padding:0;float:left}.listhometour ul li{border-bottom:1px solid #ebeef2;float:left;width:100%}.listhometour ul li p{font-size:15px;margin:0;padding:10px 20px}.footerhometour{float:right;width:50%;background-color:#f9fafc;-webkit-box-shadow:inset 0 0 0 1px rgba(244,244,246,1);box-shadow:inset 0 0 0 1px rgba(244,244,246,1)}.footerhometour a{color:#888}.tabshometour{background-color:#f9fafc;-webkit-box-shadow:inset 0 1px 0 1px rgba(244,244,246,1);box-shadow:inset 0 1px 0 1px rgba(244,244,246,1)}.hometabs{padding:20px 10px 10px}.hometabs ul{margin:0;padding:0;text-align:center;line-height:1}.ui-tabs-active a{-webkit-transition:background .8s ease;-moz-transition:background .8s ease;-o-transition:background .8s ease;-ms-transition:background .8s ease;transition:background .8s ease}.galleryhometab img,.galleryhometab img:hover{-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:250ms;-moz-transition:opacity;-moz-transition-timing-function:ease-out;-moz-transition-duration:250ms}.hometabs ul li{background-color:#C0C;margin:0 9px;padding:0;list-style:none;display:inline-block;width:25%}.hometabs ul li a{background-color:#fff;float:left;width:100%;-webkit-box-shadow:inset 0 0 0 1px rgba(244,244,246,1);box-shadow:inset 0 0 0 1px rgba(244,244,246,1)}.iconhometabsdefault{padding:10px 0;display:block;margin:auto}.ui-state-active a .iconhometabsdefault{display:none}.iconhometabsactive{display:none;padding:10px 0;margin:auto}.ui-state-active a .iconhometabsactive{display:block}.contenthometab{padding:10px 0 0}.contenthometab p{color:#5c6f80}.galleryhometab,.moneyhometab,.weatherhometab{text-align:center}.moneyhometab img,.weatherhometab img{margin:30px 0 0}.moneyhometab p,.weatherhometab p{margin:10px 0;width:100%;display:inline-block}.galleryhometab img{border:1px solid #EBECF1;margin:10px;padding:0;width:24%;opacity:1}.galleryhometab img:hover{opacity:.7}.contacthometour,.morehometour{width:50%;float:left;text-align:center;border-bottom:1px solid #f4f4f6;border-top:1px solid #f4f4f6;-webkit-box-shadow:inset -1px 0 0 0 rgba(244,244,246,1);box-shadow:inset -1px 0 0 0 rgba(244,244,246,1)}.grid_3 .datedescriptionhometour,.grid_3 .footerhometour,.grid_3 .listhometour,.grid_3 .tabshometour,.grid_3 .titleimghometour,.grid_4 .datedescriptionhometour,.grid_4 .footerhometour,.grid_4 .listhometour,.grid_4 .tabshometour,.grid_4 .titleimghometour,.price,.price ul{width:100%}.contacthometour span,.morehometour span{margin:15px 0;display:inline-block;font-size:15px}.ui-tooltip{padding:10px 20px;position:absolute;z-index:9999;background-color:#434A54;opacity:.8;color:#fff;font-size:15px}#homeprices{float:left;width:100%}.price{background-color:#fff;text-align:center;float:left;-webkit-box-shadow:inset 0 0 0 1px #F4F4F6;box-shadow:inset 0 0 0 1px #F4F4F6}.priceevidence{-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}.price ul{float:left;margin:10px 0;padding:0;list-style:none;text-align:center}.price ul li{border-bottom:1px solid #EBEEF2}.price ul li p{margin:10px 0;font-size:15px}.titleprice{color:#b1bac3;padding:20px 0;background-color:#434A54}.triangle{width:0;height:0;line-height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #14B9D5;margin:0 auto}.footerhomeprices,.member{width:100%;-webkit-box-shadow:inset 0 0 0 1px rgba(244,244,246,1)}.descriptionprice{font-size:15px!important}.valueprice{padding:10px 0;background-image:url(/img/prices/filter.png);background-repeat:no-repeat;background-position:right}.valueprice p{color:#FFF;font-size:50px}.valueprice p .currency,.valueprice p .littledescription{font-size:20px;vertical-align:middle}.footerhomeprices{float:right;background-color:#f9fafc;box-shadow:inset 0 0 0 1px rgba(244,244,246,1)}.footerhomeprices a{color:#888}.contacthomeprice,.morehomeprice{width:50%;float:left;text-align:center;border-bottom:1px solid #f4f4f6;border-top:1px solid #f4f4f6;-webkit-box-shadow:inset -1px 0 0 0 rgba(244,244,246,1);box-shadow:inset -1px 0 0 0 rgba(244,244,246,1)}.contacthomeprice span,.morehomeprice span{margin:15px 0;display:inline-block;font-size:15px}.member{text-align:center;float:left;background-color:#fff;box-shadow:inset 0 0 0 1px rgba(244,244,246,1)}.imgclient,.socialmember ul{float:left;width:100%;-webkit-box-shadow:inset 0 0 0 1px rgba(244,244,246,1);text-align:center}.membername{float:left;width:100%;background-color:#434A54;color:#96A0AF;padding:20px 0}.memberposition{float:left;width:100%;margin:0;padding:10px 0;font-size:15px;background-color:#1BBC9B;color:#fff}.memberdescription{display:inline-block;padding:20px;font-size:15px}.imgmember,.imgmember img{float:left;width:100%}.socialmember{float:left;width:100%;text-align:center}.socialmember ul{list-style:none;background-color:#F9FAFC;box-shadow:inset 0 0 0 1px rgba(244,244,246,1);margin:0;padding:0}.socialmember ul li{display:inline-block;margin:0;padding:0;border-right:1px solid #F4F4F6}.socialmember ul li:last-child{border-right-width:0}.socialmember img{display:inherit;padding:20px}.socialmember a{display:inline-block}.imgclient{background-color:#f9fafc;-webkit-transition:background .8s ease;-moz-transition:background .8s ease;-o-transition:background .8s ease;-ms-transition:background .8s ease;transition:background .8s ease;box-shadow:inset 0 0 0 1px rgba(244,244,246,1)}.socialfooter img,.socialfooter img:hover{-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:250ms;-moz-transition:opacity;-moz-transition-timing-function:ease-out;-moz-transition-duration:250ms}.imgclient:hover{background-color:transparent}#copyright,.footerfilter{background-color:#4a515b}.imgclient img{display:block;margin:35px auto;width:80%}#copyright,#footer,#footer h3,#footer p,.newsletterfooter{width:100%;float:left}#footer{background-color:#434a54;margin-top:10px}.gridfooter{padding:50px 10px;margin:0!important}#copyright{text-align:center}#copyright p{font-size:15px;color:#fff;margin:10px 0}#footer h3,#footer p{margin:10px 0}#footer p{color:#FFF}.socialfooter img{float:left;margin:10px 10px 10px 0;opacity:1}.socialfooter img:hover{opacity:.7}.newsletterfooter{margin:20px 0}.newsletterfooter input[type=text]{float:left;margin:0;padding:0 10px;border:0;height:40px;background-color:#4A515B;color:#fff;-webkit-box-shadow:inset 0 0 0 1px rgba(244,244,246,1);box-shadow:inset 0 0 0 1px rgba(244,244,246,1)}.grid_2 .newsletterfooter input[type=text]{width:120px}.grid_3 .newsletterfooter input[type=text]{width:220px}.grid_4 .newsletterfooter input[type=text]{width:320px}.grid_5 .newsletterfooter input[type=text]{width:520px}.grid_6 .newsletterfooter input[type=text]{width:220px}.newsletterfooter input[type=submit]{float:right;width:40px;height:40px;background-color:#1ABC9C;cursor:pointer;border:0;font-size:0;margin:0;padding:0;background-image:url(/img/footer/newslettersubmit.png);background-repeat:no-repeat}.backtotop{float:right;background-color:#434A54}.backtotop img{padding:24px;float:left}#tweets,#tweets-wrapper{float:left;width:100%}#tweets-wrapper div.tweet a{color:#1bbc9b}#tweets-wrapper div.tweet-actions,.tweet small{display:none}#tweets .tweet{float:left;width:100%;margin:10px 0;color:#fff}.header-page{float:left;width:100%;margin-bottom:10px;background:url(../img/header-page/dafault.jpg) 50% 0 fixed}.header-page div{color:#FFF;font-weight:lighter;text-align:center;padding:150px 0}.header-page .header-pagetitle{color:#FFF;opacity:.8;background-color:rgba(67,74,84,.5);padding:10px 20px;display:inline-block;font-weight:lighter}.header-pagedescription{font-size:17px}.header-page-service{background:url(/img/header-page/service.jpg) 50% 0 fixed}.header-page-service-incoming{background:url(/img/header-page/service-incoming.jpg) 50% 0 fixed}.header-page-service-tour{background:url(/img/header-page/service-tour.jpg) 50% 0 fixed}.header-page-service-guide{background:url(/img/header-page/service-guide.jpg) 50% 0 fixed}.header-page-service-transfer{background:url(/img/header-page/service-transfer.jpg) 50% 0 fixed}.header-page-service-bus{background:url(/img/header-page/service-bus.jpg) 50% 0 fixed}.header-page-service-accomodation{background:url(/img/header-page/service-accomodation.jpg) 50% 0 fixed}.header-page-service-ticket{background:url(/img/header-page/service-ticket.jpg) 50% 0 fixed}.header-page-service-mice{background:url(/img/header-page/service-mice.jpg) 50% 0 fixed}.header-page-about-us{background:url(/img/header-page/about-us.jpg) 50% 0 fixed}.header-add-email{background:url(../img/header-page/addEmail.jpg) 50% 0 fixed}.header-page-contact2{background:url(/img/header-page/contact.jpg) 50% 0 fixed}.header-page-message-sent{background:url(/img/header-page/message-sent.jpg) 50% 0 fixed}#internalpage{float:left;width:100%}.archivetour{float:left;width:100%;background-color:#fff;-webkit-box-shadow:inset 0 0 0 1px #F4F4F6;box-shadow:inset 0 0 0 1px #F4F4F6}.leftarchivetour{float:left;width:50%;position:relative}.imgleftarchivetour,.titledayarchivetour{float:left;width:100%}.pricetitleleftarchivetour{float:left;position:absolute;bottom:-10px;width:100%}.titleleftarchivetour{padding:10px;background-color:#434A54;color:#B1BAC3;font-size:15px;margin-top:25px;margin-bottom:25px}.priceleftarchivetour{border:2px solid #fff;float:left;margin:0 20px;border-radius:100px}.priceleftarchivetour p{width:90px;height:90px;font-size:25px;color:#Fff;text-align:center;line-height:90px;font-weight:400}.datearchivesinglepost,.datesinglepost,.dayarchivetour,.daysinglepostmasonry{line-height:1;text-align:center}.rightarchivetour{float:left;width:50%}.titledayarchivetour{background-color:#F9FAFC;-webkit-box-shadow:inset 0 0 0 1px rgba(244,244,246,1);box-shadow:inset 1px 0 0 1px rgba(244,244,246,1)}.archivesinglepost,.singlepostmasonry{-webkit-box-shadow:inset 0 0 0 1px #F4F4F6;width:100%}.dayarchivetour{background-color:#f0f1f5;padding:10px 20px;float:right}.dayarchivetour p{font-size:25px;color:#5E6D81}.dayarchivetour span{color:#5E6D81;font-size:10px}.titlearchivetour{padding:20px;float:left}.descriptioniconsarchivetour{float:left;width:100%}.descriptionarchivetour{padding:20px;font-size:15px}.iconsarchivetour{float:left;width:100%;margin:0 10px 10px}.iconsarchivetour img{margin:0 10px 10px;float:left}.iconsarchivetour a{float:left}.grid_3 .leftarchivetour,.grid_3 .rightarchivetour,.grid_4 .leftarchivetour,.grid_4 .rightarchivetour,.grid_5 .leftarchivetour,.grid_5 .rightarchivetour{width:100%}.stylemasonry{float:left;width:100%}.singlepostmasonry{float:left;background-color:#fff;box-shadow:inset 0 0 0 1px #F4F4F6}.destinationsingleproject,.titledaysinglepostmasonry{-webkit-box-shadow:inset 0 0 0 1px rgba(244,244,246,1)}.imgsinglepostmasonry{width:100%;float:left}.descriptionsinglepostmasonry{padding:20px;font-size:15px;float:left}.titledaysinglepostmasonry{background-color:#F9FAFC;float:left;width:100%;box-shadow:inset 1px 0 0 1px rgba(244,244,246,1)}.daysinglepostmasonry{background-color:#f0f1f5;padding:10px 20px;float:right}.daysinglepostmasonry p{font-size:25px;color:#5E6D81}.daysinglepostmasonry span{color:#5E6D81;font-size:10px}.titlesinglepostmasonry{padding:20px;float:left}.areadmoresinglepostmasonry{float:left;width:100%;background-image:url(/img/blog/bgareadmoresinglepostmasonry.png);background-position:right;background-repeat:no-repeat}.readmoresinglepostmasonry{padding:10px 20px;float:left;color:#FFF}.singlepostmasonry iframe{width:100%;float:left}.archivesinglepost{float:left;background-color:#f9fafc;margin-bottom:20px;box-shadow:inset 0 0 0 1px #F4F4F6}.archivedestination,.widget{-webkit-box-shadow:inset 0 0 0 1px #F4F4F6}.archivesinglepost iframe{margin:0;padding:0;width:100%;float:left}.archivesinglepost .btn{margin:0 0 20px 20px}.conttitlearchivesinglepost{background-color:#eff1f5;float:left;width:100%;border-bottom:1px solid #F4F4F6}.titlearchivesinglepost{padding:20px;float:left;color:#5e6d81}.descriptionarchivesinglepost{padding:20px;font-size:15px;float:left}.imgarchivesinglepost{width:100%;float:left}.infoarchivesinglepost{width:100%;float:left;background-color:#434a53}.datearchivesinglepost{float:left;padding:10px 20px;color:#fff}.datearchivesinglepost span{font-size:10px}.datearchivesinglepost p{color:#fff;font-size:25px}.iconarchivesinglepost{float:left}.iconarchivesinglepost img{float:left;padding:23px}.iconarchivesinglepost a{float:left;border-right:1px solid #646a72}.contentarchivepagination{float:left;width:100%}.paginationmasonry{margin-top:10px}.paginationinfinite-scroll{display:none}.archivepagination{margin:auto;width:120px}.archivepagination .btn{background-color:#F9FAFC;border:1px solid #F4F4F6}.prevbtn{float:left}.nextbtn{float:right}.nextbtn img,.prevbtn img{padding:15px 20px;float:left}.imgsinglepost,.singlepost{float:left;width:100%}.infosinglepost{width:100%;float:left;background-color:#434a53}.datesinglepost{float:left;padding:10px 20px;color:#fff}.datesinglepost span{font-size:10px}.datesinglepost p{color:#fff;font-size:25px}.comment-body,.commentcontent,.commentcontent p,.widget ul li a{font-size:15px}.iconsinglepost{float:left}.iconsinglepost img{float:left;padding:23px}.iconsinglepost a{float:left;padding:20px 20px 20px 0;color:#FFF}.iconsinglepost p{font-size:15px;float:left;border-right:1px solid #646a72}.titlesinglepost{font-weight:400;margin:40px 0;float:left;width:100%}blockquote{background-color:#F9FAFC;color:#A9A9A9;margin:20px;padding:20px;border:1px solid #F4F4F6;font-style:italic}.authorsinglepost{float:left;width:100%;background-color:#434A53;position:relative}.imgsocialauthorsinglepost{float:left;margin:20px;padding:0;width:160px}.imgauthorsinglepost{float:left;width:120px}.socialauthorsinglepost{float:left;width:40px;background-color:#ccc}.socialauthorsinglepost img{float:left;width:100%}.descriptionauthorsinglepost{padding:20px}.nameauthorsinglepost{color:#FFF}.comment-reply-title,.numbercommentssinglepost{float:left;font-weight:400;width:100%;color:#5E6D81}.numbercommentssinglepost{margin-bottom:30px}.comment-reply-title{margin-bottom:20px}.comment-respond input[type=text],.comment-respond input[type=submit],.comment-respond textarea{margin:10px 0}.comment,.commentlist{margin:0;padding:0;float:left;width:100%}.commentlist{list-style:none;border-bottom:1px solid #E5E5E5}.comment{border-top:1px solid #E5E5E5}.comment .children{margin:0 0 0 20px;padding:0;list-style:none}.comment-body{float:left;margin:20px;position:relative}.comment-body a{color:#888}.commentavatar{float:left;margin-right:20px}.commentavatar img{float:left}.commentauthor{padding:0 20px;margin-bottom:10px}.commentreply{position:absolute;background-color:#1BBC9B;color:#fff;margin-top:-20px;right:-20px;top:0;width:40px;height:40px}.commentreply a{float:left;width:40px;height:40px;background-image:url(/img/blog/iconreply.png);background-repeat:no-repeat;background-position:center}.widget{float:left;width:100%;background-color:#f9fafc;margin-bottom:20px;box-shadow:inset 0 0 0 1px #F4F4F6}#wp-calendar thead,.widget h2{background-color:#EFF1F5}.widget ul,.widget ul li{margin:0;padding:0;float:left;width:100%;list-style:none}.widget ul li{border-bottom:1px solid #F4F4F6}.widget ul li:last-child{border-bottom-width:0}.widget ul li a{padding:20px;color:#A9A9A9;display:block;margin-right:20px;background-image:url(/img/blog/bglisidebar.png);background-repeat:no-repeat;background-position:right}#wp-calendar caption,.widget h2{padding:20px;font-size:17px;font-weight:lighter}#wp-calendar tfoot,.widget_search input[type=submit]{display:none}.widget h2{color:#5E6D81}#calendar_wrap,#wp-calendar{float:left;width:100%;border-collapse:collapse;text-align:center}#wp-calendar caption{background-color:#434A53;color:#fff}.archivedestination,.tagcloud a{background-color:#fff;float:left}#wp-calendar thead th{color:#5E6D81;padding:20px 0;font-weight:lighter;font-size:15px}#wp-calendar tbody tr td{color:#A9A9A9;padding:10px 0;font-size:15px}.tagcloud{float:left;padding:10px}.tagcloud a{border:1px solid #F4F4F6;padding:5px 10px;margin:10px;color:#A9A9A9;font-size:15px}.archivedestination{width:100%;box-shadow:inset 0 0 0 1px #F4F4F6}.archivedestination:hover .btngalleryarchivedestination{right:50%}.leftarchivedestination{background-color:#CCC;float:left;width:50%;position:relative}.leftarchivedestination img{float:left;width:100%}.btngalleryarchivedestination{width:46px;height:46px;position:absolute;top:50%;right:0;margin-top:-25px;margin-right:-25px;border:2px solid #fff;border-radius:25px;background-image:url(/img/destinations/btngalleryarchivedestination.png);background-position:center;background-repeat:no-repeat;-webkit-transition:all .5s ease;transition:all .5s ease}.btngallerypage,.btnpromotion p{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease}.rightarchivedestination{float:left;width:50%;background-color:#FFF;position:relative;-webkit-box-shadow:inset 0 0 0 1px #F4F4F6;box-shadow:inset 0 0 0 1px #F4F4F6}.titlearchivedestination{background-color:#434A54;float:left;width:100%}.titlearchivedestination h4{color:#A9A9A9;padding:20px}.bulletarchivedestination{float:right;width:6px;height:6px;border-radius:5px;margin:4px 0 10px 20px}.listarchivedestination{float:left;width:100%;overflow:hidden}.listarchivedestination ul{float:left;width:100%;margin:0;padding:0;list-style:none}.listarchivedestination ul li{float:left;width:100%;border-bottom:1px solid #EBEEF2}.listarchivedestination ul li p{margin:20px;font-size:15px;background-image:url(/img/destinations/listarchivedestinationarrow.png);background-repeat:no-repeat;background-position:right}.btngallerypage,.contactform .inputicon,.readmoredestinationsingleproject{background-position:center;background-repeat:no-repeat}.footerarchivedestination{float:right;width:100%;background-color:#f9fafc}.galleryarchivedestination,.promotionarchivedestination{width:50%;float:left;text-align:center;background-color:#f9fafc;border-bottom:1px solid #f4f4f6;border-top:1px solid #f4f4f6;-webkit-box-shadow:inset -1px 0 0 0 rgba(244,244,246,1);box-shadow:inset -1px 0 0 0 rgba(244,244,246,1)}.singleimagegallery,.singleimagegallery img{float:left;width:100%}.galleryarchivedestination span,.promotionarchivedestination span{margin:15px 0;display:inline-block;font-size:15px}.singleimagegallery{position:relative}.singleimagegallery:hover .btngallerypage{bottom:50%;margin-bottom:-25px;opacity:1}.titlesingleimagegallery{float:left;background-color:#434A54;width:100%;position:absolute;bottom:0}.titlesingleimagegallery p{font-size:15px;padding:10px;color:#b1bac3}#filters,#options{padding:0;width:100%}.bulletgallery{float:right;width:6px;height:6px;border-radius:5px;margin:5px 0 5px 11px}.btngallerypage{width:46px;height:46px;position:absolute;bottom:0;right:50%;margin-right:-25px;border:2px solid #fff;border-radius:25px;background-image:url(/img/destinations/btngalleryarchivedestination.png);opacity:0;transition:all .5s ease}#filters li a,#filters li a:hover{-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:250ms;-moz-transition:opacity;-moz-transition-timing-function:ease-out;-moz-transition-duration:250ms}.isotope-filter{float:left;width:100%}#options{margin:0;float:left}.gridoptions{margin:0 10px 40px!important}#filters{margin:0;list-style:none;text-align:center}#filters li{margin:10px;padding:10px 0;display:inline-block;font-size:15px;background-color:#F9FAFC;border:1px solid #F4F4F6}#filters li a{padding:10px 20px;color:#A9A9A9;opacity:1}#filters li a:hover{opacity:.7}#filters .selected{background-color:#1BBC9B!important;color:#FFF!important}#filters span,.titlesingleproject{background-color:#434A54}#filters span{color:#FFF;padding:10px 20px}.titlesingleproject h4{padding:20px 20px 20px 140px}.pricesingleproject{border:2px solid #FFF;border-radius:100px;float:left;position:absolute;margin:-15px 20px 0;z-index:1}.pricesingleproject p{color:#FFF;font-size:25px;font-weight:400;height:90px;line-height:90px;text-align:center;width:90px}.contentflexslider{float:left;width:100%}.datedaysingleproject{background-color:#F9FAFC;-webkit-box-shadow:inset 0 0 0 1px #F4F4F6;box-shadow:inset 0 0 0 1px #F4F4F6;float:left;width:100%}.datesingleproject{float:left;padding:20px}.daysingleproject{background-color:#F0F1F5;float:right;line-height:1;padding:10px 20px;text-align:center}.daysingleproject p{font-size:25px}.daysingleproject span{font-size:10px}.contentinfo{float:left;padding:20px}.contentinfo p{font-size:15px;margin-bottom:10px}.destinationsingleproject{background-color:#fff;box-shadow:inset 0 0 0 1px rgba(244,244,246,1);float:left;display:inline;position:relative;margin-bottom:20px}.imgdestinationsingleproject{width:100%;float:left}.descriptiondestinationsingleproject{padding:20px 20px 40px;font-size:15px;float:left}.titledaydestinationsingleproject{float:left;width:100%;background-color:#F9FAFC;-webkit-box-shadow:inset 0 0 0 1px rgba(244,244,246,1);box-shadow:inset 1px 0 0 1px rgba(244,244,246,1)}.daydestinationsingleproject{background-color:#434A54;padding:10px 20px;float:right;text-align:center;line-height:1}.daydestinationsingleproject p{font-size:25px;color:#b1bac3}.daydestinationsingleproject span{color:#fff;font-size:10px}.titledestinationsingleproject{padding:20px;float:left}.readmoredestinationsingleproject{border-radius:20px;bottom:0;height:40px;left:50%;margin-bottom:-20px;margin-left:-20px;position:absolute;width:40px;background-image:url(/img/single-project/plus.png)}.contactmap{float:left;width:100%;position:relative}.infocontact{width:250px;position:absolute;left:50%;margin-left:-120px;bottom:20%;z-index:1}.titleinfocontact{color:#FFF;padding:15px 0;width:100%;text-align:center}.infocontactdark .contentinfocontact,.infocontactdark .markercontactmap .innercirclemarker{background-color:#434A54}.infocontactdark .triangleinfocontact span{border-top:10px solid #434A54}.infocontactdark .contentinfocontact ul li{border-bottom:1px solid #434A54}.infocontactdark .contentinfocontact ul li p{color:#FFF}.infocontactlight .contentinfocontact,.infocontactlight .markercontactmap .innercirclemarker{background-color:#fff}.infocontactlight .triangleinfocontact span{border-top:10px solid #fff}.infocontactlight .contentinfocontact ul li{border-bottom:1px solid #EBEEF2}.infocontactlight .contentinfocontact ul li p{color:#A9A9A9}.contentinfocontact{float:left;width:100%;text-align:center}.contentinfocontact ul{float:left;width:100%;margin:0;padding:0;list-style:none}.contentinfocontact ul li{float:left;width:100%}.contentinfocontact ul li:last-child{border-bottom-width:0}.contentinfocontact ul li img{float:left}.contentinfocontact ul li p{font-size:13px;padding:15px 20px}.triangleinfocontact{width:100%;float:left;height:20px}.triangleinfocontact span{width:0;height:0;line-height:0;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;left:50%;margin-left:-10px}.markercontactmap{width:40px;height:50px;margin:auto}.markercontactmap .circlemarker{float:left;width:40px;height:40px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}.markercontactmap .innercirclemarker{float:left;width:16px;height:16px;margin:12px;position:absolute;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.markercontactmap .trianglemarker{width:0;height:0;line-height:0;border-left:20px solid transparent;border-right:20px solid transparent;margin-top:-20px;float:left}.contactform{float:left;width:100%}.contactform input[type=text]{width:96%;float:left;border:0;background-color:#DDD;padding:0 2%;height:50px;color:#333;font-size:13px;font-style:italic;font-weight:400;-webkit-box-shadow:inset 0 0 0 1px rgba(244,244,246,1);box-shadow:inset 0 0 0 1px rgba(244,244,246,1)}.contactform textarea,.textevidence{-webkit-box-shadow:inset 0 0 0 1px rgba(244,244,246,1)}.contactform input[type=submit]{float:right;border:0;background-color:#1bbc9b;padding:13px 20px 13px 70px;color:#FFF;font-size:17px;font-weight:400;cursor:pointer;background-image:url(/img/contact/bgsubmit.png);background-repeat:no-repeat}.contactform textarea{width:96%;float:left;border:0;background-color:#DDD;padding:2%;height:200px;color:#A9A9A9;font-size:13px;font-style:italic;font-weight:400;box-shadow:inset 0 0 0 1px rgba(244,244,246,1)}.filterinputicon{background-image:url(/img/contact/filter.png)}.contactform .inputicon{float:left;width:100%;height:50px}.contactform ul{float:left;margin:0;padding:0;width:100%;list-style:none}.contactform ul li{float:left;margin:0;padding:0;width:15%}.contactform ul li:last-child{width:85%}#map-canvas,.accordion,.divider,.progressbar{width:100%;float:left}.inputfirstname{background-image:url(/img/contact/firstname.png)}.inputlastname{background-image:url(/img/contact/lastname.png)}.inputemail{background-image:url(/img/contact/mail.png)}.inputdate{background-image:url(/img/contact/date.png)}.inputphone{background-image:url(/img/contact/phone.png)}.inputobject{background-image:url(/img/contact/object.png)}#map-canvas{height:600px}.accordion h4{margin:10px 0;padding:20px;cursor:pointer}.ui-accordion-content{padding:20px}.firstaccordiontitle{margin-top:0!important}.accordiondark h4{background-color:#434A54;color:#B1BAC3;border:1px solid #fff}.accordionlight h4{background-color:#F9FAFC;color:#A9A9A9;border:1px solid #F4F4F6}.progressbartitle{margin:10px 0;padding:0;color:#fff;background-image:url(/img/about-us/filterprogresbar.png);background-repeat:repeat;border:1px solid #fff}.progressbar span{margin:10px;display:inline-block}.divider span{height:1px;width:100px;background-color:#e5e5e5;margin:50px auto;display:block}.btn,.btnpromotion{display:inline-block}.dividerheight40{height:40px;width:100%;float:left}.dividerheight30{height:30px;width:100%;float:left}.dividerheight20{height:20px;width:100%;float:left}.dividerheight10{height:10px;width:100%;float:left}.btnpromotion p{padding:15px 40px;font-size:20px;color:#fff;background-image:url(/img/promotion/filter.png);background-repeat:no-repeat;background-position:right -20px;transition:all .5s ease}.btnpromotion p:hover{background-position:right 0}.btn p{padding:10px;font-size:15px;color:#fff;margin:0}.titlesection{text-align:center;padding:0 0 40px}.titlesection h4{margin-top:10px}.container{width:1200px;margin:auto;padding:0}.sectionhome,.sectionparallax{width:100%;float:left}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.lastlistitem{border:0!important}.centersinglegrid{float:none!important;margin:auto!important;display:block!important}.sectionparallax{padding:50px 0;margin:10px 0}.textevidence{background-color:#F9FAFC;box-shadow:inset 0 0 0 1px rgba(244,244,246,1);color:#A9A9A9;padding:20px;overflow:hidden}.titlewithborder{border-bottom:1px solid #F4F4F6;padding-bottom:0;color:#5E6D81;margin:0}.titlewithborder span{display:inline-block;margin-bottom:0;padding-bottom:20px}.codetutorial{background-color:#F9FAFC;-webkit-box-shadow:inset 0 0 0 1px rgba(244,244,246,1);box-shadow:inset 0 0 0 1px rgba(244,244,246,1);padding:20px;float:left}.soundcloudiframe,.vimeoiframe{border:0}.opacitybg{background:rgba(255,255,255,.2)!important;box-shadow:0 0 0 1px #FFF inset!important}.opacitybg .descriptiondestination,.opacitybg .memberdescription,.opacitybg ul li p{color:#fff!important}.opacitybg .footerhomeprices,.opacitybg .infodestination,.opacitybg .socialmember ul{background:rgba(255,255,255,.3)!important;box-shadow:0 0 0 1px #FFF inset!important}.opacitybg .commentsdestination,.opacitybg .likedestination{box-shadow:1px 0 0 0 #FFF inset!important}.white .titlewithborder span{border-bottom:1px solid #fff}.white h2{color:#fff}.blue .areadmoresinglepostmasonry,.blue .arrowcarouselnext,.blue .arrowcarouselprev,.blue .btn,.blue .btngalleryarchivedestination,.blue .btngallerypage,.blue .datearchivesinglepost,.blue .datedayhometour,.blue .datesinglepost,.blue .filterinputicon,.blue .markercontactmap .circlemarker,.blue .memberposition,.blue .priceleftarchivetour,.blue .pricesingleproject,.blue .progressbartitle,.blue .readmoredestinationsingleproject,.blue .titleinfocontact,.blue .ui-tabs-active a,.blue .valueprice,.btnpromotion .blue{background-color:#14b9d5}.blue .bulletarchivedestination,.blue .bulletevidenceleftmenu,.blue .bulletgallery,.blue .bulletlisthometour{border:2px solid #14b9d5}.evidenceleftmenu .blue{-webkit-box-shadow:inset 3px 0 0 0 rgba(20,185,213,1);box-shadow:inset 3px 0 0 0 rgba(20,185,213,1)}.sf-menu .blue{-webkit-box-shadow:inset 0 3px 0 0 rgba(20,185,213,1);box-shadow:inset 0 3px 0 0 rgba(20,185,213,1)}.sf-menu .blue ul li:hover{-webkit-box-shadow:inset 3px 0 0 0 rgba(20,185,213,1);box-shadow:inset 3px 0 0 0 rgba(20,185,213,1)}.blue .triangle{border-top:10px solid #14B9D5}.blue .markercontactmap .trianglemarker{border-top:30px solid #14B9D5}.blue .textevidence,.blue blockquote,.blue-borderleft{border-left:2px solid #14B9D5!important}.blue .titlewithborder span{border-bottom:1px solid #14B9D5}.btnpromotion .green,.green .areadmoresinglepostmasonry,.green .arrowcarouselnext,.green .arrowcarouselprev,.green .btn,.green .btngalleryarchivedestination,.green .btngallerypage,.green .datearchivesinglepost,.green .datedayhometour,.green .datesinglepost,.green .filterinputicon,.green .markercontactmap .circlemarker,.green .memberposition,.green .priceleftarchivetour,.green .pricesingleproject,.green .progressbartitle,.green .readmoredestinationsingleproject,.green .titleinfocontact,.green .ui-tabs-active a,.green .valueprice{background-color:#1bbc9b}.green .bulletarchivedestination,.green .bulletevidenceleftmenu,.green .bulletgallery,.green .bulletlisthometour{border:2px solid #1bbc9b}.evidenceleftmenu .green{-webkit-box-shadow:inset 3px 0 0 0 rgba(27,188,155,1);box-shadow:inset 3px 0 0 0 rgba(27,188,155,1)}.sf-menu .green{-webkit-box-shadow:inset 0 3px 0 0 rgba(27,188,155,1);box-shadow:inset 0 3px 0 0 rgba(27,188,155,1)}.sf-menu .green ul li:hover{-webkit-box-shadow:inset 3px 0 0 0 rgba(27,188,155,1);box-shadow:inset 3px 0 0 0 rgba(27,188,155,1)}.green .triangle{border-top:10px solid #1bbc9b}.green .markercontactmap .trianglemarker{border-top:30px solid #1bbc9b}.green .textevidence,.green blockquote,.green-borderleft{border-left:2px solid #1bbc9b!important}.green .titlewithborder span{border-bottom:1px solid #1bbc9b}.btnpromotion .yellow,.yellow .areadmoresinglepostmasonry,.yellow .arrowcarouselnext,.yellow .arrowcarouselprev,.yellow .btn,.yellow .btngalleryarchivedestination,.yellow .btngallerypage,.yellow .datearchivesinglepost,.yellow .datedayhometour,.yellow .datesinglepost,.yellow .filterinputicon,.yellow .markercontactmap .circlemarker,.yellow .memberposition,.yellow .priceleftarchivetour,.yellow .pricesingleproject,.yellow .progressbartitle,.yellow .readmoredestinationsingleproject,.yellow .titleinfocontact,.yellow .ui-tabs-active a,.yellow .valueprice{background-color:#FFD205}.yellow .bulletarchivedestination,.yellow .bulletevidenceleftmenu,.yellow .bulletgallery,.yellow .bulletlisthometour{border:2px solid #FFD205}.evidenceleftmenu .yellow{-webkit-box-shadow:inset 3px 0 0 0 rgba(255,210,5,1);box-shadow:inset 3px 0 0 0 rgba(255,210,5,1)}.sf-menu .yellow{-webkit-box-shadow:inset 0 3px 0 0 rgba(255,210,5,1);box-shadow:inset 0 3px 0 0 rgba(255,210,5,1)}.sf-menu .yellow ul li:hover{-webkit-box-shadow:inset 3px 0 0 0 rgba(255,210,5,1);box-shadow:inset 3px 0 0 0 rgba(255,210,5,1)}.yellow .triangle{border-top:10px solid #FFD205}.yellow .markercontactmap .trianglemarker{border-top:30px solid #FFD205}.yellow .textevidence,.yellow blockquote,.yellow-borderleft{border-left:2px solid #FFD205!important}.yellow .titlewithborder span{border-bottom:1px solid #FFD205}.btnpromotion .orange,.orange .areadmoresinglepostmasonry,.orange .arrowcarouselnext,.orange .arrowcarouselprev,.orange .btn,.orange .btngalleryarchivedestination,.orange .btngallerypage,.orange .datearchivesinglepost,.orange .datedayhometour,.orange .datesinglepost,.orange .filterinputicon,.orange .markercontactmap .circlemarker,.orange .memberposition,.orange .priceleftarchivetour,.orange .pricesingleproject,.orange .progressbartitle,.orange .readmoredestinationsingleproject,.orange .titleinfocontact,.orange .ui-tabs-active a,.orange .valueprice{background-color:#F3A46B}.orange .bulletarchivedestination,.orange .bulletevidenceleftmenu,.orange .bulletgallery,.orange .bulletlisthometour{border:2px solid #F3A46B}.evidenceleftmenu .orange{-webkit-box-shadow:inset 3px 0 0 0 rgba(243,164,107,1);box-shadow:inset 3px 0 0 0 rgba(243,164,107,1)}.sf-menu .orange{-webkit-box-shadow:inset 0 3px 0 0 rgba(243,164,107,1);box-shadow:inset 0 3px 0 0 rgba(243,164,107,1)}.sf-menu .orange ul li:hover{-webkit-box-shadow:inset 3px 0 0 0 rgba(243,164,107,1);box-shadow:inset 3px 0 0 0 rgba(243,164,107,1)}.orange .triangle{border-top:10px solid #F3A46B}.orange .markercontactmap .trianglemarker{border-top:30px solid #F3A46B}.orange .textevidence,.orange blockquote,.orange-borderleft{border-left:2px solid #F3A46B!important}.orange .titlewithborder span{border-bottom:1px solid #F3A46B}.btnpromotion .red,.red .areadmoresinglepostmasonry,.red .arrowcarouselnext,.red .arrowcarouselprev,.red .btn,.red .btngalleryarchivedestination,.red .btngallerypage,.red .datearchivesinglepost,.red .datedayhometour,.red .datesinglepost,.red .filterinputicon,.red .markercontactmap .circlemarker,.red .memberposition,.red .priceleftarchivetour,.red .pricesingleproject,.red .progressbartitle,.red .readmoredestinationsingleproject,.red .titleinfocontact,.red .ui-tabs-active a,.red .valueprice{background-color:#F76570}.red .bulletarchivedestination,.red .bulletevidenceleftmenu,.red .bulletgallery,.red .bulletlisthometour{border:2px solid #F76570}.evidenceleftmenu .red{-webkit-box-shadow:inset 3px 0 0 0 rgba(247,101,112,1);box-shadow:inset 3px 0 0 0 rgba(247,101,112,1)}.sf-menu .red{-webkit-box-shadow:inset 0 3px 0 0 rgba(247,101,112,1);box-shadow:inset 0 3px 0 0 rgba(247,101,112,1)}.sf-menu .red ul li:hover{-webkit-box-shadow:inset 3px 0 0 0 rgba(247,101,112,1);box-shadow:inset 3px 0 0 0 rgba(247,101,112,1)}.red .triangle{border-top:10px solid #F76570}.red .markercontactmap .trianglemarker{border-top:30px solid #F76570}.red .textevidence,.red blockquote,.red-borderleft{border-left:2px solid #F76570!important}.red .titlewithborder span{border-bottom:1px solid #F76570}.btnpromotion .violet,.violet .areadmoresinglepostmasonry,.violet .arrowcarouselnext,.violet .arrowcarouselprev,.violet .btn,.violet .btngalleryarchivedestination,.violet .btngallerypage,.violet .datearchivesinglepost,.violet .datedayhometour,.violet .datesinglepost,.violet .filterinputicon,.violet .markercontactmap .circlemarker,.violet .memberposition,.violet .priceleftarchivetour,.violet .pricesingleproject,.violet .progressbartitle,.violet .readmoredestinationsingleproject,.violet .titleinfocontact,.violet .ui-tabs-active a,.violet .valueprice{background-color:#C377E4}.violet .bulletarchivedestination,.violet .bulletevidenceleftmenu,.violet .bulletgallery,.violet .bulletlisthometour{border:2px solid #C377E4}.evidenceleftmenu .violet{-webkit-box-shadow:inset 3px 0 0 0 rgba(195,119,228,1);box-shadow:inset 3px 0 0 0 rgba(195,119,228,1)}.sf-menu .violet{-webkit-box-shadow:inset 0 3px 0 0 rgba(195,119,228,1);box-shadow:inset 0 3px 0 0 rgba(195,119,228,1)}.sf-menu .violet ul li:hover{-webkit-box-shadow:inset 3px 0 0 0 rgba(195,119,228,1);box-shadow:inset 3px 0 0 0 rgba(195,119,228,1)}.violet .triangle{border-top:10px solid #C377E4}.violet .markercontactmap .trianglemarker{border-top:30px solid #C377E4}.violet .textevidence,.violet blockquote,.violet-borderleft{border-left:2px solid #C377E4!important}.violet .titlewithborder span{border-bottom:1px solid #C377E4}.rotate{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.rotate:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.expand{-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}.opacity,.opacity:hover{-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:250ms;-moz-transition:opacity;-moz-transition-timing-function:ease-out;-moz-transition-duration:250ms}.grecaptcha-badge { visibility: hidden; }.expand:hover{-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}.opacity{opacity:1}.opacity:hover{opacity:.8}section h1,article h1,aside h1,nav h1{font-size:30px}.tp-bannertimer{height:0;overflow:hidden}.contactform input[type=email]{width:96%;float:left;border:0;background-color:#DDD;padding:0 2%;height:50px;color:#333;font-size:13px;font-style:italic;font-weight:400;-webkit-box-shadow:inset 0 0 0 1px rgba(244,244,246,1);box-shadow:inset 0 0 0 1px rgba(244,244,246,1)}input[type=email]{width:96%;background-color:#F9FAFC;color:#A9A9A9;font-size:13px;border:0;float:left;font-style:italic;padding:0 2%;height:50px;font-weight:400;-webkit-box-shadow:inset 0 0 0 1px rgba(244,244,246,1);box-shadow:inset 0 0 0 1px rgba(244,244,246,1)}
/* Custom scrollbar styling (replaces nicescroll) */.leftmenuopen,.descriptionhometour,.listhometour,.listarchivedestination{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#EBEEF2 transparent}.leftmenuopen::-webkit-scrollbar,.descriptionhometour::-webkit-scrollbar,.listhometour::-webkit-scrollbar,.listarchivedestination::-webkit-scrollbar{width:3px}.leftmenuopen::-webkit-scrollbar-track,.descriptionhometour::-webkit-scrollbar-track,.listhometour::-webkit-scrollbar-track,.listarchivedestination::-webkit-scrollbar-track{background:transparent}.leftmenuopen::-webkit-scrollbar-thumb,.descriptionhometour::-webkit-scrollbar-thumb,.listhometour::-webkit-scrollbar-thumb,.listarchivedestination::-webkit-scrollbar-thumb{background-color:#EBEEF2;border-radius:0}

/* === A11y additions (Batch 3) === */
/* Visually-hidden for screen-reader-only text */
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/* Visible focus indicator (overrides any rules that set outline:none) */
a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid #14b9d5;outline-offset:2px}
/* Skip-to-main-content link: invisible until keyboard-focused */
.skip-link{position:absolute;left:-9999px;top:0;z-index:9999;padding:10px 16px;background:#222;color:#fff;text-decoration:none;font-weight:bold;border-radius:0 0 4px 0}
.skip-link:focus{left:0}
/* Surgical button reset — DO NOT use `all:unset` here, it would reset the
   position:absolute / float:left rules that the original .leftmenuclose and
   .rightsearchclose classes depend on. Reset only the cosmetic properties. */
.iconbutton{background:transparent;border:0;padding:0;margin:0;font:inherit;color:inherit;line-height:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;box-shadow:none}
.iconbutton picture,.iconbutton img{display:block;border:0;max-width:none}
/* Mouse click should NOT show outline; only keyboard navigation (via :focus-visible) */
.iconbutton:focus{outline:none}
.iconbutton:focus-visible{outline:2px solid #14b9d5;outline-offset:2px}

/* Newsletter footer form — original CSS targets [type=text] only; we use type=email
   for mobile keyboard + browser-validation, so add the email selector too. */
.newsletterfooter input[type=email]{float:left;margin:0;padding:0 10px;border:0;height:40px;width:220px;background-color:#4A515B;color:#fff;-webkit-box-shadow:inset 0 0 0 1px rgba(244,244,246,1);box-shadow:inset 0 0 0 1px rgba(244,244,246,1);font-family:Signika,sans-serif}
.newsletterfooter input[type=email]::placeholder{color:#bbb}

/* Footer legal links — copyright bar is #4a515b dark, default <a> blue is invisible. */
.legal-links{margin:10px 0 0;font-size:14px;line-height:1.7}
.legal-links a,.legal-links a:link{color:#fff;text-decoration:underline;margin:0 10px;display:inline-block}
.legal-links a:visited{color:#d9dce0}
.legal-links a:hover,.legal-links a:active{color:#14b9d5}
.legal-links a:focus-visible{outline:2px solid #14b9d5;outline-offset:2px;color:#14b9d5}

/* Contact form — original CSS only styles [type=text]; phone is [type=tel] and email is [type=email]. */
.contactform input[type=email],.contactform input[type=tel],.contactform input[type=url],.contactform input[type=number]{width:96%;float:left;border:0;background-color:#DDD;padding:0 2%;height:50px;color:#333;font-size:13px;font-style:italic;font-weight:400;-webkit-box-shadow:inset 0 0 0 1px rgba(244,244,246,1);box-shadow:inset 0 0 0 1px rgba(244,244,246,1);font-family:Signika,sans-serif}

/* Email obfuscation — once JS converts <span class=email-obf> to a real <a class=email-resolved href=mailto:...>,
   the default browser blue is invisible against the dark footer. Inherit the surrounding text color instead. */
.email-resolved,.email-resolved:link,.email-resolved:visited{color:inherit;text-decoration:underline;text-underline-offset:2px}
.email-resolved:hover,.email-resolved:focus-visible{color:#14b9d5}
.email-resolved:focus-visible{outline:2px solid #14b9d5;outline-offset:2px}
