html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,code,s,small,strike,strong,var,dl,dt,dd,ol,ul,li,fieldset,form,label,table,caption,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}blockquote{quotes:""""}a img{border:0}article,details,figure,footer,header,menu,nav,section{display:block}body{padding:0}#page{margin:0;width:100%;position:relative}.single-post #page{margin:0 auto}.single-post #main{max-width:935px;float:left}.single-post #primary{margin:0;padding:30px 30px 20px;float:left;max-width:66.7%;border-right:1px solid #cfcfcf;background:#fff}#content{margin:0}#secondary{float:left;margin:0 0 0-1px;padding:30px 0 50px 30px;width:220px;background-color:#f5f5f5;border-left:1px solid #cfcfcf}.singular .entry-meta{display:none}.archive,.blog{font-size:12px}.archive .entry-title-lead,.blog .entry-title-lead{text-align:left;display:none}.archive h1.entry-title,.blog h1.entry-title{line-height:1.3em;font-size:37px;margin:4px 0 0;font-weight:700}.archive #main,.blog #main{max-width:935px}.archive #primary,.blog #primary{margin:0;padding:30px 30px 20px;float:left;width:66.7%;border-right:1px solid #cfcfcf;background:#fff}.archive .hentry,.blog .hentry{margin:0 0 50px 0;padding:0 0 20px;float:left;width:100%}.archive .entry-content-meta-wrapper,.blog .entry-content-meta-wrapper{width:100%}.single-post .entry-meta{display:block}.archive footer.entry-meta span,.blog footer.entry-meta span{color:#cfcfcf}.page-template-page-full-width-php #page{width:auto}.page-template-page-full-width-php #main #primary{margin:0 30px;padding:30px 0 50px;max-width:905px}.page-template-page-full-width-php #main #content{width:100%}div.wpcf7{float:left}.wpcf7-submit{display:inline-block;font-size:14px;font-weight:700;text-decoration:none;padding:5px 14px;margin:0;border:0;color:#fff;background-color:#111;text-rendering:optimizeLegibility;cursor:pointer;width:auto!important;float:right;text-transform:uppercase;letter-spacing:1px;margin-right:5%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-font-smoothing:antialiased}.wpcf7-submit:focus,.wpcf7-submit:hover,.wpcf7-submit:active{background-color:#666}.input-block{margin:0 0 20px 0}.wpcf7-form .input-block label,.wpcf7-form .textarea-block label{font-size:17px;padding-bottom:4px;float:left;clear:both;width:140px;font-weight:400}.wpcf7-form input{width:71.2%;box-sizing:border-box;-moz-box-sizing:border-box}.wpcf7-form textarea{width:71.2%;box-sizing:border-box;-moz-box-sizing:border-box}.wpcf7-form .textarea-block{clear:both}.mandatory{float:left}.title-visible .portfolio-data:focus,.title-visible .portfolio-data:active,.title-visible .portfolio-data:hover{color:#14b6ea}.entry-category{color:#fff;font-size:11px;text-transform:uppercase}.page-template-page-galleries-list-php #primary{width:100%}.page-template-page-galleries-list-php #header-wrapper{border:0}#block-galleries-list{position:relative;z-index:100;padding:0;overflow-x:hidden}#galleries-list{margin:0;padding:0;overflow:hidden}.page-template-page-galleries-list-php .entry-title-lead{display:none}#block-galleries-list .col3 .hentry{float:left;border:0;margin:0;padding:0;position:relative;width:33.3%;width:33.3%url(0/)}#block-galleries-list .col3 .hentry img{display:block;max-width:none;width:101.2%;width:100%(0/)}#block-galleries-list .hentry .content-wrapper{position:relative}#block-galleries-list .post-thumbnail{position:relative;margin:0}#block-galleries-list .hentry img{float:left;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;-ms-transition:all ease .2s}#block-galleries-list .post-thumbnail hr{margin-bottom:12px;width:40%;background:#666}.page-content{margin:0 30px 30px;max-width:905px}.gallery-default #main{padding:30px 0 30px 218px}.gallery-default #primary{width:100%}.gallery-default .entry-header{display:none}.gallery-default #block-gallery{position:relative;z-index:100;padding:0;margin:0 0 0 30px}.gallery-default .photos-gallery{margin:0}.gallery-default #block-gallery .gallery-item{float:left;border:0;margin:0 20px 20px 0;padding:0;position:relative;overflow:visible;list-style:none}.gallery-default .gallery-item{height:170px;width:auto}.gallery-default #block-gallery .gallery-item img{float:left;height:auto;width:auto!important;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;-ms-transition:all ease .2s}.gallery-default #block-gallery .entry-view-wrapper{background:#fff;width:100%;width:100%}.page-template-page-full-width-window-slider-php{background:#111}.page-template-page-full-width-window-slider-php #primary{display:table;width:100%;height:100%}.page-template-page-full-width-window-slider-php #content{display:table-cell;vertical-align:middle}.page-template-page-full-width-window-slider-php #header-wrapper{border:0}.page-template-page-full-width-window-slider-php #header-wrapper{background-color:#111;background:-webkit-linear-gradient(to right,rgba(0,0,0,.75) 10%,transparent 100%);background:-webkit-gradient(linear,left top,right top,color-stop(1,transparent),color-stop(10%,rgba(0,0,0,.75)));background:-moz-linear-gradient(left,rgba(0,0,0,.75) 10%,transparent 100%);background:-o-linear-gradient(left,rgba(0,0,0,.75) 10%,transparent 100%);background:-ms-linear-gradient(left,rgba(0,0,0,.75) 10%,transparent 100%);background:linear-gradient(to right,rgba(0,0,0,.75) 10%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf000000', endColorstr='#00000000', GradientType=1)}.page-template-page-full-width-window-slider-php #access ul a,.page-template-page-full-width-window-slider-php #site-generator .social,.page-template-page-full-width-window-slider-php #site-title-custom a{color:#fff}.page-template-page-full-width-window-slider-php #access ul li .current-menu-item>a,.page-template-page-full-width-window-slider-php #access ul li .current_page_item>a,.page-template-page-full-width-window-slider-php #site-generator p,.page-template-page-full-width-window-slider-php #site-generator .social:focus,.page-template-page-full-width-window-slider-php #site-generator .social:active,.page-template-page-full-width-window-slider-php #site-generator .social:hover,.page-template-page-full-width-window-slider-php #site-generator a:focus,.page-template-page-full-width-window-slider-php #site-generator a:active,.page-template-page-full-width-window-slider-php #site-generator a:hover{color:#abacad}.page-template-page-full-width-window-slider-php .entry-header{display:none}.page-template-page-full-width-window-slider-php #page{position:absolute;top:0;left:0;min-height:auto;height:100%;width:100%}.page-template-page-full-width-window-slider-php #main{padding:0}.page-template-page-full-width-window-slider-php #gallery-slider{width:auto;height:auto;position:absolute;top:0;right:0;bottom:30px;left:218px;overflow:hidden}.page-template-page-full-width-window-slider-php #gallery-slider{left:0}.page-template-page-full-width-window-slider-php #gallery-slider{bottom:0}#gallery-slider .rsOverflow,#gallery-slider .rsSlide{background:0 0}.page-template-page-full-width-window-slider-php #gallery-slider .rsOverflow,.page-template-page-full-width-window-slider-php #gallery-slider .rsSlide{background:#1a0014}.page-template-page-full-width-window-slider-php #gallery-slider .rsContent img{width:0;height:0;-webkit-backface-visibility:hidden}.page-template-page-full-width-window-slider-php .rsOverflow{width:100%!important}.page-template-page-full-width-window-slider-php .rsNav{float:left;clear:both;width:100%;margin:0}.page-template-page-full-width-window-slider-php .rsArrow{height:auto;width:auto;position:relative;display:inline;cursor:pointer;z-index:21;opacity:1;background:0 0;border:0;float:none;padding-right:4px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-transition:all .2s ease-out}.page-template-page-full-width-window-slider-php .rsArrowRight{padding-left:4px;padding-right:0}.page-template-page-full-width-window-slider-php .rsArrowIcn{width:auto;height:auto;cursor:pointer;display:inline;background:0 0;background-color:transparent;color:#fff;font-weight:400;font-size:18px;-webkit-font-smoothing:antialiased}.rsSlideCount{color:#fff;display:inline-block;font-size:24px}.rsSlideCount .total{font-size:12px}.page-template-page-full-width-window-slider-php #mega-menu-dropdown{color:#fff}.visibleNearby{width:100%;background:#111;color:#fff;padding:0;overflow:hidden}.visibleNearby .rsSlide img{opacity:.45;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}.royalSlider{width:100%;height:auto;position:relative;direction:ltr}.royalSlider>*{float:left}.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:transparent}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:transparent}.rsArrow{cursor:pointer}.rsArrow,.rsNav{opacity:1;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}.rsContent{width:100%;height:100%;position:relative}.rsContent img{float:left;width:100%;height:100%;-webkit-backface-visibility:hidden}.royalSlider img{float:left;-webkit-backface-visibility:hidden}.rsTitle{position:absolute;background:0 0;padding:0 10px;position:absolute;right:30px;bottom:30px;left:auto!important;top:auto!important;top:auto;z-index:25;padding:5px 15px;color:#abacad;font-size:12px;line-height:1.625;max-width:25%;opacity:0}.rsTitle a:focus,.rsTitle a:active,.rsTitle a:hover{color:#14b6ea}.rsTitle a:focus img,.rsTitle a:active img,.rsTitle a:hover img{opacity:.75}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.rsABlock{left:0;top:0;position:absolute;z-index:15;-webkit-backface-visibility:hidden}.rsNoDrag{cursor:auto}.rsMinW .rsOverflow,.rsMinW .rsSlide{background:#111}.rsMinW .rsArrow:hover{opacity:1;background:rgba(255,255,255,.15)}body,input,textarea{color:#111;font-family:"Helvetica Neue",Helvetica,sans-serif;font-size:13px;font-weight:400;font-style:normal;font-variant:normal;line-height:1.825;letter-spacing:0;text-decoration:none;text-transform:none}body{background-color:#f5f5f5}body:after{display:none;content:"big"}.clearfix:after{clear:both;display:block;height:0;font-size:0;visibility:hidden;content:"."}::selection{background:#b3d4fc}.no-found{font-size:13px;font-weight:700;text-align:center;margin:1.825em 0;text-transform:uppercase}h1,h2,h3,h4,h5,h6{font-weight:500;font-style:normal;text-rendering:optimizeLegibility;line-height:1.425;margin-bottom:14px;margin-top:14px;clear:both}h1{font-size:49px;line-height:1.3}h2{font-size:37px}h3{font-size:27px}h5{font-size:20px}hr{background-color:#cfcfcf;border:0;height:1px;margin-bottom:1.825em;clear:both}p{margin-bottom:14px}p:empty{padding:0;margin:0}ul,ol{margin:0 0 1.825em 2.625em}ul{list-style:disc}ul ul,ol ol,ul ol,ol ul{margin-bottom:0}dl{margin:0 1.825em}dt{font-weight:700}dd{margin-bottom:1.825em}strong{font-weight:700}i{font-style:italic}blockquote{font-weight:400;padding:0 0 0 30px;border-left:1px solid #111;color:#666;font-style:italic}input[type=text],input[type=email],textarea{background:#fff;border:1px solid #cfcfcf;color:#696969}input[type=text]:focus,input[type=email]:focus,input[type=number]:focus,textarea:focus{color:#111;border-color:#666}textarea{padding:6px 5px;width:98%;border-radius:0}input[type=text],input[type=email]{padding:3px}input,input[type=text],input[type=email],textarea{-webkit-transition:border-color ease .2s;-moz-transition:border-color ease .2s;-o-transition:border-color ease .2s;-ms-transition:border-color ease .2s}input{-webkit-transition:background-color ease .2s;-moz-transition:background-color ease .2s;-o-transition:background-color ease .2s;-ms-transition:background-color ease .2s}input#s:focus{color:#111;outline-width:0}::-webkit-input-placeholder{color:#cfcfcf}a{color:#14b6ea;text-decoration:underline;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;-ms-transition:all ease .2s}.more-link:focus,.more-link:active,.more-link:hover{color:#111}a:focus,a:active,a:hover{color:#111}.assistive-text{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:none}#header-wrapper{position:fixed;top:0;bottom:0;left:0;z-index:150;width:158px;background:#fff;padding:30px;border-right:1px solid #cfcfcf;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#branding{max-width:1441px;margin:0 auto;padding:0;position:relative}#site-title-custom a{text-decoration:none;text-transform:uppercase;color:#111;float:left}#site-title-custom{margin:0;padding:0;float:left;clear:none;line-height:.925;font-size:18px;font-weight:700;letter-spacing:1px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#site-title-custom img{float:left;width:100%;height:auto}#access{display:block;margin:0;padding:30px 0 0;float:left;clear:both;line-height:1.725;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#access>div{float:left;clear:both}#access ul,#access ul *{margin:0;padding:0;list-style:none}#access ul ul{position:relative;width:100%}#access ul ul li{width:100%}#access ul li:hover{visibility:inherit}#access ul li{display:block;position:relative;float:left;clear:both;margin-bottom:8px}#access ul li li{margin:0}#access ul li li:first-child{padding-top:.9em}#access ul li li:last-child{padding-bottom:.9em}#access ul a{display:block;position:relative;-webkit-transition:color ease .2s,border-color ease .2s;-moz-transition:color ease .2s,border-color ease .2s;-o-transition:color ease .2s,border-color ease .2s;-ms-transition:color ease .2s,border-color ease .2s}#access ul li:hover ul,#access ul li.sfHover ul{left:0;top:0;z-index:2}#access ul li:hover li ul,#access ul li.sfHover li ul{top:-999em}#access ul li li:hover ul,#access ul li li.sfHover ul{left:10px;top:0}#access ul li li:hover li ul,#access ul li li.sfHover li ul{top:-999em}#access ul li li li:hover ul,#access ul li li li.sfHover ul{left:10px;top:0}#access ul{font-size:12px;text-align:left;float:left;clear:both}#access ul a{text-decoration:none;padding:0;float:left;border-bottom:1px solid transparent;line-height:1.225}#access ul a{color:#696969}#access ul li ul{background:0 0;padding:0 0 0 10px;float:left;clear:both;display:none;letter-spacing:0;overflow:hidden}#access ul li li{background:0 0;text-align:left;padding:3px 0}#access ul li a:hover,#access ul li.sfHover>a,#access ul .current-menu-item>a,#access ul .current_page_item>a{color:#111;outline:0;border-color:rgba(0,0,0,.5)}#access ul li li a:hover,#access ul li.sfHover li>a,#access ul .current-menu-item li>a,#access ul .current_page_item li>a{border-color:transparent}#access ul .menu-item-object-custom.current_page_item>a{color:#111}#access ul .menu-item-object-custom.current-menu-item a:hover,#access ul .menu-item-object-custom.current_page_item a:hover{color:#111}#access ul li li:hover,#access ul li li.sfHover,#access ul li li.current-menu-item,#access ul li li.current_page_item{box-shadow:none;border-radius:0}#access ul li li a:hover,#access ul li li.sfHover>a,#access ul li .current-menu-item>a,#access ul li .current_page_item>a{color:#111}#access ul li li a:hover,#access ul li li.sfHover>a{padding-left:2px}#access ul li li a{font-size:11px;font-weight:400;padding:0;text-transform:none;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;-ms-transition:all ease .2s}#access ul li li a:before{content:"·";padding-right:4px}#access .sf-arrows .sf-with-ul:after{font-weight:400;font-style:normal;font-size:8px;margin-left:.5em;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:10%;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0;content:"+"}#access .sf-arrows>li>.sf-with-ul:focus:after,#access .sf-arrows>li:hover>.sf-with-ul:after,#access .sf-arrows>.sfHover>.sf-with-ul:after{border-top-color:red}#access .sf-arrows ul li>.sf-with-ul:focus:after,#access .sf-arrows ul li:hover>.sf-with-ul:after,#access .sf-arrows ul .sfHover>.sf-with-ul:after{border-left-color:red}#access-mobile{display:none;margin:0 auto;text-align:left;padding:0}#mega-menu-dropdown{cursor:pointer;display:block;text-decoration:none;line-height:1.925;padding:0;float:right;height:23px;display:none;padding:0;color:#111;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}#mega-menu-dropdown span{float:right;font-size:14px;margin:0;text-transform:uppercase;letter-spacing:2px;font-weight:400}#mega-menu-dropdown i{font-size:10px;vertical-align:5%}#access-mobile>div{background:#fff;margin:0;padding:0}#access-mobile ul{list-style:none;margin:0 auto;display:none;padding:0 30px;clear:both;background:#424242}#access-mobile .current_page_item a{color:#fff}#access-mobile li a:active,#access-mobile li a:hover{color:#fff}#main{clear:both;padding:0 0 0 218px;margin:0}.page-header{padding:0 0 1.825em}.page-title{line-height:1.5em;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#ababab;margin:0 0 5px}.entry-title{line-height:1.6em;font-size:22px;clear:right;position:relative;display:inline-block;margin:0 0 14px}.entry-title,.entry-title a{color:#111;text-decoration:none}.entry-title a:hover,.entry-title a:focus,.entry-title a:active{color:#666}.entry-meta{color:#999;clear:both;font-size:11px}footer.entry-meta{border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;padding:14px 30px 14px 30px;text-transform:uppercase;font-weight:400;margin:0-30px 0-30px}.entry-meta .sep{padding:0 5px;font-size:12px}.sep{padding:0 8px;color:#cfcfcf}.entry-meta p{display:inline;color:#999;padding:0}.entry-meta a{color:#666;font-size:11px;text-decoration:none}.archive footer.entry-meta .tag-links,.blog footer.entry-meta .tag-links{color:#666}.entry-meta a:focus,.entry-meta a:active,.entry-meta a:hover{color:#111}.single-author .entry-meta .by-author{display:none}.entry-content-meta-wrapper .entry-content{padding:15px 0 0;margin:0 0 15px;color:#666;font-size:13px}dl.gallery-item{margin:0}.entry-content img,.post-thumbnail img{max-width:100%;height:auto}img[class*=align],img[class*=wp-image-],img[class*=attachment-]{height:auto;max-width:100%}img.size-full,img.size-large{max-width:100%;width:auto;height:auto}p img{margin-top:.4em}#content .gallery a img{border:0}.entry-header .entry-meta{text-transform:uppercase}.entry-content-meta-wrapper{padding:0}.post-thumbnail{position:relative;margin:0 0 20px}.post-thumbnail a{display:block;text-decoration:none}.post .post-thumbnail a:hover img{opacity:.75}.post-thumbnail img[class*=attachment-]{max-width:100%;float:left;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out}.entry-view-wrapper{position:absolute;top:0;left:0;background-color:rgba(0,0,0,.85);color:#fff;width:100%;height:100%;text-align:center;font-weight:700;opacity:0;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;-ms-transition:all ease .3s;text-shadow:none;-webkit-tap-highlight-color:transparent}a:hover .entry-view-wrapper{opacity:.95}.gallery-item{overflow:hidden}.portfolio-view-wrapper{position:absolute;top:0;left:0;color:#fff;height:100%;text-align:center;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;text-shadow:none;-webkit-tap-highlight-color:transparent;width:100%(0/);width:101.1%}.portfolio-view{position:absolute;width:100%;height:100%;display:table;filter:alpha(opacity=0);background-color:#111;background-color:rgba(17,17,17,.95)}.portfolio-view-content{display:table-cell;vertical-align:middle;padding:30px;text-align:center}a:hover .portfolio-view-wrapper{opacity:1;filter:alpha(opacity=95)}a:hover .portfolio-view{filter:alpha(opacity=95)}.post-thumbnail h1{font-size:15px;line-height:26px;margin:0;text-transform:uppercase;font-weight:700;letter-spacing:1px}.single-post .entry-content{position:relative}.singular .entry-title{font-size:49px;line-height:1.3;font-weight:700;margin:4px 0 0}.format-gallery .entry-content{float:none}#back:hover{color:#e8e8e8}#back:active{color:#ff3737}#content nav{clear:both;overflow:hidden;padding:0}#content nav a,#content nav span.current{font-size:10px;font-weight:400;color:#111;margin:0 0 8px 0;text-transform:uppercase;letter-spacing:1px;text-decoration:none}#content nav i{font-size:49px;vertical-align:middle}#content nav a:focus,#content nav a:active,#content nav a:hover{color:#666}#content nav span.current{background-color:#ddd;border-color:#ababab}.nav-previous{float:left}.nav-next{float:right}.nav-next i{padding-left:4px;padding-right:0}.nav-previous i{padding-right:4px;padding-left:0}#content #nav-single{padding:40px 0 0}#nav-single .nav-previous,#nav-single .nav-next{float:right;width:auto}#nav-single .nav-next{float:left}#nav-single .nav-previous i,#nav-single .nav-next i{padding-right:0;padding-left:4px}#nav-single .nav-next i{padding-right:4px;padding-left:0}#content #nav-pagination span.current{background:#111;color:#fff;font-weight:700}#content #nav-pagination a:focus,#content #nav-pagination a:active,#content #nav-pagination a:hover{color:#111;background:0 0}.widget-area{font-size:11px;color:#111}#social-accounts{float:left;width:100%;margin:30px 0 0}#site-generator .social{text-decoration:none;color:#111;margin-right:6px}#site-generator .social:last-of-type{margin-right:0}#site-generator .social:focus,#site-generator .social:active,#site-generator .social:hover{color:#666}.social-icon{font-family:"icomoon";src:url(/assets/fonts/48e5a2ff53a6.eot);src:url(/assets/fonts/115fa86f2828.eot)format("embedded-opentype"),url(none)format("svg"),url(/assets/fonts/0146e1fcfb14.woff)format("woff"),url(/assets/fonts/84e8778e6ae1.ttf)format("truetype");font-weight:400;font-style:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.social-icon:before{font-family:"icomoon";content:attr(data-icon);speak:none;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;font-size:21px}#facebook:before{content:""}#linkedin:before{content:""}#instagram:before{content:""}#site-generator-wrapper{position:absolute;bottom:0;left:0;width:100%}#site-generator{max-width:1441px;margin:0;color:#666;padding:30px;text-align:center;font-size:9px;text-transform:uppercase}#site-generator p{margin:0;padding:16px 0 0;float:left;text-transform:uppercase;width:100%}#site-generator a{color:#111;text-decoration:underline}#site-generator a:focus,#site-generator a:active,#site-generator a:hover{color:#ababab}.isotope-item{z-index:2}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height;-moz-transition-property:height;-ms-transition-property:height;-o-transition-property:height;transition-property:height}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity}.isotope-item{z-index:2;-webkit-backface-visibility:hidden}#filters{padding:0;margin:30px 0 0;float:left;line-height:1.225;clear:both;color:#fff}#filters a{margin:0 0 8px;padding:0;color:#fff;text-decoration:none;background:0 0;border:0;box-shadow:none;text-shadow:none;font-size:12px;float:left;clear:both;text-transform:lowercase}#filters a:before{margin-right:.6em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;color:#777;font-size:11px;content:"-"}#filters .sep{padding:0}#filters a:first-child{margin-left:0}#filters a:focus,#filters a:active,#filters a:hover{color:#111}#filters a.selected{color:#111}.black:focus,.black:active,.black:hover{background-color:#666}.grid-12{float:left;width:100%;margin:0 0 30px}.one-third,.two-third{margin-right:30px;margin-bottom:30px;float:left}.column-last{margin-right:0;clear:right}.one-third{width:31.1%}.two-third{width:65%}.grid{margin:0 0 30px}.grid a img:hover{opacity:1}.hr{background:0 0;border-top:1px solid #cfcfcf;border-right:none;border-bottom:none;border-left:none;margin:30px 0;clear:both}#content .person-desc a:focus,#content .person-desc a:active,#content .person-desc a:hover{color:#111}@font-face{font-family:"icomoon";src:url(/assets/fonts/eed702767888.eot);src:url(/assets/fonts/e8cc34c6ca45.woff)format("woff");font-weight:400;font-style:normal}
/*!
 *  Font Awesome 3.1.0
 *  the iconic font designed for Bootstrap
 *  -------------------------------------------------------
 *  The full suite of pictographic icons, examples, and documentation
 *  can be found at: http://fontawesome.io
 *
 *  License
 *  -------------------------------------------------------
 *  - The Font Awesome font is licensed under the SIL Open Font License v1.1 -
 *    http://scripts.sil.org/OFL
 *  - Font Awesome CSS, LESS, and SASS files are licensed under the MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - Font Awesome documentation licensed under CC BY 3.0 License -
 *    http://creativecommons.org/licenses/by/3.0/
 *  - Attribution is no longer required in Font Awesome 3.0, but much appreciated:
 *    "Font Awesome by Dave Gandy - http://fontawesome.io"

 *  Contact
 *  -------------------------------------------------------
 *  Email: dave@fontawesome.io
 *  Twitter: http://twitter.com/fortaweso_me
 *  Work: Lead Product Designer @ http://kyruus.com
 */
@font-face{font-family:"FontAwesome";src:url(/assets/fonts/3bf0c6fbd9e7.eot);src:url(/assets/fonts/c5ad65b635ab.woff)format("woff");font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em}[class^=icon-]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none}a [class^=icon-],a [class*=" icon-"],a [class^=icon-]:before,a [class*=" icon-"]:before{display:inline}[class^=icon-],[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-reorder:before{content:""}@font-face{font-family:"fontello";src:url(/assets/fonts/72cba47356c3.eot);src:url(/assets/fonts/fd5e104747a4.woff)format("woff");font-weight:400;font-style:normal}[class^=fontello-]:before,[class*=" fontello-"]:before{font-family:"fontello";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;color:#111;font-size:14px}.fontello-tag:before{content:""}@media (max-width:1024px){.archive #primary,.blog #primary,.single-post #primary{width:57%}.one-third{width:30.6%}.two-third{width:65%}}@media only screen and (max-width:960px){#access-mobile,#mega-menu-dropdown{display:block}#site-title-custom img{width:63px}.archive #primary,.blog #primary,.single-post #primary{margin:0 30px;padding:0;float:none;max-width:905px;width:auto;border:0;background:0 0}#secondary{clear:both;margin:0;padding:30px 30px 50px 30px;width:auto;background:0 0;border:0}#main{padding:0}.rsTitle{max-width:100%}.single-gallery #main{padding:30px 0 30px 0}footer.entry-meta{padding:14px 0;margin:0}.singular .entry-title{font-size:39px}#header-wrapper #filters{display:none}.wpcf7-submit{margin-right:0}.page-template-page-full-width-window-slider-php #page{z-index:-5}}@media only screen and (min-width:380px) and (max-width:770px){body:after{content:"small"}.archive #main,.blog #main,.single-post #main{padding:30px 0 0}#header-wrapper{position:relative;width:auto;padding:20px 30px;border:0}#site-generator-wrapper{display:none}#access{display:none}#page .column{width:100%}#block-galleries-list .hentry{width:33.3%}.page-template-page-full-width-window-slider-php #header-wrapper{background:#111}.portfolio-view-wrapper{display:none}#block-galleries-list .col3 .hentry{width:33.333%}.wpcf7-form input{width:100%}.wpcf7-form textarea{width:100%}.mandatory{float:left;margin-left:0}}@media (max-width:379px){body:after{content:"tiny"}#access{display:none}#access-mobile ul{padding:0 20px}#main{padding:0}.archive #main,.blog #main,.single-post #main{padding:30px 0 0}.archive #primary,.blog #primary{margin:0 15px}.archive h1.entry-title,.blog h1.entry-title{line-height:1.2em;font-size:27px}#header-wrapper{position:relative;width:auto;padding:20px 20px;border:0}#site-generator-wrapper{display:none}.page-template-page-full-width-php #main #primary{margin:0 20px}.single-post #primary{margin:0 10px;float:none}#main #secondary{width:auto;margin:0 10px;padding:30px 0 50px}.post-thumbnail img{max-width:100%}.entry-title-lead{padding:0 0 16px;margin:6px 0 20px 0}#page .column{width:100%;margin-right:0}footer.entry-meta .tag-links{display:block;margin:8px 0 0}footer.entry-meta .tag-links:first-of-type{margin:0}.single-gallery .gallery-item,#block-gallery .gallery-item{width:100%}#block-galleries-list .hentry{width:100%}.page-template-page-full-width-window-slider-php #header-wrapper{background:#111}.rsTitle{max-width:100%}.portfolio-view-wrapper{display:none}#block-galleries-list .col3 .hentry{width:100%}#filters{display:none}body,input,textarea{font-size:13px}.entry-title{font-size:18px}.singular .entry-header{background:0 0}.singular .entry-title{font-size:38px;margin:12px 0 0}.entry-meta{font-size:11px}blockquote{margin:0}#nav-single{display:block;position:static}.entry-title-lead{font-size:13px;line-height:1.825}.input-block{float:none;margin:0 0 20px 0}.wpcf7-form input{width:100%}.wpcf7-form textarea{width:100%}.mandatory{float:left;margin-left:0}}#sb_instagram{width:100%;margin:0 auto;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram:after{content:"";display:table;clear:both}#sb_instagram #sbi_images{width:100%;float:left;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram.sbi_masonry #sbi_images{-webkit-transition:height .5s ease;-moz-transition:height .5s ease;-o-transition:height .5s ease;-ms-transition:height .5s ease;transition:height .5s ease}#sb_instagram a{border-bottom:0!important}@media all and (max-width:640px){#sb_instagram.sbi_width_resp{width:100%!important}}body:after{content:url(/assets/img/b6878ae36050.webp);display:none}.sbi_lightboxOverlay{position:absolute;top:0;left:0;z-index:99999;background-color:#000;opacity:.9;display:none}.sbi_lightbox{position:absolute;left:0;width:100%;z-index:100000;text-align:center;line-height:0;font-weight:400}.sbi_lightbox a:active,.sbi_lightbox a:focus,.sbi_lightbox a:hover{outline:0}.sbi_lb-nav a.sbi_lb-prev:hover{opacity:1}.sbi_lb-nav a.sbi_lb-next:hover{opacity:1}.sbi_lb-data .sbi_lb-close:hover{cursor:pointer;opacity:1;color:#fff}#sbi_mod_error,#sbi_mod_link{display:none}#sbi_mod_error{border:1px solid #ddd;background:#eee;color:#333;margin:0 0 10px 0;padding:10px 15px;font-size:13px;text-align:center;clear:both;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#sbi_lightbox .sbi_lightbox_action a:focus,#sbi_lightbox .sbi_lightbox_action a:hover{color:#fff}#sbi_lightbox .sbi_share_close:hover{cursor:pointer}#sbi_lightbox .sbi_share_close:hover svg{background:#333;border-radius:50%}#sbi_lightbox .sbi_lightbox_action #sbi_facebook_icon:hover{background:#3b5998}#sbi_lightbox .sbi_lightbox_action #sbi_twitter_icon:hover{background:#00aced}#sbi_lightbox .sbi_lightbox_action #sbi_linkedin_icon:hover{background:#007bb6}#sbi_lightbox .sbi_lightbox_action #sbi_pinterest_icon:hover{background:#cb2027}#sbi_lightbox .sbi_lightbox_action #sbi_email_icon:hover{background:#333}#sb_instagram #sbi_load{float:left;clear:both;width:100%;text-align:center}#sb_instagram .sbi_follow_btn a{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;padding:7px 14px;margin:5px auto 0 auto;background:#333;color:#eee;border:0;color:#fff;text-decoration:none;font-size:13px;line-height:1.5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram #sbi_load{opacity:1;transition:all .5s ease-in}#sb_instagram .sbi_follow_btn{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;text-align:center}#sb_instagram .sbi_follow_btn a{background:#408bd1;color:#fff}#sb_instagram .sbi_follow_btn a{transition:all .1s ease-in}#sb_instagram .sbi_follow_btn a:focus,#sb_instagram .sbi_follow_btn a:hover{outline:0;box-shadow:inset 0 0 10px 20px #359dff}#sb_instagram .sbi_follow_btn .fa,#sb_instagram .sbi_follow_btn svg{margin-bottom:-1px;margin-right:7px;font-size:15px}#sb_instagram #sbi_load .sbi_follow_btn{margin-left:5px}#sb_instagram svg:not(:root).svg-inline--fa,#sbi_lightbox svg:not(:root).svg-inline--fa{box-sizing:unset;overflow:visible;width:1em}#sb_instagram .svg-inline--fa,#sbi_lightbox .svg-inline--fa{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em}#sb_instagram.sbi_masonry{display:block!important}.sbi_masonry #sbi_images:after{content:"";display:table;clear:both}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7-form-control-wrap{position:relative}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:0;border-radius:100%;padding:0;margin:0 24px;position:relative}.wpcf7-spinner::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:0;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}rs-sbg-px{pointer-events:none}rs-module-wrap{visibility:hidden}rs-module-wrap,rs-module-wrap *{box-sizing:border-box;-webkit-tap-highlight-color:transparent}rs-module-wrap{position:relative;z-index:1;width:100%;display:block}rs-fw-forcer{display:block;width:100%;pointer-events:none}rs-module{position:relative;overflow:hidden;display:block}rs-sbg{display:block;pointer-events:none}rs-sbg-px,rs-sbg-wrap{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;display:block}.tp-simpleresponsive img,rs-module img{max-width:none!important;transition:none;margin:0;padding:0;border:0}rs-slides,rs-slide,rs-slide:before{position:absolute;text-indent:0;top:0;left:0}rs-slide,rs-slide:before{display:block;visibility:hidden}rs-module rs-layer,rs-module .rs-layer{opacity:0;position:relative;visibility:hidden;white-space:nowrap;display:block;-webkit-font-smoothing:antialiased!important;-webkit-tap-highlight-color:transparent;-moz-osx-font-smoothing:grayscale;z-index:1}rs-layer-wrap,rs-module-wrap,rs-module .rs-layer,rs-module img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}rs-module rs-mask-wrap .rs-layer,rs-module rs-mask-wrap :last-child,.wpb_text_column rs-module rs-mask-wrap .rs-layer,.wpb_text_column rs-module rs-mask-wrap :last-child{margin-bottom:0}rs-layer:not(.rs-wtbindex),.rs-layer:not(.rs-wtbindex),.rs-layer :not(.rs-wtbindex){outline:0!important}rs-layer-wrap,rs-parallax-wrap,rs-loop-wrap,rs-mask-wrap{display:block}rs-layer-wrap,rs-mask-wrap{transform-style:flat}rs-mask-wrap{overflow:hidden}rs-fullwidth-wrap{position:relative;width:100%;height:auto;display:block;overflow:visible;max-width:none!important}.rs-layer img,rs-layer img{vertical-align:top}rs-progress{visibility:hidden;position:absolute;z-index:200;width:100%;height:100%}rs-progress-bar,.rs-progress-bar{display:block;z-index:20;box-sizing:border-box;background-clip:content-box;position:absolute;vertical-align:top;line-height:0;width:100%;height:100%}.rs-layer img{background:0 0;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}rs-loader{top:50%;left:50%;z-index:10000;position:absolute}rs-loader.spinner0{width:40px;height:40px;background-color:#fff;background-image:url(/assets/img/4d5405c46fa5.webp);background-repeat:no-repeat;background-position:center center;box-shadow:0 0 20px 0 rgba(0,0,0,.15);margin-top:-20px;margin-left:-20px;animation:tp-rotateplane 1.2s infinite ease-in-out;border-radius:3px}@media only screen and (max-width:960px){.archive #primary,.blog #primary,.single-post #primary{width:auto!important}}@media screen and (max-width:960px){.header-phone{max-width:160px;padding-left:90px;display:block}}#phone-nam,#phone-nam2{font-size:1.2em;display:inline-block;float:left;text-decoration:none!important;font-family:"Helvetica Neue",Helvetica,sans-serif}#phone-nam2{visibility:hidden}#phone-num,#phone-num2{color:#fd8204;text-decoration:none!important;font-size:1.2em;display:inline-block;font-weight:700;float:right;font-family:"Helvetica Neue",Helvetica,sans-serif;font-weight:700}#post-1896 a,#post-1896 p{color:#000!important}.post-thumbnail h1{font-size:13px}h2{font-size:33px}ul a{color:#fff}#site-generator{color:#666}#site-generator{padding:30px 0 0 0}#menu-main-menu li a{font-size:15px!important;color:#fff!important;line-height:1.75;padding:0 5px 0 5px}#post-2329 .no-found{display:none}#post-2212 .one-third a:link,#post-2212 .one-third a:visited{color:#000;text-decoration:none}#post-2212 .one-third a:hover,#post-2212 .one-third a:active{text-decoration:underline}.archive #primary,.blog #primary{width:100%}.contact-quiz{float:right;clear:both}.wpcf7-quiz-label{float:left}.wpcf7-quiz{width:36%!important;margin-left:10px}.wpcf7-submit{clear:both;margin-top:20px}.header-button{float:left;clear:both;display:none;margin-top:15px}.header-button a{text-decoration:none;padding:10px 13px;background-color:#fd8204;color:#fff;font-size:9px}@media screen and (max-width:960px){body.home{background-color:rgba(0,0,0,.5)}rs-sbg{background-size:cover!important;background-position:50% 50%!important}rs-sbg-px,rs-sbg-wrap{height:650px;max-height:650px}#overlay-text-wrapper{max-width:100%!important}.header-button{display:inline-block}.header-phone{max-width:160px;padding-left:90px;display:block;float:right;margin-top:-45px}#phone-nam,#phone-nam2,#phone-num,#phone-num2{font-size:1em!important}#phone-nam,#phone-nam2{margin-right:5px}#site-title-custom img{width:100px}#mega-menu-dropdown{margin-top:-25px}}@media screen and (max-width:480px){.header-phone{padding-left:0!important;display:inline-block}body.home{background-color:rgba(0,0,0,.5)}#rev_slider_5_1_wrapper,#overlay-text{background:0 0!important}#overlay-text-wrapper{top:410px!important}rs-sbg-px,rs-sbg-wrap{height:330px;max-height:330px}rs-sbg{background-size:cover!important;background-position:50% 50%!important}.page-id-2212 h2{text-align:left}}@media screen and (min-width:481px) and (max-width:960px){#overlay-text-wrapper{top:650px!important}}#overlay-text a{text-decoration:none;font-weight:700}#mega-menu-dropdown{color:#fff;clear:both}#phone-nam{font-size:1.2em;display:inline-block;float:left;text-decoration:none!important;font-family:"Helvetica Neue",Helvetica,sans-serif}#phone-num{color:#fd8204;text-decoration:none!important;font-size:1.2em;display:inline-block;font-weight:700;float:right;font-family:"Helvetica Neue",Helvetica,sans-serif;font-weight:700}#post-1896 a,#post-1896 p{color:#000!important}.post-thumbnail h1{font-size:13px}h2{font-size:33px}ul a{color:#fff}#site-generator{color:#666}#site-generator{padding:30px 0 0 0}#menu-main-menu li a{font-size:15px!important;color:#fff!important;line-height:1.75;padding:0 5px 0 5px}#post-2329 .no-found{display:none}#post-2212 .one-third a:link,#post-2212 .one-third a:visited{color:#000;text-decoration:none}#post-2212 .one-third a:hover,#post-2212 .one-third a:active{text-decoration:underline}.archive #primary,.blog #primary{width:100%}.contact-quiz{float:right;clear:both}.wpcf7-quiz-label{float:left}.wpcf7-quiz{width:36%!important;margin-left:10px}.wpcf7-submit{clear:both;margin-top:20px}#new-island .tp-simpleresponsive .slotholder *{background-position:center center!important}