html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]) {display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root) {overflow:hidden}figure{margin:0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}select{text-transform:none}button{overflow:visible}button,input,select,textarea{max-width:100%}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default;opacity:.5}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:.4375em;padding:0}input[type="date"]::-webkit-inner-spin-button,input[type="date"]::-webkit-outer-spin-button,input[type="time"]::-webkit-inner-spin-button,input[type="time"]::-webkit-outer-spin-button,input[type="datetime-local"]::-webkit-inner-spin-button,input[type="datetime-local"]::-webkit-outer-spin-button,input[type="week"]::-webkit-inner-spin-button,input[type="week"]::-webkit-outer-spin-button,input[type="month"]::-webkit-inner-spin-button,input[type="month"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #d1d1d1;margin:0 0 1.75em;min-width:inherit;padding:.875em}fieldset>:last-child{margin-bottom:0}legend{border:0;padding:0}textarea{overflow:auto;vertical-align:top}optgroup{font-weight:bold}.menu-item-has-children a:after,.social-navigation a:before,.dropdown-toggle:after,.bypostauthor>article .fn:after,.comment-reply-title small a:before,.pagination .prev:before,.pagination .next:before,.pagination .nav-links:before,.pagination .nav-links:after,.search-submit:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:"Genericons";font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-align:center;text-decoration:inherit;text-transform:none;vertical-align:top}body,button,input,select,textarea{color:#1a1a1a;font-family:Merriweather,Georgia,serif;font-size:16px;line-height:1.75}h1,h2,h3,h4,h5,h6{clear:both;font-weight:700;margin:0;text-rendering:optimizeLegibility}p{margin:0 0 1.75em}dfn,cite,em,i{font-style:italic}blockquote{border:0 solid #1a1a1a;border-left-width:4px;color:#686868;font-size:19px;font-size:1.1875rem;font-style:italic;line-height:1.4736842105;margin:0 0 1.4736842105em;overflow:hidden;padding:0 0 0 1.263157895em}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote p{margin-bottom:1.4736842105em}blockquote cite,blockquote small{color:#1a1a1a;display:block;font-size:16px;font-size:1rem;line-height:1.75}blockquote cite:before,blockquote small:before{content:"\2014\00a0"}blockquote em,blockquote i,blockquote cite{font-style:normal}blockquote strong,blockquote b{font-weight:400}blockquote>:last-child{margin-bottom:0}address{font-style:italic;margin:0 0 1.75em}code,kbd,tt,var,samp,pre{font-family:Inconsolata,monospace}pre{border:1px solid #d1d1d1;font-size:16px;font-size:1rem;line-height:1.3125;margin:0 0 1.75em;max-width:100%;overflow:auto;padding:1.75em;white-space:pre;white-space:pre-wrap;word-wrap:break-word}code{background-color:#d1d1d1;padding:.125em .25em}abbr,acronym{border-bottom:1px dotted #d1d1d1;cursor:help}mark,ins{background:#007acc;color:#fff;padding:.125em .25em;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{background:#1a1a1a}hr{background-color:#d1d1d1;border:0;height:1px;margin:0 0 1.75em}ul,ol{margin:0 0 1.75em 1.25em;padding:0}ul{list-style:disc}ol{list-style:decimal;margin-left:1.5em}li>ul,li>ol{margin-bottom:0}dl{margin:0 0 1.75em}dt{font-weight:700}dd{margin:0 0 1.75em}img{height:auto;max-width:100%;vertical-align:middle}del{opacity:.8}table,th,td{border:1px solid #d1d1d1}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.75em;table-layout:fixed;width:100%}caption,th,td{font-weight:normal;text-align:left}th{border-width:0 1px 1px 0;font-weight:700}td{border-width:0 1px 1px 0}th,td{padding:.4375em}::-webkit-input-placeholder{color:#686868;font-family:Montserrat,"Helvetica Neue",sans-serif}:-moz-placeholder{color:#686868;font-family:Montserrat,"Helvetica Neue",sans-serif}::-moz-placeholder{color:#686868;font-family:Montserrat,"Helvetica Neue",sans-serif;opacity:1}:-ms-input-placeholder{color:#686868;font-family:Montserrat,"Helvetica Neue",sans-serif}input{line-height:normal}button,button[disabled]:hover,button[disabled]:focus,input[type="button"],input[type="button"][disabled]:hover,input[type="button"][disabled]:focus,input[type="reset"],input[type="reset"][disabled]:hover,input[type="reset"][disabled]:focus,input[type="submit"],input[type="submit"][disabled]:hover,input[type="submit"][disabled]:focus{background:#1a1a1a;border:0;border-radius:2px;color:#fff;font-family:Montserrat,"Helvetica Neue",sans-serif;font-weight:700;letter-spacing:.046875em;line-height:1;padding:.84375em .875em .78125em;text-transform:uppercase}button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{background:#007acc}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus{outline:thin dotted;outline-offset:-4px}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="week"],input[type="month"],input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea{background:#f7f7f7;background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));border:1px solid #d1d1d1;border-radius:2px;color:#686868;padding:.625em .4375em;width:100%}input[type="date"]:focus,input[type="time"]:focus,input[type="datetime-local"]:focus,input[type="week"]:focus,input[type="month"]:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus{background-color:#fff;border-color:#007acc;color:#1a1a1a;outline:0}.post-password-form{margin-bottom:1.75em}.post-password-form label{color:#686868;display:block;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:13px;font-size:.8125rem;letter-spacing:.076923077em;line-height:1.6153846154;margin-bottom:1.75em;text-transform:uppercase}.post-password-form input[type="password"]{margin-top:.4375em}.post-password-form>:last-child{margin-bottom:0}.search-form{position:relative}input[type="search"].search-field{border-radius:2px 0 0 2px;width:-webkit-calc(100% - 42px);width:calc(100% - 42px)}.search-submit:before{content:"\f400";font-size:24px;left:2px;line-height:42px;position:relative;width:40px}.search-submit{border-radius:0 2px 2px 0;bottom:0;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:42px}a{color:#007acc;text-decoration:none}a:hover,a:focus,a:active{color:#686868}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.entry-content a,.entry-summary a,.taxonomy-description a,.logged-in-as a,.comment-content a,.pingback .comment-body>a,.textwidget a,.entry-footer a:hover,.site-info a:hover{box-shadow:0 1px 0 0 currentColor}.entry-content a:hover,.entry-content a:focus,.entry-summary a:hover,.entry-summary a:focus,.taxonomy-description a:hover,.taxonomy-description a:focus,.logged-in-as a:hover,.logged-in-as a:focus,.comment-content a:hover,.comment-content a:focus,.pingback .comment-body>a:hover,.pingback .comment-body>a:focus,.textwidget a:hover,.textwidget a:focus{box-shadow:none}.site-header-menu{display:none;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;margin:.875em 0}.site-header-menu.toggled-on,.no-js .site-header-menu{display:block}.main-navigation{font-family:Montserrat,"Helvetica Neue",sans-serif}.site-footer .main-navigation{margin-bottom:1.75em}.main-navigation ul{list-style:none;margin:0}.main-navigation li{border-top:1px solid #d1d1d1;position:relative}.main-navigation a{color:#1a1a1a;display:block;line-height:1.3125;outline-offset:-1px;padding:.84375em 0}.main-navigation a:hover,.main-navigation a:focus{color:#007acc}.main-navigation .current-menu-item>a,.main-navigation .current-menu-ancestor>a{font-weight:700}.main-navigation ul ul{display:none;margin-left:.875em}.no-js .main-navigation ul ul{display:block}.main-navigation ul .toggled-on{display:block}.main-navigation .primary-menu{border-bottom:1px solid #d1d1d1}.main-navigation .menu-item-has-children>a{margin-right:56px}.dropdown-toggle{background-color:transparent;border:0;border-radius:0;color:#1a1a1a;content:"";height:48px;padding:0;position:absolute;right:0;text-transform:none;top:0;width:48px}.dropdown-toggle:after{border:0 solid #d1d1d1;border-left-width:1px;content:"\f431";font-size:24px;left:1px;position:relative;width:48px}.dropdown-toggle:hover,.dropdown-toggle:focus{background-color:transparent;color:#007acc}.dropdown-toggle:focus{outline:thin dotted;outline-offset:-1px}.dropdown-toggle:focus:after{border-color:transparent}.dropdown-toggle.toggled-on:after{content:"\f432"}.site-header .main-navigation+.social-navigation{margin-top:1.75em}.site-footer .social-navigation{margin-bottom:1.75em}.social-navigation ul{list-style:none;margin:0 0 -.4375em}.social-navigation li{float:left;margin:0 .4375em .4375em 0}.social-navigation a{border:1px solid #d1d1d1;border-radius:50%;color:#1a1a1a;display:block;height:35px;position:relative;width:35px}.social-navigation a:before{content:"\f415";height:33px;line-height:33px;text-align:center;width:33px}.social-navigation a:hover:before,.social-navigation a:focus:before{color:#007acc}.social-navigation a[href*="codepen.io"]:before{content:"\f216"}.social-navigation a[href*="digg.com"]:before{content:"\f221"}.social-navigation a[href*="dribbble.com"]:before{content:"\f201"}.social-navigation a[href*="dropbox.com"]:before{content:"\f225"}.social-navigation a[href*="facebook.com"]:before{content:"\f203"}.social-navigation a[href*="flickr.com"]:before{content:"\f211"}.social-navigation a[href*="foursquare.com"]:before{content:"\f226"}.social-navigation a[href*="plus.google.com"]:before{content:"\f206"}.social-navigation a[href*="github.com"]:before{content:"\f200"}.social-navigation a[href*="instagram.com"]:before{content:"\f215"}.social-navigation a[href*="linkedin.com"]:before{content:"\f208"}.social-navigation a[href*="path.com"]:before{content:"\f219"}.social-navigation a[href*="pinterest.com"]:before{content:"\f210"}.social-navigation a[href*="getpocket.com"]:before{content:"\f224"}.social-navigation a[href*="polldaddy.com"]:before{content:"\f217"}.social-navigation a[href*="reddit.com"]:before{content:"\f222"}.social-navigation a[href*="skype.com"]:before{content:"\f220"}.social-navigation a[href*="stumbleupon.com"]:before{content:"\f223"}.social-navigation a[href*="tumblr.com"]:before{content:"\f214"}.social-navigation a[href*="twitter.com"]:before{content:"\f202"}.social-navigation a[href*="vimeo.com"]:before{content:"\f212"}.social-navigation a[href*="wordpress.com"]:before,.social-navigation a[href*="wordpress.org"]:before{content:"\f205"}.social-navigation a[href*="youtube.com"]:before{content:"\f213"}.social-navigation a[href^="mailto:"]:before{content:"\f410"}.social-navigation a[href*="spotify.com"]:before{content:"\f515"}.social-navigation a[href*="twitch.tv"]:before{content:"\f516"}.social-navigation a[href$="/feed/"]:before{content:"\f413"}.post-navigation{border-top:4px solid #1a1a1a;border-bottom:4px solid #1a1a1a;clear:both;font-family:Montserrat,"Helvetica Neue",sans-serif;margin:0 7.6923% 3.5em}.post-navigation a{color:#1a1a1a;display:block;padding:1.75em 0}.post-navigation span{display:block}.post-navigation .meta-nav{color:#686868;font-size:13px;font-size:.8125rem;letter-spacing:.076923077em;line-height:1.6153846154;margin-bottom:.5384615385em;text-transform:uppercase}.post-navigation .post-title{display:inline;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:23px;font-size:1.4375rem;font-weight:700;line-height:1.2173913043;text-rendering:optimizeLegibility}.post-navigation a:hover .post-title,.post-navigation a:focus .post-title{color:#007acc}.post-navigation div+div{border-top:4px solid #1a1a1a}.pagination{border-top:4px solid #1a1a1a;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:19px;font-size:1.1875rem;margin:0 7.6923% 2.947368421em;min-height:56px;position:relative}.pagination:before,.pagination:after{background-color:#1a1a1a;content:"";height:52px;position:absolute;top:0;width:52px;z-index:0}.pagination:before{right:0}.pagination:after{right:54px}.pagination a:hover,.pagination a:focus{color:#1a1a1a}.pagination .nav-links{padding-right:106px;position:relative}.pagination .nav-links:before,.pagination .nav-links:after{color:#fff;font-size:32px;line-height:51px;opacity:.3;position:absolute;width:52px;z-index:1}.pagination .nav-links:before{content:"\f429";right:-1px}.pagination .nav-links:after{content:"\f430";right:55px}.pagination .current .screen-reader-text{position:static!important}.pagination .page-numbers{display:none;letter-spacing:.013157895em;line-height:1;margin:0 .7368421053em 0 -.7368421053em;padding:.8157894737em .7368421053em .3947368421em;text-transform:uppercase}.pagination .current{display:inline-block;font-weight:700}.pagination .prev,.pagination .next{background-color:#1a1a1a;color:#fff;display:inline-block;height:52px;margin:0;overflow:hidden;padding:0;position:absolute;top:0;width:52px;z-index:2}.pagination .prev:before,.pagination .next:before{font-size:32px;height:53px;line-height:52px;position:relative;width:53px}.pagination .prev:hover,.pagination .prev:focus,.pagination .next:hover,.pagination .next:focus{background-color:#007acc;color:#fff}.pagination .prev:focus,.pagination .next:focus{outline:0}.pagination .prev{right:54px}.pagination .prev:before{content:"\f430";left:-1px;top:-1px}.pagination .next{right:0}.pagination .next:before{content:"\f429";right:-1px;top:-1px}.image-navigation,.comment-navigation{border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;color:#686868;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:13px;font-size:.8125rem;line-height:1.6153846154;margin:0 7.6923% 2.1538461538em;padding:1.0769230769em 0}.comment-navigation{margin-right:0;margin-left:0}.comments-title+.comment-navigation{border-bottom:0;margin-bottom:0}.image-navigation .nav-previous:not(:empty),
.image-navigation .nav-next:not(:empty),
.comment-navigation .nav-previous:not(:empty),
.comment-navigation .nav-next:not(:empty) {display:inline-block}.image-navigation .nav-previous:not(:empty) + .nav-next:not(:empty):before,
.comment-navigation .nav-previous:not(:empty) + .nav-next:not(:empty):before {content:"\002f";display:inline-block;opacity:.7;padding:0 .538461538em}.says,.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.site .skip-link{background-color:#f1f1f1;box-shadow:0 0 1px 1px rgba(0,0,0,.2);color:#21759b;display:block;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:14px;font-weight:700;left:-9999em;outline:none;padding:15px 23px 14px;text-decoration:none;text-transform:none;top:-9999em}.logged-in .site .skip-link{box-shadow:0 0 2px 2px rgba(0,0,0,.2);font-family:"Open Sans",sans-serif}.site .skip-link:focus{clip:auto;height:auto;left:6px;top:7px;width:auto;z-index:100000}.alignleft{float:left;margin:.375em 1.75em 1.75em 0}.alignright{float:right;margin:.375em 0 1.75em 1.75em}.aligncenter{clear:both;display:block;margin:0 auto 1.75em}blockquote.alignleft{margin:.3157894737em 1.4736842105em 1.473684211em 0}blockquote.alignright{margin:.3157894737em 0 1.473684211em 1.4736842105em}blockquote.aligncenter{margin-bottom:1.473684211em}.clear:before,.clear:after,blockquote:before,blockquote:after,.entry-content:before,.entry-content:after,.entry-summary:before,.entry-summary:after,.comment-content:before,.comment-content:after,.site-content:before,.site-content:after,.site-main>article:before,.site-main>article:after,.primary-menu:before,.primary-menu:after,.social-links-menu:before,.social-links-menu:after,.textwidget:before,.textwidget:after,.content-bottom-widgets:before,.content-bottom-widgets:after{content:"";display:table}.clear:after,blockquote:after,.entry-content:after,.entry-summary:after,.comment-content:after,.site-content:after,.site-main>article:after,.primary-menu:after,.social-links-menu:after,.textwidget:after,.content-bottom-widgets:after{clear:both}.widget{border-top:4px solid #1a1a1a;margin-bottom:3.5em;padding-top:1.75em}.widget-area>:last-child,.widget>:last-child{margin-bottom:0}.widget .widget-title{font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:16px;font-size:1rem;letter-spacing:.046875em;line-height:1.3125;margin:0 0 1.75em;text-transform:uppercase}.widget .widget-title:empty{margin-bottom:0}.widget-title a{color:#1a1a1a}.widget.widget_calendar table{margin:0}.widget_calendar td,.widget_calendar th{line-height:2.5625;padding:0;text-align:center}.widget_calendar caption{font-weight:900;margin-bottom:1.75em}.widget_calendar tbody a{background-color:#007acc;color:#fff;display:block;font-weight:700}.widget_calendar tbody a:hover,.widget_calendar tbody a:focus{background-color:#686868;color:#fff}.widget_recent_entries .post-date{color:#686868;display:block;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:13px;font-size:.8125rem;line-height:1.615384615;margin-bottom:.538461538em}.widget_recent_entries li:last-child .post-date{margin-bottom:0}.widget_rss .rsswidget img{margin-top:-.375em}.widget_rss .rss-date,.widget_rss cite{color:#686868;display:block;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:13px;font-size:.8125rem;font-style:normal;line-height:1.615384615;margin-bottom:.538461538em}.widget_rss .rssSummary:last-child{margin-bottom:2.1538461538em}.widget_rss li:last-child :last-child{margin-bottom:0}.tagcloud a{border:1px solid #d1d1d1;border-radius:2px;display:inline-block;font-family:Montserrat,"Helvetica Neue",sans-serif;line-height:1;margin:0 .1875em .4375em 0;padding:.5625em .4375em .5em}.tagcloud a:hover,.tagcloud a:focus{border-color:#007acc;color:#007acc;outline:0}.site{background-color:#fff}.site-inner{margin:0 auto;max-width:1320px;position:relative}.site-content{word-wrap:break-word}#content[tabindex="-1"]:focus{outline:0}.site-main{margin-bottom:3.5em}.site-main>:last-child{margin-bottom:0}.site-header{padding:2.625em 7.6923%}.site-header-main{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-branding{margin:.875em auto .875em 0;max-width:100%;min-width:0;overflow:hidden}.custom-logo-link{display:block}.custom-logo{max-width:180px}.site-title{font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:23px;font-size:1.4375rem;font-weight:700;line-height:1.2173913043;margin:0}.site-branding .site-title a{color:#1a1a1a}.site-branding .site-title a:hover,.site-branding .site-title a:focus{color:#007acc}.wp-custom-logo .site-title{margin-top:.608695652em}.site-description{color:#686868;display:none;font-size:13px;font-size:.8125rem;font-weight:400;line-height:1.0769230769;margin:.538461538em 0 0}.menu-toggle{background-color:transparent;border:1px solid #d1d1d1;color:#1a1a1a;font-size:13px;font-size:.8125rem;margin:1.076923077em 0;padding:.769230769em}.no-js .menu-toggle{display:none}.menu-toggle:hover,.menu-toggle:focus{background-color:transparent;border-color:#007acc;color:#007acc}.menu-toggle.toggled-on,.menu-toggle.toggled-on:hover,.menu-toggle.toggled-on:focus{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}.menu-toggle:focus{outline:0}.menu-toggle.toggled-on:focus{outline:thin dotted}.header-image{clear:both;margin:.875em 0}.header-image a{display:block}.header-image a:hover img,.header-image a:focus img{opacity:.85}.site-main>article{margin-bottom:3.5em;position:relative}.entry-header,.entry-summary,.entry-content,.entry-footer,.page-content{margin-right:7.6923%;margin-left:7.6923%}.entry-title{font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:28px;font-size:1.75rem;font-weight:700;line-height:1.25;margin-bottom:1em}.entry-title a{color:#1a1a1a}.entry-title a:hover,.entry-title a:focus{color:#007acc}.post-thumbnail{display:block;margin:0 7.6923% 1.75em}.post-thumbnail img{display:block}.no-sidebar .post-thumbnail img{margin:0 auto}a.post-thumbnail:hover,a.post-thumbnail:focus{opacity:.85}.entry-content,.entry-summary{border-color:#d1d1d1}.entry-content h1,.entry-summary h1,.comment-content h1,.textwidget h1{font-size:28px;font-size:1.75rem;line-height:1.25;margin-top:2em;margin-bottom:1em}.entry-content h2,.entry-summary h2,.comment-content h2,.textwidget h2{font-size:23px;font-size:1.4375rem;line-height:1.2173913043;margin-top:2.4347826087em;margin-bottom:1.2173913043em}.entry-content h3,.entry-summary h3,.comment-content h3,.textwidget h3{font-size:19px;font-size:1.1875rem;line-height:1.1052631579;margin-top:2.9473684211em;margin-bottom:1.4736842105em}.entry-content h4,.entry-content h5,.entry-content h6,.entry-summary h4,.entry-summary h5,.entry-summary h6,.comment-content h4,.comment-content h5,.comment-content h6,.textwidget h4,.textwidget h5,.textwidget h6{font-size:16px;font-size:1rem;line-height:1.3125;margin-top:3.5em;margin-bottom:1.75em}.entry-content h4,.entry-summary h4,.comment-content h4,.textwidget h4{letter-spacing:.140625em;text-transform:uppercase}.entry-content h6,.entry-summary h6,.comment-content h6,.textwidget h6{font-style:italic}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.entry-summary h1,.entry-summary h2,.entry-summary h3,.entry-summary h4,.entry-summary h5,.entry-summary h6,.comment-content h1,.comment-content h2,.comment-content h3,.comment-content h4,.comment-content h5,.comment-content h6,.textwidget h1,.textwidget h2,.textwidget h3,.textwidget h4,.textwidget h5,.textwidget h6{font-weight:900}.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,.entry-summary h1:first-child,.entry-summary h2:first-child,.entry-summary h3:first-child,.entry-summary h4:first-child,.entry-summary h5:first-child,.entry-summary h6:first-child,.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,.textwidget h1:first-child,.textwidget h2:first-child,.textwidget h3:first-child,.textwidget h4:first-child,.textwidget h5:first-child,.textwidget h6:first-child{margin-top:0}.post-navigation .post-title,.entry-title,.comments-title{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body:not(.search-results) .entry-summary {color:#686868;font-size:19px;font-size:1.1875rem;line-height:1.4736842105;margin-bottom:1.4736842105em}body:not(.search-results) .entry-header + .entry-summary {margin-top:-.736842105em}body:not(.search-results) .entry-summary p,
body:not(.search-results) .entry-summary address,
body:not(.search-results) .entry-summary hr,
body:not(.search-results) .entry-summary ul,
body:not(.search-results) .entry-summary ol,
body:not(.search-results) .entry-summary dl,
body:not(.search-results) .entry-summary dd,
body:not(.search-results) .entry-summary table {margin-bottom:1.4736842105em}body:not(.search-results) .entry-summary li > ul,
body:not(.search-results) .entry-summary li > ol {margin-bottom:0}body:not(.search-results) .entry-summary th,
body:not(.search-results) .entry-summary td {padding:.3684210526em}body:not(.search-results) .entry-summary fieldset {margin-bottom:1.4736842105em;padding:.3684210526em}body:not(.search-results) .entry-summary blockquote {border-color:currentColor}body:not(.search-results) .entry-summary blockquote > :last-child {margin-bottom:0}body:not(.search-results) .entry-summary .alignleft {margin:.2631578947em 1.4736842105em 1.4736842105em 0}body:not(.search-results) .entry-summary .alignright {margin:.2631578947em 0 1.4736842105em 1.4736842105em}body:not(.search-results) .entry-summary .aligncenter {margin-bottom:1.4736842105em}.entry-content > :last-child,
.entry-summary > :last-child,
body:not(.search-results) .entry-summary > :last-child,
.page-content > :last-child,
.comment-content > :last-child,
.textwidget > :last-child {margin-bottom:0}.more-link{white-space:nowrap}.author-info{border-color:inherit;border-style:solid;border-width:1px 0 1px 0;clear:both;padding-top:1.75em;padding-bottom:1.75em}.author-avatar .avatar{float:left;height:42px;margin:0 1.75em 1.75em 0;width:42px}.author-description>:last-child{margin-bottom:0}.entry-content .author-title{clear:none;font-size:16px;font-size:1rem;font-weight:900;line-height:1.75;margin:0}.author-bio{color:#686868;font-size:13px;font-size:.8125rem;line-height:1.6153846154;margin-bottom:1.6153846154em;overflow:hidden}.author-link{white-space:nowrap}.entry-footer{color:#686868;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:13px;font-size:.8125rem;line-height:1.6153846154;margin-top:2.1538461538em}.entry-footer:empty{margin:0}.entry-footer a{color:#686868}.entry-footer a:hover,.entry-footer a:focus{color:#007acc}.entry-footer > span:not(:last-child):after {content:"\002f";display:inline-block;opacity:.7;padding:0 .538461538em}.entry-footer .avatar{height:21px;margin:-.1538461538em .5384615385em 0 0;width:21px}.sticky-post{color:#686868;display:block;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:13px;font-size:.8125rem;letter-spacing:.076923077em;line-height:1.6153846154;margin-bottom:.5384615385em;text-transform:uppercase}.updated:not(.published) {display:none}.sticky .posted-on,.byline{display:none}.single .byline,.group-blog .byline{display:inline}.page-header{border-top:4px solid #1a1a1a;margin:0 7.6923% 3.5em;padding-top:1.75em}body.error404 .page-header,body.search-no-results .page-header{border-top:0;padding-top:0}.page-title{font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:23px;font-size:1.4375rem;line-height:1.2173913043}.taxonomy-description{color:#686868;font-size:13px;font-size:.8125rem;line-height:1.6153846154}.taxonomy-description p{margin:.5384615385em 0 1.6153846154em}.taxonomy-description>:last-child{margin-bottom:0}.page-links{clear:both;font-family:Montserrat,"Helvetica Neue",sans-serif;margin:0 0 1.75em}.page-links a,.page-links>span{border:1px solid #d1d1d1;border-radius:2px;display:inline-block;font-size:13px;font-size:.8125rem;height:1.8461538462em;line-height:1.6923076923em;margin-right:.3076923077em;text-align:center;width:1.8461538462em}.page-links a{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}.page-links a:hover,.page-links a:focus{background-color:#007acc;border-color:transparent;color:#fff}.page-links>.page-links-title{border:0;color:#1a1a1a;height:auto;margin:0;padding-right:.6153846154em;width:auto}.entry-attachment{margin-bottom:1.75em}.entry-caption{color:#686868;font-size:13px;font-size:.8125rem;font-style:italic;line-height:1.6153846154;padding-top:1.0769230769em}.entry-caption>:last-child{margin-bottom:0}.content-bottom-widgets{margin:0 7.6923%}.content-bottom-widgets .widget-area{margin-bottom:3.5em}.format-aside .entry-title,.format-image .entry-title,.format-video .entry-title,.format-quote .entry-title,.format-gallery .entry-title,.format-status .entry-title,.format-link .entry-title,.format-audio .entry-title,.format-chat .entry-title{font-size:19px;font-size:1.1875rem;line-height:1.473684211;margin-bottom:1.473684211em}.blog .format-status .entry-title,.archive .format-status .entry-title{display:none}.comments-area{margin:0 7.6923% 3.5em}.comment-list+.comment-respond,.comment-navigation+.comment-respond{padding-top:1.75em}.comments-title,.comment-reply-title{border-top:4px solid #1a1a1a;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:23px;font-size:1.4375rem;font-weight:700;line-height:1.3125;padding-top:1.217391304em}.comments-title{margin-bottom:1.217391304em}.comment-list{list-style:none;margin:0}.comment-list article,.comment-list .pingback,.comment-list .trackback{border-top:1px solid #d1d1d1;padding:1.75em 0}.comment-list .children{list-style:none;margin:0}.comment-list .children>li{padding-left:.875em}.comment-author{color:#1a1a1a;margin-bottom:.4375em}.comment-author .avatar{float:left;height:28px;margin-right:.875em;position:relative;width:28px}.bypostauthor>article .fn:after{content:"\f304";left:3px;position:relative;top:5px}.comment-metadata,.pingback .edit-link{color:#686868;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:13px;font-size:.8125rem;line-height:1.6153846154}.comment-metadata{margin-bottom:2.1538461538em}.comment-metadata a,.pingback .comment-edit-link{color:#686868}.comment-metadata a:hover,.comment-metadata a:focus,.pingback .comment-edit-link:hover,.pingback .comment-edit-link:focus{color:#007acc}.comment-metadata .edit-link,.pingback .edit-link{display:inline-block}.comment-metadata .edit-link:before,.pingback .edit-link:before{content:"\002f";display:inline-block;opacity:.7;padding:0 .538461538em}.comment-content ul,.comment-content ol{margin:0 0 1.5em 1.25em}.comment-content li>ul,.comment-content li>ol{margin-bottom:0}.comment-reply-link{border:1px solid #d1d1d1;border-radius:2px;color:#007acc;display:inline-block;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:13px;font-size:.8125rem;line-height:1;margin-top:2.1538461538em;padding:.5384615385em .5384615385em .4615384615em}.comment-reply-link:hover,.comment-reply-link:focus{border-color:currentColor;color:#007acc;outline:0}.comment-form{padding-top:1.75em}.comment-form label{color:#686868;display:block;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:13px;font-size:.8125rem;letter-spacing:.076923077em;line-height:1.6153846154;margin-bottom:.5384615385em;text-transform:uppercase}.comment-list .comment-form{padding-bottom:1.75em}.comment-notes,.comment-awaiting-moderation,.logged-in-as,.form-allowed-tags{color:#686868;font-size:13px;font-size:.8125rem;line-height:1.6153846154;margin-bottom:2.1538461538em}.no-comments{border-top:1px solid #d1d1d1;font-family:Montserrat,"Helvetica Neue",sans-serif;font-weight:700;margin:0;padding-top:1.75em}.comment-navigation+.no-comments{border-top:0;padding-top:0}.form-allowed-tags code{font-family:Inconsolata,monospace}.form-submit{margin-bottom:0}.required{color:#007acc;font-family:Merriweather,Georgia,serif}.comment-reply-title small{font-size:100%}.comment-reply-title small a{border:0;float:right;height:32px;overflow:hidden;width:26px}.comment-reply-title small a:hover,.comment-reply-title small a:focus{color:#1a1a1a}.comment-reply-title small a:before{content:"\f405";font-size:32px;position:relative;top:-5px}.sidebar{margin-bottom:3.5em;padding:0 7.6923%}.site-footer{padding:0 7.6923% 1.75em}.site-info{color:#686868;font-size:13px;font-size:.8125rem;line-height:1.6153846154}.site-info a{color:#686868}.site-info a:hover,.site-info a:focus{color:#007acc}.site-footer .site-title{font-family:inherit;font-size:inherit;font-weight:400}.site-footer .site-title:after{content:"\002f";display:inline-block;font-family:Montserrat,sans-serif;opacity:.7;padding:0 .307692308em 0 .538461538em}.site .avatar{border-radius:50%}.entry-content .wp-smiley,.entry-summary .wp-smiley,.comment-content .wp-smiley,.textwidget .wp-smiley{border:none;margin-top:0;margin-bottom:0;padding:0}.entry-content a img,.entry-summary a img,.comment-content a img,.textwidget a img{display:block}embed,iframe,object,video{margin-bottom:1.75em;max-width:100%;vertical-align:middle}p>embed,p>iframe,p>object,p>video{margin-bottom:0}.entry-content .wp-audio-shortcode a,.entry-content .wp-playlist a{box-shadow:none}.wp-audio-shortcode,.wp-video,.wp-playlist.wp-audio-playlist{margin-top:0;margin-bottom:1.75em}.wp-playlist.wp-audio-playlist{padding-bottom:0}.wp-playlist .wp-playlist-tracks{margin-top:0}.wp-playlist-item .wp-playlist-caption{border-bottom:0;padding:.7142857143em 0}.wp-playlist-item .wp-playlist-item-length{top:.7142857143em}.wp-caption{margin-bottom:1.75em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin:0}.wp-caption .wp-caption-text{color:#686868;font-size:13px;font-size:.8125rem;font-style:italic;line-height:1.6153846154;padding-top:.5384615385em}.gallery{margin:0 -1.1666667% 1.75em}.gallery-item{display:inline-block;max-width:33.33%;padding:0 1.1400652% 2.2801304%;text-align:center;vertical-align:top;width:100%}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.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%}.gallery-icon img{margin:0 auto}.gallery-caption{color:#686868;display:block;font-size:13px;font-size:.8125rem;font-style:italic;line-height:1.6153846154;padding-top:.5384615385em}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.widecolumn{margin-bottom:3.5em;padding:0 7.6923%}.widecolumn .mu_register{width:auto}.widecolumn .mu_register .mu_alert{background:transparent;border-color:#d1d1d1;color:inherit;margin-bottom:3.5em;padding:1.75em}.widecolumn form,.widecolumn .mu_register form{margin-top:0}.widecolumn h2{font-size:23px;font-size:1.4375rem;font-weight:900;line-height:1.2173913043;margin-bottom:1.2173913043em}.widecolumn p{margin:1.75em 0}.widecolumn p+h2{margin-top:2.4347826087em}.widecolumn label,.widecolumn .mu_register label{color:#686868;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:13px;font-size:.8125rem;font-weight:400;letter-spacing:.076923077em;line-height:1.6153846154;text-transform:uppercase}.widecolumn .mu_register label{margin:2.1538461538em .7692307692em .5384615385em 0}.widecolumn .mu_register label strong{font-weight:400}.widecolumn #key,.widecolumn .mu_register #blog_title,.widecolumn .mu_register #user_email,.widecolumn .mu_register #blogname,.widecolumn .mu_register #user_name{font-size:16px;font-size:1rem;width:100%}.widecolumn .mu_register #blogname{margin:0}.widecolumn .mu_register #blog_title,.widecolumn .mu_register #user_email,.widecolumn .mu_register #user_name{margin:0 0 .375em}.widecolumn #submit,.widecolumn .mu_register input[type="submit"]{font-size:16px;font-size:1rem;margin:0;width:auto}.widecolumn .mu_register .prefix_address,.widecolumn .mu_register .suffix_address{font-size:inherit}.widecolumn .mu_register>:last-child,.widecolumn form>:last-child{margin-bottom:0}@-ms-viewport {
	width: device-width;
}@viewport {
	width: device-width;
}@media screen and (min-width:44.375em){body:not(.custom-background-image):before {top:0}body:not(.custom-background-image).admin-bar:before {top:46px}body:not(.custom-background-image):after {bottom:0}.site{margin:21px}.site-main{margin-bottom:5.25em}.site-header{padding:3.9375em 7.6923%}.site-branding{margin-top:1.3125em;margin-bottom:1.3125em}.custom-logo{max-width:210px}.site-title{font-size:28px;font-size:1.75rem;line-height:1.25}.wp-custom-logo .site-title{margin-top:.5em}.site-description{display:block}.menu-toggle{font-size:16px;font-size:1.0rem;margin:1.3125em 0;padding:.8125em .875em .6875em}.site-header-menu{margin:1.3125em 0}.site-header .main-navigation+.social-navigation{margin-top:2.625em}.header-image{margin:1.3125em 0}.pagination{margin:0 23.0769% 4.421052632em 7.6923%}.post-navigation{margin-bottom:5.25em}.post-navigation .post-title{font-size:28px;font-size:1.75rem;line-height:1.25}.pagination .current .screen-reader-text{position:absolute!important}.pagination .page-numbers{display:inline-block}.site-main>article{margin-bottom:5.25em}.entry-header,.post-thumbnail,.entry-content,.entry-summary,.entry-footer,.comments-area,.image-navigation,.post-navigation,.page-header,.page-content,.content-bottom-widgets{margin-right:23.0769%}.entry-title{font-size:33px;font-size:2.0625rem;line-height:1.2727272727;margin-bottom:.8484848485em}.entry-content blockquote.alignleft,.entry-content blockquote.alignright{border-width:4px 0 0 0;padding:.9473684211em 0 0;width:-webkit-calc(50% - .736842105em);width:calc(50% - .736842105em)}.entry-content blockquote:not(.alignleft):not(.alignright),
	.entry-summary blockquote,
	.comment-content blockquote {margin-left:-1.473684211em}.entry-content blockquote blockquote:not(.alignleft):not(.alignright),
	.entry-summary blockquote blockquote,
	.comment-content blockquote blockquote {margin-left:0}.entry-content ul,.entry-summary ul,.comment-content ul,.entry-content ol,.entry-summary ol,.comment-content ol{margin-left:0}.entry-content li>ul,.entry-summary li>ul,.comment-content li>ul,.entry-content blockquote>ul,.entry-summary blockquote>ul,.comment-content blockquote>ul{margin-left:1.25em}.entry-content li>ol,.entry-summary li>ol,.comment-content li>ol,.entry-content blockquote>ol,.entry-summary blockquote>ol,.comment-content blockquote>ol{margin-left:1.5em}.comment-author{margin-bottom:0}.comment-author .avatar{height:42px;position:relative;top:.25em;width:42px}.comment-list .children>li{padding-left:1.75em}.comment-list+.comment-respond,.comment-navigation+.comment-respond{padding-top:3.5em}.comments-area,.widget,.content-bottom-widgets .widget-area{margin-bottom:5.25em}.sidebar,.widecolumn{margin-bottom:5.25em;padding-right:23.0769%}body:not(.search-results) .entry-summary li > ul,
	body:not(.search-results) .entry-summary blockquote > ul {margin-left:1.157894737em}body:not(.search-results) .entry-summary li > ol,
	body:not(.search-results) .entry-summary blockquote > ol {margin-left:1.473684211em}}@media screen and (min-width:48.9375em){body:not(.custom-background-image).admin-bar:before {top:32px}}@media screen and (min-width:56.875em){.site-header{padding-right:4.5455%;padding-left:4.5455%}.site-header-main{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.wp-custom-logo .site-header-main{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.site-header-menu{display:block;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.main-navigation{margin:0 -.875em}.main-navigation .primary-menu,.main-navigation .primary-menu>li{border:0}.main-navigation .primary-menu>li{float:left}.main-navigation a{outline-offset:-8px;padding:.65625em .875em;white-space:nowrap}.main-navigation li:hover>a,.main-navigation li.focus>a{color:#007acc}.main-navigation ul ul{border-bottom:1px solid #d1d1d1;display:block;left:-999em;margin:0;position:absolute;z-index:99999}.main-navigation ul ul ul{top:-1px}.main-navigation ul ul ul:before,.main-navigation ul ul ul:after{border:0}.main-navigation ul ul li{background-color:#fff;border:1px solid #d1d1d1;border-bottom-width:0}.main-navigation ul ul a{white-space:normal;width:12.6875em}.main-navigation ul ul:before,.main-navigation ul ul:after{border-style:solid;content:"";position:absolute}.main-navigation ul ul:before{border-color:#d1d1d1 transparent;border-width:0 10px 10px;right:9px;top:-9px}.main-navigation ul ul:after{border-color:#fff transparent;border-width:0 8px 8px;right:11px;top:-7px}.main-navigation li:hover>ul,.main-navigation li.focus>ul{left:auto;right:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:auto;right:100%}.main-navigation .menu-item-has-children>a{margin:0;padding-right:2.25em}.main-navigation .menu-item-has-children>a:after{content:"\f431";position:absolute;right:.625em;top:.8125em}.main-navigation ul ul .menu-item-has-children>a{padding-right:2.0625em}.main-navigation ul ul .menu-item-has-children>a:after{right:.5625em;top:.875em;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.dropdown-toggle,.main-navigation ul .dropdown-toggle.toggled-on,.menu-toggle,.site-header .social-navigation,.site-footer .main-navigation{display:none}.site-content{padding:0 4.5455%}.content-area{float:left;margin-right:-100%;width:70%}.entry-header,.post-thumbnail,.entry-content,.entry-summary,.entry-footer,.comments-area,.image-navigation,.post-navigation,.pagination,.page-header,.page-content,.content-bottom-widgets{margin-right:0;margin-left:0}.sidebar{float:left;margin-left:75%;padding:0;width:25%}.widget{font-size:13px;font-size:.8125rem;line-height:1.6153846154;margin-bottom:3.230769231em;padding-top:1.615384615em}.widget .widget-title{margin-bottom:1.3125em}.widget p,.widget address,.widget hr,.widget ul,.widget ol,.widget dl,.widget dd,.widget table{margin-bottom:1.6153846154em}.widget li>ul,.widget li>ol{margin-bottom:0}.widget blockquote{font-size:16px;font-size:1rem;line-height:1.3125;margin-bottom:1.3125em;padding-left:1.0625em}.widget blockquote cite,.widget blockquote small{font-size:13px;font-size:.8125rem;line-height:1.6153846154}.widget th,.widget td{padding:.5384615385em}.widget pre{font-size:13px;font-size:.8125rem;line-height:1.6153846154;margin-bottom:1.6153846154em;padding:.5384615385em}.widget fieldset{margin-bottom:1.6153846154em;padding:.5384615385em}.widget button,.widget input,.widget select,.widget textarea{font-size:13px;font-size:.8125rem;line-height:1.6153846154}.widget button,.widget input[type="button"],.widget input[type="reset"],.widget input[type="submit"]{line-height:1;padding:.846153846em}.widget input[type="date"],.widget input[type="time"],.widget input[type="datetime-local"],.widget input[type="week"],.widget input[type="month"],.widget input[type="text"],.widget input[type="email"],.widget input[type="url"],.widget input[type="password"],.widget input[type="search"],.widget input[type="tel"],.widget input[type="number"],.widget textarea{padding:.4615384615em .5384615385em}.widget h1{font-size:23px;font-size:1.4375rem;line-height:1.2173913043;margin-bottom:.9130434783em}.widget h2{font-size:19px;font-size:1.1875rem;line-height:1.1052631579;margin-bottom:1.1052631579em}.widget h3{font-size:16px;font-size:1rem;line-height:1.3125;margin-bottom:1.3125em}.widget h4,.widget h5,.widget h6{font-size:13px;font-size:.8125rem;line-height:1.6153846154;margin-bottom:.9130434783em}.widget .alignleft{margin:.2307692308em 1.6153846154em 1.6153846154em 0}.widget .alignright{margin:.2307692308em 0 1.6153846154em 1.6153846154em}.widget .aligncenter{margin-bottom:1.6153846154em}.widget_calendar td,.widget_calendar th{line-height:2.6923076923;padding:0}.widget_rss .rssSummary:last-child{margin-bottom:1.615384615em}.widget input[type="search"].search-field{width:-webkit-calc(100% - 35px);width:calc(100% - 35px)}.widget .search-submit:before{font-size:16px;left:1px;line-height:35px;width:34px}.widget button.search-submit{padding:0;width:35px}.tagcloud a{margin:0 .2307692308em .5384615385em 0;padding:.5384615385em .4615384615em .4615384615em}.textwidget h1{margin-top:1.8260869565em}.textwidget h2{margin-top:2.2105263158em}.textwidget h3{margin-top:2.625em}.textwidget h4{letter-spacing:.153846154em}.textwidget h4,.textwidget h5,.textwidget h6{margin-top:3.2307692308em}.content-bottom-widgets .widget-area:nth-child(1):nth-last-child(2),
	.content-bottom-widgets .widget-area:nth-child(2):nth-last-child(1) {float:left;margin-right:7.1428571%;width:46.42857145%}.content-bottom-widgets .widget-area:nth-child(2):nth-last-child(1):last-of-type {margin-right:0}.site-footer{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 4.5455% 3.5em}.site-footer .social-navigation{margin:0;-webkit-order:2;-ms-flex-order:2;order:2}.site-info{margin:.538461538em auto .538461538em 0;-webkit-order:1;-ms-flex-order:1;order:1}.no-sidebar .content-area{float:none;margin:0;width:100%}.no-sidebar .entry-header,.no-sidebar .entry-content,.no-sidebar .entry-summary,.no-sidebar .entry-footer,.no-sidebar .comments-area,.no-sidebar .image-navigation,.no-sidebar .post-navigation,.no-sidebar .pagination,.no-sidebar .page-header,.no-sidebar .page-content,.no-sidebar .content-bottom-widgets{margin-right:15%;margin-left:15%}.widecolumn{padding-right:15%;padding-left:15%}}@media screen and (min-width:61.5625em){.site-main{margin-bottom:7.0em}.site-header{padding:5.25em 4.5455%}.site-branding,.site-header-menu,.header-image{margin-top:1.75em;margin-bottom:1.75em}.custom-logo{max-width:240px}.image-navigation{margin-bottom:3.230769231em}.post-navigation{margin-bottom:7.0em}.pagination{margin-bottom:5.894736842em}.widget{margin-bottom:4.307692308em}.site-main>article{margin-bottom:7.0em}.entry-title{font-size:40px;font-size:2.5rem;line-height:1.225;margin-bottom:1.05em}.format-aside .entry-title,.format-image .entry-title,.format-video .entry-title,.format-quote .entry-title,.format-gallery .entry-title,.format-status .entry-title,.format-link .entry-title,.format-audio .entry-title,.format-chat .entry-title{font-size:23px;font-size:1.4375em;line-height:1.304347826;margin-bottom:1.826086957em}.post-thumbnail{margin-bottom:2.625em}.entry-content h1,.entry-summary h1,.comment-content h1{font-size:33px;font-size:2.0625rem;line-height:1.2727272727;margin-top:1.696969697em;margin-bottom:.8484848485em}.entry-content h2,.entry-summary h2,.comment-content h2{font-size:28px;font-size:1.75rem;line-height:1.25;margin-top:2em;margin-bottom:1em}.entry-content h3,.entry-summary h3,.comment-content h3{font-size:23px;font-size:1.4375rem;line-height:1.2173913043;margin-top:2.4347826087em;margin-bottom:1.2173913043em}.entry-content h4,.entry-summary h4,.entry-intro h4,.comment-content h4{letter-spacing:.131578947em}.entry-content h4,.entry-content h5,.entry-content h6,.entry-summary h4,.entry-summary h5,.entry-summary h6,.comment-content h4,.comment-content h5,.comment-content h6{font-size:19px;font-size:1.1875rem;line-height:1.1052631579;margin-top:2.9473684211em;margin-bottom:1.473684211em}.author-info{border-bottom-width:0;padding-bottom:0}.comment-list+.comment-respond,.comment-navigation+.comment-respond{padding-top:5.25em}.comments-area,.sidebar,.content-bottom-widgets .widget-area,.widecolumn{margin-bottom:7.0em}body:not(.search-results) .entry-summary {margin-bottom:2.210526316em}body:not(.search-results) .entry-header + .entry-summary {margin-top:-1.105263158em}body:not(.search-results) article:not(.type-page) .entry-content {float:right;width:71.42857144%}body:not(.search-results) article:not(.type-page) .entry-content > blockquote.alignleft.below-entry-meta {margin-left:-40%;width:-webkit-calc(60% - 1.4736842105em);width:calc(60% - 1.4736842105em)}body:not(.search-results) article:not(.type-page) img.below-entry-meta,
	body:not(.search-results) article:not(.type-page) figure.below-entry-meta {clear:both;display:block;float:none;margin-right:0;margin-left:-40%;max-width:140%}body:not(.search-results) article:not(.type-page) figure.below-entry-meta img.below-entry-meta,
	body:not(.search-results) article:not(.type-page) table figure.below-entry-meta,
	body:not(.search-results) article:not(.type-page) table img.below-entry-meta {margin:0;max-width:100%}body:not(.search-results) article:not(.type-page) .entry-footer {float:left;margin-top:.1538461538em;width:21.42857143%}body:not(.search-results) article:not(.type-page) .entry-footer > span:not(:last-child):after {display:none}.single .byline,
	.full-size-link,
	body:not(.search-results).group-blog .byline,
	body:not(.search-results) .entry-format,
	body:not(.search-results) .cat-links,
	body:not(.search-results) .tags-links,
	body:not(.search-results) article:not(.sticky) .posted-on,
	body:not(.search-results) article:not(.type-page) .comments-link,
	body:not(.search-results) article:not(.type-page) .entry-footer .edit-link {display:block;margin-bottom:.5384615385em}body:not(.search-results) article:not(.type-page) .entry-footer > span:last-child {margin-bottom:0}body:not(.search-results) article:not(.type-page) .entry-footer .avatar {display:block;height:auto;margin:0 0 .5384615385em;width:49px}body.no-sidebar:not(.search-results) article:not(.type-page) .entry-content {float:left;margin-right:-100%;margin-left:34.99999999%;width:50.00000001%}body.no-sidebar:not(.search-results) article:not(.type-page) .entry-footer {margin-right:-100%;margin-left:15%;width:15%}}@media screen and (min-width:75em){body:not(.search-results) .entry-summary {font-size:23px;font-size:1.4375rem;line-height:1.5217391304;margin-bottom:1.826086957em}body:not(.search-results) .entry-header + .entry-summary {margin-top:-.913043478em}body:not(.search-results) .entry-summary p,
	body:not(.search-results) .entry-summary address,
	body:not(.search-results) .entry-summary hr,
	body:not(.search-results) .entry-summary ul,
	body:not(.search-results) .entry-summary ol,
	body:not(.search-results) .entry-summary dl,
	body:not(.search-results) .entry-summary dd,
	body:not(.search-results) .entry-summary table {margin-bottom:1.5217391304em}body:not(.search-results) .entry-summary li > ul,
	body:not(.search-results) .entry-summary blockquote > ul {margin-left:.956521739em}body:not(.search-results) .entry-summary li > ol,
	body:not(.search-results) .entry-summary blockquote > ol {margin-left:1.52173913em}body:not(.search-results) .entry-summary blockquote {font-size:23px;font-size:1.4375rem;line-height:1.5217391304;margin:0 0 1.5217391304em;padding-left:1.347826087em}body:not(.search-results) .entry-summary blockquote:not(.alignleft):not(.alignright) {margin-left:-1.52173913em}body:not(.search-results) .entry-summary blockquote blockquote:not(.alignleft):not(.alignright) {margin-left:0}body:not(.search-results) .entry-summary blockquote cite,
	body:not(.search-results) .entry-summary blockquote small {font-size:19px;font-size:1.1875rem;line-height:1.8421052632}body:not(.search-results) .entry-summary th,
	body:not(.search-results) .entry-summary td {padding:.3043478261em}body:not(.search-results) .entry-summary pre {font-size:16px;font-size:1rem;line-height:1.75;margin-bottom:1.75em;padding:1.75em}body:not(.search-results) .entry-summary fieldset {margin-bottom:1.5217391304em;padding:.3043478261em}body:not(.search-results) .entry-summary h1 {margin-top:2.121212121em;margin-bottom:1.060606061em}body:not(.search-results) .entry-summary h2 {margin-top:2.5em;margin-bottom:1.25em}body:not(.search-results) .entry-summary h3 {margin-top:3.043478261em;margin-bottom:1.52173913em}body:not(.search-results) .entry-summary h4,
	body:not(.search-results) .entry-summary h5,
	body:not(.search-results) .entry-summary h6 {margin-top:3.684210526em;margin-bottom:1.842105263em}body:not(.search-results) .entry-summary h1:first-child,
	body:not(.search-results) .entry-summary h2:first-child,
	body:not(.search-results) .entry-summary h3:first-child,
	body:not(.search-results) .entry-summary h4:first-child,
	body:not(.search-results) .entry-summary h5:first-child,
	body:not(.search-results) .entry-summary h6:first-child {margin-top:0}body:not(.search-results) .entry-summary .alignleft {margin:.2608695652em 1.5217391304em 1.5217391304em 0}body:not(.search-results) .entry-summary .alignright {margin:.2608695652em 0 1.5217391304em 1.5217391304em}body:not(.search-results) .entry-summary .aligncenter {margin-bottom:1.5217391304em}}@media print{form,button,input,select,textarea,.navigation,.main-navigation,.social-navigation,.sidebar,.content-bottom-widgets,.header-image,.page-links,.edit-link,.comment-respond,.comment-edit-link,.comment-reply-link,.comment-metadata .edit-link,.pingback .edit-link{display:none}body,blockquote cite,blockquote small,pre,.entry-content h4,.entry-content h5,.entry-content h6,.entry-summary h4,.entry-summary h5,.entry-summary h6,.comment-content h4,.comment-content h5,.comment-content h6,.entry-content .author-title{font-size:12pt}blockquote{font-size:14.25pt}.site-title,.page-title,.comments-title,.entry-content h2,.entry-summary h2,.comment-content h2,.widecolumn h2{font-size:17.25pt}.site-description{display:block}.entry-title{font-size:24.75pt;line-height:1.2727272727;margin-bottom:1.696969697em}.format-aside .entry-title,.format-image .entry-title,.format-video .entry-title,.format-quote .entry-title,.format-gallery .entry-title,.format-status .entry-title,.format-link .entry-title,.format-audio .entry-title,.format-chat .entry-title{font-size:17.25pt;line-height:1.304347826;margin-bottom:1.826086957em}.entry-content h1,.entry-summary h1,.comment-content h1{font-size:21pt}.entry-content h3,
	.entry-summary h3,
	.comment-content h3,
	body:not(.search-results) .entry-summary {font-size:14.25pt}.site-description,.author-bio,.entry-footer,.sticky-post,.taxonomy-description,.entry-caption,.comment-metadata,.comment-notes,.comment-awaiting-moderation,.site-info,.wp-caption .wp-caption-text,.gallery-caption{font-size:9.75pt}body,.site{background:none!important}body,blockquote cite,blockquote small,.site-branding .site-title a,.entry-title a,.comment-author{color:#1a1a1a!important}blockquote,.page-header,.comments-title{border-color:#1a1a1a!important}blockquote,
	.site-description,
	body:not(.search-results) .entry-summary,
	body:not(.search-results) .entry-summary blockquote,
	.author-bio,
	.entry-footer,
	.entry-footer a,
	.sticky-post,
	.taxonomy-description,
	.entry-caption,
	.comment-author,
	.comment-metadata a,
	.comment-notes,
	.comment-awaiting-moderation,
	.site-info,
	.site-info a,
	.wp-caption .wp-caption-text,
	.gallery-caption {color:#686868!important}code,hr{background-color:#d1d1d1!important}pre,abbr,acronym,table,th,td,.author-info,.comment-list article,.comment-list .pingback,.comment-list .trackback,.no-comments{border-color:#d1d1d1!important}a{color:#007acc!important}.entry-content a,.entry-summary a,.taxonomy-description a,.comment-content a,.pingback .comment-body>a{box-shadow:none;border-bottom:1px solid #007acc!important}.site{margin:5%}.site-inner{max-width:none}.site-header{padding:0 0 1.75em}.site-branding{margin-top:0;margin-bottom:1.75em}.site-main{margin-bottom:3.5em}.entry-header,.entry-footer,.page-header,.page-content,.entry-content,.entry-summary,.post-thumbnail,.comments-area{margin-right:0;margin-left:0}.post-thumbnail,.site-main>article{margin-bottom:3.5em}.entry-content blockquote.alignleft,.entry-content blockquote.alignright{border-width:4px 0 0 0;padding:.9473684211em 0 0;width:-webkit-calc(50% - .736842105em);width:calc(50% - .736842105em)}body:not(.search-results) .entry-header + .entry-summary {margin-top:-1.473684211em}.site-footer,.widecolumn{padding:0}}body{background:#fff;overflow-x:hidden;color:#585248;font-variant-ligatures:no-common-ligatures}::selection{background:#0b0935}body,.entry-header,.entry-footer,.widget,.site-info{font-size:18px;font-family:Lato}h1,h2,h3,.h1,.h2,.site-title{font-family:Oleo\ Script;font-weight:normal}h1,.h1{text-align:center;color:#0b0935;font-size:32px;position:relative;margin-bottom:32px}h1:after,.h1:after{content:'';background:url(images/xsprite_holidayland.png.pagespeed.ic.Famkot_UMx.png) no-repeat;width:84px;height:34px;background-position:-143px 0;display:block;margin:10px auto 0 auto}a,p{color:#585248}p{margin:0 0 16px}li{list-style-image:url(images/xpuce.png.pagespeed.ic.Qi_PL4O9P9.png)}#home_presentation .button,#home_location .button,.page .button{text-align:center}.white{color:#fff}.container{position:relative}.btn-default,input[type="submit"]{font-size:18px;font-weight:bold;border:none;background:linear-gradient(to right,#0b0935 0%,#221f6b 100%);width:295px;box-shadow:0 5px 7px 0 rgba(0,0,0,.16);color:#fff!important;padding:14px 0 13px;border-radius:50px;transform:translateZ(0);position:relative;transition-property:color;transition-duration:.3s;overflow:hidden}.btn-primary{font-size:16px;font-weight:bold;border:none;background:linear-gradient(to right,#ffd30a 0%,#ff3044 100%);width:100%;box-shadow:0 5px 7px 0 rgba(0,0,0,.16);color:#fff4db;padding:14px 0 13px;border-radius:50px;transform:translateZ(0);position:relative;transition-property:color;transition-duration:.3s;overflow:hidden}.btn-primaryfooter{font-size:16px;font-weight:bold;border:none;background:linear-gradient(to right,#ffd30a 0%,#ff3044 100%);width:100%;box-shadow:0 5px 7px 0 rgba(0,0,0,.16);color:#fff4db;padding:14px 0 13px;border-radius:50px;transform:translateZ(0);position:relative;transition-property:color;transition-duration:.3s;overflow:hidden}input[type="submit"]{transition:ease-out all .3s}#primary p a,#primary ul a{color:#0b0935;text-decoration:underline}#news_2016 a,.page #content a,.site-footer a{transform:translateZ(0);position:relative;transition-property:color;transition-duration:.3s;overflow:hidden;z-index:1}.btn-default:before,.btn-primary:before,.btn-primaryfooter:before,.main-navigation .primary-menu>li>a:before,#news_2016 a:before,.page #content a:before,.site-footer a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:linear-gradient(to right,#f47d00 0%,#f49a10 100%);transform:scaleX(0);transform-origin:0 50%;transition-property:transform;transition-duration:.3s;transition-ti
ming-function: ease-out}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default:active:focus,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primaryfooter:hover,.btn-primaryfooter:focus,.btn-primaryfooter:active,input[type="submit"]:hover,input[type="submit"]:focus,input[type="submit"]:active{color:#fff}.page #content a:hover,.page #content a:focus,.page #content a:active,.main-navigation .primary-menu>li>a:hover,.main-navigation .primary-menu>li>a:focus,.main-navigation .primary-menu>li>a:active,#news_2016 a:hover,#news_2016 a:focus,#news_2016 a:active,.site-footer a:hover,.site-footer a:focus,.site-footer a:active{text-decoration:none;color:#fff}input[type="submit"]:hover,input[type="submit"]:focus{background:linear-gradient(to right,#f47d00 0%,#f49a10 100%);!important}.btn-default:hover:before,.btn-default:focus:before,.btn-default:active:before,.btn-primary:hover:before,.btn-primary:focus:before,.btn-primary:active:before,.btn-primaryfooter:hover:before,.btn-primaryfooter:focus:before,.btn-primaryfooter:active:before,.main-navigation .primary-menu>li>a:hover:before,.main-navigation .primary-menu>li>a:focus:before,.main-navigation .primary-menu>li>a:active:before,#news_2016 a:hover:before,#news_2016 a:focus:before,#news_2016 a:active:before,.page #content a:hover:before,.page #content a:focus:before,.page #content a:active:before,.site-footer a:hover:before,.site-footer a:focus:before,.site-footer a:active:before{transform:scaleX(1)}#cookie-notice #cn-accept-cookie{font-size:16px!important;background:#0b0935!important;color:#fff!important}#cookie-notice #cn-more-info{background:none!important;color:#fff!important}#cookie-notice .button.wp-default{padding:6px 24px!important;text-shadow:none!important;border-radius:0!important;border-width:0!important}#page header{background:#0b0935;border-bottom:4px solid #005bea;box-shadow:0 3px 13px 0 rgba(0,0,0,.18);z-index:2;position:relative}.site-header-main{margin-top:4px}.site-header-menu{position:fixed;display:block;visibility:hidden;overflow:hidden;height:0;margin:0 0 20px;transition:ease-out all .3s;z-index:9;background:#ffa500;height:100vh;width:100%;left:0;transform-origin:80% 0%;transform:scale(0)}.site-header-menu.toggled-on{visibility:visible;padding-top:140px;transform:scale(1)}.site-header-menu .site-navigation{transform:translateY(-300px)}.site-header-menu.toggled-on .site-navigation{transform:translateY(0)}#page .site-header-menu h2{text-align:center;font-size:40px;color:#005bea;margin-bottom:40px;transform:translateY(-100px);opacity:0;transition-delay:.3s;transition-timing-function:ease-out;transition-property:all;transition-duration:.4s}#page .site-header-menu.toggled-on h2{transform:translateY(0);opacity:1}.menu-toggle.toggled-on,.menu-toggle.toggled-on:hover,.menu-toggle.toggled-on:focus{background-color:transparent;border-color:transparent}#header-right{display:flex;height:75px}#header-right .site-title{flex:1 1 55%;font-size:22px;color:#ffd30a;text-align:left;align-self:center}#header-right .site-title:after{display:none}#header-navigation{display:flex;flex:0 1 45%;justify-content:flex-end}#header-navigation>ul{display:flex;margin-bottom:0;position:relative}#header-navigation>ul>li{list-style:none;border-left:1px solid #0b0935}#header-navigation > ul > li:nth-child(2) a svg{transform:translateY(0);transition:ease-out all .3s}#header-navigation > ul > li:nth-child(3) a svg{content:'local_phone';transform:translateY(0);transition:ease-out all .3s}#header-navigation > ul > li:nth-child(5) a svg{content:'mail';transform:translateY(0);transition:ease-out all .3s}#header-navigation > ul > li:nth-child(2) a span{font-family:Lato;position:absolute;top:0;padding:0 12px;font-size:14px;opacity:0;left:0;visibility:hidden;transform:translateY(4px)}#header-navigation > ul > li:nth-child(3) a span{font-family:Lato;position:absolute;top:0;padding:0 2px;font-size:12px;opacity:0;left:0;visibility:hidden;transform:translateY(4px)}#header-navigation > ul > li:nth-child(5) a span{font-family:Lato;position:absolute;top:0;padding:0 5px;font-size:14px;opacity:0;left:0;visibility:hidden;transform:translateY(4px)}button.hamburger-menu>#menu{position:absolute;top:0;padding:0 9px;font-size:14px;font-family:Lato;color:#0b0935;font-weight:normal;text-transform:none;opacity:0;left:0;visibility:hidden;transform:translateY(4px)}#header-navigation > ul > li:nth-child(2):hover a span,
#header-navigation > ul > li:nth-child(3):hover a span,
#header-navigation > ul > li:nth-child(5):hover a span,
button.hamburger-menu:hover > #menu{transform:translateY(10px);visibility:visible;opacity:1;transition:ease-out all .3s}#header-navigation>ul>li>a{color:#0b0935;padding:0 15px;display:flex;align-items:center;height:64px;transition-property:color;position:relative;text-decoration:none;transition-duration:.3s;transform:translateZ(0)}#header-navigation>ul>li>a:before,#header-navigation button.hamburger-menu:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#ffd30a;transform:scaleY(0);transform-origin:50% 0%;transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.6,.59,0,.67)}#header-navigation>ul>li>a:hover,#header-navigation>ul>li>a:focus,#header-navigation>ul>li>a:active,#header-navigation button.hamburger-menu:hover,#header-navigation button.hamburger-menu:focus,#header-navigation button.hamburger-menu:active{text-decoration:none;background:transparent}#header-navigation>ul>li>a:hover:before,#header-navigation>ul>li>a:focus:before,#header-navigation>ul>li>a:active:before,#header-navigation button.hamburger-menu:hover:before,#header-navigation button.hamburger-menu:focus:before,#header-navigation button.hamburger-menu:active:before{transform:scaleY(1)}#header-navigation>ul>li>a:hover svg,.hamburger-menu:hover .bar{transform:translateY(8px)}#header-navigation>ul>li>.material-icons{font-size:29px}#header-navigation>ul>li>.text-navigation{text-transform:uppercase;font-size:14px;font-weight:bold}.phone{position:relative}.btn-phone{cursor:pointer}.hidden-phone{opacity:0;top:30px;left:118px;right:0;margin-bottom:0;transform:translateY(0);transition:ease-out all .3s;position:absolute;z-index:-10;border-left:none;background:#005bea;color:#fff}#header-navigation>ul>li.display-phone{display:block;margin-bottom:15px;opacity:1;z-index:1;transform:translateY(38px);border-left:none}.hamburger-menu{cursor:pointer;background:transparent;border:none;position:relative;z-index:10;border-left:1px solid #ffd30a;border-right:1px solid #ffd30a;border-radius:0}.hamburger-menu:focus{outline:0}.bar,.bar:after,.bar:before{width:30px;height:3px;border-radius:2px}.bar{position:relative;background:#fff;transition:all 0ms 300ms;display:block;transform:translateY(0);transition:ease-out all .3s;margin:5px 0 0 0}.bar:before{content:"";position:absolute;left:0;bottom:8px;background:#fff;transition:bottom 300ms 300ms cubic-bezier(.23,1,.32,1) , transform 300ms cubic-bezier(.23,1,.32,1)}.bar:after{content:"";position:absolute;left:0;top:8px;background:#fff;transition:top 300ms 300ms cubic-bezier(.23,1,.32,1) , transform 300ms cubic-bezier(.23,1,.32,1)}.bar.animation{background:rgba(255,255,255,0)}.bar.animation:hover{top:0;transform:rotate(45deg);transition:top 300ms cubic-bezier(.23,1,.32,1) , transform 300ms 300ms cubic-bezier(.23,1,.32,1);background:#0b0935}.bar.animation:after{top:0;transform:rotate(45deg);transition:top 300ms cubic-bezier(.23,1,.32,1) , transform 300ms 300ms cubic-bezier(.23,1,.32,1);background:#0b0935}.bar.animation:before{bottom:0;transform:rotate(-45deg);transition:bottom 300ms cubic-bezier(.23,1,.32,1) , transform 300ms 300ms cubic-bezier(.23,1,.32,1);background:#0b0935}.menu-primary-menu-container{display:flex;justify-content:center}.site-header-menu .main-navigation .primary-menu{text-align:center;transform:translateY(-100px);opacity:0}.site-header-menu.toggled-on .main-navigation .primary-menu{transform:translateY(0);opacity:1;transition-delay:.3s;transition-timing-function:ease-out;transition-property:all;transition-duration:.4s}.main-navigation .primary-menu>li{float:none;list-style:none}.main-navigation .primary-menu>li>a{color:#585248}.reservation-header .button{position:absolute;right:15px;z-index:1;top:-48px}.reservation-header .button-covid{position:absolute;right:280px;z-index:1;top:-48px}.reservation-header .button .btn-default,.reservation-header .button-covid .btn-default{width:auto;padding:58px 42px 12px}.site-footer{background:#0b0935;padding:42px 0 0 0;margin-top:200px;position:relative}.site-footer:before{content:'';position:absolute;background:url(images/xillustration_la_clape.png.pagespeed.ic.Nb3m3RfGGf.png) no-repeat;width:689px;height:77px;top:-77px;left:0}.site-footer:after{content:'';position:absolute;background:linear-gradient(to bottom,#fff 0%,#005bea 100%);width:100%;height:29px;top:-29px;left:0;z-index:-2}.site-footer ul{margin-left:0}.site-footer ul li{list-style:none}#footer-bird{position:absolute;background:url(images/xsprite_holidayland.png.pagespeed.ic.Famkot_UMx.png) no-repeat;background-position:0 0;width:79px;height:29px;top:-109px;left:484px}#footer-jetski{position:absolute;background:url(images/xsprite_holidayland.png.pagespeed.ic.Famkot_UMx.png) no-repeat;background-position:-109px 0;width:32px;height:24px;top:-23px;left:580px;z-index:-1}#footer-kitesurf{position:absolute;background:url(images/xsprite_holidayland.png.pagespeed.ic.Famkot_UMx.png) no-repeat;background-position:-81px 0;width:26px;height:33px;top:-56px;left:664px}.site-footer h3{text-align:center;color:#fff4e5;padding-bottom:40px}.site-footer a{text-decoration:underline}.footer-navigation ul{text-align:center;list-style:none}.footer-map{margin-left:auto;margin-right:auto;display:block;transform:translateY(0);transition:ease-out transform .4s}.footer-map:hover{transform:translateY(-15px)}.site-footer .button{margin-bottom:12px}.site-footer a,#copyright p{color:#fff;font-size:16px}#main_footer .button a{text-decoration:none;color:#fff4db}#main_footer>p,#copyright{text-align:center}#main_footer p{margin-top:15px;margin-bottom:0}#copyright{background:#005bea;width:100%}#copyright p{margin-bottom:0}.home .active{opacity:0}.animated{animation-duration:1s;animation-fill-mode:both}@keyframes slideInLeft {
  from {
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
    opacity: 0;
  }
  to {
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}.slideInLeft{animation-name:slideInLeft}@keyframes fadeInLeft {
  from {
    opacity: 0;
    transform: translate3d(-50%, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}@keyframes slideInRight {
  from {
    transform: translate3d(100%, 0, 0);
    visibility: visible;
      opacity: 0;
  }
  to {
    transform: translate3d(0, 0, 0);
      opacity: 1;
  }
}.slideInRight{animation-name:slideInRight}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInDown {
  from {
    opacity: 0;
    transform: translate3d(0, -50%, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translate3d(50%, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}.fadeInRight{animation-name:fadeInRight}.fadeInDown{animation-name:fadeInDown}#page{overflow:hidden}.main_title_home{background:#fff;margin-bottom:22px}.main_title_home.left{border-left:8px solid #ffd30a;padding:20px 0 15px 34px;margin-left:138px}.main_title_home.right{border-right:8px solid #ffd30a;padding:20px 34px 15px 0;margin-right:138px}.main_title_home h2{font-size:34px;color:#005bea;position:relative}.main_title_home.left h2:after{content:'';position:absolute;background:url(images/xsprite_holidayland.png.pagespeed.ic.Famkot_UMx.png) no-repeat;width:581px;height:29px;background-position:-812px 0;top:-60px;left:120px}.main_title_home.right h2:after{content:'';position:absolute;background:url(images/xsprite_holidayland.png.pagespeed.ic.Famkot_UMx.png) no-repeat;width:581px;height:29px;background-position:-229px 0;top:-60px;right:120px}.main_title_home p{margin:0}.home_section{margin-top:220px;position:relative}.background_section{position:absolute;z-index:-1;width:680px;height:384px;top:-66px}#home_presentation{height:835px;position:relative;overflow:hidden;box-shadow:inset 0 0 66px rgba(0,0,0,.3)}#home_presentation .button{margin-top:280px}#load-parallax{position:absolute;background:url(images/xminiature-parallax.jpg.pagespeed.ic.o08zJNuOWt.jpg) no-repeat;width:100%;background-size:cover;height:835px;opacity:1;animation-name:fadeOut;animation-duration:.6s;animation-delay:2.5s;animation-fill-mode:forwards;z-index:-1}@keyframes fadeOut{
    from{
        opacity: 1
    }
    to{
        opacity: 0;
    }
}#parallax-1er-plan{position:absolute;background:url(images/parallax-1er-plan.png.pagespeed.ce.vhddMEhe_s.png) no-repeat;width:2176px;height:835px;left:50%;transform:translateX(-50%);z-index:-2;transition:.1s linear}#parallax-2e-plan{position:absolute;background:url(images/parallax-2e-plan.png.pagespeed.ce.cqBXXOYuJv.png) no-repeat;width:2176px;height:680px;left:50%;transform:translateX(-50%);z-index:-3;top:0;transition:.1s linear}#parallax-3e-plan{position:absolute;background:url(images/xparallax-3e-plan.jpg.pagespeed.ic.yfnWEgBav9.jpg) no-repeat;width:2176px;height:173px;left:50%;transform:translateX(-50%);z-index:-4;bottom:152px}#parallax-background{position:absolute;background:url(images/xparallax-background.jpg.pagespeed.ic.a2qP-nDwnv.jpg) no-repeat;width:2176px;height:510px;left:50%;transform:translateX(-50%);z-index:-5;top:0;transition:.1s linear}#arrow-parallax{position:absolute;background:url(images/xarrow-parallax.png.pagespeed.ic.JK7ejv2nh3.png) no-repeat;width:352px;height:86px;left:63%;z-index:-2;top:454px}#news_2016{width:307px;position:absolute;top:50px;transform:rotate(-8deg)}#news_2016 p{margin:0;text-align:center}#news_2016 a{text-decoration:underline}#central_content{display:flex;flex-direction:column;align-items:center;margin-top:107px}#central_content h2,#central_content img,#central_content #advantage{display:flex;flex-wrap:wrap}#central_content h2{position:relative;font-size:33px;background-color:#005bea;border-radius:50px 50px 0 0;padding:6px 42px 4px;color:#fff}#central_content h2:before{content:'';position:absolute;background:url(images/xsprite_holidayland.png.pagespeed.ic.Famkot_UMx.png) no-repeat;width:87px;height:45px;background-position:-1470px 0;top:-45px;left:50%;transform:translateX(-50%)}#central_content #advantage{width:505px}#central_content .one_advantage{flex:1 1 49%;font-size:20px;position:relative;text-align:right;padding-right:55px;margin:2px;background:rgba(255,255,255,.5);transition:.3s}#central_content .one_advantage:hover{background:#fff;transition:.3s}.ie #central_content .one_advantage{width:49%;flex:auto}#central_content .one_advantage p{margin-bottom:0}#central_content .sea:after{content:'';position:absolute;background:url(images/xsprite_holidayland.png.pagespeed.ic.Famkot_UMx.png) no-repeat;width:24px;height:16px;background-position:-1395px 0;right:12px;top:6px}#central_content .grill:after{content:'';position:absolute;background:url(images/xsprite_holidayland.png.pagespeed.ic.Famkot_UMx.png) no-repeat;width:22px;height:24px;background-position:-1559px 0;right:12px;top:3px}#central_content .terrace:after{content:'';position:absolute;background:url(images/xsprite_holidayland.png.pagespeed.ic.Famkot_UMx.png) no-repeat;width:24px;height:24px;background-position:-1585px 0;right:12px;top:2px}#central_content .parking:after{content:'';position:absolute;background:url(images/xsprite_holidayland.png.pagespeed.ic.Famkot_UMx.png) no-repeat;width:24px;height:24px;background-position:-1610px 0;right:12px;top:2px}#central_content .clim:after{content:'';position:absolute;background:url(images/xclim.png.pagespeed.ic.oTYImJTSBy.png) no-repeat;width:24px;height:24px;right:12px;top:3px;background-size:contain}#central_content .wifi:after{content:'';position:absolute;background:url(images/xwifi.png.pagespeed.ic.B5xPTwHdLt.png) no-repeat;width:24px;height:24px;right:12px;top:3px;background-size:contain}#central_content .tele:after{content:'';position:absolute;background:url(images/xtele.png.pagespeed.ic.CsCmhXvN-k.png) no-repeat;width:24px;height:24px;right:12px;top:3px;background-size:contain}#central_content .animaux:after{content:'';position:absolute;background:url(images/xpatte.png.pagespeed.ic.mTiWnOYX9x.png) no-repeat;width:24px;height:24px;right:12px;top:3px;background-size:contain}#home_location{padding-top:50px}#home_location>p{text-align:center}.bloc_villa a{display:block;overflow:hidden}.bloc_villa a img{transform:scale(1);transition:ease-out transform .5s}.bloc_villa a:hover img,.bloc_villa a:focus img,.bloc_villa a:active img{transform:scale(1.1)}.desc_villa{background:linear-gradient(to right,#3f8aff 0%,#005bea 100%);margin-top:-1px;padding:16px 12px 12px 12px}.desc_villa h3{text-align:center;color:#fff;font-size:33px}.info_villa{display:flex;justify-content:space-between;color:#585248;margin-bottom:0;margin-top:10px}.info_villa>li{list-style:none;font-size:16px}.info_villa>li>.material-icons{background:#ffd30a;border-radius:50px;color:#faa046;font-size:18px;padding:5px;margin-right:6px}.bloc_villa+.button{margin-top:30px}#home_manager #background_manager{background:url(images/img-home-manager.jpg.pagespeed.ce.cAtS3dpIcE.jpg) no-repeat;background-size:100%;left:-496px}#home_manager .button{text-align:right}#home_opinion .main_title_home{text-align:right}#home_opinion #background_opinion{background:url(images/img-home-opinion.jpg.pagespeed.ce.6uorW1jDfO.jpg) no-repeat;background-size:100%;right:-496px}#home_opinion .button{margin-top:40px;margin-left:30px}#home_opinion .section_opinion .bloc_opinion{justify-content:flex-start}#home_holidays #background_holidays{background:url(images/img-home-holidays.jpg.pagespeed.ce.4b5vKgOJVu.jpg) no-repeat;background-size:100%;left:-496px}#home_holidays .row,.holidays-content{display:flex;flex-wrap:wrap}.bloc_holidays{margin-bottom:20px}.bloc_holidays .title_bloc a,.page #content .bloc_holidays .title_bloc a{background:linear-gradient(to right,#005bea 0%,#3f8aff 100%);text-align:center;transform:translateZ(0);position:relative;transition-property:color;transition-duration:.3s;overflow:hidden;color:#fff;font-size:24px;padding:12px;display:block;text-decoration:none}.bloc_holidays .title_bloc a:before,.page #content .bloc_holidays .title_bloc a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:linear-gradient(to right,#0b0935 0%,#221f6b 100%);transform:scaleX(0);transform-origin:0 50%;transition-property:transform;transition-duration:.3s;transition-timing-function:ease-out}.bloc_holidays .title_bloc a:hover,.bloc_holidays .title_bloc a:focus,.bloc_holidays .title_bloc a:active{color:#fff}.bloc_holidays .title_bloc a:hover:before,.bloc_holidays .title_bloc a:focus:before,.bloc_holidays .title_bloc a:active:before,.page #content .bloc_holidays .title_bloc a:hover:before,.page #content .bloc_holidays .title_bloc a:focus:before,.page #content .bloc_holidays .title_bloc a:active:before{transform:scaleX(1)}.bloc_holidays>a{overflow:hidden;display:block;margin-top:-1px}.bloc_holidays a img{transform:scale(1);transition:ease-out transform .5s}.bloc_holidays a:hover img,.bloc_holidays a:focus img,.bloc_holidays a:active img{transform:scale(1.1)}.bloc_holidays p{margin-top:10px}.page #content,.archive #content{background:url(images/xbackground_page.jpg.pagespeed.ic.uQzjccFuZz.jpg) no-repeat top center;padding-top:36px;background-size:contain}.page #content .container,.archive #content .container{background:#fff;padding:0 20px}#breadcrumbs{padding-top:20px;padding-left:20px}#breadcrumbs:before{content:'';position:absolute;width:5px;height:52px;background:#0b0935;top:0;left:0}#breadcrumbs a{text-decoration:underline;color:#585248}#breadcrumbs a:hover,#breadcrumbs a:focus,#breadcrumbs a:active{text-decoration:none;color:#fff}#breadcrumbs .breadcrumb_last{color:#837c70}.page h1{margin-top:30px}.page h2,.page .h2{font-size:24px;color:#005bea;border-left:5px solid #ffd30a;padding-left:13px;margin:40px 0 10px}.page #content .img-link:hover:before,.page #content .img-link:focus:before,.page #content .img-link:active:before{transform:scaleX(0)}#slb_viewer_wrap .slb_theme_slb_default .slb_details{display:none!important}.master-slider-parent{margin-bottom:50px}#bloc-icons{margin:25px 0 45px}#bloc-icons .icon{margin-bottom:30px}#kitchen.icon-equipment{background:url(images/icone_cuisine.png.pagespeed.ce.cI7bvrjk9_.png) no-repeat center;width:100%;height:63px}#bathroom.icon-equipment{background:url(images/xicone_salledeau.png.pagespeed.ic.BTcEpcda4S.png) no-repeat center;width:100%;height:63px}#barbecue.icon-equipment{background:url(images/xicone_barbecue.png.pagespeed.ic.l7hbOozq_i.png) no-repeat center;width:100%;height:63px}#terrace.icon-equipment{background:url(images/xicone_terrasse.png.pagespeed.ic.f2NPeEcq0P.png) no-repeat center;width:100%;height:63px}#parking.icon-equipment{background:url(images/xicone_parking.png.pagespeed.ic.09Jp1J4i4j.png) no-repeat center;width:100%;height:63px}#tv.icon-equipment{background:url(images/xtv-grand.png.pagespeed.ic.GcF_IUx3DP.png) no-repeat center;width:100%;height:63px}#animaux.icon-equipment{background:url(images/xanimaux-grand.png.pagespeed.ic.QR61ssw7ye.png) no-repeat center;width:100%;height:63px}#wifi.icon-equipment{background:url(images/xwifi-grand.png.pagespeed.ic.4d6QqPBKRt.png) no-repeat center;width:100%;height:63px}#climatisation.icon-equipment{background:url(images/xclim-grand.png.pagespeed.ic.J72oXUdC_n.png) no-repeat center;width:100%;height:63px}#electro.icon-equipment{background:url(images/xelectro-grand.png.pagespeed.ic.skHrwECJb2.png) no-repeat center;width:100%;height:63px}.icon-equipment{margin-bottom:10px}.icon-equipment+p{text-align:center;line-height:20px}.ms-thumb-list.ms-dir-h{margin-top:14px!important}.ms-container{border:1px solid #e4e4e4}.ms-inner-controls-cont,.ms-container{z-index:1;background:#fff}.ms-skin-default .ms-nav-next,.ms-skin-default .ms-nav-prev{z-index:1!important}.ms-thumbs-cont{left:0!important}.tp-thumbs{top:117%!important}#msg-resa{background:linear-gradient(to right,#f47d00 0%,#f49a10 100%);padding:10px 23px;margin-bottom:20px;color:#fff;width:667px}table,th,td{border:1px solid #d6eaf8}td{border-width:0 1px 1px 0}.page-template-template-sidebar table{width:650px}.page-template-template-sidebar table thead{display:flex;background:#d6eaf8;position:relative}.page-template-template-sidebar table thead:after{content:'';position:absolute;width:18px;height:79px;top:-1px;right:-17px;background:#d6eaf8}.page-template-template-sidebar table thead td{text-align:center}.page-template-template-sidebar table thead tr td:last-child{width:88px}.page-template-template-sidebar table tbody{height:189px;overflow:scroll;display:block;width:665px;overflow-x:hidden;border-bottom:5px solid #d6eaf8}.page-template-template-sidebar table tbody tr td:nth-child(2),
.page-template-template-sidebar table tbody tr td:nth-child(3){text-align:center}.page-template-template-sidebar table tbody tr td:last-child{padding:0}.page-template-template-sidebar table tbody tr td:last-child a{display:block;padding:.4375em;height:100%}.page-template-template-sidebar table tr{display:flex;width:100%}.page-template-template-sidebar table tr td:nth-child(1){flex:3}.page-template-template-sidebar.ie table tr td:nth-child(1){width:40%}.page-template-template-sidebar table tr td:nth-child(2),
.page-template-template-sidebar table tr td:nth-child(3){flex:1}.page-template-template-sidebar.ie table tr td:nth-child(2),
.page-template-template-sidebar.ie table tr td:nth-child(3){width:24%}.btn-reserver{cursor:pointer;color:#fff;background:linear-gradient(to right,#0b0935 0%,#221f6b 100%)}.btn-reserver a{color:#fff}.success{animation:validation ease-out 2.8s}@keyframes validation{
    0%{
        box-shadow: 0 0 0 rgba(0, 0, 0, 0);
    }
    50%{
        box-shadow: 0 0 2px rgb(255, 58, 0);
    }
    70%{
        box-shadow: 0 0 2px rgb(255, 58, 0, .3);
    }
    90%{
        box-shadow: 0 0 2px rgb(255, 58, 0);
    }
    100%{
        box-shadow: 0 0 0 rgba(0, 0, 0, 0);
    }
}.complet{background:#dcd8d0;padding:.4375em!important;width:88px;text-align:center}#secondary h2{margin-top:0}#secondary ul{margin-bottom:14px;line-height:24px}#secondary p{margin:0 0 8px}#form-reservation,#gform_wrapper_2 form{background:#d6eaf8;padding:25px 30px;margin-top:45px}input[type="text"],input[type="email"],input[type="tel"],input[type="number"],textarea{background:#fff;background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));border-radius:0;border:1px solid #f6eed4}.gform_wrapper span.gform_description{font-size:16px;line-height:20px}.gform_wrapper label.gfield_label{font-weight:normal!important}.gform_wrapper .top_label .gfield_label{line-height:0!important}.gform_wrapper .top_label #field_4_7 .gfield_label{display:none}body .gform_wrapper ul li.gfield{margin-top:12px!important}body .gform_wrapper .top_label div.ginput_container{margin-top:0!important}.gform_wrapper .gform_footer{text-align:right}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type="submit"],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type="submit"]{font-family:Lato;text-transform:none;font-size:16px;padding:16px 42px;margin:0!important}.ie .gform_wrapper.gf_browser_ie .gform_footer input.button{padding:16px 42px}.card{position:relative;width:200px;cursor:pointer;left:50%;transform:translateX(-50%)}.card p{margin:0 0 6px;color:#fff}.card-front,.card-back{position:absolute;top:0;left:0;padding:8px 0 0;margin-top:-8px;width:200px;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .3s}.card-front{transform:rotateY(0)}.card-back{transform:rotateY(180deg)}.flipped .card-front{transform:rotateY(-180deg)}.flipped .card-back{transform:rotateY(0)}.card .btn-default:before{display:none}.card .btn-default:hover,.card .btn-default:focus,.card .btn-default:active{background:linear-gradient(to right,#f47d00 0%,#f49a10 100%);box-shadow:inset 0 0 0}.gform_wrapper div.validation_error{color:#d12819!important;border-top:none!important;border-bottom:none!important;font-size:14px!important;margin:0!important;padding:0!important}.gform_wrapper .top_label .gfield_error{width:100%!important}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{max-width:100%!important;margin-left:0!important}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent!important;border-top:none!important;border-bottom:none!important;padding:0!important}.gform_wrapper .field_description_below .gfield_description{padding-top:0!important}.gform_wrapper .validation_message{color:#d12819!important}.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper li.gfield_error textarea{border:1px solid #d12819!important}.error404 .entry-content p{text-align:center}.error404 .entry-content img{display:block;margin:0 auto}#post-15 .first-title{margin-top:0}.text-band{background:#d6eaf8;padding-left:10px}.section_opinion{display:flex;flex-wrap:wrap;margin-left:-30px}.page-template-template-avis .section_opinion{margin-top:30px}.section_opinion .bloc_opinion{flex:initial;width: calc(100%/3 - 31px);margin-left:30px;border-bottom:3px solid #d6eaf8;background:#fff;display:flex;flex-direction:column;justify-content:space-between}.page-template-template-avis .bloc_opinion{margin-bottom:30px}.bloc_opinion .name{font-weight:bold;background:#d6eaf8;padding:13px 32px;margin-bottom:10px}#date_opinion{font-size:16px;color:#a5a3a0}#post-47 table tbody tr:first-child{background:#d6eaf8}#post-47 table{border-bottom:4px solid #d6eaf8}#post-47 .button{width:50%;float:left}#post-47 .button.first{padding-left:150px}#post-47 .button.last{padding-right:150px}.faqwd_expand_collapse{display:none}.faqwd_conteiner .opened{background:transparent!important;border:none!important}.faqwd_question_title{border-left:5px solid #ffd30a;margin-bottom:10px;margin-top:15px}.faqwd_conteiner .faqwd_question_title_container{border:none;cursor:default}.faqwd_conteiner .faqwd_question_title_container:hover,.faqwd_conteiner .faqwd_question_title_container:hover span{color:#005bea!important;background:transparent!important}.faqwd_conteiner .faqwd_question_title_container .faqwd_question_title,.faqwd_conteiner .opened .faqwd_question_title span{color:#005bea!important;font-family:Oleo\ Script;font-size:24px}.faqwd_conteiner .faqwd_quest_numbering,.faqwd_conteiner .faqwd_post_title{}.before20{display:none}#gform_wrapper_6{width:447px;position:relative}#gform_wrapper_6 ul.gform_fields:not(.top_label) .gfield_label {width:auto}#gform_wrapper_6 .gform_footer:not(.top_label) {padding:0;margin-left:0;width:156px;position:absolute;left:446px;top:-25px}#gform_wrapper_6 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){width:64%}.webcam-block{position:relative;padding-bottom:136px}.page-id-638 .master-slider-parent{left:-23px;padding-top:57px}.page-id-638 .ms-slide{animation-name:upDown;animation-duration:4.7s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes upDown {
    0%{
        transform: translate(3px, 0) rotate(0.0001deg);
    }
    95%{
        transform: translate(-10px, 0) rotate(0.0001deg);
    }
    100%{
        transform: translate(3px, 0) rotate(0.0001deg);
    }
}.fake-webcam{background:url(images/xwebcam-bg-png24.png.pagespeed.ic.7tBIG1CPjV.png) no-repeat;width:490px;height:498px;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:1}.error404 header,.error404 .button,.error404 #content .container{filter:hue-rotate(180deg);transition:ease-out all .3s}.error404 header.sun,.error404 .button.sun,.error404 #content .container.sun{filter:hue-rotate(0deg)}.error404 #content .container{background:#fff;margin-top:36px;padding-bottom:20px}.error404 #primary a{display:block;margin-left:auto;margin-right:auto}.error404 #primary p{text-align:center}.error404 .img-404{background:url(images/x404-neige.jpg.pagespeed.ic.e6a7OgJ7rA.jpg) no-repeat;background-position:center;width:100%;height:500px;transition:ease-out background .3s}.error404 .img-404.sun{background:url(images/x404-narbonne.jpg.pagespeed.ic.2bh2FAx8lH.jpg) no-repeat;background-position:center}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;background:red}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:red}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:#f1f1f1;position:relative}.jspDrag{background:#ded9c8;position:relative;top:0;left:0;cursor:pointer}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{background:#eeeef4;float:left;height:100%}@media (min-width:1921px){#home_presentation{background:url(images/xnot-parallax-background.jpg.pagespeed.ic.aTQACaZVxd.jpg) no-repeat;background-size:cover;width:100%}#parallax-1er-plan,#parallax-2e-plan,#parallax-3e-plan,#parallax-background,#arrow-parallax{display:none}}@media (max-width:1200px){.info_villa{flex-direction:column}#msg-resa{width:596px}.page-template-template-sidebar table{width:580px}.page-template-template-sidebar table tbody{width:596px}}@media (max-width:1024px){#home_presentation .button{margin-top:200px}}@media (max-width:992px){.site-title{display:none}#header-navigation{flex:1}#header-right{justify-content:flex-end}.main-navigation .primary-menu{border-bottom:none}.main-navigation li{border-top:none}.site-footer:before{left:-200px}#footer-bird{left:250px}#footer-jetski{left:370px}#footer-kitesurf{left:450px}.footer-navigation{margin-bottom:100px}#parallax-3e-plan{left:0}#arrow-parallax{left:29%}#central_content{margin-top:180px}.main_title_home.left{margin-left:0}.main_title_home.right{margin-right:0}.main_title_home.right h2:after{right:100px}.main_title_home.left h2:after{left:100px}#msg-resa{width:100%}.page-template-template-sidebar table{width:100%}.page-template-template-sidebar table thead:after{display:none}.page-template-template-sidebar table tbody{width:100%}#bloc_offer{display:none}.widget_black_studio_tinymce .action{cursor:pointer;margin-top:0;padding:15px;border:1px solid #fc942e;position:relative}.widget_black_studio_tinymce .action:after{content:'';position:absolute;background:url(images/xsprite_holidayland.png.pagespeed.ic.Famkot_UMx.png) no-repeat;width:23px;height:15px;background-position:-1636px 0;top:50%;transform:translateY(-50%);transform-origin:50% 25%;right:20px;transition:ease-out all .3s}.widget_black_studio_tinymce .action.active:after{transform:rotate(180deg)}.widget_black_studio_tinymce .action:hover,.widget_black_studio_tinymce .action:focus,.widget_black_studio_tinymce .action:active{background:linear-gradient(to right,#ed5900 0%,#f06e05 100%);color:#fff}.phone-section{margin-bottom:100px}#bloc-icons .icon{margin-bottom:0}#post-47 .button.last{padding-right:0}#post-47 .button.first{padding-left:0}.section_opinion .bloc_opinion{width: calc(100%/2 - 30px)}}@media (max-width:768px){.site-header-menu{transform-origin:98% 0}.home_section{margin-top:120px}.background_section{display:none}.main_title_home.left h2:after,.main_title_home.right h2:after{display:none}#home_manager:before{content:'';position:absolute;background:url(images/img-home-manager.jpg.pagespeed.ce.cAtS3dpIcE.jpg) no-repeat;width:100%;background-size:cover;background-position:0 42%;height:77px;top:-50px;left:0}#home_opinion:before{content:'';position:absolute;background:url(images/img-home-opinion.jpg.pagespeed.ce.6uorW1jDfO.jpg) no-repeat;width:100%;background-size:cover;background-position:0 44%;height:77px;top:-50px;left:0}#home_holidays:before{content:'';position:absolute;background:url(images/img-home-holidays.jpg.pagespeed.ce.4b5vKgOJVu.jpg) no-repeat;width:100%;background-size:cover;background-position:0 66%;height:77px;top:-50px;left:0}.page #content,.archive #content{padding-top:0}}@media (max-width:767px){#cookie-notice .button.wp-default{display:block!important}.site-header-main{margin-bottom:4px}.site-header-main a{display:block;text-align:center;width:100%}#header-right{padding:0;border-top:1px solid #0b0935}#header-navigation{justify-content:space-between}#header-navigation>ul{margin-left:0}#header-navigation>ul>li{border-left:none;border-right:1px solid #0b0935}.site-header-menu{margin-top:-66px;transform-origin:98% 10%}.hamburger-menu{border-left:none;border-right:none}.reservation-header{display:none}#home_presentation{background:url(images/xnot-parallax-background-mobile.jpg.pagespeed.ic._y1LusIFp3.jpg) no-repeat;background-size:cover;width:100%;height:640px;background-position:center}#news_2016{display:none}#central_content{margin-top:60px}#parallax-1er-plan,#parallax-2e-plan,#parallax-3e-plan,#parallax-background,#arrow-parallax{display:none}#home_presentation .button{margin-top:190px}.bloc_villa{margin-top:40px}#home_manager .button{text-align:center}#home_opinion .button{display:flex;justify-content:center;width:100%;margin-top:16px}#home_opinion .section_opinion{margin-left:0}#home_opinion .section_opinion .bloc_opinion{width:100%;margin-left:0}.site-footer:before{left:-320px}#footer-bird{left:140px}#footer-jetski{left:250px}#footer-kitesurf{left:320px}.fb_iframe_widget{display:block!important;text-align:center;margin-bottom:40px}.footer-navigation{margin-bottom:0}.footer-map{margin-bottom:40px}#post-47 .button{width:100%;margin-bottom:20px}.section_opinion .bloc_opinion{width:100%}#gform_wrapper_6{width:100%;margin-top:40px}#gform_wrapper_6 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {width:100%}#gform_wrapper_6 form ul.gform_fields.left_label li.gfield,#gform_wrapper_6 form ul.gform_fields.right_label li.gfield,#gform_wrapper_6 ul.gform_fields.left_label li.gfield,#gform_wrapper_6 ul.gform_fields.right_label li.gfield{display:flex;flex-direction:column}#gform_wrapper_6 .gform_footer:not(.top_label) {padding:10px 0 0;position:relative;left:0;top:0}}@media (max-width:480px){.site-header-menu.toggled-on{padding-top:29px}.site-header-menu .main-navigation .primary-menu{width:100%}.main-navigation .primary-menu>li>a{padding:10px 0}#central_content #advantage{width:100%}.bloc_holidays p{display:none}#home_holidays .col-xs-6,.page-id-11 .col-xs-6{width:100%}.page-template-template-sidebar table tbody{height:300px}.gform_wrapper.gf_browser_chrome .gform_body{width:100%!important}#central_content .one_advantage{flex:1 1 48%}#central_content .one_advantage p{margin-bottom:3px;margin-top:1px;font-size:13px}}@media (max-width:457px){.webcam-block{padding-bottom:60px}.page-id-638 .master-slider-parent{left:0;padding-top:0}.fake-webcam{width:101%;background-size:100%}}@media (max-width:320px){.btn-default,input[type="submit"]{width:270px}}a{text-decoration:none!important}#header-navigation>ul>li>a{color:#fff;height:75px;text-align:center}#header-navigation>ul>li>a:hover{color:#0b0935}#header-navigation>ul>li>a:hover,#header-navigation>ul>li>a:focus,#header-navigation>ul>li>a:active,#header-navigation button.hamburger-menu:hover,#header-navigation button.hamburger-menu:focus,#header-navigation button.hamburger-menu:active{text-decoration:none;background:#0b0935}.info_villa>li>.material-icons{background:transparent!important;padding:5px}.info_villa{color:#fff;margin-top:10px}.material-icons svg{margin:0 0 -6px 0}p{text-align:justify;font-size:16px}.page #content a:hover,.page #content a:focus,.page #content a:active,.main-navigation .primary-menu>li>a:hover,.main-navigation .primary-menu>li>a:focus,.main-navigation .primary-menu>li>a:active,#news_2016 a:hover,#news_2016 a:focus,#news_2016 a:active,.footer-menu a:hover,.footer-menu a:focus,.footer-menu a:active{text-decoration:none}.footer-menu a:hover,.footer-menu a:focus,.footer-menu a:active{padding:3px 6px 5px 6px}#copyright p{color:#fff;font-size:10px;text-align:center;padding:6px 0}#copyright p a{color:#fff;font-size:10px}.one_advantage>p{text-align:right}img.logosfooter1{float:left;width:50px;height:auto;margin:20px 20px 0 0}img.logosfooter2{float:left;width:80px;height:auto;margin:20px 0 0 0}img.logosfooter3{float:left;width:150px;height:auto;margin:20px 0 0 0}.main_title_home.right>p{margin:0;text-align:right}.main_title_home.left>p{margin:0;text-align:left}.logosite{padding:4px 15px}div#central_content>img{border-radius:40px 40px 0 0}.couleurmenutel{color:#fff}.couleurmenutel:hover{color:#ffd30a}.main_title_home.center{padding:20px;margin:43px 0 -130px 0}.col-xl-1{width:20%!important}#header-navigation>ul>li>a:before,#header-navigation button.hamburger-menu:before{}strong.textestrong{color:#ff3044}img.imagecontact{margin-top:25px;height:745px;object-fit:cover}.col-md-12>article>ul,ol{margin:0 0 1.75em 2.25em;padding:0}.col-md-8>ul,ol{margin:0 0 1.75em 2.25em;padding:0}#bloc_offer>div>ul,ol{margin:0 0 1.75em 2.25em;padding:0}div#bloc_offer>ul{margin:0 0 1.75em 2.25em;padding:0}.marget0{margin-top:0!important}.textnav2{font-size:23px}#vanilla-slideshow-next,#vanilla-slideshow-previous,#vanilla-indicators{z-index:1!important}#header-right .site-title{font-size:22px}