@charset "UTF-8";.area-title{color:#E5222E}.btn-default,.btn-primary,.btn-standard,.submit-button input[type=submit]{background-color:rgba(255,255,255,0.2);border:1px solid #fff;color:#fff;display:inline-block;font-family:"Roboto Slab",serif;font-size:22px;letter-spacing:2px;padding:14px 0 11px;text-align:center;width:280px}.btn-default:active,.btn-default:focus,.btn-default:hover,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-standard:active,.btn-standard:focus,.btn-standard:hover,.submit-button input[type=submit]:active,.submit-button input[type=submit]:focus,.submit-button input[type=submit]:hover{background-color:rgba(255,255,255,0.8);color:#000}.btn-standard,.submit-button input[type=submit]{background-color:#E5222E;border-color:#000;color:#fff!important;font-size:18px;padding:11px 0}.btn-standard:active,.btn-standard:focus,.btn-standard:hover,.submit-button input[type=submit]:active,.submit-button input[type=submit]:focus,.submit-button input[type=submit]:hover{background-color:#A11C26;text-decoration:none!important}.btn-primary{background-color:#fff;border-color:#000;color:#000!important}.btn-primary:hover{background-color:#E5222E;border-color:#000;color:#fff!important;text-decoration:none!important}.no-padding{padding:0}.font-white{color:white}.fadeIn{opacity:0;-webkit-transform:translate(0,20px);-ms-transform:translate(0,20px);transform:translate(0,20px);-webkit-transition:all 1.7s ease-in-out;transition:all 1.7s ease-in-out}.fadeIn.on{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.fadeInUp{opacity:0;-webkit-transform:translate(0,60px);-ms-transform:translate(0,60px);transform:translate(0,60px);-webkit-transition:all 1.1s ease-in-out;transition:all 1.1s ease-in-out}.fadeInUp.on{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.fadeInRight{opacity:0;-webkit-transform:translate(-80px,0);-ms-transform:translate(-80px,0);transform:translate(-80px,0);-webkit-transition:all 1.2s ease-in-out;transition:all 1.2s ease-in-out}.fadeInRight.on{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.transDelay05{-webkit-transition-delay:0.5s;transition-delay:0.5s}.transDelay10{-webkit-transition-delay:1s;transition-delay:1s}.transDelay15{-webkit-transition-delay:1.5s;transition-delay:1.5s}header{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border-bottom:2px solid #E5222E;font-family:"Fira Sans Condensed",sans-serif;background:url("./images/header-bg.png") center top;background-size:311 470px;background-color:rgba(180,171,151,0.95);padding-bottom:6px;padding-top:6px;position:fixed;text-align:center;width:100%;z-index:999}header:hover{background-color:rgb(180,171,151)}@media (max-width:992px){header{background-color:rgb(180,171,151)}}@media (max-width:576px){header{min-height:60px}}#logo{text-align:left;z-index:100}@media (max-width:992px){#logo img{width:70px}}#logo img.logo-text{padding:10px 0 0 8px;width:380px}@media (max-width:992px){#logo img.logo-text{padding:18px 0 0 8px;width:340px}}.navbar{border:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:0;position:absolute;right:0;bottom:0;text-align:right;z-index:99}.navbar .nav-icons{margin-bottom:10px}.navbar .nav-icons a{display:inline-block;margin-left:7px}.navbar button.navbar-toggler{background-color:#E5222E;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;padding:18px 20px 19px;z-index:999}.navbar button.navbar-toggler .icon-bar{background-color:#fff;display:block;height:3px;margin-bottom:7px;margin-left:auto;margin-right:auto;width:30px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.navbar button.navbar-toggler .icon-bar:last-child{margin-bottom:0}.navbar button.navbar-toggler #menu-text{color:#fff;display:block;font-size:11px;line-height:0;padding-top:5px}.navbar button.navbar-toggler .top-bar{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:4% 240%;-ms-transform-origin:4% 240%;transform-origin:4% 240%}.navbar button.navbar-toggler .middle-bar{opacity:0}.navbar button.navbar-toggler .bottom-bar{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:13% -47%;-ms-transform-origin:13% -47%;transform-origin:13% -47%}.navbar button.navbar-toggler.collapsed .top-bar{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.navbar button.navbar-toggler.collapsed .middle-bar{opacity:1}.navbar button.navbar-toggler.collapsed .bottom-bar{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.navbar .navbar-collapse{margin-top:3px}.navbar .navbar-collapse ul.nav{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.navbar .navbar-collapse ul.nav li{margin-left:4px}.navbar .navbar-collapse ul.nav li a{background-color:#E5222E;font-size:16px;color:#fff;padding:4px 11px}.navbar .navbar-collapse ul.nav li a:hover{background-color:#A11C26}.navbar .navbar-collapse .dropdown-menu{background:rgba(0,0,0,0.5);border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;left:50%;margin-top:4px;text-align:center;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.navbar .navbar-collapse .dropdown-menu a{margin-bottom:4px}.navbar .navbar-collapse .dropdown-menu a:hover{background-color:transparent}@media (min-width:993px){.navbar{}.navbar .navbar-collapse{display:block}}@media (max-width:992px){.navbar{position:absolute;padding-top:9px}.navbar .nav-icons{margin-bottom:0}.navbar .nav-icons a{margin:0 6px}.navbar .navbar-collapse{background:url("./images/header-bg.png") #B4AB97;padding:20px 0 12px;position:absolute!important;right:0;text-align:center;top:80px;width:100%;z-index:999}.navbar .navbar-collapse ul.nav{display:block;margin:0;padding-top:13px}.navbar .navbar-collapse ul.nav li{display:block;float:none;margin:9px 15px;position:relative}.navbar .navbar-collapse ul.nav li a{font-family:"Fira Sans Condensed",sans-serif;font-size:17px;margin-left:0;padding:9px}.navbar .navbar-collapse .dropdown-menu{background-color:transparent;float:none;left:auto;position:static;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.navbar .navbar-collapse .dropdown-menu a{font-size:15px;font-weight:400}}@media (max-width:576px){.navbar{}.navbar .navbar-collapse{margin-top:0;top:83px}}#main-image{height:100%;margin-bottom:35px;opacity:1;position:relative}#main-image.hide{opacity:0}#main-image #main-slider-wrapper{position:fixed;width:100%;z-index:1}#main-image #main-slider,#main-image #main-slider-sm{position:relative;height:100%;width:100%}#main-image .carousel-item{-webkit-transition:all 2s ease;transition:all 2s ease}#main-image .curtain{background-color:rgba(0,0,0,0.4);position:absolute;top:0;height:100%;width:100%}#main-image .carousel-image{background-size:cover;background-position:center}#main-image .carousel-indicators{bottom:35px}#main-image .carousel-indicators .active{background-color:#E5222E}#main-image .carousel-indicators li{background-color:#fff;height:6px;margin:0 20px;width:84px}@media (max-width:576px){#main-image .carousel-indicators{bottom:40px}#main-image .carousel-indicators li{margin:0 10px;width:50px}}#main-image .carousel-caption{font-family:"Roboto Slab",serif;padding:0;position:absolute;left:0;right:0;top:21%}@media (max-width:576px){#main-image .carousel-caption img{width:180px}}#main-image .carousel-caption svg{max-width:520px;text-shadow:2px 0px 5px #000}@media (max-width:576px){#main-image .carousel-caption svg{max-width:290px}}#main-image .carousel-caption .text{font-family:"Fira Sans Condensed",sans-serif;font-size:28px;font-weight:600;text-shadow:0px 0px 9px #000000;letter-spacing:0.3px}@media (max-width:576px){#main-image .carousel-caption{right:5px;top:100px}#main-image .carousel-caption .text{font-size:22px;text-shadow:-1px -1px 2px #000000;padding:0 30px}}#home-content{background-color:#fff;position:relative;z-index:2}#banner-scroll{background:url("./images/top/main-visual-scroll.png") no-repeat;background-size:68px 58px;bottom:80px;display:inline-block;margin:0 auto;position:absolute;left:0;right:0;height:58px;width:68px;z-index:99}#concept-area-wrapper{background-position:center center}#concept-area{background-color:rgba(180,171,151,0.4);font-family:"Roboto Slab",serif;padding:80px 20px;margin-bottom:110px}#concept-area .concept-area-inner{background-color:rgba(255,255,255,0.7);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;max-width:570px;margin:0 auto;padding:30px 20px}#concept-area #concept-title{color:#E5222E;font-size:36px;font-weight:800;margin-bottom:36px}#concept-area #concept-title p{line-height:46px}#concept-area .concept-text{font-family:"Fira Sans Condensed",sans-serif;font-size:20px;margin-bottom:13px;text-align:center}@media (max-width:576px){#concept-area{padding:40px 20px 30px 20px}#concept-area #concept-title p{font-size:26px;line-height:34px}}#introduction-1,#introduction-2,#introduction-3{margin-bottom:110px;position:relative}#introduction-1 .intro-link,#introduction-2 .intro-link,#introduction-3 .intro-link{display:block;height:520px;position:absolute;width:100%;z-index:3}#introduction-1 .intro-img,#introduction-2 .intro-img,#introduction-3 .intro-img{background-position:center center;background-size:cover;float:left;height:520px;opacity:1;width:61%;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#introduction-1 .intro-description,#introduction-2 .intro-description,#introduction-3 .intro-description{background-color:#A11C26;color:#fff;font-family:"Roboto Slab",serif;height:520px;padding:0 40px;position:absolute;right:0;width:41%;z-index:2;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#introduction-1 .intro-description .intro-title,#introduction-2 .intro-description .intro-title,#introduction-3 .intro-description .intro-title{font-size:26px;margin-bottom:20px;margin-top:80px}@media (max-width:1400px){#introduction-1 .intro-description .intro-title,#introduction-2 .intro-description .intro-title,#introduction-3 .intro-description .intro-title{margin-top:20px}}#introduction-1 .intro-description .intro-title span,#introduction-2 .intro-description .intro-title span,#introduction-3 .intro-description .intro-title span{border-bottom:1px solid #fff}#introduction-1 .intro-description .intro-text,#introduction-2 .intro-description .intro-text,#introduction-3 .intro-description .intro-text{font-size:18px;line-height:30px;display:inline-block}#introduction-1 .intro-description .intro-text p:last-child,#introduction-2 .intro-description .intro-text p:last-child,#introduction-3 .intro-description .intro-text p:last-child{border-bottom:1px solid #000}#introduction-1 .intro-curtain,#introduction-2 .intro-curtain,#introduction-3 .intro-curtain{background-color:rgb(255,255,255);height:520px;position:absolute;right:0;width:41%;z-index:1;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#introduction-1 .intro-img-large,#introduction-2 .intro-img-large,#introduction-3 .intro-img-large{background-position:center;background-size:cover;height:520px;opacity:0;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#introduction-1 .intro-img.anim,#introduction-2 .intro-img.anim,#introduction-3 .intro-img.anim{opacity:0}#introduction-1 .intro-description.anim,#introduction-2 .intro-description.anim,#introduction-3 .intro-description.anim{background-image:none;color:#fff}#introduction-1 .intro-description.anim .intro-text p,#introduction-2 .intro-description.anim .intro-text p,#introduction-3 .intro-description.anim .intro-text p{border-color:#fff}#introduction-1 .intro-curtain.anim,#introduction-2 .intro-curtain.anim,#introduction-3 .intro-curtain.anim{background-color:rgba(0,0,0,0.1);width:100%}#introduction-1 .intro-img-large.anim,#introduction-2 .intro-img-large.anim,#introduction-3 .intro-img-large.anim{opacity:1}@media (max-width:992px){#home-content #introduction-1{margin-bottom:110px}#home-content #introduction-1,#home-content #introduction-2{}#home-content #introduction-1 a.intro-link,#home-content #introduction-2 a.intro-link{height:680px}#home-content #introduction-1 .intro-img,#home-content #introduction-2 .intro-img{float:none;width:100%}#home-content #introduction-1 .intro-img.anim,#home-content #introduction-2 .intro-img.anim{opacity:1}#home-content #introduction-1 .intro-description,#home-content #introduction-2 .intro-description{background-size:cover;height:100%;padding:20px 15px 35px;position:relative;width:100%}#home-content #introduction-1 .intro-description .intro-title,#home-content #introduction-2 .intro-description .intro-title{font-family:"Roboto Slab",serif;font-size:34px;font-weight:800;left:0;margin:0 auto 20px;padding-top:30px;right:0;text-align:center;text-indent:0;top:0;height:auto;width:auto}#home-content #introduction-1 .intro-description .intro-text,#home-content #introduction-2 .intro-description .intro-text{display:block;line-height:30px;padding:10px 0 25px 0;position:static;text-align:center}#home-content #introduction-1 .intro-description .intro-text p,#home-content #introduction-2 .intro-description .intro-text p{border:none}#home-content #introduction-1 .intro-curtain,#home-content #introduction-2 .intro-curtain{display:none}#home-content #introduction-1 .intro-img-large,#home-content #introduction-2 .intro-img-large{display:none}}@media (max-width:576px){#home-content #introduction-1 .intro-description .intro-text,#home-content #introduction-2 .intro-description .intro-text{text-align:left}}#introduction-2{margin-bottom:110px}#introduction-2 .intro-img{background-position:center;background-size:cover;float:right}#introduction-2 .intro-description{background-color:#A11C26;left:0;right:auto}#introduction-2 .intro-curtain{left:0;right:auto}#introduction-2 .intro-img-large.anim{background-size:cover;background-position:center right -350px}#introduction-2 .intro-img.anim{opacity:0}#food-slider{font-family:"Roboto Slab",serif;text-align:center;margin-bottom:40px}#food-slider .item{margin-right:60px}#main-info{padding:70px 15px 50px}#main-info .section-title{margin-bottom:45px}#main-info #main-info-phone{border:1px solid #ccc;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;display:inline-block;font-family:"Roboto Slab",serif;font-size:42px;padding:16px 30px}@media (max-width:576px){#main-info #main-info-phone{font-size:26px;padding:8px 19px}}#top-calendar-wrapper{margin-bottom:50px}#hours-wrapper .title{margin-bottom:27px;overflow-x:auto;overflow-y:hidden}#hours-wrapper .title .title-left{background-color:#cc9e33;color:#fff;float:left;font-size:18px;line-height:98px;text-align:center;height:94px;width:94px}#hours-wrapper .title .title-left.yoru{background-color:#d478a1}#hours-wrapper .title .title-right{float:left;margin:22px 0 0 22px}#hours-wrapper ul{clear:both;font-size:14px;margin-bottom:40px}#hours-wrapper ul li{border-bottom:1px solid #ccc;padding:8px}#hours-wrapper ul li:first-child{border-top:1px solid #ccc}@media (max-width:576px){#hours-wrapper .title .title-right{margin-left:0}}#topics-area{background-color:#e8e4dc}#topics-area .area-title{color:#E5222E}#news-wrapper{background:url("./images/top/news-bg.jpg") center;padding:30px 0}#news{position:relative}#news .section-title{margin-bottom:40px}#news .item{margin-bottom:40px}#news .thumbnail-wrapper{background-color:#fff;margin-bottom:10px}#news .texts-area{position:relative}#news .news-date{color:#666;font-size:12px;margin-bottom:5px}#news .news-date .category a{color:#E5222E}#news .title{font-size:16px;font-weight:800;margin-bottom:10px}#news .title a{color:#000}#news .title a:hover{color:#E5222E}#news .excerpt{color:#666;font-size:13px;line-height:21px}@media (max-width:767px){#news .item{display:table;width:100%}#news .thumbnail-wrapper{display:table-cell;width:200px}#news .texts-area{display:table-cell;height:100%;overflow:visible;vertical-align:top}#news .texts-area .description{display:none}}@media (max-width:576px){#news .item{display:table;padding:0 15px;width:100%}#news .thumbnail-wrapper{height:130px;width:130px}#news .thumbnail-wrapper img{min-height:auto}#news .texts-area{padding:15px}#news .texts-area .title{margin-bottom:15px}}@media (min-width:1200px){#page.container{width:1060px}}#page{font-size:14px;margin-bottom:50px;padding-top:100px}#page .date{border-bottom:1px dotted #000;color:#666;font-size:12px;padding-bottom:18px}#page p{line-height:24px}@media (max-width:768px){#page{font-size:16px;padding-top:100px}#page .date{font-size:13px}}@media (max-width:480px){#page{padding-top:80px}}.dashboard{margin-top:40px;position:relative}.dashboard a{color:#E5222E;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.dashboard a:active,.dashboard a:focus,.dashboard a:hover{text-decoration:underline;color:#E5222E}.dashboard p{margin-bottom:18px}.dashboard ol,.dashboard ul{font-weight:800;margin:15px 0 25px;padding-left:18px}.dashboard ol li,.dashboard ul li{margin:0.5em 0}.dashboard ol li{list-style-type:decimal}.dashboard ul li{list-style-type:disc}#page-carte-menu h3{color:#E5222E}#page-carte-menu .carte--nom{font-weight:800}#page-carte-menu .carte--description{margin-top:4px}#page-carte-menu .carte--prix{font-weight:800}#sidebar .sidebar-title{font-family:"Roboto Slab",serif;font-size:24px;font-weight:800;margin-bottom:20px;text-align:center}.calendar-sidebar{margin-bottom:50px}.calendar-sidebar a{margin-bottom:30px}#sidebar-news li{margin-bottom:20px}#sidebar-news .title{border-bottom:1px dotted #808080;display:block;font-family:"Roboto Slab",serif;font-weight:800;margin-bottom:5px;padding-bottom:3px}#sidebar-news .sidebar-date{color:#4d4d4d;font-size:10px}.pagetop{background-color:rgba(209,24,35,0.5);color:#fff;cursor:pointer;display:none;font-family:"Fira Sans Condensed",sans-serif;font-size:11px;line-height:15px;height:60px;width:60px;padding-top:17px;position:fixed;right:0;bottom:181px;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;text-align:center;z-index:999}.pagetop:hover{background-color:rgb(209,24,35)}@media (max-width:576px){.pagetop{bottom:70px}}#map iframe{width:100%}footer{background:url("./images/header-bg.png") #B4AB97;border-top:2px solid #E5222E;color:#fff;padding-bottom:10px;padding-top:40px;position:relative;text-align:center;z-index:9}footer #footer-content{font-size:14px;position:relative}footer #logo-footer{margin-bottom:35px}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;bottom:12px;right:20px;list-style:none;display:block;text-align:right;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:3px;width:74px;margin:0 10px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:#fff;display:block;height:3px;width:74px;outline:none;line-height:0px;font-size:0px;color:transparent;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.slick-dots li button:focus,.slick-dots li button:hover{background:#0033cc;outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li.slick-active button{background:#0033cc}@media (max-width:1200px){.slick-dots{display:none!important}}body{font-family:"Fira Sans Condensed",sans-serif!important;-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";-webkit-font-variant-ligatures:no-common-ligatures;font-variant-ligatures:no-common-ligatures;font-size:18px;overflow-wrap:break-word;word-wrap:break-word}div,form,h1,h2,h3,h4,h5,h6,table{margin:0px;padding:0px}h2{font-family:"Roboto Slab",serif;font-size:40px;font-weight:800;margin-bottom:50px;padding-bottom:15px;position:relative;text-align:center}h2:after{content:"";border-top:6px solid #E5222E;bottom:-3px;margin:0 auto;left:0;right:0;position:absolute;width:60px}h3{font-family:"Roboto Slab",serif;font-size:24px;font-weight:800;line-height:31px;margin:0 0 15px}h4{border-bottom:1px dotted #808080;font-family:"Roboto Slab",serif;font-size:20px;font-weight:800;line-height:25px;margin:0 0 30px;padding:0 30px 7px 2px}h5{border-left:20px solid #E5222E;font-family:"Roboto Slab",serif;font-size:18px;font-weight:800;margin:20px 0 30px 0;padding:0 0 0 7px}h6{font-family:"Roboto Slab",serif;font-size:16px;font-weight:800;margin-bottom:25px}@media (max-width:480px){h2{font-size:26px}h3{font-size:22px}h4,h5,h6{font-size:18px}}ul{margin:0px;padding:0px}li{margin:0px;padding:0px;list-style-type:none}.area-title{font-family:"Roboto Slab",serif;font-size:32px;font-weight:800;margin-bottom:20px;padding-bottom:15px;position:relative;text-align:center}@media (max-width:480px){.area-title{font-size:26px}}blockquote{border:15px solid #f7f7f7;font-size:14px;margin:0 auto 30px;padding:25px 30px;width:85%}blockquote .title{border-bottom:1px dotted #000;color:#666;font-size:24px;font-weight:800;margin-bottom:23px;padding-bottom:4px}blockquote .sub-title{color:#000;font-size:18px;font-weight:800}img{border:none;margin:0px;padding:0px;height:auto;max-width:100%}@media (max-width:480px){img{height:auto;max-width:100%}}a{color:#000;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}a:active,a:focus,a:hover{text-decoration:none;color:#E5222E}button{cursor:pointer;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media (min-width:1200px){.container{width:1100px}}.table td,.table th{padding:15px!important}@media (max-width:480px){.table-responsive{border:none}}.wp-caption-text{text-align:center}#content .dashboard .gallery-item{padding:5px}#content .dashboard .gallery-item img{border:none}#content .dashboard .gallery-item .gallery-caption{margin-top:8px}@media (max-width:480px){#content .dashboard .gallery-item{display:block;float:none;width:100%}}#pagination{text-align:center}#pagination .nav-next,#pagination .nav-previous{margin:0 10px 15px}#pagination .nav-next a,#pagination .nav-previous a{background-color:#E5222E;border:none;color:#fff;display:inline-block;font-size:18px;line-height:46px;min-width:150px;padding:5px 35px}#pagination .nav-next a:hover,#pagination .nav-previous a:hover{opacity:0.6}@media (max-width:768px){#pagination .nav-next a,#pagination .nav-previous a{font-size:16px;padding-bottom:4px;padding-top:4px}}#breadcrumbs{font-size:12px;line-height:21px;margin-bottom:40px}#breadcrumbs a{color:#000}#breadcrumbs a:hover{color:#E5222E}@media (max-width:768px){#breadcrumbs{font-size:13px}}@media (max-width:480px){#breadcrumbs{margin-bottom:10px}}.wpcf7-form-control-wrap input,.wpcf7-form-control-wrap textarea,input,select{color:#000}.submit-button input[type=submit]{margin-left:16px}.wpcf7-form-control-wrap input,.wpcf7-form-control-wrap textarea{border:1px solid #CCC}.heateor_sss_vertical_sharing{padding:0!important;top:300px!important}.wpsbc-calendar{border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important;height:auto!important;max-width:100%;padding:0;width:100%!important}#wpsbc-calendar table{width:100%!important}.wpsbc-legend-item{margin:0 0 10px 0}.pagination{clear:both;list-style-type:none;padding-left:0;margin:30px 0}.pagination,.pagination li a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination a{font-weight:300;padding-top:1px;text-decoration:none;border:1px solid #ddd;border-left-width:0;min-width:36px;min-height:36px;color:#333!important}.pagination li:not([class*=current]) a:hover{background-color:#A11C26;color:#fff!important}.pagination li:first-of-type a{border-left-width:1px}.pagination li.first span,.pagination li.last span,.pagination li.next span,.pagination li.previous span{position:absolute;top:-9999px;left:-9999px}.pagination li.first a:before,.pagination li.last a:after,.pagination li.next a:after,.pagination li.previous a:before{display:inline-block;font-family:Fontawesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.pagination li.first a:before{content:"\f100"}.pagination li.last a:after{content:"\f101"}.pagination li.previous a:before{content:"\f104"}.pagination li.next a:after{content:"\f105"}.pagination li.current a{background-color:#0033cc;color:#fff!important;cursor:default;pointer-events:none}.pagination>li:first-child>a{border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a{border-bottom-right-radius:4px;border-top-right-radius:4px}@media only screen and (max-width:680px){.pagination li.first,.pagination li.last{position:absolute;top:-9999px;left:-9999px}.pagination li.previous a{border-left-width:1px}}@media only screen and (max-width:500px){.pagination li{position:absolute;top:-9999px;left:-9999px}.pagination li.current,.pagination li.first,.pagination li.last,.pagination li.next,.pagination li.previous{position:initial;top:initial;left:initial}.pagination li.previous a{border-left-width:0}}@media only screen and (max-width:240px){.pagination li{width:50%}.pagination li.current{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;border-left-width:1px}}.row-center{letter-spacing:-0.4em}.row-center>[class*=col-]{display:inline-block;letter-spacing:0;vertical-align:top;float:none!important}.navigation{text-align:center;padding:1em 0;width:100%}.navitop{float:left;width:26%;text-align:center}.navileft{float:left;width:37%;text-align:left;word-break:break-all;line-height:1.5em}.naviright{float:right;width:37%;text-align:right;word-break:break-all;line-height:1.5em}.boxarea{border:1px solid #E5222E;padding:30px;line-height:2em;margin-bottom:40px}.boxarea ol,.boxarea p,.boxarea ul{margin:0}.boxarea .title{font-size:24px;font-weight:800;margin:0 0 20px 0}