@import url('https://fonts.googleapis.com/css?family=Amatic+SC|Anton|Economica|Fjalla+One|Lato|Marvel|Open+Sans+Condensed:300|Oswald|Ubuntu+Condensed|Ubuntu:300,300i,400,400i,500,500i,700,700i');

body,html{overflow-x:hidden}
body{background-color:#fff;font-family:'Open Sans',Arial,Helvetice Neue,sans-serif;font-size:12px;font-weight:300;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;margin-top:0px;margin-bottom:0px}
h1,h2,h3,h4,h5,h6,span,p{font-family:'Open Sans',Arial,Helvetice Neue,sans-serif}
.templatemo_clear{clear:both}
.height30{height:30px}
.templatemo-top-bar{min-height:38px;background-color:#eee}
.templatemo-top-menu{min-height:110px;background-color:#fff;z-index:5000;width:100%;border-top:#ddd solid 1px;border-bottom:#ddd solid 0px; box-shadow: 0px 16px 14px -15px rgba(0,0,0,0.32);}

.templatemo-top-menu .navbar-toggle{margin-top:38px}
.templatemo-top-menu .navbar-brand{padding:0;margin:15px 0 0}
#templatemo-carousel{background:url(../images/bg-header.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:500px}
#templatemo-nav-bar{font-family:'Fjalla One',  sans-serif}
#templatemo-carousel .carousel-caption{z-index:10}
#templatemo-carousel .carousel-caption h1{font-family:'Anton',cursive;}
#templatemo-carousel .carousel-caption .parrafoh1{font-family:'Anton',cursive;font-size:36px;letter-spacing:1px;}
#templatemo-carousel .carousel-caption p{font-family:'Economica',cursive;font-size:14px; letter-spacing:0px; } 

#templatemo-carousel .item{height:500px}
#templatemo-carousel .carousel-inner > .item > img{position:absolute;min-width:100%;height:500px;left:0;top:0}
#nazca-carousel{background:url(../images/bg-nazca-programas.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:420px}

.lima-citytour-carousel{background:url(../../es/images/bg-lima-city-tour.jpg) no-repeat center top fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:380px}

bg-paracas-tour-terrestre{background:url(../es/images/bg-paracas-tour-terrestre.jpg) no-repeat center top fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:380px}

.nazca-carousel{background: URL url(../../es/images/bg-nazca-programas.jpg) no-repeat center top fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:380px}

.nazcafd-carousel{background:url(../../es/images/bg-nazcalines-fullday.jpg) no-repeat center top fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:380px}

.colca2d-carousel{background:url(../../es/images/bg-colca-2dias.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:380px}

.lago1d-carousel{background:url(../../es/images/bg-lagotiticaca1d.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:380px}

.lago2d-carousel{background:url(../../es/images/bg-lagotiticaca2d.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:380px}

.vallesagrado1d-carousel{background:url(../../es/images/bg-cusco-programas.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:380px}

.machupicchu1d-carousel{background:url(../../es/images/bg-machupicchu1d.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:380px}

.machupicchuvalle2d-carousel{background:url(../../es/images/bg-machupicchuvalle2dias.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:380px}

.cuscovinicuncafd-carousel{background:url(../../es/images/bg-cusco-vinicunca1dia.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:380px}

.cusco-salkantay5days-carousel{background:url(../../es/images/bg-cusco-programas.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:380px}

.northen-carousel{background:url(../images/bg-northen-peru.jpg) no-repeat center top fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:500px}

 

#big-carousel .carousel-caption{z-index:10}
#big-carousel .item{height:500px}
#big-carousel .carousel-inner > .item > img{position:absolute;min-width:100%;height:500px;left:0;top:0}

#big-carousel .carousel-caption .bnprog{float:left;width:60%;height:auto; text-align:justify;}
#big-carousel .carousel-caption .bnprog h1{letter-spacing:-1px; font-family:'Fjalla One';font-size:44px;}
#big-carousel .carousel-caption .bnprog p.tdescrip{color:#fff;font-size:17px;font-family:'Open Sans';letter-spacing:-1px;}
#big-carousel .carousel-caption .bnprog p.tdetails{color:#fff;font-size:13px;font-family:'Fjalla One';font-weight:400;}
#big-carousel .carousel-caption .bnprog span{color:#F37B13;font-family:'Fjalla One';}
#big-carousel .carousel-caption .bnprog .breaking{display:none;}

#big-carousel .carousel-caption .bfbook{width:40%; height:auto;float:left;padding-top:20px;}
#big-carousel .carousel-caption .bfbook form input{width:234px;color:#9F9F9F;border-radius:4px;border:solid 1px #fff;padding:8px 14px;margin:4px;border-bottom:solid 1px #F37B13;}
#big-carousel .carousel-caption .bfbook form textarea{width:234px;height:70px;border-radius:4px;border:solid 1px #fff;padding:8px 14px;margin:4px;border-bottom:solid 1px #F37B13;color:#9F9F9F;}
#big-carousel .carousel-caption .bfbook form input.btnform{width:234px; height:auto;border:solid 1px #F37B13;border-radius:4px;color:#fff;padding:8px 14px;margin:4px;background-color:#F37B13;}
#big-carousel .carousel-caption .bfbook form label{width:240px;font-size:10px;font-weight:normal;}



#all-carousel .carousel-caption{z-index:10}
#all-carousel .item{height:380px}
#all-carousel .carousel-inner > .item > img{position:absolute;min-width:100%;height:285px;left:0;top:0}

#all-carousel .carousel-caption .bnprog{float:left;width:60%;height:auto; text-align:justify;}
#all-carousel .carousel-caption .bnprog h1{letter-spacing:-1px; font-family:'Fjalla One';font-size:44px;}
#all-carousel .carousel-caption .bnprog p.tdescrip{color:#fff;font-size:17px;font-family:'Open Sans'; letter-spacing:-1px;}
#all-carousel .carousel-caption .bnprog p.tdetails{color:#fff;font-size:13px;font-family:'Fjalla One';font-weight:400;}
#all-carousel .carousel-caption .bnprog span{color:#F37B13;font-family:'Fjalla One';}
#all-carousel .carousel-caption .bnprog .breaking{display:none;}

#all-carousel .carousel-caption .bfbook{width:40%; height:auto;float:left;padding-top:20px;}
#all-carousel .carousel-caption .bfbook form input{width:234px;color:#9F9F9F;border-radius:4px;border:solid 1px #fff;padding:8px 14px;margin:4px;border-bottom:solid 1px #F37B13;}
#all-carousel .carousel-caption .bfbook form textarea{width:234px;height:70px;border-radius:4px;border:solid 1px #fff;padding:8px 14px;margin:4px;border-bottom:solid 1px #F37B13;color:#9F9F9F;}
#all-carousel .carousel-caption .bfbook form input.btnform{width:234px; height:auto;border:solid 1px #F37B13;border-radius:4px;color:#fff;padding:8px 14px;margin:4px;background-color:#F37B13;}
#all-carousel .carousel-caption .bfbook form label{width:240px;font-size:10px;font-weight:normal;}

@media(max-width:410px){
.nazca-carousel{background:url(../images/bg-nazca-programas.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:280px;}
.nazcafd-carousel{background:url(../images/bg-nazcalines-fullday.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:280px}

.colca2d-carousel{background:url(../images/bg-colca-2dias.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:280px}

.lago1d-carousel{background:url(../images/bg-lagotiticaca1d.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:280px}

.lago2d-carousel{background:url(../images/bg-lagotiticaca2d.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:280px}

.vallesagrado1d-carousel{background:url(../images/bg-cusco-programas.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:280px}

.machupicchu1d-carousel{background:url(../images/bg-machupicchu1d.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:280px}

.machupicchuvalle2d-carousel{background:url(../images/bg-machupicchuvalle2dias.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:280px}
	}

@media (min-width: 768px) {
#templatemo-carousel .carousel-caption p{margin-bottom:20px;line-height:1.4;font-size:21px}
#templatemo-carousel .carousel-caption{padding-bottom:140px;right:20%;left:20%}
#templatemo-carousel .carousel-caption h1{font-family:"ubuntu"}
#all-carousel .carousel-caption{padding-bottom:20px;right:12%;left:12%;}
}

@media (max-width: 768px) {
#templatemo-carousel .carousel-caption{padding-bottom:120px}
#templatemo-carousel .carousel-caption h1{font-family:"ubuntu"}
#all-carousel .carousel-caption{padding-bottom:20px}
 
}
@media (max-width: 1024px) {
 .nazca-carousel{background:url(../images/bg-nazca-programas.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:280px;}
.nazcafd-carousel{background:url(../images/bg-nazcalines-fullday.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:280px}

.colca2d-carousel{background:url(../images/bg-colca-2dias.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:280px}

.lago1d-carousel{background:url(../images/bg-lagotiticaca1d.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:280px}

.lago2d-carousel{background:url(../images/bg-lagotiticaca2d.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:280px}

.vallesagrado1d-carousel{background:url(../images/bg-cusco-programas.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:280px}

.machupicchu1d-carousel{background:url(../images/bg-machupicchu1d.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:280px}

.machupicchuvalle2d-carousel{background:url(../images/bg-machupicchuvalle2dias.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow-x:hidden;margin-bottom:0;height:280px}
}
.subheader{font-family:'Marvel';font-size:12px;color:#e67e22}
.subheader a,a:hover{color:#e67e22;text-decoration:none}
.subheader .phone{width:70%;height:auto;float:left;padding-top:4px;font-size:18px;}
.subheader .language{width:140px;height:36px;float:left;}
.subheader .language a.lang{ color:#454545;font-family:'Marvel';background-color:#e2e2e2;padding:14px 14px;line-height:34px;margin:0px 0px; box-sizing:border-box;}
.subheader .language a.lang:hover{color:#fff;font-family:'Marvel';background-color:#D72F32;padding:14px 14px;}
.subheader .language a.active{color:#fff;font-family:'Marvel';background-color:#D72F32;padding:14px 14px;}

.subheader .tripad{width:130px;height:auto;float:right;}
.subheader .tripad span{border-left: solid 1px #6CA62A; padding-left:4px; float:left;color:#6CA62A; line-height:14px;font-size:10px;margin-top:6px;}

.btn-sorange{background-color:#ffae00;border-bottom:0 solid #d35400;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;padding:8px 36px}
.btn-orange:hover,.btn-orange:focus,.btn-orange:active,.btn-orange.active,.open .dropdown-toggle.btn-orange{background-color:#d35400;color:#fff}
.btn-orange{background-color:#ff7600;border-bottom:2px solid #d35400;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff}
.btn-orange:hover,.btn-orange:focus,.btn-orange:active,.btn-orange.active,.open .dropdown-toggle.btn-orange{background-color:#d35400;color:#fff;}
.btn-gray{background-color:#cb4630;border-bottom:2px solid #252525;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#fff}
.btn-gray:hover,.btn-gray:focus,.btn-gray:active,.btn-gray.active,.open .dropdown-toggle.btn-gray{background-color:#555;color:#fff}
.btn-green{background-color:#2ecc71;border-bottom:2px solid #27ae60;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#fff}
.btn-green:hover,.btn-green:focus,.btn-green:active,.btn-green.active,.open .dropdown-toggle.btn-green{background-color:#27ae60;color:#fff}
.nav > li > a{padding:10px 20px}
.nav > li > a:hover,.nav > li > a:focus{background-color:#ff7600;color:#fff}
.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{background-color:#f9f9f9;color:#454545;border-bottom:3px solid #ff7600;}
.nav > li > a{color:#929292}
.navbar-default{background-color:#fff;border:none}
.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{background-color:#f9f9f9;color:#454545;border-bottom:3px solid #ff7600;}
.navbar{margin-bottom:0}
.templatemo-header-orange{background-color:#ff7600;min-width:298px;height:67px;color:#fff}
.team_hr{border:1px solid #fff;width:37.5%;float:left}
.team_hr_left{margin-right:30px;margin-left:15px}
.team_hr_right{margin-left:30px}
.hr_gray{border:1px solid #ccc}
.box-welcome{border-bottom:1px solid #ccc;min-height:170px}
.box-slogan{font-family:'ubuntu';font-weight:400;margin:30px 0 20px;color:#333;padding-top:90px}
.box-slogan h1{font-family:'Anton',cursive;letter-spacing:-2px;font-weight:500;font-size:38px;word-spacing:4px}
.box-slogan p{font-size:19px;color:#656565;font-family:'Economica',Cursive;padding:0 5%;}
.box-slogan .txt_darkgrey{color:#333}
.box-slogan .txt_orange{color:#e67e22;font-family:'Anton',cursive;;font-weight:500}

.box-categories{padding-bottom:30px;padding-top:30px;background-color:#fbfbfb;}
.box-categories .categories{width:31.3%;height:auto;float:left;margin:1%;background-color:#fff;}
.box-categories .categories .top1{width:100%; height:300px;justify-content: center; align-items: center; padding-top:40%;background-image:url(../images/img-north-destinations.jpg); background-size:cover; border-top-left-radius:4px; border-top-right-radius:4px; }
.box-categories .categories .top1:hover{ opacity: 0.9; }

.box-categories .categories .top2{width:100%; height:300px;justify-content: center; align-items: center; padding-top:40%;background-image:url(../images/img-central-destinations.jpg); background-size:cover; border-top-left-radius:4px; border-top-right-radius:4px;}
.box-categories .categories .top2:hover{ opacity: 0.9; }

.box-categories .categories .top3{width:100%; height:300px;justify-content: center; align-items: center; padding-top:40%;background-image:url(../images/img-southern-destinations.jpg); background-size:cover; border-top-left-radius:4px; border-top-right-radius:4px;}
.box-categories .categories .top3:hover{ opacity: 0.9; }


.box-categories .categories .top img{width:100%;  max-height:300px;background-size:cover; position:relative;}
.box-categories .categories .cen{width:100%;padding:6px 6px;}
.box-categories .categories .cen p{font-size:17px; letter-spacing:0px;font-family: 'economica',cursive;padding:0px 7px; text-align:center; }
.box-categories .categories .cen h2{font-size:18px; font-weight:bold; color:#535353; }

.box-categories .categories .bot{width:100%;padding:6px 6px;height:60px; text-align:center;}
.box-categories .categories .bot a{margin-left:auto;margin-right:auto; text-align:center; font-weight:bold; letter-spacing:0px;font-family:'Oswald';font-size:16px;}
.box-categories .categories .bot .btnc2{border-bottom: solid 2px #07A5C5;color:#07A5C5;text-decoration:none; background-color:#fff; }
.box-categories .categories .bot .btnc1{border-bottom: solid 2px #64B506;color:#64B506;text-decoration:none; background-color:#fff; }
.box-categories .categories .bot .btnc3{border-bottom: solid 2px #DC221C;color:#DC221C;text-decoration:none; background-color:#fff;}
 

.whybook{width:100%;height:auto;font-size:14px;background-color:#fff;padding:2% 0 3% 0;}
.whybook .row-why{width:auto;max-width:1170px;height:auto;margin-left:auto;margin-right:auto;}
.whybook .row-why h3{font-size:18px;font-weight:bold; letter-spacing:-1px;}
.whybook .row-why .box-why{width:24%;height:auto;float:left;border:solid 1px #f1f1f1;border-top:solid 2px #ff7600;background-color:#fbfbfb;padding:14px;margin:0.5%;}
.whybook .row-why .box-why:hover{background-color:#fff;}
.whybook .row-why .box-why span{font-weight:bold;border:solid 1px #ff7600; color:#ff7600;font-size:18px; padding:15px;border-radius:50%;float:left;margin:0px 8px;}


.box-thebest{margin-bottom:30px;margin-top:10px}
.box-thebest .box-lomejor{width:31.6%;height:auto;float:left;margin:.8%}
.box-thebest .box-lomejor .top h2{padding-top:8px;font-family:'Oswald',cursive;font-size:22px;letter-spacing:-1px;text-align:center;color:#ed3426}
.box-thebest .box-lomejor .top img{width:100%}
.box-thebest .box-lomejor .top .sprite{height:auto;min-height:144px;width:100%;background-size:100% auto;background-image:url(../images/thebestperu.jpg);background-repeat:no-repeat}
.box-thebest .box-lomejor .top .sprite.machupicchu{background-position:0 0;background-size:100%}
.box-thebest .box-lomejor .top .sprite.nazcalines{background-position:0 50%;background-size:100%}
.box-thebest .box-lomejor .top .sprite.lagotiticaca{background-position:0 100%;background-size:100%}

.box-thebest .box-lomejor .top .machupicchu img{background-size:cover;width:100%;}
.box-thebest .box-lomejor .top img{background-size:cover; width:100%;}
.box-thebest .box-lomejor .top .lagotiticaca img{background-size:cover;width:100%;}
.box-thebest .box-lomejor .cen{width:100%;height:75px;margin-top:10px}
.box-thebest .box-lomejor .cen p{font-family:'economica',cursive;font-weight:lighter;text-align:justify;font-size:16px;color:gray;margin:0}
.box-thebest .box-lomejor .bot{text-align:center;width:100%;height:auto}
.box-thebest .box-lomejor .bot .btn-red{background-color:#ed4437;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;padding:8px;width:60%;font-size:12px;letter-spacing:1px;word-spacing:4px;font-weight:600}
.box-thebest-item{font-family:'Open Sans',sans-serif;margin-bottom:10px;font-size:20px}
.box-thebest-item p{font-weight:lighter;text-align:justify;margin-top:8px;font-size:14px;color:gray}
.box-thebest-item div h2{padding-top:8px;font-weight:500;font-family:'ubuntu';font-size:22px;letter-spacing:-1px;text-align:center;color:#db5c46}
.box-thebest-item img{width:100%;height:auto}
.btn-red{background-color:#db5c46;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#fff;padding:8px;width:50%;font-size:12px;letter-spacing:1px;word-spacing:4px;font-weight:600}
.btn-red:hover,.btn-red:focus,.btn-red:active,.btn-red.active,.open .dropdown-toggle.btn-red{background-color:#b33925;color:#fff}
.box-npover{border-bottom:1px solid #ccc;min-height:170px}
.box-npover .overview{font-family:'ubuntu';font-weight:400;margin:30px 0 20px;color:#333}
.box-npover .overview h1{font-family:'ubuntu';letter-spacing:-2px;font-weight:500;font-size:38px;word-spacing:4px}
.box-npover .overview p{font-size:14px;color:#929292}
.box-npover .overview .txt_darkgrey{color:#333}
.box-npover .overview .txt_orange{color:#e67e22;font-family:'ubuntu';font-weight:500}

.box-bestseller{font-family:'Open Sans',sans-serif;min-height:590px;background-color:#f6f5f1/*e6e2d8*/;padding-top:100px}
.box-bestseller hr{border-top:1px solid #fb7600;width:34%;float:left}
.box-bestseller .hr-left{margin-right:0;margin-left:10px}
.box-bestseller .hr-right{margin-left:0}
.box-bestseller .box-bestseller-line-header{margin-top:50px;text-align:center}
.box-bestseller .subtitle{width:100%;font-size:32px;float:left;margin:-18px 0 -14px;font-family: 'Anton',cursive;color:#606060;font-weight:500; line-height:40px; text-align:center; letter-spacing:-1px;  }
.box-bestseller .color{color:#fb7600;font-family: 'Anton',cursive;font-size:32px;font-weight:500; line-height:40px; letter-spacing:-1px; }
.box-bestseller .box-hr{width:30%;height:auto;margin-left:auto;margin-right:auto;}
.box-bestseller .box-hr .hr-aa{border:solid 2px #606060;width:75%;margin-left:auto;margin-right:auto; text-align:center; display:inline-block}
.box-bestseller .box-hr .hr-bb{display:inline-block;border:solid 2px #FC9411;width:22%;}

.box-bestseller .limpiar{clear:both}
.box-bestseller a{text-decoration:none;}
.box-bestseller .box-tour{width:23.8%;height:245px;margin:.6%;float:left;background-size:cover;background-position:bottom;}
.box-bestseller .box-tour .bot{margin-top:175px;background-color: rgba(255,255,255,0.89);padding:5px 4px;}
.box-bestseller .box-tour .bot h2{color:#5a4a42;margin-top:5px;margin-bottom:5px;font-size:18px;font-family: 'Oswald', sans-serif;text-align:center;letter-spacing:-1px}
.box-bestseller .box-tour .bot span{color:#ff7600;font-size:18px;font-family: 'Oswald', sans-serif;}
.box-bestseller .box-tour .bot p{font-weight:400;font-size:10px;margin:4px auto;text-align:center;left:-1px;width:100%;color:#454545; letter-spacing:1px; word-spacing:3px;}


.box-bestseller .bestseller-inner{margin-top:0;border-bottom:solid 1px #d6d4ce;background-color:#fff;padding:5px 4px}
.box-bestseller .bestseller-inner h2{color:#5a4a42;margin-top:5px;margin-bottom:5px;font-size:18px;font-family:'ubuntu';text-align:center;letter-spacing:-1px}
.box-bestseller .bestseller-inner span{color:#d35c1f;font-size:18px;font-family:'ubuntu'}
.box-bestseller .bestseller-inner p{font-weight:400;font-size:10px;margin:4px auto;text-align:center;left:-1px;width:100%}
.box-bestseller .bestseller-inner .txt2do{color:#568e9a;text-decoration:none;font-weight:600;font-size:10px}
.member-thumb:hover .thumb-overlay{transition:all .3s ease-in-out 0;visibility:visible;opacity:1}
.member-thumb{position:relative;overflow:hidden}
.member-thumb img{border:solid 4px #fff;margin-top:20px}
.member-thumb .thumb-overlay{background-color:rgba(225,225,225,0.2);position:absolute;visibility:hidden;padding-top:35%;padding-left:0;height:100%;width:100%;opacity:0;right:0;top:0}
.thumb-overlay a{float:left;margin-right:5px;width:100%}
.thumb-overlay a:hover{text-decoration:none}
.thumb-overlay span{background-color:#ffa800;width:100%;height:42px;display:block;font-family:'ubuntu';font-size:10px;padding-top:14px;font-weight:500;color:#fff;letter-spacing:1px;word-spacing:2px}
.row_bestseller{margin-left:-55px;margin-top:50px;margin-bottom:40px}
.row_bestseller li{list-style:none}
.box-progdescrip{font-family:'Open Sans', sans-serif;min-height:590px;background-color:#e8e5dd}
.box-progdescrip hr{border:1px solid #ff8444;width:36%;float:left}
.box-progdescrip .hr-left{margin-right:0;margin-left:10px}
.box-progdescrip .hr-right{margin-left:0}
.box-progdescrip .box-descrip{margin-top:50px}
.box-progdescrip .box-descrip .fitinerario{width:100%;font-size:28px;float:left;margin:4px 0;font-family:'Ubuntu', sans-serif; color:#d35c1f;text-align:left; font-weight:bold;}
.box-progdescrip .box-descrip h2{width:100%;font-size:25px;float:left;font-family:'Ubuntu', sans-serif;color:#145a73;text-align:left; letter-spacing:-1px;}
.box-progdescrip .box-descrip p{text-align:left;font-size:15px;line-height:25px}
.box-progdescrip .box-descrip .bleft{width:33.3%;height:auto;border-top:dashed 1px #a18e6e;float:left;text-align:left;padding:0 1%;box-sizing:border-box}
.box-progdescrip .box-descrip .bleft h3{font-size:24px}
.box-progdescrip .box-descrip .bleft ul{margin-left:-18px;font-size:13px;line-height:24px}
.box-progdescrip .box-descrip .bleft ul li{list-style-image:url(../images/flec.jpg)}
.box-progdescrip .box-descrip .bcenter{width:33.3%;height:auto;border-top:dashed 1px #a18e6e;border-right:dashed 1px #a18e6e;border-left:dashed 1px #a18e6e;float:left;text-align:left;padding:0 1%;box-sizing:border-box}
.box-progdescrip .box-descrip .bcenter h3{font-size:24px}
.box-progdescrip .box-descrip .bcenter ul{margin-left:-18px;font-size:13px;line-height:24px}
.box-progdescrip .box-descrip .bcenter ul li{list-style-image:url(../images/flec.jpg)}
.box-progdescrip .box-descrip .bright{width:33.3%;height:auto;border-top:dashed 1px #a18e6e;float:left;text-align:left;padding:0 1%;box-sizing:border-box}
.box-progdescrip .box-descrip .bright h3{font-size:24px}
.box-progdescrip .box-descrip .bright ul{margin-left:-18px;font-size:13px;line-height:24px}
.box-progdescrip .box-descrip .bright ul li{list-style-image:url(../images/flec.jpg)}
.box-packs{font-family:'Open Sans',sans-serif;min-height:590px;padding-top:160px}
.box-packs hr{border-top:1px solid #39a1b7;width:36%;float:left}
.box-packs .hr-left{margin-right:0;margin-left:10px}
.box-packs .hr-right{margin-left:0}
.box-packs .packs-line-header{margin-top:50px;text-align:center}
.box-packs .subtitle{width: 100%; font-size: 32px;float: left;margin: -18px 0 -14px;font-family: 'Anton',cursive; color: #606060;font-weight: 500;line-height: 40px;text-align: center;letter-spacing: -1px;}
.box-packs .color{color:#64aafe;font-family: 'Anton',cursive;font-size:32px;font-weight:500; line-height:40px; letter-spacing:-1px; }
.box-packs .packs-prog{margin-left:0;margin-right:0;margin-top:30px;height:auto;width:100%}
.box-packs .packs-prog .pack{width:48%;height:auto;float:left;margin:1%;list-style:none;padding-left:0}
.box-packs .packs-prog .pack .left{width:31%;height:auto;float:left;margin:1%}
.box-packs .packs-prog .pack .right{width:65%;height:auto;float:left;margin:1%}
.box-packs .packs-prog .pack .right .ileft{width:65%;height:auto;float:left}
.box-packs .packs-prog .pack .right .ileft h2{font-weight:700;font-size:16px;margin-top:8px;margin-bottom:2px}
.box-packs .packs-prog .pack .right .ileft h6{font-weight:700;font-size:10px;margin-top:4px;margin-bottom:2px}
.box-packs .packs-prog .pack .right .iright{width:35%;height:auto;float:left}
.box-packs .packs-prog .pack .right .iright .btn-blue{background-color:#64aafe;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;font-size:10px;margin-top:5px;padding:11px 10px;display:inline-block;white-space:nowrap;text-decoration:none}
.box-packs .packs-prog .pack .right .limpiar{clear:both}
.box-packs .packs-prog .pack .right p{font-size:13px}
.box-packs .packs-prog .box-prog{color:#333;padding:8px;margin:10px 0}
.box-packs .packs-prog .box-prog img{width:100%;height:auto}
.box-packs .packs-prog .span_blog{margin-bottom:80px}
.box-packs .packs-prog h2{font-weight:700;font-size:16px;margin-top:8px;margin-bottom:2px}
.box-packs .packs-prog h6{font-weight:700;font-size:10px;margin-top:4px;margin-bottom:2px}
.box-packs .packs-prog .blog_text{text-align:justify;font-size:14px;margin-top:6px}
.box-packs .packs-prog .btn-blue{background-color:#5996c6;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;font-size:11px;margin-top:8px}
.btn-orange:hover,.btn-orange:focus,.btn-orange:active,.btn-orange.active,.open .dropdown-toggle.btn-orange{background-color:#d35400;color:#fff}
.box-gallery{font-family:'Open Sans',sans-serif;min-height:590px;background-color:#181818;background-image:url(../images/bg-gallery.jpg);background-repeat:no-repeat;padding-top:120px}
.box-gallery hr{border-top:1px solid #7dab42;width:36%;float:left}
.box-gallery .hr-left{margin-right:0;margin-left:10px}
.box-gallery .hr-right{margin-left:0}
.box-gallery .box-img{width:14.6%;height:auto;margin:.8%;float:left}
.box-gallery .gallery-line-header{margin-top:30px;text-align:center}
.box-gallery .gallery-line-header .subtitle{width:26%;font-size:28px;float:left;margin:-18px 0 4px;font-family:'ubuntu';color:#7dab42;letter-spacing:-1px;word-spacing:5px;font-weight:500}
.box-gallery .gallery-line-header span{font-size:15px}
.box-gallery .gallery-project-box{background-size:cover;position:relative;overflow:hidden;cursor:pointer;height:100%;width:100%}
.box-gallery .gallery-project-box:hover .project-overlay{transition:all .3s ease-in-out 0;visibility:visible;opacity:1}
.box-gallery .project-overlay{background:rgba(0,0,0,.55);border:0 solid #ff7600;visibility:hidden;position:absolute;text-align:center;padding-top:30px;color:#fff;height:100%;width:100%;opacity:0;right:0;top:0}
.box-gallery .project-overlay hr{width:80%;border-top:solid 1px #fff;margin-left:auto;margin-right:auto;border-bottom:0 none none;float:none}
.box-gallery .project-overlay h3{font-size:19px}
.box-gallery .project-overlay h4{font-size:13px}
.box-gallery ul.gallery-project-gallery li a img:hover{border:0 solid #b1d142}
.box-gallery .templatemo-gallery-category a{color:#333}
.box-gallery .templatemo-gallery-category a.active{color:#e67e22;text-decoration:none}
.box-gallery .templatemo-gallery-category a:focus{color:#e67e22;text-decoration:none}
.box-gallery .templatemo-gallery-category a:hover{color:#e67e22;text-decoration:none}
.box-gallery .templatemo-gallery-category .caption{font-size:16px;margin-top:15px;color:#767676;clear:both;margin-bottom:20px}
.box-gallery .link_orange:hover{text-decoration:none}
.box-gallery .gallery-project-gallery{margin:0;margin-left:-40px}
.box-gallery .gallery-project-gallery li{list-style:none;margin:10px 7px}
.box-gallery .gallery-project-gallery li img{cursor:pointer}
.box-gallery .btn-vermas{background-color:#a6bb5c;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#fff;padding:10px;width:35%;font-size:11px;letter-spacing:1px;word-spacing:4px}
.box-progallery{font-family:'Open Sans',sans-serif;min-height:590px;background-color:#f9f9f9;padding-top:120px}
.box-progallery hr{border-top:1px solid #746193;width:36%;float:left}

.box-progallery .subtitle{width: 100%; font-size: 32px;float: left;margin: -18px 0 -14px;font-family: 'Anton',cursive; color: #606060;font-weight: 500;line-height: 40px;text-align: center;letter-spacing: -1px;}
.box-progallery .color{color:#1db0f4;font-family: 'Anton',cursive;font-size:32px;font-weight:500; line-height:40px; letter-spacing:-1px; }
.box-progallery .box-hr{width:25%;height:auto;margin-left:auto;margin-right:auto;}
.box-progallery .box-hr .hr-aa{border:solid 2px;width:40%;margin-left:auto;margin-right:auto; text-align:center; display:inline-block}
.box-progallery .box-hr .hr-bb{display:inline-block;border:solid 2px;width:56%;}

.box-progallery .hr-left{margin-right:0;margin-left:10px}
.box-progallery .hr-right{margin-left:0}
.box-progallery .box-gal{width:23.4%;height:auto;margin:.8%;float:left;background-color:#fff}
.box-progallery .box-gal img{background-size:cover;width:100%}
.box-progallery .box-gal .nphoto{background-color:rgba(0,0,0,0.30);text-align:center;letter-spacing:-1px;color:#fff;z-index:900;position:relative;margin-top:-30px;font-weight:600;margin-bottom:0}
.box-progallery .box-gal .nphoto p{line-height:30px;font-size:16px;text-shadow:#000 1px 1px}
.box-progallery .box-img{width:14.6%;height:auto;margin:.8%;float:left}
.box-progallery .gallery-line-header .subtitle{width:26%;font-size:28px;float:left;margin:-18px 0 4px;font-family:'ubuntu';color:#7dab42;letter-spacing:-1px;word-spacing:5px;font-weight:500}
.box-progallery .gallery-line-header span{font-size:15px}
.box-progallery .gallery-line-header{margin-top:30px;text-align:center}
.box-progallery .gallery-project-box{background-size:cover;position:relative;overflow:hidden;cursor:pointer;height:100%;width:100%}
.box-progallery .gallery-project-box:hover .project-overlay{transition:all .3s ease-in-out 0;visibility:visible;opacity:1}
.box-progallery .project-overlay{background:rgba(0,0,0,.45);border:2px solid #ff7600;visibility:hidden;position:absolute;text-align:center;padding-top:30px;color:#fff;height:100%;width:100%;opacity:0;right:0;top:0}
.box-progallery .project-overlay hr{width:70%;border-top:solid 1px #fff;margin-left:auto;margin-right:auto;border-bottom:0 none none;float:none}
.box-progallery ul.gallery-project-gallery li a img:hover{border:3px solid #b1d142}
.box-progallery .templatemo-gallery-category a{color:#333}
.box-progallery .templatemo-gallery-category a.active{color:#e67e22;text-decoration:none}
.box-progallery .templatemo-gallery-category a:focus{color:#e67e22;text-decoration:none}
.box-progallery .templatemo-gallery-category a:hover{color:#e67e22;text-decoration:none}
.box-progallery .templatemo-gallery-category .caption{font-size:16px;margin-top:15px;color:#767676;clear:both;margin-bottom:20px}
.box-progallery .link_orange:hover{text-decoration:none}
.box-progallery .gallery-project-gallery{margin:0}
.box-progallery .gallery-project-gallery li{list-style:none;margin:10px 7px}
.box-progallery .gallery-project-gallery li img{cursor:pointer}
.box-progallery .btn-vermas{background-color:#a6bb5c;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#fff;padding:10px;width:35%;font-size:11px;letter-spacing:1px;word-spacing:4px}


.team_box div{text-align:center;padding-top:100px}
.box-contact{padding-top:100px;border-top:1px solid #ccc;font-size:14px}
.box-contact hr{border-top:1px solid #ddd;width:36%;float:left}
.box-contact .hr-left{margin-right:0;margin-left:10px}
.box-contact .hr-right{margin-left:0}
.box-contact .contact-line-header{margin-top:50px;text-align:center}
.box-contact .subtitle{width: 100%; font-size: 32px;float: left;margin: -18px 0 -14px;font-family: 'Anton',cursive; color: #606060;font-weight: 500;line-height: 40px;text-align: center;letter-spacing: -1px;}
.box-contact .color{color:#92d542;font-family: 'Anton',cursive;font-size:32px;font-weight:500; line-height:40px; letter-spacing:-1px; }




.templatemo-contact-map{margin-bottom:15px;height:378px}
.templatemo-contact-map img{width:100%;height:auto}
.head_contact{padding-bottom:80px;margin-bottom:0}
.contact_right img{margin-right:5px}
.contact_right form{padding-left:15px;padding-right:15px}
.tweet_txt{border-left:2px solid #fff;min-height:160px}
.twitter_user{color:#FF3;font-size:14px;float:right}
.box-partners{font-family:'Open Sans',sans-serif;min-height:590px;background-color:#EDECDD}
.box-partners hr{border-top:1px solid #7dab42;width:36%;float:left}
.box-partners .hr-left{margin-right:0;margin-left:10px}
.box-partners .hr-right{margin-left:0}
.box-partners .partners-line-header{margin-top:30px;text-align:center}
.box-partners .partners-line-header h1{width:26%;font-size:28px;float:left;margin:4px 0;font-family:'ubuntu';color:#7dab42;letter-spacing:-1px;word-spacing:5px}
.box-partners .templatemo-partner-item{margin-bottom:5px}

.templatemo-footer{border-top:2px solid #ccc;padding-top:50px;background-color:#006699;}
.templatemo-footer a{color: #fff;}
.templatemo-footer .footer-b1{width:38%; height:auto; float:left; text-align:left; color:#f9f9f9; padding:4%}
.templatemo-footer .footer-b2{width:38%; height:auto; float:left; text-align:left; color:#f9f9f9; padding:4%}
.templatemo-footer .footer-b2 img{width: 20%; height: auto; margin:6px}
.templatemo-footer .footer-b3{width:24%; height:auto; float:left; text-align:left; color:#f9f9f9; padding:4%}
.templatemo-footer .footer-b3 img{width:80%;margin: 2% 0%;}

.footer_container{margin-top:60px;margin-bottom:20px}
.footer_bottom_content{margin:auto;margin-bottom:30px;font-size:14px;color:#333}
.social-icon-fb{background:url(../images/social-icon-fb.png) no-repeat;width:42px;height:42px;display:block}
a:hover .social-icon-fb{background:url(../images/social-icon-fb-over.png) no-repeat}
.social-icon-rss{background:url(../images/social-icon-rss.png) no-repeat;width:42px;height:42px;display:block}
a:hover .social-icon-rss{background:url(../images/social-icon-rss-over.png) no-repeat}
.social-icon-twitter{background:url(../images/social-icon-twitter.png) no-repeat;width:42px;height:42px;display:block}
a:hover .social-icon-twitter{background:url(../images/social-icon-twitter-over.png) no-repeat}
.social-icon-linkedin{background:url(../images/social-icon-linkedin.png) no-repeat;width:42px;height:42px;display:block}
a:hover .social-icon-linkedin{background:url(../images/social-icon-linkedin-over.png) no-repeat}
.social-icon-dribbble{background:url(../images/social-icon-dribbble.png) no-repeat;width:42px;height:42px;display:block}
a:hover .social-icon-dribbble{background:url(../images/social-icon-dribbble-over.png) no-repeat}
.templatemo-tweets{background-color:#55acee;min-height:200px;font-family:'Open Sans',sans-serif;font-size:20px;color:#fff;margin-top:100px}
.templatemo-tweets h4{font-size:17px;font-family:'Open Sans',sans-serif;font-weight:200;margin:20px 9px 9px;letter-spacing:0;word-spacing:8px;font-style:italic;line-height:26px}
.form-control{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-style:italic}
.btn_loadmore{margin-top:30px;margin-bottom:80px}
.blog_box{margin-left:-12px}
@media (min-width:991px) and (max-width:1200px) {
.gallery-project-box,.project-overlay{height:100%;width:100%}
.templatemo-project-gallery{margin-left:-70px}
.templatemo-service-item-header{padding:16px 10px 20px}
.templatemo-header-orange{min-width:230px}
.team_box,.team_box_over{height:220px;width:220px}
}
@media (max-width:991px) {
.team-inner{margin-top:20px;margin-bottom:20px}
.templatemo-btn-read-more{float:right;margin-bottom:40px}
}
@media (min-width:768px) and (max-width:990px) {
.member-thumb .thumb-overlay{padding-left:30%}
.gallery-project-box,.project-overlay{height:100%;width:100%}
.templatemo-project-gallery{margin-left:10px}
.blog_box{margin-right:-140px}
}
@media (min-width: 768px) {
.navbar-nav > li > a{padding-top:47px;padding-bottom:39px}
}
@media (max-width: 768px) {
.member-thumb .thumb-overlay{padding-left:40%}
.templatemo-btn-read-more{float:right;margin-bottom:40px}
.box-progdescrip .box-descrip{margin-top:50px;padding:4px 3.5%}
.box-progdescrip .box-descrip h1{width:100%;font-size:25px;float:left;margin:4px 0;font-family:'ubuntu';color:#d35c1f;text-align:left}
.box-progdescrip .box-descrip p{text-align:left;font-size:14px;line-height:22px}
.box-progdescrip .box-descrip .bleft{width:100%;height:auto;border-top:dashed 1px #a18e6e;float:left;text-align:left;padding:0 2%;box-sizing:border-box}
.box-progdescrip .box-descrip .bleft h3{font-size:21px}
.box-progdescrip .box-descrip .bleft ul{margin-left:-18px;font-size:13px;line-height:22px}
.box-progdescrip .box-descrip .bcenter{width:100%;height:auto;border-top:dashed 1px #a18e6e;border-right:dashed 0 #a18e6e;border-left:dashed 0 #a18e6e;float:left;text-align:left;padding:0 2%;box-sizing:border-box}
.box-progdescrip .box-descrip .bcenter h3{font-size:21px}
.box-progdescrip .box-descrip .bcenter ul{margin-left:-18px;font-size:13px;line-height:22px}
.box-progdescrip .box-descrip .bright{width:100%;height:auto;border-top:dashed 1px #a18e6e;float:left;text-align:left;padding:0 2%;box-sizing:border-box}
.box-progdescrip .box-descrip .bright h3{font-size:21px}
.box-progdescrip .box-descrip .bright ul{margin-left:-18px;font-size:13px;line-height:22px}
}
@media (max-width: 380px) {
.member-thumb .thumb-overlay{padding-left:30%}
.templatemo-service-item-header{font-size:16px;padding:23px 10px 22px}
.templatemo-header-orange{min-width:0}
.box-progdescrip .box-descrip{margin-top:50px;padding:4px 3.5%}
.box-progdescrip .box-descrip h1{width:100%;font-size:25px;float:left;margin:4px 0;font-family:'ubuntu';color:#d35c1f;text-align:left}
.box-progdescrip .box-descrip p{text-align:left;font-size:14px;line-height:22px}
.box-progdescrip .box-descrip .bleft{width:100%;height:auto;border-top:dashed 1px #a18e6e;float:left;text-align:left;padding:0 2%;box-sizing:border-box}
.box-progdescrip .box-descrip .bleft h3{font-size:21px}
.box-progdescrip .box-descrip .bleft ul{margin-left:-18px;font-size:13px;line-height:22px}
.box-progdescrip .box-descrip .bcenter{width:100%;height:auto;border-top:dashed 1px #a18e6e;border-right:dashed 0 #a18e6e;border-left:dashed 0 #a18e6e;float:left;text-align:left;padding:0 2%;box-sizing:border-box}
.box-progdescrip .box-descrip .bcenter h3{font-size:21px}
.box-progdescrip .box-descrip .bcenter ul{margin-left:-18px;font-size:13px;line-height:22px}
.box-progdescrip .box-descrip .bright{width:100%;height:auto;border-top:dashed 1px #a18e6e;float:left;text-align:left;padding:0 2%;box-sizing:border-box}
.box-progdescrip .box-descrip .bright h3{font-size:21px}
.box-progdescrip .box-descrip .bright ul{margin-left:-18px;font-size:13px;line-height:22px}
}
@media (min-width:991px) and (max-width: 1200px) {
.team_hr{width:37%}
}
@media (min-width:683px) and (max-width: 991px) {
.subheader .phone{width:54%;}

.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{background-color:#f9f9f9;color:#454545;border-bottom:0px solid #ff7600;}
.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{background-color:#f9f9f9;color:#454545;border-bottom:0px solid #ff7600;}
.team_hr{width:33%}

#all-carousel .item{height:350px}
#all-carousel .carousel-caption .bnprog{width:60%;}
#all-carousel .carousel-caption .bnprog h1{letter-spacing:-1px; font-family:'Fjalla One';font-size:40px;}
#all-carousel .carousel-caption .bnprog p.tdescrip{color:#fff;font-size:14px;font-family:'Open Sans'; letter-spacing:-1px;}
#all-carousel .carousel-caption .bnprog p.tdetails{color:#fff;font-size:11px;font-family:'Fjalla One';font-weight:400;}
#all-carousel .carousel-caption .bfbook{width:40%;}

.box-bestseller hr{width:24%}
.box-contact hr{width:24%}
.box-gallery hr{width:24%}
.box-packs hr{width:24%}
.box-thebest hr{width:24%}
.box-contact .contact-line-header .subtitle{width:48%}
.box-gallery .gallery-line-header .subtitle{width:48%}
.box-packs .packs-line-header .subtitle{width:48%}
.box-thebest .box-thebest-item .subtitle{width:48%}
.box-bestseller .box-bestseller-line-header .subtitle{width:48%}
.box-progallery hr{border-top:1px solid #746193;width:18%;float:left}
.box-progallery .gallery-line-header .subtitle{width:60%;font-size:28px;float:left;margin:-18px 0 4px;font-family:'ubuntu';color:#7dab42;letter-spacing:-1px;word-spacing:5px;font-weight:500}
.box-progallery .gallery-line-header span{font-size:16px}
.box-gallery .box-img{width:30.4%;height:auto;margin:.6%;float:left}
.box-bestseller .box-tour{width:30.5%;height:auto;margin:1.2%;float:left}
.box-bestseller .box-tour.boxshadow{ display:none;}
.box-thebest .box-lomejor{width:46%;height:auto;float:left;margin:1.5%}
.box-packs .packs-prog .pack{width:47%;height:auto;float:left;margin:1.25%;list-style:none;padding-left:0}
.box-packs .packs-prog .pack .left{width:98%;height:auto;float:left;margin:1%}
.box-packs .packs-prog .pack .right{width:98%;height:auto;float:left;margin:1%}
.box-packs .packs-prog .pack .right .iright .btn-blue{background-color:#5996c6;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;font-size:10px;margin-top:5px;padding:10px;display:inline-block;white-space:nowrap;text-decoration:none}
}
@media (min-width:536px) and (max-width: 683px) {
.subheader .phone{width:60%;}
.subheader .language{width:100px;float:right;}
.subheader .tripad{display:none;}
.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{background-color:#f9f9f9;color:#454545;border-bottom:0px solid #ff7600;}
.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{background-color:#f9f9f9;color:#454545;border-bottom:0px solid #ff7600;}
.member-thumb .thumb-overlay{padding-left:25%}
.team_hr{width:30%}

#all-carousel .item{height:280px}
#all-carousel .carousel-caption .bnprog{width:100%;}
#all-carousel .carousel-caption .bnprog h1{letter-spacing:-1px; font-family:'Fjalla One';font-size:40px;}
#all-carousel .carousel-caption .bnprog p.tdescrip{color:#fff;font-size:14px;font-family:'Open Sans'; letter-spacing:-1px;}
#all-carousel .carousel-caption .bnprog p.tdetails{color:#fff;font-size:11px;font-family:'Fjalla One';font-weight:400;}
#all-carousel .carousel-caption .bfbook{display:none}

.box-bestseller hr{width:20%}
.box-contact hr{width:20%}
.box-gallery hr{width:20%}
.box-packs hr{width:20%}
.box-thebest hr{width:20%}
.box-contact .contact-line-header .subtitle{width:56%}
.box-gallery .gallery-line-header .subtitle{width:56%}
.box-packs .packs-line-header .subtitle{width:56%}
.box-thebest .box-thebest-item .subtitle{width:56%}
.box-bestseller .box-bestseller-line-header .subtitle{width:56%}
.box-progallery hr{border-top:1px solid #746193;width:17%;float:left}
.box-progallery .gallery-line-header .subtitle{width:60%;font-size:28px;float:left;margin:-18px 0 4px;font-family:'ubuntu';color:#7dab42;letter-spacing:-1px;word-spacing:5px;font-weight:500}
.box-progallery .gallery-line-header span{font-size:16px}
.box-progallery .box-gal{width:48.2%;height:auto;margin:.8%;float:left;background-color:#fff}
.box-gallery .box-img{width:30.4%;height:auto;margin:.6%;float:left}
.box-bestseller .box-tour{width:46.6%;height:auto;margin:1.2%;float:left}
.box-thebest .box-lomejor{width:46%;height:auto;float:left;margin:1.5%}
.box-packs .packs-prog .pack{width:48%;height:auto;float:left;margin:1%;list-style:none;padding-left:0}
.box-packs .packs-prog .pack .left{width:98%;height:auto;float:left;margin:1%}
.box-packs .packs-prog .pack .right{width:98%;height:auto;float:left;margin:1%}
.box-packs .packs-prog .pack .right .iright .btn-blue{background-color:#5996c6;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;font-size:10px;margin-top:5px;padding:9px 8px;display:inline-block;white-space:nowrap;text-decoration:none}
}
/*
@media (min-width:536px) and (max-width: 585px) {
.team_hr{width:28%}
.box-contact .contact-line-header .subtitle{width:100%}
.box-gallery .gallery-line-header .subtitle{width:100%}
.box-packs .packs-line-header .subtitle{width:100%}
.box-thebest .box-thebest-item .subtitle{width:100%}
.box-bestseller .box-bestseller-line-header .subtitle{width:100%}
.box-bestseller hr{display:none}
.box-contact hr{display:none}
.box-gallery hr{display:none}
.box-packs hr{display:none}
.box-thebest hr{display:none}
.box-progallery hr{border-top:1px solid #746193;width:9%;float:left}
.box-progallery .gallery-line-header .subtitle{width:78%;font-size:28px;float:left;margin:-18px 0 4px;font-family:'ubuntu';color:#7dab42;letter-spacing:-1px;word-spacing:5px;font-weight:500}
.box-progallery .gallery-line-header span{font-size:16px}
.box-progallery .box-gal{width:48.2%;height:auto;margin:.8%;float:left;background-color:#fff}
.box-gallery .box-img{width:44.6%;height:auto;margin:.8%;float:left}
.box-bestseller .box-tour{width:46.6%;height:auto;margin:1.2%;float:left}
.box-thebest .box-lomejor{width:66%;height:auto;float:left;margin:1.5% 16%;}
.box-packs .packs-prog .pack{width:48%;height:auto;float:left;margin:1%;list-style:none;padding-left:0}
.box-packs .packs-prog .pack .left{width:98%;height:auto;float:left;margin:1%}
.box-packs .packs-prog .pack .right{width:98%;height:auto;float:left;margin:1%}
.box-packs .packs-prog .pack .right .iright .btn-blue{background-color:#5996c6;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;font-size:10px;margin-top:5px;padding:9px 5px;display:inline-block;white-space:nowrap;text-decoration:none}
}
*/
@media (min-width:410px) and (max-width: 536px) {
.subheader .phone{width:60%;}
.subheader .language{width:100px;float:right;}
.subheader .tripad{display:none;}
.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{background-color:#f9f9f9;color:#454545;border-bottom:0px solid #ff7600;}
.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{background-color:#f9f9f9;color:#454545;border-bottom:0px solid #ff7600;}
.team_hr{width:15%}

#all-carousel .item{height:280px}
#all-carousel .carousel-caption .bnprog{width:100%;}
#all-carousel .carousel-caption .bnprog h1{letter-spacing:-1px; font-family:'Fjalla One';font-size:40px;}
#all-carousel .carousel-caption .bnprog p.tdescrip{color:#fff;font-size:14px;font-family:'Open Sans'; letter-spacing:-1px;}
#all-carousel .carousel-caption .bnprog p.tdetails{color:#fff;font-size:11px;font-family:'Fjalla One';font-weight:400;}
#all-carousel .carousel-caption .bfbook{display:none}

.box-contact .contact-line-header .subtitle{width:100%}
.box-gallery .gallery-line-header .subtitle{width:100%}
.box-packs .packs-line-header .subtitle{width:100%}
.box-thebest .box-thebest-item .subtitle{width:100%}
.box-bestseller .box-bestseller-line-header .subtitle{width:100%}
.box-bestseller hr{display:none}
.box-contact hr{display:none}
.box-gallery hr{display:none}
.box-packs hr{display:none}
.box-thebest hr{display:none}
.box-gallery .box-img{width:44.6%;height:auto;margin:.8%;float:left}
.box-progallery .box-gal{width:48.2%;height:auto;margin:.8%;float:left;background-color:#fff}
.box-progallery hr{border-top:1px solid #746193;width:9%;float:left}
.box-progallery .gallery-line-header .subtitle{width:78%;font-size:26px;float:left;margin:-18px 0 4px;font-family:'ubuntu';color:#7dab42;letter-spacing:-1px;word-spacing:5px;font-weight:500}
.box-progallery .gallery-line-header span{font-size:15px}
.box-bestseller .box-tour{width:46.6%;height:auto;margin:1.2%;float:left}
.box-thebest .box-lomejor{width:70%;height:auto;float:left;margin:1.5% 14%;}
.box-packs .packs-prog .pack{width:98%;height:auto;float:left;margin:1%;list-style:none;padding-left:0}
.box-packs .packs-prog .pack .left{width:98%;height:auto;float:left;margin:1%}
.box-packs .packs-prog .pack .right{width:98%;height:auto;float:left;margin:1%}

.box-categories .categories{width:78%;height:auto;float:left;margin:6% 10%;background-color:#fff;}
.box-categories .categories .top1{width:100%; height:200px;justify-content: center; align-items: center; padding-top:30%;background-image:url(../images/img-north-destinations.jpg); background-size:cover; border-top-left-radius:4px; border-top-right-radius:4px; }
 
.box-categories .categories .top2{width:100%; height:200px;justify-content: center; align-items: center; padding-top:30%;background-image:url(../images/img-central-destinations.jpg); background-size:cover; border-top-left-radius:4px; border-top-right-radius:4px;}
 
.box-categories .categories .top3{width:100%; height:200px;justify-content: center; align-items: center; padding-top:30%;background-image:url(../images/img-southern-destinations.jpg); background-size:cover; border-top-left-radius:4px; border-top-right-radius:4px;}

}

@media (max-width: 410px) {
.subheader .phone{width:60%;}
.subheader .language{width:100px;float:right;}
.subheader .tripad{display:none;}
.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{background-color:#f9f9f9;color:#454545;border-bottom:0px solid #ff7600;}
.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{background-color:#f9f9f9;color:#454545;border-bottom:0px solid #ff7600;}
.subheader #email{display:none;}
.team_hr{width:5%}

#all-carousel .item{height:280px}
#all-carousel .carousel-caption .bnprog{width:100%;}
#all-carousel .carousel-caption .bnprog h1{letter-spacing:-2px; font-family:'Fjalla One';font-size:36px;text-align:left;}
#all-carousel .carousel-caption .bnprog p.tdescrip{color:#fff;font-size:13px;font-family:'Open Sans'; letter-spacing:-1px;}
#all-carousel .carousel-caption .bnprog p.tdetails{color:#fff;font-size:11px;font-family:'Fjalla One';font-weight:400;}
#all-carousel .carousel-caption .bnprog .breaking{display:block;}
#all-carousel .carousel-caption .bfbook{display:none}

.box-bestseller hr{display:none}
.box-contact hr{display:none}
.box-gallery hr{display:none}
.box-packs hr{display:none}
.box-thebest hr{display:none}
.box-progallery hr{border-top:1px solid #746193;width:5%;float:left}
.box-progallery .gallery-line-header .subtitle{width:80%;font-size:26px;float:left;margin:-18px 0 4px;font-family:'ubuntu';color:#7dab42;letter-spacing:-1px;word-spacing:5px;font-weight:500}
.box-progallery .gallery-line-header span{font-size:15px}
.box-contact .contact-line-header .subtitle{width:100%}
.box-gallery .gallery-line-header .subtitle{width:100%}
.box-packs .packs-line-header .subtitle{width:100%}
.box-thebest .box-thebest-item .subtitle{width:100%}
.box-bestseller .box-bestseller-line-header .subtitle{width:100%}
.box-packs .packs-prog{margin-top:30px;height:auto;width:100%}
.box-packs .packs-prog .box-prog{color:#333;padding:0;margin:10px 0}
.gallery-project-gallery li{list-style:none;margin:10px 5px}
.gallery-project-box,.project-overlay{height:100%;width:100%}
.box-gallery .col-lg-2{width:46%;float:left}
.box-gallery .col-md-2{width:46%;float:left}
.box-gallery .col-sm-2{width:46%;float:left}
.box-progallery .box-gal{width:98%;height:auto;margin:.8%;float:left;background-color:#fff}
.list-inline > li{display:inline-block;padding-right:0;padding-left:0}
.box-gallery .box-img{width:44.6%;height:auto;margin:.8%;float:left}

.box-bestseller .subtitle{width:100%;font-size:26px;float:left;margin:-18px 0 -14px;font-family: 'Anton',cursive;color:#606060;font-weight:500; line-height:30px; text-align:center; letter-spacing:-1px;  }
.box-bestseller  .color{color:#fb7600;font-family: 'Anton',cursive;font-size:26px;font-weight:500; line-height:30px; letter-spacing:-1px; }
.box-bestseller .box-tour{width:94%;height:230px;margin:4% 3%;float:left}
.box-bestseller .box-tour .bot{margin-top:160px;background-color: rgba(255,255,255,0.89);padding:5px 4px;}

.box-thebest .box-lomejor{width:92%;height:auto;float:left;margin:1.2% 3%}
.box-thebest .box-lomejor .cen{width:100%;height:85px;margin-top:10px}
.box-packs .packs-prog .pack{width:98%;height:auto;float:left;margin:1%;list-style:none;padding-left:0}
.box-packs .packs-prog .pack .left{width:98%;height:auto;float:left;margin:1%}
.box-packs .packs-prog .pack .right{width:98%;height:auto;float:left;margin:1%}

.box-contact .col-md-8{display:none;}

.whybook{width:100%;height:auto;font-size:14px;background-color:#fff;padding:2% 4% 3% 4%;}
.whybook .row-why{width:auto;max-width:1170px;height:auto;margin-left:auto;margin-right:auto;}
.whybook .row-why h3{font-size:18px;font-weight:bold; letter-spacing:-1px;}
.whybook .row-why .box-why{width:100%;height:auto;float:left;border:solid 1px #f1f1f1;border-top:solid 2px #ff7600;background-color:#fbfbfb;padding:14px;margin:2% 0; }
.whybook .row-why .box-why:hover{background-color:#fff;}
.whybook .row-why .box-why span{font-weight:bold;border:solid 1px #ff7600; color:#ff7600;font-size:18px; padding:15px;border-radius:50%;float:left;margin:0px 8px;}

.box-categories .categories{width:94%;height:auto;float:left;margin:3%;background-color:#fff;}
.box-categories .categories .top1{width:100%; height:200px;justify-content: center; align-items: center; padding-top:30%;background-image:url(../images/img-north-destinations.jpg); background-size:cover; border-top-left-radius:4px; border-top-right-radius:4px; }
 
.box-categories .categories .top2{width:100%; height:200px;justify-content: center; align-items: center; padding-top:30%;background-image:url(../images/img-central-destinations.jpg); background-size:cover; border-top-left-radius:4px; border-top-right-radius:4px;}
 
.box-categories .categories .top3{width:100%; height:200px;justify-content: center; align-items: center; padding-top:30%;background-image:url(../images/img-southern-destinations.jpg); background-size:cover; border-top-left-radius:4px; border-top-right-radius:4px;}

}
/* CSS Document */
/* cyrillic-ext */

@font-face {
    font-family: 'icomoon';
    src:    url('../fonts/icomoon.eot?ir1jai');
    src:    url('../fonts/icomoon.eot?ir1jai#iefix') format('embedded-opentype'),
        url('../fonts/icomoon.ttf?ir1jai') format('truetype'),
        url('../fonts/icomoon.woff?ir1jai') format('woff'),
        url('../fonts/icomoon.svg?ir1jai#icomoon') format('svg');
    font-weight: normal; font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important; speak:none; font-style:normal; font-weight: normal; font-variant: normal;    text-transform: none; line-height: 1;  -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;
}

.icon-images:before {content: "\e900";}
.icon-camera:before {content: "\e901";}
.icon-phone:before {content: "\e902";}
.icon-envelop:before {content: "\e903";}
.icon-location2:before {content: "\e904";}
.icon-earth:before {content: "\e905";}
.icon-google-plus:before {content: "\e906";}
.icon-facebook:before {content: "\e907";}
.icon-whatsapp:before {content: "\e908";}
.icon-twitter:before {content: "\e909";}
.icon-flickr2:before {content: "\e90a";}
.icon-pinterest:before {content: "\e90b";}