@media print{.terms-category,aside,figure,footer,form,header,img{display:none!important}a[href]:after{content:none!important}.wrapper-holder{min-height:10px!important;margin-top:0!important;padding-bottom:0!important}div{height:auto!important;padding:0!important;margin:0!important}}@media screen{body,html{font-family:Futura;font-size:14px;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:Futura;font-weight:400;line-height:1;margin-bottom:0}h1~.table-responsive,h1~blockquote,h1~figure,h1~h1,h1~h2,h1~h3,h1~h4,h1~h5,h1~h6,h1~ol,h1~p:first-of-type,h1~table,h1~ul,h2~.table-responsive,h2~blockquote,h2~figure,h2~h1,h2~h2,h2~h3,h2~h4,h2~h5,h2~h6,h2~ol,h2~p:first-of-type,h2~table,h2~ul,h3~.table-responsive,h3~blockquote,h3~figure,h3~h1,h3~h2,h3~h3,h3~h4,h3~h5,h3~h6,h3~ol,h3~p:first-of-type,h3~table,h3~ul,h4~.table-responsive,h4~blockquote,h4~figure,h4~h1,h4~h2,h4~h3,h4~h4,h4~h5,h4~h6,h4~ol,h4~p:first-of-type,h4~table,h4~ul,h5~.table-responsive,h5~blockquote,h5~figure,h5~h1,h5~h2,h5~h3,h5~h4,h5~h5,h5~h6,h5~ol,h5~p:first-of-type,h5~table,h5~ul,h6~.table-responsive,h6~blockquote,h6~figure,h6~h1,h6~h2,h6~h3,h6~h4,h6~h5,h6~h6,h6~ol,h6~p:first-of-type,h6~table,h6~ul{margin-top:15px}p{font-size:14px;margin-bottom:0;margin-top:20px}p:first-of-type{margin-top:0}p~blockquote,p~figure,p~h1,p~h2,p~h3,p~h4,p~h5,p~h6,p~ol,p~table,p~ul{margin-top:15px}ol,ul{margin:0;padding:0}ol~ol,ol~ul,ul~ol,ul~ul{margin-top:15px}ol li p~ol,ol li p~ul,ul li p~ol,ul li p~ul{margin-top:0}img{max-width:100%;height:auto}a,img,img img.img-responsive{display:inline-block}a{outline:none!important;text-decoration:none!important}a:hover{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}video{max-width:100%}textarea{resize:none}hr{border-color:#ccc}strong{font-family:Futura;font-weight:700}span{line-height:1}figure img,figure img.img-responsive,span{display:inline-block}figure~p,figure~p:first-of-type{margin-top:15px}blockquote{border-color:#9dca00}table{border-top:1px solid #ccc;border-right:1px solid #ccc}table td,table th{border-left:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px}table tbody tr td{background-color:#ccc}table tbody tr:nth-child(odd) td{background-color:transparent}table h1,table h2,table h3,table h4,table h5,table h6{margin-top:0}.main-layout ol,.main-layout ul{padding-left:20px}.main-layout h6{font-size:16px}.main-layout h5{font-size:18px}.main-layout h4{font-size:20px}.main-layout h3{font-size:24px}.main-layout h2{font-size:30px}.main-layout h1{font-size:36px}.main-layout aside ol,.main-layout aside ul{list-style:none;padding:0}.page-title{margin-bottom:15px}}@media screen{.main-header{background-color:transparent;-webkit-transition:all .4s;transition:all .4s}.main-header .mobile-menu-btn span{color:#fff}.main-header .main-logo a{max-width:170px;display:block}.main-header.scrolled{background-color:rgba(0,0,0,.5)}.main-header.scrolled .main-logo a{-webkit-transition:all .4s;transition:all .4s}.main-header.scrolled .menu>li:before{background-color:#f5f5f5}.main-header.scrolled .menu>li.current_page_item>a{color:#333}.main-header.scrolled .menu:hover>li.current_page_item>a{color:#fff}.main-header.scrolled .menu:hover>li.current_page_item:hover>a,.main-header.scrolled .menu:hover>li:hover>a{color:#333}.main-header.scrolled .social-media a i{background-color:#fff}.main-header.scrolled .social-media a:hover i{opacity:.7}.main-header .search-bars{position:relative;margin-right:20px}.main-header .search-bars input{background:transparent;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #fff;box-shadow:none;padding:3px 0;height:auto;min-width:227px;font-size:20px;color:#fff}.main-header .search-bars .form-control::-webkit-input-placeholder{color:#fff}.main-header .search-bars .form-control:-moz-placeholder,.main-header .search-bars .form-control::-moz-placeholder{color:#fff}.main-header .search-bars .form-control:-ms-input-placeholder{color:#fff}.main-header .search-bars button{position:absolute;right:0;top:0;background:transparent;border:none;color:#fff}.main-header .menu>li{margin:0}.main-header .menu>li:before{content:"";width:100%;background-color:#555;position:absolute;left:0;right:0;-webkit-transition:all .4s;transition:all .4s;opacity:0;height:100px;top:-100px}.main-header .menu>li>a{color:#fff;border-bottom:0;padding-left:10px;padding-right:10px;position:relative;font-size:20px}.main-header .menu>li.current_page_item:before,.main-header .menu>li:hover:before{top:-55px;opacity:1}.main-header .menu>li>.sub-menu{width:100%}.main-header .menu:hover>li.current_page_item:before{opacity:0;top:-100px}.main-header .menu:hover>li.current_page_item:hover:before{opacity:1;top:-55px}.main-header .social-media a{font-size:20px;padding:0 0 0 10px}.main-header .social-media a i{border-radius:3px;background-color:transparent;padding:5px;opacity:1;-webkit-transition:all .4s;transition:all .4s}.main-header .social-media a i:hover{background-color:#fff}.sidepanel-container{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;z-index:-1;-webkit-transition:all .4s;transition:all .4s}.sidepanel-container.active{opacity:1;z-index:99}.sidepanel{background-color:rgba(0,0,0,.8);position:relative;top:-100%;left:auto;right:auto;bottom:auto;width:100%;height:100%}.sidepanel .nav{max-width:300px;margin:30px auto 0}.sidepanel .open>.dropdown-menu{background-color:hsla(0,0%,69%,.8)}.sidepanel .sub-menu>li>a{color:#fff}.sidepanel-out{top:0}.sidepanel-hover{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;display:none}.sidepanel-hover.active{background:rgba(0,0,0,.5);z-index:9}}@media screen{.wrapper-holder,main{position:relative;z-index:1}}@media screen{.row-size{font-size:0}.column-middle{vertical-align:middle}.column-middle,.column-top{float:none;font-size:14px;display:inline-block}.column-top{vertical-align:top}.column-bottom{font-size:14px;vertical-align:bottom}.c-mid,.column-bottom{float:none;display:inline-block}.c-mid{vertical-align:middle}.c-top{vertical-align:top}.c-bottom,.c-top{display:inline-block;float:none}.c-bottom{vertical-align:bottom}}@media screen{.form-control::-webkit-input-placeholder{color:#666}.form-control:-moz-placeholder,.form-control::-moz-placeholder{color:#666}.form-control:-ms-input-placeholder{color:#666}.form-control{border-radius:0;height:40px;padding:10px 20px}}@media screen{span.wpcf7-not-valid-tip{display:none!important}div.wpcf7-validation-errors{border-color:#e46967;background-color:#ffcfcf;color:#e46967;margin:0 0 10px}.wpcf7-not-valid{border:1px solid #e46967;background-color:#ffcfcf}.wpcf7-mail-sent-ok{border:2px solid #3c763d;margin:0 0 10px;color:#3c763d;background-color:#dff0d8}}@media screen{img.alignleft{float:left;margin-right:20px}img.aligncenter{display:block;margin:0 auto 20px}img.alignright{float:right;margin-left:20px}}@media screen{.breadcrumbs{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;font-size:14px;padding:5px 15px;margin-bottom:0!important}.breadcrumbs .fa{padding-left:5px;padding-right:5px}}@media screen{.img-thumbnail{padding:5px;border-radius:0;border:none;box-shadow:0 0 2px 1px #ccc}}@media screen{.acf-map{width:100%;height:400px;border:1px solid #ccc;margin:20px 0}.acf-map img{max-width:inherit!important}}@media screen{.loader-overlay{background:hsla(0,0%,100%,.98);bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}.loader-overlay .loader{bottom:0;left:30px;position:absolute;right:30px;top:0}.loader-overlay .loader .loader-img{bottom:0;color:rgba(0,0,0,.7);display:table;height:100%;left:0;margin:auto;position:absolute;right:0;text-align:center;top:0;width:100%}.loader-overlay .loader .loader-img span{display:table-cell;vertical-align:middle}}@media screen{.back-to-top{position:fixed;bottom:40px;right:15px;z-index:9}.back-to-top a{background-color:#ccc;color:#000;padding:12px 15px;border-radius:5px}}div.wpcf7 .ajax-loader{position:absolute;top:10px;left:10px;margin:0}.flex-direction-nav a:before{font-family:fontawesome;content:"\f104"}.flex-direction-nav a.flex-next:before{content:"\f105"}.carousel-fade .carousel-inner .item{-webkit-transition-property:opacity;transition-property:opacity}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right,.carousel-fade .carousel-inner .item{opacity:0}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right,.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev{left:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.carousel-fade .carousel-control{z-index:2}.fa-facebook{color:#3b5998}.fa-twitter{color:#00aced}.fa-youtube-play{color:#b00}.fa-linkedin{color:#007bb6}.fa-pinterest{color:#cb2027}.fa-vimeo{color:#aad450}.fa-google-plus{color:#dd4b39}.fa-tumblr{color:#32506d}.fa-instagram{color:#e95950}.modal{text-align:center;padding:0!important}.modal:before{content:"";height:100%;margin-right:-4px}.modal-dialog,.modal:before{display:inline-block;vertical-align:middle}.modal-dialog{text-align:left}.modal-open .modal{background-color:rgba(0,0,0,.8)}@media (min-width:992){.modal-lg{width:600px}}@media screen{.front-page .home-sect{width:100%;display:block}.front-page .home-sect .inner{padding-bottom:50px}.front-page .home-sect .inner.contact-layout,.front-page .home-sect .inner.destinations-layout{padding-bottom:0}.front-page .page-banner{position:relative;padding-top:0}.front-page .page-banner .banner-tabs{position:absolute;bottom:0;left:0;right:0;text-align:center;width:100%}}@media screen and (min-width:768px){.front-page .page-banner .banner-tabs{display:table}}@media screen{.front-page .page-banner .banner-tabs .flexslider{border:none;border-radius:0;margin-bottom:0;background-color:transparent}.front-page .page-banner .banner-tabs .flexslider .flex-viewport{overflow:visible!important}.front-page .page-banner .banner-tabs .flexslider .slides{padding-left:0}.front-page .page-banner .banner-tabs .flexslider .slides img{display:inline-block;width:auto}.front-page .page-banner .banner-tabs .flexslider .slides li{height:66px;text-align:center;line-height:1!important;position:relative}.front-page .page-banner .banner-tabs .flexslider .slides li figure{position:absolute;top:-120px;left:0;right:0;padding-top:20px;opacity:0}}@media screen and (min-width:992px){.front-page .page-banner .banner-tabs .flexslider .slides li figure{border-radius:200px 200px 0 0;top:-120px;opacity:0;padding-top:60px;-webkit-transition:all .2s;transition:all .2s}}@media screen and (min-width:992px){.front-page .page-banner .banner-tabs .flexslider .slides li:hover figure{opacity:1;top:-160px}}@media screen{.front-page .page-banner .banner-tabs .flexslider .slides li a{width:99%;display:inline-block;vertical-align:middle;line-height:1.2!important}.front-page .page-banner .banner-tabs .flexslider .slides li a span{margin:0;padding:0;border:0;font-size:12px;color:#fff;text-transform:uppercase}}@media screen and (min-width:1366px){.front-page .page-banner .banner-tabs .flexslider .slides li a span{font-size:14px}}@media screen and (min-width:1500px){.front-page .page-banner .banner-tabs .flexslider .slides li a span{font-size:17px}}@media screen{.front-page .page-banner .banner-tabs .flexslider .slides li .aligned{width:1px;height:66px;display:inline-block;vertical-align:middle}.front-page .page-banner .banner-tabs .menu{padding-left:0;width:100%;display:table}.front-page .page-banner .banner-tabs .tab-item{height:66px;text-align:center;width:33.33%;line-height:1!important;display:inline-block;float:none;vertical-align:middle}}@media screen and (min-width:600px){.front-page .page-banner .banner-tabs .tab-item{width:25%}}@media screen and (min-width:768px){.front-page .page-banner .banner-tabs .tab-item{display:table-cell;vertical-align:middle;width:14.26%}}@media screen{.front-page .page-banner .banner-tabs .tab-item a{margin:0;padding:0;border:0;font-size:12px;color:#fff;text-transform:uppercase}}@media screen and (max-width:767px){.front-page .page-banner .banner-tabs .tab-item a{display:table-cell;width:1%;vertical-align:middle;line-height:1.2!important}}@media screen and (min-width:1366px){.front-page .page-banner .banner-tabs .tab-item a{font-size:14px}}@media screen and (min-width:1500px){.front-page .page-banner .banner-tabs .tab-item a{font-size:17px}}@media screen{.front-page .page-banner .carousel .figure{background-position:50%;background-repeat:no-repeat;background-size:cover}.front-page .page-banner .carousel .figure-content{position:relative;top:0;left:0;right:0;bottom:0;z-index:1;max-width:750px;margin:0 auto;padding:15px}}@media screen and (min-width:768px){.front-page .page-banner .carousel .figure-content{color:#fff;position:absolute}}@media screen and (min-width:992px){.front-page .page-banner .carousel .figure-content{max-width:970px}}@media screen and (min-width:1200px){.front-page .page-banner .carousel .figure-content{max-width:1170px}}@media screen and (min-width:1314px){.front-page .page-banner .carousel .figure-content{max-width:1314px}}@media screen{.front-page .page-banner .carousel .figure-content .details{display:inline-block;float:none;vertical-align:middle;width:99.99%}.front-page .page-banner .carousel .figure-content .details p{font-size:12px}}@media screen and (min-width:768px){.front-page .page-banner .carousel .figure-content .details p{font-size:14px}}@media screen and (min-width:992px){.front-page .page-banner .carousel .figure-content .details p{font-size:18px}}@media screen{.front-page .page-banner .carousel .figure-content .details p br{display:none}}@media screen and (min-width:768px){.front-page .page-banner .carousel .figure-content .details p br{display:block}}@media screen{.front-page .page-banner .carousel .figure-content .details h2{font-size:25px}.front-page .page-banner .carousel .figure-content .details .button-holder{margin-top:10px}}@media screen and (min-width:768px){.front-page .page-banner .carousel .figure-content .details .button-holder{margin-top:30px}}@media screen{.front-page .page-banner .carousel .figure-content .details a{font-size:12px;background-color:#ff414d;color:#fff;min-width:100px;text-align:center;text-transform:uppercase;line-height:2.5;padding:0 10px}}@media screen and (min-width:768px){.front-page .page-banner .carousel .figure-content .details a{font-size:16px;min-width:206px}}@media screen{.front-page .page-banner .carousel .figure-content .details a:before{background-color:#fff}.front-page .page-banner .carousel .figure-content .details a:hover{color:#ff414d}.front-page .page-banner .carousel .figure-content .details.sh{display:inline-block;float:none;vertical-align:middle;width:.01%;height:100%}.front-page .heading{text-align:center;padding:20px 0}}@media screen and (min-width:768px){.front-page .heading{padding:30px 0}}@media screen and (min-width:992px){.front-page .heading{padding:45px 0}}@media screen and (min-width:1200px){.front-page .heading{padding:70px 0}}@media screen{.front-page .heading h2,.front-page .heading h3,.front-page .heading h4,.front-page .heading h5,.front-page .heading h6{font-weight:700}.front-page .heading h2{font-size:25px;letter-spacing:2px;color:#2c2b2b}}@media screen and (min-width:768px){.front-page .heading h2{font-size:30px}}@media screen and (min-width:992px){.front-page .heading h2{font-size:40px}}@media screen{.front-page .destinations-layout .destinations-lists{width:100%}.front-page .destinations-layout .destinations-lists .destination-item{display:inline-block;float:none;vertical-align:top;width:50%;padding:3px;position:relative}}@media screen and (min-width:1200px){.front-page .destinations-layout .destinations-lists .destination-item{padding:0}}@media screen and (min-width:480px){.front-page .destinations-layout .destinations-lists .destination-item{width:50%}}@media screen and (min-width:992px){.front-page .destinations-layout .destinations-lists .destination-item{width:25%}}@media screen{.front-page .destinations-layout .destinations-lists .destination-item figure img{width:100%}.front-page .destinations-layout .destinations-lists .destination-item .hover-cover{position:absolute;top:3px;left:3px;right:3px;bottom:3px}}@media screen and (min-width:1200px){.front-page .destinations-layout .destinations-lists .destination-item .hover-cover{top:0;left:0;right:0;bottom:0}}@media screen{.front-page .destinations-layout .destinations-lists .destination-item .hover-cover .hover-effect{display:table-cell;width:1%;vertical-align:middle;text-align:center;background-color:rgba(0,0,0,.7);-webkit-transition:all .4s;transition:all .4s}}@media screen and (min-width:1200px){.front-page .destinations-layout .destinations-lists .destination-item .hover-cover .hover-effect{background-color:transparent}}@media screen and (min-width:1200px){.front-page .destinations-layout .destinations-lists .destination-item .hover-cover .hover-effect:hover{background-color:rgba(0,0,0,.7)}}@media screen and (min-width:1200px){.front-page .destinations-layout .destinations-lists .destination-item .hover-cover .hover-effect:hover .tour-options{height:35px;opacity:1}}@media screen{.front-page .destinations-layout .destinations-lists .destination-item .hover-cover .hover-effect h4{font-size:14px;text-transform:uppercase;color:#fff;padding:0 15px}}@media screen and (min-width:480px){.front-page .destinations-layout .destinations-lists .destination-item .hover-cover .hover-effect h4{font-size:16px}}@media screen and (min-width:660px){.front-page .destinations-layout .destinations-lists .destination-item .hover-cover .hover-effect h4{font-size:18px}}@media screen and (min-width:768px){.front-page .destinations-layout .destinations-lists .destination-item .hover-cover .hover-effect h4{font-size:20px}}@media screen and (min-width:992px){.front-page .destinations-layout .destinations-lists .destination-item .hover-cover .hover-effect h4{font-size:18px}}@media screen and (min-width:1200px){.front-page .destinations-layout .destinations-lists .destination-item .hover-cover .hover-effect h4{font-size:30px}}@media screen{.front-page .destinations-layout .destinations-lists .destination-item .hover-cover .hover-effect .tour-options{width:80%;height:35px;margin:0 auto;opacity:1;-webkit-transition:all .4s;transition:all .4s}}@media screen and (min-width:480px){.front-page .destinations-layout .destinations-lists .destination-item .hover-cover .hover-effect .tour-options{width:206px;height:48px}}@media screen and (min-width:1200px){.front-page .destinations-layout .destinations-lists .destination-item .hover-cover .hover-effect .tour-options{height:0;opacity:0}}@media screen{.front-page .destinations-layout .destinations-lists .destination-item .hover-cover .hover-effect .tour-options a{font-size:10px;display:block;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#ff414d;margin-top:15px;line-height:3.2}}@media screen and (min-width:480px){.front-page .destinations-layout .destinations-lists .destination-item .hover-cover .hover-effect .tour-options a{font-size:14px}}@media screen{.front-page .destinations-layout .destinations-lists .destination-item .hover-cover .hover-effect .tour-options a:before{background-color:#fff}.front-page .destinations-layout .destinations-lists .destination-item .hover-cover .hover-effect .tour-options a:focus,.front-page .destinations-layout .destinations-lists .destination-item .hover-cover .hover-effect .tour-options a:hover{color:#121212}.front-page .icons-layout .icons-item{text-align:center;padding-left:15px;padding-right:15px;width:100%;display:inline-block;float:none;vertical-align:top}}@media screen and (min-width:600px){.front-page .icons-layout .icons-item{width:50%}}@media screen and (min-width:992px){.front-page .icons-layout .icons-item{width:33.33%}}@media screen{.front-page .icons-layout .icons-item+.icons-item{margin-top:15px}}@media screen and (min-width:768px){.front-page .icons-layout .icons-item+.icons-item{margin-top:0}}@media screen{.front-page .icons-layout .icons-item:nth-child(n-2){margin-top:15px}}@media screen and (min-width:768px){.front-page .icons-layout .icons-item:nth-child(n-2){margin-top:0}}@media screen{.front-page .icons-layout .icons-item:nth-child(n-3){margin-top:15px}.front-page .icons-layout .icons-item figure{margin-bottom:10px}.front-page .icons-layout .icons-item .details h4{font-weight:700;text-transform:uppercase}.front-page .icons-layout .icons-item .details h5{margin-top:10px;line-height:1.7}.front-page .icons-layout .icons-item .details h5 br{display:none}}@media screen and (min-width:1200px){.front-page .icons-layout .icons-item .details h5 br{display:block;line-height:1px}}@media screen{.front-page .events-layout{background-color:#f4f4f4;padding-bottom:40px}.front-page .events-layout .heading{padding:20px 0}}@media screen and (min-width:768px){.front-page .events-layout .heading{padding:30px 0}}@media screen and (min-width:992px){.front-page .events-layout .heading{padding:40px 0 30px}}@media screen{.front-page .events-layout .heading h2,.front-page .events-layout .heading h3{letter-spacing:2px;color:#2c2c2c;min-height:40px;font-weight:700}.front-page .events-layout .heading h3{font-size:25px}.front-page .events-layout .upcoming-events .top-event-main figure{position:relative}.front-page .events-layout .upcoming-events .top-event-main figure img{width:100%}}@media screen and (min-width:660px){.front-page .events-layout .upcoming-events .top-event-main figure img{max-height:471px}}@media screen{.front-page .events-layout .upcoming-events .top-event-main figure a{color:#333}}@media screen and (min-width:660px){.front-page .events-layout .upcoming-events .top-event-main figure a{color:#fff}}@media screen{.front-page .events-layout .upcoming-events .top-event-main figure a:hover{color:#ff414d}.front-page .events-layout .upcoming-events .top-event-main figure figcaption{margin-top:10px}}@media screen and (min-width:660px){.front-page .events-layout .upcoming-events .top-event-main figure figcaption{margin-top:0;position:absolute;bottom:15px;left:20px;width:80%;color:#fff;width:70%}}@media screen{.front-page .events-layout .upcoming-events .top-event-main figure figcaption .title{font-weight:700;margin-bottom:10px}.front-page .events-layout .upcoming-events .top-event-main figure figcaption p{margin-top:0;line-height:1.6}}@media screen and (min-width:660px){.front-page .events-layout .upcoming-events .top-event-main figure figcaption p{font-size:16px}}@media screen{.front-page .events-layout .upcoming-events .top-event{margin-top:13px}.front-page .events-layout .upcoming-events .top-event a{color:#333}.front-page .events-layout .upcoming-events .top-event a:hover{color:#ff414d}.front-page .events-layout .upcoming-events .top-event figure{text-align:center;margin-bottom:10px}}@media screen and (min-width:660px){.front-page .events-layout .upcoming-events .top-event figure{display:inline-block;vertical-align:top;width:40%}}@media screen and (min-width:992px){.front-page .events-layout .upcoming-events .top-event figure{width:34%}}@media screen{.front-page .events-layout .upcoming-events .top-event figure img{width:100%}}@media screen and (min-width:660px){.front-page .events-layout .upcoming-events .top-event figure img{max-height:140px}}@media screen and (min-width:660px){.front-page .events-layout .upcoming-events .top-event .excerpt{display:inline-block;width:60%;vertical-align:top;padding-left:15px}}@media screen and (min-width:992px){.front-page .events-layout .upcoming-events .top-event .excerpt{width:66%}}@media screen{.front-page .events-layout .upcoming-events .top-event .excerpt .title{font-weight:700;margin-bottom:10px}.front-page .events-layout .upcoming-events .top-event .excerpt p{line-height:1.6;margin-top:0}}@media screen and (min-width:660px){.front-page .events-layout .upcoming-events .top-event .excerpt p{font-size:16px;line-height:1.4}}@media screen and (min-width:768px){.front-page .events-layout .upcoming-events .top-event .excerpt p{font-size:18px}}@media screen and (min-width:992px){.front-page .events-layout .upcoming-events .top-event .excerpt p{font-size:14px;line-height:1.8}}@media screen and (min-width:1200px){.front-page .events-layout .upcoming-events .top-event .excerpt p{font-size:18px;line-height:2}}@media screen{.front-page .events-layout .featured-articles .featured-item p{line-height:1.6;font-size:14px}}@media screen and (min-width:768px){.front-page .events-layout .featured-articles .featured-item p{line-height:2}}@media screen and (min-width:992px){.front-page .events-layout .featured-articles .featured-item p{line-height:2.2}}@media screen{.front-page .events-layout .featured-articles .featured-item+.featured-item{margin-top:30px}.front-page .events-layout .featured-articles .featured-item .excerpt{margin-top:10px}.front-page .events-layout .featured-articles .author figure{width:28%}}@media screen and (min-width:480px){.front-page .events-layout .featured-articles .author figure{width:20%}}@media screen and (min-width:600px){.front-page .events-layout .featured-articles .author figure{width:15%}}@media screen and (min-width:768px){.front-page .events-layout .featured-articles .author figure{width:12%}}@media screen and (min-width:992px){.front-page .events-layout .featured-articles .author figure{width:29%}}@media screen and (min-width:1200px){.front-page .events-layout .featured-articles .author figure{width:24%}}@media screen{.front-page .events-layout .featured-articles .author figure a{display:block}.front-page .events-layout .featured-articles .author .author-details{width:72%;font-weight:700;padding-left:15px}}@media screen and (min-width:480px){.front-page .events-layout .featured-articles .author .author-details{width:80%}}@media screen and (min-width:600px){.front-page .events-layout .featured-articles .author .author-details{width:85%}}@media screen and (min-width:768px){.front-page .events-layout .featured-articles .author .author-details{width:88%}}@media screen and (min-width:992px){.front-page .events-layout .featured-articles .author .author-details{width:71%}}@media screen and (min-width:1200px){.front-page .events-layout .featured-articles .author .author-details{width:76%}}@media screen{.front-page .events-layout .featured-articles .author .author-details a{color:#333}.front-page .events-layout .featured-articles .author .author-details a:hover{color:#ff414d}.front-page .events-testimonials-layout .heading{padding:20px 0}}@media screen and (min-width:768px){.front-page .events-testimonials-layout .heading{padding:30px 0}}@media screen and (min-width:992px){.front-page .events-testimonials-layout .heading{padding:40px 0 30px}}@media screen{.front-page .events-testimonials-layout .carousel-indicators{padding-left:0;position:relative;bottom:0}.front-page .events-testimonials-layout .carousel-indicators li{background-color:#bababa;height:8px;width:8px;margin:0 5px}.front-page .events-testimonials-layout .carousel-indicators li.active{background-color:#3a3a3a;height:8px;width:8px;margin:0 5px}.front-page .events-testimonials-layout .flexslider{border:none;margin:0}.front-page .events-testimonials-layout .flexslider.flex-nav{margin-top:20px}.front-page .events-testimonials-layout .flexslider.flex-nav img{max-height:133px}.front-page .events-testimonials-layout .flexslider.flexslider-main li{position:relative}.front-page .events-testimonials-layout .flexslider.flexslider-main .description{position:absolute;bottom:20px;left:20px;right:20px;color:#fff}.front-page .events-testimonials-layout .flexslider.flexslider-main .description a{color:#fff}.front-page .events-testimonials-layout .flexslider.flexslider-main .description a:hover{color:#ff414d}.front-page .events-testimonials-layout .flexslider ul{padding-left:0}.front-page .events-testimonials-layout .flexslider ul img{max-height:371px}.front-page .events-testimonials-layout .our-events .heading h2{line-height:65px}.front-page .events-testimonials-layout .our-events figure{position:relative}.front-page .events-testimonials-layout .our-events figure img{width:100%;max-height:371px;display:block;margin:0 auto}.front-page .events-testimonials-layout .our-events figure figcaption{margin-top:10px}}@media screen and (min-width:768px){.front-page .events-testimonials-layout .our-events figure figcaption{position:absolute;bottom:15px;left:20px;width:80%;color:#fff}}@media screen{.front-page .events-testimonials-layout .our-events figure figcaption .title{font-weight:700;margin-bottom:10px}.front-page .events-testimonials-layout .our-events figure figcaption p{margin-top:0;line-height:1.6}.front-page .events-testimonials-layout .facebook-share .heading{font-size:25px;letter-spacing:2px;line-height:1.2}.front-page .events-testimonials-layout .facebook-share .heading h3{font-weight:700;letter-spacing:5px;line-height:1.3}}@media screen and (min-width:992px){.front-page .events-testimonials-layout .facebook-share .heading h3{min-height:65px}}@media screen{.front-page .events-testimonials-layout .testimonials .heading h2{line-height:65px}.front-page .events-testimonials-layout .testimonials .author .details,.front-page .events-testimonials-layout .testimonials .author figure{display:inline-block;vertical-align:middle}.front-page .events-testimonials-layout .testimonials .author figure{width:35%}}@media screen and (min-width:480px){.front-page .events-testimonials-layout .testimonials .author figure{width:22%}}@media screen and (min-width:600px){.front-page .events-testimonials-layout .testimonials .author figure{width:18%}}@media screen and (min-width:660px){.front-page .events-testimonials-layout .testimonials .author figure{width:15%}}@media screen and (min-width:768px){.front-page .events-testimonials-layout .testimonials .author figure{width:30%}}@media screen and (min-width:992px){.front-page .events-testimonials-layout .testimonials .author figure{width:32%}}@media screen{.front-page .events-testimonials-layout .testimonials .author .details{width:65%}}@media screen and (min-width:480px){.front-page .events-testimonials-layout .testimonials .author .details{width:78%}}@media screen and (min-width:600px){.front-page .events-testimonials-layout .testimonials .author .details{width:82%}}@media screen and (min-width:660px){.front-page .events-testimonials-layout .testimonials .author .details{width:85%}}@media screen and (min-width:768px){.front-page .events-testimonials-layout .testimonials .author .details{width:70%}}@media screen and (min-width:992px){.front-page .events-testimonials-layout .testimonials .author .details{width:68%;padding-left:8px}}@media screen{.front-page .events-testimonials-layout .testimonials .author .details span{display:block;font-weight:700}.front-page .events-testimonials-layout .testimonials .content{background-color:#34b2ac;color:#fff;padding:15px 10px;border-radius:15px;margin-top:35px;position:relative}.front-page .events-testimonials-layout .testimonials .content:before{content:"";width:20px;height:10px;border-width:15px 10px;border-style:solid;border-bottom-color:#34b2ac;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;position:absolute;top:-30px;left:30px}.front-page .events-testimonials-layout .testimonials .carousel-indicators{margin-top:10px}.front-page .events-testimonials-layout .social-media-shortcode{margin-top:20px;text-align:center}.front-page .events-testimonials-layout .social-media-shortcode a{font-size:30px;margin:0 10px}.front-page .events-testimonials-layout .newsletter-holder .heading{padding-top:20px;padding-bottom:20px;font-size:16px}}@media screen and (min-width:992px){.front-page .events-testimonials-layout .newsletter-holder .heading{font-size:20px}}@media screen{.front-page .events-testimonials-layout .newsletter-holder .newsletter{position:relative}}@media screen and (min-width:768px){.front-page .events-testimonials-layout .newsletter-holder .newsletter:after{content:"";position:absolute;z-index:1;right:0;width:50px;height:50px;border-width:25px;border-style:solid;top:0;border-top-color:#fff;border-right-color:#fff;border-left-color:#fbd59c;border-bottom-color:#fbd59c}}@media screen{.front-page .events-testimonials-layout .newsletter-holder .newsletter .form-layout{background-color:#fdbe5f;padding:15px;position:relative}}@media screen and (min-width:768px){.front-page .events-testimonials-layout .newsletter-holder .newsletter .form-layout{padding-right:70px}}@media screen and (min-width:992px){.front-page .events-testimonials-layout .newsletter-holder .newsletter .form-layout{padding:18px 60px 1px 15px}}@media screen{.front-page .events-testimonials-layout .newsletter-holder .newsletter .form-buttons{position:relative;display:block;width:100%;padding:15px}}@media screen and (min-width:992px){.front-page .events-testimonials-layout .newsletter-holder .newsletter .form-buttons{padding-left:30px}}@media screen{.front-page .events-testimonials-layout .newsletter-holder .newsletter .form-buttons .btn-submit{display:block;width:100%;line-height:2.5;border:none;background-color:#12b06b;color:#fff;font-weight:700;letter-spacing:2px}}@media screen and (min-width:660px){.front-page .events-testimonials-layout .newsletter-holder .newsletter .form-buttons .btn-submit{display:inline-block;width:auto;min-width:130px;vertical-align:middle;margin-bottom:0;line-height:3}}@media screen{.front-page .events-testimonials-layout .newsletter-holder .newsletter .frm-subscribe>span>span{width:100%;display:block}.front-page .events-testimonials-layout .newsletter-holder .newsletter .frm-subscribe>span>span>span{display:block;margin-left:0}.front-page .events-testimonials-layout .newsletter-holder .newsletter .frm-subscribe>span>span>span input{margin-right:6px}.front-page .events-testimonials-layout .newsletter-holder .newsletter .frm-subscribe>span>span>span>span{color:#fff;font-family:Montserrat;font-weight:400;font-size:13px}.front-page .events-testimonials-layout .newsletter-holder .newsletter .wpcf7-radio .wpcf7-list-item{display:inline-block;vertical-align:middle;margin-right:10px}.front-page .contact-layout{background-color:#f2f2f2}.front-page .contact-layout .form-group{margin-bottom:0}.front-page .contact-layout .form-group>span{display:block}}@media screen and (min-width:660px){.front-page .contact-layout .form-group.c4{margin-left:-7.5px;margin-right:-7.5px}}@media screen{.front-page .contact-layout .form-group.c4>span{display:block}}@media screen and (min-width:660px){.front-page .contact-layout .form-group.c4>span{display:inline-block;vertical-align:top;width:50%;padding-left:7.5px;padding-right:7.5px}}@media screen and (min-width:768px){.front-page .contact-layout .form-group.c4>span{width:25%}}@media screen{.front-page .contact-layout input.form-control,.front-page .contact-layout select.form-control{border:none;box-shadow:none;height:30px;margin-bottom:15px;padding:0 20px}.front-page .contact-layout textarea{height:111px;border:none;box-shadow:none;resize:none}.front-page .contact-layout .contact-form .form-layout{background-color:#57acff;padding:15px;position:relative}}@media screen and (min-width:768px){.front-page .contact-layout .contact-form .form-layout{padding-left:70px}}@media screen and (min-width:992px){.front-page .contact-layout .contact-form .form-layout{padding:20px 20px 20px 70px}}@media screen and (min-width:768px){.front-page .contact-layout .contact-form .form-layout:before{content:"";position:absolute;z-index:1;left:0;width:50px;height:50px;border-width:25px;border-style:solid;top:0;border-top-color:#f2f2f2;border-right-color:#a1d1ff;border-left-color:#f2f2f2;border-bottom-color:#a1d1ff}}@media screen{.front-page .contact-layout .contact-form .form-buttons{padding:15px}.front-page .contact-layout .contact-form .form-buttons .submit-button{position:relative;display:block;width:100%;margin-bottom:10px}}@media screen and (min-width:660px){.front-page .contact-layout .contact-form .form-buttons .submit-button{display:inline-block;width:auto;min-width:130px;vertical-align:middle;margin-bottom:0}}@media screen{.front-page .contact-layout .contact-form .form-buttons .submit-button .btn-submit{display:block;width:100%;line-height:2.5;border:none;background-color:#12b06b;color:#fff;font-weight:700;letter-spacing:2px}}@media screen and (min-width:660px){.front-page .contact-layout .contact-form .form-buttons .submit-button .btn-submit{line-height:3}}@media screen{.front-page .contact-layout .contact-form .form-buttons .social-media{display:block;text-align:center;line-height:2;margin-bottom:10px}}@media screen and (min-width:660px){.front-page .contact-layout .contact-form .form-buttons .social-media{display:inline-block;vertical-align:middle;width:auto;margin-bottom:0}}@media screen{.front-page .contact-layout .contact-form .form-buttons .social-media a{font-size:24px;margin-left:10px;margin-right:10px}.front-page .contact-layout .contact-form .form-buttons>a{text-align:center;display:block;width:100%;border:none;background-color:#12b06b;color:#fff;font-weight:700;letter-spacing:2px}.front-page .contact-layout .contact-form .form-buttons>a.right-view{display:none}}@media screen and (min-width:660px){.front-page .contact-layout .contact-form .form-buttons>a.right-view{display:inline-block;margin-top:2px;float:right}}@media screen and (min-width:660px){.front-page .contact-layout .contact-form .form-buttons>a.left-view{display:none}}@media screen and (min-width:660px){.front-page .contact-layout .contact-form .form-buttons>a{display:inline-block;width:auto;vertical-align:middle;min-width:130px;margin-bottom:0}}@media screen{.front-page .contact-layout .contact-form .form-buttons>a i{font-size:20px;line-height:2;margin-right:10px}}@media screen and (min-width:660px){.front-page .contact-layout .contact-form .form-buttons>a i{line-height:2.2}}@media screen{.front-page .contact-layout .newsletter{position:relative}}@media screen and (min-width:768px){.front-page .contact-layout .newsletter:after{content:"";position:absolute;z-index:1;right:0;width:50px;height:50px;border-width:25px;border-style:solid;top:0;border-top-color:#f2f2f2;border-right-color:#f2f2f2;border-left-color:#fbd59c;border-bottom-color:#fbd59c}}@media screen{.front-page .contact-layout .newsletter .form-layout{background-color:#fdbe5f;padding:15px;position:relative}}@media screen and (min-width:768px){.front-page .contact-layout .newsletter .form-layout{padding-right:70px}}@media screen and (min-width:992px){.front-page .contact-layout .newsletter .form-layout{padding:31px 70px 31px 30px}}@media screen{.front-page .contact-layout .newsletter .form-buttons{position:relative;display:block;width:100%;padding:15px}}@media screen and (min-width:992px){.front-page .contact-layout .newsletter .form-buttons{padding-left:30px}}@media screen{.front-page .contact-layout .newsletter .form-buttons .btn-submit{display:block;width:100%;line-height:2.5;border:none;background-color:#12b06b;color:#fff;font-weight:700;letter-spacing:2px}}@media screen and (min-width:660px){.front-page .contact-layout .newsletter .form-buttons .btn-submit{display:inline-block;width:auto;min-width:130px;vertical-align:middle;margin-bottom:0;line-height:3}}@media screen{.front-page .contact-layout .newsletter .frm-subscribe>span>span{width:100%;display:block}.front-page .contact-layout .newsletter .frm-subscribe>span>span>span{display:block;margin-left:0}.front-page .contact-layout .newsletter .frm-subscribe>span>span>span input{margin-right:6px}.front-page .contact-layout .newsletter .frm-subscribe>span>span>span>span{color:#fff;font-family:Montserrat;font-weight:400;font-size:13px}.front-page .contact-layout .form-left .heading{padding:20px 0}}@media screen and (min-width:768px){.front-page .contact-layout .form-left .heading{padding:30px 0}}@media screen and (min-width:992px){.front-page .contact-layout .form-left .heading{padding:40px 0 30px}}@media screen and (min-width:992px){.front-page .contact-layout .form-left .heading h2{letter-spacing:8px;line-height:56px}}@media screen{.front-page .contact-layout .form-right .heading{padding:20px 0}}@media screen and (min-width:768px){.front-page .contact-layout .form-right .heading{padding:30px 0}}@media screen and (min-width:992px){.front-page .contact-layout .form-right .heading{padding:40px 0 30px}}@media screen and (min-width:992px){.front-page .contact-layout .form-right .heading h3{letter-spacing:3px;line-height:1.2}}@media screen{.front-page .contact-layout .contact-forms{padding-bottom:40px}.front-page .contact-layout .contact-info{background-color:#fff;padding-top:40px;text-align:center}.front-page .contact-layout .contact-info .heading{padding:20px 0}}@media screen and (min-width:768px){.front-page .contact-layout .contact-info .heading{padding:30px 0}}@media screen and (min-width:992px){.front-page .contact-layout .contact-info .heading{padding:40px 0 30px}}@media screen{.front-page .contact-layout .contact-info .heading h2{letter-spacing:8px}.front-page .contact-layout .contact-info .info-1{padding-left:15px;padding-right:15px}.front-page .contact-layout .contact-info .info-1 ul{padding:0}.front-page .contact-layout .contact-info .info-1 ul li{text-align:center}}@media screen and (min-width:768px){.front-page .contact-layout .contact-info .info-1 ul li{width:50%;display:inline-block;vertical-align:top}}@media screen and (min-width:992px){.front-page .contact-layout .contact-info .info-1 ul li{width:25%;font-size:12px}}@media screen and (min-width:1200px){.front-page .contact-layout .contact-info .info-1 ul li{font-size:14px}}@media screen and (min-width:768px){.front-page .contact-layout .contact-info .info-1 ul li:nth-child(-n+2){margin-top:0}}@media screen and (min-width:992px){.front-page .contact-layout .contact-info .info-1 ul li:nth-child(-n+4){margin-top:0}}@media screen{.front-page .contact-layout .contact-info .info-1 ul li+li{margin-top:20px}.front-page .contact-layout .contact-info .info-2{padding-top:40px;min-height:350px}.front-page .contact-layout .contact-info .info-2 .flexslider-affiliates{border:none}.front-page .contact-layout .contact-info .info-2 .flexslider-affiliates ul{padding:0}.front-page .contact-layout .contact-info .info-2 .flexslider-affiliates ul li{text-align:center}.front-page .contact-layout .contact-info .info-2 .flexslider-affiliates ul li img{max-height:120px}}@media screen and (min-width:768px){.front-page .contact-layout .contact-info .info-2 .flexslider-affiliates ul li img{max-height:188px}}@media screen and (min-width:1366px){.front-page .contact-layout .contact-info .info-2 .flexslider-affiliates:hover .flex-direction-nav a.flex-prev{left:-75px}}@media screen and (min-width:1366px){.front-page .contact-layout .contact-info .info-2 .flexslider-affiliates:hover .flex-direction-nav a.flex-next{right:-75px}}@media screen and (min-width:1366px){.front-page .contact-layout .contact-info .info-2 .flex-direction-nav a{height:100%;top:0;margin:0;background-color:#dedede;width:57px}}@media screen and (min-width:1366px){.front-page .contact-layout .contact-info .info-2 .flex-direction-nav a:before{position:absolute;top:30%;left:15px}}@media screen and (min-width:1366px){.front-page .contact-layout .contact-info .info-2 .flex-direction-nav a.flex-prev{opacity:1;left:-75px}}@media screen{.front-page .contact-layout .contact-info .info-2 .flex-direction-nav a.flex-prev:before{content:"\f100"}}@media screen and (min-width:1366px){.front-page .contact-layout .contact-info .info-2 .flex-direction-nav a.flex-next{opacity:1;right:-75px}}@media screen{.front-page .contact-layout .contact-info .info-2 .flex-direction-nav a.flex-next:before{content:"\f101"}.front-page .default-layout{padding-top:30px;padding-bottom:30px}.inner-page-layout .single-default .title-banner{min-height:330px;background-size:cover;background-position:50%;background-repeat:no-repeat;margin:30px 0 0}}@media screen and (min-width:768px){.inner-page-layout .single-default .title-banner{margin:40px 0 0}}@media screen and (min-width:992px){.inner-page-layout .single-default .title-banner{margin:40px 0 0}}@media screen and (min-width:1200px){.inner-page-layout .single-default .title-banner{margin:60px 0 0}}@media screen{.inner-page-layout .single-default .title-banner h2{text-align:center;font-size:25px;color:#fff;letter-spacing:8px;text-transform:uppercase;line-height:1.3}}@media screen and (min-width:768px){.inner-page-layout .single-default .title-banner h2{font-size:30px}}@media screen and (min-width:992px){.inner-page-layout .single-default .title-banner h2{font-size:40px}}@media screen{.inner-page-layout .single-default .title-banner .tbl{display:table-cell;width:1%;height:330px;vertical-align:middle;padding-left:50px;padding-right:50px}.inner-page-layout .single-default hr.separator-line{border-width:3px;border-color:#adadad}.inner-page-layout .single-default .single-details{margin:30px 0 0}}@media screen and (min-width:768px){.inner-page-layout .single-default .single-details{margin:40px 0 0}}@media screen and (min-width:992px){.inner-page-layout .single-default .single-details{margin:40px 0 0}}@media screen and (min-width:1200px){.inner-page-layout .single-default .single-details{margin:60px 0 0}}@media screen{.inner-page-layout .single-default .single-details h1,.inner-page-layout .single-default .single-details h2,.inner-page-layout .single-default .single-details h3,.inner-page-layout .single-default .single-details h4,.inner-page-layout .single-default .single-details h5,.inner-page-layout .single-default .single-details h6,.inner-page-layout .single-default .single-details p{color:#555}.inner-page-layout .single-default .single-details p{font-size:18px;text-indent:50px;line-height:1.5}.inner-page-layout .single-default .single-details p~h1,.inner-page-layout .single-default .single-details p~h2,.inner-page-layout .single-default .single-details p~h3,.inner-page-layout .single-default .single-details p~h4,.inner-page-layout .single-default .single-details p~h5,.inner-page-layout .single-default .single-details p~h6{margin-top:30px;margin-bottom:10px}.inner-page-layout .single-default .single-details h4~p{margin-top:0}}@media screen and (min-width:768px){.inner-page-layout .single-default .author-details{margin-top:55px;margin-bottom:55px}}@media screen{.inner-page-layout .single-default .author-details figure{text-align:center;margin-bottom:20px}}@media screen and (min-width:660px){.inner-page-layout .single-default .author-details figure{display:inline-block;float:none;vertical-align:middle;padding:0 15px;width:30%;margin-bottom:0}}@media screen and (min-width:768px){.inner-page-layout .single-default .author-details figure{width:25%}}@media screen and (min-width:992px){.inner-page-layout .single-default .author-details figure{width:20%}}@media screen{.inner-page-layout .single-default .author-details figure img{max-width:200px}}@media screen and (min-width:660px){.inner-page-layout .single-default .author-details figure img{max-width:100%}}@media screen and (min-width:768px){.inner-page-layout .single-default .author-details figure img{width:75%}}@media screen and (min-width:992px){.inner-page-layout .single-default .author-details figure img{width:80%}}@media screen and (min-width:660px){.inner-page-layout .single-default .author-details .description{width:70%;padding:0 15px;display:inline-block;float:none;vertical-align:middle}}@media screen{.inner-page-layout .single-default .author-details .description .name{color:#666;font-size:30px}.inner-page-layout .single-default .author-details .description p{margin-top:10px;font-size:18px;line-height:1.2;color:#666}.inner-flex-content .inner-sect{padding-top:50px;padding-bottom:50px}.inner-flex-content .inner-sect .heading{text-align:center;font-weight:700;letter-spacing:4px;margin-bottom:50px}}@media screen and (min-width:1200px){.inner-flex-content .inner-sect .heading{font-size:40px}}@media screen{.inner-flex-content .inner-sect.default-layout p{font-size:16px;line-height:1.8}.inner-flex-content .inner-sect.default-layout p+p{margin-top:35px}.inner-flex-content .inner-sect.default-layout p br{display:none}}@media screen and (min-width:1200px){.inner-flex-content .inner-sect.default-layout p br{display:block;line-height:1px}}@media screen{.inner-flex-content .inner-sect.staff-layout{background-color:#f4f4f4}.inner-flex-content .inner-sect.staff-layout .staff-item{margin-bottom:20px}}@media screen and (min-width:768px){.inner-flex-content .inner-sect.staff-layout .staff-item{width:20%;display:inline-block;float:none;vertical-align:top}}@media screen{.inner-flex-content .inner-sect.staff-layout .staff-item figure{text-align:center;display:inline-block;float:none;vertical-align:middle;width:100%;padding-right:10px}}@media screen and (min-width:768px){.inner-flex-content .inner-sect.staff-layout .staff-item figure{margin-bottom:15px;width:100%}}@media screen{.inner-flex-content .inner-sect.staff-layout .staff-item .staff-info{width:75%;margin:0 auto;display:inline-block;float:none;vertical-align:middle}}@media screen and (min-width:768px){.inner-flex-content .inner-sect.staff-layout .staff-item .staff-info{width:100%;max-width:200px;display:block}}@media screen and (min-width:992px){.inner-flex-content .inner-sect.staff-layout .staff-item .staff-info{max-width:240px}}@media screen and (min-width:1200px){.inner-flex-content .inner-sect.staff-layout .staff-item .staff-info{max-width:260px}}@media screen{.inner-flex-content .inner-sect.staff-layout .staff-item .name{font-size:16px;font-weight:700;letter-spacing:4px}}@media screen and (min-width:992px){.inner-flex-content .inner-sect.staff-layout .staff-item .name{font-size:24px}}@media screen and (min-width:1200px){.inner-flex-content .inner-sect.staff-layout .staff-item .name{font-size:30px}}@media screen{.inner-flex-content .inner-sect.staff-layout .staff-item .title{font-size:12px;font-weight:700;margin-top:0;letter-spacing:3px}}@media screen and (min-width:992px){.inner-flex-content .inner-sect.staff-layout .staff-item .title{font-size:18px}}@media screen and (min-width:1200px){.inner-flex-content .inner-sect.staff-layout .staff-item .title{font-size:20px}}@media screen{.inner-flex-content .inner-sect.staff-layout .staff-item .details{font-size:12px;letter-spacing:2px;margin-top:5px}}@media screen and (min-width:992px){.inner-flex-content .inner-sect.staff-layout .staff-item .details{font-size:14px}}@media screen{.inner-flex-content .inner-sect.staff-layout .staff-item .details br{display:none}}@media screen and (min-width:992px){.inner-flex-content .inner-sect.staff-layout .staff-item .details br{display:block;line-height:1px}}@media screen{.inner-flex-content .inner-sect.testimonial-layout .custom-masonry{-webkit-column-width:20em;-moz-column-width:20em;-o-column-width:20em;column-width:20em;-webkit-column-gap:25px;-moz-column-gap:25px;-o-column-gap:25px;column-gap:25px;padding:0}.inner-flex-content .inner-sect.testimonial-layout .custom-masonry li{display:inline-block;width:100%;margin-top:10px}}@media screen and (min-width:992px){.inner-flex-content .inner-sect.testimonial-layout .custom-masonry li{margin-top:70px}}@media screen{.inner-flex-content .inner-sect.testimonial-layout .custom-masonry li .box-layout{background-color:#d0d0d0;color:#313131;text-align:center;position:relative;padding:10px}}@media screen and (min-width:992px){.inner-flex-content .inner-sect.testimonial-layout .custom-masonry li .box-layout{padding:30px}}@media screen and (min-width:992px){.inner-flex-content .inner-sect.testimonial-layout .custom-masonry li .box-layout .quote{margin-top:-60px;margin-bottom:30px}}@media screen{.inner-flex-content .inner-sect.testimonial-layout .custom-masonry li .box-layout .quote img{max-height:30px;max-width:30px;margin-bottom:10px}}@media screen and (min-width:992px){.inner-flex-content .inner-sect.testimonial-layout .custom-masonry li .box-layout .quote img{max-height:100px;max-width:100px}}@media screen{.inner-flex-content .inner-sect.testimonial-layout .custom-masonry li .box-layout figure img{max-height:50px;max-width:50px}}@media screen and (min-width:992px){.inner-flex-content .inner-sect.testimonial-layout .custom-masonry li .box-layout figure img{max-height:100px;max-width:100px}}@media screen{.inner-flex-content .inner-sect.testimonial-layout .custom-masonry li .box-layout figure.author-image{margin:10px 0 5px;display:inline-block;float:none;vertical-align:middle;width:25%}}@media screen and (min-width:660px){.inner-flex-content .inner-sect.testimonial-layout .custom-masonry li .box-layout figure.author-image{width:100%}}@media screen and (min-width:992px){.inner-flex-content .inner-sect.testimonial-layout .custom-masonry li .box-layout figure.author-image{margin:15px 0}}@media screen{.inner-flex-content .inner-sect.testimonial-layout .custom-masonry li .box-layout .author{text-transform:uppercase;font-size:14px;letter-spacing:2px;display:inline-block;float:none;vertical-align:middle;width:75%;text-align:left}}@media screen and (min-width:660px){.inner-flex-content .inner-sect.testimonial-layout .custom-masonry li .box-layout .author{width:100%;text-align:center;font-size:16px}}@media screen{.inner-flex-content .inner-sect.testimonial-layout .custom-masonry li .box-layout .author .author-position{text-transform:none;font-size:12px;letter-spacing:1px;width:100%}.inner-flex-content .inner-sect.testimonial-layout .custom-masonry li .box-layout .detail p{font-size:14px;text-align:left;letter-spacing:1px}}@media screen and (min-width:992px){.inner-flex-content .inner-sect.testimonial-layout .custom-masonry li .box-layout .detail p{font-size:16px}}@media screen{.inner-flex-content .inner-sect.contact-layout{margin-bottom:30px;background-color:#ececec}}@media screen and (min-width:1200px){.inner-flex-content .inner-sect.contact-layout{padding-top:100px}}@media screen{.inner-flex-content .inner-sect.contact-layout .heading{font-size:20px;margin:15px 0}.inner-flex-content .inner-sect.contact-layout .subheading{text-align:center;font-size:18px;margin-top:0}.inner-flex-content .inner-sect.contact-layout .details{-webkit-column-width:20em;-moz-column-width:20em;-o-column-width:20em;column-width:20em;-webkit-column-gap:30px;-moz-column-gap:30px;-o-column-gap:30px;column-gap:30px;padding-left:0}.inner-flex-content .inner-sect.contact-layout .details li{margin-top:30px;background-color:#fff;min-height:140px;text-align:center;padding:30px;display:inline-block;width:100%}}@media screen and (min-width:992px){.inner-flex-content .inner-sect.contact-layout .details li{padding:15px 30px}}@media screen and (min-width:1200px){.inner-flex-content .inner-sect.contact-layout .details li{margin-top:50px}}@media screen{.inner-flex-content .inner-sect.contact-layout .details li .tbl{display:table-cell;width:1%;vertical-align:middle;height:140px}.inner-flex-content .inner-sect.contact-layout .details li .title{margin-bottom:5px}.inner-flex-content .inner-sect.contact-layout .details li .title span{font-size:18px;font-weight:700;letter-spacing:1px}}@media screen and (min-width:992px){.inner-flex-content .inner-sect.contact-layout .details li .title span{font-size:16px}}@media screen and (min-width:1200px){.inner-flex-content .inner-sect.contact-layout .details li .title span{font-size:18px}}@media screen{.inner-flex-content .inner-sect.contact-layout .details li .info span{font-size:18px}}@media screen and (min-width:992px){.inner-flex-content .inner-sect.contact-layout .details li .info span{font-size:16px}}@media screen and (min-width:1200px){.inner-flex-content .inner-sect.contact-layout .details li .info span{font-size:18px}}@media screen{.inner-flex-content .inner-sect.contact-layout .details li .info span br{display:none}}@media screen and (min-width:1200px){.inner-flex-content .inner-sect.contact-layout .details li .info span br{display:block;line-height:1px}}@media screen{.inner-flex-content .inner-sect.contact-layout .details li .info-2 span{display:block;font-size:18px}}@media screen and (min-width:992px){.inner-flex-content .inner-sect.contact-layout .details li .info-2 span{font-size:16px}}@media screen and (min-width:1200px){.inner-flex-content .inner-sect.contact-layout .details li .info-2 span{display:inline-block;width:50%;vertical-align:top;font-size:18px}}@media screen{.inner-flex-content .inner-sect.contact-layout .details li .info-2 span strong{display:block;margin-bottom:5px;letter-spacing:2px}.inner-flex-content .inner-sect.contact-layout .details li .info-2 span br{display:none}.inner-flex-content .inner-sect.contact-layout .map-holder{margin-top:50px}.inner-flex-content .inner-sect.contact-layout .map-holder iframe{width:100%;display:block}}@media screen and (min-width:768px){.inner-flex-content .inner-sect.contact-layout .map-holder iframe{min-height:200px}}@media screen and (min-width:992px){.inner-flex-content .inner-sect.contact-layout .map-holder iframe{min-height:250px}}@media screen and (min-width:1200px){.inner-flex-content .inner-sect.contact-layout .map-holder iframe{min-height:300px}}@media screen{.inner-flex-content .inner-sect.contact-layout .contact-form-layout.orange .contact-form .form-layout{background-color:#fdbe5f}}@media screen and (min-width:768px){.inner-flex-content .inner-sect.contact-layout .contact-form-layout.orange .contact-form .form-layout{padding-right:70px}}@media screen and (min-width:992px){.inner-flex-content .inner-sect.contact-layout .contact-form-layout.orange .contact-form .form-layout{padding:20px 70px 20px 20px}}@media screen and (min-width:768px){.inner-flex-content .inner-sect.contact-layout .contact-form-layout.orange .contact-form .form-layout:before{left:auto;right:0;border-top-color:#ececec;border-right-color:#ececec;border-left-color:#fbd59c;border-bottom-color:#fbd59c}}@media screen{.inner-flex-content .inner-sect.contact-layout .contact-form-layout .form-group{margin-bottom:0}.inner-flex-content .inner-sect.contact-layout .contact-form-layout .form-group>span{display:block}}@media screen and (min-width:660px){.inner-flex-content .inner-sect.contact-layout .contact-form-layout .form-group.c1,.inner-flex-content .inner-sect.contact-layout .contact-form-layout .form-group.c2,.inner-flex-content .inner-sect.contact-layout .contact-form-layout .form-group.c4{margin-left:-7.5px;margin-right:-7.5px}}@media screen{.inner-flex-content .inner-sect.contact-layout .contact-form-layout .form-group.c1>span,.inner-flex-content .inner-sect.contact-layout .contact-form-layout .form-group.c2>span,.inner-flex-content .inner-sect.contact-layout .contact-form-layout .form-group.c4>span{display:block}}@media screen and (min-width:660px){.inner-flex-content .inner-sect.contact-layout .contact-form-layout .form-group.c1>span,.inner-flex-content .inner-sect.contact-layout .contact-form-layout .form-group.c2>span,.inner-flex-content .inner-sect.contact-layout .contact-form-layout .form-group.c4>span{display:inline-block;vertical-align:top;padding-left:7.5px;padding-right:7.5px}}@media screen and (min-width:660px){.inner-flex-content .inner-sect.contact-layout .contact-form-layout .form-group.c4>span{width:50%}}@media screen and (min-width:768px){.inner-flex-content .inner-sect.contact-layout .contact-form-layout .form-group.c4>span{width:25%}}@media screen and (min-width:660px){.inner-flex-content .inner-sect.contact-layout .contact-form-layout .form-group.c2>span{width:50%}}@media screen and (min-width:660px){.inner-flex-content .inner-sect.contact-layout .contact-form-layout .form-group.c1>span{width:100%}}@media screen{.inner-flex-content .inner-sect.contact-layout .contact-form-layout input.form-control,.inner-flex-content .inner-sect.contact-layout .contact-form-layout select.form-control{border:none;box-shadow:none;height:30px;margin-bottom:15px;padding:0 20px}.inner-flex-content .inner-sect.contact-layout .contact-form-layout textarea{height:111px;border:none;box-shadow:none;resize:none}.inner-flex-content .inner-sect.contact-layout .contact-form-layout .contact-form .form-layout{background-color:#57acff;padding:15px;position:relative}}@media screen and (min-width:768px){.inner-flex-content .inner-sect.contact-layout .contact-form-layout .contact-form .form-layout{padding-left:70px}}@media screen and (min-width:992px){.inner-flex-content .inner-sect.contact-layout .contact-form-layout .contact-form .form-layout{padding:20px 20px 20px 70px}}@media screen and (min-width:768px){.inner-flex-content .inner-sect.contact-layout .contact-form-layout .contact-form .form-layout:before{content:"";position:absolute;z-index:1;left:0;width:50px;height:50px;border-width:25px;border-style:solid;top:0;border-top-color:#ececec;border-right-color:#a1d1ff;border-left-color:#ececec;border-bottom-color:#a1d1ff}}@media screen{.inner-flex-content .inner-sect.contact-layout .contact-form-layout .contact-form .form-buttons{padding:15px}.inner-flex-content .inner-sect.contact-layout .contact-form-layout .contact-form .form-buttons .submit-button{position:relative;display:block;width:100%;margin-bottom:10px}}@media screen and (min-width:660px){.inner-flex-content .inner-sect.contact-layout .contact-form-layout .contact-form .form-buttons .submit-button{display:inline-block;width:auto;min-width:130px;vertical-align:middle;margin-bottom:0}}@media screen{.inner-flex-content .inner-sect.contact-layout .contact-form-layout .contact-form .form-buttons .submit-button .btn-submit{display:block;width:100%;line-height:2.5;border:none;background-color:#12b06b;color:#fff;font-weight:700;letter-spacing:2px}}@media screen and (min-width:660px){.inner-flex-content .inner-sect.contact-layout .contact-form-layout .contact-form .form-buttons .submit-button .btn-submit{line-height:3}}@media screen{.inner-flex-content .inner-sect.contact-layout .contact-form-layout .contact-form .form-buttons .social-media{display:block;text-align:center;line-height:2;margin-bottom:10px}}@media screen and (min-width:660px){.inner-flex-content .inner-sect.contact-layout .contact-form-layout .contact-form .form-buttons .social-media{display:inline-block;vertical-align:middle;width:auto;margin-bottom:0}}@media screen{.inner-flex-content .inner-sect.contact-layout .contact-form-layout .contact-form .form-buttons .social-media a{font-size:24px;margin-left:10px;margin-right:10px}.inner-flex-content .inner-sect.contact-layout .contact-form-layout .contact-form .form-buttons>a{text-align:center;display:block;width:100%;border:none;background-color:#12b06b;color:#fff;font-weight:700;letter-spacing:2px}.inner-flex-content .inner-sect.contact-layout .contact-form-layout .contact-form .form-buttons>a.right-view{display:none}}@media screen and (min-width:660px){.inner-flex-content .inner-sect.contact-layout .contact-form-layout .contact-form .form-buttons>a.right-view{display:inline-block;margin-top:2px;float:right}}@media screen and (min-width:660px){.inner-flex-content .inner-sect.contact-layout .contact-form-layout .contact-form .form-buttons>a.left-view{display:none}}@media screen and (min-width:660px){.inner-flex-content .inner-sect.contact-layout .contact-form-layout .contact-form .form-buttons>a{display:inline-block;width:auto;vertical-align:middle;min-width:130px;margin-bottom:0}}@media screen{.inner-flex-content .inner-sect.contact-layout .contact-form-layout .contact-form .form-buttons>a i{font-size:20px;line-height:2;margin-right:10px}}@media screen and (min-width:660px){.inner-flex-content .inner-sect.contact-layout .contact-form-layout .contact-form .form-buttons>a i{line-height:2.2}}@media screen{.posts-layout .heading{text-transform:uppercase;text-align:center}.posts-layout .heading h2{font-size:35px;color:#1a1a1a;padding:30px 0;font-weight:700;letter-spacing:4px}}@media screen and (min-width:992px){.posts-layout .heading h2{padding:50px 0}}@media screen and (min-width:1200px){.posts-layout .heading h2{padding:100px 0 95px;font-size:40px}}@media screen{.posts-layout .post-lists figure{margin-bottom:20px;text-align:center}}@media screen and (min-width:992px){.posts-layout .post-lists figure{margin-bottom:0}}@media screen{.posts-layout .post-lists figure img{width:auto;max-height:190px}}@media screen and (min-width:992px){.posts-layout .post-lists figure img{width:100%}}@media screen{.posts-layout .post-lists .post-item{margin-bottom:40px}.posts-layout .post-lists .post-item:last-child{margin-bottom:0}.posts-layout .post-lists .post-item .title{font-size:20px;font-weight:700;margin-bottom:15px;color:#555}.posts-layout .post-lists .post-item .excerpt{font-size:18px;line-height:1.5;display:block;color:#555}.posts-layout .post-lists .post-item .read-more{color:#555;font-size:20px;margin-top:15px}.posts-layout .post-lists .post-item .read-more:hover{color:#ff414d}.posts-layout .paginate-page{text-align:center;margin-bottom:30px}.posts-layout .paginate-page .page-numbers{background-color:#939393;color:#fff;padding:10px 8px;font-size:14px;-webkit-transition:all .4s;transition:all .4s}.posts-layout .paginate-page .page-numbers.current,.posts-layout .paginate-page .page-numbers:hover{background-color:#666}.posts-layout .paginate-page .page-numbers.next,.posts-layout .paginate-page .page-numbers.prev{width:120px;text-align:center}.booking-layout .heading{text-align:center;margin:30px 0}}@media screen and (min-width:768px){.booking-layout .heading{margin:40px 0}}@media screen and (min-width:992px){.booking-layout .heading{margin:40px 0}}@media screen and (min-width:1200px){.booking-layout .heading{margin:60px 0 30px}}@media screen{.booking-layout .heading h2{text-align:center;font-size:25px;color:#2c2b2b;letter-spacing:8px;text-transform:uppercase;line-height:1.3;font-weight:700}}@media screen and (min-width:768px){.booking-layout .heading h2{font-size:30px}}@media screen and (min-width:992px){.booking-layout .heading h2{font-size:40px}}@media screen and (min-width:768px){.booking-layout .booking-form{margin-left:-5px;margin-right:-5px}}@media screen{.booking-layout .booking-form .c1,.booking-layout .booking-form .c2{margin-bottom:15px}.booking-layout .booking-form .c1:last-child,.booking-layout .booking-form .c2:last-child{margin-bottom:0}.booking-layout .booking-form .c1>span,.booking-layout .booking-form .c2>span{display:block}.booking-layout .booking-form .c1 .c:first-child,.booking-layout .booking-form .c2 .c:first-child{margin-bottom:15px}}@media screen and (min-width:992px){.booking-layout .booking-form .c1 .c:first-child,.booking-layout .booking-form .c2 .c:first-child{margin-bottom:0}}@media screen{.booking-layout .booking-form .c1 .c>span,.booking-layout .booking-form .c2 .c>span{display:block}}@media screen and (min-width:480px){.booking-layout .booking-form .c2{-webkit-column-width:14em;-moz-column-width:14em;-o-column-width:14em;column-width:14em}}@media screen and (min-width:646px){.booking-layout .booking-form .c2{-webkit-column-width:16em;-moz-column-width:16em;-o-column-width:16em;column-width:16em}}@media screen and (min-width:730px){.booking-layout .booking-form .c2{-webkit-column-width:18em;-moz-column-width:18em;-o-column-width:18em;column-width:18em}}@media screen and (min-width:768px){.booking-layout .booking-form .c2{-webkit-column-width:12em;-moz-column-width:12em;-o-column-width:12em;column-width:12em}}@media screen{.booking-layout .booking-form .wpcf7-list-item{margin:0 2em 0 1em}.booking-layout .booking-form .wpcf7-list-item>input{float:left;margin-top:2px 0 0 0}.booking-layout .booking-form .wpcf7-list-item>span{font-size:18px;font-weight:700;padding-left:10px}.booking-layout .booking-form label{display:block;padding-left:10px;font-size:16px;font-weight:700}.booking-layout .booking-form .form-control{border:2px solid #c3c3c3;background-color:#f8f8f8;height:35px}.booking-layout .booking-form input,.booking-layout .booking-form select,.booking-layout .booking-form textarea{font-size:16px;padding:4px 8px}.booking-layout .booking-form textarea.form-control{height:155px}.booking-layout .booking-form .form-group{display:inline-block;float:none;vertical-align:top;width:100%}}@media screen and (min-width:768px){.booking-layout .booking-form .form-group.frm-details,.booking-layout .booking-form .form-group.frm-info{width:50%;margin:0 -2px;padding:0 10px}}@media screen and (min-width:768px){.booking-layout .booking-form .form-group.frm-comments{padding:0 10px;padding-top:15px}}@media screen{.booking-layout .booking-form .form-group.frm-button{text-align:center;position:relative;margin-top:15px}}@media screen and (min-width:768px){.booking-layout .booking-form .form-group.frm-button{padding:0 10px}}@media screen{.booking-layout .booking-form .form-group.frm-button input{border-radius:0;background-color:#ff414d;color:#fff;font-size:18px;font-weight:700;line-height:2.4;width:227px;letter-spacing:3px}.booking-layout .booking-form span.wpcf7-radio{margin-top:5px}.booking-layout .booking-options{margin-bottom:30px}}@media screen and (min-width:480px){.booking-layout .booking-options{text-align:center;margin-top:25px}}@media screen{.booking-layout .booking-options .rad{display:block}}@media screen and (min-width:480px){.booking-layout .booking-options .rad{display:inline-block;float:none;vertical-align:top;margin:0 20px}}@media screen{.booking-layout .booking-options label{font-weight:700;font-size:18px;margin-bottom:0;padding-left:10px}.booking-layout .warning-note{margin-bottom:10px}.fill-up-layout{background-size:cover;background-position:50%;background-repeat:no-repeat;padding-bottom:50px;padding-top:30px}.fill-up-layout .heading{text-align:center;padding:30px 0}}@media screen and (min-width:768px){.fill-up-layout .heading{padding:40px 0}}@media screen and (min-width:992px){.fill-up-layout .heading{padding:40px 0}}@media screen and (min-width:1200px){.fill-up-layout .heading{padding:60px 0 30px}}@media screen{.fill-up-layout .heading h2{text-align:center;font-size:25px;color:#2c2b2b;letter-spacing:8px;text-transform:uppercase;line-height:1.3;font-weight:700}}@media screen and (min-width:768px){.fill-up-layout .heading h2{font-size:30px}}@media screen and (min-width:992px){.fill-up-layout .heading h2{font-size:40px}}@media screen{.fill-up-layout .fill-up-section .c1,.fill-up-layout .fill-up-section .c2,.fill-up-layout .fill-up-section .sc3{margin-bottom:15px}.fill-up-layout .fill-up-section .c1 label,.fill-up-layout .fill-up-section .c2 label,.fill-up-layout .fill-up-section .sc3 label{display:block;font-size:16px;padding-left:10px}.fill-up-layout .fill-up-section .c1 span,.fill-up-layout .fill-up-section .c2 span,.fill-up-layout .fill-up-section .sc3 span{display:block}.fill-up-layout .fill-up-section .c2 .c,.fill-up-layout .fill-up-section .sc3 .c{margin-bottom:15px}}@media screen and (min-width:768px){.fill-up-layout .fill-up-section .c2 .c,.fill-up-layout .fill-up-section .sc3 .c{margin-bottom:0}}@media screen and (min-width:768px){.fill-up-layout .fill-up-section .c2{-webkit-column-width:8em;-moz-column-width:8em;-o-column-width:8em;column-width:8em}}@media screen and (min-width:1200px){.fill-up-layout .fill-up-section .c2{-webkit-column-width:14em;-moz-column-width:14em;-o-column-width:14em;column-width:14em}}@media screen{.fill-up-layout .fill-up-section .sc3{text-align:center}}@media screen and (min-width:768px){.fill-up-layout .fill-up-section .sc3 .c{display:inline-block;float:none;vertical-align:top;width:136px;margin:0 5px}}@media screen{.fill-up-layout .fill-up-section .txtAdult,.fill-up-layout .fill-up-section .txtChildren,.fill-up-layout .fill-up-section .txtDeparture,.fill-up-layout .fill-up-section .txtReturn,.fill-up-layout .fill-up-section .txtSeniors{display:block}.fill-up-layout .fill-up-section input,.fill-up-layout .fill-up-section select{height:35px;border:2px solid #c3c3c3;background-color:#f8f8f8;padding:3px 8px}.fill-up-layout .fill-up-section textarea{border:2px solid #c3c3c3;background-color:#f8f8f8;height:155px;padding:3px 8px}.fill-up-layout .fill-up-section .frm-button{position:relative;text-align:center;margin-top:40px}.fill-up-layout .fill-up-section .frm-button .btn-submit{background-color:#558ffd;color:#fff;line-height:3;width:227px;font-size:18px;letter-spacing:3px;border:none;padding:0 8px;height:auto}.fill-up-layout .fill-up-section .frm-counters{margin-top:40px}.fill-up-layout .fill-up-section .frm-counters label{padding-left:0}}@media screen and (min-width:768px){.fill-up-layout .fill-up-section .frm-details,.fill-up-layout .fill-up-section .frm-info{display:inline-block;float:none;vertical-align:top;width:50%;margin:0 -2px;padding:0 15px}}@media screen and (min-width:768px){.fill-up-layout .fill-up-section .frm-message{padding:0 15px}}@media screen{.fill-up-layout .fill-up-section .frm-options{text-align:center;margin-top:40px;margin-bottom:30px}.fill-up-layout .fill-up-section .frm-options .wpcf7-list-item{margin:0 15px}.fill-up-layout .fill-up-section .frm-options .wpcf7-list-item input{height:auto;margin-top:3px}.fill-up-layout .fill-up-section .frm-options .wpcf7-list-item span{font-size:16px;font-weight:700;padding-left:5px}.search-layout{position:relative}.search-layout .search-content{padding-top:50px}.search-layout .result-for{margin-bottom:20px}.search-layout .search-link{margin-bottom:5px;padding-bottom:5px}}@media screen{.module-layout.tours-layout .heading{text-align:center;margin:30px 0}}@media screen and (min-width:768px){.module-layout.tours-layout .heading{margin:40px 0}}@media screen and (min-width:992px){.module-layout.tours-layout .heading{margin:40px 0}}@media screen and (min-width:1200px){.module-layout.tours-layout .heading{margin:60px 0 30px}}@media screen{.module-layout.tours-layout .heading h2{text-align:center;font-size:25px;color:#2c2b2b;letter-spacing:8px;text-transform:uppercase;line-height:1.3;font-weight:700}}@media screen and (min-width:768px){.module-layout.tours-layout .heading h2{font-size:30px}}@media screen and (min-width:992px){.module-layout.tours-layout .heading h2{font-size:40px}}@media screen{.module-layout.tours-layout .terms-category{text-align:center}.module-layout.tours-layout .terms-category:hover a.active{background-color:transparent;color:#2e2e2e}.module-layout.tours-layout .terms-category:hover a.active:hover{background-color:#ff414d;color:#fff}.module-layout.tours-layout .terms-category a{margin:0 auto;padding:10px 15px;border-radius:5px;font-size:16px;text-transform:uppercase;color:#2e2e2e;display:block;max-width:220px;-webkit-transition:all .4s;transition:all .4s}}@media screen and (min-width:660px){.module-layout.tours-layout .terms-category a{display:inline-block}}@media screen{.module-layout.tours-layout .terms-category a.active,.module-layout.tours-layout .terms-category a:hover{background-color:#ff414d;color:#fff}.module-layout.tours-layout .tour-lists{width:100%;margin:30px 0}.module-layout.tours-layout .tour-lists.empty{text-align:center}.module-layout.tours-layout .tour-lists.empty span{font-size:90px}.module-layout.tours-layout .tour-lists .tour-item{width:50%;display:inline-block;float:none;vertical-align:top;position:relative;padding:3px}}@media screen and (min-width:480px){.module-layout.tours-layout .tour-lists .tour-item{width:50%}}@media screen and (min-width:992px){.module-layout.tours-layout .tour-lists .tour-item{width:25%}}@media screen and (min-width:1200px){.module-layout.tours-layout .tour-lists .tour-item{padding:0}}@media screen{.module-layout.tours-layout .tour-lists .tour-item figure img{width:100%}.module-layout.tours-layout .tour-lists .tour-item .hover-cover{position:absolute;top:3px;left:3px;right:3px;bottom:3px}}@media screen and (min-width:1200px){.module-layout.tours-layout .tour-lists .tour-item .hover-cover{top:0;left:0;right:0;bottom:0}}@media screen{.module-layout.tours-layout .tour-lists .tour-item .hover-cover .hover-effect{display:table-cell;width:1%;vertical-align:middle;text-align:center;background-color:rgba(0,0,0,.7);-webkit-transition:all .4s;transition:all .4s}}@media screen and (min-width:1200px){.module-layout.tours-layout .tour-lists .tour-item .hover-cover .hover-effect{background-color:transparent}}@media screen and (min-width:1200px){.module-layout.tours-layout .tour-lists .tour-item .hover-cover .hover-effect:hover{background-color:rgba(0,0,0,.7)}}@media screen and (min-width:1200px){.module-layout.tours-layout .tour-lists .tour-item .hover-cover .hover-effect:hover .tour-options{height:48px;opacity:1}}@media screen{.module-layout.tours-layout .tour-lists .tour-item .hover-cover .hover-effect h4{font-size:14px;text-transform:uppercase;color:#fff;padding:0 15px}}@media screen and (min-width:480px){.module-layout.tours-layout .tour-lists .tour-item .hover-cover .hover-effect h4{font-size:16px}}@media screen and (min-width:660px){.module-layout.tours-layout .tour-lists .tour-item .hover-cover .hover-effect h4{font-size:18px}}@media screen and (min-width:768px){.module-layout.tours-layout .tour-lists .tour-item .hover-cover .hover-effect h4{font-size:20px}}@media screen and (min-width:992px){.module-layout.tours-layout .tour-lists .tour-item .hover-cover .hover-effect h4{font-size:18px}}@media screen and (min-width:1200px){.module-layout.tours-layout .tour-lists .tour-item .hover-cover .hover-effect h4{font-size:30px}}@media screen{.module-layout.tours-layout .tour-lists .tour-item .hover-cover .hover-effect .tour-options{width:80%;height:25px;margin:0 auto;opacity:1;-webkit-transition:all .4s;transition:all .4s}}@media screen and (min-width:480px){.module-layout.tours-layout .tour-lists .tour-item .hover-cover .hover-effect .tour-options{width:206px;height:48px}}@media screen and (min-width:1200px){.module-layout.tours-layout .tour-lists .tour-item .hover-cover .hover-effect .tour-options{height:0;opacity:0}}@media screen{.module-layout.tours-layout .tour-lists .tour-item .hover-cover .hover-effect .tour-options .btns{font-size:10px;display:block;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#ff414d;margin-top:15px;line-height:3.2;cursor:pointer}}@media screen and (min-width:480px){.module-layout.tours-layout .tour-lists .tour-item .hover-cover .hover-effect .tour-options .btns{font-size:14px}}@media screen{.module-layout.tours-layout .tour-lists .tour-item .hover-cover .hover-effect .tour-options .btns:before{background-color:#fff}.module-layout.tours-layout .tour-lists .tour-item .hover-cover .hover-effect .tour-options .btns:hover{color:#ff414d}.module-layout.tours-layout-single .single-flex-banner{position:relative}.module-layout.tours-layout-single .single-flex-banner.default-banner{margin-top:30px}.module-layout.tours-layout-single .single-flex-banner.default-banner .flex-control-paging{padding:0;bottom:5px}.module-layout.tours-layout-single .single-flex-banner.default-banner .flex-control-paging li a{background-color:hsla(0,0%,100%,.8)}.module-layout.tours-layout-single .single-flex-banner.default-banner .flex-control-paging li a.flex-active{background-color:hsla(0,0%,9%,.8)}.module-layout.tours-layout-single .single-flex-banner.default-banner .description{left:0;right:0;padding:15px 0;min-height:10px;width:auto}}@media screen and (min-width:768px){.module-layout.tours-layout-single .single-flex-banner.default-banner .description{position:relative;color:#333;padding:30px 0}}@media screen and (min-width:768px){.module-layout.tours-layout-single .single-flex-banner.default-banner .description .cont{max-width:100%}}@media screen and (min-width:1200px){.module-layout.tours-layout-single .single-flex-banner.default-banner .description .cont p{margin-top:30px}}@media screen and (min-width:992px){.module-layout.tours-layout-single .single-flex-banner.default-banner .f-nav{padding-left:20px;padding-right:20px}}@media screen{.module-layout.tours-layout-single .single-flex-banner.default-banner .f-nav .flex-direction-nav{opacity:0}}@media screen and (min-width:768px){.module-layout.tours-layout-single .single-flex-banner.default-banner .f-nav .flex-direction-nav{opacity:1}}@media screen{.module-layout.tours-layout-single .single-flex-banner.default-banner .f-nav .flex-direction-nav a:before{color:#fff}.module-layout.tours-layout-single .single-flex-banner.default-banner .f-nav .flex-direction-nav a.flex-prev{left:10px}.module-layout.tours-layout-single .single-flex-banner.default-banner .f-nav .flex-direction-nav a.flex-next{right:10px}.module-layout.tours-layout-single .single-flex-banner.default-banner ul figure{min-height:150px}}@media screen and (min-width:660px){.module-layout.tours-layout-single .single-flex-banner.default-banner ul figure{min-height:200px}}@media screen and (min-width:768px){.module-layout.tours-layout-single .single-flex-banner.default-banner ul figure{min-height:270px}}@media screen and (min-width:992px){.module-layout.tours-layout-single .single-flex-banner.default-banner ul figure{min-height:320px}}@media screen and (min-width:1200px){.module-layout.tours-layout-single .single-flex-banner.default-banner ul figure{min-height:400px}}@media screen{.module-layout.tours-layout-single .single-flex-banner.default-banner ul figure:before{background:none}}@media screen and (min-width:660px){.module-layout.tours-layout-single .single-flex-banner.default-banner .book-label{width:70%;display:inline-block;float:none;vertical-align:top}}@media screen and (min-width:660px){.module-layout.tours-layout-single .single-flex-banner.default-banner .book-btn{width:30%;display:inline-block;float:none;vertical-align:top}}@media screen{.module-layout.tours-layout-single .single-flex-banner.default-banner .price-holder{position:relative;top:0;left:0;right:0;bottom:0;width:100%;border-radius:0;box-shadow:none;height:auto;line-height:1;margin:10px 0;max-width:290px;background-color:transparent;color:#ff414d;font-size:20px;text-align:left}}@media screen and (min-width:660px){.module-layout.tours-layout-single .single-flex-banner.default-banner .price-holder{margin:10px 0}}@media screen{.module-layout.tours-layout-single .single-flex-banner.default-banner .custom-buttons{position:relative;top:0;left:0;right:0;bottom:0;margin-top:10px}}@media screen and (min-width:768px){.module-layout.tours-layout-single .single-flex-banner.default-banner .custom-buttons{margin-top:0}}@media screen{.module-layout.tours-layout-single .single-flex-banner.default-banner .custom-buttons a{line-height:3;max-width:100%;border:1px solid #ff414d}}@media screen and (min-width:992px){.module-layout.tours-layout-single .single-flex-banner.full-layout .custom-buttons{width:970px}}@media screen and (min-width:1200px){.module-layout.tours-layout-single .single-flex-banner.full-layout .custom-buttons{width:1170px}}@media screen and (min-width:1314px){.module-layout.tours-layout-single .single-flex-banner.full-layout .custom-buttons{width:1314px}}@media screen{.module-layout.tours-layout-single .single-flex-banner.full-layout .custom-buttons a{display:block;max-width:184px;margin:0 auto;background-color:#ff414d;color:#fff;text-align:center;line-height:4;margin-bottom:15px;letter-spacing:2px;font-size:14px}.module-layout.tours-layout-single .single-flex-banner.full-layout .custom-buttons a:before{background-color:#fff}.module-layout.tours-layout-single .single-flex-banner.full-layout .custom-buttons a:focus,.module-layout.tours-layout-single .single-flex-banner.full-layout .custom-buttons a:hover{color:#ff414d}}@media screen and (min-width:768px){.module-layout.tours-layout-single .single-flex-banner.full-layout .custom-buttons a{display:inline-block;width:184px;margin:0 15px}}@media screen and (min-width:992px){.module-layout.tours-layout-single .single-flex-banner.full-layout .custom-buttons a{display:block;margin:0 0 15px auto}}@media screen{.module-layout.tours-layout-single .single-flex-banner.full-layout .price-holder{position:relative;right:auto;top:auto}.module-layout.tours-layout-single .single-flex-banner .flexslider{border:none;margin:0;background-color:transparent}.module-layout.tours-layout-single .single-flex-banner ul{padding-left:0}.module-layout.tours-layout-single .single-flex-banner ul li{position:relative}.module-layout.tours-layout-single .single-flex-banner ul figure{min-height:250px;background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative}}@media screen and (min-width:480px){.module-layout.tours-layout-single .single-flex-banner ul figure{min-height:280px}}@media screen and (min-width:660px){.module-layout.tours-layout-single .single-flex-banner ul figure{min-height:350px}}@media screen and (min-width:768px){.module-layout.tours-layout-single .single-flex-banner ul figure{min-height:400px}}@media screen and (min-width:992px){.module-layout.tours-layout-single .single-flex-banner ul figure{min-height:450px}}@media screen and (min-width:1400px){.module-layout.tours-layout-single .single-flex-banner ul figure{min-height:550px}}@media screen and (min-width:1600px){.module-layout.tours-layout-single .single-flex-banner ul figure{min-height:630px}}@media screen and (min-width:768px){.module-layout.tours-layout-single .single-flex-banner ul figure:before{content:"";background:-webkit-linear-gradient(left,#212121 15%,rgba(33,33,33,.59) 50%,hsla(0,0%,100%,0));background:linear-gradient(90deg,#212121 15%,rgba(33,33,33,.59) 50%,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#212121",endColorstr="#00ffffff",GradientType=1);position:absolute;top:0;left:0;right:0;bottom:0}}@media screen{.module-layout.tours-layout-single .single-flex-banner .description{padding:15px;position:relative;z-index:9}}@media screen and (min-width:768px){.module-layout.tours-layout-single .single-flex-banner .description{position:absolute;top:0;left:0;right:0;bottom:0;color:#fff;padding:30px;max-height:400px}}@media screen and (min-width:992px){.module-layout.tours-layout-single .single-flex-banner .description{padding:0;width:970px;margin:0 auto;max-height:450px}}@media screen and (min-width:1200px){.module-layout.tours-layout-single .single-flex-banner .description{width:1170px}}@media screen and (min-width:1314px){.module-layout.tours-layout-single .single-flex-banner .description{width:1314px}}@media screen and (min-width:1400px){.module-layout.tours-layout-single .single-flex-banner .description{min-height:550px}}@media screen and (min-width:1600px){.module-layout.tours-layout-single .single-flex-banner .description{min-height:630px}}@media screen and (min-width:768px){.module-layout.tours-layout-single .single-flex-banner .description .cont{max-width:80%}}@media screen and (min-width:992px){.module-layout.tours-layout-single .single-flex-banner .description .cont{max-width:70%;display:inline-block;float:none;vertical-align:middle}}@media screen{.module-layout.tours-layout-single .single-flex-banner .description .cont .title{font-size:28px;letter-spacing:3px}}@media screen and (min-width:768px){.module-layout.tours-layout-single .single-flex-banner .description .cont .title{font-size:30px}}@media screen and (min-width:992px){.module-layout.tours-layout-single .single-flex-banner .description .cont .title{font-size:34px;letter-spacing:5px;line-height:1.2}}@media screen and (min-width:1200px){.module-layout.tours-layout-single .single-flex-banner .description .cont .title{font-size:38px;letter-spacing:8px;line-height:1.3}}@media screen{.module-layout.tours-layout-single .single-flex-banner .description .cont .subheading{font-size:16px;letter-spacing:2px;margin-top:10px}.module-layout.tours-layout-single .single-flex-banner .description .cont p{font-size:16px}}@media screen and (min-width:992px){.module-layout.tours-layout-single .single-flex-banner .description .cont p{line-height:1.5;letter-spacing:2px}}@media screen and (min-width:1200px){.module-layout.tours-layout-single .single-flex-banner .description .cont p{font-size:18px;line-height:1.7;margin-top:50px}}@media screen and (min-width:992px){.module-layout.tours-layout-single .single-flex-banner .description .sh{display:inline-block;float:none;vertical-align:middle;height:100%;width:30%}}@media screen{.module-layout.tours-layout-single .single-flex-banner .custom-buttons{position:absolute;top:60px;left:15px;right:15px;z-index:9}}@media screen and (min-width:480px){.module-layout.tours-layout-single .single-flex-banner .custom-buttons{top:70px}}@media screen and (min-width:660px){.module-layout.tours-layout-single .single-flex-banner .custom-buttons{top:100px}}@media screen and (min-width:768px){.module-layout.tours-layout-single .single-flex-banner .custom-buttons{text-align:center;top:325px;margin:0 auto}}@media screen and (min-width:992px){.module-layout.tours-layout-single .single-flex-banner .custom-buttons{text-align:right;top:300px;padding-right:25px}}@media screen{.module-layout.tours-layout-single .single-flex-banner .custom-buttons a{display:block;max-width:184px;margin:0 auto;background-color:#ff414d;color:#fff;text-align:center;line-height:4;margin-bottom:15px;letter-spacing:2px;font-size:14px}.module-layout.tours-layout-single .single-flex-banner .custom-buttons a:before{background-color:#fff}.module-layout.tours-layout-single .single-flex-banner .custom-buttons a:focus,.module-layout.tours-layout-single .single-flex-banner .custom-buttons a:hover{color:#ff414d}}@media screen and (min-width:768px){.module-layout.tours-layout-single .single-flex-banner .custom-buttons a{display:inline-block;width:184px;margin:0 15px}}@media screen and (min-width:992px){.module-layout.tours-layout-single .single-flex-banner .custom-buttons a{display:block;margin:0 0 15px auto}}@media screen{.module-layout.tours-layout-single .single-flex-banner .price-holder{background-color:#ff414d;color:#fff;border-radius:100%;font-size:14px;text-align:center;position:absolute;top:10px;right:25px;height:60px;width:60px;box-shadow:1px 1px 3px #000}}@media screen and (min-width:992px){.module-layout.tours-layout-single .single-flex-banner .price-holder{height:80px;width:80px}}@media screen{.module-layout.tours-layout-single .single-flex-banner .price-holder .cm{line-height:1;width:99.99%;display:inline-block;vertical-align:middle}.module-layout.tours-layout-single .single-flex-banner .price-holder .cm.sh{width:.01%;height:100%}.module-layout.tours-layout-single .single-flex-banner .f-nav{background-color:#212121;color:#fff;padding:15px}}@media screen and (min-width:768px){.module-layout.tours-layout-single .single-flex-banner .f-nav{display:block}}@media screen and (min-width:992px){.module-layout.tours-layout-single .single-flex-banner .f-nav{padding:35px 0}}@media screen and (min-width:768px){.module-layout.tours-layout-single .single-flex-banner .f-nav .f-slides{max-width:750px;margin:0 auto}}@media screen and (min-width:992px){.module-layout.tours-layout-single .single-flex-banner .f-nav .f-slides{max-width:970px}}@media screen and (min-width:1200px){.module-layout.tours-layout-single .single-flex-banner .f-nav .f-slides{max-width:1170px}}@media screen{.module-layout.tours-layout-single .single-flex-banner .f-nav .f-slides .flex-active-slide figure{opacity:1}.module-layout.tours-layout-single .single-flex-banner .f-nav .f-slides figure{-webkit-transition:all .4s;transition:all .4s;background-size:cover;background-repeat:no-repeat;background-position:50%;cursor:pointer;opacity:.3;min-height:50px}}@media screen and (min-width:480px){.module-layout.tours-layout-single .single-flex-banner .f-nav .f-slides figure{min-height:80px}}@media screen and (min-width:660px){.module-layout.tours-layout-single .single-flex-banner .f-nav .f-slides figure{min-height:110px}}@media screen and (min-width:768px){.module-layout.tours-layout-single .single-flex-banner .f-nav .f-slides figure{min-height:150px}}@media screen and (min-width:992px){.module-layout.tours-layout-single .single-flex-banner .f-nav .f-slides figure{min-height:180px}}@media screen and (min-width:1200px){.module-layout.tours-layout-single .single-flex-banner .f-nav .f-slides figure{min-height:205px}}@media screen{.module-layout.tours-layout-single .single-flex-banner .f-nav .f-slides figure:before{display:none}.module-layout.tours-layout-single .single-flex-banner .f-nav .flex-direction-nav{position:absolute;top:45%;left:0;right:0}.module-layout.tours-layout-single .single-flex-banner .f-nav .flex-direction-nav a{opacity:1;color:#444343;cursor:pointer}.module-layout.tours-layout-single .single-flex-banner .f-nav .flex-direction-nav a:before{text-shadow:none;color:#444343}.module-layout.tours-layout-single .single-flex-banner .f-nav .flex-direction-nav a.flex-prev{left:-50px}.module-layout.tours-layout-single .single-flex-banner .f-nav .flex-direction-nav a.flex-next{right:-50px}.module-layout.tours-layout-single .single-flex-banner .f-nav .flex-direction-nav .flex-disabled{opacity:1!important;z-index:auto}.module-layout.tours-layout-single .single-flex-accordion .single-accordion .panel{border-radius:0;border:0}.module-layout.tours-layout-single .single-flex-accordion .single-accordion .panel-title{text-transform:uppercase;font-size:14px}.module-layout.tours-layout-single .single-flex-accordion .single-accordion .panel-title a{display:block;padding:10px;background-color:#ff414d;-webkit-transition:all .4s;transition:all .4s}.module-layout.tours-layout-single .single-flex-accordion .single-accordion .panel-title a i{margin-right:10px}.module-layout.tours-layout-single .single-flex-accordion .single-accordion .panel-title a i:before{content:"\f106"}.module-layout.tours-layout-single .single-flex-accordion .single-accordion .panel-title a.collapsed{background-color:#868686}.module-layout.tours-layout-single .single-flex-accordion .single-accordion .panel-title a.collapsed i:before{content:"\f107"}.module-layout.tours-layout-single .single-flex-accordion .single-accordion .panel-heading{padding:0;border-radius:0;background-color:#868686;color:#fff}.module-layout.tours-layout-single .single-flex-accordion .single-accordion iframe{width:100%;height:150px}.module-layout.tours-layout-single .single-flex-tabs{margin-top:20px;position:relative}.module-layout.tours-layout-single .single-flex-tabs .tb-heading ul{padding:0}.module-layout.tours-layout-single .single-flex-tabs .tb-heading ul.tabs-count-4 li{width:25%}.module-layout.tours-layout-single .single-flex-tabs .tb-heading ul.tabs-count-5 li{width:20%}.module-layout.tours-layout-single .single-flex-tabs .tb-heading ul li{display:inline-block;float:none;vertical-align:middle;width:33.33%;text-align:center;text-transform:uppercase;color:#fff;letter-spacing:2px;padding:0 2px;position:relative;-webkit-transition:all .4s;transition:all .4s}.module-layout.tours-layout-single .single-flex-tabs .tb-heading ul li:before{content:"\f0d7";font-family:fontawesome;font-size:30px;color:#ff414d;text-align:center;position:absolute;right:0;left:0;bottom:0;opacity:0;z-index:-1;-webkit-transition:all .4s;transition:all .4s}.module-layout.tours-layout-single .single-flex-tabs .tb-heading ul li.active a,.module-layout.tours-layout-single .single-flex-tabs .tb-heading ul li:hover a{-webkit-transition:all .4s;transition:all .4s;background-color:#ff414d}.module-layout.tours-layout-single .single-flex-tabs .tb-heading ul li.active:before,.module-layout.tours-layout-single .single-flex-tabs .tb-heading ul li:hover:before{content:"\f0d7";font-family:fontawesome;font-size:30px;color:#ff414d;text-align:center;position:absolute;right:0;left:0;opacity:1;bottom:-24px}.module-layout.tours-layout-single .single-flex-tabs .tb-heading ul li a{font-size:12px;line-height:4;display:block;background-color:#868686;color:#fff;font-weight:300}}@media screen and (min-width:992px){.module-layout.tours-layout-single .single-flex-tabs .tb-heading ul li a{font-size:14px}}@media screen and (min-width:1200px){.module-layout.tours-layout-single .single-flex-tabs .tb-heading ul li a{font-size:16px}}@media screen{.module-layout.tours-layout-single .single-flex-tabs .tb-heading ul li span{display:inline-block;float:none;vertical-align:middle;width:99.99%}.module-layout.tours-layout-single .single-flex-tabs .tb-heading ul li span.sh{width:.01%;height:100%}.module-layout.tours-layout-single .single-flex-tabs .tb-content{margin-top:40px;position:relative}.module-layout.tours-layout-single .single-flex-tabs .tb-content .tb-loader{display:none;text-align:center;position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.9)}.module-layout.tours-layout-single .single-flex-tabs .tb-content .tb-loader span{display:inline-block;float:none;vertical-align:middle;width:99.99%}.module-layout.tours-layout-single .single-flex-tabs .tb-content .tb-loader span.sh{width:.01%;height:100%}.module-layout.golf-tours-layout .heading{text-align:center;margin:30px 0}}@media screen and (min-width:768px){.module-layout.golf-tours-layout .heading{margin:40px 0}}@media screen and (min-width:992px){.module-layout.golf-tours-layout .heading{margin:40px 0}}@media screen and (min-width:1200px){.module-layout.golf-tours-layout .heading{margin:60px 0 30px}}@media screen{.module-layout.golf-tours-layout .heading h2{text-align:center;font-size:25px;color:#2c2b2b;letter-spacing:8px;text-transform:uppercase;line-height:1.3;font-weight:700}}@media screen and (min-width:768px){.module-layout.golf-tours-layout .heading h2{font-size:30px}}@media screen and (min-width:992px){.module-layout.golf-tours-layout .heading h2{font-size:40px}}@media screen{.module-layout.golf-tours-layout .terms-category{text-align:center}.module-layout.golf-tours-layout .terms-category:hover a.active{background-color:transparent;color:#2e2e2e}.module-layout.golf-tours-layout .terms-category:hover a.active:hover{background-color:#57bc90;color:#fff}.module-layout.golf-tours-layout .terms-category a{margin:0 auto;padding:10px 15px;border-radius:5px;font-size:16px;text-transform:uppercase;color:#2e2e2e;display:block;max-width:220px;-webkit-transition:all .4s;transition:all .4s}}@media screen and (min-width:660px){.module-layout.golf-tours-layout .terms-category a{display:inline-block}}@media screen{.module-layout.golf-tours-layout .terms-category a.active,.module-layout.golf-tours-layout .terms-category a:hover{background-color:#57bc90;color:#fff}.module-layout.golf-tours-layout .golf-tour-lists{width:100%;margin:30px 0}.module-layout.golf-tours-layout .golf-tour-lists.empty{text-align:center}.module-layout.golf-tours-layout .golf-tour-lists.empty span{font-size:90px}.module-layout.golf-tours-layout .golf-tour-lists .golf-tour-item{width:50%;padding:3px;display:inline-block;float:none;vertical-align:top;position:relative}}@media screen and (min-width:480px){.module-layout.golf-tours-layout .golf-tour-lists .golf-tour-item{width:50%}}@media screen and (min-width:992px){.module-layout.golf-tours-layout .golf-tour-lists .golf-tour-item{width:25%}}@media screen and (min-width:1200px){.module-layout.golf-tours-layout .golf-tour-lists .golf-tour-item{padding:0}}@media screen{.module-layout.golf-tours-layout .golf-tour-lists .golf-tour-item figure img{width:100%}.module-layout.golf-tours-layout .golf-tour-lists .golf-tour-item .hover-cover{position:absolute;top:3px;left:3px;right:3px;bottom:3px}}@media screen and (min-width:1200px){.module-layout.golf-tours-layout .golf-tour-lists .golf-tour-item .hover-cover{top:0;left:0;right:0;bottom:0}}@media screen{.module-layout.golf-tours-layout .golf-tour-lists .golf-tour-item .hover-cover .hover-effect{display:table-cell;width:1%;vertical-align:middle;text-align:center;background-color:rgba(0,0,0,.7);-webkit-transition:all .4s;transition:all .4s}}@media screen and (min-width:1200px){.module-layout.golf-tours-layout .golf-tour-lists .golf-tour-item .hover-cover .hover-effect{background-color:transparent}}@media screen and (min-width:1200px){.module-layout.golf-tours-layout .golf-tour-lists .golf-tour-item .hover-cover .hover-effect:hover{background-color:rgba(0,0,0,.7)}}@media screen and (min-width:1200px){.module-layout.golf-tours-layout .golf-tour-lists .golf-tour-item .hover-cover .hover-effect:hover .tour-options{height:48px;opacity:1}}@media screen{.module-layout.golf-tours-layout .golf-tour-lists .golf-tour-item .hover-cover .hover-effect h4{font-size:14px;text-transform:uppercase;color:#fff;padding:0 15px}}@media screen and (min-width:480px){.module-layout.golf-tours-layout .golf-tour-lists .golf-tour-item .hover-cover .hover-effect h4{font-size:16px}}@media screen and (min-width:660px){.module-layout.golf-tours-layout .golf-tour-lists .golf-tour-item .hover-cover .hover-effect h4{font-size:18px}}@media screen and (min-width:768px){.module-layout.golf-tours-layout .golf-tour-lists .golf-tour-item .hover-cover .hover-effect h4{font-size:20px}}@media screen and (min-width:992px){.module-layout.golf-tours-layout .golf-tour-lists .golf-tour-item .hover-cover .hover-effect h4{font-size:18px}}@media screen and (min-width:1200px){.module-layout.golf-tours-layout .golf-tour-lists .golf-tour-item .hover-cover .hover-effect h4{font-size:30px}}@media screen{.module-layout.golf-tours-layout .golf-tour-lists .golf-tour-item .hover-cover .hover-effect .tour-options{width:80%;height:25px;margin:0 auto;opacity:1;-webkit-transition:all .4s;transition:all .4s}}@media screen and (min-width:480px){.module-layout.golf-tours-layout .golf-tour-lists .golf-tour-item .hover-cover .hover-effect .tour-options{width:206px;height:48px}}@media screen and (min-width:1200px){.module-layout.golf-tours-layout .golf-tour-lists .golf-tour-item .hover-cover .hover-effect .tour-options{height:0;opacity:0}}@media screen{.module-layout.golf-tours-layout .golf-tour-lists .golf-tour-item .hover-cover .hover-effect .tour-options .btns{font-size:10px;display:block;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#57bc90;margin-top:15px;line-height:3.2;cursor:pointer}}@media screen and (min-width:480px){.module-layout.golf-tours-layout .golf-tour-lists .golf-tour-item .hover-cover .hover-effect .tour-options .btns{font-size:14px}}@media screen{.module-layout.golf-tours-layout .golf-tour-lists .golf-tour-item .hover-cover .hover-effect .tour-options .btns:before{background-color:#fff}.module-layout.golf-tours-layout .golf-tour-lists .golf-tour-item .hover-cover .hover-effect .tour-options .btns:hover{color:#57bc90}.module-layout.golf-layout-single .single-flex-banner{position:relative}.module-layout.golf-layout-single .single-flex-banner.default-banner{margin-top:30px}.module-layout.golf-layout-single .single-flex-banner.default-banner .flex-control-paging{padding:0;bottom:5px}.module-layout.golf-layout-single .single-flex-banner.default-banner .flex-control-paging li a{background-color:hsla(0,0%,100%,.8)}.module-layout.golf-layout-single .single-flex-banner.default-banner .flex-control-paging li a.flex-active{background-color:hsla(0,0%,9%,.8)}.module-layout.golf-layout-single .single-flex-banner.default-banner .description{left:0;right:0;padding:15px 0;min-height:10px;width:auto;max-height:100%}}@media screen and (min-width:768px){.module-layout.golf-layout-single .single-flex-banner.default-banner .description{position:relative;color:#333;padding:30px 0}}@media screen and (min-width:768px){.module-layout.golf-layout-single .single-flex-banner.default-banner .description .cont{max-width:100%}}@media screen and (min-width:1200px){.module-layout.golf-layout-single .single-flex-banner.default-banner .description .cont p{margin-top:30px}}@media screen and (min-width:992px){.module-layout.golf-layout-single .single-flex-banner.default-banner .f-nav{padding-left:20px;padding-right:20px}}@media screen{.module-layout.golf-layout-single .single-flex-banner.default-banner .f-nav .flex-direction-nav{opacity:0}}@media screen and (min-width:768px){.module-layout.golf-layout-single .single-flex-banner.default-banner .f-nav .flex-direction-nav{opacity:1}}@media screen{.module-layout.golf-layout-single .single-flex-banner.default-banner .f-nav .flex-direction-nav a:before{color:#fff}.module-layout.golf-layout-single .single-flex-banner.default-banner .f-nav .flex-direction-nav a.flex-prev{left:10px}.module-layout.golf-layout-single .single-flex-banner.default-banner .f-nav .flex-direction-nav a.flex-next{right:10px}.module-layout.golf-layout-single .single-flex-banner.default-banner ul figure{min-height:150px}}@media screen and (min-width:660px){.module-layout.golf-layout-single .single-flex-banner.default-banner ul figure{min-height:200px}}@media screen and (min-width:768px){.module-layout.golf-layout-single .single-flex-banner.default-banner ul figure{min-height:270px}}@media screen and (min-width:992px){.module-layout.golf-layout-single .single-flex-banner.default-banner ul figure{min-height:320px}}@media screen and (min-width:1200px){.module-layout.golf-layout-single .single-flex-banner.default-banner ul figure{min-height:400px}}@media screen{.module-layout.golf-layout-single .single-flex-banner.default-banner ul figure:before{background:none}}@media screen and (min-width:660px){.module-layout.golf-layout-single .single-flex-banner.default-banner .book-label{width:70%;display:inline-block;float:none;vertical-align:top}}@media screen and (min-width:660px){.module-layout.golf-layout-single .single-flex-banner.default-banner .book-btn{width:30%;display:inline-block;float:none;vertical-align:top}}@media screen{.module-layout.golf-layout-single .single-flex-banner.default-banner .price-holder{position:relative;top:0;left:0;right:0;bottom:0;width:100%;border-radius:0;box-shadow:none;height:auto;line-height:1;margin:10px 0;max-width:290px;background-color:transparent;color:#57bc90;font-size:20px;text-align:left}}@media screen and (min-width:660px){.module-layout.golf-layout-single .single-flex-banner.default-banner .price-holder{margin:10px 0}}@media screen{.module-layout.golf-layout-single .single-flex-banner.default-banner .custom-buttons{position:relative;top:0;left:0;right:0;bottom:0;margin-top:10px}}@media screen and (min-width:768px){.module-layout.golf-layout-single .single-flex-banner.default-banner .custom-buttons{margin-top:0}}@media screen{.module-layout.golf-layout-single .single-flex-banner.default-banner .custom-buttons a{line-height:3;max-width:100%;border:1px solid #57bc90}}@media screen and (min-width:992px){.module-layout.golf-layout-single .single-flex-banner.full-layout .custom-buttons{width:970px}}@media screen and (min-width:1200px){.module-layout.golf-layout-single .single-flex-banner.full-layout .custom-buttons{width:1170px}}@media screen and (min-width:1314px){.module-layout.golf-layout-single .single-flex-banner.full-layout .custom-buttons{width:1314px}}@media screen{.module-layout.golf-layout-single .single-flex-banner .flexslider{border:none;margin:0;background-color:transparent}.module-layout.golf-layout-single .single-flex-banner ul{padding-left:0}.module-layout.golf-layout-single .single-flex-banner ul li{position:relative}.module-layout.golf-layout-single .single-flex-banner ul figure{min-height:250px;background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative}}@media screen and (min-width:480px){.module-layout.golf-layout-single .single-flex-banner ul figure{min-height:280px}}@media screen and (min-width:660px){.module-layout.golf-layout-single .single-flex-banner ul figure{min-height:350px}}@media screen and (min-width:768px){.module-layout.golf-layout-single .single-flex-banner ul figure{min-height:400px}}@media screen and (min-width:992px){.module-layout.golf-layout-single .single-flex-banner ul figure{min-height:450px}}@media screen and (min-width:1400px){.module-layout.golf-layout-single .single-flex-banner ul figure{min-height:550px}}@media screen and (min-width:1600px){.module-layout.golf-layout-single .single-flex-banner ul figure{min-height:630px}}@media screen and (min-width:768px){.module-layout.golf-layout-single .single-flex-banner ul figure:before{content:"";background:-webkit-linear-gradient(left,#212121 15%,rgba(33,33,33,.59) 50%,hsla(0,0%,100%,0));background:linear-gradient(90deg,#212121 15%,rgba(33,33,33,.59) 50%,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#212121",endColorstr="#00ffffff",GradientType=1);position:absolute;top:0;left:0;right:0;bottom:0}}@media screen{.module-layout.golf-layout-single .single-flex-banner .description{padding:15px;position:relative;z-index:9}}@media screen and (min-width:768px){.module-layout.golf-layout-single .single-flex-banner .description{position:absolute;top:0;left:0;right:0;bottom:0;color:#fff;padding:30px;max-height:400px}}@media screen and (min-width:992px){.module-layout.golf-layout-single .single-flex-banner .description{padding:0;width:970px;margin:0 auto;max-height:450px}}@media screen and (min-width:1200px){.module-layout.golf-layout-single .single-flex-banner .description{width:1170px}}@media screen and (min-width:1314px){.module-layout.golf-layout-single .single-flex-banner .description{width:1314px}}@media screen and (min-width:1400px){.module-layout.golf-layout-single .single-flex-banner .description{min-height:550px}}@media screen and (min-width:1600px){.module-layout.golf-layout-single .single-flex-banner .description{min-height:630px}}@media screen and (min-width:768px){.module-layout.golf-layout-single .single-flex-banner .description .cont{max-width:80%}}@media screen and (min-width:992px){.module-layout.golf-layout-single .single-flex-banner .description .cont{max-width:70%;display:inline-block;float:none;vertical-align:middle}}@media screen{.module-layout.golf-layout-single .single-flex-banner .description .cont .title{font-size:28px;letter-spacing:3px}}@media screen and (min-width:768px){.module-layout.golf-layout-single .single-flex-banner .description .cont .title{font-size:30px}}@media screen and (min-width:992px){.module-layout.golf-layout-single .single-flex-banner .description .cont .title{font-size:34px;letter-spacing:5px;line-height:1.2}}@media screen and (min-width:1200px){.module-layout.golf-layout-single .single-flex-banner .description .cont .title{font-size:38px;letter-spacing:8px;line-height:1.3}}@media screen{.module-layout.golf-layout-single .single-flex-banner .description .cont .subheading{font-size:16px;letter-spacing:2px;margin-top:10px}.module-layout.golf-layout-single .single-flex-banner .description .cont p{font-size:16px}}@media screen and (min-width:992px){.module-layout.golf-layout-single .single-flex-banner .description .cont p{line-height:1.5;letter-spacing:2px}}@media screen and (min-width:1200px){.module-layout.golf-layout-single .single-flex-banner .description .cont p{font-size:18px;line-height:1.7;margin-top:50px}}@media screen and (min-width:992px){.module-layout.golf-layout-single .single-flex-banner .description .sh{display:inline-block;float:none;vertical-align:middle;height:100%;width:30%}}@media screen{.module-layout.golf-layout-single .single-flex-banner .custom-buttons{position:absolute;top:60px;left:15px;right:15px;z-index:9}}@media screen and (min-width:480px){.module-layout.golf-layout-single .single-flex-banner .custom-buttons{top:70px}}@media screen and (min-width:660px){.module-layout.golf-layout-single .single-flex-banner .custom-buttons{top:100px}}@media screen and (min-width:768px){.module-layout.golf-layout-single .single-flex-banner .custom-buttons{text-align:center;top:325px;margin:0 auto}}@media screen and (min-width:992px){.module-layout.golf-layout-single .single-flex-banner .custom-buttons{text-align:right;top:300px;padding-right:25px}}@media screen{.module-layout.golf-layout-single .single-flex-banner .custom-buttons a{display:block;max-width:184px;margin:0 auto;background-color:#57bc90;color:#fff;text-align:center;line-height:4;margin-bottom:15px;letter-spacing:2px;font-size:14px}.module-layout.golf-layout-single .single-flex-banner .custom-buttons a:before{background-color:#fff}.module-layout.golf-layout-single .single-flex-banner .custom-buttons a:focus,.module-layout.golf-layout-single .single-flex-banner .custom-buttons a:hover{color:#57bc90}}@media screen and (min-width:768px){.module-layout.golf-layout-single .single-flex-banner .custom-buttons a{display:inline-block;width:184px;margin:0 15px}}@media screen and (min-width:992px){.module-layout.golf-layout-single .single-flex-banner .custom-buttons a{display:block;margin:0 0 15px auto}}@media screen{.module-layout.golf-layout-single .single-flex-banner .price-holder{position:absolute;top:10px;right:25px;height:60px;width:60px;background-color:#57bc90;box-shadow:1px 1px 3px #000;color:#fff;border-radius:100%;font-size:12px;text-align:center}}@media screen and (min-width:992px){.module-layout.golf-layout-single .single-flex-banner .price-holder{height:80px;width:80px}}@media screen{.module-layout.golf-layout-single .single-flex-banner .price-holder .cm{line-height:1;width:99.99%;display:inline-block;vertical-align:middle}.module-layout.golf-layout-single .single-flex-banner .price-holder .cm.sh{width:.01%;height:100%}.module-layout.golf-layout-single .single-flex-banner .f-nav{background-color:#212121;color:#fff;padding:15px}}@media screen and (min-width:768px){.module-layout.golf-layout-single .single-flex-banner .f-nav{display:block}}@media screen and (min-width:992px){.module-layout.golf-layout-single .single-flex-banner .f-nav{padding:35px 0}}@media screen and (min-width:768px){.module-layout.golf-layout-single .single-flex-banner .f-nav .f-slides{max-width:750px;margin:0 auto}}@media screen and (min-width:992px){.module-layout.golf-layout-single .single-flex-banner .f-nav .f-slides{max-width:970px}}@media screen and (min-width:1200px){.module-layout.golf-layout-single .single-flex-banner .f-nav .f-slides{max-width:1170px}}@media screen{.module-layout.golf-layout-single .single-flex-banner .f-nav .f-slides .flex-active-slide figure{opacity:1}.module-layout.golf-layout-single .single-flex-banner .f-nav .f-slides figure{-webkit-transition:all .4s;transition:all .4s;background-size:cover;background-repeat:no-repeat;background-position:50%;cursor:pointer;opacity:.3;min-height:50px}}@media screen and (min-width:480px){.module-layout.golf-layout-single .single-flex-banner .f-nav .f-slides figure{min-height:80px}}@media screen and (min-width:660px){.module-layout.golf-layout-single .single-flex-banner .f-nav .f-slides figure{min-height:110px}}@media screen and (min-width:768px){.module-layout.golf-layout-single .single-flex-banner .f-nav .f-slides figure{min-height:150px}}@media screen and (min-width:992px){.module-layout.golf-layout-single .single-flex-banner .f-nav .f-slides figure{min-height:180px}}@media screen and (min-width:1200px){.module-layout.golf-layout-single .single-flex-banner .f-nav .f-slides figure{min-height:205px}}@media screen{.module-layout.golf-layout-single .single-flex-banner .f-nav .f-slides figure:before{display:none}.module-layout.golf-layout-single .single-flex-banner .f-nav .flex-direction-nav{position:absolute;top:45%;left:0;right:0}.module-layout.golf-layout-single .single-flex-banner .f-nav .flex-direction-nav a{opacity:1;color:#444343;cursor:pointer}.module-layout.golf-layout-single .single-flex-banner .f-nav .flex-direction-nav a:before{text-shadow:none;color:#444343}.module-layout.golf-layout-single .single-flex-banner .f-nav .flex-direction-nav a.flex-prev{left:-50px}.module-layout.golf-layout-single .single-flex-banner .f-nav .flex-direction-nav a.flex-next{right:-50px}.module-layout.golf-layout-single .single-flex-banner .f-nav .flex-direction-nav .flex-disabled{opacity:1!important;z-index:auto}.module-layout.golf-layout-single .single-flex-accordion .single-accordion .panel{border-radius:0;border:0}.module-layout.golf-layout-single .single-flex-accordion .single-accordion .panel-title{text-transform:uppercase;font-size:14px}.module-layout.golf-layout-single .single-flex-accordion .single-accordion .panel-title a{display:block;padding:10px;background-color:#57bc90;-webkit-transition:all .4s;transition:all .4s}.module-layout.golf-layout-single .single-flex-accordion .single-accordion .panel-title a i{margin-right:10px}.module-layout.golf-layout-single .single-flex-accordion .single-accordion .panel-title a i:before{content:"\f106"}.module-layout.golf-layout-single .single-flex-accordion .single-accordion .panel-title a.collapsed{background-color:#868686}.module-layout.golf-layout-single .single-flex-accordion .single-accordion .panel-title a.collapsed i:before{content:"\f107"}.module-layout.golf-layout-single .single-flex-accordion .single-accordion .panel-heading{padding:0;border-radius:0;background-color:#868686;color:#fff}.module-layout.golf-layout-single .single-flex-accordion .single-accordion iframe{width:100%;height:150px}.module-layout.golf-layout-single .single-flex-tabs{margin-top:20px;position:relative}.module-layout.golf-layout-single .single-flex-tabs .tb-heading ul{padding:0}.module-layout.golf-layout-single .single-flex-tabs .tb-heading ul.tabs-count-4 li{width:25%}.module-layout.golf-layout-single .single-flex-tabs .tb-heading ul.tabs-count-5 li{width:20%}.module-layout.golf-layout-single .single-flex-tabs .tb-heading ul li{display:inline-block;float:none;vertical-align:middle;width:33.33%;text-align:center;text-transform:uppercase;color:#fff;letter-spacing:2px;padding:0 2px;position:relative;-webkit-transition:all .4s;transition:all .4s}.module-layout.golf-layout-single .single-flex-tabs .tb-heading ul li:before{content:"\f0d7";font-family:fontawesome;font-size:30px;color:#57bc90;text-align:center;position:absolute;right:0;left:0;bottom:0;opacity:0;z-index:-1;-webkit-transition:all .4s;transition:all .4s}.module-layout.golf-layout-single .single-flex-tabs .tb-heading ul li.active a,.module-layout.golf-layout-single .single-flex-tabs .tb-heading ul li:hover a{-webkit-transition:all .4s;transition:all .4s;background-color:#57bc90}.module-layout.golf-layout-single .single-flex-tabs .tb-heading ul li.active:before,.module-layout.golf-layout-single .single-flex-tabs .tb-heading ul li:hover:before{content:"\f0d7";font-family:fontawesome;font-size:30px;color:#57bc90;text-align:center;position:absolute;right:0;left:0;opacity:1;bottom:-24px}.module-layout.golf-layout-single .single-flex-tabs .tb-heading ul li a{font-size:12px;line-height:4;display:block;background-color:#868686;color:#fff;font-weight:300}}@media screen and (min-width:992px){.module-layout.golf-layout-single .single-flex-tabs .tb-heading ul li a{font-size:14px}}@media screen and (min-width:1200px){.module-layout.golf-layout-single .single-flex-tabs .tb-heading ul li a{font-size:16px}}@media screen{.module-layout.golf-layout-single .single-flex-tabs .tb-heading ul li span{display:inline-block;float:none;vertical-align:middle;width:99.99%}.module-layout.golf-layout-single .single-flex-tabs .tb-heading ul li span.sh{width:.01%;height:100%}.module-layout.golf-layout-single .single-flex-tabs .tb-content{margin-top:40px;position:relative}.module-layout.golf-layout-single .single-flex-tabs .tb-content .tb-loader{display:none;text-align:center;position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.9)}.module-layout.golf-layout-single .single-flex-tabs .tb-content .tb-loader span{display:inline-block;float:none;vertical-align:middle;width:99.99%}.module-layout.golf-layout-single .single-flex-tabs .tb-content .tb-loader span.sh{width:.01%;height:100%}.module-layout.transfers-layout{position:relative}.module-layout.transfers-layout .heading{text-align:center;padding:30px 0}}@media screen and (min-width:768px){.module-layout.transfers-layout .heading{padding:40px 0}}@media screen and (min-width:992px){.module-layout.transfers-layout .heading{padding:40px 0}}@media screen and (min-width:1200px){.module-layout.transfers-layout .heading{padding:60px 0 30px}}@media screen{.module-layout.transfers-layout .heading h2{text-align:center;font-size:25px;color:#2c2b2b;letter-spacing:8px;text-transform:uppercase;line-height:1.3;font-weight:700}}@media screen and (min-width:768px){.module-layout.transfers-layout .heading h2{font-size:30px}}@media screen and (min-width:992px){.module-layout.transfers-layout .heading h2{font-size:40px}}@media screen{.module-layout.transfers-layout .transfer-lists{-webkit-column-width:8em;-moz-column-width:8em;-o-column-width:8em;column-width:8em;-webkit-column-gap:10px;-moz-column-gap:10px;-o-column-gap:10px;column-gap:10px;padding-left:0}}@media screen and (min-width:480px){.module-layout.transfers-layout .transfer-lists{-webkit-column-width:12em;-moz-column-width:12em;-o-column-width:12em;column-width:12em}}@media screen and (min-width:660px){.module-layout.transfers-layout .transfer-lists{-webkit-column-width:14em;-moz-column-width:14em;-o-column-width:14em;column-width:14em}}@media screen and (min-width:992px){.module-layout.transfers-layout .transfer-lists{-webkit-column-width:18em;-moz-column-width:18em;-o-column-width:18em;column-width:18em;-webkit-column-gap:20px;-moz-column-gap:20px;-o-column-gap:20px;column-gap:20px}}@media screen and (min-width:1200px){.module-layout.transfers-layout .transfer-lists{-webkit-column-width:24em;-moz-column-width:24em;-o-column-width:24em;column-width:24em;-webkit-column-gap:30px;-moz-column-gap:30px;-o-column-gap:30px;column-gap:30px}}@media screen{.module-layout.transfers-layout .transfer-lists li{text-align:center;float:none;vertical-align:middle;width:100%;margin-bottom:30px}.module-layout.transfers-layout .transfer-lists li .run-modal{cursor:pointer}}@media screen and (min-width:992px){.module-layout.transfers-layout .transfer-lists li .run-modal:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}}@media screen{.module-layout.transfers-layout .transfer-lists li figure img{-webkit-transition:all .4s;transition:all .4s;width:auto;max-height:300px;-webkit-transform:scale(1);transform:scale(1)}.module-layout.transfers-layout .transfer-lists li figure figcaption .title{margin-top:10px}.module-layout.transfers-layout .archive-posts{background-color:#ececec;padding-bottom:25px}.module-layout.transfers-layout .archive-content{padding-top:30px;padding-bottom:30px}}@media screen and (min-width:992px){.module-layout.transfers-layout .archive-content{padding-top:50px;padding-bottom:50px;padding-top:80px}}@media screen{.module-layout.transfers-layout .archive-content h2{letter-spacing:8px;font-weight:700;margin-bottom:30px}}@media screen and (min-width:768px){.module-layout.transfers-layout .archive-content h2{font-size:30px}}@media screen and (min-width:992px){.module-layout.transfers-layout .archive-content h2{font-size:30px}}@media screen and (min-width:1200px){.module-layout.transfers-layout .archive-content h2{font-size:39px}}@media screen and (min-width:1200px){.module-layout.transfers-layout .archive-content h3{font-size:25px;font-size:30px}}@media screen{.module-layout.transfers-layout .archive-content p{font-size:18px;line-height:1.8}.module-layout.transfers-layout .archive-content .archive-form{text-align:center;padding-top:30px}}@media screen and (min-width:1200px){.module-layout.transfers-layout .archive-content .archive-form{padding-top:100px}}@media screen and (min-width:768px){.module-layout.transfers-layout .archive-content .archive-form h2{margin-bottom:30px}}@media screen and (min-width:992px){.module-layout.transfers-layout .archive-content .archive-form h2{margin-bottom:50px}}@media screen and (min-width:1200px){.module-layout.transfers-layout .archive-content .archive-form h2{margin-bottom:80px}}@media screen{.module-layout.transfers-layout .archive-content .archive-form .form-group{text-align:left}}@media screen and (min-width:768px){.module-layout.transfers-layout .archive-content .archive-form .form-group.c13 .ch{margin-bottom:30px}}@media screen{.module-layout.transfers-layout .archive-content .archive-form .form-group.c13 .ch:first-child{width:100%;display:inline-block;float:none;vertical-align:middle;margin-bottom:15px}}@media screen and (min-width:768px){.module-layout.transfers-layout .archive-content .archive-form .form-group.c13 .ch:first-child{padding-right:15px;width:70%;margin:0 -2px}}@media screen{.module-layout.transfers-layout .archive-content .archive-form .form-group.c13 .ch:last-child{width:100%;display:inline-block;float:none;vertical-align:middle}}@media screen and (min-width:768px){.module-layout.transfers-layout .archive-content .archive-form .form-group.c13 .ch:last-child{padding-left:15px;width:30%;margin:0 -2px}}@media screen and (min-width:768px){.module-layout.transfers-layout .archive-content .archive-form .form-group.cmail .ch{width:70%;margin:0 auto}}@media screen{.module-layout.transfers-layout .archive-content .archive-form .form-group.form-button{text-align:center;margin-top:35px}.module-layout.transfers-layout .archive-content .archive-form .form-group.form-button .btn-submit{display:inline-block;width:227px;text-align:center;background-color:#54668e;color:#fff;line-height:2.5;height:auto;font-size:17px;font-weight:700;border:1px solid #54668e;border-radius:0;letter-spacing:3px}.module-layout.transfers-layout .archive-content .archive-form .form-group.form-button .btn-submit:before{background-color:#fff}.module-layout.transfers-layout .archive-content .archive-form .form-group.form-button .btn-submit:hover{color:#54668e}.module-layout.transfers-layout .archive-content .archive-form .form-group label{display:block;padding-left:12px;padding-right:10px;font-size:16px}.module-layout.transfers-layout .archive-content .archive-form .form-group input,.module-layout.transfers-layout .archive-content .archive-form .form-group select,.module-layout.transfers-layout .archive-content .archive-form .form-group textarea{padding:5px 10px;border:2px solid #c3c3c3;height:35px;background-color:#f8f8f8}.module-layout.transfers-layout .archive-content .archive-form .form-group input.wpcf7-not-valid,.module-layout.transfers-layout .archive-content .archive-form .form-group select.wpcf7-not-valid,.module-layout.transfers-layout .archive-content .archive-form .form-group textarea.wpcf7-not-valid{background-color:#ffcfcf}.module-layout.transfers-layout .archive-content .archive-form .form-group textarea{min-height:150px}.module-layout.transfers-layout .archive-content .archive-form .form-group span{display:block;width:100%}.module-layout.student-tours-layout{position:relative}.module-layout.student-tours-layout .heading{text-align:center;padding:30px 0}}@media screen and (min-width:768px){.module-layout.student-tours-layout .heading{padding:40px 0}}@media screen and (min-width:992px){.module-layout.student-tours-layout .heading{padding:40px 0}}@media screen and (min-width:1200px){.module-layout.student-tours-layout .heading{padding:60px 0 30px}}@media screen{.module-layout.student-tours-layout .heading h2{text-align:center;font-size:25px;color:#2c2b2b;letter-spacing:8px;text-transform:uppercase;line-height:1.3;font-weight:700}}@media screen and (min-width:768px){.module-layout.student-tours-layout .heading h2{font-size:30px}}@media screen and (min-width:992px){.module-layout.student-tours-layout .heading h2{font-size:40px}}@media screen{.module-layout.student-tours-layout .archive-page-banner .banner-sect{min-height:300px;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}}@media screen and (min-width:480px){.module-layout.student-tours-layout .archive-page-banner .banner-sect{min-height:350px}}@media screen and (min-width:660px){.module-layout.student-tours-layout .archive-page-banner .banner-sect{min-height:400px}}@media screen and (min-width:768px){.module-layout.student-tours-layout .archive-page-banner .banner-sect{min-height:600px}}@media screen{.module-layout.student-tours-layout .archive-page-banner .banner-sect:before{content:"";background:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,.5) 1%,transparent);background:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 1%,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1);position:absolute;top:0;left:0;right:0;bottom:0}.module-layout.student-tours-layout .archive-page-banner .banner-sect .content{position:absolute;top:0;left:15px;right:15px;bottom:0;margin:0 auto}}@media screen and (min-width:768px){.module-layout.student-tours-layout .archive-page-banner .banner-sect .content{max-width:750px}}@media screen and (min-width:992px){.module-layout.student-tours-layout .archive-page-banner .banner-sect .content{max-width:970px}}@media screen and (min-width:1200px){.module-layout.student-tours-layout .archive-page-banner .banner-sect .content{max-width:1170px}}@media screen and (min-width:1314px){.module-layout.student-tours-layout .archive-page-banner .banner-sect .content{max-width:1314px}}@media screen{.module-layout.student-tours-layout .archive-page-banner .banner-sect .content h2{font-size:20px;letter-spacing:3px}}@media screen and (min-width:768px){.module-layout.student-tours-layout .archive-page-banner .banner-sect .content h2{font-size:30px}}@media screen and (min-width:992px){.module-layout.student-tours-layout .archive-page-banner .banner-sect .content h2{font-size:40px;letter-spacing:5px}}@media screen{.module-layout.student-tours-layout .archive-page-banner .banner-sect .content h3{font-size:18px}}@media screen and (min-width:768px){.module-layout.student-tours-layout .archive-page-banner .banner-sect .content h3{font-size:20px}}@media screen and (min-width:992px){.module-layout.student-tours-layout .archive-page-banner .banner-sect .content h3{font-size:30px}}@media screen{.module-layout.student-tours-layout .archive-page-banner .banner-sect .content h4{font-size:14px;line-height:1.3}}@media screen and (min-width:768px){.module-layout.student-tours-layout .archive-page-banner .banner-sect .content h4{font-size:16px}}@media screen and (min-width:992px){.module-layout.student-tours-layout .archive-page-banner .banner-sect .content h4{font-size:20px}}@media screen{.module-layout.student-tours-layout .archive-page-banner .banner-sect .content br{display:none}}@media screen and (min-width:768px){.module-layout.student-tours-layout .archive-page-banner .banner-sect .content br{display:block}}@media screen{.module-layout.student-tours-layout .archive-page-banner .banner-sect .content .cl{display:inline-block;float:none;vertical-align:middle;width:99.99%;color:#fff}.module-layout.student-tours-layout .archive-page-banner .banner-sect .content .cl.sh{width:.01%;height:100%}.module-layout.student-tours-layout .archive-page-banner .banner-sect .content .content-holder{position:absolute;top:0;left:0;right:0;bottom:0}.module-layout.student-tours-layout .tour-packages ul{padding-left:0;text-align:center}.module-layout.student-tours-layout .tour-packages ul li{display:inline-block;float:none;vertical-align:middle;width:100%;padding:0 10px;margin-bottom:30px}}@media screen and (min-width:480px){.module-layout.student-tours-layout .tour-packages ul li{width:33.33%}}@media screen{.module-layout.student-tours-layout .tour-packages ul li figure img{width:100%;max-width:220px}.module-layout.student-tours-layout .tour-packages ul li a{display:inline-block;margin-top:10px}.module-layout.student-tours-layout .tour-packages ul li .details{margin-top:10px;text-align:center}}@media screen and (min-width:1200px){.module-layout.student-tours-layout .tour-packages ul li .details{padding:0 15px}}@media screen{.module-layout.student-tours-layout .fill-up-section .c1,.module-layout.student-tours-layout .fill-up-section .c2,.module-layout.student-tours-layout .fill-up-section .sc3{margin-bottom:15px}.module-layout.student-tours-layout .fill-up-section .c1 label,.module-layout.student-tours-layout .fill-up-section .c2 label,.module-layout.student-tours-layout .fill-up-section .sc3 label{display:block;font-size:16px;padding-left:10px}.module-layout.student-tours-layout .fill-up-section .c1 span,.module-layout.student-tours-layout .fill-up-section .c2 span,.module-layout.student-tours-layout .fill-up-section .sc3 span{display:block}.module-layout.student-tours-layout .fill-up-section .c2 .c,.module-layout.student-tours-layout .fill-up-section .sc3 .c{margin-bottom:15px}}@media screen and (min-width:768px){.module-layout.student-tours-layout .fill-up-section .c2 .c,.module-layout.student-tours-layout .fill-up-section .sc3 .c{margin-bottom:0}}@media screen and (min-width:768px){.module-layout.student-tours-layout .fill-up-section .c2{-webkit-column-width:8em;-moz-column-width:8em;-o-column-width:8em;column-width:8em}}@media screen and (min-width:1200px){.module-layout.student-tours-layout .fill-up-section .c2{-webkit-column-width:14em;-moz-column-width:14em;-o-column-width:14em;column-width:14em}}@media screen{.module-layout.student-tours-layout .fill-up-section .sc3{text-align:center}}@media screen and (min-width:768px){.module-layout.student-tours-layout .fill-up-section .sc3 .c{display:inline-block;float:none;vertical-align:top;width:136px;margin:0 5px}}@media screen{.module-layout.student-tours-layout .fill-up-section .txtAdult,.module-layout.student-tours-layout .fill-up-section .txtChildren,.module-layout.student-tours-layout .fill-up-section .txtDeparture,.module-layout.student-tours-layout .fill-up-section .txtReturn,.module-layout.student-tours-layout .fill-up-section .txtSeniors{display:block}.module-layout.student-tours-layout .fill-up-section input,.module-layout.student-tours-layout .fill-up-section select{height:35px;border:2px solid #c3c3c3;background-color:#f8f8f8;padding:3px 8px}.module-layout.student-tours-layout .fill-up-section textarea{border:2px solid #c3c3c3;background-color:#f8f8f8;height:155px;padding:3px 8px}.module-layout.student-tours-layout .fill-up-section .frm-button{position:relative;text-align:center;margin-top:40px}.module-layout.student-tours-layout .fill-up-section .frm-button .btn-submit{background-color:#558ffd;color:#fff;line-height:3;width:227px;font-size:18px;letter-spacing:3px;border:none;padding:0 8px;height:auto}.module-layout.student-tours-layout .fill-up-section .frm-counters{margin-top:40px}.module-layout.student-tours-layout .fill-up-section .frm-counters label{padding-left:0}}@media screen and (min-width:768px){.module-layout.student-tours-layout .fill-up-section .frm-details,.module-layout.student-tours-layout .fill-up-section .frm-info{display:inline-block;float:none;vertical-align:top;width:50%;margin:0 -2px;padding:0 15px}}@media screen and (min-width:768px){.module-layout.student-tours-layout .fill-up-section .frm-message{padding:0 15px}}@media screen{.module-layout.student-tours-layout .fill-up-section .frm-options{text-align:center;margin-top:40px;margin-bottom:30px}.module-layout.student-tours-layout .fill-up-section .frm-options .wpcf7-list-item{margin:0 15px}.module-layout.student-tours-layout .fill-up-section .frm-options .wpcf7-list-item input{height:auto;margin-top:3px}.module-layout.student-tours-layout .fill-up-section .frm-options .wpcf7-list-item span{font-size:16px;font-weight:700;padding-left:5px}.module-layout.student-layout-single .single-flex-banner{position:relative}.module-layout.student-layout-single .single-flex-banner.default-banner{margin-top:30px}.module-layout.student-layout-single .single-flex-banner.default-banner .flex-control-paging{padding:0;bottom:5px}.module-layout.student-layout-single .single-flex-banner.default-banner .flex-control-paging li a{background-color:hsla(0,0%,100%,.8)}.module-layout.student-layout-single .single-flex-banner.default-banner .flex-control-paging li a.flex-active{background-color:hsla(0,0%,9%,.8)}.module-layout.student-layout-single .single-flex-banner.default-banner .custom-buttons{top:auto;left:auto;right:auto;bottom:auto;position:relative}.module-layout.student-layout-single .single-flex-banner.default-banner .custom-buttons a{border:1px solid #4c8781}.module-layout.student-layout-single .single-flex-banner.default-banner .description{left:0;right:0;padding:15px 0;min-height:10px;width:auto}}@media screen and (min-width:768px){.module-layout.student-layout-single .single-flex-banner.default-banner .description{position:relative;color:#333;padding:30px 0}}@media screen and (min-width:768px){.module-layout.student-layout-single .single-flex-banner.default-banner .description .cont{max-width:100%}}@media screen and (min-width:992px){.module-layout.student-layout-single .single-flex-banner.default-banner .f-nav{padding-left:20px;padding-right:20px}}@media screen{.module-layout.student-layout-single .single-flex-banner.default-banner .f-nav .flex-direction-nav{opacity:0}}@media screen and (min-width:768px){.module-layout.student-layout-single .single-flex-banner.default-banner .f-nav .flex-direction-nav{opacity:1}}@media screen{.module-layout.student-layout-single .single-flex-banner.default-banner .f-nav .flex-direction-nav a:before{color:#fff}.module-layout.student-layout-single .single-flex-banner.default-banner .f-nav .flex-direction-nav a.flex-prev{left:10px}.module-layout.student-layout-single .single-flex-banner.default-banner .f-nav .flex-direction-nav a.flex-next{right:10px}.module-layout.student-layout-single .single-flex-banner.default-banner ul figure{min-height:150px}}@media screen and (min-width:660px){.module-layout.student-layout-single .single-flex-banner.default-banner ul figure{min-height:200px}}@media screen and (min-width:768px){.module-layout.student-layout-single .single-flex-banner.default-banner ul figure{min-height:270px}}@media screen and (min-width:992px){.module-layout.student-layout-single .single-flex-banner.default-banner ul figure{min-height:320px}}@media screen and (min-width:1200px){.module-layout.student-layout-single .single-flex-banner.default-banner ul figure{min-height:400px}}@media screen{.module-layout.student-layout-single .single-flex-banner.default-banner ul figure:before{background:none}}@media screen and (min-width:992px){.module-layout.student-layout-single .single-flex-banner.full-layout .custom-buttons{width:970px}}@media screen and (min-width:1200px){.module-layout.student-layout-single .single-flex-banner.full-layout .custom-buttons{width:1170px}}@media screen and (min-width:1314px){.module-layout.student-layout-single .single-flex-banner.full-layout .custom-buttons{width:1314px}}@media screen{.module-layout.student-layout-single .single-flex-banner .flexslider{border:none;margin:0;background-color:transparent}.module-layout.student-layout-single .single-flex-banner ul{padding-left:0}.module-layout.student-layout-single .single-flex-banner ul li{position:relative}.module-layout.student-layout-single .single-flex-banner ul figure{min-height:250px;background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative}}@media screen and (min-width:480px){.module-layout.student-layout-single .single-flex-banner ul figure{min-height:280px}}@media screen and (min-width:660px){.module-layout.student-layout-single .single-flex-banner ul figure{min-height:350px}}@media screen and (min-width:768px){.module-layout.student-layout-single .single-flex-banner ul figure{min-height:400px}}@media screen and (min-width:992px){.module-layout.student-layout-single .single-flex-banner ul figure{min-height:450px}}@media screen and (min-width:1400px){.module-layout.student-layout-single .single-flex-banner ul figure{min-height:550px}}@media screen and (min-width:1600px){.module-layout.student-layout-single .single-flex-banner ul figure{min-height:630px}}@media screen and (min-width:768px){.module-layout.student-layout-single .single-flex-banner ul figure:before{content:"";background:-webkit-linear-gradient(left,#212121 15%,rgba(33,33,33,.59) 50%,hsla(0,0%,100%,0));background:linear-gradient(90deg,#212121 15%,rgba(33,33,33,.59) 50%,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#212121",endColorstr="#00ffffff",GradientType=1);position:absolute;top:0;left:0;right:0;bottom:0}}@media screen{.module-layout.student-layout-single .single-flex-banner .description{padding:15px;position:relative;z-index:9}}@media screen and (min-width:768px){.module-layout.student-layout-single .single-flex-banner .description{position:absolute;top:0;left:0;right:0;bottom:0;color:#fff;padding:30px;max-height:400px}}@media screen and (min-width:992px){.module-layout.student-layout-single .single-flex-banner .description{padding:0;width:970px;margin:0 auto;max-height:450px}}@media screen and (min-width:1200px){.module-layout.student-layout-single .single-flex-banner .description{width:1170px}}@media screen and (min-width:1314px){.module-layout.student-layout-single .single-flex-banner .description{width:1314px}}@media screen and (min-width:1400px){.module-layout.student-layout-single .single-flex-banner .description{min-height:550px}}@media screen and (min-width:1600px){.module-layout.student-layout-single .single-flex-banner .description{min-height:630px}}@media screen and (min-width:768px){.module-layout.student-layout-single .single-flex-banner .description .cont{max-width:80%}}@media screen and (min-width:992px){.module-layout.student-layout-single .single-flex-banner .description .cont{max-width:70%;display:inline-block;float:none;vertical-align:middle}}@media screen{.module-layout.student-layout-single .single-flex-banner .description .cont .title{font-size:28px;letter-spacing:3px}}@media screen and (min-width:768px){.module-layout.student-layout-single .single-flex-banner .description .cont .title{font-size:30px}}@media screen and (min-width:992px){.module-layout.student-layout-single .single-flex-banner .description .cont .title{font-size:34px;letter-spacing:5px;line-height:1.2}}@media screen and (min-width:1200px){.module-layout.student-layout-single .single-flex-banner .description .cont .title{font-size:38px;letter-spacing:8px;line-height:1.3}}@media screen{.module-layout.student-layout-single .single-flex-banner .description .cont .subheading{font-size:16px;letter-spacing:2px;margin-top:10px}.module-layout.student-layout-single .single-flex-banner .description .cont p{font-size:16px}}@media screen and (min-width:992px){.module-layout.student-layout-single .single-flex-banner .description .cont p{line-height:1.5;letter-spacing:2px}}@media screen and (min-width:1200px){.module-layout.student-layout-single .single-flex-banner .description .cont p{font-size:18px;line-height:1.7;margin-top:50px}}@media screen and (min-width:992px){.module-layout.student-layout-single .single-flex-banner .description .sh{display:inline-block;float:none;vertical-align:middle;height:100%;width:30%}}@media screen{.module-layout.student-layout-single .single-flex-banner .custom-buttons{position:absolute;top:60px;left:15px;right:15px;z-index:9}}@media screen and (min-width:480px){.module-layout.student-layout-single .single-flex-banner .custom-buttons{top:70px}}@media screen and (min-width:660px){.module-layout.student-layout-single .single-flex-banner .custom-buttons{top:100px}}@media screen and (min-width:768px){.module-layout.student-layout-single .single-flex-banner .custom-buttons{text-align:center;top:325px;margin:0 auto}}@media screen and (min-width:992px){.module-layout.student-layout-single .single-flex-banner .custom-buttons{text-align:right;top:300px;padding-right:25px}}@media screen{.module-layout.student-layout-single .single-flex-banner .custom-buttons a{display:block;max-width:184px;margin:0 auto;background-color:#4c8781;color:#fff;text-align:center;line-height:4;margin-bottom:15px;letter-spacing:2px;font-size:14px}.module-layout.student-layout-single .single-flex-banner .custom-buttons a:before{background-color:#fff}.module-layout.student-layout-single .single-flex-banner .custom-buttons a:focus,.module-layout.student-layout-single .single-flex-banner .custom-buttons a:hover{color:#4c8781}}@media screen and (min-width:768px){.module-layout.student-layout-single .single-flex-banner .custom-buttons a{display:inline-block;width:184px;margin:0 15px}}@media screen and (min-width:992px){.module-layout.student-layout-single .single-flex-banner .custom-buttons a{display:block;margin:0 0 15px auto}}@media screen{.module-layout.student-layout-single .single-flex-banner .f-nav{background-color:#212121;color:#fff;padding:15px}}@media screen and (min-width:768px){.module-layout.student-layout-single .single-flex-banner .f-nav{display:block}}@media screen and (min-width:992px){.module-layout.student-layout-single .single-flex-banner .f-nav{padding:35px 0}}@media screen and (min-width:768px){.module-layout.student-layout-single .single-flex-banner .f-nav .f-slides{max-width:750px;margin:0 auto}}@media screen and (min-width:992px){.module-layout.student-layout-single .single-flex-banner .f-nav .f-slides{max-width:970px}}@media screen and (min-width:1200px){.module-layout.student-layout-single .single-flex-banner .f-nav .f-slides{max-width:1170px}}@media screen{.module-layout.student-layout-single .single-flex-banner .f-nav .f-slides .flex-active-slide figure{opacity:1}.module-layout.student-layout-single .single-flex-banner .f-nav .f-slides figure{-webkit-transition:all .4s;transition:all .4s;background-size:cover;background-repeat:no-repeat;background-position:50%;cursor:pointer;opacity:.3;min-height:50px}}@media screen and (min-width:480px){.module-layout.student-layout-single .single-flex-banner .f-nav .f-slides figure{min-height:80px}}@media screen and (min-width:660px){.module-layout.student-layout-single .single-flex-banner .f-nav .f-slides figure{min-height:110px}}@media screen and (min-width:768px){.module-layout.student-layout-single .single-flex-banner .f-nav .f-slides figure{min-height:150px}}@media screen and (min-width:992px){.module-layout.student-layout-single .single-flex-banner .f-nav .f-slides figure{min-height:180px}}@media screen and (min-width:1200px){.module-layout.student-layout-single .single-flex-banner .f-nav .f-slides figure{min-height:205px}}@media screen{.module-layout.student-layout-single .single-flex-banner .f-nav .f-slides figure:before{display:none}.module-layout.student-layout-single .single-flex-banner .f-nav .flex-direction-nav{position:absolute;top:45%;left:0;right:0}.module-layout.student-layout-single .single-flex-banner .f-nav .flex-direction-nav a{opacity:1;color:#444343;cursor:pointer}.module-layout.student-layout-single .single-flex-banner .f-nav .flex-direction-nav a:before{text-shadow:none;color:#444343}.module-layout.student-layout-single .single-flex-banner .f-nav .flex-direction-nav a.flex-prev{left:-50px}.module-layout.student-layout-single .single-flex-banner .f-nav .flex-direction-nav a.flex-next{right:-50px}.module-layout.student-layout-single .single-flex-banner .f-nav .flex-direction-nav .flex-disabled{opacity:1!important;z-index:auto}.module-layout.student-layout-single .single-flex-accordion .single-accordion .panel{border-radius:0;border:0}.module-layout.student-layout-single .single-flex-accordion .single-accordion .panel-title{text-transform:uppercase;font-size:14px}.module-layout.student-layout-single .single-flex-accordion .single-accordion .panel-title a{display:block;padding:10px;background-color:#4c8781;-webkit-transition:all .4s;transition:all .4s}.module-layout.student-layout-single .single-flex-accordion .single-accordion .panel-title a i{margin-right:10px}.module-layout.student-layout-single .single-flex-accordion .single-accordion .panel-title a i:before{content:"\f106"}.module-layout.student-layout-single .single-flex-accordion .single-accordion .panel-title a.collapsed{background-color:#868686}.module-layout.student-layout-single .single-flex-accordion .single-accordion .panel-title a.collapsed i:before{content:"\f107"}.module-layout.student-layout-single .single-flex-accordion .single-accordion .panel-heading{padding:0;border-radius:0;background-color:#868686;color:#fff}.module-layout.student-layout-single .single-flex-accordion .single-accordion iframe{width:100%;height:150px}.module-layout.student-layout-single .single-flex-tabs{margin-top:20px}.module-layout.student-layout-single .single-flex-tabs .tb-heading ul{padding:0}.module-layout.student-layout-single .single-flex-tabs .tb-heading ul.tabs-count-4 li{width:25%}.module-layout.student-layout-single .single-flex-tabs .tb-heading ul.tabs-count-5 li{width:20%}.module-layout.student-layout-single .single-flex-tabs .tb-heading ul li{display:inline-block;float:none;vertical-align:middle;width:33.33%;text-align:center;text-transform:uppercase;color:#fff;letter-spacing:2px;padding:0 2px;position:relative;-webkit-transition:all .4s;transition:all .4s}.module-layout.student-layout-single .single-flex-tabs .tb-heading ul li:before{content:"\f0d7";font-family:fontawesome;font-size:30px;color:#4c8781;text-align:center;position:absolute;right:0;left:0;bottom:0;opacity:0;z-index:-1;-webkit-transition:all .4s;transition:all .4s}.module-layout.student-layout-single .single-flex-tabs .tb-heading ul li.active a,.module-layout.student-layout-single .single-flex-tabs .tb-heading ul li:hover a{background-color:#4c8781}.module-layout.student-layout-single .single-flex-tabs .tb-heading ul li.active:before,.module-layout.student-layout-single .single-flex-tabs .tb-heading ul li:hover:before{content:"\f0d7";font-family:fontawesome;font-size:30px;color:#4c8781;text-align:center;position:absolute;right:0;left:0;opacity:1;bottom:-24px}.module-layout.student-layout-single .single-flex-tabs .tb-heading ul li a{font-size:12px;line-height:4;display:block;background-color:#868686;color:#fff;font-weight:300}}@media screen and (min-width:992px){.module-layout.student-layout-single .single-flex-tabs .tb-heading ul li a{font-size:14px}}@media screen and (min-width:1200px){.module-layout.student-layout-single .single-flex-tabs .tb-heading ul li a{font-size:16px}}@media screen and (min-width:1366px){.module-layout.student-layout-single .single-flex-tabs .tb-heading ul li a{font-size:18px}}@media screen{.module-layout.student-layout-single .single-flex-tabs .tb-heading ul li span{display:inline-block;float:none;vertical-align:middle;width:99.99%}.module-layout.student-layout-single .single-flex-tabs .tb-heading ul li span.sh{width:.01%;height:100%}.module-layout.student-layout-single .single-flex-tabs .tb-content{margin-top:40px;position:relative}.module-layout.student-layout-single .single-flex-tabs .tb-content p{font-size:16px}.module-layout.student-layout-single .single-flex-tabs .tb-content .tb-loader{display:none;text-align:center;position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.9)}.module-layout.student-layout-single .single-flex-tabs .tb-content .tb-loader span{display:inline-block;float:none;vertical-align:middle;width:99.99%}.module-layout.student-layout-single .single-flex-tabs .tb-content .tb-loader span.sh{width:.01%;height:100%}.module-layout.hotel-layout .heading{text-align:center;margin:30px 0}}@media screen and (min-width:768px){.module-layout.hotel-layout .heading{margin:40px 0}}@media screen and (min-width:992px){.module-layout.hotel-layout .heading{margin:40px 0}}@media screen and (min-width:1200px){.module-layout.hotel-layout .heading{margin:60px 0 30px}}@media screen{.module-layout.hotel-layout .heading h2{text-align:center;font-size:25px;color:#2c2b2b;letter-spacing:8px;text-transform:uppercase;line-height:1.3;font-weight:700}}@media screen and (min-width:768px){.module-layout.hotel-layout .heading h2{font-size:30px}}@media screen and (min-width:992px){.module-layout.hotel-layout .heading h2{font-size:40px}}@media screen{.module-layout.hotel-layout .hotel-lists{width:100%;margin:30px 0}.module-layout.hotel-layout .hotel-lists.empty{text-align:center}.module-layout.hotel-layout .hotel-lists.empty span{font-size:90px}.module-layout.hotel-layout .hotel-lists .hotel-item{display:inline-block;float:none;vertical-align:top;position:relative;width:50%;padding:3px}}@media screen and (min-width:480px){.module-layout.hotel-layout .hotel-lists .hotel-item{width:50%}}@media screen and (min-width:992px){.module-layout.hotel-layout .hotel-lists .hotel-item{width:25%}}@media screen and (min-width:1200px){.module-layout.hotel-layout .hotel-lists .hotel-item{padding:0}}@media screen{.module-layout.hotel-layout .hotel-lists .hotel-item figure img{width:100%}.module-layout.hotel-layout .hotel-lists .hotel-item .hover-cover{position:absolute;top:3px;left:3px;right:3px;bottom:3px;text-align:center;background-color:rgba(0,0,0,.7);-webkit-transition:all .4s;transition:all .4s}}@media screen and (min-width:1200px){.module-layout.hotel-layout .hotel-lists .hotel-item .hover-cover{background-color:transparent;top:0;left:0;right:0;bottom:0}}@media screen and (min-width:1200px){.module-layout.hotel-layout .hotel-lists .hotel-item .hover-cover:hover{background-color:rgba(0,0,0,.7)}}@media screen and (min-width:1200px){.module-layout.hotel-layout .hotel-lists .hotel-item .hover-cover:hover .hover-effect .hotel-options{height:50px;opacity:1}}@media screen{.module-layout.hotel-layout .hotel-lists .hotel-item .hover-cover .hover-effect{display:inline-block;vertical-align:middle;width:99.9%}}@media screen and (min-width:1200px){.module-layout.hotel-layout .hotel-lists .hotel-item .hover-cover .hover-effect .hotel-options{opacity:0;height:0;-webkit-transition:all .4s;transition:all .4s}}@media screen{.module-layout.hotel-layout .hotel-lists .hotel-item .hover-cover .hover-effect h4{font-size:18px;text-transform:uppercase;color:#fff}}@media screen and (min-width:768px){.module-layout.hotel-layout .hotel-lists .hotel-item .hover-cover .hover-effect h4{font-size:30px}}@media screen and (min-width:1200px){.module-layout.hotel-layout .hotel-lists .hotel-item .hover-cover .hover-effect h4{font-size:40px}}@media screen{.module-layout.hotel-layout .hotel-lists .hotel-item .hover-cover .hover-effect .hotel-options{padding-left:5px;padding-right:5px}.module-layout.hotel-layout .hotel-lists .hotel-item .hover-cover .hover-effect .hotel-options .view-button{display:block;font-size:14px;text-transform:uppercase;color:#fff;letter-spacing:1px;background-color:#96735f;margin-top:15px;line-height:3.6;max-width:206px;margin-left:auto;margin-right:auto;cursor:pointer}.module-layout.hotel-layout .hotel-lists .hotel-item .hover-cover .hover-effect .hotel-options .view-button:before{background-color:#fff}.module-layout.hotel-layout .hotel-lists .hotel-item .hover-cover .hover-effect .hotel-options .view-button:hover{color:#96735f}.module-layout.hotel-layout .hotel-lists .hotel-item .hover-cover .hover-effect-line{width:.01%;display:inline-block;vertical-align:middle}.module-layout.hotel-layout .search-section{margin-bottom:45px}.module-layout.hotel-layout .search-section .search-field{text-align:center}.module-layout.hotel-layout .search-section .search-field label{display:block;margin-bottom:0;font-size:16px;font-weight:700;padding-left:8px}.module-layout.hotel-layout .search-section .search-field .search-group{text-align:left;max-width:455px;margin:0 auto}.module-layout.hotel-layout .search-section .search-field .search-group select{width:100%;border:2px solid #c3c3c3;height:31px}.module-layout.hotel-layout .search-section .buttonview{text-align:center;max-width:206px;margin:40px auto 0;position:relative}.module-layout.hotel-layout .search-section .buttonview .btnloader{display:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:99;background-color:hsla(0,0%,100%,.8)}.module-layout.hotel-layout .search-section .buttonview .btnloader .ldr{display:inline-block;float:none;vertical-align:middle;width:99.99%}.module-layout.hotel-layout .search-section .buttonview .btnloader .sh{display:inline-block;float:none;vertical-align:middle;width:.01%;height:100%}.module-layout.hotel-layout .search-section .buttonview a{font-size:14px;font-weight:700;letter-spacing:2px;line-height:4;display:block;text-align:center;background-color:#96735f;color:#fff;border:1px solid #96735f}.module-layout.hotel-layout .search-section .buttonview a:before{background-color:#fff}.module-layout.hotel-layout .search-section .buttonview a:hover{color:#96735f}.module-layout.hotel-layout-single .single-flex-banner{position:relative}.module-layout.hotel-layout-single .single-flex-banner.default-banner{margin-top:30px}.module-layout.hotel-layout-single .single-flex-banner.default-banner .flex-control-paging{padding:0;bottom:5px}.module-layout.hotel-layout-single .single-flex-banner.default-banner .flex-control-paging li a{background-color:hsla(0,0%,100%,.8)}.module-layout.hotel-layout-single .single-flex-banner.default-banner .flex-control-paging li a.flex-active{background-color:hsla(0,0%,9%,.8)}.module-layout.hotel-layout-single .single-flex-banner.default-banner .custom-buttons{top:auto;left:auto;right:auto;bottom:auto;position:relative}.module-layout.hotel-layout-single .single-flex-banner.default-banner .custom-buttons a{border:1px solid #96735f}.module-layout.hotel-layout-single .single-flex-banner.default-banner .description{left:0;right:0;padding:15px 0;min-height:10px;width:auto}}@media screen and (min-width:768px){.module-layout.hotel-layout-single .single-flex-banner.default-banner .description{position:relative;color:#333;padding:30px 0}}@media screen and (min-width:768px){.module-layout.hotel-layout-single .single-flex-banner.default-banner .description .cont{max-width:100%}}@media screen and (min-width:992px){.module-layout.hotel-layout-single .single-flex-banner.default-banner .f-nav{padding-left:20px;padding-right:20px}}@media screen{.module-layout.hotel-layout-single .single-flex-banner.default-banner .f-nav .flex-direction-nav{opacity:0}}@media screen and (min-width:768px){.module-layout.hotel-layout-single .single-flex-banner.default-banner .f-nav .flex-direction-nav{opacity:1}}@media screen{.module-layout.hotel-layout-single .single-flex-banner.default-banner .f-nav .flex-direction-nav a:before{color:#fff}.module-layout.hotel-layout-single .single-flex-banner.default-banner .f-nav .flex-direction-nav a.flex-prev{left:10px}.module-layout.hotel-layout-single .single-flex-banner.default-banner .f-nav .flex-direction-nav a.flex-next{right:10px}.module-layout.hotel-layout-single .single-flex-banner.default-banner ul figure{min-height:150px}}@media screen and (min-width:660px){.module-layout.hotel-layout-single .single-flex-banner.default-banner ul figure{min-height:200px}}@media screen and (min-width:768px){.module-layout.hotel-layout-single .single-flex-banner.default-banner ul figure{min-height:270px}}@media screen and (min-width:992px){.module-layout.hotel-layout-single .single-flex-banner.default-banner ul figure{min-height:320px}}@media screen and (min-width:1200px){.module-layout.hotel-layout-single .single-flex-banner.default-banner ul figure{min-height:400px}}@media screen{.module-layout.hotel-layout-single .single-flex-banner.default-banner ul figure:before{background:none}}@media screen and (min-width:992px){.module-layout.hotel-layout-single .single-flex-banner.full-layout .custom-buttons{width:970px}}@media screen and (min-width:1200px){.module-layout.hotel-layout-single .single-flex-banner.full-layout .custom-buttons{width:1170px}}@media screen and (min-width:1314px){.module-layout.hotel-layout-single .single-flex-banner.full-layout .custom-buttons{width:1314px}}@media screen{.module-layout.hotel-layout-single .single-flex-banner .flexslider{border:none;margin:0;background-color:transparent}.module-layout.hotel-layout-single .single-flex-banner ul{padding-left:0}.module-layout.hotel-layout-single .single-flex-banner ul li{position:relative}.module-layout.hotel-layout-single .single-flex-banner ul figure{min-height:250px;background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative}}@media screen and (min-width:480px){.module-layout.hotel-layout-single .single-flex-banner ul figure{min-height:280px}}@media screen and (min-width:660px){.module-layout.hotel-layout-single .single-flex-banner ul figure{min-height:350px}}@media screen and (min-width:768px){.module-layout.hotel-layout-single .single-flex-banner ul figure{min-height:400px}}@media screen and (min-width:992px){.module-layout.hotel-layout-single .single-flex-banner ul figure{min-height:450px}}@media screen and (min-width:1400px){.module-layout.hotel-layout-single .single-flex-banner ul figure{min-height:550px}}@media screen and (min-width:1600px){.module-layout.hotel-layout-single .single-flex-banner ul figure{min-height:630px}}@media screen and (min-width:768px){.module-layout.hotel-layout-single .single-flex-banner ul figure:before{content:"";background:-webkit-linear-gradient(left,#212121 15%,rgba(33,33,33,.59) 50%,hsla(0,0%,100%,0));background:linear-gradient(90deg,#212121 15%,rgba(33,33,33,.59) 50%,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#212121",endColorstr="#00ffffff",GradientType=1);position:absolute;top:0;left:0;right:0;bottom:0}}@media screen{.module-layout.hotel-layout-single .single-flex-banner .description{padding:15px;position:relative;z-index:9}}@media screen and (min-width:768px){.module-layout.hotel-layout-single .single-flex-banner .description{position:absolute;top:0;left:0;right:0;bottom:0;color:#fff;padding:30px;max-height:400px}}@media screen and (min-width:992px){.module-layout.hotel-layout-single .single-flex-banner .description{padding:0;width:970px;margin:0 auto;max-height:450px}}@media screen and (min-width:1200px){.module-layout.hotel-layout-single .single-flex-banner .description{width:1170px}}@media screen and (min-width:1314px){.module-layout.hotel-layout-single .single-flex-banner .description{width:1314px}}@media screen and (min-width:1400px){.module-layout.hotel-layout-single .single-flex-banner .description{min-height:550px}}@media screen and (min-width:1600px){.module-layout.hotel-layout-single .single-flex-banner .description{min-height:630px}}@media screen and (min-width:768px){.module-layout.hotel-layout-single .single-flex-banner .description .cont{max-width:80%}}@media screen and (min-width:992px){.module-layout.hotel-layout-single .single-flex-banner .description .cont{max-width:70%;display:inline-block;float:none;vertical-align:middle}}@media screen{.module-layout.hotel-layout-single .single-flex-banner .description .cont .title{font-size:28px;letter-spacing:3px}}@media screen and (min-width:768px){.module-layout.hotel-layout-single .single-flex-banner .description .cont .title{font-size:30px}}@media screen and (min-width:992px){.module-layout.hotel-layout-single .single-flex-banner .description .cont .title{font-size:34px;letter-spacing:5px;line-height:1.2}}@media screen and (min-width:1200px){.module-layout.hotel-layout-single .single-flex-banner .description .cont .title{font-size:38px;letter-spacing:8px;line-height:1.3}}@media screen{.module-layout.hotel-layout-single .single-flex-banner .description .cont .subheading{font-size:16px;letter-spacing:2px;margin-top:10px}.module-layout.hotel-layout-single .single-flex-banner .description .cont p{font-size:16px}}@media screen and (min-width:992px){.module-layout.hotel-layout-single .single-flex-banner .description .cont p{line-height:1.5;letter-spacing:2px}}@media screen and (min-width:1200px){.module-layout.hotel-layout-single .single-flex-banner .description .cont p{font-size:18px;line-height:1.7;margin-top:50px}}@media screen and (min-width:992px){.module-layout.hotel-layout-single .single-flex-banner .description .sh{display:inline-block;float:none;vertical-align:middle;height:100%;width:30%}}@media screen{.module-layout.hotel-layout-single .single-flex-banner .custom-buttons{position:absolute;top:60px;left:15px;right:15px;z-index:9}}@media screen and (min-width:480px){.module-layout.hotel-layout-single .single-flex-banner .custom-buttons{top:70px}}@media screen and (min-width:660px){.module-layout.hotel-layout-single .single-flex-banner .custom-buttons{top:100px}}@media screen and (min-width:768px){.module-layout.hotel-layout-single .single-flex-banner .custom-buttons{text-align:center;top:325px;margin:0 auto}}@media screen and (min-width:992px){.module-layout.hotel-layout-single .single-flex-banner .custom-buttons{text-align:right;top:300px;padding-right:25px}}@media screen{.module-layout.hotel-layout-single .single-flex-banner .custom-buttons a{display:block;max-width:184px;margin:0 auto;background-color:#96735f;color:#fff;text-align:center;line-height:4;margin-bottom:15px;letter-spacing:2px;font-size:14px}.module-layout.hotel-layout-single .single-flex-banner .custom-buttons a:before{background-color:#fff}.module-layout.hotel-layout-single .single-flex-banner .custom-buttons a:focus,.module-layout.hotel-layout-single .single-flex-banner .custom-buttons a:hover{color:#96735f}}@media screen and (min-width:768px){.module-layout.hotel-layout-single .single-flex-banner .custom-buttons a{display:inline-block;width:184px;margin:0 15px}}@media screen and (min-width:992px){.module-layout.hotel-layout-single .single-flex-banner .custom-buttons a{display:block;margin:0 0 15px auto}}@media screen{.module-layout.hotel-layout-single .single-flex-banner .f-nav{background-color:#212121;color:#fff;padding:15px}}@media screen and (min-width:768px){.module-layout.hotel-layout-single .single-flex-banner .f-nav{display:block}}@media screen and (min-width:992px){.module-layout.hotel-layout-single .single-flex-banner .f-nav{padding:35px 0}}@media screen and (min-width:768px){.module-layout.hotel-layout-single .single-flex-banner .f-nav .f-slides{max-width:750px;margin:0 auto}}@media screen and (min-width:992px){.module-layout.hotel-layout-single .single-flex-banner .f-nav .f-slides{max-width:970px}}@media screen and (min-width:1200px){.module-layout.hotel-layout-single .single-flex-banner .f-nav .f-slides{max-width:1170px}}@media screen{.module-layout.hotel-layout-single .single-flex-banner .f-nav .f-slides .flex-active-slide figure{opacity:1}.module-layout.hotel-layout-single .single-flex-banner .f-nav .f-slides figure{-webkit-transition:all .4s;transition:all .4s;background-size:cover;background-repeat:no-repeat;background-position:50%;cursor:pointer;opacity:.3;min-height:50px}}@media screen and (min-width:480px){.module-layout.hotel-layout-single .single-flex-banner .f-nav .f-slides figure{min-height:80px}}@media screen and (min-width:660px){.module-layout.hotel-layout-single .single-flex-banner .f-nav .f-slides figure{min-height:110px}}@media screen and (min-width:768px){.module-layout.hotel-layout-single .single-flex-banner .f-nav .f-slides figure{min-height:150px}}@media screen and (min-width:992px){.module-layout.hotel-layout-single .single-flex-banner .f-nav .f-slides figure{min-height:180px}}@media screen and (min-width:1200px){.module-layout.hotel-layout-single .single-flex-banner .f-nav .f-slides figure{min-height:205px}}@media screen{.module-layout.hotel-layout-single .single-flex-banner .f-nav .f-slides figure:before{display:none}.module-layout.hotel-layout-single .single-flex-banner .f-nav .flex-direction-nav{position:absolute;top:45%;left:0;right:0}.module-layout.hotel-layout-single .single-flex-banner .f-nav .flex-direction-nav a{opacity:1;color:#444343;cursor:pointer}.module-layout.hotel-layout-single .single-flex-banner .f-nav .flex-direction-nav a:before{text-shadow:none;color:#444343}.module-layout.hotel-layout-single .single-flex-banner .f-nav .flex-direction-nav a.flex-prev{left:-50px}.module-layout.hotel-layout-single .single-flex-banner .f-nav .flex-direction-nav a.flex-next{right:-50px}.module-layout.hotel-layout-single .single-flex-banner .f-nav .flex-direction-nav .flex-disabled{opacity:1!important;z-index:auto}.module-layout.hotel-layout-single .single-flex-accordion .single-accordion .panel{border-radius:0;border:0}.module-layout.hotel-layout-single .single-flex-accordion .single-accordion .panel-title{text-transform:uppercase;font-size:14px}.module-layout.hotel-layout-single .single-flex-accordion .single-accordion .panel-title a{display:block;padding:10px;background-color:#96735f;-webkit-transition:all .4s;transition:all .4s}.module-layout.hotel-layout-single .single-flex-accordion .single-accordion .panel-title a i{margin-right:10px}.module-layout.hotel-layout-single .single-flex-accordion .single-accordion .panel-title a i:before{content:"\f106"}.module-layout.hotel-layout-single .single-flex-accordion .single-accordion .panel-title a.collapsed{background-color:#868686}.module-layout.hotel-layout-single .single-flex-accordion .single-accordion .panel-title a.collapsed i:before{content:"\f107"}.module-layout.hotel-layout-single .single-flex-accordion .single-accordion .panel-heading{padding:0;border-radius:0;background-color:#868686;color:#fff}.module-layout.hotel-layout-single .single-flex-accordion .single-accordion iframe{width:100%;height:150px}.module-layout.hotel-layout-single .single-flex-tabs{margin-top:20px;position:relative}.module-layout.hotel-layout-single .single-flex-tabs .tb-heading ul{padding:0}.module-layout.hotel-layout-single .single-flex-tabs .tb-heading ul.tabs-count-4 li{width:25%}.module-layout.hotel-layout-single .single-flex-tabs .tb-heading ul.tabs-count-5 li{width:20%}.module-layout.hotel-layout-single .single-flex-tabs .tb-heading ul li{display:inline-block;float:none;vertical-align:middle;width:33.33%;text-align:center;text-transform:uppercase;color:#fff;letter-spacing:2px;padding:0 2px;position:relative;-webkit-transition:all .4s;transition:all .4s}.module-layout.hotel-layout-single .single-flex-tabs .tb-heading ul li:before{content:"\f0d7";font-family:fontawesome;font-size:30px;color:#96735f;text-align:center;position:absolute;right:0;left:0;bottom:0;opacity:0;z-index:-1;-webkit-transition:all .4s;transition:all .4s}.module-layout.hotel-layout-single .single-flex-tabs .tb-heading ul li.active a,.module-layout.hotel-layout-single .single-flex-tabs .tb-heading ul li:hover a{-webkit-transition:all .4s;transition:all .4s;background-color:#96735f}.module-layout.hotel-layout-single .single-flex-tabs .tb-heading ul li.active:before,.module-layout.hotel-layout-single .single-flex-tabs .tb-heading ul li:hover:before{content:"\f0d7";font-family:fontawesome;font-size:30px;color:#96735f;text-align:center;position:absolute;right:0;left:0;opacity:1;bottom:-24px}.module-layout.hotel-layout-single .single-flex-tabs .tb-heading ul li a{font-size:12px;line-height:4;display:block;background-color:#868686;color:#fff;font-weight:300}}@media screen and (min-width:992px){.module-layout.hotel-layout-single .single-flex-tabs .tb-heading ul li a{font-size:14px}}@media screen and (min-width:1200px){.module-layout.hotel-layout-single .single-flex-tabs .tb-heading ul li a{font-size:16px}}@media screen{.module-layout.hotel-layout-single .single-flex-tabs .tb-heading ul li span{display:inline-block;float:none;vertical-align:middle;width:99.99%}.module-layout.hotel-layout-single .single-flex-tabs .tb-heading ul li span.sh{width:.01%;height:100%}.module-layout.hotel-layout-single .single-flex-tabs .tb-content{margin-top:40px;position:relative}.module-layout.hotel-layout-single .single-flex-tabs .tb-content .tb-loader{display:none;text-align:center;position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.9)}.module-layout.hotel-layout-single .single-flex-tabs .tb-content .tb-loader span{display:inline-block;float:none;vertical-align:middle;width:99.99%}.module-layout.hotel-layout-single .single-flex-tabs .tb-content .tb-loader span.sh{width:.01%;height:100%}.module-layout.hotel-layout-single .single-flex-tabs .tb-content iframe{width:100%;height:300px}.transfer-lists-modal{cursor:pointer}.transfer-lists-modal .modal-header{border-bottom:0;padding:0}.transfer-lists-modal .modal-header .close{color:#fff;text-shadow:none;opacity:1}.transfer-lists-modal .modal-header .close span{font-size:39px;line-height:1;font-family:Futura;font-weight:300}.transfer-lists-modal .modal-content{background-color:transparent;border-radius:0;border:none;box-shadow:none}.transfer-lists-modal .modal-content .details{color:#fff}.transfer-lists-modal .modal-content .details .title{font-size:25px;font-weight:700;text-transform:uppercase;text-align:center;letter-spacing:3px;margin-bottom:35px}}@media screen and (min-width:768px){.transfer-lists-modal .modal-content .details .title{font-size:30px}}@media screen{.transfer-lists-modal .modal-content .details .description{text-align:center}.transfer-lists-modal .modal-content .details .description p{font-weight:700;font-size:17px;letter-spacing:1px}.transfer-lists-modal .modal-content .details .description span{margin-top:40px;font-size:20px;letter-spacing:1px}.transfer-lists-modal .modal-content .details .description .rates li{font-weight:700;font-size:17px;letter-spacing:1px}.transfer-lists-modal .modal-content .details button{margin:40px auto 0;text-align:center;display:block;font-size:20px;border:1px solid #54668e;background-color:#54668e;color:#fff;width:239px;line-height:2.8;letter-spacing:1px}.transfer-lists-modal .modal-content .details button:before{background-color:#fff}.transfer-lists-modal .modal-content .details button:hover{color:#54668e}.transfer-lists-modal .modal-content figure{text-align:center}.hotel-lists-modal .modal-lg{width:280px}}@media screen and (min-width:480px){.hotel-lists-modal .modal-lg{width:400px}}@media screen and (min-width:660px){.hotel-lists-modal .modal-lg{width:600px}}@media screen and (min-width:768px){.hotel-lists-modal .modal-lg{width:700px}}@media screen and (min-width:992px){.hotel-lists-modal .modal-lg{width:800px}}@media screen and (min-width:1200px){.hotel-lists-modal .modal-lg{width:900px}}@media screen and (min-width:1366px){.hotel-lists-modal .modal-lg{width:1095px}}@media screen{.hotel-lists-modal .modal-content{border-radius:0;border:none;box-shadow:none;position:relative}.hotel-lists-modal .modal-content .modal-loading{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;background-color:hsla(0,0%,100%,.8)}.hotel-lists-modal .modal-content .modal-loading .spinner{width:99.99%}.hotel-lists-modal .modal-content .modal-loading .sh{width:.01%;height:100%}.hotel-lists-modal .modal-body{padding:0}.hotel-lists-modal .modal-body .close-btn{position:absolute;right:0;top:0;width:40px;height:40px;font-size:30px;border:none;background-color:#fff;-webkit-transition:all .4s;transition:all .4s}.hotel-lists-modal .modal-body .close-btn span{margin-top:-8px;display:block;font-size:40px;color:#000}.hotel-lists-modal .modal-body .close-btn:hover{opacity:.8}.hotel-lists-modal .modal-body .heading{background-size:cover;background-repeat:no-repeat;background-position:50%}.hotel-lists-modal .modal-body .heading .title{display:inline-block;float:none;vertical-align:middle;width:99.99%;text-align:center;text-transform:uppercase;font-weight:700;color:#fff;font-size:20px;letter-spacing:5px}}@media screen and (min-width:480px){.hotel-lists-modal .modal-body .heading .title{font-size:25px}}@media screen and (min-width:660px){.hotel-lists-modal .modal-body .heading .title{font-size:30px}}@media screen and (min-width:992px){.hotel-lists-modal .modal-body .heading .title{font-size:63px;letter-spacing:10px}}@media screen{.hotel-lists-modal .modal-body .heading .sh{display:inline-block;float:none;vertical-align:middle;width:.01%;height:130px}}@media screen and (min-width:480px){.hotel-lists-modal .modal-body .heading .sh{height:150px}}@media screen and (min-width:660px){.hotel-lists-modal .modal-body .heading .sh{height:200px}}@media screen and (min-width:768px){.hotel-lists-modal .modal-body .heading .sh{height:356px}}@media screen{.hotel-lists-modal .modal-body .list-hotels{padding-left:20px;padding-right:20px;max-height:670px;overflow-y:scroll;overflow-x:hidden}}@media screen and (min-width:992px){.hotel-lists-modal .modal-body .list-hotels{padding-left:40px;padding-right:40px}}@media screen and (min-width:1200px){.hotel-lists-modal .modal-body .list-hotels{padding-left:100px;padding-right:30px}}@media screen{.hotel-lists-modal .modal-body .list-hotels table{border:none;margin-bottom:0}.hotel-lists-modal .modal-body .list-hotels table thead th{width:33.33%;padding:20px 0;letter-spacing:3px}}@media screen and (min-width:992px){.hotel-lists-modal .modal-body .list-hotels table thead th{padding:30px 0}}@media screen{.hotel-lists-modal .modal-body .list-hotels table td,.hotel-lists-modal .modal-body .list-hotels table th{border:none;text-align:center;padding:5px;background-color:transparent;font-size:18px}.hotel-lists-modal .modal-body .list-hotels table th{font-weight:700}.hotel-lists-modal .modal-body .list-hotels table tr:last-child td{padding-bottom:15px}.hotel-lists-modal .modal-body .list-hotels table td.name{text-align:left}.hotel-lists-modal .modal-body .list-hotels table td.name a{color:#333}.hotel-lists-modal .modal-body .list-hotels table td.name a:hover{color:#ff414d}.hotel-lists-modal .modal-body .list-hotels table .stars{background-color:#ededed}.hotel-lists-modal .modal-body .list-hotels table .stars .text-star{color:#ffa200;padding:0 3px;font-size:16px}.hotel-lists-modal .modal-body .list-hotels table .stars i{color:#ffa200;padding:0 5px;font-size:22px}}@media screen and (min-width:992px){.hotel-lists-modal .modal-body .list-hotels table .stars i{padding:0 8px}}@media screen{.hotel-lists-modal .modal-body .list-mobile .hotel-item{margin-bottom:5px}.hotel-lists-modal .modal-body .list-mobile .hotel-item .title{font-size:16px;font-weight:700}.hotel-lists-modal .modal-body .list-mobile .hotel-item .location .lct{font-style:italic}.hotel-lists-modal .modal-body .list-mobile .hotel-item .stars .text-star,.hotel-lists-modal .modal-body .list-mobile .hotel-item .stars i{color:#ffa200;padding:0 3px;font-size:16px}.hotel-lists-price-modal .modal-lg{width:280px}}@media screen and (min-width:480px){.hotel-lists-price-modal .modal-lg{width:400px}}@media screen and (min-width:660px){.hotel-lists-price-modal .modal-lg{width:600px}}@media screen and (min-width:768px){.hotel-lists-price-modal .modal-lg{width:700px}}@media screen and (min-width:992px){.hotel-lists-price-modal .modal-lg{width:800px}}@media screen and (min-width:1200px){.hotel-lists-price-modal .modal-lg{width:900px}}@media screen and (min-width:1366px){.hotel-lists-price-modal .modal-lg{width:1095px}}@media screen{.hotel-lists-price-modal .modal-content{border-radius:0;border:none;box-shadow:none;position:relative}.hotel-lists-price-modal .modal-content .modal-loading{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;background-color:hsla(0,0%,100%,.8)}.hotel-lists-price-modal .modal-content .modal-loading .spinner{width:99.99%}.hotel-lists-price-modal .modal-content .modal-loading .sh{width:.01%;height:100%}.hotel-lists-price-modal .modal-body{padding:0}.hotel-lists-price-modal .modal-body .close-btn{position:absolute;right:0;top:0;width:40px;height:40px;font-size:30px;border:none;background-color:#fff;-webkit-transition:all .4s;transition:all .4s}.hotel-lists-price-modal .modal-body .close-btn span{margin-top:-8px;display:block;font-size:40px;color:#000}.hotel-lists-price-modal .modal-body .close-btn:hover{opacity:.8}.hotel-lists-price-modal .modal-body .hotel-price{padding:50px 15px 20px;padding-left:10px;padding-right:10px;max-height:670px;overflow-y:auto;overflow-x:hidden}}@media screen and (min-width:992px){.hotel-lists-price-modal .modal-body .hotel-price{padding:50px 30px 30px}}@media screen and (min-width:1200px){.hotel-lists-price-modal .modal-body .hotel-price{padding:50px 40px 40px}}@media screen{.tour-lists-modal .modal-lg{width:280px}}@media screen and (min-width:480px){.tour-lists-modal .modal-lg{width:400px}}@media screen and (min-width:660px){.tour-lists-modal .modal-lg{width:600px}}@media screen and (min-width:768px){.tour-lists-modal .modal-lg{width:700px}}@media screen and (min-width:992px){.tour-lists-modal .modal-lg{width:800px}}@media screen and (min-width:1200px){.tour-lists-modal .modal-lg{width:900px}}@media screen and (min-width:1366px){.tour-lists-modal .modal-lg{width:1095px}}@media screen{.tour-lists-modal .modal-content{border-radius:0;border:none;box-shadow:none;position:relative}.tour-lists-modal .modal-content .modal-loading{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;text-align:center;background-color:hsla(0,0%,100%,.8)}.tour-lists-modal .modal-content .modal-loading .spinner{width:99.99%}.tour-lists-modal .modal-content .modal-loading .sh{width:.01%;height:100%}.tour-lists-modal .modal-body{padding:0}.tour-lists-modal .modal-body .close-btn{position:absolute;right:0;top:0;width:40px;height:40px;font-size:30px;border:none;background-color:#fff;-webkit-transition:all .4s;transition:all .4s}.tour-lists-modal .modal-body .close-btn span{margin-top:-8px;display:block;font-size:40px;color:#000}.tour-lists-modal .modal-body .close-btn:hover{opacity:.8}.tour-lists-modal .modal-body .heading{background-size:cover;background-repeat:no-repeat;background-position:50%}.tour-lists-modal .modal-body .heading .title{display:inline-block;float:none;vertical-align:middle;width:99.99%;text-align:center;text-transform:uppercase;font-weight:700;color:#fff;font-size:20px;letter-spacing:5px}}@media screen and (min-width:480px){.tour-lists-modal .modal-body .heading .title{font-size:25px}}@media screen and (min-width:660px){.tour-lists-modal .modal-body .heading .title{font-size:30px}}@media screen and (min-width:992px){.tour-lists-modal .modal-body .heading .title{font-size:63px;letter-spacing:10px}}@media screen{.tour-lists-modal .modal-body .heading .sh{display:inline-block;float:none;vertical-align:middle;width:.01%;height:130px}}@media screen and (min-width:480px){.tour-lists-modal .modal-body .heading .sh{height:150px}}@media screen and (min-width:660px){.tour-lists-modal .modal-body .heading .sh{height:200px}}@media screen and (min-width:768px){.tour-lists-modal .modal-body .heading .sh{height:356px}}@media screen{.tour-lists-modal .modal-body .list-tours{padding-left:10px;padding-right:10px;max-height:670px;overflow-y:auto;overflow-x:hidden}}@media screen and (min-width:992px){.tour-lists-modal .modal-body .list-tours{padding-left:30px;padding-right:30px}}@media screen and (min-width:1200px){.tour-lists-modal .modal-body .list-tours{padding-left:40px;padding-right:40px}}@media screen{.tour-lists-modal .modal-body .list-tours .tour-item{margin-top:20px}.tour-lists-modal .modal-body .list-tours .tour-item .image-holder{display:inline-block;float:none;vertical-align:top;width:25%;position:relative}}@media screen and (min-width:992px){.tour-lists-modal .modal-body .list-tours .tour-item .image-holder{width:22%}}@media screen and (min-width:1200px){.tour-lists-modal .modal-body .list-tours .tour-item .image-holder{width:20%}}@media screen{.tour-lists-modal .modal-body .list-tours .tour-item .image-holder figure{height:110px;width:190px;background-size:cover;background-position:50%;background-repeat:no-repeat;max-width:100%}}@media screen and (min-width:1366px){.tour-lists-modal .modal-body .list-tours .tour-item .image-holder figure{height:120px}}@media screen{.tour-lists-modal .modal-body .list-tours .tour-item .image-holder .price{position:absolute;bottom:0;left:0;right:0;background-color:#ff414d;color:#fff;width:190px;max-width:100%;font-size:12px;text-align:center;line-height:3}.tour-lists-modal .modal-body .list-tours .tour-item .image-holder .price .cm{display:inline-block;vertical-align:middle;width:99.99%}.tour-lists-modal .modal-body .list-tours .tour-item .image-holder .price .cm.sh{width:.01%;height:100%}}@media screen and (min-width:768px){.tour-lists-modal .modal-body .list-tours .tour-item .details-holder{display:inline-block;float:none;vertical-align:top;width:75%;padding-left:15px}}@media screen and (min-width:992px){.tour-lists-modal .modal-body .list-tours .tour-item .details-holder{width:78%}}@media screen and (min-width:1200px){.tour-lists-modal .modal-body .list-tours .tour-item .details-holder{width:80%}}@media screen{.tour-lists-modal .modal-body .list-tours .tour-item .title{font-size:16px;font-weight:700;margin-bottom:10px}.tour-lists-modal .modal-body .list-tours .tour-item .btn{margin-top:15px;background-color:#ff414d;color:#fff;text-transform:uppercase;text-align:center;padding:5px 15px;font-size:12px;border:1px solid #ff414d;border-radius:0}.tour-lists-modal .modal-body .list-tours .tour-item .btn:before{background-color:#fff}.tour-lists-modal .modal-body .list-tours .tour-item .btn:focus,.tour-lists-modal .modal-body .list-tours .tour-item .btn:hover{color:#ff414d}.tour-lists-modal-single .modal-lg{width:280px}}@media screen and (min-width:480px){.tour-lists-modal-single .modal-lg{width:400px}}@media screen and (min-width:660px){.tour-lists-modal-single .modal-lg{width:600px}}@media screen and (min-width:768px){.tour-lists-modal-single .modal-lg{width:700px}}@media screen and (min-width:992px){.tour-lists-modal-single .modal-lg{width:800px}}@media screen and (min-width:1200px){.tour-lists-modal-single .modal-lg{width:900px}}@media screen and (min-width:1366px){.tour-lists-modal-single .modal-lg{width:1095px}}@media screen{.tour-lists-modal-single .modal-content{border-radius:0;border:none;box-shadow:none;position:relative}.tour-lists-modal-single .modal-content .modal-loading{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;background-color:hsla(0,0%,100%,.8)}.tour-lists-modal-single .modal-content .modal-loading .spinner{width:99.99%}.tour-lists-modal-single .modal-content .modal-loading .sh{width:.01%;height:100%}.tour-lists-modal-single .modal-body{padding:0}.tour-lists-modal-single .modal-body .close-btn{position:absolute;right:0;top:0;width:40px;height:40px;font-size:30px;border:none;background-color:#fff;-webkit-transition:all .4s;transition:all .4s}.tour-lists-modal-single .modal-body .close-btn span{margin-top:-8px;display:block;font-size:40px;color:#000}.tour-lists-modal-single .modal-body .close-btn:hover{opacity:.8}.tour-lists-modal-single .modal-body .tour-price{padding:50px 15px 20px;padding-left:10px;padding-right:10px;max-height:670px;overflow-y:auto;overflow-x:hidden}}@media screen and (min-width:992px){.tour-lists-modal-single .modal-body .tour-price{padding:50px 30px 30px}}@media screen and (min-width:1200px){.tour-lists-modal-single .modal-body .tour-price{padding:50px 40px 40px}}@media screen{.golf-tour-lists-modal .modal-lg{width:280px}}@media screen and (min-width:480px){.golf-tour-lists-modal .modal-lg{width:400px}}@media screen and (min-width:660px){.golf-tour-lists-modal .modal-lg{width:600px}}@media screen and (min-width:768px){.golf-tour-lists-modal .modal-lg{width:700px}}@media screen and (min-width:992px){.golf-tour-lists-modal .modal-lg{width:800px}}@media screen and (min-width:1200px){.golf-tour-lists-modal .modal-lg{width:900px}}@media screen and (min-width:1366px){.golf-tour-lists-modal .modal-lg{width:1095px}}@media screen{.golf-tour-lists-modal .modal-content{border-radius:0;border:none;box-shadow:none;position:relative}.golf-tour-lists-modal .modal-content .modal-loading{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;text-align:center;background-color:hsla(0,0%,100%,.8)}.golf-tour-lists-modal .modal-content .modal-loading .spinner{width:99.99%}.golf-tour-lists-modal .modal-content .modal-loading .sh{width:.01%;height:100%}.golf-tour-lists-modal .modal-body{padding:0}.golf-tour-lists-modal .modal-body .close-btn{position:absolute;right:0;top:0;width:40px;height:40px;font-size:30px;border:none;background-color:#fff;-webkit-transition:all .4s;transition:all .4s}.golf-tour-lists-modal .modal-body .close-btn span{margin-top:-8px;display:block;font-size:40px;color:#000}.golf-tour-lists-modal .modal-body .close-btn:hover{opacity:.8}.golf-tour-lists-modal .modal-body .heading{background-size:cover;background-repeat:no-repeat;background-position:50%}.golf-tour-lists-modal .modal-body .heading .title{display:inline-block;float:none;vertical-align:middle;width:99.99%;text-align:center;text-transform:uppercase;font-weight:700;color:#fff;font-size:20px;letter-spacing:5px}}@media screen and (min-width:480px){.golf-tour-lists-modal .modal-body .heading .title{font-size:25px}}@media screen and (min-width:660px){.golf-tour-lists-modal .modal-body .heading .title{font-size:30px}}@media screen and (min-width:992px){.golf-tour-lists-modal .modal-body .heading .title{font-size:63px;letter-spacing:10px}}@media screen{.golf-tour-lists-modal .modal-body .heading .sh{display:inline-block;float:none;vertical-align:middle;width:.01%;height:130px}}@media screen and (min-width:480px){.golf-tour-lists-modal .modal-body .heading .sh{height:150px}}@media screen and (min-width:660px){.golf-tour-lists-modal .modal-body .heading .sh{height:200px}}@media screen and (min-width:768px){.golf-tour-lists-modal .modal-body .heading .sh{height:356px}}@media screen{.golf-tour-lists-modal .modal-body .list-tours{padding-left:10px;padding-right:10px;max-height:670px;overflow-y:auto;overflow-x:hidden}}@media screen and (min-width:992px){.golf-tour-lists-modal .modal-body .list-tours{padding-left:30px;padding-right:30px}}@media screen and (min-width:1200px){.golf-tour-lists-modal .modal-body .list-tours{padding-left:40px;padding-right:40px}}@media screen{.golf-tour-lists-modal .modal-body .list-tours .tour-item{margin-top:20px}.golf-tour-lists-modal .modal-body .list-tours .tour-item .image-holder{display:inline-block;float:none;vertical-align:top;width:25%;position:relative}}@media screen and (min-width:992px){.golf-tour-lists-modal .modal-body .list-tours .tour-item .image-holder{width:22%}}@media screen and (min-width:1200px){.golf-tour-lists-modal .modal-body .list-tours .tour-item .image-holder{width:20%}}@media screen{.golf-tour-lists-modal .modal-body .list-tours .tour-item .image-holder figure{height:150px;width:190px;max-width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.golf-tour-lists-modal .modal-body .list-tours .tour-item .image-holder .price{position:absolute;bottom:0;left:0;right:0;background-color:#57bc90;color:#fff;width:190px;max-width:100%;font-size:12px;text-align:center;line-height:3}.golf-tour-lists-modal .modal-body .list-tours .tour-item .image-holder .price .cm{display:inline-block;vertical-align:middle;width:99.99%}.golf-tour-lists-modal .modal-body .list-tours .tour-item .image-holder .price .cm.sh{width:.01%;height:100%}}@media screen and (min-width:768px){.golf-tour-lists-modal .modal-body .list-tours .tour-item .details-holder{display:inline-block;float:none;vertical-align:top;width:75%;padding-left:15px}}@media screen and (min-width:992px){.golf-tour-lists-modal .modal-body .list-tours .tour-item .details-holder{width:78%}}@media screen and (min-width:1200px){.golf-tour-lists-modal .modal-body .list-tours .tour-item .details-holder{width:80%}}@media screen{.golf-tour-lists-modal .modal-body .list-tours .tour-item .title{font-size:16px;font-weight:700;margin-bottom:10px}.golf-tour-lists-modal .modal-body .list-tours .tour-item .title .price{display:block;font-size:12px;background-color:#57bc90;color:#fff;padding:3px 5px;border-radius:3px;max-width:200px;text-align:center}.golf-tour-lists-modal .modal-body .list-tours .tour-item .title .price br{display:none}.golf-tour-lists-modal .modal-body .list-tours .tour-item .btn{margin-top:15px;background-color:#57bc90;color:#fff;text-transform:uppercase;text-align:center;padding:5px 15px;font-size:12px;border:1px solid #57bc90;border-radius:0}.golf-tour-lists-modal .modal-body .list-tours .tour-item .btn:before{background-color:#fff}.golf-tour-lists-modal .modal-body .list-tours .tour-item .btn:focus,.golf-tour-lists-modal .modal-body .list-tours .tour-item .btn:hover{color:#57bc90}}@media screen{.container.max-1314{max-width:1314px}}@media screen and (min-width:1314px){.container.max-1314{width:1314px}}@media screen{.footer{padding:0;background-color:transparent}.footer .pad-wrap{background-color:#7e7e7e;padding-top:15px;padding-bottom:15px}.footer .copyright{text-align:center;margin-bottom:0;font-weight:700}.footer .footer-links ul{text-align:center}.footer .footer-links ul li{display:inline-block;vertical-align:top;padding-left:5px;padding-right:5px;margin:0}.footer .footer-links ul li+li{border-left:1px solid #fff}.footer .footer-links ul li a{-webkit-transition:all .4s;transition:all .4s;font-weight:700}.footer .footer-links ul li a:hover{color:#333}.footer-affiliates{margin-top:30px;margin-bottom:30px}.footer-affiliates .flexslider-affiliates{border:none;margin:0}.footer-affiliates .flexslider-affiliates:hover .flex-direction-nav a.flex-prev{opacity:0}}@media screen and (min-width:1366px){.footer-affiliates .flexslider-affiliates:hover .flex-direction-nav a.flex-prev{left:-75px}}@media screen{.footer-affiliates .flexslider-affiliates:hover .flex-direction-nav a.flex-next{opacity:0}}@media screen and (min-width:1366px){.footer-affiliates .flexslider-affiliates:hover .flex-direction-nav a.flex-next{right:-75px}}@media screen{.footer-affiliates .flexslider-affiliates ul{padding:0}.footer-affiliates .flexslider-affiliates ul li{text-align:center}.footer-affiliates .flexslider-affiliates ul li img{max-height:70px;width:auto;margin:0 auto;display:block}}@media screen and (min-width:1366px){.footer-affiliates .flexslider-affiliates .flex-direction-nav a{height:100%;top:0;margin:0;background-color:#dedede;width:57px;opacity:0}}@media screen and (min-width:1366px){.footer-affiliates .flexslider-affiliates .flex-direction-nav a:before{position:absolute;top:10%;left:17px}}@media screen{.footer-affiliates .flexslider-affiliates .flex-direction-nav a.flex-prev{opacity:0}}@media screen and (min-width:1200px){.footer-affiliates .flexslider-affiliates .flex-direction-nav a.flex-prev{opacity:1;left:-35px}}@media screen and (min-width:1366px){.footer-affiliates .flexslider-affiliates .flex-direction-nav a.flex-prev{left:-75px}}@media screen{.footer-affiliates .flexslider-affiliates .flex-direction-nav a.flex-prev:before{content:"\f100"}.footer-affiliates .flexslider-affiliates .flex-direction-nav a.flex-next{opacity:0}}@media screen and (min-width:1200px){.footer-affiliates .flexslider-affiliates .flex-direction-nav a.flex-next{opacity:1;right:-25px}}@media screen and (min-width:1366px){.footer-affiliates .flexslider-affiliates .flex-direction-nav a.flex-next{right:-75px}}@media screen{.footer-affiliates .flexslider-affiliates .flex-direction-nav a.flex-next:before{content:"\f101"}.banner-section{background-color:#ccc;min-height:200px;position:relative}}@media screen and (min-width:768px){.banner-section{min-height:250px}}@media screen and (min-width:992px){.banner-section{min-height:290px}}@media screen and (min-width:1200px){.banner-section{min-height:330px}}@media screen{.banner-section .banner-tabs{position:absolute;bottom:0;left:0;right:0;text-align:center;width:100%}}@media screen and (min-width:768px){.banner-section .banner-tabs{display:table}}@media screen{.banner-section .banner-tabs .flexslider{border:none;border-radius:0;margin-bottom:0;background-color:transparent}.banner-section .banner-tabs .flexslider .flex-viewport{overflow:visible!important}.banner-section .banner-tabs .flexslider .slides{padding-left:0}.banner-section .banner-tabs .flexslider .slides img{display:inline-block;width:30%}}@media screen and (min-width:660px){.banner-section .banner-tabs .flexslider .slides img{width:35%}}@media screen{.banner-section .banner-tabs .flexslider .slides li{height:66px;text-align:center;line-height:1!important;position:relative}.banner-section .banner-tabs .flexslider .slides li figure{position:absolute;top:-66px;left:0;right:0;padding-top:20px;opacity:0}}@media screen and (min-width:992px){.banner-section .banner-tabs .flexslider .slides li figure{border-radius:200px 200px 0 0;top:-50px;opacity:0;padding-top:40px;-webkit-transition:all .2s;transition:all .2s}}@media screen and (min-width:992px){.banner-section .banner-tabs .flexslider .slides li:hover figure{opacity:1;top:-95px}}@media screen and (min-width:1200px){.banner-section .banner-tabs .flexslider .slides li:hover figure{opacity:1;top:-75px}}@media screen and (min-width:1366px){.banner-section .banner-tabs .flexslider .slides li:hover figure{opacity:1;top:-80px}}@media screen and (min-width:1400px){.banner-section .banner-tabs .flexslider .slides li:hover figure{opacity:1;top:-90px}}@media screen{.banner-section .banner-tabs .flexslider .slides li a{width:99%;display:inline-block;vertical-align:middle;line-height:1.2!important}.banner-section .banner-tabs .flexslider .slides li a span{margin:0;padding:0;border:0;font-size:12px;color:#fff;text-transform:uppercase}}@media screen and (min-width:1366px){.banner-section .banner-tabs .flexslider .slides li a span{font-size:14px}}@media screen and (min-width:1500px){.banner-section .banner-tabs .flexslider .slides li a span{font-size:17px}}@media screen{.banner-section .banner-tabs .flexslider .slides li .aligned{width:1px;height:66px;display:inline-block;vertical-align:middle}.banner-section .banner-tabs .menu{padding-left:0;width:100%;display:table}.banner-section .banner-tabs .tab-item{height:66px;text-align:center;width:33.33%;line-height:1!important;display:inline-block;float:none;vertical-align:middle}}@media screen and (min-width:600px){.banner-section .banner-tabs .tab-item{width:25%}}@media screen and (min-width:768px){.banner-section .banner-tabs .tab-item{display:table-cell;vertical-align:middle;width:14.26%}}@media screen{.banner-section .banner-tabs .tab-item a{margin:0;padding:0;border:0;font-size:100%;font:inherit;color:#fff;text-transform:uppercase}}@media screen and (max-width:767px){.banner-section .banner-tabs .tab-item a{display:table-cell;width:1%;vertical-align:middle;line-height:1.2!important}}@media screen{.banner-section .carousel-inner figure{min-height:200px;background-repeat:no-repeat;background-size:cover;background-position:top}}@media screen and (min-width:768px){.banner-section .carousel-inner figure{min-height:250px}}@media screen and (min-width:992px){.banner-section .carousel-inner figure{min-height:290px}}@media screen and (min-width:1200px){.banner-section .carousel-inner figure{min-height:330px}}@media screen{.map-holder .acf-map{height:270px}.ldr-sect{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;text-align:center;background-color:hsla(0,0%,100%,.95);display:none}.ldr-sect span{display:inline-block;float:none;vertical-align:middle;width:99.99%}.ldr-sect span.sh{height:100%;width:.01%}.single-comment-sect{position:relative}.single-comment-sect .comment-reply-title{margin-top:20px;margin-bottom:30px;font-size:30px;color:#666}.single-comment-sect .comment-reply-title.isloggedin{margin-bottom:10px}.single-comment-sect form{position:relative}.single-comment-sect .form-control{padding:10px;height:47px;background-color:#d9d9d9;color:#666;border:none;box-shadow:none}.single-comment-sect .form-control::-webkit-input-placeholder{font-size:18px;color:#666}.single-comment-sect .form-control:-moz-placeholder,.single-comment-sect .form-control::-moz-placeholder{font-size:18px;color:#666}.single-comment-sect .form-control:-ms-input-placeholder{font-size:18px;color:#666}.single-comment-sect .comment-form-comment.isloggedout{padding-top:125px}}@media screen and (min-width:768px){.single-comment-sect .comment-form-comment.isloggedout{padding-top:60px}}@media screen{.single-comment-sect .comment-form-comment.isloggedin{padding-top:15px}.single-comment-sect .comment-form-comment textarea{height:100px}.single-comment-sect .c-fields{position:absolute;top:0;left:0;right:0}}@media screen and (min-width:768px){.single-comment-sect .c-fields{-webkit-column-width:20em;-moz-column-width:20em;-o-column-width:20em;column-width:20em}}@media screen{.single-comment-sect .c-fields>div{margin-bottom:15px}.single-comment-sect .form-submit{text-align:center;margin-top:10px}.single-comment-sect .form-submit .submit{background-color:#005fbc;border:none;color:#fff;min-width:229px;line-height:2.75}.single-comments-thread{position:relative;margin-top:20px}.single-comments-thread .commentlist{padding-left:0;list-style:none}.single-comments-thread .commentlist>li{background-color:#f8f8f8;margin-bottom:15px;padding:10px}.single-comments-thread .commentlist>li .comment-author{width:69%;display:inline-block;float:none;vertical-align:middle;font-size:10px;text-align:left}.single-comments-thread .commentlist>li .comment-meta{width:29%;display:inline-block;float:none;vertical-align:middle;font-size:10px;text-align:right}.single-comments-thread .commentlist>li .children{margin-top:10px}.single-comments-thread .commentlist>li p{background-color:#fff;margin-top:5px;margin-bottom:5px;padding:10px}.booking-form .g-recaptcha,.fillupform .g-recaptcha,.reservation-form .g-recaptcha{margin-bottom:15px}.booking-form .g-recaptcha>div,.fillupform .g-recaptcha>div,.reservation-form .g-recaptcha>div{margin:0 auto}.contact-form .g-recaptcha,.newsletter .g-recaptcha{margin-bottom:10px}.contact-form .g-recaptcha>div,.newsletter .g-recaptcha>div{margin:0}iframe{width:100%}}@media screen{.g-recaptcha{margin-top:0;height:auto}.g-recaptcha>div{margin:0}span.wpcf7-form-control-wrap .g-recaptcha{margin-top:-15px;margin-bottom:15px}}@media screen and (max-width:400px){.g-recaptcha{height:60px;overflow:hidden}.g-recaptcha>div{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0;margin:0 auto}}@font-face{font-family:Montserrat;src:url(../fonts/font-montserrat/Montserrat-Regular.eot#iefix) format("embedded-opentype"),url(../fonts/font-montserrat/Montserrat-Regular.woff) format("woff"),url(../fonts/font-montserrat/Montserrat-Regular.ttf) format("truetype"),url(../fonts/font-montserrat/Montserrat-Regular.svg#Montserrat-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/font-montserrat/Montserrat-Bold.eot#iefix) format("embedded-opentype"),url(../fonts/font-montserrat/Montserrat-Bold.woff) format("woff"),url(../fonts/font-montserrat/Montserrat-Bold.ttf) format("truetype"),url(../fonts/font-montserrat/Montserrat-Bold.svg#Montserrat-Bold) format("svg");font-weight:bolder;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/font-montserrat/Montserrat-Light.eot#iefix) format("embedded-opentype"),url(../fonts/font-montserrat/Montserrat-Light.woff) format("woff"),url(../fonts/font-montserrat/Montserrat-Light.ttf) format("truetype"),url(../fonts/font-montserrat/Montserrat-Light.svg#Montserrat-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/font-montserrat/Montserrat-SemiBold.eot#iefix) format("embedded-opentype"),url(../fonts/font-montserrat/Montserrat-SemiBold.otf) format("opentype"),url(../fonts/font-montserrat/Montserrat-SemiBold.woff) format("woff"),url(../fonts/font-montserrat/Montserrat-SemiBold.ttf) format("truetype"),url(../fonts/font-montserrat/Montserrat-SemiBold.svg#Montserrat-SemiBold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Futura;src:url(../fonts/font-futurabt/FuturaStd-Book.eot#iefix) format("embedded-opentype"),url(../fonts/font-futurabt/FuturaStd-Book.woff) format("woff"),url(../fonts/font-futurabt/FuturaStd-Book.ttf) format("truetype"),url(../fonts/font-futurabt/FuturaStd-Book.svg#FuturaStd-Book) format("svg");font-weight:400;font-style:normal}
/*# sourceMappingURL=main.css.map */
