@import url(../simplissimo/style.css);article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display: inline;*zoom: 1}audio:not([controls]) {display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#892002}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new' , monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root) {overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left: -7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align: middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow: visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height: 13px;*width: 13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto}b,strong,.strong{font-weight:bold}dfn,em,.em{font-style:italic}small,.small{font-size:75%}ul,ol{padding:0;list-style-type:none}dd{margin:0}.sidebar ul,.sidebar ol,.commentlist{list-style:none}.clearfix:after{content:' ';display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{zoom:1}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.desaturate{filter:url(data:image/svg+xml;utf8,<svg%20xmlns=\'https://www.w3.org/2000/svg\'><filter%20id=\'grayscale\'><feColorMatrix%20type=\'matrix\'%20values=\'0.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200%200%200%201%200\'/></filter></svg>#grayscale);-moz-filter:grayscale(100%);filter:gray;filter:grayscale(100%);-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);-webkit-transition:.3s all ease-in;-o-transition:.3s all ease-in;-moz-transition:.3s all ease-in;transition:.3s all ease-in}.desaturate-off{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:none;filter:grayscale(0)}.image-replacement{text-indent:100%;white-space:nowrap;overflow:hidden}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.zoom-in-hover{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}html{font-size:14px}body{font-family:sans-serif;font-size:1rem;line-height:1.5rem;color:#555;min-width:300px;font-size-adjust:none;font-stretch:normal}.box{padding-left:30px;padding-right:30px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media only screen and (orientation:portrait) and (max-device-width:1023px){.box{-webkit-background-size:auto 100%;background-position:50% 50%;background-attachment:scroll!important}#TAbox{display:none}.book{display:none}.hide{display:none}#hide{display:none}#odyssey{display:none}#tab{display:none}.smp-title-area{display:none}}@media only screen and (orientation:landscape) and (max-device-width:1023px){.box{-webkit-background-size:100% auto;background-position:50% 50%;background-attachment:scroll!important}.hide{display:none}#hide{display:none}}.smp-main-content-area{margin-top:42px;margin-top:3rem}.wrap-center{max-width:1140px;margin:0 auto;padding:0 1.7%}.wrap-center-full{margin:0 auto;padding:0 1.7%}.boxed{}.boxed .main-slider-container{margin:0 auto;padding:0}.main-slider-container{background-color:#fbfbfb;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}a,a:visited{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:background-color , color;-webkit-transition-duration:.3s , .1s;-webkit-transition-timing-function:ease-in , ease-in;-moz-transition-property:background-color , color;-moz-transition-duration:.3s , .1s;-moz-transition-timing-function:ease-in , ease-in;-ms-transition-property:background-color , color;-ms-transition-duration:.3s , .1s;-ms-transition-timing-function:ease-in , ease-in;-o-transition-property:background-color , color;-o-transition-duration:.3s , .1s;-o-transition-timing-function:ease-in , ease-in;transition-property:background-color , color;transition-duration:.3s , .1s;transition-timing-function:ease-in , ease-in;text-decoration:none}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,.3)}a{color:#8a2003}a:active,a:active *{outline:none!important;-moz-outline-style:none!important}a:focus,a:focus *{outline:none!important;-moz-outline-style:none!important}.scheme-color-text{color:#10d177}.scheme-color-background{background-color:#10d177}i.scheme-color-text-rollover:hover,a.scheme-color-text-rollover:hover{color:#10d177}.scheme-border-color{border-color:#10d177}p,pre{margin:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{text-transform:uppercase;color:#19171a;text-rendering:optimizelegibility;font-weight:400;margin:0 0 21px 0;margin:0 0 1.5rem 0}h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{text-decoration:none;color:#19171a}h1 a,.h1 a{text-decoration:none;color:#892002}h1,.h1{font-size:33px;font-size:2.357142857142857rem;line-height:42px;line-height:3rem}h2,.h2{font-size:26px;font-size:1.8571428571428572rem;line-height:42px;line-height:3rem}h3,.h3{font-size:19px;font-size:1.3571428571428572rem;line-height:30px;line-height:2.142857142857143rem}h4,.h4{font-size:15px;font-size:1.0714285714285714rem;line-height:21px;line-height:1.5rem}h5,.h5{font-size:13px;font-size:.9285714285714286rem;line-height:21px;line-height:1.5rem}h6,.h6{font-size:11px;font-size:.7857142857142857rem;line-height:21px;line-height:1.5rem}.smp-menu-area{margin-bottom:42px;margin-bottom:3rem;z-index:9200;position:relative;overflow:visible}.smp-menu-area .logo{display:table;margin:0 auto;min-height:90px;margin-top:42px;margin-top:3rem;margin-bottom:42px;margin-bottom:3rem}.smp-menu-area .logo img{display:block}.smp-menu-area .logo a{display:table-cell;vertical-align:middle}.responsive-nav{width:90%;display:block;margin:0 auto;border-color:#aaa;height:42px;font-size:17px;font-size:1.2142857142857142rem}.main-menu{display:none}.separator{border-top:#f3f3f3 solid 1px;margin-top:20px;margin-top:1.4285714285714286rem;margin-bottom:21px;margin-bottom:1.5rem;clear:both}.about-author{min-height:321px;padding:0 30px 45px 30px;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.about-author .author-name{margin-bottom:0;margin-left:118px;font-weight:bold}.about-author .author-description{margin:0 0 0 118px}.entry-meta{margin-bottom:13px;margin-bottom:.9285714285714286rem;font-style:italic;font-size:12px;font-size:.8571428571428571rem;color:#7a7a7a}.entry-meta a:hover{color:#000!important}.sticky{color:inherit}.entry-content article:last-child .entry-content{margin-bottom:0}.entry-content .layout-small-image-excerpt{margin-top:-21px;margin-top:-1.5rem}.entry-content .image-border{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:#e2e2e2 solid 1px;background-color:#f3f3f3}.entry-content .alignleft,.entry-content img.alignleft{margin:0 21px 0 0;margin:0 1.5rem 0 0;display:inline;float:left}.entry-content .alignright,.entry-content img.alignright{margin:0 0 0 21px;margin:0 0 0 1.5rem;display:inline;float:right}.entry-content .aligncenter,.entry-content img.aligncenter{margin-top:3px;margin-top:.21428571428571427rem;margin-bottom:21px;margin-bottom:1.5rem;margin-right:auto;margin-left:auto;display:block;clear:both}.entry-content .alignleft,.entry-content img.alignleft,.entry-content .alignright,.entry-content img.alignright,.entry-content .aligncenter,.entry-content img.aligncenter{min-width:100%}.entry-content blockquote{font-style:italic;padding:0 0 0 10px;margin:0 0 21px 0;border-left:5px solid #777}.entry-content p{margin-bottom:21px;margin-bottom:1.5rem}.entry-content dd{margin-left:0;margin-bottom:1.5em}.entry-content img{margin:0 0 10px 0;margin:0 0 .7142857142857143rem 0;max-width:100%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.entry-content video,.entry-content object{max-width:100%}.entry-content pre{background:#eee;border:1px solid #cecece;padding:10px}.wp-caption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;background-color:#000}.wp-caption a img{display:block;width:100%;height:auto;margin:0;-webkit-transition-property:opacity;-webkit-transition-duration:.2s;-webkit-transition-timing-function:ease-in;-moz-transition-property:opacity;-moz-transition-duration:.2s;-moz-transition-timing-function:ease-in;-ms-transition-property:opacity;-ms-transition-duration:.2s;-ms-transition-timing-function:ease-in;-o-transition-property:opacity;-o-transition-duration:.2s;-o-transition-timing-function:ease-in;transition-property:opacity;transition-duration:.2s;transition-timing-function:ease-in;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.wp-caption a img:hover{opacity:.5}.wp-caption .gallery-caption,.wp-caption p.wp-caption-text{font-size:12px;font-size:.8571428571428571rem;padding:10px;text-align:center;font-style:italic;background-color:#f3f3f3;display:block}.wp-caption .gallery-caption img,.wp-caption p.wp-caption-text img{width:auto}.gallery p{height:0}.gallery .gallery-item{background-color:#000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.gallery dl{margin:0 0 21px 0;margin:0 0 1.5rem 0}.gallery dl img{display:block;width:100%;margin:0;-webkit-transition-property:opacity;-webkit-transition-duration:.2s;-webkit-transition-timing-function:ease-in;-moz-transition-property:opacity;-moz-transition-duration:.2s;-moz-transition-timing-function:ease-in;-ms-transition-property:opacity;-ms-transition-duration:.2s;-ms-transition-timing-function:ease-in;-o-transition-property:opacity;-o-transition-duration:.2s;-o-transition-timing-function:ease-in;transition-property:opacity;transition-duration:.2s;transition-timing-function:ease-in;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.gallery dl img:hover{opacity:.5}.gallery dd{font-size:12px;font-size:.8571428571428571rem;text-align:center;padding:10px;font-style:italic;background-color:#f3f3f3;margin-bottom:0}.gallery br{display:none}.gallery:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.simplissimo_page_navi{margin:0;float:right}.simplissimo_page_navi li{float:left;margin-left:6px}.simplissimo_page_navi li a{color:#999;padding:3px 6px;display:block;text-decoration:none;position:relative}.simplissimo_page_navi li.bpn-current{padding:3px 6px;position:relative;color:#fff;text-shadow:none}.simplissimo_page_navi li.bpn-prev-link,.simplissimo_page_navi li.bpn-next-link{font-size:16px;font-size:1.1428571428571428rem}.simplissimo_page_navi li.bpn-prev-link a,.simplissimo_page_navi li.bpn-next-link a{padding-top:5px;padding-top:.35714285714285715rem}.simplissimo_page_navi li.bpn-prev-link a:hover,.simplissimo_page_navi li.bpn-next-link a:hover,.simplissimo_page_navi li.bpn-first-page-link a:hover,.simplissimo_page_navi li.bpn-last-page-link a:hover{background:none}.simplissimo_page_navi li.bpn-prev-link a{padding-right:0}.simplissimo_page_navi li.bpn-next-link a{padding-left:0}.simplissimo_page_navi li.bpn-first-page-link a{padding-left:0}.simplissimo_page_navi li.bpn-last-page-link a{padding-right:0}.wp-prev-next .prev-link{float:left}.wp-prev-next .next-link{float:right}.avatar-container{position:absolute;width:100px;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:5px 13px 21px 0}.avatar-container .avatar{margin:0;padding:0;display:block;width:auto}.comment-nav{background-color:#fff;font-size:13px;font-size:.9285714285714286rem;padding:0 30px}.comment-nav ul{margin:5px 0 0;float:right}.comment-nav ul li{display:inline-block;margin-left:10px}.nocomments{margin-top:42px;margin-top:3rem;background-color:#fff;padding:21px 30px;font-style:italic}.commentlist{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;margin:0;clear:both;background-color:#fff;padding:64px 30px 21px 30px}.commentlist .bypostauthor{color:inherit}.commentlist li{position:relative;list-style-type:none}.commentlist li article{margin-bottom:21px;margin-bottom:1.5rem}.commentlist li:last-child{margin-bottom:0}.commentlist li ul.children{padding:0 0 0 18px;margin:0}.commentlist li[class*="depth-"]{margin-top:1.1em}.commentlist li.depth-1{margin-left:0;margin-top:0}.commentlist li:not(.depth-1) {margin-top:0;padding-bottom:0}.commentlist .vcard .meta{border-bottom:1px solid #f3f3f3;padding-bottom:5px;padding-bottom:.35714285714285715rem;margin-bottom:5px;margin-bottom:.35714285714285715rem;margin-left:50px;margin-left:3.5714285714285716rem}.commentlist .vcard .meta .meta-others{font-size:12px;font-size:.8571428571428571rem;color:#a8a8a8}.commentlist .vcard .avatar-container{width:40px}.commentlist .vcard cite.fn{font-weight:700;font-style:normal}.commentlist .vcard time{color:#a8a8a8}.commentlist .vcard .comment-reply-login{color:#a8a8a8}.commentlist .comment_content{margin-left:50px;margin-left:3.5714285714285716rem;min-height:30px;clear:left}.commentlist .comment_content p{padding:0;font-size:13px;font-size:.9285714285714286rem}.commentlist .comment-edit-link{font-size:13px;font-size:.9285714285714286rem;color:#a8a8a8}.commentlist .comment-reply-link{font-size:13px;font-size:.9285714285714286rem;color:#a8a8a8;text-decoration:none}#simplissimo-contact-form .form-item{margin-bottom:21px;margin-bottom:1.5rem}#respond{padding:21px 30px 21px 30px;background-color:#fff}#respond label{display:none}#respond form li{list-style-type:none;margin-bottom:21px;margin-bottom:1.5rem}#respond .line{margin:0 30px;width:auto}#respond #submit{-webkit-transition-property:background-color , color;-webkit-transition-duration:.3s , .1s;-webkit-transition-timing-function:ease-in , ease-in;-moz-transition-property:background-color , color;-moz-transition-duration:.3s , .1s;-moz-transition-timing-function:ease-in , ease-in;-ms-transition-property:background-color , color;-ms-transition-duration:.3s , .1s;-ms-transition-timing-function:ease-in , ease-in;-o-transition-property:background-color , color;-o-transition-duration:.3s , .1s;-o-transition-timing-function:ease-in , ease-in;transition-property:background-color , color;transition-duration:.3s , .1s;transition-timing-function:ease-in , ease-in;display:inline-block;font-weight:bold;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-width:0;border-bottom:3px solid;margin-right:10px;padding:10px 21px 7px;font-size:14px;line-height:20px}#respond .form-allowed-tags{font-size:12px;font-size:.8571428571428571rem}.comments-separator{padding:0 30px;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#comment-form-title{margin:0;background:none;padding:0}#comment-form-title h2{font-size:25px;font-size:1.7857142857142858rem;line-height:25px;line-height:1.7857142857142858rem}#commentform .form-item{position:static!important}#commentform .form-item.last{margin-bottom:21px!important}#commentform #comment-form-elements{overflow:hidden;margin-bottom:0}#cancel-comment-reply-link{font-size:12px;font-size:.8571428571428571rem;margin-top:3px;display:inline-block;float:right;margin-bottom:6px}#cancel-comment-reply-link a{color:#a8a8a8}.smp-post-tags{margin-bottom:-10px}.smp-post-tags a{margin-right:10px;margin-bottom:10px;display:inline-block;background-color:#f3f3f3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px 10px;font-size:12px!important;color:#7a7a7a}#allowed_tags{margin:1.5em 10px .7335em 0}.smp-clients-container{margin:0}.smp-clients-container.align-center{margin:0 auto}.client{float:left;padding:20px;width:100%;margin-right:10px;margin-left:10px;margin-bottom:20px;margin-bottom:1.4285714285714286rem;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.client a{display:table-cell;vertical-align:middle}.client .client-image-container{display:table;height:105px;height:7.5rem;width:100%}.client img{margin-bottom:0;display:inline;width:100%}.clients-columns-1{max-width:207px}.clients-columns-1 .client{width:99%}.clients-columns-2,.clients-columns-3,.clients-columns-4,.clients-columns-5{max-width:414px}.clients-columns-2 .client,.clients-columns-3 .client,.clients-columns-4 .client,.clients-columns-5 .client{width:43%}.smp-testimonials-container{text-align:center;margin:0 auto;font-size:16px;font-size:1.1428571428571428rem;width:100%;max-width:950px}.smp-testimonials-container .person-name{font-size:14px;font-size:1rem;font-style:italic}.title h2{margin-bottom:0;font-size:48px;font-size:3.4285714285714284rem;line-height:68px;line-height:4.857142857142857rem;margin-left:30px;margin-right:30px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;text-overflow:ellipsis;overflow:hidden}.title.title-has-icon{margin-bottom:63px;margin-bottom:4.5rem}.title-style-simple{margin-bottom:21px;margin-bottom:1.5rem}.title.smp-page-comments-title{margin-bottom:0}.box.has-padding-left-right .title-style-boxed-with-icon,article.has-padding-left-right .title-style-boxed-with-icon,.wpb_row.has-padding-left-right .title-style-boxed-with-icon,.column.has-padding-left-right .title-style-boxed-with-icon{margin-left:-30px;margin-right:-30px}.title-style-boxed-with-icon{background:#fff url(library/images/xtitle-background.png.pagespeed.ic.7Uq1lNXBgI.png) repeat-x left bottom;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;position:relative;padding-top:42px;padding-top:3rem;padding-bottom:42px;padding-bottom:3rem;z-index:99}.title-style-boxed-with-icon .dot{position:absolute;display:none}.title-style-boxed-with-icon .second-line{margin-top:21px;margin-top:1.5rem;display:inline-block;border-top:1px solid #f3f3f3;padding:3px 63px 0;font-style:italic;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.title-style-boxed-with-icon i{color:#fff;font-size:34px;font-size:2.4285714285714284rem;background:url(library/images/xebs-icon-back.png.pagespeed.ic.JuXjzZHaTC.png);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:10px solid #fff;width:60px;height:60px;margin:0 auto;display:block;line-height:62px;position:absolute;left:50%;bottom:0;margin-bottom:-40px;margin-bottom:-2.857142857142857rem;margin-left:-40px}.title-left .dot{width:10px}.title-center{text-align:center}.title-center .dot{left:50%;top:41px;bottom:0;width:80px;margin-left:-40px}.smp-title-area h1{color:#8a2003;margin-bottom:21px;margin-bottom:1.5rem;font-size:50px;font-size:3.5714285714285716rem;line-height:70px;line-height:5rem}.smp-title-area p{max-width:50%;margin-bottom:21px;margin-bottom:1.5rem;font-style:italic}.prev-next-navigation{margin-top:42px;margin-top:3rem;margin-bottom:-6px}.prev-next-navigation .title{width:70%;margin-bottom:0;padding:0;background:none}.prev-next-navigation .title h2{margin-bottom:0;padding:0}.prev-next-navigation .prev-next-buttons{top:50%;right:1.7%;margin-top:-26px;position:absolute}.prev-next-navigation i{display:block;background-color:#f3f3f3;width:50px;height:50px;line-height:53px;text-align:center;border:1px solid #f1f1f1;font-size:21px;font-size:1.5rem}.prev-next-navigation .box{padding-bottom:21px;padding-bottom:1.5rem;padding-top:21px;padding-top:1.5rem;position:relative}.prev-next-navigation a{display:inline-block;margin-left:11px}.sidebar{margin-top:42px;margin-top:3rem;margin-bottom:42px!important;margin-bottom:3rem!important}.sidebar .widget{background-color:#fff;padding:0 21px 15px}.sidebar .title{margin-left:-21px;margin-right:-21px;padding:21px 0}.sidebar .title h2{line-height:36px;line-height:2.5714285714285716rem;font-size:21px;font-size:1.5rem;margin-bottom:0;color:#444}.sidebar .widget_reallysimpletwitterwidget ul li{margin-bottom:12px}.sidebar .widget_flickr ul{margin-top:16px}.sidebar.last{margin-top:0}.widget_recent_entries .post-date{display:block;font-style:italic}.widget_links img{width:100%;height:auto}.widget_tag_cloud .tagcloud{margin-top:12px;margin-bottom:21px;margin-bottom:1.5rem}.widget_tag_cloud .tagcloud a{margin-right:10px;margin-bottom:10px;display:inline-block;border:1px solid #f3f3f3;padding:5px 10px;font-size:14px!important}.widget_rss .title .rsswidget:first-child{display:inline-table;margin-top:-1px;margin-right:4px}.widget_rss .rss-date{font-style:italic}.widget_search{padding:0!important;margin-bottom:21px;margin-bottom:1.5rem}.widget_search .title{display:none}.widget_search #searchform .form-item{margin-bottom:0!important;width:100%}.widget_search #searchform .form-item input{border:2px solid #fff;height:50px}.widget_search #searchform .twocol{display:none}.widget_text{}.widget_text img{max-width:100%;height:auto}.widget_text select{max-width:100%}.widget_rss select,.widget_recent_entries select,.widget_recent_comments select,.widget_archive select{margin-bottom:26px;margin-bottom:1.8571428571428572rem;width:100%;height:30px;background:none;border-color:#cacaca;display:block}.widget_rss ul li,.widget_recent_entries ul li,.widget_recent_comments ul li,.widget_archive ul li{background:url(library/images/list-icons/xarrow.png.pagespeed.ic.pMSW2vi3km.png) no-repeat 0 17px;padding-left:21px;padding-top:10px;padding-top:.7142857142857143rem;padding-bottom:10px;padding-bottom:.7142857142857143rem;border-top:#f3f3f3 solid 1px}.widget_rss ul li:last-child,.widget_recent_entries ul li:last-child,.widget_recent_comments ul li:last-child,.widget_archive ul li:last-child{border-bottom:#f3f3f3 solid 1px}.widget_categories select{margin-bottom:26px;margin-bottom:1.8571428571428572rem;width:100%;height:30px;background:none;border-color:#cacaca;display:block}.widget_categories ul.children{margin-top:11px;margin-bottom:-11px}.widget_categories ul{border-top:#f3f3f3 solid 1px}.widget_categories ul li{background:url(library/images/list-icons/xarrow.png.pagespeed.ic.pMSW2vi3km.png) no-repeat 0 17px;padding-left:21px;padding-top:10px;padding-top:.7142857142857143rem;padding-bottom:10px;padding-bottom:.7142857142857143rem;border-top:#f3f3f3 solid 1px}.widget_categories ul li:first-child{border-top:none}.widget_categories ul li:last-child{border-bottom:#f3f3f3 solid 1px}.widget_nav_menu select,.widget_pages select,.widget_meta select,.widget_links select{margin-bottom:26px;margin-bottom:1.8571428571428572rem;width:100%;height:30px;background:none;border-color:#cacaca;display:block}.widget_nav_menu ul.sub-menu,.widget_pages ul.sub-menu,.widget_meta ul.sub-menu,.widget_links ul.sub-menu{margin-bottom:0;margin-left:21px}.widget_nav_menu ul.sub-menu li,.widget_pages ul.sub-menu li,.widget_meta ul.sub-menu li,.widget_links ul.sub-menu li{border-top:none}.widget_nav_menu ul li,.widget_pages ul li,.widget_meta ul li,.widget_links ul li{background:url(library/images/list-icons/xarrow.png.pagespeed.ic.pMSW2vi3km.png) no-repeat 6px 17px;border-top:#f3f3f3 solid 1px;margin-top:-1px}.widget_nav_menu ul li:first-child,.widget_pages ul li:first-child,.widget_meta ul li:first-child,.widget_links ul li:first-child{margin-top:0}.widget_nav_menu ul li a,.widget_pages ul li a,.widget_meta ul li a,.widget_links ul li a{display:block;line-height:20px;border-bottom:#f3f3f3 solid 1px;padding:10px 0 10px 21px}.widget{margin-bottom:42px;margin-bottom:3rem;font-size:13px;font-size:.9285714285714286rem}.widget:last-child{margin-bottom:0}.widget .textwidget{margin-top:9px}.widget ul{overflow:auto;margin-top:0;margin-bottom:23px;margin-bottom:1.6428571428571428rem}#fb-root{display:none}.simplissimo_facebook_widget .fb_iframe_widget,.simplissimo_facebook_widget .fb_iframe_widget span,.simplissimo_facebook_widget .fb_iframe_widget span iframe[style]{width:100%!important}.simplissimo_facebook_widget .fb_iframe_widget{margin-bottom:27px;margin-bottom:1.9285714285714286rem;margin-top:-10px}.widget_simplissimo_contact_widget .vcard{margin-bottom:21px;margin-bottom:1.5rem}.smp-site-footer-area{margin-top:42px;margin-top:3rem;clear:both;background-color:#2e353d;color:#c2c2c2;font-size:13px}.smp-site-footer-area .widget{margin-bottom:63px;margin-bottom:4.5rem}.smp-site-footer-area a{color:#fff}.smp-site-footer-area h4{color:#a8a8a8;font-weight:bold;font-size:14px;font-size:1rem;margin-bottom:0}.smp-site-footer-area .widget_tag_cloud .tagcloud a{border:1px solid #fff}.smp-site-footer-area .widget_simplissimo_contact_widget .vcard{overflow:hidden}.smp-site-footer-area .widget_simplissimo_contact_widget .vcard a{color:#a8a8a8}.smp-site-footer-area .widget_simplissimo_contact_widget .vcard a:hover{color:#10d177}.wide #footer-social-icons-row{max-width:none}.wide .footer-copyright-row{max-width:none}.footer-copyright-row{border-top:1px solid #333b44;padding-top:28px;padding-top:2rem;padding-bottom:36px;padding-bottom:2.5714285714285716rem}#footer-twitter-row{text-align:center;padding-left:1.7%;padding-right:1.7%;padding-top:63px;padding-top:4.5rem;padding-bottom:42px;padding-bottom:3rem}#footer-twitter-row .widget_reallysimpletwitterwidget{margin-top:42px;margin-top:3rem;margin-bottom:0}#footer-twitter-row .widget_reallysimpletwitterwidget ul li{background:none}#footer-twitter-row .widget_reallysimpletwitterwidget ul li p{font-size:18px;font-size:1.2857142857142858rem;max-width:800px;margin:0 auto;width:100%;line-height:30px;line-height:2.142857142857143rem}#footer-twitter-row .widget_reallysimpletwitterwidget ul li .twitter-timestamp{margin-top:21px;margin-top:1.5rem;color:#676d79;font-size:11px;font-size:.7857142857142857rem}#footer-twitter-row i{margin-left:auto;margin-right:auto;display:block;font-size:34px;font-size:2.4285714285714284rem;border:10px solid #eff3f4;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:60px;height:45px;padding-top:15px;text-align:center;background-color:#cacaca;margin-top:-101px;color:#fff}#footer-twitter-row .footer-widget-title{display:none}#footer-social-icons-row,.footer-copyright-row{text-align:center}#footer-social-icons-row.active #social-icons-description{color:#fff}#footer-social-icons-row.dribbble{background-color:#ed6297}#footer-social-icons-row.twitter{background-color:#2094ca}#footer-social-icons-row.github{background-color:#4a535b}#footer-social-icons-row.facebook{background-color:#44609d}#footer-social-icons-row.skype{background-color:#47aed9}#footer-social-icons-row.email{background-color:#758087}#footer-social-icons-row.linkedin{background-color:#4875b4}#footer-social-icons-row.flickr{background-color:#fe0883}#footer-social-icons-row.rss{background-color:#ffae00}#footer-social-icons-row.google-plus{background-color:#dd4b39}#footer-social-icons-row.pinterest{background-color:#cb2027}#footer-social-icons-row.youtube{background-color:#f33}#social-icons-description{text-align:center;font-size:18px;font-size:1.2857142857142858rem}#footer-social-icons-row{-webkit-transition:background .5s;-moz-transition:background .5s;-ms-transition:background .5s;-o-transition:background .5s;transition:background .5s;display:block;list-style:none;padding-top:53px;padding-top:3.7857142857142856rem;padding-bottom:63px;padding-bottom:4.5rem;background-color:#262d34}#footer-social-icons-row li{display:inline-block;margin-bottom:42px;margin-bottom:3rem}#footer-social-icons-row li i{font-size:30px;font-size:2.142857142857143rem;vertical-align:middle;padding:0;border:1px solid rgba(255,255,255,0);width:46px;height:46px;line-height:46px;text-align:center;display:block}#footer-social-icons-row li i:hover,#footer-social-icons-row li a:hover{color:#fff}#footer-social-icons-row li i:hover{border-color:#fff}#footer-social-icons-row li a{text-transform:uppercase;color:#fff;text-decoration:none;margin-right:10px;margin-left:10px;display:block}#footer-social-icons-row li span{display:none}.footer-content-row{background-color:transparent;min-height:252px;min-height:18rem}.footer-widget-title{text-transform:uppercase;color:#fff;padding-top:10px;padding-top:.7142857142857143rem;margin-bottom:21px;margin-bottom:1.5rem}.footer-widget-area-1 .widget_text h3{font-size:24px;font-size:1.7142857142857142rem;color:#fff;padding-top:11px;padding-top:.7857142857142857rem}.copyright{color:#676d79;font-size:11px;font-size:.7857142857142857rem;padding-top:6px;padding-top:.42857142857142855rem;margin:0}.copyright a{color:#676d79;margin-left:8px}.copyright a:hover{color:#10d177}.line{background-color:#f3f3f3;width:100%;height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.counter-container .sixcol.last{border-right:none;margin-bottom:0}.counter-container i{font-size:36px;font-size:2.5714285714285716rem;border:10px solid #f3f3f3;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:60px;height:60px;line-height:60px;text-align:center;display:inline-block;float:left;color:#fff;margin-right:16px}.counter-container .counter-small-text{clear:both;margin-top:55px;margin-top:3.9285714285714284rem;margin-bottom:0}.counter-container .counter-parent{float:left;margin-top:4px;margin-top:.2857142857142857rem}.counter-container .counter-description p{margin-bottom:0;margin-top:-3px}.counter-container .counter-description h2{margin-bottom:6px;margin-bottom:.42857142857142855rem}.counter li{float:left;font-size:50px;font-size:3.5714285714285716rem}.smp-isotope-categories-filter{}.smp-isotope-categories-filter li{float:left;margin-right:10px;margin-bottom:13px}.smp-isotope-categories-filter li a{text-transform:uppercase;padding:5px 10px 5px 10px;padding:.35714285714285715rem .7142857142857143rem .35714285714285715rem .7142857142857143rem;text-shadow:none}.smp-isotope-categories-filter li a:hover{color:#fff}.smp-isotope-categories-filter li.selected a{color:#fff}.in-post-navigation-top-line{margin:21px 0}.in-post-navigation{float:right}.in-post-navigation span{display:inline-block;padding:3px 10px;color:#fff}.in-post-navigation a span{background-color:transparent;color:#777}.portfolio-items-container{overflow:visible!important}.portfolio-one-column,.portfolio-two-columns,.portfolio-three-columns,.portfolio-four-columns{margin-top:63px;margin-top:4.5rem;margin-bottom:84px;margin-bottom:6rem}.portfolio-one-column .line,.portfolio-two-columns .line,.portfolio-three-columns .line,.portfolio-four-columns .line{margin:25px 0 21px 0}.portfolio-one-column .wrap-center-full,.portfolio-two-columns .wrap-center-full,.portfolio-three-columns .wrap-center-full,.portfolio-four-columns .wrap-center-full,.portfolio-one-column .wrap-center,.portfolio-two-columns .wrap-center,.portfolio-three-columns .wrap-center,.portfolio-four-columns .wrap-center{background-color:#fff}.portfolio-one-column .wrap-center-full,.portfolio-two-columns .wrap-center-full,.portfolio-three-columns .wrap-center-full,.portfolio-four-columns .wrap-center-full{margin:0 1.7%}.portfolio-one-column .type-portfolio,.portfolio-two-columns .type-portfolio,.portfolio-three-columns .type-portfolio,.portfolio-four-columns .type-portfolio{width:100%;margin-left:0;margin-right:0;text-align:center;margin-bottom:28px;margin-bottom:2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:10px}.type-portfolio .list-square{margin-top:0;margin-bottom:0}.single-portfolio .categories{font-style:italic;font-size:14px;font-size:1rem;margin:0;border-bottom:#f3f3f3 solid 1px;padding-bottom:10px;padding-bottom:.7142857142857143rem;display:block;width:100%}.single-portfolio .categories i{color:#a8a8a8}.single-post .simplissimo-share-links{float:right}.single-post .simplissimo-share-links .button{margin:0}.single-post .simplissimo-share-links .simplissimo-share-links-container{top:0}.single-post .comments-button{float:right}.single-post .entry-meta{font-size:14px;margin-top:9px;margin-bottom:28px}.callout-box .callout-box-button{margin:0}.callout-box-style-vertical_1,.callout-box-style-vertical_2,.callout-box-style-horizontal_1{text-align:center}.callout-box-style-vertical_1 .callout-box-icon{width:110px;height:110px;display:block;text-align:center;margin:0 auto;line-height:110px;font-size:60px;font-size:4.285714285714286rem;text-shadow:none;background-color:#f3f3f3;margin-bottom:21px;margin-bottom:1.5rem;-webkit-transition-property:background-color , color;-webkit-transition-duration:.3s , .1s;-webkit-transition-timing-function:ease-in , ease-in;-moz-transition-property:background-color , color;-moz-transition-duration:.3s , .1s;-moz-transition-timing-function:ease-in , ease-in;-ms-transition-property:background-color , color;-ms-transition-duration:.3s , .1s;-ms-transition-timing-function:ease-in , ease-in;-o-transition-property:background-color , color;-o-transition-duration:.3s , .1s;-o-transition-timing-function:ease-in , ease-in;transition-property:background-color , color;transition-duration:.3s , .1s;transition-timing-function:ease-in , ease-in}.callout-box-style-vertical_1 h3{display:inline-block;margin-bottom:13px;margin-bottom:.9285714285714286rem}.callout-box-style-vertical_1 .callout-box-button{font-size:13px;font-size:.9285714285714286rem}.callout-box-style-vertical_1 .callout-box-description{margin-bottom:0}.callout-box-style-vertical_2 .callout-box-description{max-width:800px;margin-left:auto;margin-right:auto}.callout-box-style-vertical_1 .icon-chevron-right,.callout-box-style-horizontal_2 .icon-chevron-right{font-size:10px;font-size:.7142857142857143rem}.callout-box-style-vertical_1 .callout-box-button:hover,.callout-box-style-horizontal_2 .callout-box-button:hover{color:#777}.callout-box-style-horizontal_2 .callout-box-title{font-weight:bold}.callout-box-style-horizontal_2 .callout-box-button{font-size:13px;font-size:.9285714285714286rem}.callout-box-style-horizontal_2 .callout-box-title,.callout-box-style-horizontal_2 .callout-box-description,.callout-box-style-horizontal_2 .callout-box-button{display:inline}.wpb_tabs_nav{overflow:visible!important;margin:0}.wpb_tabs_nav li{background-color:#fafafa;border:1px solid #e2e2e2;outline:none}.wpb_tabs_nav li a{padding:11px 21px;display:block;color:#555;font-size:13px;font-size:.9285714285714286rem;font-weight:bold}.wpb_tabs_nav li a .icon{color:#555;width:21px;height:21px;line-height:10px;margin-right:7px;font-size:18px;font-size:1.2857142857142858rem}.wpb_tabs_nav li a:hover{color:#333}.wpb_tabs_nav li a:hover .icon{color:#333}.wpb_tabs_nav li.ui-state-hover{background-color:#f1f1f1}.wpb_tabs_nav li.ui-tabs-active{background-color:#fff}.wpb_tabs_container{border:1px solid #e2e2e2;background-color:#fff;padding:30px 21px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tabs-position-top .wpb_tabs_nav li{border-bottom:none}.tabs-position-bottom .wpb_tabs_nav li{border-top:none}.tabs-position-left .wpb_tabs_nav li{border-bottom:none}.tabs-position-right .wpb_tabs_nav li{border-bottom:none}.wpb_tour .wpb_tabs_nav{margin-top:1px}.wpb_tour .wpb_tabs_nav li{margin-top:-1px}.wpb_tour_next_prev_nav{font-size:11px;font-size:.7857142857142857rem}.wpb_tour_next_prev_nav span{font-size:11px;font-size:.7857142857142857rem}.wpb_tour_next_prev_nav span a{color:#444}.wpb_tour_next_prev_nav span.wpb_prev_slide{padding-right:5px}.wpb_tour_next_prev_nav span.wpb_next_slide{padding-left:5px}.tabs-position-left .wpb_tour_next_prev_nav{float:right}.tabs-position-right .wpb_tour_next_prev_nav{float:left}.wpb_accordion{background-color:#fff;border:1px solid #e2e2e2;border-bottom:none}.wpb_accordion .ui-accordion-content{padding:30px 21px;border-bottom:1px solid #e2e2e2}.wpb_toggle_content{padding:30px 21px;background-color:#fff;overflow:hidden;display:none;border:1px solid #e2e2e2;border-bottom:none}.wpb_toggle_open{display:block}.wpb_toggle,.wpb_accordion_header{cursor:pointer;outline:none;position:relative;border-bottom:1px solid #e2e2e2;background-color:#fafafa;padding:11px 21px}.wpb_toggle.ui-state-hover,.wpb_accordion_header.ui-state-hover{background-color:#f1f1f1}.wpb_toggle a,.wpb_accordion_header a{display:block;color:#555;font-size:13px;font-size:.9285714285714286rem;font-weight:bold}.wpb_toggle a .icon,.wpb_accordion_header a .icon{color:#555;width:21px;height:21px;line-height:10px;margin-right:7px;font-size:18px;font-size:1.2857142857142858rem}.wpb_toggle a:hover,.wpb_accordion_header a:hover,.wpb_toggle a:focus,.wpb_accordion_header a:focus{color:#333}.wpb_toggle a:hover .icon,.wpb_accordion_header a:hover .icon,.wpb_toggle a:focus .icon,.wpb_accordion_header a:focus .icon{color:#333}.wpb_toggle{border:1px solid #e2e2e2;border-bottom:none;color:#555;font-size:13px;font-size:.9285714285714286rem;font-weight:bold}.wpb_toggle:hover{background-color:#f1f1f1;color:#333}.wpb_toggle:hover .icon{color:#333}.wpb_toggle .icon{color:#555;width:21px;height:21px;line-height:10px;margin-right:7px;font-size:18px;font-size:1.2857142857142858rem}.last_toggle_el_margin{border-top:1px solid #e2e2e2;margin:0}.wpb_toggle:before,.wpb_accordion_header:before{line-height:16px;display:block;position:absolute;right:21px;top:50%;margin-top:-5px;color:#adadad;content:"\f054";font-size:12px!important;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:middle;background-image:none;background-position:0% 0%;background-repeat:repeat;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.wpb_toggle.wpb_toggle_title_active:before,.wpb_accordion_header.ui-accordion-header-active:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.message{padding:11px 45px 10px 15px;position:relative;color:#fff}.message p{margin-bottom:0}.message i{position:absolute;top:50%;font-size:18px;font-size:1.2857142857142858rem;margin-top:-8px}.message .message-content{margin:0 0 0 30px;padding:0}.message .icon-remove-sign{position:absolute;right:15px;top:50%;cursor:pointer;font-size:18px;font-size:1.2857142857142858rem;margin-top:-9px}.message.error{background-color:#ff003f}.message.success{background-color:#8fda00}.message.info{background-color:#5aceff}.message.notice{background-color:#fff36b;color:#000}.button{-webkit-transition-property:background-color , color;-webkit-transition-duration:.3s , .1s;-webkit-transition-timing-function:ease-in , ease-in;-moz-transition-property:background-color , color;-moz-transition-duration:.3s , .1s;-moz-transition-timing-function:ease-in , ease-in;-ms-transition-property:background-color , color;-ms-transition-duration:.3s , .1s;-ms-transition-timing-function:ease-in , ease-in;-o-transition-property:background-color , color;-o-transition-duration:.3s , .1s;-o-transition-timing-function:ease-in , ease-in;transition-property:background-color , color;transition-duration:.3s , .1s;transition-timing-function:ease-in , ease-in;display:inline-block;font-weight:bold;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-width:0;border-bottom:3px solid;margin-right:10px}.button.has-title .icon{margin-right:7px}.button-center{display:table;margin-left:auto;margin-right:auto}.small-button{padding:6px 8px 4px;font-size:11px;line-height:15px}.medium-button{padding:9px 12px 6px;line-height:15px;font-size:12px}.large-button{padding:10px 13px 7px;font-size:14px;line-height:20px}.large-button .icon{font-size:15px}.extra-large-button{padding:13px 21px 10px;line-height:23px;font-size:18px}.button-light-gray-style{color:#7a7a7a!important;background-color:#f1f1f1;border-color:#dfdfdf}.button-light-gray-style:hover{color:#7a7a7a!important;background-color:#dfdfdf}.button-gray-style{color:#fff!important;background-color:#afafaf;border-color:#959595}.button-gray-style:hover{color:#fff!important;background-color:#959595}.button-red-style{color:#fff!important;background-color:red;border-color:#d90000}.button-red-style:hover{color:#fff!important;background-color:#d90000}.button-yellow-style{color:#474747!important;background-color:#ffeb00;border-color:#ffd83a}.button-yellow-style:hover{color:#474747;background-color:#ffd83a}.button-green-style{color:#fff!important;background-color:#8bdf00;border-color:#76be00}.button-green-style:hover{color:#fff;background-color:#76be00}.button-blue-style{color:#fff!important;background-color:#008fe1;border-color:#007abf}.button-blue-style:hover{color:#fff;background-color:#007abf}.button-black-style{color:#fff!important;background-color:#464646;border-color:#222}.button-black-style:hover{color:#fff;background-color:#222}.dropcap{font-size:42px;font-size:3rem;line-height:32px;line-height:2.2857142857142856rem;padding:10px;margin-right:10px;text-transform:uppercase;float:left;position:relative;top:6px;color:#fff;background-color:#cacaca}.list-circle,.list-square,.list-star,.list-arrow,.list-check,.list-cross,.list-minus,.list-plus{list-style-type:none!important;padding-left:0!important}.list-circle li{background:url(library/images/list-icons/circle.png) no-repeat 0 10px;padding-left:20px}.list-square li{background:url(library/images/list-icons/square.png) no-repeat 0 9px;padding-left:20px}.list-star li{background:url(library/images/list-icons/star.png) no-repeat 0 6px;padding-left:20px}.list-arrow li{background:url(library/images/list-icons/xarrow.png.pagespeed.ic.pMSW2vi3km.png) no-repeat 0 7px;padding-left:20px}.list-check li{background:url(library/images/list-icons/check.png) no-repeat 0 7px;padding-left:20px}.list-cross li{background:url(library/images/list-icons/cross.png) no-repeat 0 7px;padding-left:20px}.list-minus li{background:url(library/images/list-icons/minus.png) no-repeat 0 10px;padding-left:20px}.list-plus li{background:url(library/images/list-icons/plus.png) no-repeat 0 7px;padding-left:20px}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background-color:#f3f3f3}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.vc_progress_bar .vc_single_bar{background:#f7f7f7;position:relative;margin-bottom:20px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1) inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,.1) inset;box-shadow:0 1px 2px rgba(0,0,0,.1) inset;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.vc_progress_bar .vc_single_bar:last-child{margin-bottom:0}.vc_progress_bar .vc_single_bar .vc_label{display:block;padding:11px 21px 11px 21px;padding:.7857142857142857rem 1.5rem .7857142857142857rem 1.5rem;position:relative;z-index:1}.vc_progress_bar .vc_single_bar.bar_blue .vc_bar{background-color:#0074cc}.vc_progress_bar .vc_single_bar.bar_blue .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_single_bar.bar_turquoise .vc_bar{background-color:#49afcd}.vc_progress_bar .vc_single_bar.bar_turquoise .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_single_bar.bar_green .vc_bar{background-color:#5bb75b}.vc_progress_bar .vc_single_bar.bar_green .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_single_bar.bar_orange .vc_bar{background-color:#faa732}.vc_progress_bar .vc_single_bar.bar_orange .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_single_bar.bar_red .vc_bar{background-color:#da4f49}.vc_progress_bar .vc_single_bar.bar_red .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_single_bar.bar_black .vc_bar{background-color:#414141}.vc_progress_bar .vc_single_bar.bar_black .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_single_bar .vc_bar{display:block;position:absolute;height:100%;background-color:#e0e0e0;width:0%;top:0;left:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:width 1s linear;-moz-transition:width 1s linear;-webkit-transition:width 1s linear;-o-transition:width 1s linear}.vc_progress_bar .vc_single_bar .vc_bar.striped{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.vc_progress_bar .vc_single_bar .vc_bar.animated{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}@-moz-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}@-ms-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}@-o-keyframes progress-bar-stripes {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 40px 0;
  }
}@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}.wpb_gmaps_widget .wpb_map_wraper iframe{margin-bottom:0;padding:0;display:block}.smp-person{clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.smp-person .person-image-container{overflow:hidden}.smp-person .person-image{width:100%;display:block;margin:0}.smp-person .person-social-links a{display:inline-block}.smp-person .person-social-links a i{font-size:21px;font-size:1.5rem;background-color:#f3f3f3;width:42px;height:42px;line-height:42px;text-align:center;display:block}.smp-person .person-header{margin-bottom:21px;margin-bottom:1.5rem;border-bottom:1px solid #f3f3f3}.smp-person .person-header .person-name{display:block;margin:0}.smp-person .person-header .person-position{display:block;text-transform:uppercase;font-size:12px;font-size:.8571428571428571rem;color:#cacaca}.smp-person-layout-horizontal .person-image-container{width:100%;margin-bottom:21px}.smp-person-layout-horizontal .person-social-links{margin-top:15px;margin-top:1.0714285714285714rem}.smp-person-layout-horizontal .person-social-links a{margin:0 22px 0 0}.smp-person-layout-vertical .person-content{text-align:center;padding:10px 0 15px 0;padding:.7142857142857143rem 0 1.0714285714285714rem 0}.smp-person-layout-vertical .person-header{margin-top:12px;margin-top:.8571428571428571rem}.smp-person-layout-vertical .person-social-links{margin-top:27px;margin-top:1.9285714285714286rem}.smp-person-layout-vertical .person-social-links a{margin:0 11px}.hover-content{display:none}div.pp_default .pp_description{margin-top:11px!important}.pp_social .facebook{overflow:visible!important}.selected-work{margin:0;margin-bottom:-15px}.selected-work li{float:left;width:100%;margin-bottom:17px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selected-work img{margin-bottom:0}.crop-text{white-space:nowrap;text-overflow:ellipsis;display:block!important;overflow:hidden}.smp-latest-posts article{margin-bottom:21px;margin-bottom:1.5rem;min-height:105px}.smp-latest-posts article:last-child{margin-bottom:0;margin-bottom:0}.smp-latest-posts article .image{background-color:#000;width:100%}.smp-latest-posts article .image img{margin-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.smp-latest-posts article span{margin-bottom:0;margin-top:0;font-size:17px;font-size:1.2142857142857142rem;font-weight:bold}.smp-latest-posts article span h4{color:inherit;margin-bottom:0}.smp-latest-posts article .post-excerpt{margin-bottom:0;margin-top:5px}.smp-latest-posts article section{margin-top:21px}.widget_flickr .img-list{margin-top:25px;margin-top:1.7857142857142858rem}.widget_flickr ul{overflow:visible}.widget_flickr ul li{margin-bottom:0;margin-right:7px;width:62px;display:inline-block;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.widget_flickr ul li:hover img{opacity:.5}.widget_flickr ul li img{width:100%;margin:0!important;display:block;-webkit-transition-property:opacity;-webkit-transition-duration:.2s;-webkit-transition-timing-function:ease-in;-moz-transition-property:opacity;-moz-transition-duration:.2s;-moz-transition-timing-function:ease-in;-ms-transition-property:opacity;-ms-transition-duration:.2s;-ms-transition-timing-function:ease-in;-o-transition-property:opacity;-o-transition-duration:.2s;-o-transition-timing-function:ease-in;transition-property:opacity;transition-duration:.2s;transition-timing-function:ease-in;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.widget_simplissimo_contact_widget .map{max-width:248px;margin-bottom:9px;margin-left:2px;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block}.widget_simplissimo_contact_widget .map:hover img{opacity:.5}.widget_simplissimo_contact_widget .map img{width:100%;height:auto;display:block;-webkit-transition-property:opacity;-webkit-transition-duration:.2s;-webkit-transition-timing-function:ease-in;-moz-transition-property:opacity;-moz-transition-duration:.2s;-moz-transition-timing-function:ease-in;-ms-transition-property:opacity;-ms-transition-duration:.2s;-ms-transition-timing-function:ease-in;-o-transition-property:opacity;-o-transition-duration:.2s;-o-transition-timing-function:ease-in;transition-property:opacity;transition-duration:.2s;transition-timing-function:ease-in;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.widget_social_links_widget ul{margin-bottom:19px}.widget_social_links_widget ul li{margin-right:5px;margin-left:5px;margin-bottom:10px;display:inline-block}.widget_social_links_widget ul li .icon{width:42px;height:42px;background-color:#f3f3f3;line-height:42px;line-height:3rem;font-size:21px;font-size:1.5rem;text-align:center;display:block}.smp-site-footer-area .widget_social_links_widget ul li{margin-right:10px;margin-left:0}.smp-site-footer-area .widget_social_links_widget ul li .icon{background-color:#fff;color:#2e353d}.smp-site-footer-area .widget_rss select,.smp-site-footer-area .widget_recent_entries select,.smp-site-footer-area .widget_recent_comments select,.smp-site-footer-area .widget_archive select{background:#fff}.smp-site-footer-area .widget_rss ul li,.smp-site-footer-area .widget_recent_entries ul li,.smp-site-footer-area .widget_recent_comments ul li,.smp-site-footer-area .widget_archive ul li{border-top:#404346 solid 1px}.smp-site-footer-area .widget_rss ul li:last-child,.smp-site-footer-area .widget_recent_entries ul li:last-child,.smp-site-footer-area .widget_recent_comments ul li:last-child,.smp-site-footer-area .widget_archive ul li:last-child{border-bottom:#404346 solid 1px}.smp-site-footer-area .widget_categories select{background:#fff}.smp-site-footer-area .widget_categories ul{border-top:#404346 solid 1px}.smp-site-footer-area .widget_categories ul li{border-top:#404346 solid 1px}.smp-site-footer-area .widget_categories ul li:first-child{border-top:none}.smp-site-footer-area .widget_categories ul li:last-child{border-bottom:#404346 solid 1px}.smp-site-footer-area .widget_nav_menu select,.smp-site-footer-area .widget_pages select,.smp-site-footer-area .widget_meta select,.smp-site-footer-area .widget_links select{background:#fff}.smp-site-footer-area .widget_nav_menu ul li,.smp-site-footer-area .widget_pages ul li,.smp-site-footer-area .widget_meta ul li,.smp-site-footer-area .widget_links ul li{border-top:#404346 solid 1px}.smp-site-footer-area .widget_nav_menu ul li a,.smp-site-footer-area .widget_pages ul li a,.smp-site-footer-area .widget_meta ul li a,.smp-site-footer-area .widget_links ul li a{border-bottom:#404346 solid 1px}.widget_rc_widget ul li{margin-bottom:24px}.widget_rc_widget ul li a{color:#a8a8a8}.widget_rc_widget ul li a:hover{color:#10d177}.widget_rc_widget ul li h4 img{display:block;float:left;margin-right:5px;margin-top:3px}.widget_rc_widget ul li.contact-info span{display:block}.widget_rc_widget ul li.map img{width:100%}.widget_reallysimpletwitterwidget ul{margin-bottom:0}.widget_reallysimpletwitterwidget ul li{margin-bottom:21px;margin-bottom:1.5rem;background:url(https://www.trapperslandinglodge.com/wp-content/themes/images/twitter-icon.png) no-repeat 0 3px}.widget_reallysimpletwitterwidget ul li p{text-indent:25px}.widget_reallysimpletwitterwidget ul li a{color:#a8a8a8}.widget_reallysimpletwitterwidget ul li a:hover{color:#10d177}.widget_reallysimpletwitterwidget ul li .twitter-timestamp{display:block}.widget_reallysimpletwitterwidget .rstw_link_user a{text-decoration:underline}.widget_calendar #calendar_wrap{margin-top:9px;margin-bottom:26px;margin-bottom:1.8571428571428572rem}.widget_calendar #calendar_wrap #wp-calendar{width:100%;text-align:left}.widget_calendar #calendar_wrap #wp-calendar caption{margin-bottom:11px}.widget_calendar #calendar_wrap #wp-calendar tbody a{font-weight:700}.layerslider_widget .title{margin-bottom:12px}.layerslider_widget .ls-simplissimoskin{padding:0!important;border:0!important}.news-list{margin:0!important}.news-list li{margin-bottom:12px;border-bottom:1px solid #f3f3f3;padding-bottom:12px}.news-list li .image{width:27%;max-width:50px;float:left;clear:left;margin-right:10px;margin-top:6px}.news-list li .image img{width:100%;height:auto}.news-list li .meta{font-style:italic;color:#9c9c9c}.news-list li .author-meta{color:#9c9c9c}.news-list li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}textarea.wpcf7-textarea,input.wpcf7-text,input.wpcf7-number,input.wpcf7-date,select.wpcf7-select,input.wpcf7-quiz,input.wpcf7-captchar{-webkit-appearance:none;border:2px solid #f1f1f1;display:block;padding:11px 11px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none}textarea.wpcf7-textarea:focus,input.wpcf7-text:focus,input.wpcf7-number:focus,input.wpcf7-date:focus,select.wpcf7-select:focus,input.wpcf7-quiz:focus,input.wpcf7-captchar:focus{border:2px solid #10d177}select.wpcf7-select{-webkit-appearance:menulist;height:50px}input.wpcf7-captchar,input.wpcf7-number,input.wpcf7-date{width:auto}span.wpcf7-checkbox,input.wpcf7-file{display:block}input.wpcf7-file{width:100%}span.wpcf7-not-valid-tip{position:absolute;top:100%;left:10px;display:block;padding:0;font-size:12px;font-style:italic;color:red;background-color:transparent;border:none}div.wpcf7-validation-errors{background-color:#fff36b;color:#000}div.wpcf7-mail-sent-ok{background-color:#8fda00;color:#fff}div.wpcf7-response-output{border:none;margin:30px 0 0 0;padding:11px 45px 10px 15px}img.wpcf7-captchac{width:122px}input.smp-contact-captcha-input{width:185px}img.smp-contact-captcha-image{float:left;margin-right:15px}.form-item input,.form-item textarea{-webkit-appearance:none;border:2px solid #f1f1f1;display:block;padding:11px 11px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none}.form-item input:focus,.form-item textarea:focus{border:2px solid #10d177}.form-item label{display:block;margin-bottom:5px;margin-bottom:.35714285714285715rem}.form-item small{color:#999}.form-item textarea{height:142px;height:10.142857142857142rem}.post-excerpt-read-more{font-size:13px;font-size:.9285714285714286rem}.post-excerpt-read-more:hover{color:#000!important}.simplissimo-share-links{display:inline;position:relative}.simplissimo-share-links .arrow{text-align:center;display:inline-block;width:102px;height:28px;font-size:49px;color:#f3f3f3;display:none}.simplissimo-share-links .simplissimo-share-links-container{display:none;position:absolute;z-index:100;left:50px;top:-10px}.simplissimo-share-links .simplissimo-share-links-container-inner{border:1px solid #dfdfdf;background-color:#fff;width:84px;padding:11px 7px 0 7px;border-radius:3px}.simplissimo-share-links .pinit-button{background:url(library/images/pinIt.png) no-repeat;width:49px;height:24px;display:inline-block;margin-left:19px}.simplissimo-share-links .IN-widget{position:relative;margin-left:14px}.simplissimo-share-links .IN-widget,.simplissimo-share-links .IN-widget span{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.simplissimo-share-links .google-plus-button{margin-left:18px}.simplissimo-share-links .separator{height:18px;margin:0;border:none}.related-posts{background-color:#fff;padding:0 30px;margin:0}.related-posts li{margin-bottom:21px;margin-bottom:1.5rem;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.related-posts li img{margin-bottom:0}.single .byline{padding:0}.page-template-blog-small-image-template-php .featured-content{margin-bottom:0}.featured-content{position:relative}.featured-content .bx-prev{position:absolute;top:50%;left:21px;margin-top:-25px}.featured-content .bx-next{position:absolute;top:50%;right:21px;margin-top:-25px}.featured-content .bx-prev i,.featured-content .bx-next i{background-color:#f3f3f3;display:block;width:50px;height:50px;line-height:53px;text-align:center;border:1px solid #f1f1f1;font-size:21px;font-size:1.5rem}.featured-content img{width:100%;margin:0;display:block}.featured-content .image-slider{position:relative;margin:0}.featured-content .image-slider li{position:absolute;top:0;opacity:0}.featured-content .image-slider li:first-child{opacity:1;position:static}.featured-content .image-slider a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;display:block}.sidebar .simplissimo_tabs_widget{background-color:transparent;padding:0}.sidebar .simplissimo_tabs_widget .wpb_tabs_nav{margin-bottom:-1px}.sidebar .simplissimo_tabs_widget .wpb_tabs_nav li a{padding:11px 8.3px;font-size:12px}.portfolio-pile-controls{width:100%;border-bottom:1px solid #f3f3f3;text-align:center;padding-bottom:11px;padding-bottom:.7857142857142857rem;margin-bottom:63px;margin-bottom:4.5rem}.portfolio-pile-controls h3{margin-bottom:0;display:inline-block;line-height:45px;line-height:3.2142857142857144rem;height:30px;height:2.142857142857143rem;white-space:nowrap}.portfolio-pile-controls .back-to-all-categories{visibility:hidden;margin-left:-53px;display:inline-block;background-color:#f3f3f3;width:40px;height:40px;line-height:41px;text-align:center;border:1px solid #f1f1f1;font-size:21px;font-size:1.5rem;margin-right:13px}.portfolio-pile{list-style-type:none;position:relative;display:block}.portfolio-pile li{position:absolute;cursor:pointer;display:none;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;width:214px;height:232px;border:1px solid #f3f3f3;background-color:#fff;padding:7px}.portfolio-pile li a{display:block;outline:none}.portfolio-pile li img{display:block;border:none}.portfolio-pile-loading{font-size:40px;width:30px;margin:0 auto;display:block}.no-js .portfolio-pile li{position:relative;display:inline-block;cursor:pointer}.portfolio-pile.portfolio-pile-open li{background-color:transparent;border:1px solid #fff}.portfolio-pile-cat-title{position:absolute;background:#fff;line-height:20px;color:#333;top:40%;width:65%;text-align:right;left:0;border-left:none;margin-left:7px}.portfolio-pile-cat-title h3{margin-bottom:0;padding:10px;max-width:83%}.portfolio-pile-cat-title span{color:#fff;background:#cacaca;padding:15px;font-size:22px;font-size:1.5714285714285714rem;position:absolute;right:0;top:0;margin-right:-43px}.simplissimo-item-preview{width:100%;position:relative}.simplissimo-item-preview .simplissimo-item-preview-overlay{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:50%;height:50%;position:absolute;top:0;bottom:0;left:0;right:0}.simplissimo-item-preview-info{visibility:hidden;position:absolute;width:100%;opacity:0;top:50%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-backface-visibility:hidden}.simplissimo-item-preview-info h4{color:#fff;position:relative;margin:0 21px;padding:60px 0 8px 0;text-align:center;line-height:28px;line-height:2rem}.simplissimo-item-preview-info p{padding:11px 5px 0;font-style:italic;margin:0 auto 11px auto;font-size:12px;display:table}.simplissimo-item-preview-info p a{display:inline-block;padding-top:4px;margin:0 10px;color:#fff}.simplissimo-item-preview-info p i{color:#fff;display:block;width:60px;height:60px;line-height:60px;text-align:center;font-size:31px;font-size:2.2142857142857144rem;cursor:pointer;border:1px solid rgba(0,0,0,0)}.simplissimo-item-preview-info p i:hover{border:1px solid #fff}.simplissimo-item-preview-info.has-lightbox p{border-top:1px solid rgba(255,255,255,.4)}.simplissimo-item-preview-info.has_title{margin-top:-76px}.simplissimo-item-preview-info.has_lightbox{margin-top:-45px}.simplissimo-item-preview-info.has_title.has_lightbox{margin-top:-110px}.smp-image .simplissimo-item-preview-info,.portfolio .simplissimo-item-preview-info,.related-posts .simplissimo-item-preview-info,.selected-work .simplissimo-item-preview-info,.portfolio-pile-open .simplissimo-item-preview-info{visibility:visible}.smp-image .simplissimo-item-preview:hover .simplissimo-item-preview-info,.portfolio .simplissimo-item-preview:hover .simplissimo-item-preview-info,.related-posts .simplissimo-item-preview:hover .simplissimo-item-preview-info,.selected-work .simplissimo-item-preview:hover .simplissimo-item-preview-info,.portfolio-pile-open .simplissimo-item-preview:hover .simplissimo-item-preview-info{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.smp-image-gallery{margin:0}.smp-image,.smp-image-gallery{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;width:100%}.smp-image li,.smp-image-gallery li{margin-bottom:2%}.smp-image .smp-image-caption{margin-top:11px;margin-top:.7857142857142857rem;margin-bottom:4px;margin-bottom:.2857142857142857rem}.smp-image .smp-image-description{font-style:italic;font-size:12px;font-size:.8571428571428571rem}.smp-image-gallery-6-columns .simplissimo-item-preview-info p a{margin:0 3px}.smp-blog-item-layout-0 article.has-padding,.smp-blog-item-layout-1 article.has-padding,.smp-blog-item-layout-2 article.has-padding{padding-left:30px;padding-bottom:30px;padding-right:30px}.smp-blog-item-layout-1 article.has-padding .entry-content{padding-top:30px}.smp-blog-item-layout-1 .entry-content .post-title{color:inherit;font-size:19px;font-size:1.3571428571428572rem;padding:0;line-height:27px;line-height:1.9285714285714286rem;display:inline}.smp-blog-item-layout-2 .entry-content{padding:0;background:transparent}.smp-blog-layout-grid.smp-blog-item-layout-1 .isotope-item,.smp-blog-layout-grid.smp-blog-item-layout-0 .isotope-item{margin-bottom:42px!important}.smp-blog-layout-classic .page,.smp-blog-layout-classic .portfolio,.smp-blog-layout-classic .post{margin-bottom:42px;margin-bottom:3rem}.smp-blog-layout-classic .post-title h2{display:inline}.smp-isotope-grid .smp-isotope-grid-container{opacity:0;overflow:visible!important}.smp-isotope-grid .smp-isotope-grid-container .password-protected-form-container{margin-top:-11px;margin-bottom:21px}.smp-isotope-grid .smp-isotope-grid-container .password-protected-form-container .form-item{width:100%!important;min-width:initial!important;max-width:initial!important}.smp-isotope-grid .smp-isotope-grid-container .post .entry-content{overflow:visible}.smp-isotope-grid .post-title{padding-top:30px;padding-bottom:42px}.smp-isotope-grid .post-title h2{font-size:21px!important;line-height:32px!important}.smp-isotope-grid .smp-isotope-categories-filter{border-bottom:1px solid #e2e2e2;margin:0 0 21px 0}.smp-isotope-grid .page-navigation{border-top:1px solid #e2e2e2}.smp-isotope-grid .smp-isotope-categories-filter,.smp-isotope-grid .page-navigation{display:none;padding:21px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.smp-isotope-grid .isotope-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:100%;margin:0 0 12px 0}.smp-subtitle-area .post-title{margin-bottom:15px;font-size:48px;font-size:3.4285714285714284rem;line-height:63px;line-height:4.5rem}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.twelvecol{margin-bottom:20px;margin-bottom:3rem}.last,.smp-main-content-area.ninecol{margin-bottom:0}@media only screen and (min-width:800px){.onecol{width:4.85%}.twocol{width:13.45%}.threecol{width:22.05%}.fourcol{width:30.75%}.fivecol{width:39.45%}.sixcol{width:48%}.sevencol{width:56.75%}.eightcol{width:65.4%}.ninecol{width:74.05%}.tencol{width:82.7%}.elevencol{width:91.35%}.twelvecol{width:100%}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.twelvecol{float:left;margin-right:3.8%;margin-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpb_row div.column:last-child,.wpb_row div.column-inner:last-child,.last{float:left;margin-right:0}}@media only screen and (min-width:600px){.entry-content .alignleft,.entry-content img.alignleft,.entry-content .alignright,.entry-content img.alignright,.entry-content .aligncenter,.entry-content img.aligncenter{min-width:inherit}.commentlist li ul.children{padding:0 0 0 50px}.smp-image-gallery li{float:left;margin-left:1%;margin-right:1%}.smp-image-gallery-1-columns li{width:100%;margin-left:inherit;margin-right:inherit}.smp-image-gallery-2-columns li{width:48%}.smp-image-gallery-3-columns li{width:31.33%}.smp-image-gallery-4-columns li{width:23%}.smp-image-gallery-5-columns li{width:18%}.smp-image-gallery-6-columns li{width:14.66%}.smp-blog-2-columns .isotope-item{width:47.8%;margin:0 6px 12px 6px}.smp-blog-3-columns .isotope-item{width:31.1%;margin:0 6px 12px 6px}.smp-blog-4-columns .isotope-item{width:47.8%;margin:0 6px 12px 6px}.portfolio-four-columns .type-portfolio{width:23.6%;margin-left:.65%;margin-right:.65%}.portfolio-three-columns .type-portfolio{width:32%;margin-left:.65%;margin-right:.65%}.portfolio-two-columns .type-portfolio{width:48.6%;margin-left:.65%;margin-right:.65%}.portfolio-one-column .type-portfolio,.portfolio-two-columns .type-portfolio,.portfolio-three-columns .type-portfolio,.portfolio-four-columns .type-portfolio{float:left}.related-posts{margin:0}.related-posts li{width:32%;float:left;margin-right:2%}.related-posts li:last-child{margin-right:0}.prev-next-navigation .link-text{display:block}.selected-work li{margin-left:1%;margin-right:1%}.selected-work li.cols-5{width:17.84%}.selected-work li.cols-4{width:22.9%}.selected-work li.cols-3{width:31.2%}.selected-work li.cols-2{width:47.8%}.selected-work li.cols-1{width:98%}.smp-latest-posts article .image{height:100px;float:left;width:auto}.smp-latest-posts article span{margin-bottom:0;margin-top:0;font-size:17px;font-size:1.2142857142857142rem;font-weight:bold}.smp-latest-posts article span h4{color:inherit;margin-bottom:0}.smp-latest-posts article section{margin-left:175px;margin-top:0}.clients-columns-3,.clients-columns-5{max-width:621px}.clients-columns-3 .client,.clients-columns-5 .client{width:29.8%}.smp-person-layout-horizontal .person-image-container{margin-bottom:0;width:44%;margin-right:21px;float:left}.smp-person-layout-horizontal .person-content{margin-left:47%}.wpb_tabs .wpb_tabs_nav{margin-left:1px}.wpb_tabs .wpb_tabs_nav li{display:inline;float:left;margin-left:-1px}.tabs-position-top .wpb_tabs_nav{margin-bottom:-1px}.tabs-position-top .wpb_tabs_nav li{border-bottom:none}.tabs-position-top .wpb_tabs_nav li.ui-tabs-active{border-bottom:1px solid #fff}.tabs-position-bottom .wpb_tabs_nav{margin-top:-1px}.tabs-position-bottom .wpb_tabs_nav li{border-top:1px solid #e2e2e2}.tabs-position-bottom .wpb_tabs_nav li.ui-tabs-active{border-top:1px solid #fff}.tabs-position-left .wpb_tabs_nav{margin-left:1px;width:25%;float:left}.tabs-position-left .wpb_tabs_nav li{border-bottom:1px solid #e2e2e2}.tabs-position-left .wpb_tabs_nav li.ui-tabs-active{border-right:1px solid #fff}.tabs-position-left .wpb_tabs_container{margin-left:25%}.tabs-position-right .wpb_tabs_nav{width:25%;float:right}.tabs-position-right .wpb_tabs_nav li{border-bottom:1px solid #e2e2e2}.tabs-position-right .wpb_tabs_nav li.ui-tabs-active{border-left:1px solid #fff}.tabs-position-right .wpb_tabs_container{width:75%;margin-left:1px}}@media only screen and (min-width:800px){.widget{margin-bottom:42px;margin-bottom:3rem}.smp-site-footer-area .widget{margin-bottom:21px;margin-bottom:1.5rem}.sidebar.last{margin-top:42px;margin-top:3rem}.sidebar .title .h2{font-size:18px;font-size:1.2857142857142858rem}.entry-content .layout-small-image-excerpt{margin-top:-6px;margin-top:-.42857142857142855rem}#footer-social-icons-row li i{font-size:40px;font-size:2.857142857142857rem;width:60px;height:60px;line-height:60px}#footer-social-icons-row li a{margin-left:16px;margin-right:16px}#footer-social-icons-row .counter-description{float:none}.smp-blog-3-columns .isotope-item{width:47.8%;margin:0 6px 12px 6px}.smp-blog-4-columns .isotope-item{width:31.1%;margin:0 6px 12px 6px}}@media only screen and (min-width:960px){.header .wrap-center{text-align:left}.responsive-nav{display:none}.smp-menu-area{margin-bottom:0;padding-top:5px;padding-bottom:5px;width:100%;background-color:#fff;border-bottom:1px solid #f1f1f1}.smp-menu-area .main-menu{display:table;min-height:45px;margin-top:5px;float:right}.smp-menu-area .logo{margin:0;position:absolute;top:50%;overflow:hidden;display:table;float:left}.smp-menu-area .logo a{display:table-cell;vertical-align:middle}.main-menu>ul{display:table-cell;vertical-align:middle;margin-top:0;margin-bottom:0}.main-menu>ul .sub-menu .menu-item-parent>a:after{content:" \0020\00BB"}.main-menu>ul .sub-menu-wrapper{position:absolute;display:none;z-index:8999;white-space:nowrap}.main-menu>ul li{display:inline-block;cursor:pointer}.main-menu>ul li a{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;text-transform:uppercase;display:block;text-decoration:none;color:#000;font-size:12px;font-size:.85rem;padding:0 1px 3px 1px;padding:0 .07142857142857142rem .21428571428571427rem .07142857142857142rem;margin:5px 7px 5px 7px;margin:.35714285714285715rem .7142857142857143rem .35714285714285715rem .7142857142857143rem;border-bottom:3px solid rgba(255,255,255,0)}.main-menu>ul li a:hover,.main-menu>ul li a:focus{color:#000}.main-menu>ul li ul.sub-menu,.main-menu>ul li ul.children{margin:-8px 0 0 8px;background-color:#999;padding:5px 0 5px 0}.main-menu>ul li ul.sub-menu li,.main-menu>ul li ul.children li{float:none;display:block}.main-menu>ul li ul.sub-menu li .sub-menu-wrapper,.main-menu>ul li ul.children li .sub-menu-wrapper{left:100%;display:none;margin-top:-59px;margin-left:-5px;background:rgba(0,0,0,.00001);-webkit-transition-property:opacity;-webkit-transition-duration:.2s;-webkit-transition-timing-function:ease-in;-moz-transition-property:opacity;-moz-transition-duration:.2s;-moz-transition-timing-function:ease-in;-ms-transition-property:opacity;-ms-transition-duration:.2s;-ms-transition-timing-function:ease-in;-o-transition-property:opacity;-o-transition-duration:.2s;-o-transition-timing-function:ease-in;transition-property:opacity;transition-duration:.2s;transition-timing-function:ease-in;zoom:1}.main-menu>ul li ul.sub-menu li:hover>.sub-menu-wrapper,.main-menu>ul li ul.children li:hover>.sub-menu-wrapper{display:block}.main-menu>ul li ul.sub-menu li ul,.main-menu>ul li ul.children li ul{margin:16px 0 15px 15px}.main-menu>ul li ul.sub-menu li a,.main-menu>ul li ul.children li a{line-height:14px;line-height:1rem;text-shadow:1px 1px 0 rgba(0,0,0,.3);height:auto;padding:7px 10px 7px 8px;margin:5px 13px 5px 12px;display:block;position:relative;color:#fff;background-color:transparent;border-bottom:none;border-left:3px solid #999}.main-menu>ul li ul.sub-menu li a:hover,.main-menu>ul li ul.children li a:hover,.main-menu>ul li ul.sub-menu li a:focus,.main-menu>ul li ul.children li a:focus{border-left:3px solid #f3f3f3}.main-menu>ul li ul.sub-menu li.current-menu-item,.main-menu>ul li ul.children li.current-menu-item,.main-menu>ul li ul.sub-menu li.current_page_item,.main-menu>ul li ul.children li.current_page_item,.main-menu>ul li ul.sub-menu li.current_page_ancestor,.main-menu>ul li ul.children li.current_page_ancestor,.main-menu>ul li ul.sub-menu li.current-menu-ancestor,.main-menu>ul li ul.children li.current-menu-ancestor{}.main-menu>ul li ul.sub-menu li.current-menu-item>a,.main-menu>ul li ul.children li.current-menu-item>a,.main-menu>ul li ul.sub-menu li.current_page_item>a,.main-menu>ul li ul.children li.current_page_item>a,.main-menu>ul li ul.sub-menu li.current_page_ancestor>a,.main-menu>ul li ul.children li.current_page_ancestor>a,.main-menu>ul li ul.sub-menu li.current-menu-ancestor>a,.main-menu>ul li ul.children li.current-menu-ancestor>a{border-bottom:none;border-left:3px solid #f3f3f3}.main-menu>ul li:hover .sub-menu-wrapper{display:block}.main-menu>ul li.current-menu-item a,.main-menu>ul li.current_page_item a,.main-menu>ul li.current-menu-ancestor a{border-bottom:3px solid #999;color:#000}.main-menu>ul li:hover>a{border-bottom:3px solid #999}.commentlist li ul.children{padding:0 0 0 75px}.commentlist .vcard .meta{float:none;margin-left:75px;margin-left:5.357142857142857rem}.commentlist .vcard cite.fn{float:left}.commentlist .vcard .meta-others{float:right!important}.commentlist .vcard .avatar-container{width:60px}.commentlist .comment_content{margin-left:75px;margin-left:5.357142857142857rem}.callout-box-style-horizontal_1{text-align:left;position:relative}.callout-box-style-horizontal_1 .callout-box-description{max-width:82%}.callout-box-style-horizontal_1 .callout-box-button{text-align:left;position:absolute;top:50%;right:0}.callout-box-style-horizontal_1 .callout-box-button.extra-large-button{margin-top:-25px}.callout-box-style-horizontal_1 .callout-box-button.medium-button{margin-top:-16px}.callout-box-style-horizontal_1 .callout-box-button.large-button{margin-top:-20px}.smp-blog-3-columns .isotope-item{width:31.1%;margin:0 6px 12px 6px}.smp-blog-4-columns .isotope-item{width:22.8%;margin:0 6px 12px 6px}.clients-columns-4{max-width:828px}.clients-columns-4 .client{width:22.5%}.clients-columns-5{max-width:1035px}.clients-columns-5 .client{width:17.8%}.widgettitle{border-bottom:2px solid #444;margin-bottom:.75em}.footer-social-icons-row li a{margin-right:20px}.footer-social-icons-row li a img{margin-top:-5px}.footer-social-icons-row li span{display:inline-block;margin-top:4px}.counter-container .sixcol{border-right:1px solid #f3f3f3}}@media only screen and (min-width:1070px){.boxed{background-attachment:fixed!important}.boxed #smp-main-container{max-width:1140px;margin-left:auto;margin-right:auto}.boxed .wrap-center{padding-left:42px;padding-right:42px}}@media only screen and (min-width:1140px){.boxed .smp-menu-area{max-width:1140px;left:50%;margin-left:-570px}}@media only screen and (max-width:960px){.counter-container{}.counter-container .sixcol{width:100%;margin-bottom:21px;margin-bottom:1.5rem}.counter-container .counter-description{float:none}.counter-container .counter-small-text{max-width:inherit}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.title-style-boxed-with-icon{background-image:url(library/images/title-background@2x.png);background-size:345px 121px}}@media print{*{background:transparent!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{color:#444!important}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page  {
    margin: 0.5cm;
  }p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}}@media only screen and (orientation:portrait) and (device-width:320px),(device-width:768px){.wpb_row{-webkit-background-size:auto 100%;background-position:50% 50%;background-attachment:scroll!important}}@media only screen and (orientation:landscape) and (device-width:320px),(device-width:768px){.wpb_row{-webkit-background-size:100% auto;background-position:50% 50%;background-attachment:scroll!important}}.page-reservation-widgets .reservation-entry{margin-bottom:3px;text-align:center}.page-reservation-widgets{margin-top:12px;margin-left:5px;margin-right:5px;padding-bottom:25px}.page-reservation-widgets input,.page-reservation-widgets select{-moz-border-radius:4px!important;-webkit-border-radius:4px!important;border-radius:4px!important;padding:6px 4px;font-size:16px;color:#666;width:130px}.page-reservation-widgets input[name="Arrival"]{padding:4px 15px!important;width:130px;font-size:16px;color:#666;margin-top:4px}.page-reservation-widgets input[type="text"]{-moz-box-sizing:border-box;-moz-border-radius:4px;-webkit-box-sizing:border-box;-webkit-border-radius:2px;background:#fff;box-sizing:border-box;border-radius:4px;margin:0;outline:none;padding:6px 4px;font-size:16px;color:#666;width:130px}.page-reservation-widgets select{width:130px!important;margin-left:-3px}.page-reservation-widgets select{padding:2px 2px!important;float:none!important}.page-reservation-widgets .button{margin-left:5px}.special-wrap{padding:30px;background-color:#fff;margin-bottom:30px;overflow:hidden}.book a:visited,.book a:link,.book a{transition-property:background-color , color;transition-duration:.3s , .1s;transition-timing-function:ease-in , ease-in;display:inline-block;font-weight:bold;cursor:pointer;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-width:0;border-right-width-value:0;border-left-width-value:0;border-bottom-width:3px;border-bottom-style:solid;margin-right:10px;padding-top:13px;padding-right:21px;padding-bottom:10px;padding-left:21px;line-height:23px;font-size:18px;color:#fff;background-color:#8a2003;border-top-color:#8a2003;border-right-color-value:#8a2003;border-bottom-color:#6e3120;border-left-color-value:#6e3120}.book a:hover,.book a:visited:hover,.book a:focus,.book a:visited:focus{background-color:#551301!important;color:#fff!important}.disclaimer{color:#a5a49d;font-style:italic;font-size:10px;line-height:1.1em}.accordionButton,.accordionButtonNon{display:none}.accordionButtonNon a{text-decoration:none;color:#e0f2fd}.accordionContent{float:left;_float:none;text-align:left;padding-top:5px}.accordionContent ul li{list-style:circle;font-size:11px;line-height:14px;text-align:left;height:auto;padding-bottom:5px}.accordionContent li{margin-left:20px}.accordionContent ul.highlight{background:#e0f2fd;padding:8px 0 10px 0;width:470px}.accordionContent ul.highlight li{font-size:14px;margin-left:40px;color:#000}.datagrid table{border-collapse:collapse;text-align:left;width:100%}.datagrid{font:12px/150% Arial,Helvetica,sans-serif;background:#fff;overflow:hidden;border:0 solid #666;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.datagrid table td,.datagrid table th{padding:3px 10px}.datagrid table thead th{background-color:#1f6d8f;color:#fff;font-size:15px;font-weight:bold;border-left:1px solid #666}.datagrid table thead th:first-child{border:none}.datagrid table tbody td{color:#666;border-left:1px solid #e1eef4;font-size:12px;font-weight:normal}.datagrid table tbody .alt td{background:#e1eef4;color:#1f6d8f}.datagrid table tbody td:first-child{border-left:none}.datagrid table tbody tr:last-child td{border-bottom:none}#snow-wrap-slide{width:630px}.snow{display:block;float:left;width:150px;height:65px;text-align:center;padding:15px 10px;margin:10px;background-color:rgba(0,0,0,.5);color:#fff;font-family:sans-serif;border-bottom:#1f6d8f 10px solid}.snow h2{font-size:36px;color:#fff;margin-bottom:5px}.bottom-blue{border-bottom:#1f6d8f 3px solid}.ski-right-row{margin:0 auto;overflow:hidden;margin:30px auto;height:60px;width:210px}.ski-right{display:inline-block;float:left;width:75px;height:50px;text-align:center;color:#000;font-family:sans-serif;margin:0 15px}.ski-right h2{font-size:24px;color:#000;margin-bottom:0}.weather-side{text-align:center;color:#fff;font-size:36px}.textblack{color:#000}.hide-box{display:none}h1.title{color:#892002}