/* Start Owl stack page CSS code *//*  * 	Core Owl Carousel CSS File *	v1.3.2 *//* clearfix */.owl-carousel .owl-wrapper:after {	content: ".";	display: block;	clear: both;	visibility: hidden;	line-height: 0;	height: 0;}/* display none until init */.owl-carousel{	display: none;	position: relative;	width: 100%;	-ms-touch-action: pan-y;}.owl-carousel .owl-wrapper{	display: none;	position: relative;	-webkit-transform: translate3d(0px, 0px, 0px);}.owl-carousel .owl-wrapper-outer{	overflow: hidden;	position: relative;	width: 100%;}.owl-carousel .owl-wrapper-outer.autoHeight{	-webkit-transition: height 500ms ease-in-out;	-moz-transition: height 500ms ease-in-out;	-ms-transition: height 500ms ease-in-out;	-o-transition: height 500ms ease-in-out;	transition: height 500ms ease-in-out;}	.owl-carousel .owl-item{	float: left;}.owl-controls .owl-page,.owl-controls .owl-buttons div{	cursor: pointer;}.owl-controls {	-webkit-user-select: none;	-khtml-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}/* mouse grab icon */.grabbing {     cursor:url(grabbing.png) 8 8, move;}/* fix */.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{	-webkit-backface-visibility: hidden;	-moz-backface-visibility:    hidden;	-ms-backface-visibility:     hidden;  -webkit-transform: translate3d(0,0,0);  -moz-transform: translate3d(0,0,0);  -ms-transform: translate3d(0,0,0);}/*  *  Owl Carousel CSS3 Transitions  *  v1.3.2 */.owl-origin {	-webkit-perspective: 1200px;	-webkit-perspective-origin-x : 50%;	-webkit-perspective-origin-y : 50%;	-moz-perspective : 1200px;	-moz-perspective-origin-x : 50%;	-moz-perspective-origin-y : 50%;	perspective : 1200px;}/* fade */.owl-fade-out {  z-index: 10;  -webkit-animation: fadeOut .7s both ease;  -moz-animation: fadeOut .7s both ease;  animation: fadeOut .7s both ease;}.owl-fade-in {  -webkit-animation: fadeIn .7s both ease;  -moz-animation: fadeIn .7s both ease;  animation: fadeIn .7s both ease;}/* backSlide */.owl-backSlide-out {  -webkit-animation: backSlideOut 1s both ease;  -moz-animation: backSlideOut 1s both ease;  animation: backSlideOut 1s both ease;}.owl-backSlide-in {  -webkit-animation: backSlideIn 1s both ease;  -moz-animation: backSlideIn 1s both ease;  animation: backSlideIn 1s both ease;}/* goDown */.owl-goDown-out {  -webkit-animation: scaleToFade .7s ease both;  -moz-animation: scaleToFade .7s ease both;  animation: scaleToFade .7s ease both;}.owl-goDown-in {  -webkit-animation: goDown .6s ease both;  -moz-animation: goDown .6s ease both;  animation: goDown .6s ease both;}/* scaleUp */.owl-fadeUp-in {  -webkit-animation: scaleUpFrom .5s ease both;  -moz-animation: scaleUpFrom .5s ease both;  animation: scaleUpFrom .5s ease both;}.owl-fadeUp-out {  -webkit-animation: scaleUpTo .5s ease both;  -moz-animation: scaleUpTo .5s ease both;  animation: scaleUpTo .5s ease both;}/* Keyframes *//*empty*/@-webkit-keyframes empty {  0% {opacity: 1}}@-moz-keyframes empty {  0% {opacity: 1}}@keyframes empty {  0% {opacity: 1}}@-webkit-keyframes fadeIn {  0% { opacity:0; }  100% { opacity:1; }}@-moz-keyframes fadeIn {  0% { opacity:0; }  100% { opacity:1; }}@keyframes fadeIn {  0% { opacity:0; }  100% { opacity:1; }}@-webkit-keyframes fadeOut {  0% { opacity:1; }  100% { opacity:0; }}@-moz-keyframes fadeOut {  0% { opacity:1; }  100% { opacity:0; }}@keyframes fadeOut {  0% { opacity:1; }  100% { opacity:0; }}@-webkit-keyframes backSlideOut {  25% { opacity: .5; -webkit-transform: translateZ(-500px); }  75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }  100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }}@-moz-keyframes backSlideOut {  25% { opacity: .5; -moz-transform: translateZ(-500px); }  75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }  100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }}@keyframes backSlideOut {  25% { opacity: .5; transform: translateZ(-500px); }  75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }  100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }}@-webkit-keyframes backSlideIn {  0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }  75% { opacity: .5; -webkit-transform: translateZ(-500px); }  100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }}@-moz-keyframes backSlideIn {  0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); }  75% { opacity: .5; -moz-transform: translateZ(-500px); }  100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }}@keyframes backSlideIn {  0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); }  75% { opacity: .5; transform: translateZ(-500px); }  100% { opacity: 1; transform: translateZ(0) translateX(0); }}@-webkit-keyframes scaleToFade {  to { opacity: 0; -webkit-transform: scale(.8); }}@-moz-keyframes scaleToFade {  to { opacity: 0; -moz-transform: scale(.8); }}@keyframes scaleToFade {  to { opacity: 0; transform: scale(.8); }}@-webkit-keyframes goDown {  from { -webkit-transform: translateY(-100%); }}@-moz-keyframes goDown {  from { -moz-transform: translateY(-100%); }}@keyframes goDown {  from { transform: translateY(-100%); }}@-webkit-keyframes scaleUpFrom {  from { opacity: 0; -webkit-transform: scale(1.5); }}@-moz-keyframes scaleUpFrom {  from { opacity: 0; -moz-transform: scale(1.5); }}@keyframes scaleUpFrom {  from { opacity: 0; transform: scale(1.5); }}@-webkit-keyframes scaleUpTo {  to { opacity: 0; -webkit-transform: scale(1.5); }}@-moz-keyframes scaleUpTo {  to { opacity: 0; -moz-transform: scale(1.5); }}@keyframes scaleUpTo {  to { opacity: 0; transform: scale(1.5); }}/* End Owl stack page CSS code *//* LightboxMe stack v1.5.5 [page.css] */html {
	overflow-y:scroll;
}

/* to fix a problem with the overlay not covering the 
   whole window in combination with Foundation [?]: */
body {
	position: static;
} 
/* End of LightboxMe stack *//*!* froala_editor v2.9.6 (https://www.froala.com/wysiwyg-editor)* License https://froala.com/wysiwyg-editor/terms/* Copyright 2014-2019 Froala Labs*/.clearfix::after{clear:both;display:block;content:"";height:0}.hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-img-caption.fr-rounded img,img.fr-rounded{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-img-caption.fr-bordered img,img.fr-bordered{border:solid 5px #ccc}img.fr-bordered{box-sizing:content-box}.fr-img-caption.fr-bordered img{box-sizing:border-box}.fr-img-caption.fr-shadow img,img.fr-shadow{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 1px 1px rgba(0,0,0,.16)}.fr-view{word-wrap:break-word}.fr-view span[style~="color:"] a{color:inherit}.fr-view strong{font-weight:700}.fr-view table{border:0;border-collapse:collapse;empty-cells:show;max-width:100%}.fr-view table td{min-width:5px}.fr-view table.fr-dashed-borders td,.fr-view table.fr-dashed-borders th{border-style:dashed}.fr-view table.fr-alternate-rows tbody tr:nth-child(2n){background:#f5f5f5}.fr-view table td,.fr-view table th{border:1px solid #ddd}.fr-view table td:empty,.fr-view table th:empty{height:20px}.fr-view table td.fr-highlighted,.fr-view table th.fr-highlighted{border:1px double red}.fr-view table td.fr-thick,.fr-view table th.fr-thick{border-width:2px}.fr-view table th{background:#e6e6e6}.fr-view hr{clear:both;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;page-break-after:always}.fr-view .fr-file{position:relative}.fr-view .fr-file::after{position:relative;content:"\1F4CE";font-weight:400}.fr-view pre{white-space:pre-wrap;word-wrap:break-word;overflow:visible}.fr-view[dir=rtl] blockquote{border-left:0;border-right:solid 2px #5e35b1;margin-right:0;padding-right:5px;padding-left:0}.fr-view[dir=rtl] blockquote blockquote{border-color:#00bcd4}.fr-view[dir=rtl] blockquote blockquote blockquote{border-color:#43a047}.fr-view blockquote{border-left:solid 2px #5e35b1;margin-left:0;padding-left:5px;color:#5e35b1}.fr-view blockquote blockquote{border-color:#00bcd4;color:#00bcd4}.fr-view blockquote blockquote blockquote{border-color:#43a047;color:#43a047}.fr-view span.fr-emoticon{font-weight:400;font-family:"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;display:inline;line-height:0}.fr-view span.fr-emoticon.fr-emoticon-img{background-repeat:no-repeat!important;font-size:inherit;height:1em;width:1em;min-height:20px;min-width:20px;display:inline-block;margin:-.1em .1em .1em;line-height:1;vertical-align:middle}.fr-view .fr-text-gray{color:#aaa!important}.fr-view .fr-text-bordered{border-top:solid 1px #222;border-bottom:solid 1px #222;padding:10px 0}.fr-view .fr-text-spaced{letter-spacing:1px}.fr-view .fr-text-uppercase{text-transform:uppercase}.fr-view .fr-class-highlighted{background-color:#ff0}.fr-view .fr-class-code{border-color:#ccc;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#f5f5f5;padding:10px;font-family:"Courier New",Courier,monospace}.fr-view .fr-class-transparency{opacity:.5}.fr-view img{position:relative;max-width:100%}.fr-view img.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.fr-view img.fr-dib.fr-fil{margin-left:0;text-align:left}.fr-view img.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-view img.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}.fr-view img.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}.fr-view img.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.fr-view span.fr-img-caption{position:relative;max-width:100%}.fr-view span.fr-img-caption.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.fr-view span.fr-img-caption.fr-dib.fr-fil{margin-left:0;text-align:left}.fr-view span.fr-img-caption.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-view span.fr-img-caption.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}.fr-view span.fr-img-caption.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}.fr-view span.fr-img-caption.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.fr-view .fr-video{text-align:center;position:relative}.fr-view .fr-video.fr-rv{padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.fr-view .fr-video.fr-rv embed,.fr-view .fr-video.fr-rv object,.fr-view .fr-video.fr-rv>iframe{position:absolute!important;top:0;left:0;width:100%;height:100%}.fr-view .fr-video>*{box-sizing:content-box;max-width:100%;border:0}.fr-view .fr-video.fr-dvb{display:block;clear:both}.fr-view .fr-video.fr-dvb.fr-fvl{text-align:left}.fr-view .fr-video.fr-dvb.fr-fvr{text-align:right}.fr-view .fr-video.fr-dvi{display:inline-block}.fr-view .fr-video.fr-dvi.fr-fvl{float:left}.fr-view .fr-video.fr-dvi.fr-fvr{float:right}.fr-view a.fr-strong{font-weight:700}.fr-view a.fr-green{color:green}.fr-view .fr-img-caption{text-align:center}.fr-view .fr-img-caption .fr-img-wrap{padding:0;display:inline-block;margin:auto;text-align:center;width:100%}.fr-view .fr-img-caption .fr-img-wrap img{display:block;margin:auto;width:100%}.fr-view .fr-img-caption .fr-img-wrap>span{margin:auto;display:block;padding:5px 5px 10px;font-size:14px;font-weight:initial;box-sizing:border-box;-webkit-opacity:.9;-moz-opacity:.9;opacity:.9;-ms-filter:"alpha(Opacity=0)";width:100%;text-align:center}.fr-view button.fr-rounded,.fr-view input.fr-rounded,.fr-view textarea.fr-rounded{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-view button.fr-large,.fr-view input.fr-large,.fr-view textarea.fr-large{font-size:24px}a.fr-view.fr-strong{font-weight:700}a.fr-view.fr-green{color:green}img.fr-view{position:relative;max-width:100%}img.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}img.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}img.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}img.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}img.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}img.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}span.fr-img-caption.fr-view{position:relative;max-width:100%}span.fr-img-caption.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}span.fr-img-caption.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}span.fr-img-caption.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}span.fr-img-caption.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}span.fr-img-caption.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}span.fr-img-caption.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}/*!* froala_editor v2.9.6 (https://www.froala.com/wysiwyg-editor)* License https://froala.com/wysiwyg-editor/terms/* Copyright 2014-2019 Froala Labs*/.clearfix::after{clear:both;display:block;content:"";height:0}.hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-element img{cursor:pointer}.fr-image-resizer{position:absolute;border:solid 1px #1e88e5;display:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;box-sizing:content-box}.fr-image-resizer.fr-active{display:block}.fr-image-resizer .fr-handler{display:block;position:absolute;background:#1e88e5;border:solid 1px #fff;z-index:4;box-sizing:border-box}.fr-image-resizer .fr-handler.fr-hnw{cursor:nw-resize}.fr-image-resizer .fr-handler.fr-hne{cursor:ne-resize}.fr-image-resizer .fr-handler.fr-hsw{cursor:sw-resize}.fr-image-resizer .fr-handler.fr-hse{cursor:se-resize}.fr-image-resizer .fr-handler{width:12px;height:12px}.fr-image-resizer .fr-handler.fr-hnw{left:-6px;top:-6px}.fr-image-resizer .fr-handler.fr-hne{right:-6px;top:-6px}.fr-image-resizer .fr-handler.fr-hsw{left:-6px;bottom:-6px}.fr-image-resizer .fr-handler.fr-hse{right:-6px;bottom:-6px}@media (min-width:1200px){.fr-image-resizer .fr-handler{width:10px;height:10px}.fr-image-resizer .fr-handler.fr-hnw{left:-5px;top:-5px}.fr-image-resizer .fr-handler.fr-hne{right:-5px;top:-5px}.fr-image-resizer .fr-handler.fr-hsw{left:-5px;bottom:-5px}.fr-image-resizer .fr-handler.fr-hse{right:-5px;bottom:-5px}}.fr-image-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483640;display:none}.fr-popup .fr-image-upload-layer{border:dashed 2px #bdbdbd;padding:25px 0;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;text-align:center}.fr-popup .fr-image-upload-layer:hover{background:#ebebeb}.fr-popup .fr-image-upload-layer.fr-drop{background:#ebebeb;border-color:#1e88e5}.fr-popup .fr-image-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0!important;padding:0!important;width:100%!important}.fr-popup .fr-image-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px}.fr-popup .fr-image-progress-bar-layer>h3{font-size:16px;margin:10px 0;font-weight:400}.fr-popup .fr-image-progress-bar-layer>div.fr-action-buttons{display:none}.fr-popup .fr-image-progress-bar-layer>div.fr-loader{background:#bcdbf7;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative}.fr-popup .fr-image-progress-bar-layer>div.fr-loader span{display:block;height:100%;width:0;background:#1e88e5;-webkit-transition:width .2s ease 0s;-moz-transition:width .2s ease 0s;-ms-transition:width .2s ease 0s;-o-transition:width .2s ease 0s}.fr-popup .fr-image-progress-bar-layer>div.fr-loader.fr-indeterminate span{width:30%!important;position:absolute;top:0;animation:loading 2s linear infinite}.fr-popup .fr-image-progress-bar-layer.fr-error>div.fr-loader{display:none}.fr-popup .fr-image-progress-bar-layer.fr-error>div.fr-action-buttons{display:block}.fr-image-size-layer .fr-image-group .fr-input-line{width:calc(50% - 5px);display:inline-block}.fr-image-size-layer .fr-image-group .fr-input-line+.fr-input-line{margin-left:10px}.fr-uploading{-webkit-opacity:.4;-moz-opacity:.4;opacity:.4;-ms-filter:"alpha(Opacity=0)"}@keyframes loading{from{left:-25%}to{left:100%}}/*!* froala_editor v2.9.6 (https://www.froala.com/wysiwyg-editor)* License https://froala.com/wysiwyg-editor/terms/* Copyright 2014-2019 Froala Labs*/.clearfix::after{clear:both;display:block;content:"";height:0}.hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-element table td.fr-selected-cell,.fr-element table th.fr-selected-cell{border:1px double #1e88e5}.fr-element table tr{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-element table td,.fr-element table th{user-select:text;-o-user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text}.fr-element .fr-no-selection table td,.fr-element .fr-no-selection table th{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-table-resizer{cursor:col-resize;position:absolute;z-index:3;display:none}.fr-table-resizer.fr-moving{z-index:2}.fr-table-resizer div{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(Opacity=0)";border-right:1px solid #1e88e5}.fr-no-selection{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-popup .fr-table-colors-hex-layer{width:100%;margin:0;padding:10px}.fr-popup .fr-table-colors-hex-layer .fr-input-line{float:left;width:calc(100% - 50px);padding:8px 0 0}.fr-popup .fr-table-colors-hex-layer .fr-action-buttons{float:right;width:50px}.fr-popup .fr-table-colors-hex-layer .fr-action-buttons button{background-color:#1e88e5;color:#fff;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:13px;height:32px}.fr-popup .fr-table-colors-hex-layer .fr-action-buttons button:hover{background-color:#166dba;color:#fff}.fr-popup .fr-table-size .fr-table-size-info{text-align:center;font-size:14px;padding:8px}.fr-popup .fr-table-size .fr-select-table-size{line-height:0;padding:0 5px 5px;white-space:nowrap}.fr-popup .fr-table-size .fr-select-table-size>span{display:inline-block;padding:0 4px 4px 0;background:0 0}.fr-popup .fr-table-size .fr-select-table-size>span>span{display:inline-block;width:18px;height:18px;border:1px solid #ddd}.fr-popup .fr-table-size .fr-select-table-size>span.hover{background:0 0}.fr-popup .fr-table-size .fr-select-table-size>span.hover>span{background:rgba(30,136,229,.3);border:solid 1px #1e88e5}.fr-popup .fr-table-size .fr-select-table-size .new-line::after{clear:both;display:block;content:"";height:0}.fr-popup.fr-above .fr-table-size .fr-select-table-size>span{display:inline-block!important}.fr-popup .fr-table-colors-buttons{margin-bottom:5px}.fr-popup .fr-table-colors{line-height:0;display:block}.fr-popup .fr-table-colors>span{display:inline-block;width:32px;height:32px;position:relative;z-index:1}.fr-popup .fr-table-colors>span>i{text-align:center;line-height:32px;height:32px;width:32px;font-size:13px;position:absolute;bottom:0;cursor:default;left:0}.fr-popup .fr-table-colors>span:focus{outline:1px solid #222;z-index:2}.fr-popup.fr-desktop .fr-table-size .fr-select-table-size>span>span{width:12px;height:12px}.fr-insert-helper{position:absolute;z-index:9999;white-space:nowrap}/*!* froala_editor v2.9.6 (https://www.froala.com/wysiwyg-editor)* License https://froala.com/wysiwyg-editor/terms/* Copyright 2014-2019 Froala Labs*/.clearfix::after{clear:both;display:block;content:"";height:0}.hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-line-breaker{cursor:text;border-top:1px solid #1e88e5;position:fixed;z-index:2;display:none}.fr-line-breaker.fr-visible{display:block}.fr-line-breaker a.fr-floating-btn{position:absolute;left:calc(50% - (32px / 2));top:-16px}/*!* froala_editor v2.9.6 (https://www.froala.com/wysiwyg-editor)* License https://froala.com/wysiwyg-editor/terms/* Copyright 2014-2019 Froala Labs*/.clearfix::after{clear:both;display:block;content:"";height:0}.hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-element .fr-video{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-element .fr-video::after{position:absolute;content:'';z-index:1;top:0;left:0;right:0;bottom:0;cursor:pointer;display:block;background:rgba(0,0,0,0)}.fr-element .fr-video.fr-active>*{z-index:2;position:relative}.fr-element .fr-video>*{box-sizing:content-box;max-width:100%;border:0}.fr-box .fr-video-resizer{position:absolute;border:solid 1px #1e88e5;display:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-box .fr-video-resizer.fr-active{display:block}.fr-box .fr-video-resizer .fr-handler{display:block;position:absolute;background:#1e88e5;border:solid 1px #fff;z-index:4;box-sizing:border-box}.fr-box .fr-video-resizer .fr-handler.fr-hnw{cursor:nw-resize}.fr-box .fr-video-resizer .fr-handler.fr-hne{cursor:ne-resize}.fr-box .fr-video-resizer .fr-handler.fr-hsw{cursor:sw-resize}.fr-box .fr-video-resizer .fr-handler.fr-hse{cursor:se-resize}.fr-box .fr-video-resizer .fr-handler{width:12px;height:12px}.fr-box .fr-video-resizer .fr-handler.fr-hnw{left:-6px;top:-6px}.fr-box .fr-video-resizer .fr-handler.fr-hne{right:-6px;top:-6px}.fr-box .fr-video-resizer .fr-handler.fr-hsw{left:-6px;bottom:-6px}.fr-box .fr-video-resizer .fr-handler.fr-hse{right:-6px;bottom:-6px}@media (min-width:1200px){.fr-box .fr-video-resizer .fr-handler{width:10px;height:10px}.fr-box .fr-video-resizer .fr-handler.fr-hnw{left:-5px;top:-5px}.fr-box .fr-video-resizer .fr-handler.fr-hne{right:-5px;top:-5px}.fr-box .fr-video-resizer .fr-handler.fr-hsw{left:-5px;bottom:-5px}.fr-box .fr-video-resizer .fr-handler.fr-hse{right:-5px;bottom:-5px}}.fr-popup .fr-video-size-layer .fr-video-group .fr-input-line{width:calc(50% - 5px);display:inline-block}.fr-popup .fr-video-size-layer .fr-video-group .fr-input-line+.fr-input-line{margin-left:10px}.fr-popup .fr-video-upload-layer{border:dashed 2px #bdbdbd;padding:25px 0;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;text-align:center}.fr-popup .fr-video-upload-layer:hover{background:#ebebeb}.fr-popup .fr-video-upload-layer.fr-drop{background:#ebebeb;border-color:#1e88e5}.fr-popup .fr-video-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0!important;padding:0!important;width:100%!important}.fr-popup .fr-video-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px}.fr-popup .fr-video-progress-bar-layer>h3{font-size:16px;margin:10px 0;font-weight:400}.fr-popup .fr-video-progress-bar-layer>div.fr-action-buttons{display:none}.fr-popup .fr-video-progress-bar-layer>div.fr-loader{background:#bcdbf7;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative}.fr-popup .fr-video-progress-bar-layer>div.fr-loader span{display:block;height:100%;width:0;background:#1e88e5;-webkit-transition:width .2s ease 0s;-moz-transition:width .2s ease 0s;-ms-transition:width .2s ease 0s;-o-transition:width .2s ease 0s}.fr-popup .fr-video-progress-bar-layer>div.fr-loader.fr-indeterminate span{width:30%!important;position:absolute;top:0;animation:loading 2s linear infinite}.fr-popup .fr-video-progress-bar-layer.fr-error>div.fr-loader{display:none}.fr-popup .fr-video-progress-bar-layer.fr-error>div.fr-action-buttons{display:block}.fr-video-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483640;display:none}/*!* froala_editor v2.9.6 (https://www.froala.com/wysiwyg-editor)* License https://froala.com/wysiwyg-editor/terms/* Copyright 2014-2019 Froala Labs*/.clearfix::after{clear:both;display:block;content:"";height:0}.hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-popup .fr-file-upload-layer{border:dashed 2px #bdbdbd;padding:25px 0;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;box-sizing:border-box;text-align:center}.fr-popup .fr-file-upload-layer:hover{background:#ebebeb}.fr-popup .fr-file-upload-layer.fr-drop{background:#ebebeb;border-color:#1e88e5}.fr-popup .fr-file-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0!important;padding:0!important;width:100%!important}.fr-popup .fr-file-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px}.fr-popup .fr-file-progress-bar-layer{box-sizing:border-box}.fr-popup .fr-file-progress-bar-layer>h3{font-size:16px;margin:10px 0;font-weight:400}.fr-popup .fr-file-progress-bar-layer>div.fr-action-buttons{display:none}.fr-popup .fr-file-progress-bar-layer>div.fr-loader{background:#bcdbf7;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative}.fr-popup .fr-file-progress-bar-layer>div.fr-loader span{display:block;height:100%;width:0;background:#1e88e5;-webkit-transition:width .2s ease 0s;-moz-transition:width .2s ease 0s;-ms-transition:width .2s ease 0s;-o-transition:width .2s ease 0s}.fr-popup .fr-file-progress-bar-layer>div.fr-loader.fr-indeterminate span{width:30%!important;position:absolute;top:0;animation:loading 2s linear infinite}.fr-popup .fr-file-progress-bar-layer.fr-error>div.fr-loader{display:none}.fr-popup .fr-file-progress-bar-layer.fr-error>div.fr-action-buttons{display:block}@keyframes loading{from{left:-25%}to{left:100%}}/*!* froala_editor v2.9.6 (https://www.froala.com/wysiwyg-editor)* License https://froala.com/wysiwyg-editor/terms/* Copyright 2014-2019 Froala Labs*/.clearfix::after{clear:both;display:block;content:"";height:0}.hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-element .fr-embedly{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;position:relative}.fr-element .fr-embedly::after{position:absolute;content:'';z-index:1;top:0;left:0;right:0;bottom:0;cursor:pointer;display:block;background:rgba(0,0,0,0)}.fr-element .fr-embedly>*{box-sizing:content-box;max-width:100%;border:0}.fr-box .fr-embedly-resizer{position:absolute;z-index:2;border:solid 1px #1e88e5;display:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-box .fr-embedly-resizer.fr-active{display:block}
.oembed.video,.oembed.codepen,.fr-video{display:block;width:100%;margin-bottom:0;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.oembed.video video,.oembed.codepen video,.fr-video video{width:100%}.oembed.video iframe,.oembed.codepen iframe,.fr-video iframe{border:none;height:100%;position:absolute;top:0;width:100%;left:0}img.fr-full-width{min-width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw !important;margin-right:-50vw !important}
.com_joeworkman_stacks_easycms_image_stack img,.com_joeworkman_stacks_totalcms_image_stack img{width:auto;height:auto;max-width:100%;display:block;margin:0 auto}.com_joeworkman_stacks_easycms_image_stack img.circle,.com_joeworkman_stacks_totalcms_image_stack img.circle{border-radius:50% !important}.com_joeworkman_stacks_easycms_image_stack img.unlimited,.com_joeworkman_stacks_totalcms_image_stack img.unlimited{width:100%;}.com_joeworkman_stacks_easycms_image_stack img.auto-lightbox,.com_joeworkman_stacks_totalcms_image_stack img.auto-lightbox{cursor:pointer}.com_joeworkman_stacks_easycms_image_stack img.align-left,.com_joeworkman_stacks_totalcms_image_stack img.align-left{margin-left:0 !important}.com_joeworkman_stacks_easycms_image_stack img.align-right,.com_joeworkman_stacks_totalcms_image_stack img.align-right{margin-right:0 !important}@media only screen and (max-width:40em){.com_joeworkman_stacks_easycms_image_stack img.align-mobile-center,.com_joeworkman_stacks_totalcms_image_stack img.align-mobile-center{margin-left:auto !important;margin-right:auto !important}}#total-image-reveal{position:fixed !important;top:10% !important;left:0;right:0;cursor:pointer;height:80vh;padding:0;background:transparent;box-shadow:none;border:none}#total-image-reveal img{display:block;margin:0 auto;height:auto;max-height:100%;max-width:100%;width:auto;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,0.4)}#total-image-reveal .close-reveal-modal{position:fixed}

/* Start Play stack CSS code */#stacks_in_428 {	z-index: 4;}.stacks_in_428playContainer {	overflow: hidden;	position: relative !important;	z-index: 6;}.stacks_in_428playContainer {	background-image: url("../files/posterimage-428.jpg") !important;	background-position: center center !important;	background-attachment: scroll;	-webkit-background-size: cover;	-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;	background-repeat: cover;}  .stacks_in_428overlay{	position: absolute;	top: 0;	left: 0;	bottom: 0;	right: 0;	z-index: 7;}	.stacks_in_428overlay{		background:  #000000;		opacity: 0.6;	}.stacks_in_428contentBox{	position: relative;	text-align: center;	opacity: 1;	-webkit-transition: opacity 100ms linear;    -moz-transition: opacity 100ms linear;    -o-transition: opacity 100ms linear;    transition: opacity 100ms linear;    z-index: 8;}.stacks_in_428content{	position: relative;	max-width: 1400px;	margin: 0 auto 0 auto;		text-align: center !important;	z-index: 8;	text-shadow: none !important;}.stacks_in_428content,.stacks_in_428content h1,.stacks_in_428content h2,.stacks_in_428content h3,.stacks_in_428content h4,.stacks_in_428content h5,.stacks_in_428content h6{	color: rgba(255, 255, 255, 1.00) !important;}.stacks_in_428content a,.stacks_in_428content a:active,.stacks_in_428content a:visited{	color: rgba(59, 148, 217, 1.00) !important;	text-decoration: none !important;}.stacks_in_428content a:hover{	color: rgba(221, 221, 221, 1.00) !important;	text-decoration: none !important;}.stacks_in_428playScrollButton i{	color: rgba(255, 255, 255, 1.00) !important;}.stacks_in_428playScrollButton{	position: absolute;	width: 100%;	bottom: 0;	color: #fff !important;	font-size: 36px;	text-align: center;	padding-top: 30px;	padding-bottom: 30px;	display: none;	cursor: pointer;	z-index: 8;}	.stacks_in_428playScrollButton{		display: block;	}	.stacks_in_428playContainer {		min-height: 500px;	}		.stacks_in_428contentBox{		position: absolute;		width: 100%;		top: 50%;		-webkit-transform: translate(0,-50%);		-moz-transform:    translate(0,-50%);		-ms-transform:     translate(0,-50%);		-o-transform:      translate(0,-50%);		transform:         translate(0,-50%);	}/* -- End Preview/Published -- */@keyframes playanimation {	43% { transform: translate(0,0);} 	0% { transform: translate(0,0);} 	30% { transform: translate(0,11px);} 	17% { transform: translate(0,-5px);} 	11% { transform: translate(0,0);} }@-webkit-keyframes playanimation {	43% { transform: translate(0,0);} 	0% { transform: translate(0,0);} 	30% { transform: translate(0,11px);} 	17% { transform: translate(0,-5px);} 	11% { transform: translate(0,0);} }/* apply the .animation class to the element you want to animate */.playanimation {	animation: playanimation 3s ease-in-out 0s infinite normal none;	-webkit-animation: playanimation 3s ease-in-out 0s infinite normal none;}	.wallpaper, 	.wallpaper .wallpaper-container, 	.wallpaper .wallpaper-media {		-webkit-transition: none !important;		        transition: none !important;	}	.wallpaper { overflow: hidden; position: relative;} 	.wallpaper .wallpaper-container { height: 100%; overflow: hidden; position: absolute; top: 0; width: 100%; z-index: 0; } 	.wallpaper .wallpaper-media { left: 0; opacity: 0; position: absolute; top: 0; } 	.wallpaper .wallpaper-media.animated {	 	-webkit-transition: opacity 0.5s linear !important;		        transition: opacity 0.5s linear !important; 	} 	.wallpaper .wallpaper-media img, 	.wallpaper .wallpaper-media video, 	.wallpaper .wallpaper-media iframe { display: block; height: 100%; width: 100%; } 	.wallpaper .wallpaper-embed.ready:after { content: ''; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 1; } 	.wallpaper .wallpaper-embed.ready iframe { /* pointer-events: none; - safari doesn't like this :/ */ z-index: 0; } 	.wallpaper .wallpaper-media.native { background-position: center; background-size: cover; height: 100%; width: 100%; } 	.wallpaper .wallpaper-media.native img { display: none; } 	.wallpaper .wallpaper-media.fixed { background-position: center; background-attachment: fixed; height: 100%; width: 100%; } 	.wallpaper .wallpaper-media.fixed img { display: none; }/* End Play stack CSS code */
#stacks_in_428 {
	background-color: rgba(1, 1, 1, 1.00);
}
/* -- EACH CSS Template -- */
/*  Hype elements with CUSTOM CSS */
#stacks_in_416 .HYPE_document  { 
	text-align: center; display: block; width: 100%; height: 100%; margin: auto; padding: 0; min-width: 100%;  
	 
}
/*  buttons states toolbar */
#stacks_in_416 .button-stats:hover, .button-stats:hover {  color: #dcdcdc !important;	background-color: #262626 !important;  }
/* LINK AREA over the titles */
#stacks_in_416 .wrapper_link  {  
	display: none !important;	position: absolute;	padding: 0; top: 0; right: 0; left: 0; bottom: 0; margin: auto;	z-index: 2;	border-radius: 100px; -webkit-border-radius: 100px; -moz-border-radius: 100px;
	min-height: 100px !important; max-height: 200px !important;	width: auto; max-width: 75vw;   }
#stacks_in_416 .back_wrapper_8573 { 		
	text-align: center;	margin-right: auto; margin-left: auto; display: block; position: relative; max-width: 1300vh;	
	 height: 20vh; min-height: 300px !important; 		
	 padding: 0;		
	%%[[if edit]]%% display:none;  	
%%[[endif]]%% }
/* fixed height setting */
@media (max-width: 800px) { #stacks_in_416 .back_wrapper_8573 { 
  } }
@media (max-width: 600px) { #stacks_in_416 .back_wrapper_8573 { 
  } }

#stacks_in_416 .wrapper_8573 { 
	text-align: center; margin-right: auto; margin-left: auto; display: block; position: relative;	max-width: 1300px;		
	 height: 20vh; min-height: 300px !important; 		
	  
	 }
/* fixed height setting */
@media (max-width: 800px) { #stacks_in_416 .wrapper_8573 { 
  } }
@media (max-width: 600px) { #stacks_in_416 .wrapper_8573 { 
  } }

/*  Hype internal elements - rotation */
#stacks_in_416 .flex_elements{  	transform: rotate( 0deg ) !important; 	-webkit-transform: rotate(0deg ) !important; 	-moz-transform: rotate( 0deg ) !important;   }
/* --------------- */
#stacks_in_416 .wrapper_working_area  {  
	background: url(../files/edit_mode_titles_guide_border.gif) center center no-repeat !important;
	max-width: 1300px;
	height: 20vh;
	background-size: contain !important; -webkit-background-size: contain !important; -moz-background-size: contain !important;
	border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px;
	opacity: 0.65;	
	display: none !important;
	position: absolute;
	width: 100%; height: 100%;
	top: 0; bottom: 0; right: 0; left: 0;
	margin-right: auto; margin-left: auto; text-align: center;		
	 opacity: 0.35 !important; 
	  
	
}


/* ---TITLE active only with "STATIC" titles */
.hype-title-static {	   }
.hype-title-scale{		


 %%[[if !edit]]%%  
}

@keyframes hype-title-scale { 
0% {transform: scale(0.8); opacity: 0;}
40% {transform: scale(0.8);}
45% {opacity: 0;}      
100% {transform: scale(1); opacity: 1;}
}
@-webkit-keyframes hype-title-scale {
0% {-webkit-transform: scale(0.8); opacity: 0;}
40% {-webkit-transform: scale(0.8);} 
45% {opacity: 0;}      
100% {-webkit-transform: scale(1); opacity: 1;}
}
.hype-title-fade {		

 
  }

@keyframes hype-title-fade {
0% {opacity: 0;}   
10% {opacity: 0;} 
100% {opacity: 1;}
}
@-webkit-keyframes hype-title-fade {
0% { opacity: 0;} 
10% {opacity: 0;}   
100% {opacity: 1;}
}

 /*  A */
#stacks_in_416 .theme_title {  color: #B1A69E !important;  }
 /*  B */
#stacks_in_416 .theme_title_b {  color: #FFFFFF !important;  }
/* Tit A-B styles  */
#stacks_in_416 .theme_slogan { 
	color: #FFFFFF !important; font-size: 25px !important; font-family: "playfair_display_scregular", sans-serif !important; font-style: none; text-transform: none; text-decoration: none;	transform: rotate( 0deg ) !important; -webkit-transform: rotate( 0deg ) !important; -moz-transform: rotate( 0deg ) !important;	margin-top: 20px !important; margin-left: 0px !important; display: none !important; letter-spacing: 0px !important; line-height: 70px !important;   
}

/* TITLE CSS */
#stacks_in_416 .theme_title, #stacks_in_416 .theme_title_b { 
	font-size: 85px !important; font-style: italic; 	text-transform: none;text-decoration: None; 	margin-top: -10px !important; margin-left: 0px !important; letter-spacing: 0px !important; line-height: 125px !important;	font-family: "title_custom_font_selector", sans-serif !important; -webkit-transform: translate3d(0,0,0) !important;
	
	 
	
	 	
	
	
		font-family: 'Abril Fatface', sans-serif !important;	
		font-weight:400 !important;
	  	
	
	 
	
	  
}

/* upg 1.1.3 - 113 */
#stacks_in_416 .theme_title, #stacks_in_416 .theme_title_b  {    }

/* back_wrapper- fix consolidation. stay under text */
#stacks_in_416 .back_wrapper_8573 {	 
	
/* upg 1.1.4 - 114 */
	
/* beta  */
/*	*/


 
 
}
#stacks_in_416 .back_wrapper_8573bg { 	
			
	text-align: center; display: block; position: relative;	
	max-width: 1300vh;		
	 height: 20vh; min-height: 300px !important; 		
		
	padding: 0; margin: 0;  
		
}

/* fixed position in desktop only */
@media (max-width: 480px) { #stacks_in_416 .back_wrapper_8573bg { background-attachment: scroll !important; } }
@media (min-width: 481px) and (max-width: 1024px) { #stacks_in_416 .back_wrapper_8573bg {  background-attachment: scroll !important; } }
@media (min-width: 1025px) {  }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) { #stacks_in_416 .back_wrapper_8573bg { background-attachment: scroll !important;  } }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_416 .back_wrapper_8573bg { background-attachment: scroll !important;  } }
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_416 .back_wrapper_8573bg#stacks_in_416 .back_wrapper_8573bg {  background-attachment: scroll !important;  } }

/* fixed height setting */
@media (max-width: 800px) { #stacks_in_416 .back_wrapper_8573bg {    } }
@media (max-width: 600px) { #stacks_in_416 .back_wrapper_8573bg {    } }

#stacks_in_416 .theme_title, #stacks_in_416 .theme_title_b {
 
 
 text-shadow: 0 0px 0px rgba(0, 0, 0, 0.0) !important; 		










  
}
#stacks_in_416 .theme_title, #stacks_in_416 .theme_title_b {  }
/* --------------- */
/* @group Built-in Webfonts */
@font-face {
font-family: 'cordial_proregregular';
src: url('../files/webfonts/cordial_web/cordial_regular_39-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_regular_39-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_prosemibold';
src: url('../files/webfonts/cordial_web/cordial_semibold_38-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_semibold_38-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_promedium';
src: url('../files/webfonts/cordial_web/cordial_medium_38-webfont.woff2') format('woff2'),url('../files/webfonts/cordial_web/cordial_medium_38-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_prolight';
src: url('../files/webfonts/cordial_web/cordial_light_59-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_light_59-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_probold';
src: url('../files/webfonts/cordial_web/cordial_bold_69-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_bold_69-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_pro_inlineBdrounded';
src: url('../files/webfonts/cordial_web/cordial_inline_rou_17-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_inline_rou_17-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_pro_cherryBdrounded';
src: url('../files/webfonts/cordial_web/cordial_cherry_rou_22-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_cherry_rou_22-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
/* cordial end */
@font-face {
font-family: 'rubik_mono_oneregular';
src: url('../files/webfonts/rubikmonoone/rubikmonoone-regular-webfont.woff2') format('woff2'), url('../files/webfonts/rubikmonoone/rubikmonoone-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'montserratbold';
src: url('../files/webfonts/montserrat/montserrat-bold-webfont.woff2') format('woff2'), url('../files/webfonts/montserrat/montserrat-bold-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'abelregular';
src: url('../files/webfonts/abel/abel-regular-webfont.woff2') format('woff2'), url('../files/webfonts/abel/abel-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'open_sanscondensed_light';
src: url('../files/webfonts/open-sans-condensed/opensans-condlight-webfont.woff2') format('woff2'), url('../files/webfonts/open-sans-condensed/opensans-condlight-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'bree_serifregular';
src: url('../files/webfonts/breeserif/breeserif-regular-webfont.woff2') format('woff2'), url('../files/webfonts/breeserif/breeserif-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'pacificoregular';
src: url('../files/webfonts/pacifico/pacifico-regular-webfont.woff2') format('woff2'), url('../files/webfonts/pacifico/pacifico-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'signikaregular';
src: url('../files/webfonts/signika/signika-regular-webfont.woff2') format('woff2'), url('../files/webfonts/signika/signika-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'rochesterregular';
src: url('../files/webfonts/rochester/rochester-regular-webfont.woff2') format('woff2'), url('../files/webfonts/rochester/rochester-regular-webfont.woff') format('woff')
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'playfair_display_scregular';
src: url('../files/webfonts/playfairsc/playfairdisplaysc-regular-webfont.woff2') format('woff2'), url('../files/webfonts/playfairsc/playfairdisplaysc-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'ralewaylight';
src: url('../files/webfonts/raleway/raleway-light-webfont.woff2') format('woff2'), url('../files/webfonts/raleway/raleway-light-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'fjalla_oneregular';
src: url('../files/webfonts/fjallaone/fjallaone-regular-webfont.woff2') format('woff2'), url('../files/webfonts/fjallaone/fjallaone-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'vigaregular';
src: url('../files/webfonts/viga/viga-regular-webfont.woff2') format('woff2'), url('../files/webfonts/viga/viga-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'ubunturegular';
src: url('../files/webfonts/ubuntu/ubuntu-r-webfont.woff2') format('woff2'), url('../files/webfonts/ubuntu/ubuntu-r-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'archivo_blackregular';
src: url('../files/webfonts/archivoblack/archivoblack-regular-webfont.woff2') format('woff2'), url('../files/webfonts/archivoblack/archivoblack-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
/* @end */
#stacks_in_416 .decoration_color_1 {  background-color: #B1A69E !important; display: block !important;	margin-top: 0px !important; margin-left: 0px !important;  }
#stacks_in_416 .flash-color {  background-color: rgba(0, 0, 0, 0.35) !important;	width: 50px; height: 50px; margin-bottom: 13px; margin-right: auto; margin-left: auto; text-align: center;	
	display: none !important;  }
/* end style */



/*  EDIT mode */


/* -- End EACH CSS Template -- */#stacks_in_416 .scrollButton-hypetitles {   display: none !important;  position: absolute;	left: 0; z-index: 6; margin-right: auto; margin-left: auto;	right: 0; bottom: 8%; border-radius: 56px; -webkit-border-radius: 56px; -moz-border-radius: 56px; padding: 0; width: 92px; display: block; -webkit-animation: hypetitles-button_pulse 1.2s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;-moz-animation: hypetitles-button_pulse 1.2s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; animation: hypetitles-button_pulse 1.2s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;	animation-iteration-count: 2; animation-delay: 0.15s; 
 }    
@keyframes hypetitles-button_pulse { 
0%{ opacity: 1; transform: scale(1.0) translate(0px, 0px); -moz-transform:    scale(1.0) translate(0px, 0px); -webkit-transform: scale(1.0) translate(0px, 0px); } 
30%{ opacity: 0.8; transform: scale(0.9) translate(0px, 4px); -moz-transform: scale(0.9) translate(0px, 4px); -webkit-transform: scale(0.9) translate(0px, 4px); } 
75%{ opacity: 1; transform: scale(1.0) translate(0px, 0px); -moz-transform: scale(1.0) translate(0px, 0px); -webkit-transform: scale(1.0) translate(0px, 0px); } 
 100%{ opacity: 1;  transform: scale(1.0) translate(0px, 0px); -moz-transform: scale(1.0) translate(0px, 0px); -webkit-transform: scale(1.0) translate(0px, 0px); }  
}

@-webkit-keyframes hypetitles-button_pulse { 0%{ -webkit-transform: scale(1.0) translate(0px, 0px); opacity: 1;} 30%{-webkit-transform: scale(0.9) translate(0px, 4px);  opacity: 0.8;} 75%{ -webkit-transform: scale(1.0) translate(0px, 0px); opacity: 1;} 100%{ -webkit-transform: scale(1.0) translate(0px, 0px); opacity: 1;} }

#stacks_in_416 .scrollButton-hypetitles a {  font-size: 50px !important; line-height: 1em; transition: 0.05s linear; 	-webkit-transition: 0.04s linear; -moz-transition: 0.04s linear; 	-webkit-animation: hypetitles-button_pulse_initial 1.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; -moz-animation: hypetitles-button_pulse_initial 1.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; animation: hypetitles-button_pulse_initial 1.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; animation-iteration-count: 1; animation-delay: 0.3s;	color: #D5D5D5 !important;   
 }

#stacks_in_416 .scrollButton-hypetitles [class^="fa fa-"], #stacks_in_416 .scrollButton-hypetitles #stacks_in_416 [class*="fa fa-"] { color: #D5D5D5 !important; } @keyframes hypetitles-button_pulse_initial { 0%{ opacity: 0; } 100%{ opacity: 1;} } @-webkit-keyframes hypetitles-button_pulse_initial { 0%{ opacity: 0;} 100%{ opacity: 1;} }
#stacks_in_416 .scrollButton-hypetitles a:hover { text-shadow: 0 0 7px rgba(0, 0, 0, 0.25); }

#stacks_in_416 .scrollButton-hypetitles [class^="fa fa-"] {  transition: all 0.17s linear; -moz-transition: all 0.17s linear; -webkit-transition: all 0.17s linear;  }
#stacks_in_416 .scrollButton-hypetitles [class^="fa fa-"]:active {transform: scale(0.75) !important; -webkit-transform: scale(0.75) !important; -moz-transform: scale(0.75) !important; }

#target-hypetitles {  position: absolute; height: 0px; width: 100%; bottom: 0px;  
 }
@media only screen and (max-height: 601px) {
#stacks_in_416 .scrollButton-hypetitles { display: none !important; } #stacks_in_416 .scrollButton-hypetitles a {  font-size: 0 !important; display: none !important;  }  
}
#stacks_in_416 {
	margin: 20px 0px 0px 0px;
}
#stacks_in_1184 .r_maxwidth {

display: block;
margin-left: auto; margin-right: auto;
float: none;
max-width: 400px;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/
}

@media screen and (max-width: 1200px) {
#stacks_in_1184 .r_maxwidth {

}}

@media screen and (max-width: 720px) {
#stacks_in_1184 .r_maxwidth {

}}

@media screen and (max-width: 90px) {
#stacks_in_1184 .r_maxwidth {

display:block;
width: 100%; width: auto; !important;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/

}}


#stacks_in_1184 {
    background-image: url("4A79079A-6E55-4083-81AC-8659990F75D9.jpg");
	background-repeat: repeat;
	background-position: center;
	padding: 50px 0px 50px 0px;
}

#stacks_in_1188 {
	padding: 50px 0px 0px 0px;
}

#stacks_out_1188 {
	width: 35%;
}

#stacks_in_1186 {
	margin: 20px 0px 20px 0px;
	padding: 0px 25px 0px 25px;
}

#stacks_in_1194 {
	padding: 50px 0px 0px 0px;
}

#stacks_out_1194 {
	width: 35%;
}
#stacks_in_573 .r_maxwidth {

display: block;
margin-left: auto; margin-right: auto;
float: none;
max-width: 1100px;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/
}

@media screen and (max-width: 1200px) {
#stacks_in_573 .r_maxwidth {

}}

@media screen and (max-width: 720px) {
#stacks_in_573 .r_maxwidth {

}}

@media screen and (max-width: 90px) {
#stacks_in_573 .r_maxwidth {

display:block;
width: 100%; width: auto; !important;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/

}}


#stacks_in_573 {
	padding: 60px 8px 60px 8px;
}
#stacks_in_626 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_626 .jwresp_col{overflow:hidden;margin:0;width:50%; float:left;}#stacks_in_626 #jwresp_col2_stacks_in_626{ float:right; width:50%}@media screen and (max-width:1030px){#stacks_in_626 #jwresp_col1_stacks_in_626,#stacks_in_626 #jwresp_col2_stacks_in_626{width:100%;float:none;display:block}#stacks_in_626 #jwresp_col1_stacks_in_626{margin-bottom:15px}}
/* -- Start EACH CSS Template -- */

 

#stacks_in_763 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_763 .imgwrapper, #stacks_in_763 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_763 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 

   display: flex;  align-items: flex-end; justify-content: center; bottom: 0; margin-bottom: 12px;    left: 0; right: 0;   
color: rgba(22, 22, 22, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

  font-style: italic; 
font-size: 22px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Georgia", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_763 .imgcaption p { background-color: rgba(0, 0, 0, 0.00); padding: 10px; margin: 0;   }

#stacks_in_763 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_763 .imgcontainer img[alt] {  
   }  
#stacks_in_763 .imgcontainer {  }
#stacks_in_763 .layeroverlay {  }

#stacks_in_763 .imgcaption {   }
#stacks_in_763 .imgcaption p {  }
 

#stacks_in_763 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_763 .imgcontainer:hover > .imgcaption  { 
  



	

   }
#stacks_in_763 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_763 .imgcontainer:hover {  
  }
#stacks_in_763 .imgcontainer img:hover {    }

#stacks_in_763 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:0px; -webkit-border-radius:0px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
		
	 max-width: 600px !important;  	
	 pointer-events: none !important;  	 }
#stacks_in_763 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_763 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_763 .imgcontainer:hover img {  }

#stacks_in_763 .imgcontainer img { 



  }

#stacks_in_763 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
 display: block; 	

 background: linear-gradient(0deg, rgba(255, 255, 255, 0.86) 0%, rgba(255, 255, 255, 0.00) 45%) !important; 

	
 
}

#stacks_in_763 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_763 .imgwrapper {  }	
	#stacks_in_763 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_763 .imgcaption {   
		
			
	 }	
	#stacks_in_763 .imgcaption p {  }
	#stacks_in_763 .layeroverlay {  }
 }
 
@media (max-width: 1030px) { 
  #stacks_in_763 .imgcontainer {   max-width: 400px !important;   }
 }
@media (max-width: 600px) { 
  #stacks_in_763 .imgcontainer {    }
 }
@media (max-width: 778px) { 
  #stacks_in_763 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_763 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_953 {
	padding: 100px 0px 0px 0px;
}

#stacks_out_953 {
	width: 35%;
}

#stacks_in_938 {
	padding: 20px 20px 50px 20px;
}
#stacks_in_951 .r_maxwidth {

display: block;
margin-left: auto; margin-right: auto;
float: none;
max-width: 400px;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/
}

@media screen and (max-width: 1200px) {
#stacks_in_951 .r_maxwidth {

}}

@media screen and (max-width: 720px) {
#stacks_in_951 .r_maxwidth {

}}

@media screen and (max-width: 90px) {
#stacks_in_951 .r_maxwidth {

display:block;
width: 100%; width: auto; !important;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/

}}


#stacks_in_925 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_925 .jwresp_col{overflow:hidden;margin:0;width:50%; float:right;}#stacks_in_925 #jwresp_col2_stacks_in_925{ float:left; width:50%}@media screen and (max-width:1030px){#stacks_in_925 #jwresp_col1_stacks_in_925,#stacks_in_925 #jwresp_col2_stacks_in_925{width:100%;float:none;display:block}#stacks_in_925 #jwresp_col1_stacks_in_925{margin-bottom:15px}}
/* -- Start EACH CSS Template -- */

 

#stacks_in_926 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_926 .imgwrapper, #stacks_in_926 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_926 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 

   display: flex;  align-items: flex-end; justify-content: center; bottom: 0; margin-bottom: 12px;    left: 0; right: 0;   
color: rgba(22, 22, 22, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

  font-style: italic; 
font-size: 22px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Georgia", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_926 .imgcaption p { background-color: rgba(0, 0, 0, 0.00); padding: 10px; margin: 0;   }

#stacks_in_926 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_926 .imgcontainer img[alt] {  
   }  
#stacks_in_926 .imgcontainer {  }
#stacks_in_926 .layeroverlay {  }

#stacks_in_926 .imgcaption {   }
#stacks_in_926 .imgcaption p {  }
 

#stacks_in_926 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_926 .imgcontainer:hover > .imgcaption  { 
  



	

   }
#stacks_in_926 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_926 .imgcontainer:hover {  
  }
#stacks_in_926 .imgcontainer img:hover {    }

#stacks_in_926 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:0px; -webkit-border-radius:0px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
		
	 max-width: 600px !important;  	
	 pointer-events: none !important;  	 }
#stacks_in_926 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_926 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_926 .imgcontainer:hover img {  }

#stacks_in_926 .imgcontainer img { 



  }

#stacks_in_926 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
 display: block; 	

 background: linear-gradient(0deg, rgba(255, 255, 255, 0.86) 0%, rgba(255, 255, 255, 0.00) 45%) !important; 

	
 
}

#stacks_in_926 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_926 .imgwrapper {  }	
	#stacks_in_926 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_926 .imgcaption {   
		
			
	 }	
	#stacks_in_926 .imgcaption p {  }
	#stacks_in_926 .layeroverlay {  }
 }
 
@media (max-width: 1030px) { 
  #stacks_in_926 .imgcontainer {   max-width: 400px !important;   }
 }
@media (max-width: 600px) { 
  #stacks_in_926 .imgcontainer {    }
 }
@media (max-width: 778px) { 
  #stacks_in_926 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_926 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_955 {
	padding: 100px 0px 0px 0px;
}

#stacks_out_955 {
	width: 35%;
}

#stacks_in_956 {
	padding: 20px 20px 50px 20px;
}
#stacks_in_959 .r_maxwidth {

display: block;
margin-left: auto; margin-right: auto;
float: none;
max-width: 400px;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/
}

@media screen and (max-width: 1200px) {
#stacks_in_959 .r_maxwidth {

}}

@media screen and (max-width: 720px) {
#stacks_in_959 .r_maxwidth {

}}

@media screen and (max-width: 90px) {
#stacks_in_959 .r_maxwidth {

display:block;
width: 100%; width: auto; !important;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/

}}



#stacks_in_755 {
	background-color: rgba(177, 166, 158, 1.00);
	padding: 0px 0px 40px 0px;
}
#stacks_in_664 .r_maxwidth {

display: block;
margin-left: auto; margin-right: auto;
float: none;
max-width: 1600px;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/
}

@media screen and (max-width: 1200px) {
#stacks_in_664 .r_maxwidth {

}}

@media screen and (max-width: 720px) {
#stacks_in_664 .r_maxwidth {

}}

@media screen and (max-width: 90px) {
#stacks_in_664 .r_maxwidth {

display:block;
width: 100%; width: auto; !important;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/

}}



#stacks_in_983 {
	padding: 35px 0px 15px 0px;
}
/* -- Start EACH CSS Template -- */








	#stacks_in_757 .hype-text-22, #stacks_in_757 .hype-text-22-mobile { color: rgba(255, 255, 255, 1.00) !important; }
	#stacks_in_757 .hype-divider-text-bg  { background-color: rgba(203, 203, 203, 1.00) !important;
	border-radius:4px !important; -webkit-border-radius:4px !important; border-style: solid !important; border-top-width: 5px !important; border-bottom-width: 6px !important; border-left-width: 12px !important; border-right-width: 12px !important; border-color: rgba(203, 203, 203, 1.00) !important; margin-right: -20px; margin-left: 0% !important; }
	#stacks_in_757 .hype-text-22, #stacks_in_757 .hype-text-22-mobile { -webkit-font-smoothing: antialiased !important; text-align: center;  font-style: none; text-transform: none; font-size: 15px !important; line-height: 21px !important; letter-spacing: 0px !important; -webkit-font-smoothing: antialiased !important; }
	
	#stacks_in_757 .hype-text-22, #stacks_in_757 .hype-text-22-mobile, #stacks_in_757 p .hype-text-22, #stacks_in_757 p .hype-text-22-mobile { font-family: "title_safe_font_selector", sans-serif !important;
	 font-family: "Trebuchet MS", sans-serif !important; font-weight: 700 !important; 
	 }
	#stacks_in_757 .vertical-22 {  margin: auto; width: 100%; position: relative; min-height: 50px;   }
	
	#stacks_in_757 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
	#stacks_in_757 .HYPE_document { overflow: auto;  pointer-events: none !important; direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; height: 100% !important; }
	
	#stacks_in_757_default22_hype_container { margin:auto; position:relative; overflow: visible; pointer-events: none; }
	#stacks_in_757 .wrapper-22 {
		margin-right: auto; margin-left: auto; max-width: 1000px; min-height: 50px; 	
		  
		     transform: rotate( 0deg ); -webkit-transform: rotate(0deg );  		
				     
		 }
	#stacks_in_757 .inner_slice_content {
		pointer-events: auto; margin: auto; 	
			
		 	       
		 display: none; 	}
	
	#stacks_in_757 .hype_line_22_corner7 path {  }		
	#stacks_in_757 .hype_line_22 path, #stacks_in_757 .hype_line_22_corner0 path, #stacks_in_757 .hype_line_22_corner1 path, #stacks_in_757 .hype_line_22_corner2 path, #stacks_in_757 .hype_line_22_corner3 path, #stacks_in_757 .hype_line_22_corner4 path, #stacks_in_757 .hype_line_22_corner5 path, #stacks_in_757 .hype_line_22_corner6 path, #stacks_in_757 .hype_line_22_corner7 path, #stacks_in_757 .hype_line_22_corner8 path, #stacks_in_757 .hype_line_22_corner9 path, #stacks_in_757 .hype_line_22_corner10 path { stroke: #FFFFFF !important; stroke-linecap: butt !important;  
	}
	@keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} }
	
	#stacks_in_757 .hype_line_22 path, #stacks_in_757 .hype_line_22_corner0 path, #stacks_in_757 .hype_line_22_corner1 path, #stacks_in_757 .hype_line_22_corner2 path, #stacks_in_757 .hype_line_22_corner3 path, #stacks_in_757 .hype_line_22_corner4 path, #stacks_in_757 .hype_line_22_corner5 path, #stacks_in_757 .hype_line_22_corner6 path, #stacks_in_757 .hype_line_22_corner7 path, #stacks_in_757 .hype_line_22_corner8 path, #stacks_in_757 .hype_line_22_corner9 path, #stacks_in_757 .hype_line_22_corner10 path { stroke-width: 6px !important; }
	
@media (min-width: 630px) {
	  #stacks_in_757 .hype-text-22 {  }
}
	
@media (max-width: 630px) {
		#stacks_in_757 .wrapper-22 { 	
		
		}		
		#stacks_in_757 .hype-text-22 { 
			  
		   	
			  
		}			
		#stacks_in_757 .hype-text-22-mobile { 
		     }	
		#stacks_in_757 .hype_line_22_corner1 path {  } #stacks_in_757 .hype_line_22_corner2 path {  } #stacks_in_757 .hype_line_22_corner3 path {  } #stacks_in_757 .hype_line_22_corner4 path {  } #stacks_in_757 .hype_line_22_corner5 path {  } #stacks_in_757 .hype_line_22_corner6 path {  } #stacks_in_757 .hype_line_22_corner7 path {  }		
		#stacks_in_757 .inner_slice_content {	    	   }		
		
		#stacks_in_757 .hype-divider-text-bg  {  margin-left: auto !important;  }		
	   
		#stacks_in_757 .hype_line_22 path, #stacks_in_757 .hype_line_22_corner0 path, #stacks_in_757 .hype_line_22_corner1 path, #stacks_in_757 .hype_line_22_corner2 path, #stacks_in_757 .hype_line_22_corner3 path, #stacks_in_757 .hype_line_22_corner4 path, #stacks_in_757 .hype_line_22_corner5 path, #stacks_in_757 .hype_line_22_corner6 path, #stacks_in_757 .hype_line_22_corner7 path, #stacks_in_757 .hype_line_22_corner8 path, #stacks_in_757 .hype_line_22_corner9 path, #stacks_in_757 .hype_line_22_corner10 path {  
		       
		  }			
			
		#stacks_in_757 .inner_slice_content {  }		
}
	  
	#stacks_in_757 .hype_line_22_corner0 path, #stacks_in_757 .hype_line_22_corner1 path, #stacks_in_757 .hype_line_22_corner2 path, #stacks_in_757 .hype_line_22_corner3 path, #stacks_in_757 .hype_line_22_corner4 path, #stacks_in_757 .hype_line_22_corner5 path, #stacks_in_757 .hype_line_22_corner6 path, #stacks_in_757 .hype_line_22_corner7 path, #stacks_in_757 .hype_line_22_corner8 path, #stacks_in_757 .hype_line_22_corner9 path, #stacks_in_757 .hype_line_22_corner10 path  {    }	



#stacks_in_757 .trigger-22 { opacity: 0 !important; 
	 margin-top: 310px !important; 
	 }
	#stacks_in_757 .preview_only { display: none; } 

/* -- End EACH CSS Template -- */

#stacks_in_967 {
	padding: 5px 0px 20px 0px;
}
#stacks_in_682 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_682 .jwresp_col{float:none} #stacks_in_682 #jwresp_col2_stacks_in_682{position:relative;margin:0 auto;width:32%;float:none}#stacks_in_682 #jwresp_col1_stacks_in_682,#stacks_in_682 #jwresp_col3_stacks_in_682{width:32%}#stacks_in_682 #jwresp_col1_stacks_in_682{float:left}#stacks_in_682 #jwresp_col3_stacks_in_682{float:right} @media screen and (max-width:1150px){#stacks_in_682 #jwresp_col1_stacks_in_682,#stacks_in_682 #jwresp_col3_stacks_in_682{margin-bottom:20px}#stacks_in_682 #jwresp_col1_stacks_in_682{width:49%}#stacks_in_682 #jwresp_col3_stacks_in_682{width:49%}#stacks_in_682 #jwresp_col2_stacks_in_682{clear:both;width:100%;display:block}}  @media screen and (max-width:800px){#stacks_in_682 #jwresp_col1_stacks_in_682,#stacks_in_682 #jwresp_col3_stacks_in_682,#stacks_in_682 #jwresp_col2_stacks_in_682{float:none;width:100%;display:block}#stacks_in_682 #jwresp_col1_stacks_in_682,#stacks_in_682 #jwresp_col3_stacks_in_682{margin-bottom:20px}} 

#stacks_in_682 {
	padding:  15px;
}

#stacks_in_1196 {
	background-color: rgba(255, 255, 255, 0.27);
	padding:  20px;
}
#stacks_in_974 img{border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_974 img.maxwidth{max-width:500px}#stacks_in_974 img.maxheight{width:auto;max-height:500px}


#stacks_in_968 {
	padding: 15px 0px 5px 0px;
}


#stacks_in_969 {
	padding: 5px 0px 15px 0px;
}
/* LightboxMe stack v1.5.5 [each.css] */#lbm_stacks_in_890, #lbm_stacks_in_890 * {	-webkit-box-sizing: border-box;	   -moz-box-sizing: border-box;	        box-sizing: border-box;}	#lbm_stacks_in_890 {	position: relative;	/* ??*/display: none;	width: 90%;	line-height: normal;		max-width: 960px;	padding: 20px;		border: 0px solid rgba(239, 237, 240, 1.00);	border-radius: 0px;	background-color: rgba(255, 255, 255, 1.00);		}#lbm_stacks_in_890, #lbm_stacks_in_890 *:not(.fa) {			font-size: 14px !important;	line-height: normal;}#lbm_stacks_in_890 img {	width: 100%;	height: auto;}#lbm_stacks_in_890 a#stacks_in_890_close_x {	font-size: 24px !important;	line-height: normal;	position: absolute;	z-index: 1;	top: -24px;	top: calc(-1em - 0px);	right: -14px;	right: calc(-.85em - 0px);	text-decoration: none !important;	color: rgba(62, 46, 24, 1.00) !important;}#lbm_stacks_in_890 a#stacks_in_890_close_x:hover {	color: rgba(0, 0, 0, 1.00) !important;}#lbm_stacks_in_890 a#stacks_in_890_close_x:active {	color: rgba(62, 46, 24, 1.00) !important;}/* End of LightboxMe stack *//* Start Owl stack CSS code *//** 	Owl Carousel Owl Demo Theme *	v1.3.2div{	-webkit-backface-visibility: hidden;}*/.owl-wrapper{	position: relative;	z-index: 2;}#stacks_in_1101 .owl-theme .owl-controls{	margin-top: 10px;	text-align: center;}/* Styling Next and Prev buttons */#stacks_in_1101 .owl-theme .owl-controls .owl-buttons div{	color: #FFF;	display: inline-block;	zoom: 1;	*display: inline;/*IE7 life-saver */	margin: 5px;	padding: 3px 10px;	font-size: 12px;	-webkit-border-radius: 30px;	-moz-border-radius: 30px;	border-radius: 30px;	background: #A88F7D;	filter: Alpha(Opacity=50);/*IE7 fix*/	opacity: 0.5;}/* Clickable class fix problem with hover on touch devices *//* Use it for non-touch hover action */#stacks_in_1101 .owl-theme .owl-controls.clickable .owl-buttons div:hover{	filter: Alpha(Opacity=100);/*IE7 fix*/	opacity: 1;	text-decoration: none;}/* Styling Pagination*/#stacks_in_1101 .owl-theme .owl-controls .owl-page{	display: inline-block;	zoom: 1;	*display: inline;/*IE7 life-saver */}#stacks_in_1101 .owl-theme .owl-controls .owl-page span{	display: block;	width: 12px;	height: 12px;	margin: 5px 7px;	filter: Alpha(Opacity=50);/*IE7 fix*/	opacity: 0.5;	-webkit-border-radius: 20px;	-moz-border-radius: 20px;	border-radius: 20px;	background: #A88F7D;}#stacks_in_1101 .owl-theme .owl-controls .owl-page.active span,#stacks_in_1101 .owl-theme .owl-controls.clickable .owl-page:hover span{	filter: Alpha(Opacity=100);/*IE7 fix*/	opacity: 1;}/* If PaginationNumbers is true */#stacks_in_1101 .owl-theme .owl-controls .owl-page span.owl-numbers{	height: auto;	width: auto;	color: #FFF;	padding: 2px 10px;	font-size: 12px;	-webkit-border-radius: 30px;	-moz-border-radius: 30px;	border-radius: 30px;}/* preloading images */#stacks_in_1101 .owl-item.loading{	min-height: 150px;	background: url("../files/AjaxLoader.gif") no-repeat center center}/* Preview Mode */#stacks_in_1101owl-stack{	height:0px;}#stacks_in_1101owl-stack .stacks_in_1101item img{display: block;width: 100%;height: auto;}#stacks_in_1101imagewell{height: 0px;}/* End Owl stack CSS code */#stacks_in_1102 img{border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_1102 img.maxwidth{max-width:500px}#stacks_in_1102 img.maxheight{width:auto;max-height:500px}
#stacks_in_1104 img{border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_1104 img.maxwidth{max-width:500px}#stacks_in_1104 img.maxheight{width:auto;max-height:500px}
#stacks_in_1105 img{border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_1105 img.maxwidth{max-width:500px}#stacks_in_1105 img.maxheight{width:auto;max-height:500px}
#stacks_in_1133 img{border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_1133 img.maxwidth{max-width:500px}#stacks_in_1133 img.maxheight{width:auto;max-height:500px}
#stacks_in_1134 img{border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_1134 img.maxwidth{max-width:500px}#stacks_in_1134 img.maxheight{width:auto;max-height:500px}
#stacks_in_1173>.s3_row {
	margin: 0 -0px;
}

#stacks_in_1173>.s3_row>.s3_column_left {
	width: 48.00%;
}

#stacks_in_1173>.s3_row>.s3_column_right {
	width: 52.000000%;
}




#stacks_in_1173>.s3_row>.s3_column {
	padding: 0 0px;
}










@media only screen and (max-width: 770px) {


	#stacks_in_1173>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_1173>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}



@media only screen and (max-width: 400px) {


	#stacks_in_1173>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_1173>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}






#stacks_in_1173 {
	padding: 8px 0px 0px 0px;
}


#stacks_in_980 {
	padding: 0px 20px 0px 20px;
}
#stacks_in_1120>.s3_row {
	margin: 0 -0px;
}

#stacks_in_1120>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_1120>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_1120>.s3_row>.s3_column {
	padding: 0 0px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_1120>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_1120>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}






#stacks_in_1120 {
	padding: 10px 0px 0px 0px;
}


#stacks_in_1130 {
	padding: 0px 20px 0px 20px;
}


#stacks_in_1157 {
	padding: 0px 20px 0px 20px;
}

#stacks_in_1145 {
	border: solid rgba(108, 108, 108, 0.28);
	border-width: 1px 0px 0px 0px;
	margin: 20px 0px 0px 0px;
	padding: 30px 0px 0px 0px;
}

#stacks_in_1198 {
	background-color: rgba(255, 255, 255, 0.27);
	padding:  20px;
}
#stacks_in_1082 img{border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_1082 img.maxwidth{max-width:500px}#stacks_in_1082 img.maxheight{width:auto;max-height:500px}


#stacks_in_1058 {
	padding: 15px 0px 5px 0px;
}


#stacks_in_1059 {
	padding: 5px 0px 15px 0px;
}
/* LightboxMe stack v1.5.5 [each.css] */#lbm_stacks_in_1063, #lbm_stacks_in_1063 * {	-webkit-box-sizing: border-box;	   -moz-box-sizing: border-box;	        box-sizing: border-box;}	#lbm_stacks_in_1063 {	position: relative;	/* ??*/display: none;	width: 90%;	line-height: normal;		max-width: 960px;	padding: 20px;		border: 0px solid rgba(239, 237, 240, 1.00);	border-radius: 0px;	background-color: rgba(255, 255, 255, 1.00);		}#lbm_stacks_in_1063, #lbm_stacks_in_1063 *:not(.fa) {			font-size: 14px !important;	line-height: normal;}#lbm_stacks_in_1063 img {	width: 100%;	height: auto;}#lbm_stacks_in_1063 a#stacks_in_1063_close_x {	font-size: 24px !important;	line-height: normal;	position: absolute;	z-index: 1;	top: -24px;	top: calc(-1em - 0px);	right: -14px;	right: calc(-.85em - 0px);	text-decoration: none !important;	color: rgba(62, 46, 24, 1.00) !important;}#lbm_stacks_in_1063 a#stacks_in_1063_close_x:hover {	color: rgba(0, 0, 0, 1.00) !important;}#lbm_stacks_in_1063 a#stacks_in_1063_close_x:active {	color: rgba(62, 46, 24, 1.00) !important;}/* End of LightboxMe stack *//* Start Owl stack CSS code *//** 	Owl Carousel Owl Demo Theme *	v1.3.2div{	-webkit-backface-visibility: hidden;}*/.owl-wrapper{	position: relative;	z-index: 2;}#stacks_in_1096 .owl-theme .owl-controls{	margin-top: 10px;	text-align: center;}/* Styling Next and Prev buttons */#stacks_in_1096 .owl-theme .owl-controls .owl-buttons div{	color: #FFF;	display: inline-block;	zoom: 1;	*display: inline;/*IE7 life-saver */	margin: 5px;	padding: 3px 10px;	font-size: 12px;	-webkit-border-radius: 30px;	-moz-border-radius: 30px;	border-radius: 30px;	background: #A88F7D;	filter: Alpha(Opacity=50);/*IE7 fix*/	opacity: 0.5;}/* Clickable class fix problem with hover on touch devices *//* Use it for non-touch hover action */#stacks_in_1096 .owl-theme .owl-controls.clickable .owl-buttons div:hover{	filter: Alpha(Opacity=100);/*IE7 fix*/	opacity: 1;	text-decoration: none;}/* Styling Pagination*/#stacks_in_1096 .owl-theme .owl-controls .owl-page{	display: inline-block;	zoom: 1;	*display: inline;/*IE7 life-saver */}#stacks_in_1096 .owl-theme .owl-controls .owl-page span{	display: block;	width: 12px;	height: 12px;	margin: 5px 7px;	filter: Alpha(Opacity=50);/*IE7 fix*/	opacity: 0.5;	-webkit-border-radius: 20px;	-moz-border-radius: 20px;	border-radius: 20px;	background: #A88F7D;}#stacks_in_1096 .owl-theme .owl-controls .owl-page.active span,#stacks_in_1096 .owl-theme .owl-controls.clickable .owl-page:hover span{	filter: Alpha(Opacity=100);/*IE7 fix*/	opacity: 1;}/* If PaginationNumbers is true */#stacks_in_1096 .owl-theme .owl-controls .owl-page span.owl-numbers{	height: auto;	width: auto;	color: #FFF;	padding: 2px 10px;	font-size: 12px;	-webkit-border-radius: 30px;	-moz-border-radius: 30px;	border-radius: 30px;}/* preloading images */#stacks_in_1096 .owl-item.loading{	min-height: 150px;	background: url("../files/AjaxLoader.gif") no-repeat center center}/* Preview Mode */#stacks_in_1096owl-stack{	height:0px;}#stacks_in_1096owl-stack .stacks_in_1096item img{display: block;width: 100%;height: auto;}#stacks_in_1096imagewell{height: 0px;}/* End Owl stack CSS code */#stacks_in_1097 img{border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_1097 img.maxwidth{max-width:500px}#stacks_in_1097 img.maxheight{width:auto;max-height:500px}
#stacks_in_1099 img{border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_1099 img.maxwidth{max-width:500px}#stacks_in_1099 img.maxheight{width:auto;max-height:500px}
#stacks_in_1100 img{border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_1100 img.maxwidth{max-width:500px}#stacks_in_1100 img.maxheight{width:auto;max-height:500px}
#stacks_in_1137 img{border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_1137 img.maxwidth{max-width:500px}#stacks_in_1137 img.maxheight{width:auto;max-height:500px}
#stacks_in_1138 img{border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_1138 img.maxwidth{max-width:500px}#stacks_in_1138 img.maxheight{width:auto;max-height:500px}
#stacks_in_1179>.s3_row {
	margin: 0 -0px;
}

#stacks_in_1179>.s3_row>.s3_column_left {
	width: 48.00%;
}

#stacks_in_1179>.s3_row>.s3_column_right {
	width: 52.000000%;
}




#stacks_in_1179>.s3_row>.s3_column {
	padding: 0 0px;
}










@media only screen and (max-width: 770px) {


	#stacks_in_1179>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_1179>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}



@media only screen and (max-width: 400px) {


	#stacks_in_1179>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_1179>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}






#stacks_in_1179 {
	padding: 8px 0px 0px 0px;
}


#stacks_in_1066 {
	padding: 0px 20px 0px 20px;
}
#stacks_in_1127>.s3_row {
	margin: 0 -0px;
}

#stacks_in_1127>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_1127>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_1127>.s3_row>.s3_column {
	padding: 0 0px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_1127>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_1127>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}






#stacks_in_1127 {
	padding: 10px 0px 0px 0px;
}


#stacks_in_1159 {
	padding: 0px 20px 0px 20px;
}


#stacks_in_1132 {
	padding: 0px 20px 0px 20px;
}

#stacks_in_1149 {
	border: solid rgba(108, 108, 108, 0.28);
	border-width: 1px 0px 0px 0px;
	margin: 20px 0px 0px 0px;
	padding: 30px 0px 0px 0px;
}

#stacks_in_1230 {
	background-color: rgba(255, 255, 255, 0.27);
	padding:  20px;
}
#stacks_in_1077 img{border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_1077 img.maxwidth{max-width:500px}#stacks_in_1077 img.maxheight{width:auto;max-height:500px}


#stacks_in_970 {
	padding: 15px 0px 5px 0px;
}


#stacks_in_971 {
	padding: 5px 0px 15px 0px;
}
/* LightboxMe stack v1.5.5 [each.css] */#lbm_stacks_in_907, #lbm_stacks_in_907 * {	-webkit-box-sizing: border-box;	   -moz-box-sizing: border-box;	        box-sizing: border-box;}	#lbm_stacks_in_907 {	position: relative;	/* ??*/display: none;	width: 90%;	line-height: normal;		max-width: 960px;	padding: 20px;		border: 0px solid rgba(239, 237, 240, 1.00);	border-radius: 0px;	background-color: rgba(255, 255, 255, 1.00);		}#lbm_stacks_in_907, #lbm_stacks_in_907 *:not(.fa) {			font-size: 14px !important;	line-height: normal;}#lbm_stacks_in_907 img {	width: 100%;	height: auto;}#lbm_stacks_in_907 a#stacks_in_907_close_x {	font-size: 24px !important;	line-height: normal;	position: absolute;	z-index: 1;	top: -24px;	top: calc(-1em - 0px);	right: -14px;	right: calc(-.85em - 0px);	text-decoration: none !important;	color: rgba(62, 46, 24, 1.00) !important;}#lbm_stacks_in_907 a#stacks_in_907_close_x:hover {	color: rgba(0, 0, 0, 1.00) !important;}#lbm_stacks_in_907 a#stacks_in_907_close_x:active {	color: rgba(62, 46, 24, 1.00) !important;}/* End of LightboxMe stack *//* Start Owl stack CSS code *//** 	Owl Carousel Owl Demo Theme *	v1.3.2div{	-webkit-backface-visibility: hidden;}*/.owl-wrapper{	position: relative;	z-index: 2;}#stacks_in_1091 .owl-theme .owl-controls{	margin-top: 10px;	text-align: center;}/* Styling Next and Prev buttons */#stacks_in_1091 .owl-theme .owl-controls .owl-buttons div{	color: #FFF;	display: inline-block;	zoom: 1;	*display: inline;/*IE7 life-saver */	margin: 5px;	padding: 3px 10px;	font-size: 12px;	-webkit-border-radius: 30px;	-moz-border-radius: 30px;	border-radius: 30px;	background: #A88F7D;	filter: Alpha(Opacity=50);/*IE7 fix*/	opacity: 0.5;}/* Clickable class fix problem with hover on touch devices *//* Use it for non-touch hover action */#stacks_in_1091 .owl-theme .owl-controls.clickable .owl-buttons div:hover{	filter: Alpha(Opacity=100);/*IE7 fix*/	opacity: 1;	text-decoration: none;}/* Styling Pagination*/#stacks_in_1091 .owl-theme .owl-controls .owl-page{	display: inline-block;	zoom: 1;	*display: inline;/*IE7 life-saver */}#stacks_in_1091 .owl-theme .owl-controls .owl-page span{	display: block;	width: 12px;	height: 12px;	margin: 5px 7px;	filter: Alpha(Opacity=50);/*IE7 fix*/	opacity: 0.5;	-webkit-border-radius: 20px;	-moz-border-radius: 20px;	border-radius: 20px;	background: #A88F7D;}#stacks_in_1091 .owl-theme .owl-controls .owl-page.active span,#stacks_in_1091 .owl-theme .owl-controls.clickable .owl-page:hover span{	filter: Alpha(Opacity=100);/*IE7 fix*/	opacity: 1;}/* If PaginationNumbers is true */#stacks_in_1091 .owl-theme .owl-controls .owl-page span.owl-numbers{	height: auto;	width: auto;	color: #FFF;	padding: 2px 10px;	font-size: 12px;	-webkit-border-radius: 30px;	-moz-border-radius: 30px;	border-radius: 30px;}/* preloading images */#stacks_in_1091 .owl-item.loading{	min-height: 150px;	background: url("../files/AjaxLoader.gif") no-repeat center center}/* Preview Mode */#stacks_in_1091owl-stack{	height:0px;}#stacks_in_1091owl-stack .stacks_in_1091item img{display: block;width: 100%;height: auto;}#stacks_in_1091imagewell{height: 0px;}/* End Owl stack CSS code */#stacks_in_1092 img{border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_1092 img.maxwidth{max-width:500px}#stacks_in_1092 img.maxheight{width:auto;max-height:500px}
#stacks_in_1094 img{border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_1094 img.maxwidth{max-width:500px}#stacks_in_1094 img.maxheight{width:auto;max-height:500px}
#stacks_in_1095 img{border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_1095 img.maxwidth{max-width:500px}#stacks_in_1095 img.maxheight{width:auto;max-height:500px}
#stacks_in_1135 img{border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_1135 img.maxwidth{max-width:500px}#stacks_in_1135 img.maxheight{width:auto;max-height:500px}
#stacks_in_1136 img{border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_1136 img.maxwidth{max-width:500px}#stacks_in_1136 img.maxheight{width:auto;max-height:500px}
#stacks_in_1232 img{border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_1232 img.maxwidth{max-width:500px}#stacks_in_1232 img.maxheight{width:auto;max-height:500px}
#stacks_in_1233 img{border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_1233 img.maxwidth{max-width:500px}#stacks_in_1233 img.maxheight{width:auto;max-height:500px}
#stacks_in_1234 img{border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_1234 img.maxwidth{max-width:500px}#stacks_in_1234 img.maxheight{width:auto;max-height:500px}
#stacks_in_1237 img{border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_1237 img.maxwidth{max-width:500px}#stacks_in_1237 img.maxheight{width:auto;max-height:500px}
#stacks_in_1238 img{border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_1238 img.maxwidth{max-width:500px}#stacks_in_1238 img.maxheight{width:auto;max-height:500px}
#stacks_in_1239 img{border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_1239 img.maxwidth{max-width:500px}#stacks_in_1239 img.maxheight{width:auto;max-height:500px}
#stacks_in_1176>.s3_row {
	margin: 0 -0px;
}

#stacks_in_1176>.s3_row>.s3_column_left {
	width: 48.00%;
}

#stacks_in_1176>.s3_row>.s3_column_right {
	width: 52.000000%;
}




#stacks_in_1176>.s3_row>.s3_column {
	padding: 0 0px;
}










@media only screen and (max-width: 770px) {


	#stacks_in_1176>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_1176>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}



@media only screen and (max-width: 400px) {


	#stacks_in_1176>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_1176>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}






#stacks_in_1176 {
	padding:  8px;
}


#stacks_in_981 {
	padding: 0px 20px 0px 20px;
}
#stacks_in_1124>.s3_row {
	margin: 0 -0px;
}

#stacks_in_1124>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_1124>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_1124>.s3_row>.s3_column {
	padding: 0 0px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_1124>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_1124>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}






#stacks_in_1124 {
	padding: 10px 0px 0px 0px;
}


#stacks_in_1131 {
	padding: 0px 20px 0px 20px;
}


#stacks_in_1158 {
	padding: 0px 20px 0px 20px;
}

#stacks_in_1147 {
	border: solid rgba(108, 108, 108, 0.28);
	border-width: 1px 0px 0px 0px;
	margin: 20px 0px 0px 0px;
	padding: 30px 0px 0px 0px;
}
#stacks_in_604 .r_maxwidth {

display: block;
margin-left: auto; margin-right: auto;
float: none;
max-width: 1300px;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/
}

@media screen and (max-width: 1200px) {
#stacks_in_604 .r_maxwidth {

}}

@media screen and (max-width: 720px) {
#stacks_in_604 .r_maxwidth {

}}

@media screen and (max-width: 90px) {
#stacks_in_604 .r_maxwidth {

display:block;
width: 100%; width: auto; !important;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/

}}


#stacks_in_1155 {
	padding: 60px 0px 0px 0px;
}

#stacks_out_1155 {
	width: 250px;
}
#stacks_in_635 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_635 .jwresp_col{overflow:hidden;margin:0;width:32%; float:left;}#stacks_in_635 #jwresp_col2_stacks_in_635{ float:right; width:66%}@media screen and (max-width:1030px){#stacks_in_635 #jwresp_col1_stacks_in_635,#stacks_in_635 #jwresp_col2_stacks_in_635{width:100%;float:none;display:block}#stacks_in_635 #jwresp_col1_stacks_in_635{margin-bottom:15px}}

#stacks_in_635 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_651 {
	padding: 28px 0px 0px 0px;
}

#stacks_out_651 {
	width: 250px;
}
/* -- Start EACH CSS Template -- */

 

#stacks_in_1151 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_1151 .imgwrapper, #stacks_in_1151 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_1151 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 

   display: flex;  align-items: flex-end; justify-content: center; bottom: 0; margin-bottom: 30px;    left: 0; right: 0;   
color: rgba(83, 78, 74, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

  font-style: italic; 
font-size: 22px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Georgia", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_1151 .imgcaption p { background-color: rgba(0, 0, 0, 0.00); padding: 10px; margin: 0;   }

#stacks_in_1151 .imgwrapper {	position: relative; text-align: center; margin: 0px;  z-index: 3; }
#stacks_in_1151 .imgcontainer img[alt] {  
   transition: all 0.21s ease-in-out; -webkit-transition: all 0.21s ease-in-out;  }  
#stacks_in_1151 .imgcontainer {  transition: all 0.21s ease-in-out; -webkit-transition: all 0.21s ease-in-out;  }
#stacks_in_1151 .layeroverlay {   transition: all 0.21s ease-in-out; -webkit-transition: all 0.21s ease-in-out;   }

#stacks_in_1151 .imgcaption {    transition: all 0.21s ease-in-out; -webkit-transition: all 0.21s ease-in-out;   }
#stacks_in_1151 .imgcaption p {   transition: 0.21s ease-in-out; -webkit-transition: 0.21s ease-in-out;   }
 

#stacks_in_1151 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_1151 .imgcontainer:hover > .imgcaption  { 
  



	

 color: rgba(54, 51, 49, 1.00) !important;    }
#stacks_in_1151 .imgcontainer:hover > .imgcaption p {    background-color: rgba(0, 0, 0, 0.00);    }
#stacks_in_1151 .imgcontainer:hover {   transform: scale(0.983); -webkit-transform: scale(0.983); 
  }
#stacks_in_1151 .imgcontainer img:hover {   transform: scale(1.016) !important; -webkit-transform: scale(1.016) !important;   }

#stacks_in_1151 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:0px; -webkit-border-radius:0px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
		
	 max-width: 350px !important;  	
	 	 }
#stacks_in_1151 .imgcontainer::before {  pointer-events:none;       }
		 
#stacks_in_1151 .imgcontainer:hover::before {  pointer-events:none;     }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_1151 .imgcontainer:hover img {  -webkit-filter: none; filter: none;  }

#stacks_in_1151 .imgcontainer img { 
  
  
  
    }

#stacks_in_1151 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
 display: block; 	

 background: linear-gradient(0deg, rgba(255, 255, 255, 0.86) 0%, rgba(255, 255, 255, 0.18) 45%) !important; 

	
 
}

#stacks_in_1151 .pictureimgclass {  vertical-align: bottom; text-align: center !important;   }

@media (max-width: 768px) { 
	#stacks_in_1151 .imgwrapper {  }	
	#stacks_in_1151 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_1151 .imgcaption {   
		
			
	 }	
	#stacks_in_1151 .imgcaption p {  }
	#stacks_in_1151 .layeroverlay {  }
 }
 
@media (max-width: 1030px) { 
  #stacks_in_1151 .imgcontainer {   max-width: 400px !important;   }
 }
@media (max-width: 600px) { 
  #stacks_in_1151 .imgcontainer {    }
 }
@media (max-width: 778px) { 
  #stacks_in_1151 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_1151 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_1151 {
	margin: 0px 0px 25px 0px;
}
/* -- Start EACH CSS Template -- */

 

#stacks_in_1154 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_1154 .imgwrapper, #stacks_in_1154 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_1154 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 

   display: flex;  align-items: flex-end; justify-content: center; bottom: 0; margin-bottom: 30px;    left: 0; right: 0;   
color: rgba(83, 78, 74, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

  font-style: italic; 
font-size: 22px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Georgia", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_1154 .imgcaption p { background-color: rgba(0, 0, 0, 0.00); padding: 10px; margin: 0;   }

#stacks_in_1154 .imgwrapper {	position: relative; text-align: center; margin: 0px;  z-index: 3; }
#stacks_in_1154 .imgcontainer img[alt] {  
   transition: all 0.20s ease-in-out; -webkit-transition: all 0.20s ease-in-out;  }  
#stacks_in_1154 .imgcontainer {  transition: all 0.20s ease-in-out; -webkit-transition: all 0.20s ease-in-out;  }
#stacks_in_1154 .layeroverlay {   transition: all 0.20s ease-in-out; -webkit-transition: all 0.20s ease-in-out;   }

#stacks_in_1154 .imgcaption {    transition: all 0.20s ease-in-out; -webkit-transition: all 0.20s ease-in-out;   }
#stacks_in_1154 .imgcaption p {   transition: 0.20s ease-in-out; -webkit-transition: 0.20s ease-in-out;   }
 

#stacks_in_1154 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_1154 .imgcontainer:hover > .imgcaption  { 
  



	

 color: rgba(54, 51, 49, 1.00) !important;    }
#stacks_in_1154 .imgcontainer:hover > .imgcaption p {    background-color: rgba(0, 0, 0, 0.00);    }
#stacks_in_1154 .imgcontainer:hover {  
  }
#stacks_in_1154 .imgcontainer img:hover {    }

#stacks_in_1154 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:0px; -webkit-border-radius:0px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
		
	 max-width: 600px !important;  	
	 	 }
#stacks_in_1154 .imgcontainer::before {  pointer-events:none;       }
		 
#stacks_in_1154 .imgcontainer:hover::before {  pointer-events:none;     }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_1154 .imgcontainer:hover img {  -webkit-filter: none; filter: none;  }

#stacks_in_1154 .imgcontainer img { 
  
  
  
    }

#stacks_in_1154 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
 display: block; 	

 background: linear-gradient(0deg, rgba(255, 255, 255, 0.86) 0%, rgba(255, 255, 255, 0.18) 45%) !important; 

	
 
}

#stacks_in_1154 .pictureimgclass {  vertical-align: bottom; text-align: center !important;   }

@media (max-width: 768px) { 
	#stacks_in_1154 .imgwrapper {  }	
	#stacks_in_1154 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_1154 .imgcaption {   
		
			
	 }	
	#stacks_in_1154 .imgcaption p {  }
	#stacks_in_1154 .layeroverlay {  }
 }
 
@media (max-width: 1030px) { 
  #stacks_in_1154 .imgcontainer {   max-width: 400px !important;   }
 }
@media (max-width: 600px) { 
  #stacks_in_1154 .imgcontainer {    }
 }
@media (max-width: 778px) { 
  #stacks_in_1154 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_1154 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_1154 {
	margin: 0px 0px 25px 0px;
}
#stacks_in_606 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_606 .jwresp_col{overflow:hidden;margin:0;width:64%; float:left;}#stacks_in_606 #jwresp_col2_stacks_in_606{ float:right; width:34%}@media screen and (max-width:770px){#stacks_in_606 #jwresp_col1_stacks_in_606,#stacks_in_606 #jwresp_col2_stacks_in_606{width:100%;float:none;display:block}#stacks_in_606 #jwresp_col1_stacks_in_606{margin-bottom:30px}}

#stacks_in_606 {
	margin: 20px 0px 0px 10px;
}

#stacks_in_649 {
	padding: 0px 0px 0px 15px;
}
/* -- Start EACH CSS Template -- */








	#stacks_in_887 .hype-text-22, #stacks_in_887 .hype-text-22-mobile { color: rgba(255, 255, 255, 1.00) !important; }
	#stacks_in_887 .hype-divider-text-bg  { background-color: rgba(203, 203, 203, 1.00) !important;
	border-radius:4px !important; -webkit-border-radius:4px !important; border-style: solid !important; border-top-width: 5px !important; border-bottom-width: 6px !important; border-left-width: 12px !important; border-right-width: 12px !important; border-color: rgba(203, 203, 203, 1.00) !important; margin-right: -20px; margin-left: 0% !important; }
	#stacks_in_887 .hype-text-22, #stacks_in_887 .hype-text-22-mobile { -webkit-font-smoothing: antialiased !important; text-align: center;  font-style: none; text-transform: none; font-size: 15px !important; line-height: 21px !important; letter-spacing: 0px !important; -webkit-font-smoothing: antialiased !important; }
	
	#stacks_in_887 .hype-text-22, #stacks_in_887 .hype-text-22-mobile, #stacks_in_887 p .hype-text-22, #stacks_in_887 p .hype-text-22-mobile { font-family: "title_safe_font_selector", sans-serif !important;
	 font-family: "Trebuchet MS", sans-serif !important; font-weight: 700 !important; 
	 }
	#stacks_in_887 .vertical-22 {  margin: auto; width: 100%; position: relative; min-height: 50px;   }
	
	#stacks_in_887 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
	#stacks_in_887 .HYPE_document { overflow: auto;  pointer-events: none !important; direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; height: 100% !important; }
	
	#stacks_in_887_default22_hype_container { margin:auto; position:relative; overflow: visible; pointer-events: none; }
	#stacks_in_887 .wrapper-22 {
		margin-right: auto; margin-left: auto; max-width: 1500px; min-height: 50px; 	
		  
		     transform: rotate( 0deg ); -webkit-transform: rotate(0deg );  		
				     
		 }
	#stacks_in_887 .inner_slice_content {
		pointer-events: auto; margin: auto; 	
			
		 	       
		 display: none; 	}
	
	#stacks_in_887 .hype_line_22_corner7 path {  }		
	#stacks_in_887 .hype_line_22 path, #stacks_in_887 .hype_line_22_corner0 path, #stacks_in_887 .hype_line_22_corner1 path, #stacks_in_887 .hype_line_22_corner2 path, #stacks_in_887 .hype_line_22_corner3 path, #stacks_in_887 .hype_line_22_corner4 path, #stacks_in_887 .hype_line_22_corner5 path, #stacks_in_887 .hype_line_22_corner6 path, #stacks_in_887 .hype_line_22_corner7 path, #stacks_in_887 .hype_line_22_corner8 path, #stacks_in_887 .hype_line_22_corner9 path, #stacks_in_887 .hype_line_22_corner10 path { stroke: #B1A69E !important; stroke-linecap: butt !important;  
	}
	@keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} }
	
	#stacks_in_887 .hype_line_22 path, #stacks_in_887 .hype_line_22_corner0 path, #stacks_in_887 .hype_line_22_corner1 path, #stacks_in_887 .hype_line_22_corner2 path, #stacks_in_887 .hype_line_22_corner3 path, #stacks_in_887 .hype_line_22_corner4 path, #stacks_in_887 .hype_line_22_corner5 path, #stacks_in_887 .hype_line_22_corner6 path, #stacks_in_887 .hype_line_22_corner7 path, #stacks_in_887 .hype_line_22_corner8 path, #stacks_in_887 .hype_line_22_corner9 path, #stacks_in_887 .hype_line_22_corner10 path { stroke-width: 2px !important; }
	
@media (min-width: 630px) {
	  #stacks_in_887 .hype-text-22 {  }
}
	
@media (max-width: 630px) {
		#stacks_in_887 .wrapper-22 { 	
		
		}		
		#stacks_in_887 .hype-text-22 { 
			  
		   	
			  
		}			
		#stacks_in_887 .hype-text-22-mobile { 
		     }	
		#stacks_in_887 .hype_line_22_corner1 path {  } #stacks_in_887 .hype_line_22_corner2 path {  } #stacks_in_887 .hype_line_22_corner3 path {  } #stacks_in_887 .hype_line_22_corner4 path {  } #stacks_in_887 .hype_line_22_corner5 path {  } #stacks_in_887 .hype_line_22_corner6 path {  } #stacks_in_887 .hype_line_22_corner7 path {  }		
		#stacks_in_887 .inner_slice_content {	    	   }		
		
		#stacks_in_887 .hype-divider-text-bg  {  margin-left: auto !important;  }		
	   
		#stacks_in_887 .hype_line_22 path, #stacks_in_887 .hype_line_22_corner0 path, #stacks_in_887 .hype_line_22_corner1 path, #stacks_in_887 .hype_line_22_corner2 path, #stacks_in_887 .hype_line_22_corner3 path, #stacks_in_887 .hype_line_22_corner4 path, #stacks_in_887 .hype_line_22_corner5 path, #stacks_in_887 .hype_line_22_corner6 path, #stacks_in_887 .hype_line_22_corner7 path, #stacks_in_887 .hype_line_22_corner8 path, #stacks_in_887 .hype_line_22_corner9 path, #stacks_in_887 .hype_line_22_corner10 path {  
		       
		  }			
			
		#stacks_in_887 .inner_slice_content {  }		
}
	  
	#stacks_in_887 .hype_line_22_corner0 path, #stacks_in_887 .hype_line_22_corner1 path, #stacks_in_887 .hype_line_22_corner2 path, #stacks_in_887 .hype_line_22_corner3 path, #stacks_in_887 .hype_line_22_corner4 path, #stacks_in_887 .hype_line_22_corner5 path, #stacks_in_887 .hype_line_22_corner6 path, #stacks_in_887 .hype_line_22_corner7 path, #stacks_in_887 .hype_line_22_corner8 path, #stacks_in_887 .hype_line_22_corner9 path, #stacks_in_887 .hype_line_22_corner10 path  {    }	



#stacks_in_887 .trigger-22 { opacity: 0 !important; 
	 margin-top: 310px !important; 
	 }
	#stacks_in_887 .preview_only { display: none; } 

/* -- End EACH CSS Template -- */
#stacks_in_887 {
	margin: 0px 0px 0px 10px;
}
/* Start Contact Form stack CSS code */.stacks_in_599formwrap{	margin: 0;}#stacks_in_599comment{display: none;height: 0px;padding: 0px;margin: 0px;}.stacks_in_599mail{padding: 0;}.stacks_in_599fieldset{	border: none;	outline: none;	float : none !important;	text-align: left !important;}.stacks_in_599formail{}.stacks_in_599fieldset{	padding: 0 20px 0 3px;}#stacks_in_599 label{display: block;margin: 10px 0 0 0;padding: 0 0 5px 0;line-height: 1.1em;}#stacks_in_599 label *{display: inline;}#stacks_in_599 .stacks_in_599input{padding: 3px 7px 3px 7px;width: 100%;font-size: 12px;background: #FFFFFF !important;color: #555555 !important;margin: 0;border: 1px solid #D8D8D8 !important;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px !important;}#stacks_in_599 textarea{padding: 7px;width: 100%;font-size: 13px;border: 1px solid #D8D8D8 !important;background: #FFFFFF !important;color: #555555 !important;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}.stacks_in_599sendmail{margin-top: 20px !important;padding: 4px 7px 4px 7px !important;display: block;text-align: center !important;font-size: 12px;color: #444444 !important;border: 1px solid #D8D8D8 !important;background-color: #FFFFFF !important;-moz-border-radius: 3px !important;-webkit-border-radius: 3px !important;border-radius: 3px;cursor: pointer;}#sendmail:hover{cursor: pointer;}.stacks_in_599response{display: none;width: 80%;border: 1px solid #D6392B;background: #FEF4FA;padding: 10px;margin: 20px auto 0 0;color: #444444;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;min-height: 35px;}.stacks_in_599loader{float: left;width: 35px;height: 35px;padding: 0 15px 30px 0;}.stacks_in_599autoreplay{visibility: hidden;height: 0px;display: none;}#stacks_in_599 textarea{	color: #555555 !important;}/* End Contact Form stack CSS code */
#stacks_in_599 {
	padding: 0px 0px 0px 10px;
}
#stacks_in_653 .r_maxwidth {

display: block;
margin-left: auto; margin-right: auto;
float: none;
max-width: 620px;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/
}

@media screen and (max-width: 1200px) {
#stacks_in_653 .r_maxwidth {

}}

@media screen and (max-width: 720px) {
#stacks_in_653 .r_maxwidth {

}}

@media screen and (max-width: 90px) {
#stacks_in_653 .r_maxwidth {

display:block;
width: 100%; width: auto; !important;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/

}}


#stacks_in_609 {
	padding: 2px 0px 0px 15px;
}

#stacks_in_877 {
	background-color: rgba(177, 166, 158, 1.00);
	padding: 35px 0px 15px 0px;
}
#stacks_in_778 .r_maxwidth {

display: block;
margin-left: auto; margin-right: auto;
float: none;
max-width: 1500px;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/
}

@media screen and (max-width: 1200px) {
#stacks_in_778 .r_maxwidth {

}}

@media screen and (max-width: 720px) {
#stacks_in_778 .r_maxwidth {

}}

@media screen and (max-width: 90px) {
#stacks_in_778 .r_maxwidth {

display:block;
width: 100%; width: auto; !important;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/

}}

#stacks_in_882 .r_maxwidth {

display: block;
margin-left: auto; margin-right: auto;
float: none;
max-width: 400px;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/
}

@media screen and (max-width: 1200px) {
#stacks_in_882 .r_maxwidth {

}}

@media screen and (max-width: 720px) {
#stacks_in_882 .r_maxwidth {

}}

@media screen and (max-width: 90px) {
#stacks_in_882 .r_maxwidth {

display:block;
width: 100%; width: auto; !important;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/

}}


#stacks_out_883 {
	width: 90%;
}

#stacks_in_885 {
	padding: 5px 5px 0px 5px;
}
