@import url(//fonts.googleapis.com/earlyaccess/notosanssc.css);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{background-color:#f2f2f2}#page{margin:0;padding:0}.container{margin:auto;-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.content-area,.sidebar{max-width:100%;width:100%}.site-content{margin:0 0}.no-scroll{overflow:hidden}.row{margin-right:0;margin-left:0;-webkit-box-sizing:border-box;box-sizing:border-box}.col-12,.col-3,.col-4,.col-6,.col-8,.col-sm-12,.col-sm-3,.col-sm-4,.col-sm-6,.col-sm-8,.col-xs-12,.col-xs-3,.col-xs-4,.col-xs-6,.col-xs-8{position:relative;min-height:1px;padding-right:10px;padding-left:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-xs-12,.col-xs-3,.col-xs-4,.col-xs-6,.col-xs-8{float:left}.col-xs-12{width:100%}.col-xs-8{width:66.66666667%}.col-xs-6{width:50%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.text-center{text-align:center}.float-right{float:right}.float-left{float:left}body,html{text-rendering:optimizelegibility}body{color:#333;font-family:Roboto,"Noto Sans SC","Microsoft Yahei","微软雅黑",STXihei,"华文细黑",sans-serif;font-size:1.3em;line-height:1.4;font-weight:200}body.cn{line-height:1.6;font-weight:300}button,input,select,textarea{color:#333;font-family:'Open Sans',"Noto Sans SC","Microsoft Yahei","微软雅黑",STXihei,"华文细黑",sans-serif;font-size:1.3em;line-height:1.6;font-weight:200}h1,h2,h3,h4,h5,h6{clear:both}h1,h2,h3,h4{font-family:Roboto,"Noto Sans SC","Microsoft Yahei","微软雅黑",STXihei,"华文细黑",sans-serif;color:#222}h1{font-size:2.2em;font-weight:900;margin:20px 0 10px;line-height:1}.cn h1{font-size:2em;line-height:1.2}h2{font-size:1.8em;margin:20px 0 10px;line-height:1.4}h3{font-size:1.3em;font-weight:400;margin:15px 0 10px 0;line-height:1.3}.cn h3{font-size:1.4em;line-height:1.4}h4{font-size:.933em;font-weight:400;text-transform:uppercase;margin:15px 0 5px 0;line-height:1.4}.cn h4{font-size:.966em}h5,h6{font-size:1em;font-weight:700;margin:15px 0 5px 0}.entry-content h4{color:#f05a28}.comment-content h1:first-child,.comment-content h2:first-child,.comment-content h3:first-child,.comment-content h4:first-child,.comment-content h5:first-child,.comment-content h6:first-child,.entry-content h1:first-child,.entry-content h2:first-child,.entry-content h3:first-child,.entry-content h4:first-child,.entry-content h5:first-child,.entry-content h6:first-child{margin-top:0}.site-title{font-family:Roboto,"Noto Sans SC","Microsoft Yahei","微软雅黑",STXihei,"华文细黑",sans-serif;font-size:2em;font-weight:700;line-height:1.2;margin:0}.site-title a{color:#222;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;display:inline-block}.site-title a:hover{color:#e54e53;text-decoration:none}.site-title a:active,.site-title a:focus{outline:0}.site-description{margin:10px 0 0;color:#777;font-size:.933em;font-weight:400;font-family:Roboto,"Noto Sans SC","Microsoft Yahei","微软雅黑",STXihei,"华文细黑",sans-serif;line-height:1.4}.entry-title,.page-header h1{line-height:1.3;clear:none;color:#222}#primary h1.entry-title{display:inline-block;box-sizing:border-box;padding:5px 10% 5px 20px;text-align:left;color:#fff;background-image:url(images/bg-slash-right.svg),linear-gradient(90deg,#cb1b24 85%,transparent 85%);background-position:right,left;background-size:cover,contain;background-repeat:no-repeat,no-repeat;font-size:1.3em;font-weight:400;position:relative;text-transform:uppercase;min-width:130px}.cn #primary h1.entry-title{font-size:1.4em}h1.entry-title{margin:0}h2.entry-title{margin:5px 0 0 0;font-size:1.75em}.entry-title a{text-decoration:none;color:#222}.entry-title a:hover{color:#e54e53}.page-header h1{font-size:1.2em;color:#555}.white-text{color:#fff}.text-right{text-align:right}p{margin:0 0 20px 0;overflow-wrap:break-word;word-wrap:break-word}hr{background-color:#eee;border:0;height:1px;margin-bottom:20px}ol,ul{margin:0 0 20px 20px}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:20px}dt{font-weight:700}dd{margin:0 20px 20px}b,strong{font-weight:600}cite,dfn,em,i{font-style:italic}blockquote{border-left:5px solid #e54e53;color:#555;margin:0 0 20px;padding:10px 20px;font-style:italic;-webkit-box-sizing:border-box;box-sizing:border-box}blockquote p{margin:20px 0 0 0}blockquote>p:first-child{margin:0}cite{color:#999;display:block;font-size:1em;margin:10px 0 0;text-align:left}address{margin:0 0 20px}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:1em;line-height:1.65;margin-bottom:20px;max-width:100%;overflow:auto;padding:10px;border:1px dashed #ccc}code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}code{font-size:1em;display:inline-block;padding:.1em .2em;background-color:#f2f2f2;border:1px solid #ddd;-webkit-border-radius:2px;border-radius:2px}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{text-decoration:none}mark{background:#fff9c0}sub,sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}figure{margin:0}table{margin:0 0 20px;width:100%}th{font-weight:700}img{height:auto;max-width:100%}embed,iframe,object{max-width:100%}.clickable{cursor:pointer}.clickable:hover{opacity:.7}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input[type=button],input[type=reset],input[type=submit]{border:none;-webkit-border-radius:2px;border-radius:2px;background-color:#e54e53;color:#fff;cursor:pointer;-webkit-appearance:button;font-size:1em;line-height:1.4;padding:8px 20px;font-weight:700}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{opacity:.8}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{opacity:.8}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url],textarea{color:#888;background-color:#fff;border:1px solid #eee;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{color:#333;background-color:#eee;border:1px solid #eee}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url],textarea{padding:.5em}textarea{overflow:auto;vertical-align:top;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}select{padding:.2em .5em;background-color:#fff;color:#666;border:1px solid rgba(0,0,0,.07)}blockquote,input,select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:none}a{color:#e54e53;text-decoration:none;cursor:pointer}a:hover{text-decoration:underline}a:active,a:focus{outline:0}.more-link{display:inline-block;font-size:.933em}.alignleft{display:inline;float:left;margin:0 20px 5px 0}.alignright{display:inline;float:right;margin:0 0 5px 20px}.aligncenter{clear:both;display:block;margin:20px auto}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;margin:0;line-height:1}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#e54e53;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.comment-meta:after,.comment-meta:before,.container:after,.container:before,.entry-content:after,.entry-content:before,.entry-magazine:after,.entry-magazine:before,.gallery:after,.gallery:before,.hentry:after,.hentry:before,.menu:after,.menu:before,.nav-links:after,.nav-links:before,.search-form:after,.search-form:before,.site-main:after,.site-main:before,.widget_search:after,.widget_search:before{content:'';display:table}.clear:after,.comment-content:after,.comment-meta:after,.container:after,.entry-content:after,.entry-magazine:after,.gallery:after,.hentry:after,.menu:after,.nav-links:after,.search-form:after,.site-main:after,.widget_search:after{clear:both}.main-navbar{background-color:#fff;z-index:999}.main-navbar .container{background-color:#f6a98f}.main-menu{position:relative}.main-menu,.main-menu p,.main-menu ul{margin:0;padding:0}.main-menu{list-style-type:none;font-size:13px}.cn .main-menu{font-size:.8em}.home-link,.main-menu>li{float:left;margin:0}.home-link a,.main-menu>li{position:relative}.home-link a,.main-menu>li>a{display:block;position:relative;padding:5px 12px;text-decoration:none;text-transform:uppercase;font-weight:700;line-height:26px;color:#fff;-webkit-transition:color .3s ease-in-out 0s;transition:color .3s ease-in-out 0s}.home-link a{padding-left:15px;padding-right:15px}.main-menu>li.menu-item-has-children>a:after,.main-menu>li.page_item_has_children>a:after{font-family:simple-line-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:"\72";vertical-align:-10%;font-size:10px;padding:0 .5em}.home-link a:hover,.main-menu>li.current-menu-item>a,.main-menu>li.current_page_item>a,.main-menu>li>a:hover{color:rgba(255,255,255,.7)}.main-menu ul{display:none;width:100%;min-width:180px;float:none;position:absolute;background-color:#252626;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);text-align:left;font-size:1em;opacity:0;list-style-type:none;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:998}.main-menu ul li{position:relative}.main-menu ul a{display:block;line-height:1.5;padding:10px;text-decoration:none;color:#fff;border-top:1px solid rgba(255,255,255,.05)}.main-menu ul .current-menu-item a,.main-menu ul .current_page_item a,.main-menu ul a:hover{background-color:rgba(255,255,255,.05)}.main-menu ul li.menu-item-has-children>a:before{font-family:simple-line-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:"\70";font-size:8px;position:absolute;right:10px;top:18px}.main-menu>li:hover>ul{display:block;opacity:1;left:0;top:46px}.main-menu ul li:hover>ul,.main-menu ul ul li:hover>ul{display:block;opacity:1;left:100%;top:0}.main-menu .highlight{position:absolute;margin-top:-35px;right:20px;width:100px;height:100px;background-image:url(images/book-now-button.png);background-repeat:no-repeat;background-size:contain;text-indent:-200000px;z-index:2;-webkit-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s}.main-menu .highlight:hover{margin-top:-38px}.main-menu .highlight a{width:100px;height:100px;padding:0}.header-navigation{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-end}.top-navigation{margin:20px 0;text-align:right;padding:0;order:1}.sub-navigation{margin:0 0;padding:0;order:1;text-transform:uppercase;font-family:Roboto,"Noto Sans SC","Microsoft Yahei","微软雅黑",STXihei,"华文细黑",sans-serif}.sub-navigation ul{margin:0;padding:0;list-style:none;font-size:.867em;flex:1;display:-webkit-flex;display:-ms-flex;display:flex}.sub-navigation ul li{position:relative}.sub-navigation ul>li{background-position:right;background-repeat:no-repeat;background-size:contain;padding-right:15px;text-align:center;-webkit-flex:1;-ms-flex:1;flex:1}.sub-navigation ul>li:nth-of-type(3n+1){background-color:#494546;background-image:url(images/bg-sub-menu-1.svg)}.sub-navigation ul>li:nth-of-type(3n+2){background-color:#393636;background-image:url(images/bg-sub-menu-2.svg)}.sub-navigation ul>li:nth-of-type(3n+3){background-color:#262424;background-image:url(images/bg-sub-menu-3.svg)}.sub-navigation ul>li:last-child{background-image:none;padding-right:0}.sub-navigation ul a{display:block;text-decoration:none;color:#ccc}.sub-menu .current-menu-item a,.sub-menu .current_page_item a,.sub-menu a:hover{color:#fff;opacity:.9}.sub-navigation>ul>li>a{padding:15px 10px;margin:0;line-height:1;font-size:1.8em;font-weight:600;letter-spacing:1px}.sub-navigation>ul>li:active>a,.sub-navigation>ul>li:focus>a{color:#cb1b24}.sub-navigation>ul>li.menu-item-has-children>a:after,.sub-navigation>ul>li>ul>li.menu-item-has-children>a:after,.sub-navigation>ul>li>ul>li>ul>li.menu-item-has-children>a:after{font-family:simple-line-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:"\72";vertical-align:-10%;font-size:10px;padding:0 0 0 4px}.sub-navigation>ul>li>a.button{margin:.25em;padding:0 1em;height:30px;line-height:30px;background-color:#e54e53;color:#fff;border:0;font-size:.857em;font-weight:700;text-transform:uppercase;-webkit-border-radius:3px;border-radius:3px}.sub-navigation>ul>li>a.button:hover{background-color:#c64448}.sub-navigation ul ul{display:none;right:0;position:absolute;top:32px;margin:0;z-index:99999;border:1px solid #eee;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);text-align:left;font-size:1em}.sub-navigation ul ul a{height:auto;line-height:1.5;padding:6px 10px;width:160px;color:#555;border-top:1px solid #f4f4f4}.sub-navigation ul ul ul{right:100%;top:0;text-align:left}.sub-navigation ul ul li:first-child a{border:0}.sub-navigation ul li:hover>ul{display:block}#side-navigation{font-family:'Shadows Into Light',"Microsoft Yahei","微软雅黑",STXihei,"华文细黑",cursive}#side-navigation ul{list-style-type:none}#side-navigation p,#side-navigation ul{margin:6px 10px 0 30px;padding:0 0 10px}#side-navigation li{line-height:1.2;margin-bottom:12px;text-transform:capitalize!important}.cn #side-navigation li{font-size:85%}#side-navigation .current-cat a,#side-navigation .current_page_item a{color:#555}#language-links{margin:0;padding:5px 0;text-align:right}.language-links>li{box-sizing:border-box;display:inline-block;list-style:none;padding:0 10px;border-left:1px solid rgba(0,0,0,.1)}.language-links>li:first-of-type{border-left:0;font-weight:600}.language-links>li>a{list-style:none;color:#888}.language-links.mobile-menu{background:#222;font-size:90%;border-bottom:1px solid rgba(255,255,255,.1)}.language-links.mobile-menu>li{margin-left:0;border-left:1px solid rgba(255,255,255,.1);width:49%;padding:0}.language-links.mobile-menu>li:first-of-type{margin-left:0;border-left:0}.language-links.mobile-menu>li:first-of-type a{color:#eee}.language-links.mobile-menu>li>a{text-align:center;border:0}#footer-navigation.container{background-color:#f6a98f}.footer-menu{position:relative;list-style-type:none;font-size:13px}.cn .footer-menu{font-size:.8em}.footer-menu,.footer-menu p,.footer-menu ul{margin:0;padding:0}.footer-menu>li{float:left;margin:0}.footer-menu>li{position:relative}.footer-menu>li>a{display:block;position:relative;padding:5px 12px;text-decoration:none;text-transform:uppercase;font-weight:700;line-height:26px;color:#fff;-webkit-transition:color .3s ease-in-out 0s;transition:color .3s ease-in-out 0s}.footer-menu>li.menu-item-has-children>a:after,.footer-menu>li.page_item_has_children>a:after{font-family:simple-line-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:"\72";vertical-align:-10%;font-size:10px;padding:0 .5em}.footer-menu>li.current-menu-item>a,.footer-menu>li.current_page_item>a,.footer-menu>li>a:hover{color:rgba(255,255,255,.7)}.footer-menu ul{display:none;width:100%;min-width:180px;float:none;position:absolute;background-color:#252626;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);text-align:left;font-size:1em;opacity:0;list-style-type:none;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:998}.footer-menu ul li{position:relative}.footer-menu ul a{display:block;line-height:1.5;padding:10px;text-decoration:none;color:#fff;border-top:1px solid rgba(255,255,255,.05)}.footer-menu ul .current-menu-item a,.footer-menu ul .current_page_item a,.footer-menu ul a:hover{background-color:rgba(255,255,255,.05)}.footer-menu ul li.menu-item-has-children>a:before{font-family:simple-line-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:"\70";font-size:8px;position:absolute;right:10px;top:18px}.footer-menu>li:hover>ul{display:block;opacity:1;left:0;top:46px}.footer-menu ul li:hover>ul,.footer-menu ul ul li:hover>ul{display:block;opacity:1;left:100%;top:0}.footer-menu .highlight{position:absolute;right:0;background-image:url(images/bg-slash-left.svg),linear-gradient(90deg,transparent 15%,#f05a28 15%);background-position:left,left;background-size:contain,contain;background-repeat:no-repeat,no-repeat;padding-left:8px}.footer-widget{display:none}.footer-widget #CDSWIDFRR{margin:0 auto!important}.footer-widget .TA_socialButtonBubbles .socialWidgetContainer{display:block!important;margin:10px auto 5px!important}ul.TA_links{opacity:0}.mobile-header{display:block;position:relative;height:50px;width:100%;padding:0 20px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10;background:#cb1b24}.mobile-header.fixed{position:fixed;transition:all .4s;box-shadow:0 -2px 5px rgba(0,0,0,.3);top:0}.mobile-header:before{position:fixed;top:50px;left:0;width:100%;height:100%;background-color:#fff;visibility:hidden;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s;content:none;z-index:9}.mobile-header a{color:#fff}.mobile-title{box-sizing:border-box;display:block;line-height:1;height:50px;padding:10px 0 10px 30px;font-family:Roboto,"Noto Sans SC","Microsoft Yahei","微软雅黑",STXihei,"华文细黑",sans-serif;font-size:20px;font-weight:700;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;text-indent:-200000px;background-image:url(images/sideways.png);background-repeat:no-repeat;background-size:contain;background-origin:content-box;background-position:right}.mobile-title:hover{text-decoration:none}.mobile-navigation{display:block;float:none;margin:0;padding:0;position:fixed;height:-webkit-calc(100% - 50px);height:calc(100% - 50px);width:100%;left:-100%;top:50px;overflow:auto;-webkit-transition:left .5s;transition:left .5s;background-color:#000;text-align:left;z-index:10;box-sizing:border-box}.admin-bar .mobile-header:before,.admin-bar .mobile-navigation{top:96px}.mobile-navigation ul,.mobile-navigation ul ul{display:block;margin:0;padding:0;list-style-type:none;background-color:transparent;border:0;opacity:1;position:static}.mobile-navigation .mobile-menu{padding:0 0}.mobile-navigation .mobile-menu:last-child{margin-bottom:20px}.mobile-navigation ul li:before{content:none}.mobile-navigation ul a,.mobile-navigation ul ul a{display:block;width:auto;padding:10px 15px;height:auto;line-height:1.2;color:#dedede;text-transform:none;font-weight:400}.mobile-navigation ul a,.mobile-navigation ul li{float:none}.mobile-navigation ul a:hover{text-decoration:none}.mobile-navigation a{border-bottom:1px solid rgba(255,255,255,.1)}.mobile-navigation hr{background-color:rgba(255,255,255,.1);margin:10px 0}.mobile-navigation .home-link{float:none}.mobile-navigation .home-link a{display:block;padding:10px 15px}.mobile-navigation .search-form{padding:0 0}.mobile-navigation .search-form label{display:inline-block;width:100%}.mobile-navigation input.search-field{width:100%;font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:14px;box-sizing:border-box}.mobile-navigation input.search-submit{width:30%;padding:8px 0;line-height:20px;font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.mobile-navigation .highlight a{color:#f05a28}.mobile-navigation .sub-mobile-menu{background:#222}.mobile-navigation .current-cat a,.mobile-navigation .current_page_item a{font-weight:600}body.mobile-menu-open{overflow:hidden}.mobile-menu-open .mobile-header:before{content:"";opacity:.75;visibility:visible}.mobile-menu-open .mobile-navigation{left:0}.mobile-menu-toggle{position:absolute;left:10px;top:5px;margin:0;width:40px;height:40px;text-decoration:none;z-index:5;cursor:pointer}.mobile-menu-toggle:hover{text-decoration:none}#mobile-header .mobile-menu-toggle,#mobile-header .mobile-title{color:#fff}.mobile-menu-toggle:active,.mobile-menu-toggle:focus,.mobile-title a:active,.mobile-title a:focus{outline:0}.button-toggle{display:block;background-color:#fefefe;content:"";height:2px;opacity:1;position:absolute;transition:opacity .3s ease 0s,background .3s ease 0s;width:20px;z-index:20;left:10px;top:20px}.button-toggle:before{background-color:#fefefe;content:"";height:2px;left:0;position:absolute;top:-6px;transform-origin:center center 0;transition:transform .3s ease 0s,background .3s ease 0s;width:20px}.button-toggle:after{background-color:#fefefe;bottom:-6px;content:"";height:2px;left:0;position:absolute;transform-origin:center center 0;transition:transform .3s ease 0s,background .3s ease 0s;width:20px}.mobile-menu-open .button-toggle{background-color:transparent!important}.mobile-menu-open .button-toggle:before{opacity:1;transform:translate(0,6px) rotate(-45deg)}.mobile-menu-open .button-toggle:after{opacity:1;transform:translate(0,-6px) rotate(45deg)}.search-mobile{margin-top:0}.search-mobile .search-submit{background:0 0;color:#555}.search-mobile .search-form{position:relative}.search-mobile .search-field{position:relative;width:100%;border-bottom:1px solid #eee;margin:0;padding:6px 40px 6px 6px;background:#fff;outline:0}.search-mobile .search-form .search-submit{width:20px;height:24px;margin:0;padding:0;cursor:pointer;position:absolute;right:10px;top:4px;z-index:2}#footer-navigation,.collapse,.header-image,.main-navbar,.sticky-wrapper{display:none}.site-header{margin:0;padding:0;opacity:1;background-color:#fff;-webkit-transition:opacity .3s ease-in-out 0s,background .3s ease-in-out 0s;transition:opacity .3s ease-in-out 0s,background .3s ease-in-out 0s}.site-branding{margin:12px 0}.site-branding .site-logo{display:block;background-image:url(images/sideways.png);background-repeat:no-repeat;background-size:contain;height:80px}.site-branding .site-title{display:none}.main-menu a{color:#fff}.header-image a{display:block}.header-image img{display:block;max-width:100%;height:auto;margin:auto}.search-top{margin-top:20px;order:2}.search-top .search-submit{background:0 0;color:#555}.search-form{position:relative}.search-top .search-field{position:relative;height:32px;width:160px;border:1px solid #eee;margin:0;padding:6px 40px 6px 10px;background:#fff;-webkit-transition:width .4s ease,background .4s ease;transition:width .4s ease,background .4s ease;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:48px;border-radius:48px;font-size:13px;outline:0}.search-top .search-form label{position:relative;margin:0;float:right}.search-top .search-field:focus{background:#f4f4f4;cursor:text;width:180px;text-indent:0}.search-top .search-form .search-submit{width:20px;height:24px;margin:0;padding:0;cursor:pointer;position:absolute;right:10px;top:4px;z-index:2}.std-padding{box-sizing:border-box;padding:20px 30px}.grey-bg{background:#e6dfd1}.hentry{position:relative;margin:0 0 20px 0}.entry-summary{color:#555;margin:0;-webkit-transition:color .3s ease-in-out 0s;transition:color .3s ease-in-out 0s}.entry-summary:hover{color:#333}.entry-summary p{margin-bottom:0}.entry-thumbnail{float:left;margin:0 20px 0 0;max-width:30%;position:relative;overflow:hidden}.entry-thumbnail img{display:block;max-width:100%;height:auto;margin:auto;opacity:1;-webkit-transition:opacity .4s;transition:opacity .4s}.entry-thumbnail:hover img{opacity:.7}.entry-meta{color:#999;font-size:.8em}.entry-meta a{color:#555}.entry-meta .posted-on a{color:#999}.entry-meta .category a,.featured-image .category a{display:inline-block;background-color:#e54e53;color:#fff;font-size:.8em;text-transform:uppercase;font-weight:700}.entry-meta .category a{position:relative;padding:2px 15px 2px 5px;margin:0 .25em 0 0;-webkit-border-radius:2px;border-radius:2px}.entry-meta .category a:before{background-color:#fff;border-radius:100%;content:"";display:block;height:6px;margin-top:-3px;position:absolute;right:5px;top:50%;width:6px}.entry-meta .category a:hover,.featured-image .category a:hover{text-decoration:none}.entry-meta [class*=" icon-"]:before,.entry-meta [class^=icon-]:before{font-size:12px}.entry-footer{color:#aaa;font-size:.867em;margin:10px 0 0}.taxonomy-description p{font-size:.933em;color:#999;margin:5px 0 0}.updated:not(.published){display:none}.sep{padding:0 .5em}.single-slide img{display:block;width:100%}.page .hentry,.single .hentry{margin-bottom:0}.entry-content blockquote{margin-left:20px}.page .entry-header,.page-header,.search .entry-header,.single .entry-header{margin-top:20px}.page .hentry .hentry h1,.page-header h1,.single .hentry .hentry h1{margin:0;word-wrap:break-word}.page-header span{font-weight:700}.page .hentry .has-featured-image,.single .hentry .has-featured-image{border:0;padding-bottom:0}.page .hentry .entry-meta,.single .hentry .entry-meta{margin-top:5px}.page .hentry .entry-thumbnail,.single .hentry .entry-thumbnail{margin:20px 0 0;max-width:100%;width:inherit;float:none}.page .hentry .entry-thumbnail:hover img,.single .hentry .entry-thumbnail:hover img{opacity:1}.page .hentry .entry-meta,.single .hentry .entry-meta{text-transform:none;font-size:.867em}.single .hentry .entry-footer>span{padding:0 1em 0 0}.page-links{clear:both;margin:0 0 20px}.generic article.type-page{box-sizing:border-box;padding:20px 30px}.generic .type-page .entry-content{box-sizing:border-box;padding:20px 30px}.generic .type-tour .entry-content{box-sizing:border-box;padding:20px 30px}.generic .type-tour .entry-content a.get-form{border-radius:20px;padding:3px 15px 4px;font-size:20px;margin-bottom:20px;min-width:70px;text-align:center;display:inline-block}.featured-image{position:relative;margin:0 -20px 20px}.featured-image .cover-bg{background-position:center center;background-size:cover;width:100%;min-height:200px;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}.featured-image .overlay{padding:0 20px;margin:0 0 10px 0;border:0;-webkit-box-sizing:border-box;box-sizing:border-box}.featured-image .overlay h1{font-weight:300;color:#222;margin-bottom:10px}.featured-image .category a{font-weight:400;margin:0 0 5px 0;padding:1px 8px;border-radius:2px}.single .featured-image .entry-meta{color:#999;margin-top:10px}.featured-image .entry-meta a{color:#999}.navigation{margin:0;overflow:hidden;padding:0;clear:both}.nav-next,.nav-previous{position:relative;padding:0 20px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.nav-next{margin-top:20px}.nav-next a,.nav-previous a{display:inline-block;font-size:.867em;color:#888;position:relative}.nav-next a span,.nav-previous a span{display:block;font-size:.923em;color:#444;text-transform:uppercase;margin-top:10px}.nav-next a:hover,.nav-previous a:hover{text-decoration:none}.post-navigation{margin:20px 0;padding:10px 0;background-color:#f6f6f6;-webkit-border-radius:2px;border-radius:2px}.post-navigation .nav-next a:hover,.post-navigation .nav-next a:hover span,.post-navigation .nav-previous a:hover,.post-navigation .nav-previous a:hover span{color:#e54e53}.post-navigation .nav-links{position:relative;margin:0 -20px}.pagination{margin:20px 0}.pagination .nav-links{clear:both;list-style-type:none;margin:0;padding:0}.pagination .nav-links a,.pagination .nav-links span{display:block;float:left;height:30px;margin:0 5px 5px 0;padding:0 1em;text-align:center;font-size:12px;line-height:30px;color:#777;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd}.pagination .nav-links .current,.pagination .nav-links .current:hover,.pagination .nav-links a:hover{border-color:transparent;text-decoration:none;color:#fff;background-color:#e54e53}#scroll-up{display:none;position:fixed;width:40px;height:40px;bottom:20px;right:20px;background-color:#e54e53;color:#fff;line-height:40px;text-decoration:none;text-align:center;-webkit-border-radius:4px;border-radius:4px}#scroll-up .ion-angle-up:before{font-size:18px}.author-avatar,.author-description,.author-social{width:100%;float:none;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.author-avatar{margin-bottom:10px}.author-avatar img{display:block;margin:auto;-webkit-border-radius:50%;border-radius:50%}.author-description p:last-child{margin-bottom:0}.author-social{margin:0}.author-info{margin:20px 0;padding:0}.author-bio{font-size:.933em;color:#555}h3.author-title{clear:none;margin:0 0 5px 0;font-weight:700}.site-footer{color:#888;text-align:center}.site-footer .footer-copy .container{background-color:#f8f8f8;padding:10px 0}.site-footer a{color:#888}.site-footer a:hover{color:#444}.footer-copy{padding:0 0;border-top:0 solid rgba(0,0,0,.05)}.site-info{padding:5px 0;margin-bottom:20px;font-size:.75em;text-align:center}.comment-content img.wp-smiley,.entry-content img.wp-smiley,.page-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.gallery-item{display:inline-block;padding:0 10px;margin:0 0 20px 0;text-align:center;vertical-align:top;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.gallery-item img{display:block;max-width:100%;height:auto;border:none}.gallery-icon img{display:block;max-width:100%;height:auto;margin:0 auto;border:none}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.wp-caption{margin-bottom:10px;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:0}.wp-caption .wp-caption-text{font-size:13px;color:#777;font-style:italic;padding-top:5px}.gallery-caption{color:#777;display:block;font-size:13px;font-style:italic;padding-top:5px}.infinite-scroll .paging-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.entry-thumbnail .format-icon{display:none;position:absolute;left:50%;top:50%;width:32px;height:32px;margin:-16px 0 0 -16px;text-align:center;background-color:rgba(0,0,0,.7);-webkit-border-radius:24px;border-radius:24px;z-index:2;-webkit-transition:all .5s;transition:all .5s}.entry-thumbnail:hover .format-icon{opacity:0}.entry-thumbnail .format-icon:before{font-family:simple-line-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;color:#fff;line-height:32px;font-size:14px}.format-audio .format-icon,.format-gallery .format-icon,.format-image .format-icon,.format-link .format-icon,.format-quote .format-icon,.format-status .format-icon,.format-video .format-icon{display:block}.format-audio .format-icon:before{content:"\78"}.format-gallery .format-icon:before{content:"\6a"}.format-image .format-icon:before{content:"\62"}.format-link .format-icon:before{content:"\6e"}.format-quote .format-icon:before{content:"\23"}.format-status .format-icon:before{content:"\61"}.format-video .format-icon:before{content:"\69"}.hentry.sticky h2.entry-title a:before{font-family:simple-line-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;padding-right:.5em;display:inline-block;content:"\49"}.comments-area{padding:20px 0}h2.comments-title,h3.comment-reply-title{font-size:1.2em;font-weight:700;margin:0 0 10px}.comment-content{font-size:.933em;color:#555;word-wrap:break-word}.comment-list{list-style-type:none;margin:20px 0;padding:20px;background-color:#f6f6f6;border-radius:2px}.comment-list>li{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e9e9e9}.comment-list>li:last-child{border-bottom:0;margin-bottom:0}.comment-list .children{list-style-type:none;margin-left:0}.comment-list .children>li{border-bottom:1px solid #e9e9e9;margin:20px 0;padding:0 0 20px}.comment-list .children>li:last-child{padding-bottom:0;border-bottom:0}.comment-list .avatar{float:left;margin:0 10px 0 0;-webkit-border-radius:128px;border-radius:128px;max-width:30px;height:auto}.comment-list .comment-meta{margin-bottom:10px}.comment-list .comment-metadata{font-size:.867em;color:#999}.comment-list .comment-metadata a{color:#999}.comment-list .comment-content,.comment-list .reply{padding-left:40}.comment-content p{margin-bottom:10px}.comment-list .comment-author .fn{display:inline-block;text-align:left;font-size:1.067em;font-style:normal;font-weight:700;color:#333;margin:0}.comment-list .comment-author .says{display:none}.comment-list .reply{clear:both;font-size:.8em;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.form-allowed-tags{display:none}.comment-form label{display:block}.comment-form .required{color:red}.widget{margin:0 0 20px 0;font-size:.933em;color:#555;padding:20px;-webkit-border-radius:2px;border-radius:2px;word-wrap:break-word}.widget h2 a,.widget h3 a,.widget h4 a,.widget h5 a{color:#333}.widget-title{margin:0 0 15px;font-size:1.143em;font-weight:700;color:#333}.widget a{color:#777}.widget a:hover{color:#e54e53}.widget>ul{margin:0;padding:0;list-style-type:none}.widget>ul li{padding:0;margin:10px 0}.widget_categories>ul>li>a:before,.widget_meta>ul>li>a:before,.widget_nav_menu ul li a:before,.widget_pages>ul>li>a:before,.widget_recent_comments ul li a.url:before,.widget_recent_entries>ul>li>a:before{font-family:simple-line-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:.5em}.widget_meta>ul>li>a:before,.widget_nav_menu ul li a:before,.widget_pages>ul>li>a:before,.widget_recent_entries>ul>li>a:before{vertical-align:middle;font-size:10px;content:"\70"}.widget_categories>ul>li>a:before{font-size:14px;vertical-align:-10%;content:"\6c"}.widget_recent_comments ul li a.url:before{font-size:14px;vertical-align:-10%;content:"\41"}.widget select{max-width:100%}.sidebar .widget{background-color:#f6f6f6}.sidebar .widget-title{border-bottom:1px solid #e8e8e8}.sidebar .widget-title span{display:inline-block;padding:0 0 .5em 0;position:relative}.sidebar .widget-title span:before{content:"";position:absolute;width:60px;bottom:-1px;border-bottom:1px solid #e54e53}.site-footer .widget{margin:20px 0;padding:0;background:0 0}.widget_nav_menu ul{list-style-type:none;margin:0;padding:0}.widget_nav_menu ul li{padding:0;margin:10px 0}.widget_nav_menu .menu>li:first-child{margin-top:0}.widget_pages ul{list-style-type:none}.widget_pages ul li{padding:0;margin:10px 0}.widget_pages ul ul{padding:0;margin-left:0}.widget_search .search-submit{float:left;height:36px;width:15%;padding:5px;line-height:1;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box}.widget_search .search-submit .sli:before{font-size:16px}.widget_search label{float:left;width:85%}.widget_search input[type=search]{width:100%;height:36px;padding:5px 10px;border:1px solid #eee;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.widget_recent_comments,.widget_recent_comments a{color:#999}.comment-author-link,.comment-author-link a{color:#333}.widget_calendar caption{font-size:1.143em;font-weight:700;margin:0 0 1em}.widget_calendar thead th{text-transform:uppercase;font-size:.857em}.widget_calendar tbody{color:#999}.widget_calendar a{color:#e54e53}.widget_ads{padding:0;background-color:transparent;text-align:center}.tagcloud a{font-size:.933em!important;display:inline-block;padding:.1em .5em;border:1px solid #eee;margin-bottom:.5em;-webkit-border-radius:2px;border-radius:2px;background-color:#fff}.widget-white .widget-title{border-bottom-color:#eee}.widget-white .widget{background-color:#fff;border:1px solid #eee;box-shadow:0 1px 1px rgba(0,0,0,.05)}.widget-minimal .widget{padding:0;background-color:transparent}.widget-minimal .widget-title{border:0;font-size:15px;text-transform:uppercase}.widget-minimal .widget-title span{padding:0}.widget-minimal .widget-title span:before{content:none}.widget-minimal .widget-profile img.size-thumbnail{border-radius:0}.widget-minimal .social-links{padding:0}.social-links{list-style-type:none;margin:0 0 20px 0;padding:0 20px;font-size:.933em}.social-links li{display:inline-block;margin:0 0 .5em .5em}.social-links li:first-child{margin-left:0}.social-links a{display:inline-block;position:relative;width:32px;height:32px;line-height:32px;margin:0;background-color:#333;color:#fff;text-align:center;-webkit-border-radius:32px;border-radius:32px}.social-links a:hover{text-decoration:none;color:#fff;opacity:.9}.social-links a .screen-reader-text{position:absolute;top:-9999em;left:-9999em}.social-links a:before{font-family:simple-line-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:16px;vertical-align:middle;color:#cb1b24}.social-links li a[href*="dribbble.com"]{background-color:#ea4c89}.social-links li a[href*="facebook.com"]{background-color:#fff}.social-links li a[href*="flickr.com"]{background-color:#ff0084}.social-links li a[href*="instagram.com"]{background-color:#fff}.social-links li a[href*="linkedin.com"]{background-color:#007bb6}.social-links li a[href*="medium.com"]{background-color:#00ab6c}.social-links li a[href*="pinterest.com"]{background-color:#cb2027}.social-links li a[href*="plus.google.com"]{background-color:#dd4b39}.social-links li a[href*="stumbleupon.com"]{background-color:#eb4823}.social-links li a[href*="tumblr.com"]{background-color:#32506d}.social-links li a[href*="twitter.com"]{background-color:#00aced}.social-links li a[href*="youtube.com"]{background-color:#b00}.social-links li a::before{content:"\47"}.social-links li a[href*="dribbble.com"]::before{content:"\5a"}.social-links li a[href*="facebook.com"]::before{content:"\57"}.social-links li a[href*="flickr.com"]::before{content:"\38"}.social-links li a[href*="instagram.com"]::before{content:"\59"}.social-links li a[href*="linkedin.com"]::before{content:"\39"}.social-links li a[href*="medium.com"]::before{content:"\30"}.social-links li a[href*="pinterest.com"]::before{content:"\32"}.social-links li a[href*="plus.google.com"]::before{content:"\21"}.social-links li a[href*="stumbleupon.com"]::before{content:"\35"}.social-links li a[href*="tumblr.com"]::before{content:"\37"}.social-links li a[href*="twitter.com"]::before{content:"\56"}.social-links li a[href*="youtube.com"]::before{content:"\58"}.author-social .social-links{padding:0}.author-social .social-links li{margin-top:.5em}.author-social .social-links li a{height:inherit;width:inherit;background-color:transparent;line-height:inherit}.author-social .social-links li a:before{color:#555}.author-social .social-links li a:hover:before{color:#e54e53}.paper-bg{background-image:url(images/kraft-paper.jpg);background-size:cover}.paper-bg-big{background-image:url(images/kraft-paper-big.jpg);background-size:100%}.posts-loop .entry-content{box-sizing:border-box;padding:20px 30px}.site-fullwidth,.site-fullwidth.custom-background{background-color:#fff;background-image:none}.site-boxed #page{background-color:#fff;max-width:1060px;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.site-boxed .search-top,.site-boxed .site-branding,.site-boxed .site-logo,.site-boxed .sub-navigation{margin:40px 0}.site-boxed .header-image .container{max-width:100%;width:100%}.site-boxed .site-footer{background-color:#fff}.nf-response-msg{background-color:#f05a28;border-radius:5px;padding:5px 10px;color:#fff;margin-bottom:15px}.nf-response-msg p{margin:0}body .caldera-grid .row{max-width:none}body .caldera-grid .btn-default.active,body .caldera-grid .btn-default.focus,body .caldera-grid .btn-default:active,body .caldera-grid .btn-default:focus,body .caldera-grid .btn-default:hover,body .open>.dropdown-toggle.caldera-grid .btn-default{opacity:.8;background-color:#ff5d00;color:#fff}body .caldera-grid .btn-default{background-color:#ff5d00;color:#fff;font-weight:700;border-radius:2px;border:none}.single-calendar .hentry .entry-header{margin-bottom:0;padding-bottom:0}.page-template-no-sidebar .eo-fullcalendar{margin-left:-20px;margin-right:-20px}.eo-fullcalendar{background:#e6dfd1}.eo-fullcalendar.fc .fc-toolbar{padding:10px 0;margin-bottom:0;border-top:3px solid #fff}.eo-fullcalendar .fc-toolbar h2{font-weight:600;padding:8px 20px 8px;text-transform:uppercase}.eo-fullcalendar-loading{font-size:10px;background:0 0;right:10px;top:-30px}.eo-fullcalendar .fc-view-container td.fc-day-number{padding:1px 4px 0 0!important;font-size:80%}.eo-fullcalendar .fc-row .fc-content-skeleton{padding-bottom:0}.eo-fullcalendar td.fc-event-container .fc-day-grid-event{margin:1px 0 0 0;padding:2px 4px 3px;font-size:88%}.eo-fullcalendar td.fc-event-container .fc-day-grid-event:hover{opacity:.8}.eo-fullcalendar td.fc-event-container .fc-event{font-weight:200}.eo-fullcalendar-reset.fc-unthemed td.fc-today{background:0 0;border-style:solid}.fc-row .fc-bg{background:#eee}.fc-row .fc-bg td.fc-today{background:#fff2bf}.eo-fullcalendar tr td,.eo-fullcalendar tr th{border-width:3px;border-color:#fff}.eo-fullcalendar table tr td:first-child{border-left:0}.eo-fullcalendar table tr td:last-child{border-right:0}.eo-fullcalendar .fc-listDay-view .fc-row .fc-content-skeleton .fc-day-number,.eo-fullcalendar .fc-listMonth-view .fc-row .fc-content-skeleton .fc-day-number,.eo-fullcalendar .fc-listWeek-view .fc-row .fc-content-skeleton .fc-day-number{text-align:left;line-height:2em;border-bottom:0;font-weight:600;font-size:90%}.eo-fullcalendar .fc-listWeek-view.fc-display-date-above .fc-row .fc-content-skeleton tbody::after,.eo-fullcalendar .fc-listWeek-view.fc-display-date-above .fc-row .fc-content-skeleton tbody::before{display:none}.eo-fullcalendar .fc-listDay-view.fc-display-date-above .fc-row .fc-content-skeleton tbody::after,.eo-fullcalendar .fc-listDay-view.fc-display-date-above .fc-row .fc-content-skeleton tbody::before,.eo-fullcalendar .fc-listMonth-view.fc-display-date-above .fc-row .fc-content-skeleton tbody::after,.eo-fullcalendar .fc-listMonth-view.fc-display-date-above .fc-row .fc-content-skeleton tbody::before,.eo-fullcalendar .fc-listWeek-view.fc-display-date-above .fc-row .fc-content-skeleton tbody::after,.eo-fullcalendar .fc-listWeek-view.fc-display-date-above .fc-row .fc-content-skeleton tbody::before{display:none}.calender-legend{padding-bottom:15px}.calender-legend .legend-item{display:inline-block;margin-right:15px}.calender-legend .colour-code{display:inline-block;vertical-align:middle;margin-right:5px;width:10px;height:10px}.calender-legend .legend-item-name{display:inline-block;vertical-align:middle}.error404 .entry-header{margin-top:20px}.content-area.custom-post-type{width:100%;float:none}.single-tour-details{padding:5px 30px;background-color:#e6dfd1;margin-top:0}.single-tour-details h4{margin-bottom:0}.page-template-archive-grid .inset-content{padding-left:8px;padding-right:8px;padding-bottom:15px}.page-template-archive-grid .tours-list{font-size:0;margin-bottom:15px}.page-template-archive-grid article .inner{position:relative;display:block;background:#fff;padding:15px 15px}.page-template-archive-grid article:nth-child(2n+1) .inner{margin-right:8px}.page-template-archive-grid article:nth-child(2n+2) .inner{margin-left:8px}.page-template-archive-grid article.hentry{margin-bottom:16px}.page-template-archive-grid article .tour-img{background-size:cover;background-position:center;width:100%;height:0;padding-bottom:100%}.page-template-archive-grid article .tour-img:hover{opacity:.8}.page-template-archive-grid #main{background:#e6dfd1}.page-template-archive-grid .entry-content{box-sizing:border-box;padding:20px 14px}.page-template-archive-grid .entry-content h3.tour-list-title{margin-left:8px;margin-top:0}.cn.page-template-archive-grid .entry-content h3.tour-list-title{font-weight:400}.page-template-archive-grid article{display:inline-block;box-sizing:border-box;width:100%;vertical-align:top;font-size:16px;width:50%}.page-template-archive-grid article .tour-title{margin-bottom:30px}.page-template-archive-grid article .tour-duration{display:block;box-sizing:border-box;position:absolute;left:25px;top:25px;border-radius:50%;padding:5px 0 0 0;width:40px;height:40px;color:#fff}.tax-tours .tour-menu .tour-duration{display:block;box-sizing:border-box;position:relative;border-radius:50%;padding:5px 0 0 0;width:40px;height:40px;color:#fff}.tour-images{margin-bottom:10px;width:100%;position:relative}.tour-images .tour-img{width:100%;padding-bottom:66.66%;background-repeat:no-repeat;background-size:cover;background-position:center}.tour-images .zoom-toggle{position:absolute;display:block;right:0;bottom:0;z-index:1000;cursor:pointer;background:rgba(255,255,255,.3);padding:5px 10px 6px}.tour-images.zoom{position:fixed;width:100%;height:100%;left:0;top:0;z-index:9999;background:#000}.tour-images .zoom-toggle:hover{background:rgba(255,255,255,.5)}.tour-images .zoom-toggle:before{font-size:14px}.tour-images.zoom .tour-img{width:100%;height:100%;padding-bottom:0}.tour-images.zoom .flickity-viewport{height:100%!important}.tour-images.zoom .zoom-toggle{padding:8px 12px 7px}.tour-duration{background:#a007c6}.tours-half-day-tours .tour-duration{background:#efb107}.tours-30-mins .tour-duration{background:#a007c6}.tours-60-mins .tour-duration{background:#07b7f2}.page-template-archive-grid article a{color:#efb107}.page-template-archive-grid article.tour-book a{color:#f05a28}.page-template-archive-grid article.tour-enquire a{color:#a007c6}.page-template-archive-grid article.tours-coming-soon.tour-enquire a{color:#efb107}a.get-form{background:#efb107;border-radius:12px;padding:3px 10px;font-size:11px;color:#fff!important;text-transform:uppercase;font-weight:600}a.get-form:hover{text-decoration:none;opacity:.8}.tour-list a.get-form{border-radius:16px;font-size:20px}.tour-book a.get-form{background:#f05a28}.tour-enquire a.get-form{background:#a007c6}.tours-coming-soon.tour-enquire a.get-form{background:#efb107}.page-template-archive-grid a.get-form{position:absolute;bottom:15px;right:15px}.page-template-archive-grid article .tour-duration .tour-time,.page-template-archive-grid article .tour-duration .tour-unit,.tax-tours .tour-duration .tour-time,.tax-tours .tour-duration .tour-unit{display:block;text-align:center;text-transform:uppercase}.page-template-archive-grid article .tour-duration .tour-time,.tax-tours .tour-duration .tour-time{font-size:18px;line-height:1;font-weight:600}.page-template-archive-grid article .tour-duration .tour-unit,.tax-tours .tour-duration .tour-unit{font-size:9px;line-height:1;font-weight:600}.tax-tours .tour-sub-header{margin-bottom:0}.tax-tours .tour-title{font-weight:400;text-transform:uppercase;color:#f05a28}.tax-tours .tour-list .tour-item{border-top:10px #fff solid;display:block;position:relative}.tax-tours .tour-list .tour-item:first-of-type{border-top:0}.tax-tours .tour-list .random-tour-item:nth-of-type(2){border-top:0}.tax-tours .tour-menu{display:none}.tax-tours .tour-menu-item{margin-bottom:30px}.tax-tours .tour-menu .tour-title{margin-bottom:0;font-size:1.8em;color:#000}.tax-tours .clickable:hover{opacity:1}.tax-tours .clickable:hover .tour-title{color:#f05a28}.tax-tours .entry-header.active-tours-header{padding-top:20px;background:#fff;margin-top:0}.tax-tours .entry-header.coming-soon-header{margin-top:0;background:#fff}.tax-tours .tour-menu .tour-sub-header{font-size:1.6em;font-weight:200;line-height:1;text-transform:uppercase}.tax-tours .tour-menu .tour-short-desc{margin-bottom:3px}.tax-tours .tour-menu .inner.coming-soon .tour-sub-header{text-transform:none;font-size:1.4em;font-weight:600;color:#f05a28}.tax-tours .tour-menu .inner.coming-soon .tour-title{text-transform:none;font-size:1.4em}.tax-tours .tour-item{position:relative}.tour-list .tour-item table tr{border-top:1px solid #999;border-bottom:1px solid #999}.tour-list .tour-item table tr td{padding:3px;vertical-align:top}.tour-list .tour-item table tr td:first-of-type{border-right:1px solid #999}.coming-soon-tag{background:0 0;color:#000;display:inline-block;position:relative;margin-top:0;padding:0;border-radius:10px;font-size:10px;font-weight:600;font-family:Roboto,"Noto Sans SC","Microsoft Yahei","微软雅黑",STXihei,"华文细黑",sans-serif;text-transform:uppercase;float:right}.cn .coming-soon-tag{font-size:14px;font-weight:400}.tax-tours .inner.active-tours{background:#fff}.filter-hide{opacity:0}.filter-show{opacity:1}.tours-list article{transition:all .1s ease-in-out .1s}.pages-list .filter-hide{display:none}.pages-list article{transition:all .1s ease-in-out .1s}.page-template-no-sidebar .content-area,.page-template-no-sidebar-php .content-area{width:100%;float:none}.page-template-no-sidebar .entry-content{padding:20px 20px 0;background:#f7f0e3}.page-template-no-sidebar .breadcrumb,.page-template-no-sidebar .comments-area,.page-template-no-sidebar .hentry{margin-left:auto;margin-right:auto}.page-template-no-sidebar .featured-image .overlay{bottom:80px;text-align:center}.generic .entry-content h2{font-size:1.4em;color:#f05a28;margin-bottom:5px;font-weight:900}.generic .entry-content h2+h3{margin-top:0}.content-area.two-columns{width:100%;float:none}.two-columns .breadcrumb,.two-columns .comments-area,.two-columns .hentry{margin-left:auto;margin-right:auto}.two-columns .featured-image .overlay{bottom:80px;text-align:center}.content-parts-2 .entry-content{background-image:linear-gradient(90deg,#e6dfd1 50%,#dfdfdf 50%)}.content-parts-2 .content-part{box-sizing:border-box;float:left;padding:0;width:100%}.content-parts-2 .inner{box-sizing:border-box;width:100%}.content-part:nth-child(odd){background:#e6dfd1}.content-part:nth-child(even){background:#dfdfdf}.two-columns .hentry .entry-header{padding-bottom:0;margin-bottom:0}.page-template-two-columns .hentry .entry-header{margin-top:20px}.page-template-front-page .hentry .entry-header{margin-top:0}.page-template-front-page .content-parts-2 .content-part{float:left}.page-template-front-page .content-part{box-sizing:border-box;float:left;padding:0}.page-template-front-page .short-info{background-color:#f05a28}.page-template-front-page .service-highlight h2{font-size:3em;font-weight:900;line-height:1;color:#f05a28}.page-template-front-page .service-highlight .desc-text{font-size:1.3em;font-weight:400;line-height:1.5}.page-template-front-page .inner.service-highlight{padding-bottom:115px}.page-template-front-page .entry-header{padding-top:80px;background:#fff}.page-template-front-page .mascots img{margin-top:-150px;width:100%}.page-template-front-page .inner h3.slash-bg{display:inline-block;box-sizing:border-box;padding:5px 20px 5px 15px;text-align:right;color:#fff;background-image:url(images/bg-slash-right.svg),linear-gradient(90deg,#cb1b24 80%,transparent 80%);background-position:right,left;background-size:contain,contain;background-repeat:no-repeat,no-repeat}.page-template-front-page .mascots .desc-text{font-size:1.1em;font-weight:400;line-height:1.4}.list-post .entry-thumbnail{max-width:100px;margin:0 15px 5px 0}.list-post .entry-header{margin-bottom:0}.list-post .category,.list-post .entry-summary{display:none}.list-post h2.entry-title{font-size:1em;font-weight:700}.large-post{border-bottom:1px solid #eee;padding-bottom:20px}.large-post .entry-header,.large-post .entry-thumbnail{margin:0 0 20px 0}.large-post .entry-thumbnail{max-width:100%;float:none}.large-post h2.entry-title{font-size:1.5em;margin:0 0 15px 0}.large-post h2.entry-title a{display:inline-block;position:relative;padding-bottom:15px}.large-post h2.entry-title a:before{content:"";position:absolute;width:50px;left:50%;bottom:0;margin-left:-25px;border-bottom:2px solid #222}.large-post .entry-category{display:block;margin:0 0 5px 0;font-size:.8em;text-transform:uppercase;font-weight:700}.layout10 .large-post .entry-category,.layout9 .large-post .entry-category{display:inline-block;font-size:1em;text-transform:none}.large-post .category{display:inline-block}.large-post .read-more{text-align:center}.large-post .more-link{margin:20px 0 0;padding:5px 10px;background-color:#e54e53;color:#fff;font-size:.867em;-webkit-border-radius:2px;border-radius:2px}.large-post .more-link:hover{color:#fff;text-decoration:none;opacity:.9}@media screen and (max-width:965px){#CDSWIDSSP .widSSPData .widSSPAll .widSSPWriteReview{display:none}}@media screen and (min-width:240px){.alignleft,.alignright{width:100%}.nav-next,.nav-previous{width:50%;float:left}.nav-next a:after,.nav-previous a:before{font-family:simple-line-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:20px;top:30%}.nav-previous a:before{content:"\71";left:0}.nav-next a:after{content:"\70";right:0}.nav-previous a{padding-left:30px}.nav-next a{padding-right:30px}.nav-previous{text-align:left}.nav-next{border-left:1px solid #fff;text-align:right;margin-top:0}.post-navigation{padding:20px}#primary h1.entry-title{max-width:95%}.archive .entry-header{margin-top:20px}blockquote,input,select{width:inherit;float:inherit}.entry-content blockquote{margin-left:0}.site-info{margin-bottom:0}#scroll-up{bottom:30px;right:30px}.page .hentry h1,.page-header h1,.single .hentry h1{word-wrap:inherit}.comment-list .children{margin:20px 0 20px 20px}.author-avatar{width:20%;padding:0 20px;float:left;margin-bottom:0}.author-description{width:80%;float:left}.author-social{clear:left;width:80%;margin-left:20%}.content-parts-2 .inner{padding:20px 30px}.page-template-front-page .entry-header{padding-top:20px}.page-template-front-page .inner h3.slash-bg{margin-left:-30px}.list-post .entry-thumbnail{float:left;max-width:30%;margin:0 20px 0 0}.list-post h2.entry-title{font-size:1.125em;font-weight:400}.list-post .entry-header{margin-bottom:5px}.list-post .entry-summary{display:block}.list-post .category{display:inline-block}.page-template-archive-grid article{width:100%}.page-template-archive-grid article .inner{padding:15px 15px}.page-template-archive-grid article:nth-child(n) .inner{margin-left:8px;margin-right:8px}.page-template-archive-grid article.hentry{margin-bottom:24px}.filtered-label{display:block;padding-left:8px;padding-right:8px;padding-bottom:15px;color:#f05a28}#footer-navigation{display:inherit;margin-top:1px}.footer-menu .highlight{position:relative;background:0 0;padding:0}.footer-menu>li{width:50%}.footer-menu>li a{border-bottom:1px solid #fff}.footer-menu>li:nth-child(odd) a{border-right:1px solid #fff}.footer-menu>li:last-child a,.footer-menu>li:nth-last-child(2):nth-child(odd) a{border-bottom:none}.footer-widget{display:block}}@media screen and (min-width:640px){.col-sm-12,.col-sm-3,.col-sm-4,.col-sm-6,.col-sm-8{float:left}.col-sm-12{width:100%}.col-sm-8{width:66.66666667%}.col-sm-6{width:50%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.mobile-header{padding:0 20px}.mobile-navigation .mobile-menu{padding:0 0}.mobile-navigation{width:320px;left:-320px}.mobile-menu-toggle{left:10px}.mobile-title{padding-left:40px}body{font-size:1em}body.cn{font-size:1.2em}.header-top .container{padding-left:0;padding-right:0;background:#cb1b24}.site-content{margin:0 0}.site-footer{text-align:left}.hentry{margin-bottom:30px}.page-header{margin-bottom:30px}.alignleft,.alignright{width:40%}.featured-image .cover-bg{min-height:320px}.featured-image{margin-left:-30px;margin-right:-30px}.featured-image .overlay{padding:0 30px}.entry-thumbnail .format-icon{width:48px;height:48px;margin:-24px 0 0 -24px}.entry-thumbnail .format-icon:before{font-size:18px;line-height:48px}.widget_pages ul ul{margin-left:40px}.content-parts-2 .content-part{width:100%}.content-parts-2 .inner{padding:20px 30px}.large-post{margin-bottom:20px}.large-post h2.entry-title{font-size:1.733em}.page-template-archive-grid article{width:50%}.page-template-archive-grid article .inner{padding:15px 15px}.page-template-archive-grid article:nth-child(n) .inner{margin-left:auto;margin-right:auto}.page-template-archive-grid article:nth-child(2n+1) .inner{margin-left:8px;margin-right:8px}.page-template-archive-grid article:nth-child(2n+2) .inner{margin-left:8px;margin-right:8px}.page-template-archive-grid article.hentry{margin-bottom:16px}.footer-menu>li{width:50%;text-align:center}}@media screen and (min-width:800px){.col-12,.col-3,.col-4,.col-6,.col-8{float:left}.col-12{width:100%}.col-8{width:66.66666667%}.col-6{width:50%}.col-4{width:33.33333333%}.col-3{width:25%}.min-750{min-height:750px}.collapse,.header-image,.main-navbar,.sticky-wrapper{display:inherit}.mobile-header,.mobile-navigation{display:none}.side-stuff{float:left;width:20%;position:relative}.side-images{position:absolute;left:-180px;width:400px;height:500px;background-repeat:no-repeat;margin-top:40px;z-index:1}.side-widget{position:relative;margin-top:40px;z-index:1;width:98.5%}.widSSPnarrow{width:auto!important;box-shadow:0 1px 2px rgba(0,0,0,.1)}#CDSWIDSSP .widSSPData .widSSPBranding dt{width:auto!important}.alignleft,.alignright{width:30%}#CDSWIDFRR{margin:0 auto 0!important}.pagination,.post-navigation{margin:0}#side-navigation{position:relative;margin-top:35px;margin-left:0;background-image:url(images/paper-menu-02.png);background-repeat:repeat-y;background-position:0 0;background-size:contain;box-sizing:border-box;min-height:80px;display:block}#side-navigation:before{content:' ';width:100%;height:15px;display:block;background:url(images/paper-menu-01.png);background-repeat:no-repeat;background-size:cover;position:absolute;top:-15px;left:0}#side-navigation:after{content:' ';width:100%;height:20px;display:block;background:url(images/paper-menu-03.png);background-repeat:no-repeat;background-size:contain;position:absolute;left:0;bottom:-20px}#language-links{font-size:80%}#footer-navigation{display:inherit;margin-top:0}.footer-navigation{text-align:right;position:relative;z-index:0}.footer-menu .highlight{position:absolute;right:0;background-image:url(images/bg-slash-left.svg),linear-gradient(90deg,transparent 15%,#f05a28 15%);background-position:left,left;background-size:contain,contain;background-repeat:no-repeat,no-repeat;padding-left:8px;min-width:70px}.footer-menu>li{width:inherit}.footer-menu>li a{border-bottom:none}.footer-menu>li:nth-child(odd) a{border-right:none}.site-info{text-align:center}.footer-widget{display:none}h1{font-size:4em}.cn h1{font-size:3.8em}#primary h1.entry-title{font-size:1.3em;font-weight:400}.cn #primary h1.entry-title{font-size:1.4em}.page-template-archive-grid #main,.tax-tour-type #main{min-height:1100px}.generic article.type-page{min-height:750px}.generic article.type-tour{min-height:1000px}.container{max-width:inherit}.entry-content.has-side-navi,.entry-content.has-side-stuff{float:right;width:80%}.entry-content blockquote{margin-left:20px;max-width:50%}h2.entry-title{font-size:1.6em}.entry-thumbnail{max-width:220px}.featured-image{margin:0 auto 30px}.featured-image .cover-bg{min-height:360px}.featured-image:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:80%;background:transparent linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%) repeat 0 0;z-index:3}.featured-image .overlay{position:absolute;width:100%;left:0;bottom:30px;padding:0 30px;margin:0;z-index:5}.featured-image .overlay h1{color:#fff;font-weight:700}.featured-image .category a{margin-bottom:10px}.single .featured-image .entry-meta{color:#fff;margin-top:20px}.featured-image .entry-meta a{color:#fff}.comment-list .children{margin-left:30px}.generic .entry-content h2{display:inline-block;box-sizing:border-box;min-width:150px;padding:4px 20px 4px 15px;text-align:right;color:#fff;font-size:1.4em;background-image:url(images/bg-slash-right.svg),linear-gradient(90deg,#cb1b24 80%,transparent 80%);background-position:right,left;background-size:contain,contain;background-repeat:no-repeat,no-repeat;margin-bottom:5px;font-weight:400}.generic .entry-content h2+h3{margin-top:0}.content-parts-2 .content-part{width:50%}.content-parts-2 .inner{padding:30px 50px}.page-template-front-page .inner h3.slash-bg{margin-left:-50px}.page-template-front-page .entry-header{padding-top:80px}.page-template-front-page .service-highlight h2{font-size:4em}.list-post h2.entry-title{font-size:1.467em}.layout1 .list-post .entry-thumbnail{max-width:150px}.layout2 .list-post .entry-thumbnail{max-width:220px}.generic .type-tour .side-stuff{float:left;width:30%}.generic .type-tour .entry-content{float:right;width:70%}.single-tour-details p{margin-bottom:15px}.single-tour-details{position:relative;padding:0 15px 5px 40px;margin-top:35px;margin-left:0;background-color:transparent;background-image:url(images/paper-menu-02.png);background-repeat:repeat-y;background-position:0 0;background-size:contain;box-sizing:border-box;min-height:80px;display:block}.single-tour-details:before{content:' ';width:100%;height:15px;display:block;background:url(images/paper-menu-01.png);background-repeat:no-repeat;background-size:cover;position:absolute;top:-15px;left:0}.single-tour-details:after{content:' ';width:100%;height:20px;display:block;background:url(images/paper-menu-03.png);background-repeat:no-repeat;background-size:contain;position:absolute;left:0;bottom:-20px}.page-template-archive-grid .entry-content{float:right;width:80%}.page-template-archive-grid .tours-list{font-size:0}.page-template-archive-grid article{font-size:16px;width:33.33%}.page-template-archive-grid article.hentry{margin-bottom:16px}.page-template-archive-grid article .inner{position:relative;display:block;background:#fff;padding:15px 15px}.page-template-archive-grid article:nth-child(n) .inner{margin-left:8px;margin-right:8px}.page-template-archive-grid article .tour-img{background-size:cover;background-position:center;width:100%;height:0;padding-bottom:100%}.tax-tours .entry-header.active-tours-header{display:none}.tax-tours .tour-list .tour-item{border-top:0;display:none}.tax-tours .tour-list .tour-item.selected{display:block}.tax-tours .tour-menu{display:block}.filtered-label{display:none!important}}@media screen and (min-width:1024px){.container{max-width:980px;padding:0}.sidebar{float:right;width:30.6123%}.featured-image .cover-bg{min-height:400px}.site-boxed #page{margin:30px auto}.site-boxed .site-content{margin:40px 0}.site-boxed .featured-image,.site-boxed .featured-posts{margin-bottom:40px}.widget-minimal .widget_designlab_image img{margin-left:0;margin-right:0}.widget-minimal .widget-profile img.size-thumbnail{max-width:100px;float:left;margin:0 15px 5px 0}}@media screen and (min-width:1440px){.container{max-width:1140px}.sidebar{width:340px}.page .hentry,.single .hentry{margin-bottom:0}.entry-thumbnail{max-width:260px;margin-right:30px}.featured-image .cover-bg{min-height:480px}.author-info{margin:30px 0}.comments-area{padding:30px 0}.widget{padding:20px}.list-post h2.entry-title{font-size:1.6em}.layout1 .list-post .entry-thumbnail{max-width:200px}.layout2 .list-post .entry-thumbnail{max-width:260px}.large-post{margin-bottom:30px;padding-bottom:30px}.site-boxed #page{max-width:1200px}.site-boxed .container{max-width:1080px}.site-boxed .content-area{width:64.8149%}.site-boxed .sidebar{width:29.6297%}.widget-minimal .widget{margin-bottom:30px}.widget-minimal .widget-profile img.size-thumbnail{max-width:120px}}