 body{overflow-x:hidden;}.top-contact-info,.top-contact-info a{color:#d0d0d0;text-align:right;font-size:14px}.top-contact-info i{color:#41c4ab;padding:0 5px 0 10px}ul.navbar-nav>li>a{padding:7px!important}.tour{position:relative;z-index:100}.tour-media{background-color:#fff;padding:0;overflow:hidden;position:relative;width:100%;min-height:300px}.tour-media-title,.tour-media-footer{position:absolute;text-align:center;color:rgba(255,255,255,.5);z-index:104;top:20px}.tour-media-footer{top:inherit;bottom:20px}@media (max-width:640px){.tour-media-title h1,.tour-media-footer h3{max-width:70%;padding-left:30%}}.tour-header hr.colored{margin-bottom:30px}.tour-details{position:relative}.tour-media>div.tour-images{width:100%;z-index:100}.tour-media>div.tour-images img{position:absolute;top:0;left:0;right:0;z-index:100;opacity:0}.tour-media>div{margin:auto;display:table;width:100%}.tour-media>div img{margin:auto}.tour-info{position:absolute;top:40px;left:40px;width:auto;margin:auto;padding:15px;color:rgba(255,255,255,1);background-color:rgba(0,0,0,.5);z-index:101;min-width:280px;width:33%}@media (max-width:480px){.tour-media>div:last-child{top:10px;left:10px}}@media (max-width:768px){.tour-media>div:last-child{top:20px;left:20px}}@media (min-width:1800px){.tour-media>div:last-child{max-width:600px}}.tour-media ul{list-style:none}.tour-media p{font-size:16px;}.tour-info .panel{border:none;background-color:inherit;}.tour-info .panel-heading{padding:5px 15px;background-color:inherit;}.tour-info h3,.tour-info .duration{text-align:center;margin:0}.tour-info .duration{margin-bottom:20px;}.tour-info .panel-heading a{cursor:pointer;color:#41c4ab;}.tour-info .thumbnails{padding:0 2px}.tour-info .thumbnails img{width:64px;height:36px}.tour-info .panel.active .panel-heading a,.tour-info .panel-heading a:hover{color:#fff;}.tour-info .panel-body{border-top:none;border:none;}.tour-info .toggle-button{display:inline;top:8px;right:16px;position:absolute}.tour-info .toggle-button.minimized{top:0!important;left:0!important;background-color:transparent!important}.tour-info.minimized{z-index:105;min-width:32px!important;background-color:transparent!important;}.tour-info .toggle-button a{font-size:24px;}.tour-info.minimized .toggle-button a,.tour-info.minimized .toggle-button a i{font-size:32px;width:32px;height:32px}.tour-info.minimized .toggle-button a i{padding-left:2px;background-color:rgba(0,0,0,.05)}.tour-media .owl-controls .owl-prev,.tour-media .owl-controls .owl-next{display:none;position:absolute;top:0;bottom:0;width:40px;height:60px;margin:auto 0!important;border-radius:0!important;text-align:center;font-size:30px!important;line-height:50px;color:#fff!important;background-color:#41c4ab!important;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;z-index:103}.tour-media .owl-controls .owl-prev{left:0}.tour-media .owl-controls .owl-next{right:0}header .brand-name-subtext{font-size:18px;line-height:24px;text-align:justify;padding:20px 40px;max-width:750px;margin:auto}@media (max-width:1024px){header .brand-name-subtext{font-size:16px;line-height:22px}}.gallery{position:relative;z-index:100}.gallery-container{background-color:#fff;padding:0;overflow:hidden;position:relative;width:100%;min-height:300px}.gallery-info{position:absolute;width:33.333%;top:0;height:100%;padding:20px;overflow-y:auto;background:url(../img/dragon.png) no-repeat bottom}.gallery-info.no-bg{background:none}.gallery-info.minimized{width:100px;height:100px}.gallery-info h4{padding:20px}.gallery-info .panel-title{padding:0}.gallery-info p{font-size:16px;line-height:1.3;text-align:justify;padding:0 20px 0 20px}.gallery-media{position:absolute;width:66.666667%;left:33.33333%;top:0;height:100%;overflow:hidden}.gallery-media.maximized{width:100%;left:0}.gallery-media img{position:absolute}.gallery-media .owl-controls .owl-prev,.gallery-media .owl-controls .owl-next{display:none;position:absolute;top:0;bottom:0;width:40px;height:60px;margin:auto 0!important;border-radius:0!important;text-align:center;font-size:30px!important;line-height:50px;color:#fff!important;background-color:#41c4ab!important;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;z-index:103}.gallery-media .owl-controls .owl-prev{left:0}.gallery-media .owl-controls .owl-next{right:0}.gallery .toggle-button{display:inline;top:8px;right:16px;position:absolute}.gallery .toggle-button.minimized{top:20px!important;left:20px!important;background-color:transparent!important}.gallery-info.minimized{z-index:105;min-width:32px!important;background-color:transparent!important;}.gallery .toggle-button a{font-size:24px;}.gallery .toggle-button a:focus,.gallery .toggle-button a:hover{font-size:28px;color:#41c4ab}.toggle-button.minimized a,.toggle-button.minimized a i{font-size:32px;width:32px;height:32px}.toggle-button.minimized a i{padding-left:2px;background-color:rgba(0,0,0,.05)}.gallery .thumbnails{float:right;padding:0 20px}.gallery .thumbnails a{padding:0 2px}.gallery .thumbnails img{width:128px;height:72px}.gallery .panel.active .panel-heading a,.gallery .panel-heading a:hover{color:#000;}@media (max-width:1024px){.gallery-info p{padding:0 10px 0 10px}.gallery .thumbnails{padding:0 10px}.gallery .thumbnails img{width:64px;height:36px}.gallery-info{background:url(../img/dragon-200.png) no-repeat bottom}.project-description{min-height:270px}}@media (min-width:1025px){.gallery-info{background:url(../img/dragon-300.png) no-repeat bottom}.project-description{min-height:270px}}@media (min-width:1440px){.gallery-info{background:url(../img/dragon.png) no-repeat bottom}.project-description{min-height:540px}}section.bg-gray{border-bottom:solid 1px #e5e5e5;padding-bottom:50px}.about-us{text-align:justify;padding:0 30px}.about-content{padding:0 30px!important}.about-carousel .item .caption{top:70%}.mt-2{margin-top:20px}