a{-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}a,a:focus,a:hover{text-decoration:none}a:focus{outline:0}blockquote{border-left:none;padding:0 2.25em;margin:1em 0;font-style:italic;font-size:24px;line-height:1.6}blockquote p{margin:0!important}blockquote p:before{content:'\201c'}blockquote p:after{content:'\201d'}blockquote footer{color:#999;line-height:1.5;font-style:normal;margin-top:1.15384615em;font-size:13px}figure{max-width:100%}.dropcap{float:left;font-size:5.125em;line-height:1;margin-bottom:-.15em;margin-right:.15em;margin-top:-.1em}.h1,.h2,h1,h2{margin-top:1em;margin-bottom:.625em}.h3,h3{margin-top:1.15384615em;margin-bottom:.72115385em}.h4,.h5,.h6,h4,h5,h6{margin-top:1.55555556em;margin-bottom:.97222222em}.h1.no-margin-top,.h2.no-margin-top,.h3.no-margin-top,.h4.no-margin-top,.h5.no-margin-top,.h6.no-margin-top,h1.no-margin-top,h2.no-margin-top,h3.no-margin-top,h4.no-margin-top,h5.no-margin-top,h6.no-margin-top{margin-top:0}.h1.no-margin-bottom,.h2.no-margin-bottom,.h3.no-margin-bottom,.h4.no-margin-bottom,.h5.no-margin-bottom,.h6.no-margin-bottom,h1.no-margin-bottom,h2.no-margin-bottom,h3.no-margin-bottom,h4.no-margin-bottom,h5.no-margin-bottom,h6.no-margin-bottom{margin-bottom:0}pre{border:none}img{height:auto;max-width:100%}#map_canvas img,.google-maps img{max-width:none}ol,ul{margin-bottom:1.42857143em}.entry-comments__list ul.children,.entry-comments__list>ul,.flickr-feed .feed-list,.instagram-feed .feed-list,.pricing-table .table-features ul,.site-nav .menu,.site-nav .sub-menu,.twitter-feed .feed-list,.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_nav_menu ul,.widget_pages ul,.widget_recent_comments ul,.widget_recent_entries ul,.widget_rss ul,.youxi-social-widget ul,ol.plain-list,ul.plain-list{margin:0;padding:0;list-style:none}.form-control,.form-control:focus{-webkit-box-shadow:none;box-shadow:none}textarea{resize:vertical}.form-group [class*=col-sm-]:last-child,.form-group [class*=col-md-]:last-child,.form-group [class*=col-lg-]:last-child{margin-bottom:0}[class*=spacer-]:after,[class*=spacer-]:before{content:" ";display:table}[class*=spacer-]:after{clear:both}.spacer-10{margin:5px 0}.spacer-15{margin:7.5px 0}.spacer-20{margin:10px 0}.spacer-25{margin:12.5px 0}.spacer-30{margin:15px 0}.spacer-35{margin:17.5px 0}.spacer-40{margin:20px 0}.spacer-45{margin:22.5px 0}.spacer-50{margin:25px 0}.spacer-55{margin:27.5px 0}.spacer-60{margin:30px 0}.spacer-65{margin:32.5px 0}.spacer-70{margin:35px 0}.spacer-75{margin:37.5px 0}.spacer-80{margin:40px 0}.spacer-85{margin:42.5px 0}.spacer-90{margin:45px 0}.spacer-95{margin:47.5px 0}.spacer-100{margin:50px 0}@media (min-width:480px){.h1-xs{font-size:36px}.h2-xs{font-size:30px}.h3-xs{font-size:24px}.h4-xs{font-size:18px}.h5-xs{font-size:16px}.h6-xs{font-size:14px}}@media (min-width:768px){.h1-sm{font-size:36px}.h2-sm{font-size:30px}.h3-sm{font-size:24px}.h4-sm{font-size:18px}.h5-sm{font-size:16px}.h6-sm{font-size:14px}}@media (min-width:992px){.h1-md{font-size:36px}.h2-md{font-size:30px}.h3-md{font-size:24px}.h4-md{font-size:18px}.h5-md{font-size:16px}.h6-md{font-size:14px}}@media (min-width:1200px){.h1-lg{font-size:36px}.h2-lg{font-size:30px}.h3-lg{font-size:24px}.h4-lg{font-size:18px}.h5-lg{font-size:16px}.h6-lg{font-size:14px}}#_atssh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.aligncenter,.alignleft,.alignnone,.alignright{display:block;margin:0 0 1em}.aligncenter{text-align:center;margin-left:auto;margin-right:auto}.alignleft,.alignright{max-width:50%;max-width:-moz-calc(50% - .8928571428em);max-width:calc(50% - .8928571428em);margin-top:1.42857143em}p+.alignleft,p+.alignright,p>.alignleft:first-child,p>.alignright:first-child,p>:first-child>.alignleft:first-child,p>:first-child>.alignright:first-child{margin-top:0}.alignleft{float:left;margin-right:1.78571429em}.alignright{float:right;margin-left:1.78571429em}.wp-caption-text{line-height:1.5;color:#999;text-align:center;margin:6px 0 0}.gallery-item{display:inline-block;vertical-align:top;margin-bottom:10px;position:relative;overflow:hidden;width:100%}.gallery-item img{display:block;margin:0 auto}.gallery-caption{position:absolute;z-index:1;margin:0;padding:10px 15px;background-color:rgba(0,0,0,.5);left:0;right:0;top:100%;color:#fff;-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease}.gallery-caption:empty{display:none}.gallery-item:hover .gallery-caption{-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%)}@media (min-width:480px){.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{width:calc(50% - 5px)}}@media (min-width:992px){.gallery-columns-3 .gallery-item{width:calc(33.333333333333336% - 6.67px)}}@media (min-width:768px){.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{width:calc(25% - 7.5px)}}@media (min-width:992px){.gallery-columns-5 .gallery-item{width:calc(20% - 8px)}}@media (min-width:992px){.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{width:calc(16.666666666666668% - 8.33px)}}@media (min-width:1200px){.gallery-columns-7 .gallery-item{width:calc(14.285714285714286% - 8.57px)}.gallery-columns-8 .gallery-item{width:calc(12.5% - 8.75px)}.gallery-columns-9 .gallery-item{width:calc(11.11111111111111% - 8.89px)}}.alert h1,.alert h2,.alert h3,.alert h4,.alert h5,.alert h6{margin:0}.panel,.progress,.progress .progress-bar{-webkit-box-shadow:none;box-shadow:none}.panel-heading{padding:15px}.panel-default>.panel-heading{background-color:#f9f9f9}.panel-title{font-weight:inherit}.panel-body{padding:15px}.nav-tabs{border-bottom:none}.nav-tabs+.tab-content{padding:15px;margin-bottom:25px;border:1px solid #eaeaea;border-bottom-right-radius:0;border-bottom-left-radius:0}.nav-pills+.tab-content{padding-top:15px;margin-bottom:25px}.btn-ui{padding:0;border:none;border-radius:0;background-color:transparent}.btn-ui,.btn-ui:active,.btn-ui:focus,.btn-ui:focus:active{outline:0;-webkit-box-shadow:none;box-shadow:none}body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.site-footer,.site-header{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.site-content{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.site-404{max-width:480px;text-align:center;margin:0 auto;padding:80px 0}.site-404 h1{margin:0 0 .25em;line-height:1;font-size:144px}.site-404 h1 small{font-size:14px;display:block;margin:1em 0}.site-header__row{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.site-header__row+.site-header__row{border-top:1px solid #eaeaea}.site-header__row .headroom{z-index:32;background-color:#fff}.site-header__row .headroom.headroom--not-top{top:0;left:0;right:0;position:fixed;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.site-header__cols,.site-header__row--menu{height:48px}.site-header__cols{text-align:right;position:relative;margin-left:-15px;margin-right:-15px}.site-header__cols .col--left,.site-header__cols .col--right{display:inline-block;vertical-align:top;position:relative;z-index:1}.site-header__cols .col--menu{text-align:left;position:absolute;left:0;right:0;top:0}.site-social{padding:10px 0;display:inline-block;vertical-align:top}.site-social li{display:inline-block;vertical-align:top;font-size:12px}.site-social li a{display:block;color:#444;text-align:center}.site-social li a,.site-social li a .socicon{width:28px;height:28px;line-height:28px}.site-social li a:hover{color:#000}.site-search{display:inline-block;vertical-align:top;position:relative}.site-search .search-toggle{color:#444;padding:0 15px;height:48px;line-height:1;position:relative;z-index:1}.site-search .search-form{position:absolute;top:0;right:100%;width:0;overflow:hidden;visibility:hidden;background-color:transparent;-webkit-transition:background-color .3s,width .3s,visibility 0s .3s;-o-transition:background-color .3s,width .3s,visibility 0s .3s;transition:background-color .3s,width .3s,visibility 0s .3s}.site-search .search-form .form-control{border-radius:0;border:none;width:100%;height:48px;background-color:transparent}.site-search.open .search-form{width:200px;visibility:visible;background-color:#f9f9f9;-webkit-transition-delay:0s;transition-delay:0s}.site-nav-toggle .btn{height:48px;padding:0 15px;line-height:1}.site-nav-toggle .btn .bar{display:block;position:relative;width:20px;height:2px;background:#444;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.site-nav-toggle .btn .bar:after,.site-nav-toggle .btn .bar:before{content:'';position:absolute;background:#444;left:0;top:0;width:100%;height:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.site-nav-toggle .btn .bar:after{-webkit-transform:translate(0,-5px);-ms-transform:translate(0,-5px);-o-transform:translate(0,-5px);transform:translate(0,-5px)}.site-nav-toggle .btn .bar:before{-webkit-transform:translate(0,5px);-ms-transform:translate(0,5px);-o-transform:translate(0,5px);transform:translate(0,5px)}.nav-open .site-nav-toggle .btn>span{background:0 0}.nav-open .site-nav-toggle .btn>span:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.nav-open .site-nav-toggle .btn>span:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.site-nav{position:absolute;z-index:31;left:0;right:0;top:100%;background-color:#fff;border-top:1px solid #eaeaea;overflow:auto;max-height:100vh;-webkit-overflow-scrolling:touch}.site-nav .menu,.site-nav .sub-menu{font-size:0;display:none}.site-nav .menu{border-bottom:1px solid #eaeaea}.site-nav .sub-menu{border-top:1px solid #eaeaea}.site-nav .sub-menu>.menu-item>a{padding-left:30px}.site-nav .sub-menu .sub-menu>.menu-item>a{padding-left:45px}.site-nav .sub-menu .sub-menu .sub-menu>.menu-item>a{padding-left:60px}.site-nav .sub-menu-toggle{position:absolute;right:0;top:0;width:38px;height:38px;border-left:1px solid #eaeaea}.site-nav .menu-item-expanded>.mega-menu-wrapper>.sub-menu-toggle .fa,.site-nav .menu-item-expanded>.sub-menu-toggle .fa{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.site-nav .menu-item{font-size:11px;line-height:16px;position:relative}.site-nav .menu-item+.menu-item{border-top:1px solid #eaeaea}.site-nav .menu-item>a{display:block;color:#999;font-family:"Open Sans",sans-serif;text-transform:uppercase;padding:11px 15px;position:relative}.site-nav .menu-item.current-menu-item>a,.site-nav .menu-item>a:hover{color:#000}.mega-menu-entries{display:none}.site-branding{text-align:center;padding:55px 0}.site-branding a{display:inline-block;vertical-align:top}.site-branding .site-branding__img,.site-branding .site-branding__img .site-branding__img-inner,.site-branding .site-branding__img img{margin:0 auto;display:block}.site-branding .site-branding__img-inner{max-width:320px}.site-branding img{width:auto}.site-branding .site-tagline{display:block;line-height:1.5;color:#999;text-align:center;font-style:italic;margin-top:15px}.site-main{border-top:1px solid #eaeaea}.featured-entries+.site-main{border-top:0}.site-main__header{background-color:#fbfbfb;border-bottom:1px solid #eaeaea;padding:30px 0}.site-main__title{margin:0;font-size:30px;text-align:center}.site-main__title small{display:block;font-size:14px;font-style:italic;margin-bottom:8px}.content-wrapper,.sidebar-wrapper{position:relative;min-height:1px;padding:40px 15px}.footer__gallery{border-top:1px solid #eaeaea}.footer__gallery-title{text-transform:uppercase;font-size:11px;font-family:"Open Sans",sans-serif;font-weight:600;letter-spacing:1px;line-height:1;padding:25px 0;margin:0;text-align:center}.footer__gallery-title:empty{display:none}.footer__gallery .gallery-cell{display:inline-block;vertical-align:top;width:100%}.footer__gallery .gallery-cell a{position:relative;display:block;padding-top:100%}.footer__gallery .gallery-cell a>img{position:absolute;left:0;top:0;width:100%;height:100%}.footer__widgets{overflow:hidden;border-top:1px solid #eaeaea}.footer__widgets__cols{padding:40px 0}.footer__widgets__col+.footer__widgets__col{margin-top:30px;padding-top:30px;border-top:1px solid #eaeaea}.footer__bottom{padding:30px 0;position:relative;border-top:1px solid #eaeaea}.copyright-text{margin:0;text-align:center;letter-spacing:1px;text-transform:uppercase;font-size:10px;line-height:1.5;padding:0 59px;font-family:"Open Sans",sans-serif}.btn-back-to-top{position:absolute;right:15px;top:50%;width:44px;height:44px;margin-top:-22px;border:1px solid #eaeaea}.entries-wrap+.entries-wrap,.entries>.hentry+.hentry{margin-top:40px}.entries-wrap--grid .entries>.hentry .entry-header .entry-title,.entries-wrap--list .entries>.hentry .entry-header .entry-title{margin:5px 0 8px}.entries-wrap--grid .entries>.hentry{width:100%}.entry-header{margin-bottom:20px;text-align:center}.entry-header .entry-title{margin:6px 0 10px}.sticky .entry-header:before{font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;font-size:inherit;line-height:1;content:'\f08d';color:#999}.entry-title{margin:0}.entry-title a{color:inherit}.entry-title a:hover{color:#679dae}.entry-meta{font-style:italic;color:#999;line-height:1.5}.entry-meta a{color:#444}.entry-meta a:hover{color:#679dae}.entry-media{margin-bottom:20px}.entry-content{border-bottom:1px solid #eaeaea;padding-bottom:40px;position:relative}.entry-content p{margin-bottom:1.42857143em}.entry-content p:last-of-type{margin-bottom:25px}.entry-content p:last-child{margin-bottom:0}.entry__more-link{text-transform:uppercase;text-align:center;font-size:10px;font-family:"Open Sans",sans-serif;line-height:20px;clear:both}.entry__more-link .more-link{color:#444;letter-spacing:1px;padding:9px 15px;display:inline-block;background-color:#fff;border:1px solid #eaeaea;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.entry__more-link .more-link:hover{color:#fff;background-color:#679dae;border-color:transparent}.entry__interactions{margin:20px 0 -20px;font-size:10px;font-family:"Open Sans",sans-serif;text-transform:uppercase;line-height:20px;letter-spacing:1px;text-align:center}.entry__interactions a{color:inherit}.entry__interaction-links li{display:inline-block;vertical-align:top;position:relative;text-align:left}.entry__interaction-links li+li{padding-left:10px;margin-left:10px;border-left:1px solid #eaeaea}.entry__interaction-links li>a{display:inline-block;vertical-align:top}.entry__interaction-links li>a[data-toggle=dropdown]:before{content:'+';font-size:12px;line-height:1;display:inline-block;vertical-align:middle;margin-right:3px;-webkit-transition:-webkit-transform .1s;-moz-transition:-moz-transform .1s;-o-transition:-o-transform .1s;transition:transform .1s}.entry__interaction-links li.open>a[data-toggle=dropdown]:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.entry__interaction-links li .fa{margin-right:5px}.entry__interaction-popup{position:absolute;left:50%;bottom:100%;display:none;margin-bottom:5px;background-color:#fff;border:1px solid #eaeaea;padding:10px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.05);box-shadow:0 0 2px 0 rgba(0,0,0,.05)}.entry__interaction-popup:after{content:'';position:absolute;width:10px;height:10px;background-color:#fff;border:solid #eaeaea;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:50%;bottom:0;margin-bottom:-5px;margin-left:-5px}.open .entry__interaction-popup{display:block}.entry__interaction-popup--addthis .addthis_toolbox{white-space:nowrap}.entry__interaction-popup--addthis .addthis_toolbox>a{display:inline-block;vertical-align:top;height:20px;overflow:hidden;margin-right:3px}.entry__interaction-popup--addthis .addthis_toolbox>a:empty{display:none}.entry__interaction-popup--addthis .addthis_toolbox>a:last-of-type{margin-right:0}.entry-footer__section+.entry-footer__section{border-top:1px solid #eaeaea}.comment-reply-title,.entry-footer__section__title{font-size:13px;font-family:"Open Sans",sans-serif;font-weight:600;text-transform:uppercase;margin:25px 0 0;line-height:20px}.entry-nav{padding:30px 0}.entry-nav__thumb{width:64px;height:64px;display:none}.entry-nav__thumb img{border-radius:50%}.entry-nav--prev .entry-nav__thumb{margin-right:15px}.entry-nav--next{text-align:right}.entry-nav--next .entry-nav__thumb{margin-left:15px}.entry-nav__title{display:inline-block;vertical-align:middle;margin:0}.entry-nav__title small{display:block;color:#999;margin-bottom:7px;text-transform:uppercase;font-size:10px;letter-spacing:1px;font-family:"Open Sans",sans-serif}.entry-author{padding:40px 0}.entry-author__avatar{float:left;width:80px;margin-right:20px}.entry-author__avatar img{border-radius:50%}.entry-author__info{overflow:hidden}.entry-author__name{margin-top:0;margin-bottom:10px}.entry-author__social{margin-top:12.5px}.entry-author__social li{display:inline-block;margin-right:10px}.entry-author__social li a{display:block;text-align:center;color:#000;font-size:12px}.entry-author__social li a,.entry-author__social li a .socicon{width:24px;height:24px;line-height:24px}.related-entries{padding:0 0 40px}.related-entries .entry-footer__section__title{margin-bottom:20px}.related-entry__thumbnail{margin-bottom:10px}.related-entry__thumbnail a{display:block;position:relative;color:#fff}.related-entry__thumbnail a:hover .overlay{opacity:1}.related-entry__thumbnail a:hover .overlay span:after,.related-entry__thumbnail a:hover .overlay span:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.related-entry__thumbnail .overlay{text-align:center;position:absolute;font-size:10px;font-family:"Open Sans",sans-serif;text-transform:uppercase;letter-spacing:1px;background-color:rgba(0,0,0,.4);left:0;top:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.related-entry__thumbnail .overlay span,.related-entry__thumbnail .overlay:before{display:inline-block;vertical-align:middle}.related-entry__thumbnail .overlay:before{content:'';height:100%}.related-entry__thumbnail .overlay span{position:relative;padding:5px 0;line-height:20px}.related-entry__thumbnail .overlay span:after,.related-entry__thumbnail .overlay span:before{content:'';position:absolute;left:50%;margin-left:-24px;width:48px;height:1px;background-color:rgba(255,255,255,.75);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease}.related-entry__thumbnail .overlay span:before{top:0}.related-entry__thumbnail .overlay span:after{bottom:0}.related-entry__title{margin:0 0 2px;line-height:1.2}.related-entry__meta{font-size:13px}.related-entry__meta a{color:inherit}.entry-comments-wrap{padding:0 0 40px}.comment-reply-title small{letter-spacing:1px}.entry-comments{border-bottom:1px solid #eaeaea}.entry-comments__title{margin-bottom:25px}.entry-comments__list ul.children{margin-left:52px}.entry-comments__list .bypostauthor>.comment-entry{padding:30px;background-color:#f9f9f9}.entry-comments__list .comment-entry,.entry-comments__list .comment-respond{margin-bottom:30px}.comment__avatar{float:left;margin-right:10px;width:42px}.comment__avatar img{border-radius:50%}.comment__header{margin-bottom:10px;overflow:hidden}.comment__alert,.comment__text{margin-bottom:10px}.comment__alert p:last-child,.comment__text p:last-child{margin-bottom:0}.comment__author{margin:0}.comment__author,.comment__author a{color:#000}.comment__time{color:#999;font-style:italic}.comment__actions li{float:left;font-size:10px;font-family:"Open Sans",sans-serif;text-transform:uppercase;letter-spacing:1px}.comment__actions li+li{margin-left:10px}.entry-pagination{text-align:center;font-family:"Open Sans",sans-serif;font-size:10px;letter-spacing:1px;text-transform:uppercase;line-height:20px}.entries-wrap+.entry-pagination{margin-top:40px}.entry-pagination li{display:inline-block;vertical-align:top;margin-right:5px}.entry-pagination li:last-child{margin-right:0}.entry-pagination .fa{padding:0 4px;display:inline-block;color:inherit}.entry-pagination li>.page-numbers,.entry-pagination li>a,.entry-pagination li>span{color:inherit;display:block;padding:4px 12px;border:1px solid #eaeaea;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.entry-pagination li>.page-numbers.current,.entry-pagination li>.page-numbers:hover,.entry-pagination li>a.current,.entry-pagination li>a:hover,.entry-pagination li>span.current,.entry-pagination li>span:hover{color:#fff;border-color:#679dae;background-color:#679dae}.page .entry-content{border-bottom:0;padding-bottom:0}.featured-entries{overflow:hidden}.featured-entries--carousel{height:360px;white-space:nowrap}.featured-entries--carousel .js-flickity{height:100%}.featured-entries__cell{margin-right:10px;height:100%;overflow:hidden;display:inline-block;vertical-align:top;white-space:normal}.featured-entries__cell,.featured-entries__cell--full{width:100%}.entry-carousel{overflow:hidden;position:relative;background-color:#333}.entry-carousel--text-overlay .entry-carousel__info{background-color:rgba(0,0,0,.5)}.entry-carousel--text-overlay .entry-carousel__media .overlay{display:none}.entry-carousel__info{position:absolute;left:0;right:0;bottom:0;padding:18px 20px;z-index:1;color:#ccc}.entry-carousel__info .entry-title{margin:0 0 3px;color:#fff}.entry-carousel__info .entry-meta{color:inherit}.entry-carousel__info .entry-meta a,.entry-carousel__info .entry-meta a:focus,.entry-carousel__info .entry-meta a:hover,.entry-carousel__info .entry-title a,.entry-carousel__info .entry-title a:focus,.entry-carousel__info .entry-title a:hover{color:#fff}.entry-carousel__media{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;background-size:cover;background-repeat:no-repeat;background-position:center}.entry-carousel__media img{display:none}.entry-carousel__media .overlay{width:100%;height:100%;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 40%,rgba(0,0,0,.6) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,0) 40%,rgba(0,0,0,.6) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0) 40%,rgba(0,0,0,.6) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#99000000', GradientType=0)}.entry-carousel--loaded .entry-carousel__media{opacity:1}.entry-carousel{height:100%}.entry-carousel+.entry-carousel{margin-top:10px}.entry-carousel--r2{height:-webkit-calc(50% - 5px);height:calc(50% - 5px)}.entry-carousel--r3{height:-webkit-calc(33.3333% - 6.67px);height:calc(33.3333% - 6.67px)}.widget+.widget{margin-top:30px;padding-top:30px;border-top:1px solid #eaeaea}.widget input[type=text],.widget input[type=password],.widget input[type=datetime],.widget input[type=datetime-local],.widget input[type=date],.widget input[type=month],.widget input[type=time],.widget input[type=week],.widget input[type=number],.widget input[type=email],.widget input[type=url],.widget input[type=search],.widget input[type=tel],.widget input[type=color],.widget select,.widget textarea{display:block;width:100%;height:39px;padding:6px 12px;font-size:14px;line-height:1.78571429;color:#444;background-color:#fff;background-image:none;border:1px solid #eaeaea;border-radius:0;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.widget input[type=text]:focus,.widget input[type=password]:focus,.widget input[type=datetime]:focus,.widget input[type=datetime-local]:focus,.widget input[type=date]:focus,.widget input[type=month]:focus,.widget input[type=time]:focus,.widget input[type=week]:focus,.widget input[type=number]:focus,.widget input[type=email]:focus,.widget input[type=url]:focus,.widget input[type=search]:focus,.widget input[type=tel]:focus,.widget input[type=color]:focus,.widget select:focus,.widget textarea:focus{border-color:#d5d5d5;outline:0}.widget input[type=text]::-moz-placeholder,.widget input[type=password]::-moz-placeholder,.widget input[type=datetime]::-moz-placeholder,.widget input[type=datetime-local]::-moz-placeholder,.widget input[type=date]::-moz-placeholder,.widget input[type=month]::-moz-placeholder,.widget input[type=time]::-moz-placeholder,.widget input[type=week]::-moz-placeholder,.widget input[type=number]::-moz-placeholder,.widget input[type=email]::-moz-placeholder,.widget input[type=url]::-moz-placeholder,.widget input[type=search]::-moz-placeholder,.widget input[type=tel]::-moz-placeholder,.widget input[type=color]::-moz-placeholder,.widget select::-moz-placeholder,.widget textarea::-moz-placeholder{color:#999;opacity:1}.widget input[type=text]:-ms-input-placeholder,.widget input[type=password]:-ms-input-placeholder,.widget input[type=datetime]:-ms-input-placeholder,.widget input[type=datetime-local]:-ms-input-placeholder,.widget input[type=date]:-ms-input-placeholder,.widget input[type=month]:-ms-input-placeholder,.widget input[type=time]:-ms-input-placeholder,.widget input[type=week]:-ms-input-placeholder,.widget input[type=number]:-ms-input-placeholder,.widget input[type=email]:-ms-input-placeholder,.widget input[type=url]:-ms-input-placeholder,.widget input[type=search]:-ms-input-placeholder,.widget input[type=tel]:-ms-input-placeholder,.widget input[type=color]:-ms-input-placeholder,.widget select:-ms-input-placeholder,.widget textarea:-ms-input-placeholder{color:#999}.widget input[type=text]::-webkit-input-placeholder,.widget input[type=password]::-webkit-input-placeholder,.widget input[type=datetime]::-webkit-input-placeholder,.widget input[type=datetime-local]::-webkit-input-placeholder,.widget input[type=date]::-webkit-input-placeholder,.widget input[type=month]::-webkit-input-placeholder,.widget input[type=time]::-webkit-input-placeholder,.widget input[type=week]::-webkit-input-placeholder,.widget input[type=number]::-webkit-input-placeholder,.widget input[type=email]::-webkit-input-placeholder,.widget input[type=url]::-webkit-input-placeholder,.widget input[type=search]::-webkit-input-placeholder,.widget input[type=tel]::-webkit-input-placeholder,.widget input[type=color]::-webkit-input-placeholder,.widget select::-webkit-input-placeholder,.widget textarea::-webkit-input-placeholder{color:#999}.widget input[type=text][disabled],.widget input[type=text][readonly],.widget input[type=password][disabled],.widget input[type=password][readonly],.widget input[type=datetime][disabled],.widget input[type=datetime][readonly],.widget input[type=datetime-local][disabled],.widget input[type=datetime-local][readonly],.widget input[type=date][disabled],.widget input[type=date][readonly],.widget input[type=month][disabled],.widget input[type=month][readonly],.widget input[type=time][disabled],.widget input[type=time][readonly],.widget input[type=week][disabled],.widget input[type=week][readonly],.widget input[type=number][disabled],.widget input[type=number][readonly],.widget input[type=email][disabled],.widget input[type=email][readonly],.widget input[type=url][disabled],.widget input[type=url][readonly],.widget input[type=search][disabled],.widget input[type=search][readonly],.widget input[type=tel][disabled],.widget input[type=tel][readonly],.widget input[type=color][disabled],.widget input[type=color][readonly],.widget select[disabled],.widget select[readonly],.widget textarea[disabled],.widget textarea[readonly]{background-color:#f5f5f5;opacity:1}.widget input[type=text][disabled],.widget input[type=password][disabled],.widget input[type=datetime][disabled],.widget input[type=datetime-local][disabled],.widget input[type=date][disabled],.widget input[type=month][disabled],.widget input[type=time][disabled],.widget input[type=week][disabled],.widget input[type=number][disabled],.widget input[type=email][disabled],.widget input[type=url][disabled],.widget input[type=search][disabled],.widget input[type=tel][disabled],.widget input[type=color][disabled],.widget select[disabled],.widget textarea[disabled]{cursor:not-allowed}.widget textarea{height:auto}.widget-title{text-transform:uppercase;font-size:11px;font-family:"Open Sans",sans-serif;font-weight:600;letter-spacing:1px;line-height:1;margin:0 0 25px}.widget-title:empty{display:none}.widget_calendar table{width:100%;border:1px solid #ddd}.widget_calendar table caption{text-align:center;padding-top:0;font-size:12px}.widget_calendar table td,.widget_calendar table th{border:1px solid #ddd;padding:5px;line-height:1.78571429;vertical-align:top;text-align:center}.widget_calendar table thead th{border-bottom:1px solid #ddd;background-color:#f9f9f9;color:#999}.widget_archive ul li,.widget_categories ul li,.widget_meta ul li,.widget_nav_menu ul li,.widget_pages ul li,.widget_recent_comments ul li,.widget_recent_entries ul li,.widget_rss ul li{margin:4px 0}.widget_archive ul ul,.widget_categories ul ul,.widget_meta ul ul,.widget_nav_menu ul ul,.widget_pages ul ul,.widget_recent_comments ul ul,.widget_recent_entries ul ul,.widget_rss ul ul{padding-left:1em}.widget_archive ul a,.widget_categories ul a,.widget_meta ul a,.widget_nav_menu ul a,.widget_pages ul a,.widget_recent_comments ul a,.widget_recent_entries ul a,.widget_rss ul a{color:#444}.widget_archive ul a:hover,.widget_categories ul a:hover,.widget_meta ul a:hover,.widget_nav_menu ul a:hover,.widget_pages ul a:hover,.widget_recent_comments ul a:hover,.widget_recent_entries ul a:hover,.widget_rss ul a:hover{color:#679dae}.widget_tag_cloud .tagcloud{font-size:0;margin:0 0 -5px -5px}.widget_tag_cloud .tagcloud a{display:inline-block;text-transform:uppercase;line-height:1;color:#999;padding:8px 10px;margin-left:5px;margin-bottom:5px;font-family:"Open Sans",sans-serif;font-size:10px!important;letter-spacing:1px;border:1px solid #eaeaea;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.widget_tag_cloud .tagcloud a:hover{background-color:#679dae;border-color:#679dae;color:#fff}.youxi-social-widget ul{margin:0 0 -5px -5px}.youxi-social-widget li{display:inline-block;vertical-align:top;margin-left:5px;margin-bottom:5px}.youxi-social-widget a{display:block;text-align:center;border-radius:50%;color:#fff;background-color:#2f2f2f;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.youxi-social-widget a,.youxi-social-widget a .socicon{width:34px;height:34px;line-height:34px}.youxi-social-widget a:hover{background-color:#383838}.flickr-feed .feed-list,.instagram-feed .feed-list{margin:0 0 -8px -8px}.flickr-feed .feed-list li,.instagram-feed .feed-list li{display:inline-block;vertical-align:top;width:25%;max-width:75px;padding-left:8px;padding-bottom:8px}.flickr-feed .feed-list a,.instagram-feed .feed-list a{position:relative;display:block;padding-top:100%;margin-bottom:0}.flickr-feed .feed-list a>img,.instagram-feed .feed-list a>img{position:absolute;top:0;left:0;max-width:none;width:100%}.flickr-feed .feed-list a:after,.instagram-feed .feed-list a:after{content:'';z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;background-color:rgba(255,255,255,.2);-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}.flickr-feed .feed-list a:hover:after,.instagram-feed .feed-list a:hover:after{opacity:1}.twitter-feed .feed-list li+li{margin-top:15px}.twitter-feed .twitter-intents{display:none}.twitter-feed .twitter-header{display:block;margin-bottom:5px}.twitter-feed .twitter-header:after,.twitter-feed .twitter-header:before{content:" ";display:table}.twitter-feed .twitter-header:after{clear:both}.twitter-feed .twitter-avatar{float:left;margin-right:10px}.twitter-feed .twitter-avatar a,.twitter-feed .twitter-info,.twitter-feed .twitter-text{display:block}.twitter-feed .twitter-info{padding-top:8px;overflow:hidden;line-height:1}.twitter-feed .twitter-info a{display:block}.twitter-feed .twitter-name{color:#000}.twitter-feed .twitter-user{margin-top:5px}.twitter-feed .twitter-time{font-size:11px}.twitter-feed .twitter-time,.twitter-feed .twitter-user{color:#999}.youxi-quote-widget blockquote,.youxi-rotating-quotes-widget blockquote{font-size:18px;margin:0;padding:0}.youxi-posts-widget .hentry+.hentry{margin-top:20px}.youxi-posts-widget .post__thumbnail{float:left;width:75px;margin-right:15px}.youxi-posts-widget .post__title{line-height:1.3}.youxi-posts-widget .post__info{overflow:hidden}.youxi-posts-widget .post__meta{font-size:12px;margin-bottom:2px}@font-face{font-family:Socicon;src:url(fonts/socicon/Socicon.eot?wbac0s);src:url(fonts/socicon/Socicon.eot?#iefixwbac0s) format('embedded-opentype'),url(fonts/socicon/Socicon.woff?wbac0s) format('woff'),url(fonts/socicon/Socicon.ttf?wbac0s) format('truetype'),url(fonts/socicon/Socicon.svg?wbac0s#Socicon) format('svg');font-weight:400;font-style:normal}.socicon{font-family:Socicon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.socicon-bloglovin:before{content:"\e600"}.socicon-drupal:before{content:"\23"}.socicon-swarm:before{content:"\24"}.socicon-yammer:before{content:"\26"}.socicon-stackoverflow:before{content:"\28"}.socicon-triplej:before{content:"\2a"}.socicon-houzz:before{content:"\2b"}.socicon-rss:before{content:"\2c"}.socicon-paypal:before{content:"\2d"}.socicon-odnoklassniki:before{content:"\2e"}.socicon-outlook:before{content:"\31"}.socicon-coderwall:before{content:"\32"}.socicon-tripadvisor:before{content:"\33"}.socicon-tripit:before{content:"\36"}.socicon-lanyrd:before{content:"\37"}.socicon-slide-share:before{content:"\38"}.socicon-buffer:before{content:"\39"}.socicon-disqus:before{content:"\3a"}.socicon-vkontakte:before{content:"\3b"}.socicon-patreon:before{content:"\3d"}.socicon-blogger:before{content:"\41"}.socicon-technorati:before{content:"\42"}.socicon-reddit:before{content:"\43"}.socicon-dribbble:before{content:"\44"}.socicon-stumble-upon:before{content:"\45"}.socicon-digg:before{content:"\46"}.socicon-envato:before{content:"\47"}.socicon-behance:before{content:"\48"}.socicon-delicious:before{content:"\49"}.socicon-deviant-art:before{content:"\4a"}.socicon-forrst:before{content:"\4b"}.socicon-play-store:before{content:"\4c"}.socicon-zerply:before{content:"\4d"}.socicon-wikipedia:before{content:"\4e"}.socicon-apple:before{content:"\4f"}.socicon-flattr:before{content:"\50"}.socicon-github:before{content:"\51"}.socicon-chime.in:before{content:"\52"}.socicon-friendfeed:before{content:"\53"}.socicon-newsvine:before{content:"\54"}.socicon-identica:before{content:"\55"}.socicon-bebo:before{content:"\56"}.socicon-zynga:before{content:"\57"}.socicon-steam:before{content:"\58"}.socicon-xbox:before{content:"\59"}.socicon-windows:before{content:"\5a"}.socicon-meetup:before{content:"\5d"}.socicon-playstation:before{content:"\5e"}.socicon-android:before{content:"\5f"}.socicon-twitter:before{content:"\61"}.socicon-facebook:before{content:"\62"}.socicon-google-plus:before{content:"\63"}.socicon-pinterest:before{content:"\64"}.socicon-foursquare:before{content:"\65"}.socicon-yahoo:before{content:"\66"}.socicon-skype:before{content:"\67"}.socicon-yelp:before{content:"\68"}.socicon-feed-burner:before{content:"\69"}.socicon-linkedin:before{content:"\6a"}.socicon-viadeo:before{content:"\6b"}.socicon-xing:before{content:"\6c"}.socicon-myspace:before{content:"\6d"}.socicon-soundcloud:before{content:"\6e"}.socicon-spotify:before{content:"\6f"}.socicon-grooveshark:before{content:"\70"}.socicon-last.fm:before{content:"\71"}.socicon-youtube:before{content:"\72"}.socicon-vimeo:before{content:"\73"}.socicon-dailymotion:before{content:"\74"}.socicon-vine:before{content:"\75"}.socicon-flickr:before{content:"\76"}.socicon-500px:before{content:"\77"}.socicon-instagram:before{content:"\78"}.socicon-wordpress:before{content:"\79"}.socicon-tumblr:before{content:"\7a"}.socicon-smugmug:before{content:"\a8"}.justified-grids{white-space:nowrap;overflow:hidden}.justified-grids .justified-grids-item{display:inline-block;vertical-align:top;white-space:normal}.justified-grids .justified-grids-item img{width:100%;height:auto}.justified-grids .justified-grids-item-fail{display:none}.justified-grids .justified-grids-break{visibility:hidden;width:0;height:0;pointer-events:none}.justified-grids .grid-with-caption figcaption{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-grid{overflow:hidden;position:relative}.media-grid__link{display:block}.media-grid__caption{position:absolute;z-index:1;line-height:1.5;padding:10px 15px;background-color:rgba(0,0,0,.5);left:0;right:0;top:100%;color:#fff;-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease}.media-grid__caption:empty{display:none}.media-grid:hover .media-grid__caption{-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%)}.google-maps-container{position:relative}.google-maps-container .google-maps{position:absolute;left:0;top:0;width:100%;height:100%}.pricing-table{text-align:center;margin-bottom:25px;border:1px solid #eaeaea}.pricing-table.featured{-webkit-box-shadow:0 0 16px rgba(0,0,0,.15);box-shadow:0 0 16px rgba(0,0,0,.15)}.pricing-table.featured .table-header{padding:20px}.pricing-table .table-header{padding:10px 20px;font-size:18px;border-bottom:1px solid #eaeaea}.pricing-table .table-header .name>small{display:block;line-height:1.5;font-style:italic}.pricing-table .table-price{padding:10px 20px;border-bottom:1px solid #eaeaea;background-color:#f9f9f9}.pricing-table .table-price .price{font-size:30px;line-height:1;font-weight:400}.pricing-table .table-price .price>span{font-size:18px;vertical-align:text-top;display:inline-block}.pricing-table .table-features ul li{padding:10px 20px;border-bottom:1px solid #eaeaea}.pricing-table .table-features ul li:nth-child(even){background-color:#f9f9f9}.pricing-table .table-footer{padding:20px}div.wpcf7-response-output{padding:15px;margin:0 0 25px;border:1px solid transparent;border-radius:0}div.wpcf7-mail-sent-ok{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}div.wpcf7-mail-sent-ng{background-color:#f2dede;border-color:#ebccd1;color:#a94442}div.wpcf7-spam-blocked{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}div.wpcf7-validation-errors{background-color:#f2dede;border-color:#ebccd1;color:#a94442}span.wpcf7-not-valid-tip{margin-bottom:0}.wp-video-wrapper{position:relative}.wp-video-wrapper .wp-video{position:absolute;left:0;top:0;width:100%!important;height:100%!important}.mejs-offscreen{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.mejs-container{position:relative}.mejs-container:focus{outline:0!important}.me-plugin{position:absolute}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;overflow:hidden}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}.mejs-clear{clear:both}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement{position:absolute;left:0;top:0;width:100%;height:100%}.mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50%;background-repeat:no-repeat}:root .mejs-poster img{display:none}.mejs-poster img{border:0;padding:0}.mejs-overlay{position:absolute;left:0;top:0;width:100%;height:100%}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;width:65px;height:40px;left:50%;top:50%;margin-left:-32.5px;margin-top:-20px;border-radius:5px;background-color:rgba(51,51,51,.9);text-align:center}.mejs-overlay-button:before{display:block;font-size:20px;width:65px;height:40px;line-height:40px;font-family:FontAwesome;content:'\f04b';color:#fff}.mejs-overlay-loading{position:absolute;width:80px;height:80px;left:50%;top:50%;margin:-40px 0 0 -40px;border-radius:50%;background-color:rgba(51,51,51,.9);text-align:center}.mejs-overlay-loading span{display:none}.mejs-controls{position:absolute;left:0;right:0;bottom:0;height:36px;background:#333;white-space:nowrap}.mejs-controls>a,.mejs-controls>div{display:inline-block;vertical-align:top;height:100%;position:relative;border-right:1px solid #404040}.mejs-controls>a:last-child,.mejs-controls>div:last-child{border-right:none}.mejs-controls .mejs-button{padding:0 6px}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:14px;line-height:1;text-decoration:none;margin:0;padding:0;border:0;width:28px;height:36px;background:0 0;-webkit-appearance:none;position:relative}.mejs-controls .mejs-button button:before{font-family:FontAwesome;position:absolute;left:0;top:0;width:100%;height:100%;line-height:36px;color:#d2d6db}.mejs-controls .mejs-button button:focus{outline:0}.mejs-controls .mejs-time{color:#fff;overflow:hidden;text-align:center;font-size:11px;line-height:36px}.mejs-controls .mejs-time span{display:block;padding:0 12px}.mejs-controls .mejs-play button:before{content:'\f04b'}.mejs-controls .mejs-pause button:before{content:'\f04c'}.mejs-controls .mejs-stop button:before{content:'\f04d'}.mejs-controls .mejs-time-rail{direction:ltr;width:200px;padding:13px 12px}.mejs-controls .mejs-time-rail .mejs-time-total{padding:1px;height:10px;display:block;background-color:#262929}.mejs-controls .mejs-time-rail .mejs-time-buffering,.mejs-controls .mejs-time-rail .mejs-time-current,.mejs-controls .mejs-time-rail .mejs-time-loaded{display:block;position:absolute;cursor:pointer;height:8px}.mejs-controls .mejs-time-rail .mejs-time-buffering{background:#464849;background:-webkit-linear-gradient(-45deg,rgba(0,0,0,.4) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.4) 75%,transparent 75%,transparent) 0 0/14px 14px #464849;background-image:-o-linear-gradient(-45deg,rgba(0,0,0,.4) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.4) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(0,0,0,.4) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.4) 75%,transparent 75%,transparent);-webkit-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#464849}.mejs-controls .mejs-time-rail .mejs-time-current{background:#679dae;background:-webkit-linear-gradient(-45deg,rgba(0,0,0,.15) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.15) 50%,rgba(0,0,0,.15) 75%,transparent 75%,transparent) 0 0/10px 10px #679dae;background-image:-o-linear-gradient(-45deg,rgba(0,0,0,.15) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.15) 50%,rgba(0,0,0,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(0,0,0,.15) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.15) 50%,rgba(0,0,0,.15) 75%,transparent 75%,transparent)}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background-color:#262626;width:42px;height:auto!important;border-radius:4px;top:-15px;text-align:center;color:#fff}.mejs-controls .mejs-time-rail .mejs-time-float-current{line-height:24px;display:block;font-size:11px}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;border:4px solid transparent;border-top-color:#262626;top:100%;left:50%;margin-left:-4px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:42px}@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}.mejs-controls .mejs-fullscreen-button button:before{content:'\f065'}.mejs-controls .mejs-unfullscreen button:before{content:'\f066'}.mejs-controls .mejs-mute button:before{content:'\f028'}.mejs-controls .mejs-unmute button:before{content:'\f026'}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:#333;left:0;bottom:100%;z-index:1;position:absolute}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current,.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:rgba(255,255,255,.5)}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{background:rgba(255,255,255,.9)}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:rgba(255,255,255,.9);cursor:N-resize;border-radius:1px}.mejs-controls .mejs-horizontal-volume-slider{width:60px;height:100%;margin-left:12px;position:relative}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:13px;width:48px;height:10px;background:#262929;border:1px solid #262929;box-shadow:0 1px 0 rgba(255,255,255,.04),inset 0 1px 1px rgba(0,0,0,.18)}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:1px;top:14px;width:0;height:8px;background:#679dae;background-size:10px 10px;box-shadow:0 1px 1px rgba(32,33,34,.2),inset 0 1px 0 rgba(255,255,255,.2)}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button:before{content:'\f141'}.mejs-controls .mejs-captions-button .mejs-captions-selector,.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:100%;right:0;padding:12px;background:#333;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul,.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;list-style:none;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li,.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 5px;padding:0;color:#fff;line-height:1;white-space:nowrap}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input,.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label,.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input,.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{margin:0;display:inline-block;vertical-align:middle}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label,.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{font-size:11px;font-weight:400;margin-left:5px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-chapters{position:absolute;top:0;left:0;width:10000px;z-index:1}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:rgba(0,0,0,.7);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:rgba(102,102,102,.7)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:700;display:block;margin:0 0 3px;line-height:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:none}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:22px;font-size:12px;color:#fff}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:45px}.mejs-captions-text{padding:3px 5px;background:rgba(20,20,20,.8)}.me-cannotplay a{color:#fff;font-weight:700}.me-cannotplay span{padding:15px;display:block}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:1px solid #999;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}.mejs-contextmenu .mejs-contextmenu-item{font-size:12px;padding:4px 6px;cursor:pointer;color:#333}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2c7c91;color:#fff}.mejs-controls .mejs-sourcechooser-button{position:relative}.mejs-postroll-layer{left:0;top:0;width:100%;height:100%;background:rgba(50,50,50,.7);z-index:1000;overflow:hidden}.mejs-postroll-layer-content{width:100%;height:100%}.mejs-postroll-close{position:absolute;right:0;top:0;background:rgba(50,50,50,.7);color:#fff;padding:4px;z-index:100;cursor:pointer}@media (min-width:480px){.featured-entries__cell--half,.featured-entries__cell--one-fifth,.featured-entries__cell--one-fourth,.featured-entries__cell--one-third,.featured-entries__cell--two-fifths,.footer__gallery .gallery-cell{width:50%}}@media (min-width:768px){.container-fluid{max-width:750px}.featured-entries__cell--one-fifth,.featured-entries__cell--one-fourth,.featured-entries__cell--one-third{width:33.33333333%}.featured-entries__cell--two-fifths{width:40%}.footer__gallery .gallery-cell{width:33.33333333%}.content-wrapper,.sidebar-wrapper{padding-top:50px;padding-bottom:50px}.footer__widgets__cols{padding:50px 0}.entries-wrap+.entries-wrap,.entries>.hentry+.hentry{margin-top:50px}.entry-header,.entry-media{margin-bottom:30px}.entry-content{padding-bottom:50px}.entry-nav__thumb{display:inline-block;vertical-align:middle}.entry-nav__title{max-width:-webkit-calc(100% - 79px);max-width:calc(100% - 79px)}.entry-author__avatar{width:120px;margin-right:30px}.entry-comments__list ul.children{margin-left:100px}.comment__avatar{width:80px;margin-right:20px}.comment__body{overflow:hidden}.entries-wrap--list .entries>.hentry{padding-bottom:35px;border-bottom:1px solid #eaeaea}.entries-wrap--list .entries>.hentry+.hentry{margin-top:35px}.entries-wrap--list .entry-media{float:left;width:31.42857143%;margin-right:30px;margin-bottom:0}.entries-wrap--list .entry-content,.entries-wrap--list .entry-header{overflow:hidden}.entries-wrap--list .entry-header{text-align:inherit;margin-bottom:20px}.entries-wrap--list .entry-content{padding-bottom:0;border-bottom:none}.entries-wrap--list .entry__interactions{text-align:inherit;margin:0}.entries-wrap--list .entry__interaction-popup{left:0;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}.entries-wrap--list .entry__interaction-popup:after{left:23px}.entries-wrap--grid{overflow:hidden;border-bottom:1px solid #eaeaea}.entries-wrap--grid .entries{margin-left:-15px;margin-right:-15px}.entries-wrap--grid .entries>.hentry{display:inline-block;vertical-align:top;width:50%;padding:0 15px}.entries-wrap--grid .entries>.hentry+.hentry{margin-top:0}.entries-wrap--grid .entries>.hentry:nth-child(-n+2) .entry-header{padding-top:0;border-top:0}.entries-wrap--grid .entry-header,.entries-wrap--grid .entry-media{margin-bottom:20px}.entries-wrap--grid .entry-header{padding-top:35px;border-top:1px solid #eaeaea}.entries-wrap--grid .entry-media+.entry-header{padding-top:0;border-top:none}.entries-wrap--grid .entry-content{padding-bottom:35px;border-bottom:none}.entries-wrap--grid .entry__interactions{margin:0}}@media (max-width:991px){.site-header__row--menu .container-fluid{max-width:none}}@media (min-width:992px){.container-fluid{max-width:970px}.footer__gallery .gallery-cell,.footer__gallery--md-5 .gallery-cell{width:20%}.footer__gallery--md-3 .gallery-cell{width:33.33333333%}.footer__gallery--md-4 .gallery-cell{width:25%}.footer__gallery--md-6 .gallery-cell{width:16.66666667%}.site-header__cols{text-align:inherit;margin-left:0;margin-right:0}.site-header__cols .col--menu{text-align:inherit;position:static;left:auto;right:auto;top:auto}.site-header__cols .col--menu-center,.site-header__cols .col--menu-full{text-align:center}.site-header__cols .col--menu-right{text-align:right}.site-header__cols .col--left,.site-header__cols .col--right{display:block;position:absolute;top:0}.site-header__cols .col--left{left:0;text-align:left}.site-header__cols .col--right{right:0;text-align:right}.col--left .site-search .search-form{left:100%;right:auto}.site-nav-toggle{display:none}.site-nav{position:static;left:auto;right:auto;top:auto;background-color:transparent;border-top:none;overflow:visible;max-height:none}.site-nav .menu,.site-nav .sub-menu{display:block;border:none}.site-nav .menu>.menu-item{display:inline-block;padding:0 18px;border-top:none;text-align:left}.site-nav .menu>.menu-item>a{padding:16px 0}.site-nav .menu>.menu-item>.sub-menu{left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);text-align:center}.site-nav .menu>.menu-item>.sub-menu,.site-nav .menu>.menu-item>.sub-menu .sub-menu{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.site-nav .menu>.menu-item>.sub-menu .sub-menu>.menu-item>a,.site-nav .menu>.menu-item>.sub-menu>.menu-item>a{padding-left:16px}.site-nav .menu>.menu-item>.sub-menu .sub-menu{left:100%;top:-1px;text-align:left}.site-nav .menu>.menu-item.menu-item-mega-menu{position:static}.site-nav .menu>.menu-item>.mega-menu-wrapper{left:0;right:0;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.site-nav .menu>.menu-item.menu-item-has-children>a:before,.site-nav .menu>.menu-item.menu-item-mega-menu>a:before{width:12px;height:12px;position:absolute;z-index:32;left:50%;top:100%;margin:-6px 0 0 -6px;border:solid #eaeaea;border-width:1px 0 0 1px;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.site-nav .menu>.menu-item.menu-item-has-children:hover>a:before,.site-nav .menu>.menu-item.menu-item-mega-menu:hover>a:before{content:''}.site-nav .menu-item>.sub-menu{min-width:175px}.site-nav .menu-item>.sub-menu,.site-nav .menu>.menu-item>.mega-menu-wrapper{position:absolute;top:100%;z-index:31;opacity:0;visibility:hidden;pointer-events:none;font-size:14px;background-color:#fff;border:1px solid #eaeaea;-webkit-transition:visibility 0s .2s,opacity .2s;-o-transition:visibility 0s .2s,opacity .2s;transition:visibility 0s .2s,opacity .2s}.site-nav .menu-item:hover>.sub-menu,.site-nav .menu>.menu-item:hover>.mega-menu-wrapper{opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:0s;transition-delay:0s}.site-nav .menu>.menu-item:hover>.mega-menu-wrapper{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.site-nav:hover .menu-item>.sub-menu,.site-nav:hover .menu>.menu-item>.mega-menu-wrapper{-webkit-transition:0s;-o-transition:0s;transition:0s}.mega-menu-wrapper{line-height:1.78571429;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.mega-menu-wrapper>.sub-menu{width:25%;padding:40px;float:left;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;background-color:#fdfdfd}.mega-menu-wrapper>.sub-menu .menu-item a{padding-left:0;padding-right:0}.mega-menu-wrapper>.sub-menu>.menu-item>a{padding-left:0}.mega-menu-wrapper>.sub-menu .sub-menu{position:static;left:auto;top:auto;min-width:0;opacity:1;visibility:inherit;pointer-events:auto;border:none;border-top:1px solid #eaeaea;background-color:transparent}.mega-menu-wrapper>.sub-menu .sub-menu>.menu-item>a{padding-left:15px}.mega-menu-wrapper>.sub-menu .sub-menu .sub-menu>.menu-item>a{padding-left:30px}.mega-menu-wrapper>.sub-menu+.mega-menu-entries{border-left:1px solid #eaeaea}.mega-menu-entries{display:block;overflow:hidden;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.mega-menu-title{margin:0;padding:18px 30px;text-align:center;text-transform:uppercase;font-size:14px;font-family:"Open Sans",sans-serif;letter-spacing:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px;border-bottom:1px solid #eaeaea}.mega-menu-entry-list{padding:40px;margin:0;list-style:none}.mega-menu-entry+.mega-menu-entry{padding-top:20px;margin-top:20px;border-top:1px solid #eaeaea}.mega-menu-entry,.mega-menu-entry .mega-menu-entry__content{overflow:hidden}.mega-menu-entry:first-child{float:left;width:50%;padding-right:20px;margin-right:20px}.mega-menu-entry:first-child .mega-menu-entry__thumbnail{float:none;width:auto;margin:0 0 12px}.mega-menu-entry:first-child .mega-menu-entry__thumbnail img{width:auto}.mega-menu-entry:first-child+.mega-menu-entry{padding-top:0;margin-top:0;border-top:none}.mega-menu-entry:only-child{float:none;width:auto;padding:0;margin:0}.mega-menu-entry:only-child .mega-menu-entry__thumbnail{float:left;width:50%;padding-right:20px;margin:0 20px 0 0}.mega-menu-entry__thumbnail{float:left;margin:0 15px 0 0;width:23.09%}.mega-menu-entry__title{margin:4px 0}.mega-menu-entry__excerpt{margin-top:12.5px}.content-wrapper,.sidebar-wrapper{padding-top:60px;padding-bottom:120px;float:left;width:100%}.sidebar-left .content-wrapper,.sidebar-right .content-wrapper{width:75%}.sidebar-left .content-wrapper{left:25%;padding-left:40px;border-left:1px solid #eaeaea}.sidebar-right .content-wrapper{padding-right:40px;border-right:1px solid #eaeaea}.sidebar-left .sidebar-wrapper,.sidebar-right .sidebar-wrapper{width:25%}.sidebar-left .sidebar-wrapper{right:75%;padding-right:40px}.sidebar-left .sidebar-wrapper:before{right:-1px}.sidebar-right .sidebar-wrapper{padding-left:40px}.sidebar-right .sidebar-wrapper:before{left:-1px}.sidebar-left .sidebar-wrapper:before,.sidebar-right .sidebar-wrapper:before{content:'';position:absolute;top:0;bottom:0;width:1px;background:#eaeaea}.footer__widgets__cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:60px 0;margin-left:-40px;margin-right:-40px}.footer__widgets__col{float:left;position:relative;padding-left:40px;padding-right:40px;border-right:1px solid #eaeaea;-webkit-box-flex:1 0;-moz-box-flex:1 0;-webkit-flex:1 0;-ms-flex:1 0;flex:1 0}.footer__widgets__col:last-child{border-right-color:transparent}.footer__widgets__col+.footer__widgets__col{margin-top:0;padding-top:0;border-top:none}.footer__widgets__cols-2 .footer__widgets__col{width:50%}.footer__widgets__cols-3 .footer__widgets__col{width:33.33333333%}.footer__widgets__cols-4 .footer__widgets__col{width:25%}.entries-wrap+.entries-wrap,.entries>.hentry+.hentry{margin-top:60px}.entry-content{padding-bottom:60px}.entry__horizontal_left-wrap,.entry__horizontal_right-wrap{border-bottom:1px solid #eaeaea}.entry__horizontal_left-wrap .entry-media,.entry__horizontal_right-wrap .entry-media{width:47.5%;max-width:none;margin-right:30px;float:left}.entry__horizontal_left-wrap .entry-content,.entry__horizontal_left-wrap .entry-header,.entry__horizontal_right-wrap .entry-content,.entry__horizontal_right-wrap .entry-header{overflow:hidden}.entry__horizontal_left-wrap .entry-header,.entry__horizontal_left-wrap .entry__interactions,.entry__horizontal_left-wrap .entry__more-link,.entry__horizontal_right-wrap .entry-header,.entry__horizontal_right-wrap .entry__interactions,.entry__horizontal_right-wrap .entry__more-link{text-align:inherit}.entry__horizontal_left-wrap .entry-content,.entry__horizontal_right-wrap .entry-content{border-bottom:none}.entry__horizontal_left-wrap .entry__interaction-popup,.entry__horizontal_right-wrap .entry__interaction-popup{left:0;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}.entry__horizontal_left-wrap .entry__interaction-popup:after,.entry__horizontal_right-wrap .entry__interaction-popup:after{left:23px}.entry__horizontal_left-wrap .entry-media{float:left;margin-right:30px}.entry__horizontal_right-wrap .entry-media{float:right;margin-left:30px}}@media (min-width:1200px){.container-fluid{max-width:1170px}.featured-entries__cell--one-fourth{width:25%}.featured-entries__cell--one-fifth{width:20%}.footer__gallery .gallery-cell,.footer__gallery--lg-7 .gallery-cell{width:14.28571429%}.footer__gallery--lg-6 .gallery-cell{width:16.66666667%}.footer__gallery--lg-8 .gallery-cell{width:12.5%}.footer__gallery--lg-9 .gallery-cell{width:11.11111111%}.footer__gallery--lg-10 .gallery-cell{width:10%}.sidebar-left .content-wrapper,.sidebar-right .content-wrapper{width:75%}.sidebar-left .content-wrapper{left:25%;padding-left:45px}.sidebar-right .content-wrapper{padding-right:45px}.sidebar-left .sidebar-wrapper,.sidebar-right .sidebar-wrapper{width:25%}.sidebar-left .sidebar-wrapper{right:75%;padding-right:45px}.sidebar-right .sidebar-wrapper{padding-left:45px}.hentry--inner-padding{padding:0 45px}.hentry--inner-padding .gallery,.hentry--inner-padding>.entry-media{max-width:none;margin-left:-45px;margin-right:-45px}.hentry--inner-padding .alignleft,.hentry--inner-padding .alignright{max-width:50%;max-width:-moz-calc(50% + 45px - .8928571428em);max-width:calc(50% + 45px - .8928571428em)}.hentry--inner-padding .alignleft{margin-left:-45px}.hentry--inner-padding .alignright{margin-right:-45px}.fullwidth .entries-wrap--grid .entries>.hentry{width:33.33333333%}.fullwidth .entries-wrap--grid .entries>.hentry:nth-child(-n+3) .entry-header{padding-top:0;border-top:0}.entry__horizontal_left-wrap .entry-media{margin-right:40px}.hentry--inner-padding .entry__horizontal_left-wrap .entry-media{margin-left:-45px}.entry__horizontal_right-wrap .entry-media{margin-left:40px}.hentry--inner-padding .entry__horizontal_right-wrap .entry-media{margin-right:-45px}}