@font-face{font-family:'CenturySchoolbook';src:url("../fonts/CenturySchoolbook.eot?#iefix") format("embedded-opentype"),url("../fonts/CenturySchoolbook.woff") format("woff"),url("../fonts/CenturySchoolbook.ttf") format("truetype"),url("../fonts/CenturySchoolbook.svg#CenturySchoolbook") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'CenturySchoolbook-Bold';src:url("../fonts/CenturySchoolbook-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/CenturySchoolbook-Bold.woff") format("woff"),url("../fonts/CenturySchoolbook-Bold.ttf") format("truetype"),url("../fonts/CenturySchoolbook-Bold.svg#CenturySchoolbook-Bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'TwCenMT-Regular';src:url("../fonts/TwCenMT-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/TwCenMT-Regular.woff") format("woff"),url("../fonts/TwCenMT-Regular.ttf") format("truetype"),url("../fonts/TwCenMT-Regular.svg#TwCenMT-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'TwCenMT-Bold';src:url("../fonts/TwCenMT-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/TwCenMT-Bold.woff") format("woff"),url("../fonts/TwCenMT-Bold.ttf") format("truetype"),url("../fonts/TwCenMT-Bold.svg#TwCenMT-Bold") format("svg");font-weight:normal;font-style:normal}html,body{width:auto;height:auto;margin:0;padding:0}html{height:100%;-webkit-font-smoothing:antialiased}body{font-size:16px;font-weight:500;line-height:20px;font-family:"CenturySchoolbook",serif;background:#eeebe6;color:#231f20;transition:all 0.4s}html.noscroll body{background:#000;transition:all 0.2s}a{color:#b2642c;outline:none;-webkit-font-smoothing:antialiased}a:hover,a:focus{outline:none;color:#b2642c;text-decoration:none}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{margin:0 0 20px 0;-webkit-font-smoothing:antialiased}h4{font-weight:500;font-size:24px;line-height:normal}h5{font-size:20px}p{font-size:16px;line-height:20px;margin-bottom:20px;xtext-align:justify;-webkit-font-smoothing:antialiased}ul,li{font-size:16px;line-height:20px}.clear{clear:both}.pointer{cursor:pointer}.text-light{font-weight:400}.text-regular{font-weight:500 !important}.text-semibold{font-weight:600}.text-bold{font-weight:700 !important}.text-bold .icon:before{font-weight:700 !important}.text-extrabold{font-weight:800}.font-tw{font-family:"TwCenMT-Regular",sans-serif}.font-tw-bold{font-family:"TwCenMT-Bold",sans-serif}.font-century{font-family:"CenturySchoolbook",serif !important}.font-century-bold{font-family:"CenturySchoolbook-Bold",serif}.text-italic{font-style:italic}.uppercase{text-transform:uppercase !important}.capitalize{text-transform:capitalize !important}.relative{position:relative}.absolute{position:absolute}.block{display:block}.inline-block{display:inline-block}.animated-normal{transition:all 0.2s}.before:before,.after:after{position:absolute;display:block;content:'';top:0;left:0;right:0;bottom:0}.no-padding{padding:0 !important}.no-margin{margin:0 !important}.no-padding-left{padding-left:0 !important}.no-padding-right{padding-right:0 !important}.no-padding-top{padding-top:0 !important}.no-padding-bottom{padding-bottom:0 !important}.section{padding-top:50px;padding-bottom:50px}@media (max-width: 768px){.section{padding:40px 10px}}h1,.h1{font-size:24px;line-height:28px}h2,.h2{font-size:22px;line-height:normal}h3,.h3{font-size:20px}h4,.h4{font-size:18px}h5,.h5{font-size:16px}h6,.h6{font-size:14px}@media (max-width: 575px){.col-mb-12{width:100%}}.full-width{width:100%}.fill{width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.fill.fill-top{background-position:top center}.horizontal-center,.horizontal-left,.horizontal-right{float:none}.horizontal-center{margin-left:auto;margin-right:auto;left:0;right:0}.horizontal-left{margin-left:0;margin-right:auto;left:0}.horizontal-right{margin-left:auto;margin-right:0;right:0}.vertical-center{z-index:1;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.pull-bottom{display:inline-block;vertical-align:bottom;float:none}.pull-middle{display:inline-block;vertical-align:middle !important;float:none}.img-radius,.border-radius{border-radius:8px}.box-shadow{box-shadow:0 0 12px rgba(0,0,0,0.15)}.button{max-width:400px;display:inline-block;padding:12px 30px;border:none;background:none;color:inherit;vertical-align:middle;position:relative;z-index:1;font-size:18px;line-height:30px;text-align:center;font-family:"TwCenMT-Regular",sans-serif}.button:focus{outline:none;color:#fff}.button span{vertical-align:middle;font-size:29px;margin-top:-10px;position:relative;margin-left:5px;bottom:5px}.button .icon{font-size:16px;position:relative;top:1px}.button-normal{color:#b2642c}.button-normal:focus,.button-normal:hover{color:#231f20}.button-primary{overflow:hidden;transition:all 0.2s;background:#b2642c;color:#fff;position:relative;font-size:15px;line-height:normal;border:1px solid transparent;text-transform:uppercase;border-radius:3px;letter-spacing:0.5px;padding:8px 14px}.button-primary:hover{color:#b2642c;background:transparent;border:1px solid #b2642c}@media (max-width: 768px){.button-primary{font-size:16px;padding:15px 30px}}.button-white{border:1px solid #b2642c;background:#fff;color:#b2642c}.button-white:before{background:#fff}.button-white:hover{background:#b2642c;color:#fff}.button-white .button-inverted:hover{color:#b2642c;border-color:#fff}.button-white:hover:before{opacity:1;background-color:#fff}.button-white .button-inverted:hover:before{background-color:#fff}.button-full{width:100%;display:block}.button-thin-border{border:1px solid}.color-primary{color:#231f20 !important}.color-brown{color:#b2642c !important}.color-white{color:#fff !important}.color-black{color:#000 !important}.color-dark{color:#231f20 !important}.color-lightgrey{color:#f5f5f5 !important}.color-grey{color:#58595b !important}.color-facebook{color:#3b5999 !important}.color-twitter{color:#55acee !important}.color-linkedin{color:#0077b5 !important}.color-youtube{color:#e12d28 !important}.color-google{color:#d4201f !important}.color-instagram{color:#c7309a !important}.color-pinterest{color:#ca2027 !important}.bg-brown{background:#b2642c !important}.bg-white{background:#fff !important}.bg-black{background:#000 !important}.bg-dark{background:#231f20 !important}.bg-lightgrey{background:#f5f5f5 !important}.bg-grey{background:#58595b !important}.bg-facebook{background:#3b5999 !important}.bg-skype{background:#00aff1 !important}.box-grey{border:solid 1px #d0d0d0}.box-grey:after{bottom:-4px;border-bottom:3px solid #f2f2f2}#header{top:0px;left:0px;right:0px;padding:0px;position:fixed;width:100%;z-index:15;-webkit-transition:all 0.4s;transition:all 0.4s;background:url(../images/header-bg.png) center bottom;background-size:4107px 160px;height:128px}#header .logo-block{margin:20px 0 15px 0;float:left;transition:all 0.4s}#header .logo-block a.logo-link{display:inline-block;max-width:200px;transition:all 0.4s}#header .navigation{float:right}#header .navigation .navbar{border:none;margin-bottom:0px;min-height:initial;position:relative;border-radius:0;float:right;margin-top:0;width:100%;background:none}#header .navigation .navbar .navbar-nav{margin:8px 0 0 0;text-align:center;display:table;float:none;width:100%;transition:all 0.4s}#header .navigation .navbar .navbar-nav li{position:relative;margin:0;float:none;display:table-cell}#header .navigation .navbar .navbar-nav li .fa{display:none}#header .navigation .navbar .navbar-nav li a{border:none;padding:0 10px;margin:0;font-size:18px;line-height:42px;color:#231f20;-webkit-transition:all 0.2s;transition:all 0.2s}#header .navigation .navbar .navbar-nav li a:hover{color:#b2642c}#header .navigation .navbar .navbar-nav li:first-child>a{padding-left:0}#header .navigation .navbar .navbar-nav li:last-child>a{padding-right:0}#header .navigation .navbar .navbar-nav li.current-menu-parent>a{color:#b2642c}#header .navigation .navbar .navbar-nav li .dropdown-menu{float:left;min-width:220px;padding:0;margin:0;background:#fff;border:none;border-radius:5px;border-top:5px solid #b2642c;-webkit-box-shadow:rgba(0,0,0,0.2) 0px 0px 10px;box-shadow:rgba(0,0,0,0.2) 0px 0px 10px}#header .navigation .navbar .navbar-nav li .dropdown-menu li{position:relative;display:block}#header .navigation .navbar .navbar-nav li .dropdown-menu li a{color:#231f20;padding:10px 15px;line-height:normal;text-transform:inherit;font-size:15px}#header .navigation .navbar .navbar-nav li .dropdown-menu li a:hover{background:#b2642c;color:#fff}#header .navigation .navbar .navbar-nav li .dropdown-menu li.active>a{background:#b2642c;color:#fff}#header .navigation .navbar .navbar-nav li .dropdown-menu .dropdown-menu{left:100%;top:-1px;background:#f9f9f9}#header .navigation .navbar .navbar-nav .active a{background:transparent;color:#b2642c}#header .navigation .navbar .navbar-nav .active a:hover,#header .navigation .navbar .navbar-nav .active a:focus{background:transparent;color:#b2642c}#header:after{position:absolute;width:100%;height:57px;bottom:0;left:0;background:url(../images/header-line.png) center;background-size:3166px 57px}@media (max-width: 991px){#header .logo-block{margin-top:15px;margin-bottom:0}#header .logo-block a.logo-link{max-width:180px}#header .navbar-header{float:right;margin:0;margin-top:12px}#header .navbar-header .navbar-toggle{border:none;float:right;padding:12px;margin:0px;position:relative;height:46px;background:#b2642c}#header .navbar-header .navbar-toggle .icon-bar{background-color:#fff;border-radius:0;display:block;width:28px;height:3px;transition:all 0.2s}#header .navbar-header .navbar-toggle .icon-bar+.icon-bar{margin-top:6px}#header .navbar-header .navbar-toggle .top-bar{transform:rotate(45deg);-webkit-transform:rotate(45deg);-webkit-transform-origin:left 6px;transform-origin:left 6px;margin-top:-2px}#header .navbar-header .navbar-toggle .middle-bar{opacity:0}#header .navbar-header .navbar-toggle .bottom-bar{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform-origin:left -3px;-webkit-transform-origin:left -3px;margin-top:11px !important;margin-left:0 !important}#header .navbar-header .navbar-toggle.collapsed .icon-bar.top-bar{transform:rotate(0);-webkit-transform:rotate(0);margin-top:0px}#header .navbar-header .navbar-toggle.collapsed .icon-bar.middle-bar{opacity:1}#header .navbar-header .navbar-toggle.collapsed .icon-bar.bottom-bar{transform:rotate(0);-webkit-transform:rotate(0);margin-top:6px !important;margin-left:0px !important}#header .navigation{clear:both;float:none;text-align:right}#header .navigation .navbar{float:none;box-shadow:0 0 12px rgba(0,0,0,0.15);max-width:200px;display:inline-block}#header .navigation .navbar .navbar-collapse{float:none}#header .navigation .navbar .navbar-nav{margin:0 !important;display:block;background:#fff;border-radius:5px}#header .navigation .navbar .navbar-nav li{display:block}#header .navigation .navbar .navbar-nav li .fa{display:block;position:absolute;top:0;right:0;z-index:1;width:40px;height:40px;text-align:center;line-height:40px;font-size:18px;xborder-left:1px solid #dddddd;cursor:pointer}#header .navigation .navbar .navbar-nav li .caret{display:none !important}#header .navigation .navbar .navbar-nav li a{border:none;padding:10px 15px;margin:0;border-bottom:1px solid #ddd;font-size:18px;line-height:normal;font-family:"TwCenMT-Regular",sans-serif;text-align:left}#header .navigation .navbar .navbar-nav li a:hover{color:#fff;background:#b2642c}#header .navigation .navbar .navbar-nav li:first-child>a{padding:10px 15px}#header .navigation .navbar .navbar-nav li .dropdown-menu{position:relative;float:none;display:none !important;min-width:inherit;padding:0;margin:0;background:none;border:none;border-radius:0;border-top:none;-webkit-box-shadow:none;box-shadow:none;opacity:1 !important}#header .navigation .navbar .navbar-nav li .dropdown-menu li{position:relative;display:block}#header .navigation .navbar .navbar-nav li .dropdown-menu li a{color:#231f20;padding:10px 15px 10px 25px;line-height:normal;text-transform:inherit;font-size:16px}#header .navigation .navbar .navbar-nav li .dropdown-menu li a:hover{background:#b2642c;color:#fff}#header .navigation .navbar .navbar-nav li .dropdown-menu li:first-child{padding-top:0}#header .navigation .navbar .navbar-nav li .dropdown-menu li:last-child{padding-bottom:0}#header .navigation .navbar .navbar-nav li .dropdown-menu li.current-menu-item>.fa{color:#fff}#header .navigation .navbar .navbar-nav li .dropdown-menu li.current-menu-item a{background:#b2642c;color:#fff !important}#header .navigation .navbar .navbar-nav li .dropdown-menu li.current-menu-item a:hover,#header .navigation .navbar .navbar-nav li .dropdown-menu li.current-menu-item a:focus{background:#b2642c;color:#fff}#header .navigation .navbar .navbar-nav li .dropdown-menu .dropdown-menu{top:0;left:0;background:#f9f9f9}#header .navigation .navbar .navbar-nav li .dropdown-menu .dropdown-menu a{padding-left:40px}#header .navigation .navbar .navbar-nav li.open>.dropdown-menu{display:block !important}#header .navigation .navbar .navbar-nav li.open>.fa{transform:rotate(-180deg)}#header .navigation .navbar .navbar-nav li.current_page_item>.fa{color:#fff}#header .navigation .navbar .navbar-nav li.current_page_item>a{background:#b2642c;color:#fff !important}#header .navigation .navbar .navbar-nav li.current_page_item>a:hover,#header .navigation .navbar .navbar-nav li.current_page_item>a:focus{background:#b2642c;color:#fff}}@media (max-width: 768px){#header{height:112px !important;background:url(../images/header-mobile.png) center bottom;background-size:768px 112px}#header .logo-block{margin-top:15px !important;margin-bottom:0 !important}#header .logo-block a.logo-link{max-width:150px}}@media (min-width: 768px){.navbar-toggle{display:block}.navbar-collapse.collapse{cdisplay:block !important}}@media (min-width: 992px){.navbar-toggle{display:none}.navbar-collapse.collapse{cdisplay:none !important}}body.logged-in #header{top:32px}body.logged-in #header.sticky .navigation{top:32px}@media screen and (max-width: 991px){body.logged-in #header{top:32px}}@media screen and (max-width: 782px){body.logged-in #header{top:46px}}.container{max-width:1290px !important;width:100%}.container-full{width:100% !important;max-width:100% !important}.main-container{margin-top:90px;position:relative;overflow:hidden}@media (max-width: 768px){.main-container{margin-top:90px}}.navbar-default .navbar-collapse{border:none;box-shadow:none;float:right}.navbar-default .navbar-form{border:none}.navbar-default .top-close-block{padding:13px 6px;position:relative}.navbar-default .top-close-block .search{float:left;margin:12px 0 0 15px}.navbar-default .top-close-block .search a{color:#2f3234;display:block;width:21px;height:21px;overflow:hidden;text-indent:9999px;background:url(../../images/search-icon.png) center center no-repeat;background-size:21px}.navbar-default .top-close-block button{float:right;border:0;padding:10px;box-shadow:none;background:transparent}.navbar-default .top-close-block button .icon-bar{background-color:#505050;border-radius:1px;display:block;width:28px;height:3px;transition:all 0.2s}.navbar-default .top-close-block button .icon-bar.top-bar{transform:rotate(45deg);-webkit-transform:rotate(45deg);-webkit-transform-origin:left 6px;transform-origin:left 6px}.navbar-default .top-close-block button .icon-bar.bottom-bar{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform-origin:left -3px;-webkit-transform-origin:left -3px}.navbar-default .top-close-block button .icon-bar+.icon-bar{margin-top:19px}.error404{background:#f5f5f5}.error404 .main-container .not-found-container{border-radius:3px;width:100%;height:100%;position:relative;text-align:center;max-width:500px;margin:0px auto;padding-top:30px}.error404 .main-container .not-found-container .content-box{padding:40px;background:#ffffff}.error404 .main-container .not-found-container .content-box h3{font-size:24px;line-height:32px}.error404 .main-container .not-found-container .content-box p{font-size:16px}.owl-carousel .owl-nav{z-index:2}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .sidebar-right .sidebar_block .owl-nav .owl-next,.sidebar-right .sidebar_block .owl-carousel .owl-nav .owl-next{position:absolute;top:50%;width:40px;height:40px;line-height:42px;border-radius:50%;font-size:22px;left:20px;color:#fff;text-align:center;transition:all 0.2s;transform:translateY(-50%);background:rgba(0,0,0,0.5)}.owl-carousel .owl-nav .owl-prev:hover,.owl-carousel .owl-nav .owl-next:hover{background:#000;color:#fff}.owl-carousel .owl-nav .owl-next{right:20px;left:inherit}.owl-carousel .owl-dots{position:absolute;margin:0;bottom:40px;max-width:1200px;left:50%;width:100%;transform:translateX(-50%);text-align:center}.owl-carousel .owl-dots .owl-dot{margin:0 5px;display:inline-block;zoom:1}.owl-carousel .owl-dots .owl-dot span{display:block;width:14px;height:14px;margin:0;border-radius:50px;background:rgba(255,255,255,0.5);border:2px solid #fff}.owl-carousel .owl-dots .owl-dot.active span{background:#fff}.title-block{margin-bottom:30px}.section-hero{padding:0;position:relative;transition:all 0.2s}.section-hero .home-slider{position:relative}.section-hero .home-slider .item{position:relative}.section-hero .home-slider .item .mob-img{display:none}.section-hero .home-slider .item .project-info{position:absolute;right:0;font-size:17px;line-height:normal;bottom:55px;padding:9px 50px;font-family:"TwCenMT-Regular",sans-serif;color:#fff;background:rgba(35,31,32,0.8)}@media (max-width: 768px){.section-hero .home-slider .item .project-info{bottom:30px;padding:9px 20px}}.section-intro{position:relative;padding:50px 0 30px 0}.section-intro .container .intro-block .content-block{margin-bottom:30px;padding:0px 30px 0px 0px}.project-block{display:block;position:relative;margin-bottom:50px;transition:all 0.4s}.project-block>img{width:100%}.project-block .project-info{position:absolute;bottom:0;left:0;right:0}.project-block .project-info h3{margin:0;font-family:"TwCenMT-Regular",sans-serif;font-size:18px;line-height:normal;min-height:40px;display:flex;align-items:center;padding:5px 20px;color:#fff;transition:all 0.4s;background:rgba(35,31,32,0.8)}.project-block:hover{box-shadow:0 0 12px rgba(0,0,0,0.15)}.project-block:hover .project-info h3{background:#b2642c}@media (max-width: 768px){.project-block{margin-bottom:30px}}.section-projects{position:relative;padding:60px 0 40px 0}.section-projects .container .content-block{margin-bottom:30px}.section-projects .container .col-sm-4:nth-child(3n+1){clear:both}.section-projects .container .category-list{display:block;list-style:none;padding:0;margin:0 0 30px 0;text-align:right}.section-projects .container .category-list li{display:inline-block;list-style:none;margin-left:18px}.section-projects .container .category-list li a{display:block;font-family:"TwCenMT-Regular",sans-serif;transition:all 0.4s;color:#231f20;font-size:18px}.section-projects .container .category-list li a:hover{color:#b2642c}.section-projects .container .category-list li.active a{color:#b2642c}.section-projects.section-single-projects{padding:40px 0 0 0}@media (max-width: 768px){.section-projects{padding-top:40px}.section-projects .container .category-list{text-align:left}.section-projects .container .category-list li{margin-left:0;margin-right:18px;margin-bottom:5px}}.section-category{position:relative;padding:50px 0}.section-category .container .category-block{display:block;margin-bottom:50px;background:#fff;color:#231f20;padding:30px 50px;min-height:280px;transition:all 0.4s}.section-category .container .category-block .title-block h3{margin:0}.section-category .container .category-block .title-block h4{font-size:17px}.section-category .container .category-block .content-block{font-family:"TwCenMT-Regular",sans-serif;font-size:18px}.section-category .container .category-block .content-block p{font-size:18px}.section-category .container .category-block .content-block p:last-child{margin:0}.section-category .container .category-block:hover{box-shadow:0 0 12px rgba(0,0,0,0.15)}@media (max-width: 768px){.section-category .container .category-block{margin-bottom:30px;padding:30px}}.section-project-single{position:relative;padding:60px 0 40px 0;background:#fff}.section-project-single .container .title-block .h1{margin-bottom:0}.section-project-single .container .title-block .location{font-size:17px;font-family:"TwCenMT-Regular",sans-serif}.section-project-single .container .featured-image{margin-bottom:15px}.section-project-single .container .project-spec table{font-family:"TwCenMT-Regular",sans-serif}.section-project-single .container .project-spec table th{width:116px;font-weight:normal;color:#57535c;vertical-align:top}.section-project-single .container .project-spec table td{vertical-align:top;padding-bottom:20px}.section-project-single .container .project-spec table td p:last-child{margin:0}@media (max-width: 768px){.section-project-single{padding:40px 0}.section-project-single .container .project-spec{margin-bottom:15px}}.content-block h3{font-family:"TwCenMT-Regular",sans-serif;font-size:22px}.content-block h4{color:#b2642c;font-family:"TwCenMT-Regular",sans-serif;font-size:20px;margin-bottom:0}.content-block h5{font-family:"TwCenMT-Regular",sans-serif;font-size:17px;margin-bottom:0;ine-height:normal}.fancybox-inner .fancybox-caption-wrap .fancybox-caption{font-family:"TwCenMT-Regular",sans-serif;font-size:18px}.section-gallery{position:relative;padding:50px 0 0 0}.section-gallery .container .gallery-block{display:block;margin-bottom:50px}@media (max-width: 768px){.section-gallery{padding:50px 0 20 0}.section-gallery .container .gallery-block{display:block;margin-bottom:30px}.section-gallery .container .gallery-block img{width:100%}}.section-process{position:relative;padding:50px 0}.section-process .container .content-block h2{margin-bottom:0}.section-process .container .project-group{margin-bottom:20px}@media (max-width: 768px){.section-process{padding:50px 0 30px 0}}.box-block{margin-bottom:20px;display:block;position:relative}.box-block:before{content:'';width:100%;height:100%;top:0;left:0;opacity:0;background:rgba(0,0,0,0.6);position:absolute;border-radius:8px;transition:all 0.2s}.box-block:after{content:'';width:100%;height:50%;bottom:0;left:0;position:absolute;transition:all 0.2s;background:transparent;background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.7) 80%, rgba(0,0,0,0.8) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.7) 80%, rgba(0,0,0,0.8) 100%);border-bottom-left-radius:8px;border-bottom-right-radius:8px}.box-block .image-block{transition:all 0.2s}.box-block .image-block img{margin:0 auto;box-shadow:0 0px 25px 0 rgba(0,0,0,0.3);border-radius:8px}.box-block .activity-name{line-height:normal;display:block;width:100%;z-index:1;position:absolute;bottom:20px;text-shadow:0 0 90px rgba(0,0,0,0.8);color:#fff;font-size:20px;text-align:center;margin:0;transition:all 0.2s}.box-block:hover .image-block{xpadding:20px 0 10px 0}.box-block:hover:before{opacity:1}.box-block:hover:after{height:100%}.box-block:hover .activity-name{transform:translateY(-10px)}@media (max-width: 768px){.box-block .activity-name{bottom:15px;font-size:16px}}.section-activities{padding-top:150px;padding-bottom:60px;display:block;position:relative;z-index:1}.section-activities:before{position:absolute;content:'';border:1px solid #fff;top:0;left:20px;right:20px;bottom:20px;opacity:0.6;transition-delay:0.1s;transition:all 0.3s}.section-activities:after{content:'';width:100%;height:100%;top:0;left:0;z-index:-1;background:#6e583b;position:absolute;opacity:0.6;transition:all 0.2s}.section-activities .container .title-block{margin-bottom:40px}.section-activities .container .activities-group{padding:0 30px}@media (max-width: 768px){.section-activities{padding-top:80px;padding-bottom:20px}.section-activities:before{left:10px;right:10px;bottom:10px}.section-activities .container .title-block{margin-bottom:30px}.section-activities .container .activities-group{padding:0 5px}}.trip-block{margin-bottom:50px;border-radius:8px;transition:all 0.2s}.trip-block .img-block{transition:all 0.2s;position:relative}.trip-block .img-block:after{content:'';width:100%;height:50%;bottom:0;left:0;position:absolute;transition:all 0.2s;background:transparent;background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.7) 80%, rgba(0,0,0,0.8) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.7) 80%, rgba(0,0,0,0.8) 100%)}.trip-block .img-block img{border-radius:8px 8px 0 0}.trip-block .price-block{position:absolute;left:20px;bottom:20px;font-size:14px;z-index:1}.trip-block .price-block .price{background:#b2642c;border:1px solid #b2642c;padding:5px 12px;margin-right:5px;border-radius:3px;line-height:normal}.trip-block .price-block .days{border:1px solid #fff;padding:5px 12px;border-radius:3px;line-height:normal}.trip-block .date{position:absolute;top:25px;left:25px;background:#b2642c;font-weight:700;color:#fff;padding:10px;border-radius:6px}.trip-block .date .month{font-size:14px;text-transform:uppercase}.trip-block .date .year{font-size:22px;line-height:24px}.trip-block .content-block{background:#fff;min-height:100px}.trip-block .content-block .trip-info{padding:25px;color:#231f20}.trip-block .content-block .trip-info h3{font-size:22px;color:#231f20;margin-bottom:10px}.trip-block .content-block .trip-info p{font-size:15px;line-height:24px;margin:0}.trip-block .link-block{font-size:16px;line-height:normal;font-weight:700;padding:20px 15px;background:#fff;border-radius:0 0 8px 8px;color:#b2642c;border-top:1px solid #eeeeee}.trip-block:hover{box-shadow:0 0 30px rgba(0,0,0,0.3)}.trip-block:hover .img-block:after{height:100%}.trip-block:hover .img-block img{border-radius:8px 8px 0 0}.trip-block:hover .link-block .fa{transform:translateX(5px)}@media (max-width: 768px){.trip-block{margin-bottom:20px}.trip-block .content-block{min-height:inherit}.trip-block .content-block .trip-info{padding:20px}.trip-block .content-block .trip-info h3{font-size:20px}.trip-block .link-block{font-size:15px;padding:15px 15px}}.section-highlight{position:relative;border-bottom:1px solid #c4ae90}.section-highlight .container .title-block{margin-bottom:40px}@media (max-width: 768px){.section-highlight{padding-top:40px;padding-bottom:40px}}.section-why-choose{position:relative}.section-why-choose:after{position:absolute;content:'';background:#fff;width:120%;height:150px;left:-15%;right:0;bottom:0;z-index:2;transform:rotate(-3.37deg) translateY(50%)}.section-why-choose .container{position:relative;z-index:3}.section-why-choose .container .text-block{text-align:center}.section-why-choose .container .text-block .content-block{margin-bottom:20px}.section-why-choose .container .text-block .content-block p{font-size:18px;line-height:28px}.section-why-choose .container .faq-block{margin-bottom:30px}.section-why-choose .container .faq-block .panel-group .panel{border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#fff;margin:0 0 10px 0;border-radius:8px}.section-why-choose .container .faq-block .panel-group .panel .panel-heading{border:none;border-radius:0;padding:0;position:relative;background:transparent;border-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0}.section-why-choose .container .faq-block .panel-group .panel .panel-heading h4{font-weight:bold;font-size:20px;text-transform:uppercase;margin:0;padding:20px 40px 20px 30px}.section-why-choose .container .faq-block .panel-group .panel .panel-heading .fas{position:absolute;top:50%;right:20px;font-size:24px;transform:translateY(-50%)}.section-why-choose .container .faq-block .panel-group .panel .panel-heading:after{display:none}.section-why-choose .container .faq-block .panel-group .panel .panel-heading.collapsed{border-radius:5px}.section-why-choose .container .faq-block .panel-group .panel .panel-collapse .panel-body{border:none;padding:0 30px 30px 30px;border-top:none;background:#b2642c;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.section-why-choose .container .faq-block .panel-group .panel .panel-collapse .panel-body p:last-child{margin:0}.section-why-choose .container .customized-trip .gform_wrapper{margin:0}.section-why-choose .container .customized-trip .gform_wrapper div.validation_error{background:#e52020;color:#fff;font-size:16px;margin-bottom:25px;border:none;padding:15px;border-radius:5px}.section-why-choose .container .customized-trip .gform_wrapper .validation_message{color:#790000}.section-why-choose .container .customized-trip .gform_wrapper ul.gform_fields{margin:0 -10px !important}.section-why-choose .container .customized-trip .gform_wrapper ul.gform_fields li.gfield{padding:0 10px;margin:0;float:left;width:50%;clear:none}.section-why-choose .container .customized-trip .gform_wrapper ul.gform_fields li.gfield:last-child{width:100% !important}.section-why-choose .container .customized-trip .gform_wrapper ul.gform_fields li.gfield div.ginput_container{margin-top:15px;width:100%;padding-right:0}.section-why-choose .container .customized-trip .gform_wrapper ul.gform_fields li.gfield div.ginput_container .has_first_name{padding-right:0}.section-why-choose .container .customized-trip .gform_wrapper ul.gform_fields li.gfield .gfield_label{display:none}.section-why-choose .container .customized-trip .gform_wrapper ul.gform_fields li.gfield:first-child{margin:0}.section-why-choose .container .customized-trip .gform_wrapper ul.gform_fields li.gfield textarea,.section-why-choose .container .customized-trip .gform_wrapper ul.gform_fields li.gfield select,.section-why-choose .container .customized-trip .gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){width:100%;padding:15px 20px;border:none;border-radius:5px;margin:0;box-shadow:0 0 15px rgba(0,0,0,0.1)}.section-why-choose .container .customized-trip .gform_wrapper ul.gform_fields li.gfield textarea:focus,.section-why-choose .container .customized-trip .gform_wrapper ul.gform_fields li.gfield select:focus,.section-why-choose .container .customized-trip .gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus{outline:none}.section-why-choose .container .customized-trip .gform_wrapper ul.gform_fields li.gfield:nth-child(even) div.ginput_container,.section-why-choose .container .customized-trip .gform_wrapper ul.gform_fields li.gfield:last-child div.ginput_container{padding-right:0}.section-why-choose .container .customized-trip .gform_wrapper .gform_footer{padding:8px 0 0 0;margin:0}.section-why-choose .container .customized-trip .gform_wrapper .gform_footer input[type=submit]{background:transparent;color:#fff;border:2px solid #fff;border-radius:5px;padding:15px 40px;font-size:18px;font-weight:bold;line-height:normal;width:auto;transition:all 0.2s}.section-why-choose .container .why-block .icon-block{float:left;margin-right:15px;width:60px;text-align:center}.section-why-choose .container .why-block .icon-block .fa{font-size:32px;width:60px;height:60px;line-height:60px;background:#b2642c;color:#fff;border-radius:100px}.section-why-choose .container .why-block .why-content{width:calc(100% - 75px);float:left;margin-top:6px}.section-why-choose .container .why-block .why-content .h3{font-size:24px !important;margin-bottom:5px}.section-why-choose .container .why-block .why-content p{margin-bottom:5px}@media (max-width: 768px){.section-why-choose{padding-bottom:20px}.section-why-choose:after{height:100px;transform:rotate(-3.37deg) translateY(40%)}.section-why-choose .container .text-block{text-align:center}.section-why-choose .container .text-block .content-block{margin-bottom:30px}.section-why-choose .container .customized-trip .gform_wrapper ul.gform_fields{margin:0 !important}.section-why-choose .container .customized-trip .gform_wrapper ul.gform_fields li.gfield{padding:0;float:none;width:100%}.section-why-choose .container .customized-trip .gform_wrapper ul.gform_fields li.gfield div.ginput_container{margin-top:10px}.section-why-choose .container .customized-trip .gform_wrapper ul.gform_fields li.gfield textarea,.section-why-choose .container .customized-trip .gform_wrapper ul.gform_fields li.gfield select,.section-why-choose .container .customized-trip .gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:10px 15px;border-radius:3px;font-size:15px}.section-why-choose .container .faq-block{margin-bottom:40px}.section-why-choose .container .faq-block .panel-group .panel .panel-heading h4{font-size:16px;text-transform:uppercase;margin:0;padding:15px 40px 15px 20px}.section-why-choose .container .faq-block .panel-group .panel .panel-heading .fa{right:15px;font-size:20px}.section-why-choose .container .faq-block .panel-group .panel .panel-collapse .panel-body{padding:0 20px 20px 20px}.section-why-choose .container .why-block{margin-bottom:20px}.section-why-choose .container .why-block .icon-block{xwidth:50px}.section-why-choose .container .why-block .icon-block .fa{font-size:30px}.section-why-choose .container .why-block .why-content{margin-top:4px}.section-why-choose .container .why-block .why-content .h3{font-size:20px !important;margin-bottom:10px}.section-why-choose .container .why-block .why-content p{font-size:16px;line-height:24px}}@media (max-width: 575px){.section-why-choose .container .customized-trip .gform_wrapper ul.gform_fields li.gfield{float:none;width:100%}.section-why-choose .container .customized-trip .gform_wrapper ul.gform_fields li.gfield div.ginput_container{margin-top:15px;width:100%;padding-right:0}.section-why-choose .container .customized-trip .gform_wrapper ul.gform_fields li.gfield div.ginput_container .has_first_name{padding-right:0}.section-why-choose .container .customized-trip .gform_wrapper ul.gform_fields li.gfield textarea,.section-why-choose .container .customized-trip .gform_wrapper ul.gform_fields li.gfield select,.section-why-choose .container .customized-trip .gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){line-height:normal;padding:12px 15px}}.section-testimonials{padding:150px 0;overflow:hidden;display:block;position:relative;z-index:1}.section-testimonials:before{position:absolute;content:'';border:1px solid #fff;border-width:0 1px;top:0;left:20px;right:20px;bottom:0px;opacity:0.6;transition-delay:0.1s;transition:all 0.3s}.section-testimonials:after{content:'';width:100%;height:100%;top:0;left:0;z-index:-1;background:#6e583b;position:absolute;opacity:0.6;transition:all 0.2s}.section-testimonials .container .testimonials-group{padding:0 30px}.section-testimonials .container .testimonial-block .image-block{width:100px;margin:0 auto;margin-bottom:-50px}.section-testimonials .container .testimonial-block .image-block img{border-radius:50%}.section-testimonials .container .testimonial-block .content-block{padding:25px 25px 30px 25px;background:#fff;border-radius:5px;box-shadow:0 0 25px rgba(0,0,0,0.25)}.section-testimonials .container .testimonial-block .content-block p{font-style:italic;font-size:16px}.section-testimonials .container .testimonial-block .content-block .testimonial-name{font-size:20px}.section-testimonials .container .owl-dots{position:relative;bottom:0;margin-top:50px;left:inherit;width:100%;transform:none}.section-testimonials .container .owl-dots .owl-dot{padding:3px;border:2px solid #fff;border-radius:50%}.section-testimonials .container .owl-dots .owl-dot span{display:block;width:8px;height:8px;border-radius:50%;background:#fff;transition:all 0.3s;opacity:0}.section-testimonials .container .owl-dots .owl-dot.active span{opacity:1}@media (max-width: 768px){.section-testimonials{padding:80px 0}.section-testimonials .container .testimonial-block{margin-bottom:20px}.section-testimonials .container .owl-dots{margin-top:20px}}.section-blog{position:relative;padding-top:30px}.section-blog:after{position:absolute;content:'';background:#f5f5f5;width:120%;height:150px;left:-15%;right:0;top:0;z-index:2;transform:rotate(-3.37deg) translateY(-50%)}.section-blog .container{position:relative;z-index:3}.section-blog .container .blog-group .blog-article{margin-bottom:20px;overflow:hidden}.section-blog .container .blog-group .blog-article .blog-content{padding:25px}.section-blog .container .blog-group .blog-article .blog-content a{color:#231f20;transition:all 0.2s}.section-blog .container .blog-group .blog-article .blog-content a:hover{color:#b2642c}.section-blog .container .blog-group .blog-article .blog-content h3{font-size:20px;line-height:normal;margin:0 0 5px 0}.section-blog .container .blog-group .blog-article .blog-content p{font-size:14px;line-height:24px}.section-blog .container .blog-group .btn-block{margin-top:10px}.section-blog .container .video-block{position:relative;padding-bottom:56.25%;padding-top:10px;height:0}.section-blog .container .video-block iframe,.section-blog .container .video-block object,.section-blog .container .video-block embed{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width: 768px){.section-blog:after{height:100px;transform:rotate(-3.37deg) translateY(-40%)}.section-blog .container .blog-group{margin-bottom:30px}.section-blog .container .blog-group .blog-article{margin-bottom:10px}}.section-featured{padding-top:0;padding-bottom:60px}.section-featured .container .title-block{margin-bottom:30px}@media (max-width: 768px){.section-featured{padding-bottom:20px}}.section-legendary{padding:0px 0 40px 0}.section-legendary .container .title-block{margin:0 0 40px 0;color:#231f20}@media (max-width: 768px){.section-legendary .container .title-block{margin:0 0 30px 0}}.package-block{position:relative;margin-bottom:20px;display:block}.package-block .img-block{transition:all 0.3s}.package-block .img-block img{border-radius:8px}.package-block .content-block{position:absolute;color:#fff;left:25px;right:25px;bottom:25px;z-index:1;background:transparent;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.package-block .content-block h4{font-size:20px;margin:0 0 10px 0;font-weight:600}.package-block .content-block .price-day{line-height:normal;letter-spacing:0.5px;font-weight:400}.package-block:before{content:'';width:100%;height:50%;bottom:0;left:0;position:absolute;border-radius:8px;transition:all 0.2s;background:transparent;background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.53) 80%, rgba(0,0,0,0.66) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, transparent), color-stop(80%, rgba(0,0,0,0.53)), color-stop(100%, rgba(0,0,0,0.66)));background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.53) 80%, rgba(0,0,0,0.66) 100%);background:-o-linear-gradient(top, transparent 0%, rgba(0,0,0,0.53) 80%, rgba(0,0,0,0.66) 100%);background:-ms-linear-gradient(top, transparent 0%, rgba(0,0,0,0.53) 80%, rgba(0,0,0,0.66) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.53) 80%, rgba(0,0,0,0.66) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 )}.package-block:after{content:'';width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.3);position:absolute;border-radius:8px;transition:all 0.2s}.package-block:hover:before{height:100%}.package-block:hover:after{background:rgba(0,0,0,0.6)}.package-block.trip-block .content-block{background:#fff;padding:15px 55px 15px 25px}.package-block.trip-block .content-block h3{margin:0}.package-block.trip-block .content-block h4{margin:0 0 10px 0}.package-block.trip-block .content-block:after{color:#fff;background:transparent;border:2px solid #fff}.package-block.trip-block:hover .content-block:after{color:#b2642c;background:#fff}@media (max-width: 768px){.package-block .content-block{left:20px;right:20px;bottom:20px}.package-block .content-block h4{font-size:18px}.package-block.trip-block .content-block{padding-left:20px;padding-right:60px}.package-block.trip-block .content-block h3{font-size:20px}}@media (max-width: 575px){.package-block .img-block img{width:100%}.package-block .content-block{left:20px;right:20px;bottom:20px}.package-block .content-block h4{font-size:18px}.package-block.trip-block .content-block{padding-left:20px;padding-right:60px}.package-block.trip-block .content-block h3{font-size:20px}}.section-exclusive{padding-top:60px;padding-bottom:60px}.section-exclusive .container .btn-block{margin-top:20px}@media (max-width: 768px){.section-exclusive{padding-top:40px;padding-bottom:40px}}.section-csr{padding:80px 0}.section-csr .container .title-block{margin-bottom:40px;text-align:center}.section-csr .container .csr-block{max-width:1000px;margin:0 auto}@media (max-width: 768px){.section-csr{padding:40px 0}.section-csr .container .title-block{margin-bottom:30px}.section-csr .container .csr-block{xpadding:25px}}.section-banner{padding:280px 0 160px 0;position:relative;transition:all 0.2s;overflow:hidden}.section-banner:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.55)}.section-banner:before{position:absolute;content:"";left:-15%;bottom:-15%;z-index:1;width:120%;height:150px;background:#fff;transform:rotate(-3.37deg)}.section-banner .container{position:relative;z-index:1}.section-banner .container .banner-block .h1{margin:0 0 30px 0;text-shadow:0 0 20px rgba(0,0,0,0.7)}.section-banner .container .banner-block p{font-size:24px;line-height:36px;margin:0;text-shadow:0 0 20px rgba(0,0,0,0.7)}.section-banner .container .banner-block .date{border-radius:5px;padding:5px 20px;line-height:normal;margin-bottom:20px;color:#fff;background:#b2642c}.section-banner.section-banner-default{padding:100px 0}.section-banner.section-single-banner{padding:120px 0;overflow:hidden}.section-banner.section-single-banner .container h1{margin:0 0 20px 0}@media (max-width: 991px){.section-banner{padding:150px 0 120px 0}.section-banner:before{bottom:-24%}}@media (max-width: 768px){.section-banner .container .banner-block p{font-size:20px;line-height:32px}.section-banner.section-banner-default{padding:70px 0}}.section-breadcrumb{padding:15px 0px}.section-breadcrumb .container .breadcrumb{color:#231f20;font-size:16px;font-weight:400;background:none;margin:0;padding:0;border-radius:5px;color:#fff;padding:15px 20px}.section-breadcrumb .container .breadcrumb a{color:#fff}.section-breadcrumb .container .breadcrumb a:hover{opacity:0.6}@media (max-width: 768px){.section-breadcrumb{padding:12px 0px}.section-breadcrumb .container .breadcrumb{font-size:15px}}.section-about{padding:40px 0px;position:relative;z-index:1}.section-about .container .content-block{padding-right:30px}.section-about .container .content-block .tabbable{margin:40px 0}.section-about .container .content-block .tabbable .about-tab{overflow:hidden;display:table;width:100%}.section-about .container .content-block .tabbable .about-tab li{display:table-cell;float:none}.section-about .container .content-block .tabbable .about-tab li a{border-radius:0;color:#666;background:#fff;border-top:4px solid #fff;border-bottom:1px solid #f5f5f5;display:block;text-align:center;border-right:1px solid #f5f5f5;transition:all 0.4s;font-size:18px;font-weight:bold}.section-about .container .content-block .tabbable .about-tab li a .fa{display:block;margin-bottom:10px;color:#666;transition:all 0.4s;font-size:30px}.section-about .container .content-block .tabbable .about-tab li a:hover{border-top-color:#231f20}.section-about .container .content-block .tabbable .about-tab li a:hover .fa{color:#231f20}.section-about .container .content-block .tabbable .about-tab li.active a{border-top-color:#231f20;color:#231f20;border-bottom-color:#fff}.section-about .container .content-block .tabbable .about-tab li.active a .fa{color:#231f20}.section-about .container .content-block .tabbable .about-tab li:last-child a{border-right:none}.section-about .container .content-block .tab-content{background:#fff;padding:30px;width:100%}.section-about .container .content-block .tab-content .title-block{margin-bottom:20px}@media (max-width: 768px){.section-about .container .content-block{padding-right:0}}.section-main .container .content-block{padding-right:30px}.section-main .container .content-block .image-block{margin-bottom:20px}@media (max-width: 768px){.section-main .container .content-block{padding-right:0}}.section-package{padding-top:30px}.section-package .package-container{margin-bottom:30px}.section-package .package-container .title-block{background:#b2642c;border-radius:8px;padding:20px}.section-package .package-container .title-block .h2{padding:0;margin:0}@media (max-width: 768px){.section-package .title-block{padding:10px;margin-bottom:20px}.section-package .title-block .h2{padding:0;margin:0;font-size:28px}.section-package .col-mb-12:nth-child(2n+1){clear:both}}.sidebar-right .sidebar_block{margin-bottom:15px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,0.1);border-radius:8px}.sidebar-right .sidebar_block .title-block{padding:0;margin:0}.sidebar-right .sidebar_block .title-block h3{font-size:18px;font-weight:500;color:#fff;background:#656565;padding:15px 20px;margin:0;border-radius:8px 8px 0 0}.sidebar-right .sidebar_block .trip-block{padding:10px}.sidebar-right .sidebar_block .trip-block:hover{box-shadow:none}.sidebar-right .sidebar_block .trip-block a{position:relative;display:block}.sidebar-right .sidebar_block .trip-block a:before{position:absolute;content:"\f00e";top:50%;left:50%;font-family:'Font Awesome 5 Free';font-weight:bold;display:inline-block;z-index:2;color:#fff;font-size:24px;opacity:0;transform:translate(-50%, -50%);transition:all 0.3s}.sidebar-right .sidebar_block .trip-block a:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:#b2642c;opacity:0;z-index:1;transition:all 0.3s}.sidebar-right .sidebar_block .trip-block a:hover:before{opacity:1}.sidebar-right .sidebar_block .trip-block a:hover:after{opacity:0.9}.sidebar-right .sidebar_block .btn-block{padding:18px 0;text-align:center;border-radius:0 0 8px 8px}.sidebar-right .sidebar_block .btn-block .button-white{min-width:130px;padding:10px 30px;font-size:14px;line-height:20px;font-weight:600}.sidebar-right .sidebar_block .btn-block .button-white:hover{background:#fff;color:#231f20}.sidebar-right .sidebar_block .content-block{padding:10px 15px !important}.sidebar-right .sidebar_block .content-block .gform_wrapper{margin:0}.sidebar-right .sidebar_block .content-block .gform_wrapper ul.gform_fields li.gfield{padding:0;margin-top:0}.sidebar-right .sidebar_block .content-block .gform_wrapper ul.gform_fields li.gfield .gfield_label{display:none}.sidebar-right .sidebar_block .content-block .gform_wrapper ul.gform_fields li.gfield:first-child{margin:0}.sidebar-right .sidebar_block .content-block .gform_wrapper ul.gform_fields li.gfield div.ginput_container{margin-top:5px}.sidebar-right .sidebar_block .content-block .gform_wrapper ul.gform_fields li.gfield textarea,.sidebar-right .sidebar_block .content-block .gform_wrapper ul.gform_fields li.gfield select,.sidebar-right .sidebar_block .content-block .gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border:none;width:100%;box-shadow:none !important;font-size:14px;color:#231f20;border:1px solid #dddddd;border-radius:5px;padding:7px 10px;line-height:normal;margin:0}.sidebar-right .sidebar_block .content-block .gform_wrapper ul.gform_fields li.gfield textarea:focus,.sidebar-right .sidebar_block .content-block .gform_wrapper ul.gform_fields li.gfield select:focus,.sidebar-right .sidebar_block .content-block .gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus{outline:none}.sidebar-right .sidebar_block .content-block .gform_wrapper ul.gform_fields li.gfield textarea{height:120px}.sidebar-right .sidebar_block .content-block .gform_wrapper .gform_footer{padding:0;margin:0}.sidebar-right .sidebar_block .content-block .gform_wrapper .gform_footer input[type=submit]{color:#b2642c;border:2px solid #b2642c;border-radius:5px;padding:8px 25px;font-size:14px;line-height:normal;font-weight:600;transition:all 0.2s;width:auto}.sidebar-right .sidebar_block .content-block .gform_wrapper .gform_footer input[type=submit]:hover{color:#fff;background:#b2642c}.sidebar-right .sidebar_block .content-block .gform_wrapper .gform_footer.button{min-width:130px}.sidebar-right .sidebar_block .content-block ul.facts{list-style:none;padding:0}.sidebar-right .sidebar_block .content-block ul.facts li{overflow:hidden;margin:5px 0}.sidebar-right .sidebar_block .content-block ul.facts li span{background:#b2642c;color:#fff;border-radius:50%;margin-right:10px;margin-top:5px;width:25px;height:25px;text-align:center;line-height:25px;font-size:16px;float:left}.sidebar-right .sidebar_block .content-block ul.facts li .right-info{display:block;width:calc(100% - 35px);float:left}.sidebar-right .sidebar_block .content-block ul.facts li .right-info p{margin:0}.sidebar-right .sidebar_block .content-block ul{list-style:none;margin:0;padding:0}.sidebar-right .sidebar_block .content-block ul li{font-size:14px}.sidebar-right .sidebar_block .content-block ul li a{color:#231f20;display:block;position:relative;padding-left:15px;font-size:14px;line-height:28px}.sidebar-right .sidebar_block .content-block ul li a:before{content:"\f054";font-family:'Font Awesome 5 Free';font-weight:bold;display:inline-block;width:1.3em;left:0;position:absolute;color:#231f20}.sidebar-right .sidebar_block .content-block .review_block{margin:0 0px 15px 0px;border-bottom:1px solid #cccccc}.sidebar-right .sidebar_block .content-block .review_block:last-child{border-bottom:none}.sidebar-right .sidebar_block .content-block .review_block .image-block img{border-radius:50%;width:100px;height:100px;margin:0 auto;text-align:center}.sidebar-right .sidebar_block .content-block .review_block i{font-size:16px;color:#383c3f;font-weight:500;font-style:italic;line-height:24px}.sidebar-right .sidebar_block .content-block .review_block p{font-size:14px;line-height:20px;color:#231f20;font-weight:500;font-style:italic}.sidebar-right .sidebar_block .content-block .review_block h5{font-size:16px}.sidebar-right .sidebar_block.price_block{background:#b2642c}.sidebar-right .sidebar_block.price_block .content-block{padding:30px}.sidebar-right .sidebar_block.price_block .content-block .price span{font-size:36px}.sidebar-right .sidebar_block.price_block .content-block .btn-block{margin:20px 0 0 0}.sidebar-right .sidebar_block .owl-nav{text-align:center;margin:0}.sidebar-right .sidebar_block .owl-nav .owl-prev,.sidebar-right .sidebar_block .owl-nav .owl-next{width:30px !important;height:30px !important;border-radius:50%;border:none;background:#b2642c !important;color:#fff !important;line-height:30px !important;text-align:center;font-size:18px !important;transition:all 0.2s;left:inherit !important;top:inherit !important;transform:none !important;display:inline-block;margin:0 3px;position:relative !important}.sidebar-right .sidebar_block .owl-nav .owl-prev:hover,.sidebar-right .sidebar_block .owl-nav .owl-next:hover{background:#231f20;color:#fff}.sidebar-right .sidebar_block .owl-nav .owl-next{right:inherit;left:inherit}.section-tailor .container .content-block{padding-right:30px}.section-tailor .container .content-block.tailor-trip-block .gform_wrapper{xmargin:40px 0 0 0}.section-tailor .container .content-block.tailor-trip-block .gform_wrapper ul.gform_fields li.gfield{padding:0;margin:0;float:left;width:50%;clear:none}.section-tailor .container .content-block.tailor-trip-block .gform_wrapper ul.gform_fields li.gfield:last-child{width:100% !important}.section-tailor .container .content-block.tailor-trip-block .gform_wrapper ul.gform_fields li.gfield div.ginput_container{margin-top:10px;width:100%;padding-right:15px}.section-tailor .container .content-block.tailor-trip-block .gform_wrapper ul.gform_fields li.gfield div.ginput_container .has_first_name{padding-right:15px}.section-tailor .container .content-block.tailor-trip-block .gform_wrapper ul.gform_fields li.gfield .gfield_label{display:none}.section-tailor .container .content-block.tailor-trip-block .gform_wrapper ul.gform_fields li.gfield:first-child{margin:0}.section-tailor .container .content-block.tailor-trip-block .gform_wrapper ul.gform_fields li.gfield textarea,.section-tailor .container .content-block.tailor-trip-block .gform_wrapper ul.gform_fields li.gfield select,.section-tailor .container .content-block.tailor-trip-block .gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){width:100%;padding:15px 20px;border:none;border-radius:5px;margin:0;xbox-shadow:0 0 15px rgba(0,0,0,0.1);border:1px solid #dddddd}.section-tailor .container .content-block.tailor-trip-block .gform_wrapper ul.gform_fields li.gfield textarea:focus,.section-tailor .container .content-block.tailor-trip-block .gform_wrapper ul.gform_fields li.gfield select:focus,.section-tailor .container .content-block.tailor-trip-block .gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus{outline:none}.section-tailor .container .content-block.tailor-trip-block .gform_wrapper ul.gform_fields li.gfield:nth-child(even) div.ginput_container,.section-tailor .container .content-block.tailor-trip-block .gform_wrapper ul.gform_fields li.gfield:last-child div.ginput_container{padding-right:0}.section-tailor .container .content-block.tailor-trip-block .gform_wrapper .gform_footer{padding:0;margin:0}.section-tailor .container .content-block.tailor-trip-block .gform_wrapper .gform_footer input[type=submit]{background:#b2642c;color:#fff;border-radius:5px;padding:15px 40px;font-size:18px;font-weight:bold;line-height:normal;width:auto;transition:all 0.2s}@media (max-width: 768px){.section-tailor .container .content-block{padding-right:0}}.service-section{padding:60px 0}.service-section .container .title-block{margin-bottom:40px}@media (max-width: 768px){.service-section{padding:40px 0}.service-section .container .title-block{margin-bottom:30px}.service-section .container .image-block{margin-top:20px}}@media (max-width: 768px){.section-team-list{padding-top:20px}.section-team-list .container .category-list{margin:0 0 10px 0}}.section-team .team-img{margin-bottom:20px}.section-team .team-img img{margin:0 auto}.section-team .team-qualification ul{margin:0;padding:0}.section-team .team-qualification ul li{font-family:"TwCenMT-Regular",sans-serif;list-style:none;font-size:17px;margin-bottom:18px}.section-team:nth-child(odd){background:#fff}.section-team:nth-child(odd) .col-sm-4{float:right}@media (max-width: 768px){.section-team:nth-child(odd) .col-sm-4{float:none}.section-team .team-qualification{margin-bottom:25px}}.page-section-team{padding:40px 0}.page-section-team .container .main-team{margin:40px 0;border-bottom:1px solid #ddd}.page-section-team .container .main-team .title-block{margin-bottom:20px}.page-section-team .container .main-team .title-block .h3{color:#231f20}.page-section-team .container .main-team .card-image img{box-shadow:0px 10px 25px 0px rgba(0,0,0,0.3);border-radius:5px}.page-section-team .container .main-team .card-contents{padding:0 0 10px 20px}.page-section-team .container .main-team .social{margin-bottom:30px}.page-section-team .container .main-team .social a{margin:0 5px 0 0;display:inline-block;width:30px;height:30px;border-radius:100px;background:#fff;text-align:center;line-height:30px;font-size:18px;box-shadow:0 1px 10px rgba(57,73,76,0.35);transition:all 0.2s}.page-section-team .container .main-team .social a:hover{box-shadow:0 1px 15px rgba(57,73,76,0.6)}.page-section-team .container .main-team .social a.fa-facebook{color:#3b5999}.page-section-team .container .main-team .social a.fa-instagram{color:#c7309a}.page-section-team .container .main-team .social a.fa-linkedin{color:#0077b5}.page-section-team .container .main-team .social a.fa-youtube-play{color:#e12d28}.page-section-team .container .main-team .social a.fa-twitter{color:#55acee}.page-section-team .container .main-team .image-block{margin-bottom:20px;box-shadow:0 0px 25px 0 rgba(0,0,0,0.3)}.page-section-team .container .team-member{margin-bottom:30px}.page-section-team .container .team-member .title-block{margin-bottom:30px}.page-section-team .container .team-member .col-sm-6:nth-child(2n+1){clear:both}.page-section-team .container .team-member .member{margin-bottom:20px}.page-section-team .container .team-member .member .content-block{padding:0 15px}.page-section-team .container .team-member .member .content-block p{font-size:14px;line-height:24px}.page-section-team .container .team-member .member .card-image img{box-shadow:0px 10px 25px 0px rgba(0,0,0,0.3);border-radius:5px;width:100%}.page-section-team .container .team-member .member:nth-child(2n+1){clear:both}.page-section-team .container .team-member .member .image-block{margin:30px 0}@media (max-width: 768px){.page-section-team .container .main-team{margin:0 0 30px 0}.page-section-team .container .main-team .card-contents{padding:20px 0 10px 0}.page-section-team .container .main-team .social{margin-bottom:20px}.page-section-team .container .main-team .image-block{margin-bottom:20px;box-shadow:0 0px 25px 0 rgba(0,0,0,0.3)}.page-section-team .container .team-member .member{margin-bottom:10px}.page-section-team .container .team-member .member .card-image{margin-bottom:15px}.page-section-team .container .team-member .member .content-block{padding:0}}.section-resources .container .content-block{margin-bottom:40px}.section-resources .container .resource-img{margin-bottom:30px}.section-resources .container .resource-img img{border-radius:5px;box-shadow:0 0px 12px rgba(0,0,0,0.08)}.section-resources .container .col-sm-6:nth-child(2n+1){clear:both}.section-resources .container .resource-block{background:#fff;padding:25px;margin-bottom:50px;border-radius:5px;box-shadow:0 0px 12px rgba(0,0,0,0.08);min-height:300px}.section-resources .container .resource-block h3{color:#b2642c;font-family:"TwCenMT-Regular",sans-serif;font-size:24px}@media (max-width: 768px){.section-resources .container .content-block{margin-bottom:30px}.section-resources .container .resource-block{padding:20px;margin-bottom:30px;min-height:inherit}}.page-resources .section-top{position:fixed;background:#eeebe6;padding:40px 0;width:100%;top:89px;z-index:2}.page-resources .section-top .container .category-list{margin:0 0 20px 0}.page-resources .main-container{margin-top:170px}.page-resources.logged-in .section-top{top:121px}@media (max-width: 500px){.page-resources .section-resources{padding:80px 10px 0 10px}}.section-contact{padding:40px 0}.section-contact .container .contact-block{position:relative}.section-contact .container .contact-block .contact-number{display:inline-block;position:absolute;top:15px;right:0;background:#231f20;color:#fff;font-family:"TwCenMT-Regular",sans-serif;font-size:28px;padding:15px 20px}.section-contact .container .contact-block .map-block{max-width:1104px}.section-contact .container .contact-block .map-block .content-block{margin-left:33%;margin-top:-6%;position:relative}@media (max-width: 768px){.section-contact .container .contact-block{position:relative}.section-contact .container .contact-block .contact-number{font-size:24px;padding:12px 20px}}@media (max-width: 575px){.section-contact .container .contact-block .map-block .content-block{margin-left:0;margin-top:20px}}.ui-datepicker-title{background:#0f87e1}.ui-datepicker-title .ui-datepicker-month,.ui-datepicker-title .ui-datepicker-year{background:#0156a3;font-size:15px}footer.section-footer{position:relative;padding:20px 0;width:100%;background:#231f20;color:#fff;font-family:"TwCenMT-Regular",sans-serif}footer.section-footer .container{margin:0 auto;xmax-width:990px !important}footer.section-footer .container p{line-height:18px;color:#fff}footer.section-footer .container p:last-child{margin:0}footer.section-footer .container a{color:#fff;transition:all 0.2s}footer.section-footer .container a:hover,footer.section-footer .container a:focus{color:#fff}footer.section-footer .container .footer-logo{height:124px;display:flex;align-items:center}footer.section-footer .container .footer-logo a{display:block}footer.section-footer .container .footer-logo a img{max-width:190px !important;height:auto}footer.section-footer .container .right-info{float:right}footer.section-footer .container .social-icons{margin-top:5px}footer.section-footer .container .social-icons a{cursor:pointer;display:inline-block;font-size:16px;padding:0;margin-right:5px;text-align:center;text-decoration:none;border-radius:50%;width:26px;height:26px;line-height:26px;color:#231f20;background:#fff;-webkit-transition:all 0.2s;transition:all 0.2s}footer.section-footer .container .social-icons a:hover{background:#b2642c}@media (max-width: 768px){footer.section-footer{padding:30px 0}footer.section-footer .container a{color:#fff;transition:all 0.2s}footer.section-footer .container a:hover,footer.section-footer .container a:focus{color:#fff}footer.section-footer .container .footer-logo{height:inherit;display:block;margin-bottom:35px}footer.section-footer .container .right-info{float:none}}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;margin:0 auto}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .sidebar-right .sidebar_block .owl-nav .owl-next,.sidebar-right .sidebar_block .owl-carousel .owl-nav .owl-next{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out;height:0}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.alignleft:last-child{float:left;margin:5px 0 20px 0}.alignleft:first-child{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
/*# sourceMappingURL=custom.css.map */

.section-category .cat-block {float: left;}
.section-category .search-block .searchform {float: right; width: 300px;background: #fff;}
.section-category .search-block .searchform input {padding: 8px 12px;border: 1px solid #ddd;width: calc( 100% - 38px);}
.section-category .search-block .searchform .submitform {	
    position: absolute;
    right: 25px;
    top: 0;
    width: 38px;
    height: 38px;
    line-height:38px;
    display: block;
    text-align: center;
    cursor: pointer;
    background: transparent;
    border-left: none;
    z-index: 1;
}
.section-category .search-block .searchform .search-icon{
	position: absolute;
	right: 25px;
    top: 0;
    display: block;
    width: 38px;
    height: 38px;
    line-height:38px;  
    font-size: 16px;
    text-align: center;
}
@media screen and (max-width: 580px) {
	.section-category .cat-block {float: none;margin:0;}
	.section-category .search-block .searchform {float: none;position: relative;}
	.section-category .search-block .searchform .submitform {right: 0;}
	.section-category .search-block {margin-bottom: 20px;}
	.section-category .search-block .searchform .search-icon {right: 0;}
}

.section-projects .text-block {float: left;}
.section-projects .search-block .searchform {float: right; width: 300px;background: #fff;}
.section-projects .search-block .searchform input {padding: 8px 12px;border: 1px solid #ddd;width: calc( 100% - 38px);}
.section-projects .search-block .searchform .submitform {	
    position: absolute;
    right: 25px;
    top: 0;
    width: 38px;
    height: 38px;
    line-height:38px;
    display: block;
    text-align: center;
    cursor: pointer;
    background: transparent;
    border-left: none;
    z-index: 1;
}
.section-projects .search-block .searchform .search-icon{
	position: absolute;
	right: 25px;
    top: 0;
    display: block;
    width: 38px;
    height: 38px;
    line-height:38px;  
    font-size: 16px;
    text-align: center;
}
@media screen and (max-width: 580px) {
	.section-projects .text-block {float: none;margin:0;}
	.section-projects .search-block .searchform {float: none;position: relative;}
	.section-projects .search-block .searchform .submitform {right: 0;}
	.section-projects .search-block {margin-bottom: 20px;}
	.section-projects .search-block .searchform .search-icon {right: 0;}
}

@media screen and (max-width: 768px) {
    .section-projects .video-block {margin-bottom:20px;}
}

.section-projects .search-result {min-height: 200px;}
.section-form .contact-form .form-group label { font-weight: normal; }
.section-form .contact-form .form-group input[type=text],
.section-form .contact-form .form-group input[type=tel],
.section-form .contact-form .form-group input[type=email] {
    border: 1px solid #d9d9d9;
    font-size: 16px;
    line-height: normal;
    padding: 10px 15px;
    width: 100%;
    height: inherit;
	box-shadow: none;
	transition: all 0.2s;	
	border-radius: 3px;
	margin-bottom: 5px;
}
.section-form .contact-form .form-group textarea,
.section-form .contact-form .form-group input[type=submit] {box-shadow: none;}
.section-form .contact-form .form-group .submit-btn {
	max-width: 150px;
    background: #ce7c30;
    color: #ffffff;
    font-size: 18px;
    line-height: normal;
    height: inherit;
    padding: 12px 0px;
	border-radius: 3px;
	border: 1px solid #ce7c30;
}
.section-form .contact-form .form-group .submit-btn:hover {background: transparent;transition: all 0.2s;color:#ce7c30;border: 1px solid #ce7c30;}
.section-form .contact-form .wpcf7-validation-errors {
	background: #e83c3c;
	color: #ffffff;
	padding:20px;
	border:none;
	border-radius: 3px;
	font-size: 18px;
	margin:0;
}

.section-form .contact-form .wpcf7-mail-sent-ok {
	margin: 0;
    border: none;
    background: #2bb759;
    color: #ffffff;
    padding: 20px;
    border-radius: 3px;
	font-size: 18px;
}

