/*   
Theme Name: COMPANY - Mathsoft
Theme URI: http://mathsoftvn.com
Description: Mathsoft - CO
Author: Mathsoft
Author URI: http://mathsoftvn.com
Version: 110
*/
@import url(//fonts.googleapis.com/css?family=Ubuntu:300,300italic,regular,italic,500,500italic,700,700italic);
@import url(//fonts.googleapis.com/css?family=Raleway:400,300,100,700%7Dosis:400,500);
/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/open-sans-v15-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('fonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('fonts/open-sans-v15-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
       url('fonts/open-sans-v15-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v15-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v15-latin-600.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v15-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v15-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/open-sans-v15-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold'), local('OpenSans-Bold'),
       url('fonts/open-sans-v15-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v15-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v15-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v15-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v15-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}
*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{line-height:1.6;font-size:16px;font-family:'Open Sans',sans-serif;background:#FFFFFF}
body,td,th,input,textarea,select,a{outline:0 none}
h1,h2,h3,h4,h5,h6{font-size:16px}
ul,ol{list-style:none}
img{border:0;vertical-align:middle}
a,a:hover,a:focus{text-decoration:none}
a{color:#000;text-decoration:none;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}
img,video,object{max-width:100%;height:auto}
embed{max-width:100%}
a:hover{}
.floatLeft{float:left}
.floatRight{float:right}
.clear{clear:both}
#wrapper{width:100%;position:relative}
/*HEADER*/
.container-web{width:1170px;margin:0 auto;clear:both}
#header{width:100%;background:#fff;height:60px;z-index:999999;box-shadow:1px 1px 10px rgba(0,0,0,.15)}
.wrap-header{}
.logo{width:13%;float:left;text-align:center;height:60px;overflow:hidden;display:inline-block;vertical-align:top;position:relative;z-index:999}
.logo a img{max-height:100%;max-width:100%;width:auto!important;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:12px 0}
.title-website{position:absolute;top:-500px}
.primary-menu{width:67%;float:left;height:60px}
.primary-menu ul{text-align:center}
.primary-menu ul li{position:relative;-webkit-transition:background .2s;transition:background .2s;display:inline-block;margin-right:28px}
.primary-menu ul li a{color:#2B3945;font-size:12px;font-weight:600;padding:20.5px 0;display:block;text-transform:uppercase;transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;-o-transition:all ease 0.5s;font-family:'Ubuntu',sans-serif;letter-spacing:1px}
.primary-menu ul li a:before{content:"";position:absolute;bottom:18px;transition:all 0.2s;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;left:50%;height:2px;width:0;background:#00AB99}
.primary-menu ul li a:hover:before,.primary-menu ul li:hover a:before{left:0;width:100%}
.primary-menu ul ul li a:before{display:none}
.primary-menu ul li a:hover,.primary-menu ul li.current-menu-item a{color:#00AB99}
.primary-menu ul li:hover a{color:#00AB99}
.primary-menu ul li.current-menu-item ul a{background:none}
.primary-menu ul li ul{float:none;position:absolute;opacity:0;top:60px;left:0;z-index:9999;width:220px;background:#fff!important;visibility:visible!important;text-align:left;padding:10px 20px;box-shadow:0 1px 3px rgba(190,190,190,0.6);-webkit-box-shadow:0 1px 3px rgba(190,190,190,0.6);-moz-box-shadow:0 1px 3px rgba(190,190,190,0.6);-webkit-transition:all 0.27s ease-in-out;-moz-transition:all 0.27s ease-in-out;-o-transition:all 0.27s ease-in-out;transition:all 0.27s ease-in-out;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);transform:rotateX(-90deg)}
.primary-menu ul li ul li{display:block;float:inherit;border-bottom:1px solid #E0E0E0;margin-right:0}
.primary-menu ul li ul li:last-child{border-bottom:none}
.primary-menu ul li ul li a:hover{color:#00AB99!important;border-bottom:none}
.primary-menu ul li ul li a{color:#313131!important;transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;-o-transition:all ease 0.5s;display:block;font-size:13px;padding:8px 0;font-weight:600}
.primary-menu ul li:hover ul{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}
.primary-menu ul ul ul{left:220px;top:0;display:none!important;background:#fff!important}
.primary-menu ul ul li:hover ul{display:block!important}
.hotline247{float:left;width:20%;padding:17px 0;text-align:right}
.hotline247 a{color:#00AB99;font-size:13px;font-weight:600;display:inline-block;font-family:'Ubuntu',sans-serif;letter-spacing:1px}
.hotline247 span{color:#00AB99;font-size:12px;margin-left:10px}
.fix-nav{z-index:999999;position:fixed;left:0;top:0;width:100%;-webkit-box-shadow:0 3px 5px rgba(57,63,72,0.3);-moz-box-shadow:0 3px 5px rgba(57,63,72,0.3);box-shadow:0 3px 5px rgba(57,63,72,0.3)}
.fix-body{margin-top:50px}
#menumobile{display:none}
.sliderhome{position:relative;clear:both;min-height:450px;border-bottom:5px solid #D8343D}
.slider-web{width:100%;clear:both;overflow:hidden;position:relative}
.slider-web img{}
.slider-web .owl-nav .owl-prev{position:absolute;top:41%;left:-115px;background:#fff!important;width:45px;height:45px}
.slider-web .owl-nav .owl-next{position:absolute;top:41%;right:-115px;background:#fff!important;width:45px;height:45px}
.slider-web .owl-nav .owl-prev,.slider-web .owl-nav .owl-next{border-radius:100%!important;padding:12px 7px!important;box-shadow:0 0 3px #999!important;transition:transform .4s;-moz-transition:.4s;-webkit-transition:.4s;-o-transition:.4s}
.slider-web:hover .owl-nav .owl-prev{left:15px}
.slider-web:hover .owl-nav .owl-next{right:15px}
.slider-web .owl-nav .svg-icon{width:1.5em;height:1.5em}
.slider-web .owl-nav .svg-icon path,.slider-web .owl-nav .svg-icon polygon,.slider-web .owl-nav .svg-icon rect{fill:#000}
.slider-web .owl-nav .svg-icon circle{stroke:#000;stroke-width:1}
.slider-web .owl-nav .owl-prev:hover,.slider-web .owl-nav .owl-next:hover{background:#00AB99!important}
.slider-web .owl-nav .owl-prev:hover .svg-icon path,.slider-web .owl-nav .owl-next:hover .svg-icon path{fill:#fff}
.slider-web .owl-nav{margin-top:0!important}
.slider-web .owl-dots{position:relative;margin-top:-26px!important}
.slider-web .owl-theme .owl-dot span{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;width:25px!important;height:5px!important;margin-left:2px!important;margin-right:2px!important;background:#ccc!important;border:none!important}
.slider-web .owl-theme .owl-dot.active span,.slider-web .owl-theme .owl-dot:hover span{background:#D8343D!important}
.searchadms{position:absolute;bottom:15px;left:0;z-index:999;width:100%}
.container-searchadms{padding:10px 20px;max-width:960px;width:100%}
.container-searchadms ul{overflow:hidden;margin-left:-2px;margin-right:-2px}
.container-searchadms ul li{float:left;width:20%;display:inline-block;padding:2px}
.container-searchadms ul li select,.container-searchadms ul li input[type="text"]{margin-bottom:0!important}
.container-searchadms ul li select{border:1px solid #d2d2d2}
.showvideos{float:left;width:100%;color:#FFFFFF;position:relative;overflow:hidden;margin-bottom:-6px}
.showvideos-overlay{position:absolute;width:100%;height:100%;left:0;top:0;z-index:5;opacity:0.65}
.showvideos-details{overflow:hidden;z-index:0;width:100%}
.showvideos-details video{display:inline-block;vertical-align:baseline}
/*CONTAINER*/
#container-home{width:100%}
#container{margin-left:-15px;margin-right:-15px;overflow:hidden}
#container-pro{overflow:hidden;margin-top:15px}
#contents{float:right;width:75%;padding:25px 15px}
#sidebar{width:25%;float:left;padding:25px 15px}
#sidebar .widget_black_studio_tinymce .textwidget{padding:10px}
.category #sidebar,.single-post #sidebar,.searchblog #sidebar,.page-template-tpl_blog #sidebar{float:right;width:30%}
.category #contents,.single-post #contents,.searchblog #contents,.page-template-tpl_blog #contents{float:left;width:70%}
.container-full{padding:25px 0}
.ourtripshome{margin:0!important;padding:40px 10px;position:relative}
.ourtripshome .ourtripsbox{width:25%}
.ourtripshome .ourtripsbox:nth-child(3n+1){clear:none}
.ourtripshome .ourtripsbox:nth-child(4n+1){clear:both}
.ourtripshome-title,.traveldealshome-title,.lastestarticles-title,.formhome-title{color:#454545;font-size:30px;text-align:center;font-weight:600;margin-bottom:25px;line-height:36px;text-transform:uppercase}
.ourtripshome-desc,.traveldealshome-desc{color:#313131;text-align:center;position:relative;overflow:hidden;line-height:28px;margin:10px auto 10px auto;max-width:860px;margin-bottom:20px;font-size:19px}
.ourtripshome-details{overflow:hidden;margin-left:-15px;margin-right:-15px}
.ourtripshome-readmore{text-align:center;clear:both;margin-top:15px}
.ourtripshome-readmore a{display:inline-block;color:#fff;font-size:15px;background:#00AB99;padding:6px 12px;white-space:nowrap;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}
.ourtripshome-readmore a:hover{background:#00786B}
.traveldealshome{padding:20px 10px;position:relative}
.wrap-traveldealshome{}
.traveldealshome-indesc{margin-bottom:10px}
.traveldealshome-details{}
.lastestarticles{position:relative;padding:20px 10px}
.wrap-lastestarticles{}
.lastestarticles-details{}
.lastestarticles .owl-nav .owl-prev,.lastestarticles .owl-nav .owl-next{position:absolute;top:25%;left:1px;background:none!important;width:auto;height:auto;text-align:center;margin:0!important;padding:0!important;border-radius:0!important}
.lastestarticles .owl-nav .owl-next{right:1px;left:inherit}
.lastestarticles .owl-nav .owl-prev i,.lastestarticles .owl-nav .owl-next i{font-size:35px;color:#999;line-height:35px;padding:10px 10px;background:#fff}
.lastestarticles .owl-nav .owl-prev i:hover,.lastestarticles .owl-nav .owl-next i:hover{color:#00AB99}
.lastestarticles .owl-nav{margin-top:0!important}
.formhome{padding:20px 10px;position:relative;z-index:999;background:#fff}
.wrap-formhome{}
.formhome-title{text-transform:none;font-size:26px}
.formhome-desc{text-align:center;font-size:16px;color:#454545;margin-bottom:20px}
.formhome-details{overflow:hidden}
.formhomebox{width:25%;display:inline-block;float:left;padding:0 10px}
.formhomebox-center{text-align:center}
.formhomebox-center input[type="submit"]{margin-top:10px;display:inline-block;width:auto;background:#00AB99;border:1px solid #00AB99}
.ms-row{margin-left:-15px;margin-right:-15px;overflow:hidden}
.ms-column{float:left;padding:0 15px}
.ms-column-size-1-2{width:50%}
.ms-column-size-1-3{width:33.3333333%}
.ms-column-size-1-4{width:25%}
.ms-column-size-1-5{width:20%}
.ms-column-size-2-3{width:66.6666667%}
.topms-image{position:relative;clear:both;border-bottom:5px solid #D8343D}
.topms-image img{width:100%}
.topms-title{position:absolute;bottom:15px;z-index:99;left:0;width:100%}
.topms-title h1{text-shadow:0 0 10px #000000;color:#fff;font-size:45px;font-weight:600;line-height:45px}
.destinationssingle-info{background:#EDEDED;padding:20px 0}
.destinationssingle-info ul{overflow:hidden}
.destinationssingle-info ul li{float:left;width:25%;text-align:center}
.destinationssingle-info ul li span{display:block;font-size:16px;color:#454545}
.destinationssingle-info ul li span.label{font-weight:bold}
.destinationssingle-info ul li span.views{font-size:32px;font-weight:400}
.destinationssingle-info ul li.days{}
.destinationssingle-info ul li.style{}
.destinationssingle-info ul li.from{}
.destinationssingle-info ul li.from sup{font-size:13px;font-weight:normal;padding-left:3px}
.overview-destinations{}
.overview-destinations table{border:none!important;background:none!important;font-family:inherit!important;text-align:initial;height:auto!important}
.overview-destinations table tr{height:auto!important}
.overview-destinations table td{border:none!important;height:auto!important;padding:0!important}
.gallery-destinations{padding:20px 0}
.destinationssingle-name{font-size:38px;font-weight:300;line-height:38px;margin-bottom:15px}
.gallery-destinations .owl-nav .owl-prev,.gallery-destinations .owl-nav .owl-next{position:absolute;top:38%;left:1px;background:none!important;width:auto;height:auto;text-align:center;margin:0!important;padding:0!important;border-radius:0!important}
.gallery-destinations .owl-nav .owl-next{right:1px;left:inherit}
.gallery-destinations .owl-nav .owl-prev i,.gallery-destinations .owl-nav .owl-next i{font-size:35px;color:#999;line-height:35px;padding:10px 10px;background:#fff}
.gallery-destinations .owl-nav .owl-prev i:hover,.gallery-destinations .owl-nav .owl-next i:hover{color:#00AB99}
.gallery-destinations .owl-nav{margin-top:0!important}
.su-accordion{}
.su-spoiler-title{background:#EDEDED;border:1px solid #D2D2D2;font-weight:normal!important;font-size:18px!important}
.su-spoiler-content{border:1px solid #D2D2D2}
.container-web .su-spoiler-style-default > .su-spoiler-content{padding:15px}
.container-web .su-spoiler.su-spoiler-closed > .su-spoiler-content{height:0;margin:0;padding:0;overflow:hidden;border:none;opacity:0}
.container-web .su-spoiler-style-default > .su-spoiler-title{background:#2B3945;color:#fff}
.container-web .su-spoiler.su-spoiler-closed > .su-spoiler-title{background:#EDEDED;color:#454545}
.inclusions-destinations .su-service{border-top:1px dotted #D2D2D2;padding:20px 0;margin-bottom:0}
.inclusions-destinations .su-service-title{position:relative;padding-left:110px!important}
.inclusions-destinations .su-service-content{padding-left:110px!important}
.essentialtripinformation-destinations{background:#EDEDED;border:1px solid #D2D2D2;padding:30px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}
.scrollto{position:fixed;z-index:99;top:75px!important;width:100%;max-width:270px}
#scrollmsfixed{padding:0;background:#fff}
#scrollmsfixed a:hover{background:#2B3945;color:#fff}
#scrollmsfixed a:hover,#scrollmsfixed a.active{border-left:4px solid #2B3945}
#scrollmsfixed a{display:block;transition:all 0.8s ease;position:relative;padding:5px 5px;font-size:18px;border-left:4px solid #fff;color:#454545}
#scrollmsfixed a i{margin-right:5px}
.traveldeals{font-size:16px}
.traveldeals-rows{overflow:hidden;padding:10px;border-bottom:1px solid #D2D2D2;display:table;width:100%;-webkit-transition:all 1.7s cubic-bezier(0.230,1.000,0.320,1.000);transition:all 1.7s cubic-bezier(0.230,1.000,0.320,1.000)}
.traveldeals-rows:hover,.traveldeals-rows:nth-child(2n+1):hover,.traveldeals-rows:nth-child(2n):hover{background:#dcdcdc}
.traveldeals-rows-first:hover{background:none!important}
.traveldeals-rows:nth-child(2n+1){background:#fff}
.traveldeals-rows:nth-child(2n){background:#F4F4F4}
.traveldeals-rows-first{font-size:15px;font-weight:bold;border-bottom:2px solid #D2D2D2}
.traveldeals-rows .traveldeals-image{width:10%;padding-right:25px}
.traveldeals-rows .traveldeals-image,.traveldeals-name,.traveldeals-thumb,.traveldeals-days,.traveldeals-price,.traveldeals-view{vertical-align:middle;display:table-cell}
.traveldeals-name{width:45%}
.traveldeals-thumb{width:15%;text-align:center;display:none}
.traveldeals-days{width:15%;text-align:center}
.traveldeals-price{width:15%;text-align:center}
.traveldeals-view{width:15%;text-align:center}
.traveldeals-name-primary{}
.traveldeals-name-primary a{color:#00AB99;display:block;font-weight:normal}
.traveldeals-name-primary a:hover{text-decoration:underline}
.traveldeals-name-address{}
.traveldeals-thumb img{display:inline-block;width:75px;height:75px;border-radius:50%}
.traveldeals-view a{display:inline-block;color:#fff;background:#00AB99;padding:5px 20px;font-size:16px}
.traveldeals-view a i{margin-left:5px}
.traveldeals-price span{display:block}
.traveldeals-price-default{text-decoration:line-through}
.traveldeals-price-deals{color:#D8343D;font-weight:bold;white-space:nowrap;font-size:20px}
.traveldeals-price-deals i{margin-right:5px}
.ourtrips{margin-left:-15px;margin-right:-15px;overflow:hidden}
.ourtripsbox{position:relative;float:left;width:33.3333333%;padding:15px}
.ourtripsbox:nth-child(3n+1){clear:both}
.ourtripsbox-thumb{text-align:center;width:100%;padding-top:100%;height:auto;overflow:hidden;display:inline-block;vertical-align:top;position:relative;background-position:50% 50%;background-size:cover}
.ourtripsbox-thumb img{max-height:100%;max-width:100%;width:100%!important;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;object-position:50% 50%;object-fit:cover;font-family:'object-fit:cover;';-webkit-transition:all 1.7s cubic-bezier(0.230,1.000,0.320,1.000);transition:all 1.7s cubic-bezier(0.230,1.000,0.320,1.000)}
.ourtripsbox:hover .ourtripsbox-thumb img{opacity:.3}
.ourtripsbox-name{position:absolute;bottom:0;left:0;width:100%;padding:10px;z-index:99;text-align:left;text-shadow:2px 2px 10px rgba(0,0,0,0.4);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 150%);background-image:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 150%);background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 150%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#b3000000',GradientType=0)}
.ourtripsbox-name a{color:#fff;font-size:18px;font-weight:400;display:block;line-height:21px}
.ourtripsboxinfo{overflow:hidden;color:#fff;background:#2B3945;font-weight:bold;font-size:15px}
.ourtripsboxinfo-days{float:left;width:40%;padding:5px 10px;text-align:left}
.ourtripsboxinfo-price{float:right;width:60%;padding:5px 10px;text-align:right}
.ourtripsboxdesc{padding:10px;border:1px solid #D2D2D2}
.ourtripsboxdesc-co{color:#454545;font-size:16px;line-height:20px;text-align:justify;overflow:hidden;display:-webkit-box;height:102px;-webkit-line-clamp:5;position:relative;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-box-orient:vertical}
.ourtripsboxdesc-view{margin-top:15px;clear:both}
.ourtripsboxdesc-view a{display:inline-block;color:#fff;background:#00AB99;padding:5px 10px;font-size:16px}
.ourtripsboxdesc-view a i{margin-left:5px}
.video-destinationscat iframe{width:100%}
.articlesdestinationscatbox{}
.articlesdestinationscatbox-thumb{overflow:hidden;height:160px;border-bottom:4px solid #D8343D}
.articlesdestinationscatbox img{width:100%;min-height:160px}
.articlesdestinationscatbox-date{color:#454545;font-size:14px}
.articlesdestinationscatbox-date i{margin-right:5px}
.articlesdestinationscatbox-name{overflow:hidden;margin:5px 0 15px 0;position:relative;padding-bottom:15px}
.articlesdestinationscatbox-name a{color:#454545;font-size:18px;display:block;font-weight:400;line-height:21px}
.articlesdestinationscatbox-name:before{content:'';background:#2B3945;height:2px;width:40%;position:absolute;bottom:0;left:0}
.articlesdestinationscatbox-desc{color:#454545;font-size:15px;line-height:21px;margin-bottom:15px;overflow:hidden;display:-webkit-box;height:65px;-webkit-line-clamp:3;position:relative;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-box-orient:vertical;text-align:justify}
.articlesdestinationscatboxinfo{padding:10px;border:1px solid #D2D2D2}
.articles-destinationscat .owl-nav .owl-prev,.articles-destinationscat .owl-nav .owl-next{position:absolute;top:25%;left:1px;background:none!important;width:auto;height:auto;text-align:center;margin:0!important;padding:0!important;border-radius:0!important}
.articles-destinationscat .owl-nav .owl-next{right:1px;left:inherit}
.articles-destinationscat .owl-nav .owl-prev i,.articles-destinationscat .owl-nav .owl-next i{font-size:35px;color:#999;line-height:35px;padding:10px 10px;background:#fff}
.articles-destinationscat .owl-nav .owl-prev i:hover,.articles-destinationscat .owl-nav .owl-next i:hover{color:#00AB99}
.articles-destinationscat .owl-nav{margin-top:0!important}
.destinationscat{padding:10px 0}
/*SINGLE*/
.singlenews{}
.singlenews-title{color:#313131;font-size:22px;font-weight:600;line-height:32px;margin:30px 0 0 0;text-transform:uppercase;text-align:center;letter-spacing:1px}
.singlenews-date{color:#888888;font-size:14px;display:block;margin:10px 0;text-align:center}
.singlenews-thumb{position:relative;margin:20px 0}
.singlenews-thumb img{width:100%}
.breadcrumbsweb{color:#4d4d4d;font-weight:400;font-size:16px;margin-bottom:20px}
.breadcrumbsweb a{color:#00AB99}
.entry-content{font-size:16px;line-height:1.6;color:#000;padding:0;text-align:justify}
.entry-content iframe{display:block;margin:10px auto;max-width:100%;border:none!important;min-height:480px}
.entry-content blockquote{border-left:10px solid #f7f7f7;overflow:hidden;margin:20px;padding:0 30px 0 20px}
.entry-content blockquote p,blockquote a,blockquote{color:#666;font-size:1em;font-style:italic}
.entry-content strong em,.entry-content em strong{font-style:italic;font-weight:700}
.entry-content input,.entry-content textarea{}
.entry-content del{color:#aaa;text-decoration:line-through}
.entry-content pre,.entry-content code,.entry-content tt{background:#f5f5f5;color:#666;font:12px 'andale mono',monotype.com,'lucida console',monospace;line-height:20px;overflow:auto;display:block;white-space:pre;margin:1.5em 0;padding:1em}
.entry-content ins{font-weight:700;text-decoration:underline}
.entry-content em{font-style:italic;font-weight:400}
.entry-content ul{list-style:none;padding-bottom:10px}
.entry-content ul ul,.entry-content ol ol,.entry-content ul ol,.entry-content ol ul{margin-bottom:0}
.entry-content ul li{padding:3px 0}
.entry-content ul li:before{content:"·";font-size:50px;vertical-align:top;line-height:20px;padding-right:5px}
.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin:5px 0 10px}
.entry-content hr{background:#e6e6e6;border:none;clear:both;color:#e6e6e6;height:1px;width:100%;margin:15px 0}
.entry-content ol{list-style-type:decimal;margin:0 0 10px 25px}
.entry-content ol ol{list-style:upper-alpha}
.entry-content ol ol ol{list-style:lower-roman}
.entry-content ol ol ol ol{list-style:lower-alpha}
.entry-content ol li{font-size:12px;line-height:19px;padding:3px 0}
.entry-content p{margin:0 0 10px}
.aligncenter{display:block;margin-bottom:10px;margin-left:auto;margin-right:auto}
.alignright{float:right;margin:0 0 10px 10px}
.alignleft{float:left;margin:0 10px 10px 0}
.wp-caption{background:#F7F7F7;border:1px solid #e6e6e6;text-align:center;padding:4px 0 5px}
.wp-caption img{border:0;margin:0 0 5px;padding:0}
img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img{max-width:100%;height:auto}
img.centered,img.aligncenter{display:block;margin:2px auto;padding:0}
img.alignright{padding:4px;margin:2px 3px 3px 8px;display:inline}
img.alignleft{padding:4px;margin:2px 8px 3px 3px;display:inline}
.wp-caption{background:#f1f1f1;line-height:18px;margin-bottom:20px;max-width:100%!important;padding:4px;text-align:center}
.wp-caption.alignleft{margin-right:20px}
.wp-caption.alignright{margin-left:20px}
.wp-caption img{max-width:100%!important}
.wp-caption p.wp-caption-text{color:#888;margin:5px;padding:0}
.entry-content table{max-width:100%;border:1px solid #eaeaea;background-color:#fbfbfb;font-family:Arial,"Bitstream Vera Sans",Helvetica,Verdana,sans-serif;color:#000;border-collapse:separate;border-spacing:0;max-width:100%!important}
.entry-content table td,.entry-content table th{border:1px solid #eaeaea;color:#000}
.entry-content table th{text-shadow:0 1px 0 #fff;font-family:Georgia,"Times New Roman","Bitstream Charter",Times,serif;font-weight:normal;padding:7px 7px 8px;text-align:left;line-height:1.3em;font-size:14px}
.entry-content table td{font-size:14px;padding:4px 7px 4px;vertical-align:top}
.share-post-bottom{padding:10px 10px 5px 10px;background:#FFF1D0;margin-bottom:10px}
.tags-ms{overflow:hidden;margin:10px 0}
.tags-ms a{display:inline-block;color:#999999;background:#fff;padding:5px 10px;margin:3px;font-size:14px;border:1px solid #DEDEDE;transition:all 0.1s ease-in-out}
.tags-ms a:hover{background:#00AB99;color:#fff;border:1px solid #00AB99}
/*SIDEBAR*/
.widget{margin-bottom:20px;background:#fff;position:relative;z-index:99;border:1px solid #e1e1e1}
.widget-title{display:block;font-size:16px;font-weight:600;padding:6px 10px;background:#F4F4F4;color:#313131;text-transform:uppercase;text-align:center}
.widget iframe{width:100%!important;min-height:240px}
.widget ul{padding:0 10px}
input[type="text"],input[type="tel"],input[type="email"],input[type="number"],input[type="date"],textarea{border:1px solid #d2d2d2;padding:11px 15px;font-size:16px;width:100%;margin-bottom:10px;font-family:'Open Sans',sans-serif;color:#4d4d4d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;height:47px}
textarea{height:100px;resize:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;line-height:28px}
select{padding:11px 15px;font-family:'Open Sans',sans-serif;color:#4d4d4d;font-size:16px;-webkit-appearance:none;width:100%;outline:none;cursor:pointer;margin-bottom:10px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;height:47px;border:1px solid #d2d2d2}
input[type="submit"]{background:#00AB99;color:#fff;border:1px solid #00AB99;cursor:pointer;display:block;font-weight:bold;font-size:16px;width:100%;text-align:center;padding:11px 10px;height:47px}
input[type="checkbox"]{margin-bottom:10px}
.wpcf7-not-valid-tip{display:none!important}
.wpcf7-not-valid{border:1px solid #f00!important}
.wpcf7-response-output{border:none!important;padding:0!important;margin:0!important;font-size:13px;text-align:center}
input[type="text"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{/* Chrome/Opera/Safari */
  color:#4d4d4d}
input[type="text"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="number"]::-moz-placeholder,textarea::-moz-placeholder{/* Firefox 19+ */
  color:#4d4d4d}
input[type="text"]:-ms-input-placeholder,input[type="tel"]::-ms-input-placeholder,input[type="email"]::-ms-input-placeholder,input[type="number"]::-ms-input-placeholder,textarea::-ms-input-placeholder{/* IE 10+ */
  color:#4d4d4d}
input[type="text"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="number"]:-moz-placeholder,textarea:-moz-placeholder{/* Firefox 18- */
  color:#4d4d4d}
.widget ul li{padding:4px 0 4px 12px;background:url(images/icon_li.jpg) no-repeat scroll left 12px rgba(0,0,0,0)}
.widget ul li a{display:block!important;font-size:14px}
.widget ul li a:hover,.cat-post-widget ul li a.cat-post-title:hover{color:#00AB99}
.searchbox{padding:10px;position:relative}
.searchbox input[type="text"]{padding:12px 25px 12px 10px;border:1px solid #ccc;font-size:14px;width:100%;margin-bottom:0!important}
.searchbox input[type="submit"]{background:url(images/icon_search.png) no-repeat right;width:30px;height:30px;border:none;position:absolute;top:16px;right:16px;cursor:pointer;border-radius:5px}
.widget_categories,.widget_archive{}
.widget_categories .screen-reader-text,.widget_archive .screen-reader-text{display:none}
.widget_categories select,.widget_archive select{padding:10px;border-radius:5px;background:#fff;color:#4d4d4d;font-size:15px;-webkit-appearance:none;width:100%;outline:none;cursor:pointer}
.widget.widget_categories form{padding:10px}
.widget.widget_archive select{width:92%;margin:10px auto;display:block}
#wp-calendar{width:100%;max-width:37.5rem;background:#ccc;margin-left:auto;margin-right:auto}
#wp-calendar caption{background:#3299bb;color:#fff;padding:0.25rem;text-align:center}
#wp-calendar thead tr{border-right:1px solid #ccc}
#wp-calendar thead th{font-size:90%;font-weight:bold;padding:0.25rem;background:#ccc;text-transform:uppercase;text-align:center}
#wp-calendar tbody td{position:relative;padding:0.125rem;text-align:center;border:1px solid #ccc;background:#fff;color:#333}
#wp-calendar tbody td.pad{opacity:0.7}
#wp-calendar tbody td#today{font-weight:bold}
#wp-calendar tbody td#today:after{content:'';position:absolute;top:0;right:0;width:0;height:0;border-top:10px solid #999;border-left:10px solid transparent}
#wp-calendar tbody td a{display:block;background:rgba(50,153,187,0.2)}
#wp-calendar tbody td a:hover{background:#3299bb;color:#fff}
#wp-calendar tfoot tr{background:rgba(255,255,255,0.7);border:1px solid #ccc}
#wp-calendar tfoot tr td{border:0;padding:0}
#wp-calendar tfoot tr a{display:block;padding:0.25rem 0.75rem}
#wp-calendar tfoot tr a:hover{background:#fff}
#wp-calendar tfoot tr #prev{text-align:left}
#wp-calendar tfoot tr #next{text-align:right}
.widget .tagcloud{padding:10px}
.tagcloud{display:flex;flex-wrap:wrap;align-items:center}
.tagcloud a{display:inline-block;margin:0.125rem;padding:0.4375rem;background:#fff;border:1px solid #DEDEDE;transition:all 0.1s ease-in-out;color:#999999}
.tagcloud a:hover,.tagcloud a:focus{color:#fff;background:#00AB99;border:1px solid #00AB99}
ul.dpe-flexible-posts li{background:none!important;padding:10px 0!important;clear:both;overflow:hidden;border-top:1px #dcdcdc dashed}
ul.dpe-flexible-posts li:first-child{border-top:none}
ul.dpe-flexible-posts li a img{width:80px;height:70px;float:left;margin-right:10px}
ul.dpe-flexible-posts li a{font-weight:400;color:#4d4d4d;font-size:14px}
.othernews{}
.othernewswidget{padding:10px}
.othernewswidget-desc{overflow:hidden}
.left-othernewswidgetdesc{width:50%;float:left}
.right-othernewswidgetdesc{width:50%;float:left;padding-left:10px}
.othernewswidget-desc i{color:#D8343D;font-size:90px}
.othernewsbox{border-bottom:1px solid #ececec;padding:8px 0;overflow:hidden}
.othernewsbox:last-child{border-bottom:none}
.othernewsbox-name{}
.othernewsbox-name a{color:#D8343D;font-size:14px;font-weight:600;display:block;line-height:20px}
.othernewsbox-name a:hover{color:#333}
.widget_searchad #searchformms{padding:15px}
.widget_searchad ul{padding:0}
.widget_searchad ul li{padding:0;background:none}
/*CATEGORY*/
.catnews{}
.catnews-title{text-align:center;position:relative;margin:10px 0 15px 0}
.catnews-title span{color:#00AB99;font-weight:600;font-size:24px;display:inline-block;text-transform:uppercase}
.catnews-title span:before,.catnews-title span:after{content:"";width:90px;height:1px;background:#00AB99;position:absolute;bottom:0;left:50%;margin-left:-45px}
.catnews-title span:before{width:60px;bottom:-5px;margin-left:-30px}
.catnews-desc{color:#4d4d4d;font-size:14px;overflow:hidden;text-align:justify;margin:10px 0 5px 0;background:#f9f9f9;padding:10px}
.wrap-catnews{margin-left:-15px;margin-right:-15px;overflow:hidden}
.catnewsbox{float:left;width:50%;padding:15px;position:relative;overflow:hidden;text-align:center}
.catnewsbox:first-child{width:100%}
.catnewsbox:first-child:before{content:"";position:absolute;top:15px;left:15px;bottom:15px;right:15px;background:#000;opacity:0.3;z-index:1;transition:opacity 0.3s ease;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease}
.catnewsbox:first-child:hover:before{opacity:0.5}
.catnewsbox:first-child .catnewsbox-thumb{height:400px}
.catnewsbox:first-child .post-namecategory{position:absolute;top:32%;left:0;width:100%;padding:0 15px;text-align:center;z-index:99}
.catnewsbox:first-child .catnewsbox-name{position:absolute;top:38%;left:0;width:100%;padding:0 15px;text-align:center;z-index:99}
.catnewsbox:first-child .catnewsbox-date{display:none}
.catnewsbox:first-child .catnewsbox-name a{color:#fff;font-size:24px;padding:5px 30px;line-height:30px}
.catnewsbox:first-child .catnewsbox-desc{display:none}
.catnewsbox:first-child .catnewsboxsocial{}
.catnewsbox:first-child .catnewsboxsocial:before{display:none}
.catnewsbox:first-child .catnewsbox-date:after{display:none}
.catnewsbox:first-child .catnewsboxsocialwm{position:absolute;bottom:0;left:50px;right:50px;background:#fff;z-index:999;text-align:center;padding:15px 15px 35px 15px}
.catnewsbox:first-child .catnewsboxsocialwm .catnewsbox-date{display:inline-block;padding:0;margin:0;border-right:1px solid #DEDEDE;line-height:12px;padding-right:20px}
.catnewsbox:first-child .catnewsboxsocialwm .catnewsbox-date i{margin-right:6px}
.catnewsbox:first-child .catnewsboxsocial{display:inline-block;padding:0;margin:0}
.catnewsboxsocialwm .catnewsbox-date{display:none}
.catnewsbox:nth-child(3){clear:none}
.catnewsbox:nth-child(2n){clear:both}
.catnewsbox-thumb{overflow:hidden;height:230px}
.catnewsbox-thumb img{width:100%;min-height:100%}
.catnewsbox .post-namecategory{color:#00ab99;font-size:12px;text-transform:uppercase;line-height:1.2;display:inline-block;vertical-align:top;position:relative;font-weight:normal;margin-top:15px}
.catnewsbox .post-namecategory a{color:#00ab99}
.catnewsbox .post-namecategory a:hover{text-decoration:underline}
.catnewsbox-name{margin:10px 0 3px 0;overflow:hidden;text-align:center}
.catnewsbox-name a{color:#313131;font-size:16px;font-weight:600;display:block;text-transform:uppercase;line-height:21px}
.catnewsbox-name a:hover{color:#00AB99}
.catnewsbox-date{color:#888888;font-size:14px;margin-bottom:10px;text-align:center;position:relative;padding-bottom:15px;display:block}
.catnewsbox-date:after{width:60px;height:1px;background:#6eb48c;margin-left:-30px;position:absolute;left:50%;bottom:0;content:""}
.catnewsbox-desc{font-size:15px;text-align:justify;color:#313131;line-height:25px}
.page_nav{clear:both;padding:15px 0;overflow:hidden;text-align:center}
.page_nav .page-numbers{background:#DEDEDE;color:#333;display:inline-block;width:auto;padding:4px 10px 4px 10px;text-decoration:none;font-weight:600;font-size:14px}
.page_nav .page-numbers:hover{background:#D8343D;color:#fff;text-decoration:none}
.page_nav .current{background:#D8343D;color:#fff;padding:4px 10px 4px 10px}
/*FOOTER*/
#footer{clear:both;z-index:999;background:#2B3945;width:100%;padding:20px 0;position:relative}
.wrap-footer{}
.footer-inner{overflow:hidden;margin-left:-15px;margin-right:-15px}
.footerbox{float:left;padding:15px;color:#fff}
.footerbox a{color:#fff}
.footerbox:first-child{width:40%}
.footerbox:nth-child(2),.footerbox:nth-child(3),.footerbox:nth-child(4){width:20%}
.fwidget{width:100%;margin-bottom:10px;color:#fff;font-size:14px}
.fwidget-title{color:#fff;font-size:16px;margin-bottom:8px;font-weight:600;position:relative}
.fwidget iframe{width:100%!important;height:240px!important}
.fwidget ul{margin-left:18px}
.fwidget ul li{list-style:square;color:#fff;font-size:14px}
.fwidget ul li a{color:#fff;display:block;font-size:14px}
.fwidget ul li a:hover{color:#00AB99;text-decoration:underline}
.fwidget ul ul{}
.fwidget ul ul li{list-style:disc}
.fwidget p,.fwidget p a{color:#fff}
.fwidget p{margin-bottom:5px}
.copyright{font-size:14px}
.social-network{margin-top:15px;overflow:hidden}
.social-network a i{border-radius:5px;width:35px;height:35px;text-align:center;display:block;color:#00AB99;padding:11px 0;background:#35434E;;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}
.social-network a{display:inline-block;margin:0 5px}
.social-network a i:hover{background:#242F39}
.boxgray{background:#EDEDED;padding:20px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);border:1px solid #D2D2D2}
.boxgray i{width:25px;display:inline-block}
.su-column .formhomebox{width:100%;padding:0}
.su-column .formhomebox-center input[type="submit"]{width:100%}
.su-accordion .su-spoiler .su-spoiler-title{padding:12px 20px}
.su-accordion .su-spoiler .su-spoiler-title .su-spoiler-icon{left:inherit!important;right:18px;top:11px;background:#454545;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.tailormadetravelformbox{border:1px solid #D2D2D2;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05);margin-bottom:15px;background:#EDEDED;padding:30px}
.tailormadetravelformbox-in{padding:20px;background:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05);border:1px solid #D2D2D2;overflow:hidden}
.tailormadetravelformbox-title{color:#333;font-size:20px;font-weight:600;line-height:26px;border-bottom:2px solid #00AB99;padding-bottom:5px;margin:5px 0 10px 0;text-align:left}
.tailormadetravelformbox-column{overflow:hidden}
.tailormadetravelformbox-column-1-3{float:left;width:32%;display:block;margin:0 0 0 2%;box-sizing:border-box}
.tailormadetravelformbox-column-1-3:first-child{margin-left:0}
.tailormadetravelformbox-column-1-3:last-child{float:right}
.tailormadetravelformbox-column-1-2{float:left;width:49%;display:block;margin:0 0 0 2%;box-sizing:border-box}
.tailormadetravelformbox-column-1-2:first-child{margin-left:0}
.tailormadetravelformbox-column-1-2:last-child{float:right}
.tailormadetravelformbox-in label{font-weight:600;font-size:15px;display:block}
.tailormadetravelformbox-in label span{font-weight:normal;font-size:16px}
#tailormadetour-destinations .tailormadetravelformbox-column-half-l,#tailormadetour-destinations .tailormadetravelformbox-column-half-1-2-l{padding-right:10px}
#tailormadetour-destinations .tailormadetravelformbox-column-half-r,#tailormadetour-destinations .tailormadetravelformbox-column-half-1-2-r{padding-left:10px}
#tailormadetour-destinations .tailormadetravelformbox{padding:10px}
#tailormadetour-destinations input[type="text"],#tailormadetour-destinations input[type="tel"],#tailormadetour-destinations input[type="email"],#tailormadetour-destinations input[type="number"],#tailormadetour-destinations input[type="date"],#tailormadetour-destinations textarea,#tailormadetour-destinations select,#tailormadetour-destinations input[type="submit"]{font-size:14px}
.helpfull{clear:both;margin-top:20px;background:#EDEDED;border:1px solid #D2D2D2;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);padding:30px}
.helpfull-btn{font-weight:bold;font-size:16px}
.helpfull-btn input[type="radio"]{display:none}
.helpfull-btn input[type="radio"]:checked + span{background:#00AB99;color:#fff}
.helpfull-btn .wpcf7-list-item-label{border:1px solid #00AB99;color:#00AB99;background:#fff;padding:6px 12px;cursor:pointer;font-weight:normal}
.helpfull-btn .wpcf7-list-item-label:hover{background:#eee}
#helpfullselect{}
.helpfullmain{}
.helpfull input[type="submit"]{width:auto}
#sidebar #uwpqsf_id{border:none;background:#F4F4F4;padding:10px}
#sidebar #uwpqsf_id .uform_title{display:none}
.widget .formhomebox{width:100%;padding:5px 10px}
.catnewsboxsocial{text-align:center;position:relative;clear:both;margin:20px 0}
.catnewsboxsocial:before{content:"";position:absolute;width:100%;left:0;height:1px;background:#DEDEDE;display:block;top:49%;z-index:1}
.catnewsboxsocial-in{position:relative;z-index:5;padding:0 10px;display:inline-block;background:#fff}
.catnewsboxsocial-in a{display:inline-block;position:relative;color:#313131;font-size:14px;margin:0 5px}
.catnewsboxsocial-in a:hover{color:#00AB99}
.catnewsboxsocial-in span{position:absolute;display:inline-block;font-size:9px;font-family:'Raleway',sans-serif;font-weight:normal;background:#313131;color:#fff;height:20px;line-height:20px;white-space:nowrap;text-align:center;bottom:-45px;width:60px;left:50%;margin-left:-30px;opacity:0;visibility:hidden;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out}
.catnewsboxsocial-in span:before{position:absolute;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid #313131;content:"";top:-7px;left:50%;margin-left:-4px}
.catnewsboxsocial-in a:hover span{opacity:1;bottom:-30px;visibility:visible}
.relatednews{position:relative;padding:20px 0}
.relatednews-title{text-align:center;margin-bottom:15px}
.relatednews-title span{font-size:18px;letter-spacing:1px;text-transform:uppercase;font-weight:bold;color:#313131;position:relative;z-index:10;display:inline-block;padding:0 10px}
.relatednews-title span:before,.relatednews-title span:after{content:"";position:absolute;width:60px;height:1px;background:#00ab99;display:block;top:50%;margin-top:-1px;left:100%}
.relatednews-title span:before{left:auto;right:100%}
.relatednewsbox{overflow:hidden;position:relative}
.relatednews-thumb{height:160px;width:100%;position:relative;overflow:hidden}
.relatednews-thumb img{min-height:100%;width:100%}
.catnewsbox-name{overflow:hidden;margin-top:8px}
.catnewsbox-name a{color:#313131;font-size:14px;text-transform:uppercase;line-height:1.4;letter-spacing:1px}
.relatednews .owl-prev,.relatednews .owl-next{position:absolute;top:34%;left:0;background:#ffffffeb!important;border-radius:100%!important;-webkit-border-radius:100%!important;-moz-border-radius:100%!important;width:36px;height:36px;line-height:36px;padding:1px 0!important;text-align:center}
.relatednews .owl-next{right:0!important;left:inherit!important}
.relatednews .owl-nav i{color:#313131!important;font-size:18px}
.relatednews .owl-theme .owl-dots .owl-dot.active span,.relatednews .owl-theme .owl-dots .owl-dot:hover span{background:#00AB99}
.relatednews .owl-theme .owl-dots .owl-dot span{margin:5px 5px!important}
.relatednews .owl-theme .owl-dots{margin-top:25px}
.showourtours-home{overflow:hidden;padding:25px 10px;clear:both;background:#ffffff}
.wrap-showourtours-home{}
.showourtours-title{color:#454545;font-size:30px;text-align:center;font-weight:600;margin-bottom:25px;line-height:36px;text-transform:uppercase}
.showourtours-desc{color:#313131;text-align:center;position:relative;overflow:hidden;line-height:28px;margin:10px auto 10px auto;max-width:860px;margin-bottom:20px;font-size:19px}
.showprohome-title{color:#fff;font-weight:500;font-size:36px;text-align:center;padding:50px 20px;-webkit-transform:translate3d(0,24px,0);transform:translate3d(0,24px,0);pointer-events:none;opacity:1;position:relative;z-index:1;transition:0.2s all ease;text-shadow:1px 1px 1px rgba(0,0,0,0.5);font-family:'Segoe Script'}
.showourtoursbox-details{overflow:hidden}
.showourtoursbox-item{float:left;padding:10px;height:20vw;width:33.3333333%}
.showourtoursbox-item:nth-child(4){width:50%}
.showourtoursbox-item:nth-child(5){width:50%}
.tourstyles-home .showourtoursbox-item:nth-child(4),.tourstyles-home .showourtoursbox-item:nth-child(5){width:33.3333333%}
.showourtoursbox{position:relative;height:100%;background-size:cover;background-position:center;overflow:hidden}
.showourtoursboxinfo{position:absolute;bottom:0;left:0;width:100%;padding:10px;background:rgba(38,38,38,0.4);color:#fff;text-align:center}
.showourtoursbox-name{position:relative;z-index:9}
.showourtoursbox-name a{color:#fff;line-height:24px;font-size:18px;text-transform:uppercase;font-weight:600;display:block}
.showourtoursbox-more{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(38,38,38,0.06);z-index:0;transition:0.2s all ease;opacity:1}
.whatsapp{position:fixed;left:6px;bottom:6px;z-index:999}
.whatsapp img{max-height:90px}