/*
 * text-align
 */

.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-nomargin-top{margin-top:0}.text-nomargin-top.text >:first-child{margin-top:0}.text-nomargin-bottom{margin-bottom:0}.text-nomargin-bottom.text >:last-child{margin-bottom:0}


.total-blog-list .post-summary > ul,.total-blog-list .post-summary > ol{margin-bottom:1.25rem}.total-blog-list .post-summary *:last-child{margin-bottom:0}
.com_bigwhiteduck_stacks_headerpro_stack .text-center{text-align:center}.com_bigwhiteduck_stacks_headerpro_stack .text-left{text-align:left}.com_bigwhiteduck_stacks_headerpro_stack .text-right{text-align:right}.com_bigwhiteduck_stacks_headerpro_stack .text-justify{text-align:justify}.com_bigwhiteduck_stacks_headerpro_stack .text-inherit{text-align:inherit}

.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}
.fr-video{display:block;width:100%;padding-bottom:52.34%;margin-bottom:0;height:0;overflow:hidden;padding-top:1.5625rem;position:relative}.fr-video iframe{border:none;height:100%;position:absolute;top:0;width:100%;left:0}button.loadmore{display:block;margin:1rem auto}button.loadmore.mobile-button{display:none}.total-blog-list{list-style:none;margin:0;padding:0;display:block;width:100%;position:relative}.total-blog-list .post{position:relative;margin:0;width:100%;overflow:auto}.total-blog-list.hyphenate .post-title,.total-blog-list.hyphenate .post-summary{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.blog-link{text-decoration:none}
.total-blog-list .post-categories img{display:inline}.total-blog-list .post-categories img.circle{border-radius:50%}.total-blog-list .post-categories > span:last-child:after{content:"";display:none}
.post-image-wrapper{width:100%;overflow:hidden;position:relative}.post-image{width:100%;margin:0;padding:0;text-align:center;list-style:none}.post-image.thumbs,.post-image.thumbs-auto{overflow:hidden}.post-image.thumbs li,.post-image.thumbs-auto li{margin:0;float:left}.post-image.thumbs.thumb-grid-2 li,.post-image.thumbs-auto.thumb-grid-2 li{width:50%}.post-image.thumbs.thumb-grid-3 li,.post-image.thumbs-auto.thumb-grid-3 li{width:33.333333%}.post-image.thumbs.thumb-grid-4 li,.post-image.thumbs-auto.thumb-grid-4 li{width:25%}.post-image.thumbs.thumb-grid-5 li,.post-image.thumbs-auto.thumb-grid-5 li{width:20%}.post-image li{list-style:none;overflow:hidden}.post-image img{max-width:100%;width:auto;height:auto;display:block}.post-image.animate{transform:translateZ(0);overflow:hidden}.post-image.animate li{overflow:hidden;transform:translateZ(0);transition:transform 0.5s ease,filter 0.5s ease}.post-image.animate.shadow-in:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:5;transition:box-shadow 0.5s ease}.post-bg-image{width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.post .orbit-timer{display:none}.post .orbit-next,.post .orbit-prev{opacity:0;transition:opacity 0.5s ease}.post:hover .orbit-next,.post:hover .orbit-prev{opacity:1}
.total-blog-list .blog-link{text-decoration:none}.total-blog-list .post_layout_wrapper,.total-blog-list .post_column1,.total-blog-list .post_column2{width:100%;position:relative}.total-blog-list .show-on-hover{opacity:0;transition:opacity 0.3s ease-in 0s}.total-blog-list .post:hover .show-on-hover{opacity:1}.total-blog-list .height-full{height:100%}.total-blog-list .height-full > .post_column1{height:100%}.total-blog-list .inline-width{width:auto;display:inline-block}.total-blog-list .overlap-top,.total-blog-list .overlap-bottom{z-index:5}.total-blog-list .absolute-top{z-index:5;position:absolute;top:0}.total-blog-list .absolute-bottom{z-index:5;position:absolute;bottom:0}.total-blog-list .vertical-center{z-index:5;position:absolute;top:50%;transform:translateY(-50%)}
.total-blog-list .button.readmore{margin-top:1rem;margin-bottom:0}.total-blog-list .button.readmore.centered{margin-left:auto !important;margin-right:auto !important;display:table}.total-blog-list .button.readmore.fixed-bottom{position:absolute;bottom:0;left:0;margin:0 !important}.total-blog-list .button.readmore.fixed-bottom.right{left:auto;right:0}.total-blog-list .button.readmore.fixed-bottom.centered{margin-left:0 !important;margin-right:0 !important;left:50%;transform:translateX(-50%)}
.post-author-wrapper .post-author{font-weight:normal}.post-author-wrapper .author-image{max-width:30px;margin-right:10px}.post-author-wrapper .author-image.circle{border-radius:50%}.post-author-wrapper.align-left{text-align:left}.post-author-wrapper.align-left .author-image{float:left}.post-author-wrapper.align-right{text-align:right}.post-author-wrapper.align-right .author-image{float:right}.post-author-wrapper.align-center{text-align:center}.post-author-wrapper.align-center .author-image{display:block;margin:0 auto}
.total-blog-list .post-date:not(.small):not(.today){font-size:0.9rem;display:block;width:100%;margin:0.5rem 0}.total-blog-list .post-date:not(.small):not(.today).hide{display:none}
/* Depth Base */

.depth_out h2,.depth_out p,.depth_out a{margin:0;padding:0;border: 0;line-height:1.4;}
.depth_out hr:before,.depth_out hr:after,.depth_out .content_in .stacksEmptyFiller{display: none}

.depth_in,
header .depth_theme_limit,
footer .depth_theme_limit{
  
}
main .depth_theme_limit{
  max-width: 100%;
  padding: 0;
}
.depth_limit{
  margin: 0 auto;
}



.nfont{
	font-family: 'Open Sans', sans-serif !important;
}
h2.nfont,
.sub_heading.nfont{
	font-family: 'Montserrat', sans-serif !important;
}
header.depth_theme,
main.depth_theme h1,
main.depth_theme h2,
main.depth_theme h3,
main.depth_theme h4,
main.depth_theme h5,
main.depth_theme h6{
  font-family: 'Montserrat', sans-serif !important;
}
.depth_in a{text-decoration: none;}
.depth_in{
  font-size: 15px;
  line-height: 1.4;}

/* 2 Col Spacing */
.depth_section{
  margin-bottom: 20px;
}



.depth_out img{max-width: 100%}

.depth_out *, 
.depth_out *:before, 
.depth_out *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;}

.depth_out .cf:after {content:"";display:table;clear:both;}
.depth_out .exp{position:absolute;top:0;left:0;bottom:0;right:0;}

@media screen and (min-width: 770px){
  /* 2 Col Spacing */
  .depth_row .s3_column_left .depth_section{
    margin-right: 10.000000px;
  }
  .depth_row .s3_column_right .depth_section{
    margin-left: 10.000000px;
  }
  /* 3 Col Spacing */
  .depth_row.three_col .s3_column_left .depth_section{
    margin-right: 13.320000px;
  }
  .depth_row.three_col .s3_column_center .depth_section{
    margin-left: 6.660000px;
    margin-right: 6.660000px;
  }
  .depth_row.three_col .s3_column_right .depth_section{
    margin-left: 13.320000px;
  }
  /* 4 Col Spacing (1/4) */
  .depth_row .s3_column_4:first-child .depth_section{
    margin-right: 15.000000px;
    margin-left: 0;
  }
  /* 4 Col Spacing (2/4) */
  .depth_row .s3_column_4 + .s3_column_4 .depth_section{
    margin-right: 10.000000px;
    margin-left: 5.000000px;
  }
  /* 4 Col Spacing (3/4) */
  .depth_row .s3_column_4 + .s3_column_4 + .s3_column_4 .depth_section{
    margin-right: 5.000000px;
    margin-left: 10.000000px;
  }
  /* 4 Col Spacing (4/4) */
  .depth_row .s3_column_4 + .s3_column_4 + .s3_column_4 + .s3_column_4 .depth_section{
    margin-left: 15.000000px;
    margin-right: 0;
  }
  /* Flex Equal Height/Centering */
  
  .s3_row.depth_row,
  .depth_row .s3_column,
  .s3_row.depth_row .depth_out,
  .s3_row.depth_row .depth_out > div,
  .s3_row.depth_row .depth_wrapper,
  .s3_row.depth_row .content_out,
  .s3_row.depth_row .depth_image *{
    flex: 1;
    display: flex !important;
  }
  .s3_row.depth_row .content_out,
  .s3_row.depth_row .content_in{
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .depth_ie .s3_row.depth_row,
  .depth_ie .depth_row .s3_column,
  .s3_row.depth_row .depth_ie .depth_out,
  .s3_row.depth_row .depth_ie .depth_out > div,
  .s3_row.depth_row .depth_ie .depth_wrapper,
  .s3_row.depth_row .depth_ie .content_out,
  .s3_row.depth_row .depth_ie .depth_image *{
    flex: auto !important;
    display: block !important;
  }
}


.content_flex {position: static;}

.s3_row.depth_row .content_flex {
  flex: 1;
  display: flex;
  justify-content: center;
  -webkit-justify-content: center;
}

/* Edit Mode */


/* Animations */


.depth_fx .depth_image,
.depth_fx .depth_tint,
.depth_fx .depth_gradient,
.depth_fx .content_tint,
.depth_fx p.sub_heading,
.depth_fx .heading_out .stacks_out,
.depth_fx p.main_content,
.depth_fx .depth_aside,
.depth_fx .heading_out h2{ opacity: 0; }

.depth_fx.depth_ie .depth_image,
.depth_fx.depth_ie .depth_tint,
.depth_fx.depth_ie .depth_gradient,
.depth_fx.depth_ie .content_tint,
.depth_fx.depth_ie p.sub_heading,
.depth_fx.depth_ie .heading_out .stacks_out,
.depth_fx.depth_ie p.main_content,
.depth_fx.depth_ie .depth_aside,
.depth_fx.depth_ie .heading_out h2{ opacity: 1; }


.depth_inview.slow_fadeIn.depth_fx .depth_image,
.depth_inview.slow_fadeIn.depth_fx .depth_tint,
.depth_inview.slow_fadeIn.depth_fx .content_tint,
.depth_inview.slow_fadeIn.depth_fx .depth_gradient{ animation: nbanner_fadein .7s both; }
.depth_inview.slow_fadeIn.depth_fx .heading_out{ animation: heading_border_color 1s both; }
.depth_inview.slow_fadeIn.depth_fx p.super_heading,
.depth_inview.slow_fadeIn.depth_fx .heading_out h2{ animation: nbanner_fadein 1s .25s both; }
.depth_inview.slow_fadeIn.depth_fx p.sub_heading,
.depth_inview.slow_fadeIn.depth_fx .heading_out .stacks_out{ animation: nbanner_fadein 1s .5s both; }
.depth_inview.slow_fadeIn.depth_fx p.main_content,
.depth_inview.slow_fadeIn.depth_fx .depth_aside{	animation: nbanner_fadein 1s .75s both; }
.depth_inview.slow_fadeIn.depth_fx a.depth_button{	animation: nbanner_fadein 1s 1s backwards; }
.depth_inview.slow_fadeIn.depth_fx p.sub_content{ animation: nbanner_fadein 1s 1.25s backwards; }
.depth_inview.slow_fadeIn.depth_fx hr.hr_top_header{	animation: hr_top_header 1s .5s backwards; }
.depth_inview.slow_fadeIn.depth_fx hr.hr_bottom_header{ animation: hr_bottom_header 1s .5s backwards; }
.depth_inview.slow_fadeIn.depth_fx hr.hr_bottom_content{	animation: hr_bottom_content 1s .5s backwards; }

.depth_inview.steady_fadeIn.depth_fx .depth_image,
.depth_inview.steady_fadeIn.depth_fx .depth_tint,
.depth_inview.steady_fadeIn.depth_fx .content_tint,
.depth_inview.steady_fadeIn.depth_fx .depth_gradient{ animation: nbanner_fadein .5s both; }
.depth_inview.steady_fadeIn.depth_fx .heading_out{ animation: heading_border_color .7s both; }
.depth_inview.steady_fadeIn.depth_fx p.super_heading,
.depth_inview.steady_fadeIn.depth_fx .heading_out h2{ animation: nbanner_fadein .7s .15s both; }
.depth_inview.steady_fadeIn.depth_fx p.sub_heading,
.depth_inview.steady_fadeIn.depth_fx .heading_out .stacks_out{ animation: nbanner_fadein .7s .35s both; }
.depth_inview.steady_fadeIn.depth_fx p.main_content,
.depth_inview.steady_fadeIn.depth_fx .depth_aside{	animation: nbanner_fadein .7s .5s both; }
.depth_inview.steady_fadeIn.depth_fx a.depth_button{	animation: nbanner_fadein .7s .65s backwards; }
.depth_inview.steady_fadeIn.depth_fx p.sub_content{ animation: nbanner_fadein .7s .8s backwards; }
.depth_inview.steady_fadeIn.depth_fx hr.hr_top_header{	animation: hr_top_header .7s .25s backwards; }
.depth_inview.steady_fadeIn.depth_fx hr.hr_bottom_header{ animation: hr_bottom_header .7s .25s backwards; }
.depth_inview.steady_fadeIn.depth_fx hr.hr_bottom_content{	animation: hr_bottom_content .7s .25s backwards; }

.depth_inview.fast_fadeIn.depth_fx .depth_image,
.depth_inview.fast_fadeIn.depth_fx .depth_tint,
.depth_inview.fast_fadeIn.depth_fx .content_tint,
.depth_inview.fast_fadeIn.depth_fx .depth_gradient{ animation: nbanner_fadein .3s both; }
.depth_inview.fast_fadeIn.depth_fx .heading_out{ animation: heading_border_color .4s both; }
.depth_inview.fast_fadeIn.depth_fx p.super_heading,
.depth_inview.fast_fadeIn.depth_fx .heading_out h2{ animation: nbanner_fadein .4s .15s both; }
.depth_inview.fast_fadeIn.depth_fx p.sub_heading,
.depth_inview.fast_fadeIn.depth_fx .heading_out .stacks_out{ animation: nbanner_fadein .4s .35s both; }
.depth_inview.fast_fadeIn.depth_fx p.main_content,
.depth_inview.fast_fadeIn.depth_fx .depth_aside{	animation: nbanner_fadein .4s .5s both; }
.depth_inview.fast_fadeIn.depth_fx a.depth_button{	animation: nbanner_fadein .4s .65s backwards; }
.depth_inview.fast_fadeIn.depth_fx p.sub_content{ animation: nbanner_fadein .4s .8s backwards; }
.depth_inview.fast_fadeIn.depth_fx hr.hr_top_header{	animation: hr_top_header .4s .25s backwards; }
.depth_inview.fast_fadeIn.depth_fx hr.hr_bottom_header{ animation: hr_bottom_header .4s .25s backwards; }
.depth_inview.fast_fadeIn.depth_fx hr.hr_bottom_content{	animation: hr_bottom_content .4s .25s backwards; }


@-webkit-keyframes heading_border_color {
  from {border-color: transparent;}
  to {border-color: ;}}
@keyframes nbanner_fadein {
  from {border-color: transparent;}
  to {border-color: ;}}

@-webkit-keyframes nbanner_fadein {
  from {opacity: 0;}
  to {opacity: 1;}}
@keyframes nbanner_fadein {
  from {opacity: 0;}
  to {opacity: 1;}}

@-webkit-keyframes nbanner_bg_fadein {
  from {background-color: transparent;}
  to {background-color: inherit;}}
@keyframes nbanner_bg_fadein {
  from {background-color: transparent;}
  to {background-color: inherit;}}

@-webkit-keyframes hr_top_header {
  from {width: 0; opacity: 0;}
  to {opacity: 1; width: %;}}
@keyframes hr_top_header {
  from {width: 0; opacity: 0;}
  to {opacity: 1; width: %;}}


@-webkit-keyframes hr_bottom_header {
  from {width: 0; opacity: 0;}
  to {opacity: 1; width: %;}}
@keyframes hr_bottom_header {
  from {width: 0; opacity: 0;}
  to {opacity: 1; width: %;}}


@-webkit-keyframes hr_bottom_content {
  from {width: 0; opacity: 0;}
  to {opacity: 1; width: %;}}
@keyframes hr_bottom_content {
  from {width: 0; opacity: 0;}
  to {opacity: 1; width: %;}}
form.blog-filter-form input,form.blog-filter-form select,form.blog-filter-form textarea,form.datastore-form input,form.datastore-form select,form.datastore-form textarea{padding:0.50rem;border-width:1px;border-radius:0px;margin-bottom:1.00rem;font-size:0.90rem;background-color:rgba(255, 255, 255, 1.00);border-color:rgba(204, 204, 204, 1.00);color:rgba(34, 34, 34, 1.00)}form.blog-filter-form select,form.datastore-form select{padding-right:1.5rem}form.blog-filter-form input,form.blog-filter-form select,form.datastore-form input,form.datastore-form select{height:2.30rem}form.blog-filter-form::placeholder,form.datastore-form::placeholder{color:rgba(204, 204, 204, 1.00)}form.blog-filter-form:-ms-input-placeholder,form.datastore-form:-ms-input-placeholder{color:rgba(204, 204, 204, 1.00)}form.blog-filter-form::-ms-input-placeholder,form.datastore-form::-ms-input-placeholder{color:rgba(204, 204, 204, 1.00)}

:root{--im-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--im-color:#fff;--im-bg:#0b1016;--im-link-color:#5fb3fb;--im-link-hover-color:rgba(95,178,251,.682);--im-btn-color:#fff;--im-btn-bg:rgba(0,102,219,.84);--im-btn-hover-bg:rgba(9,80,161,.89);--im-btn-active-box-shadow:0 0 0 .25em rgba(24,104,250,.24);--im-btn-s-color:var(--im-bg);--im-btn-s-bg:rgba(225,239,255,.8);--im-btn-s-hover-bg:rgba(225,239,255,.95);--im-btn-s-active-bg:rgba(225,239,255,.6);--im-overlay-bg:linear-gradient(14deg,#1e3861,rgba(206,220,233,.118))}div[data-service],div[data-service] .cll,div[data-service] .cll a,div[data-service] .cll button{all:initial;box-sizing:border-box;font-family:inherit;font-size:inherit;font-weight:inherit;visibility:unset}div[data-service] .cll :after,div[data-service] .cll iframe,div[data-service] .cll span,div[data-service]:before{all:unset;box-sizing:border-box}div[data-service] .cll a,div[data-service] .cll button,div[data-service] .cll input{-webkit-appearance:none;appearance:none;cursor:pointer;display:revert;font-family:inherit;font-size:100%;line-height:normal;margin:0;outline:revert;overflow:hidden}div[data-service]{background-color:#0b1016;background-color:var(--im-bg);display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-family:var(--im-font-family);font-size:16px;font-weight:400;max-width:100%;min-height:9.375rem;min-width:18.75rem;overflow:hidden;position:relative}div[data-service]:before{content:"";display:block;padding-top:56.25%}div[data-service] .cll .c-ld{bottom:2em;opacity:0;right:2.5em;transform:translateY(1.4em);visibility:hidden}div[data-service] .cll .c-ld,div[data-service] .cll .c-ld:after{border-radius:100%;height:1.25em;position:absolute;width:1.25em;z-index:1}div[data-service] .cll .c-ld:after{animation:spin 1s linear infinite;border:.25em solid #fff;border-top-color:transparent;content:""}div[data-service].c-h-n .cll .c-ld{opacity:1;transform:translateY(0);visibility:visible}div[data-service].c-h-b .cll .c-ld{opacity:0;transform:translateY(0);visibility:hidden}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}div[data-autoscale]{height:auto;width:100%}div[data-service] .cll .c-nt{bottom:0;color:#fff;color:var(--im-color);height:100%;left:0;max-width:100%;position:absolute;right:0;top:0;width:100%}div[data-service] .cll .c-bg{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}div[data-service] .cll .c-bg:before{background:linear-gradient(14deg,#1e3861,rgba(206,220,233,.118));background:var(--im-overlay-bg);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}div[data-service] .cll .c-bg-i{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}div[data-service] .cll .c-bg-i.loaded{opacity:1}div[data-service] .cll .c-tl{display:block;font-size:1.2em;font-weight:600;margin-bottom:.6em;text-align:center}div[data-service].c-h-n .cll .c-bg{opacity:1;transform:scale(1)}div[data-service] .cll .c-n-c{align-items:center;display:flex;height:100%;justify-content:center;position:relative}div[data-service] .cll .c-n-t{display:block;font-size:.87em;line-height:1.4em;margin:0 auto;max-width:32em;position:relative;z-index:1}div[data-service] .cll .c-n-a{margin-top:1.25em}div[data-service] .cll .c-n-a,div[data-service] .cll .c-n-t{align-items:center;display:flex;justify-content:center;text-align:center}div[data-service] .cll .c-n-a button+button{margin-left:.8em}div[data-service] .cll .c-t-cn{padding:0 .75em;z-index:1}div[data-service] .cll .c-l-b,div[data-service] .cll .c-la-b{align-items:center;align-self:stretch;background:rgba(0,102,219,.84);background:var(--im-btn-bg);border-radius:.3125em;box-shadow:0 .25em .75em rgba(0,0,0,.19);color:#fff;color:var(--im-btn-color);display:flex;font-size:.77em;font-weight:600;justify-content:space-evenly;padding:.975em 1.1em;position:relative}div[data-service] .cll .c-l-b:before{background-position:50%;background-repeat:no-repeat;background-size:contain;border-bottom:.6em solid transparent;border-left:1em solid #fff;border-left:1em solid var(--im-btn-color);border-top:.6em solid transparent;content:"";display:block;margin-right:.75em}div[data-service] .cll .c-la-b{background:rgba(225,239,255,.8);background:var(--im-btn-s-bg);color:#0b1016;color:var(--im-btn-s-color)}div[data-service] .cll .c-la-b:hover{background:rgba(225,239,255,.95);background:var(--im-btn-s-hover-bg)}div[data-service] .cll .c-l-b:hover{background:rgba(9,80,161,.89);background:var(--im-btn-hover-bg)}div[data-service] .cll .c-la-b:active{background:rgba(225,239,255,.6);background:var(--im-btn-s-active-bg);transition:none!important}div[data-service] .cll .c-l-b:active{box-shadow:0 0 0 .25em rgba(24,104,250,.24);box-shadow:var(--im-btn-active-box-shadow);transition:none!important}div[data-service].c-h-n .cll .c-t-cn{opacity:0;transform:translateY(-.7em);transition-duration:.2s;visibility:hidden}div[data-service] .cll iframe{background:#fff;border:none;bottom:0;display:block;height:100%;left:0;max-width:100%;opacity:0;position:absolute;right:0;top:0;visibility:hidden;width:100%;z-index:1}div[data-service].c-h-b .cll iframe{display:block!important;height:100%!important;opacity:1;visibility:visible}div[data-service] .cll .c-n-t a{border-bottom:1px solid #5fb3fb;border-bottom:1px solid var(--im-link-color);color:#5fb3fb;color:var(--im-link-color);text-decoration:none}div[data-service] .cll .c-n-t a:hover{--im-link-color:var(--im-link-hover-color)}div[data-service][data-ratio="1:1"]:before{padding-top:100%}div[data-service][data-ratio="2:1"]:before{padding-top:50%}div[data-service][data-ratio="3:2"]:before{padding-top:66.666666%}div[data-service][data-ratio="5:2"]:before{padding-top:40%}div[data-service][data-ratio="4:3"]:before{padding-top:75%}div[data-service][data-ratio="16:9"]:before{padding-top:56.25%}div[data-service][data-ratio="16:10"]:before{padding-top:62.5%}div[data-service][data-ratio="20:9"]:before{padding-top:45%}div[data-service][data-ratio="21:9"]:before{padding-top:42.857142%}div[data-service][data-ratio="9:16"]:before{padding-top:177.777777%}div[data-service][data-ratio="9:20"]:before{padding-top:222.222222%}div[data-widget]:before{display:none}div[data-widget].c-h-b .cll .c-ld{opacity:0;visibility:hidden}div[data-widget] .cll+*,div[data-widget] .cll>:last-child{height:100%!important;margin:0!important}div[data-service] [data-placeholder]{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;visibility:hidden}@keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}div.c-an [data-placeholder]{animation:none}div[data-service] [data-placeholder][data-visible]{align-items:center;animation:fadeIn .2s forwards;animation-delay:.4s;color:#fff;color:var(--im-color);display:flex;justify-content:center}div[data-service].show-ph [data-placeholder]{opacity:1;visibility:visible}div[data-service].show-ph .cll .c-ld{opacity:0;visibility:hidden}div.c-an .cll .c-bg,div.c-an .cll .c-bg:before,div.c-an .cll .c-ld,div.c-an .cll .c-n-t,div.c-an .cll .c-t-cn{transition:opacity .3s ease,visibility .3s ease,transform .4s ease}div.c-an .cll .c-bg-i{transition:opacity .5s ease,transform .5s ease}div.c-an[data-widget]{transition:opacity .3s ease,background-color .3s ease}div.c-an .cll .c-l-b,div.c-an .cll .c-la-b{transition:opacity .3s ease,transform .3s cubic-bezier(.25,1,.5,1),visibility .3s ease,box-shadow .3s ease,background-color .3s ease}div.c-an .cll .c-n-t a{transition:color .2s ease,border-color .2s ease}div.c-an .cll iframe,div.c-an [data-placeholder]{transition:opacity .3s ease,visibility .3s ease;transition-delay:.1s}

/* Customize youtube service colors */
div[data-service="youtube"]{
    --im-btn-bg: rgba(255, 45, 45, 0.85);
    --im-btn-hover-bg: rgba(255, 45, 45, 0.65);
    --im-link-color: #fa6363;
    --im-link-hover-color: #c54747;
    --im-btn-active-box-shadow: 0 0 0 4px rgba(250, 24, 24, 0.15);
    --im-overlay-bg: linear-gradient(14deg, rgba(250, 24, 24, 0.15) 0%, rgba(206,220,233,0.118) 100%)
}

/* Customize twitter service colors */
div[data-service="x"]{
    --im-btn-bg: #1DA1F2;
}

/* Customize leaflet service colors */
div[data-service="leaflet"] {
    --im-btn-bg: #87C148;
    --im-btn-hover-bg: #699040;
    --im-link-color: #ACDD5A;
    --im-link-hover-color: #7cb241;
    --im-btn-active-box-shadow: 0 0 0 4px rgba(93, 250, 24, .15);
}

/* Add custom twitter icon */
div[data-service="x"] .c-n-c .c-l-b::before{
    border: none!important; /* remove default "play" arrow icon */
    height: 15px;
    width: 15px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAAAAXNSR0IArs4c6QAAAIRlWElmTU0AKgAAAAgABQESAAMAAAABAAEAAAEaAAUAAAABAAAASgEbAAUAAAABAAAAUgEoAAMAAAABAAIAAIdpAAQAAAABAAAAWgAAAAAAAABIAAAAAQAAAEgAAAABAAOgAQADAAAAAQABAACgAgAEAAAAAQAAABCgAwAEAAAAAQAAAA8AAAAAJd8cogAAAAlwSFlzAAALEwAACxMBAJqcGAAAAVlpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDYuMC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KGV7hBwAAAYZJREFUKBWFk00rhFEUx2fGmLHhE1haeFuMDQsrH8BXsLJgYTeFhZ2asqOUD2AWSllIeSkWSuwsZGVBYSIUUh71zPX73zlnGlFO/Tu/83afe+/cyYQQVpHsDr1FCmE4g8EFeRmcRXnjKnzusYpXaM2K8/ALarc4Z97jFWoPXldNC/SgLzRi8Q58aJyHi8YL8Afq8pqGvTgJf6K4bfwjmlOjLE3TaeIUdSvGN4+nwLe3AZ9awyAs60XjkUIY+DVsiay8jMZbtGg8A2tX12jMcnHH4h9Gg9+w7kPmA3vwmZrxfw/7SjT4+Sdg7cSPVoNn/12kZaATlh3YUKkRhiGL48L+4ehp8CMU4SdUQRfI76MMP6N4X/j4Pny4zVejoAtbV5wkST8sG1WM30e7xvGDSrYO63luW0OH+al6vf4O+5df6SlbraAFvHAEn6ggg3PIL3ELPra83oVebSk2WnKTxKUn4LgrfPOc8D2qWP8SXIv9wDK6aRlunM0S1GKM70P6sv4L+oll1W8EF99ZqPXVCAAAAABJRU5ErkJggg==')
}

/* Custom leaflet icon */
div[data-service="leaflet"] .c-l-b::before{
    border: none!important; /* remove "play" arrow icon */
    height: 15px;
    width: 15px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAyCAYAAAAayliMAAAD7ElEQVRoge2aW4hVVQCGvy0zpdFYKjaWMpZOlKFhXoYQmfHB0B4UtASxlzHUARWcYLrRS2/VgyMWqV0eDDJI8EL0kASDl0KQmnnwYYamNGwQDMmh8Ubo/D2sfXDPmb3XWvty5syDP2zO3uvyr/9fa+112wfuo7oISjeSqqnDFwuA9cBG4EAQBHtrqizIhaeAF4EWYAXwTCRuFsB4MlALPAcsBpaFv/NJ1liHJXIsUAe8ACzFCF4IzEmR/2EYWwM1GLEtQDOwBJieg29iibSSmAS8BKwNfxsK5K6FyhloArYC64BpObmGMaNlUBY+AYo38ArwLuYFLAL9mHdlRkxcAMUZWAV0YkaRovAV8B1wJCF+GMJmyIGpYSE/UKz4Y0ArsNqS5s6IJ0lpr5WSBlU89oX8sx3pvoHsLdAG/Ag8kjF/EtqB7eF9hyPt0IinFDXfXoFavyapJVLGAkl3HXk+gPQt8BqwJ2UeF7owM/CpSNhHuLX9PeLJo+YXSvqv4Jp/I6acXR75bkrakNbA6QKFn5PUGFPGcs/8/ZKa0hjYVqD4txLKmCvpqifHCUn1vgYekPRbAcJ/kfRsQhn1ki6k4NqvcAPm8xJvAp72SGfD25jVZ19MXD3wM2bz4otfR4VYWqArR633Sppn4X5S0l8ZeBeVWsBlYH4O8V9ahCNpqaR/MvD2SaqRZxdqTtGsUXQAWyzxbcA5YEoG7rNE1kGu1WhLhgI2At8mxNUDXwMrM/CWcDw2NKGZz6ds3jWWLrNd0o0MXSaKS5LqSpwuAw2ShlKQv5ogfJmknpzCS/g4yu0y4DsrStLOmPyNkr4vSHgJi5TCwHpP0t1l+R6VWdMXjcPlGl0GWj1IT0TSB5LelHSrAuKlstpXaMA2Crk2KwOYEQfMnvgzYLYjT1Z0At1xETYDDzpI1wDXgMPABkfaPOgF3kuKtBkoP4eJYjNwGbgCPJZNlzfagNtJkTYDdxLCuzBnNX9iTt4qiR3AGVsC21LiVkJ4A/AhlRf/PrDPlcjWAv8mhDdmUZMS72D2xU7YDFwvRksq3MYcHBz1zWDrQldzy0mHU5iNk7d4sBvoxoz1lcZFzHyyIkt5ti70POF3qArhJ+BTzDwynJUkycAU4FB4L+AgZl5oAubinuTiMAD0ACcxB8K/Z+AYhSQDn3Pve1Ub8EV4PwF4ArNkmIk5t58OTAYeCvnuYobgQcxENwD8gTnrT5yQciOySNocWUC9Xr6AGk9XnIHHZQ5apfhjv3F1xRn4JBS/p9rifA1E/2owM+yvZzHfbcc9giAYMQ/swow4a6ukJxOiBl7GfBYd6xk4F6IG9mLG5/sYS/wPVjpXYPzhT9AAAAAASUVORK5CYII=');
}

/* Instagram embed tweaks/fix */
.instagram-media{
    height: 100%!important;
    width: 100%!important;
    border: none!important;
    margin: 0!important;
    border-radius: 0!important;
}

/* Fix google maps embed */
div[data-service] .map {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
}

/* Fix leaflet map */
div[data-service] .leaflet-map{
    height: 100%;
}

/* Tweak placeholder: visible when javascript is disabled */
div[data-service] [data-visible]{
    border: 1px solid #000000;
    background: #ffffff;
    --im-color: black;
    border-radius: 28px;
}
/* Depth Limit */

#stacks_in_1344308 .depth_limit {
	max-width: 1000px;
}
#stacks_in_1344308 .depth_limit_padding {
	padding: 25px 20px 25px 20px;
}
@media screen and (min-width: 770px){
	#stacks_in_1344308 .depth_limit_padding {
		padding: 25px 0px 25px 0px;
	}
}

/* Depth Limit Gradient*/

#stacks_in_1344308.depth_limit_wrapper{
	   
	background-image: -webkit-linear-gradient(top, rgba(247, 247, 247, 0.00) 0%,rgba(235, 235, 235, 0.00) 95%);
	background-image: linear-gradient(to bottom, rgba(247, 247, 247, 0.00) 0%,rgba(235, 235, 235, 0.00) 95%);
	

	
}



#stacks_in_1345382{
	clear:both;padding: 0;margin: 0;
	counter-reset: section;
	
	-webkit-animation: opLoad 1s ease-out;
	-moz-animation: opLoad 1s ease-out;
	-o-animation: opLoad 1s ease-out;
	animation: opLoad 1s ease-out;
	
}


#stacks_in_1345382 img{opacity: 0;-webkit-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-o-animation: opLoad 1s ease-out;transition:opacity 1s ease-out;}
#stacks_in_1345382 img.show{opacity: 1;}


.ncp img{max-width:100%;height:auto; width:auto;}
.ncp .count{font-size: 11px;padding: 1px 5px 2px;margin-bottom:.5em;border:1px solid #cfcfcf;color:#aaa;border-radius:2px;display: inline-block;-webkit-font-smoothing: antialiased;
}
#stacks_in_1345382 .c+.c .count{margin-left: 4px;}
#stacks_in_1345382.s3 .c.s2_3 .count,#stacks_in_1345382.s4 .c.s2_4 .count,#stacks_in_1345382.s4 .c.s3_4 .count{ margin-left: 2px;}
.ncp .count:before{counter-increment: section;content: 'Column 'counter(section) '';}

.ncp .g:before,.ncp .g:after{content:"";display:table;}
.ncp .g:after{clear:both;}
.ncp .c{display: block;float:left;margin: 1% 0 1% 1.6%;}
.s1_1,.s1_2,.s1_3,.s1_4{margin: 1% 0;}

.ncp .c:first-child { margin-left: 0; }

#stacks_in_1345382.s2 .c.s1_2 .c-pad,#stacks_in_1345382.s3 .c.s1_3 .c-pad,#stacks_in_1345382.s4 .c.s1_4 .c-pad{padding: 0 4px 0 0;}
#stacks_in_1345382.s3 .c.s2_3 .c-pad,#stacks_in_1345382.s4 .c.s2_4 .c-pad,#stacks_in_1345382.s4 .c.s3_4 .c-pad{ padding: 0 2px;}
#stacks_in_1345382.s2 .c.s2_2 .c-pad,#stacks_in_1345382.s3 .c.s3_3 .c-pad,#stacks_in_1345382.s4 .c.s4_4 .c-pad{ padding: 0 0 0 4px;}
.ncp.s1>.c{width: 100%;}.ncp.s2>.c{width: 49.2%;}.ncp.s3>.c{width: 32.26%;}.ncp.s4>.c{width: 23.8%;}

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

	#stacks_in_1345382 .c+.c .count,
	#stacks_in_1345382.s3 .c.s2_3 .count,
	#stacks_in_1345382.s4 .c.s3_4 .count{margin-left: 0;}
	#stacks_in_1345382 .c{margin: 1% 0;padding: 4px 0;width: 100%;}
	#stacks_in_1345382 .c:first-child,#stacks_in_1345382.s4 .c.s1_4,#stacks_in_1345382.s4 .c.s2_4{ padding: 0 0 4px;}
	#stacks_in_1345382 .c:last-child,#stacks_in_1345382.s4 .c.s3_4,#stacks_in_1345382.s4 .c.s4_4{ padding: 4px 0 0;}

	#stacks_in_1345382.s2 .c-pad,#stacks_in_1345382.s3 .c-pad{ padding: 0 !important;}

	#stacks_in_1345382.s4 .c.s2_4 .count,
	#stacks_in_1345382.s4 .c.s4_4 .count{ margin-left: 4px;}
	#stacks_in_1345382.s4 .c {width: 49.2%;}
	#stacks_in_1345382.s4 .c.s1_4 .c-pad,#stacks_in_1345382.s4 .c.s3_4 .c-pad{ padding: 0 4px 0 0;}
	#stacks_in_1345382.s4 .c.s2_4 .c-pad,#stacks_in_1345382.s4 .c.s4_4 .c-pad{ padding: 0 0 0 4px;}
}

@media only screen and (max-width: 300px) {
	#stacks_in_1345382 .count{ margin-left: 0 !important;}
	#stacks_in_1345382 .c .c-pad{padding: 0 !important;}
	#stacks_in_1345382.s4 .c{width: 100%;}
}

@-webkit-keyframes opLoad {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@-moz-keyframes opLoad {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@-o-keyframes opLoad {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes opLoad {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
.blog_stacks_in_1343887 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  margin: -1.25rem;
  width: calc(100% + 2.5rem); }
  .blog_stacks_in_1343887 .post {
    flex: 1 1 250px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    margin: 1.25rem; }
  .blog_stacks_in_1343887 .full-layout {
    display: none; }

@media only screen and (min-width: 40.063em) {
  .blog_stacks_in_1343887.flex-grid-full .post:nth-child(6n+1) {
    flex: 1 1 100%;
    flex-direction: row; }
    .blog_stacks_in_1343887.flex-grid-full .post:nth-child(6n+1) .full-layout {
      display: block;
      width: 100%; }
    .blog_stacks_in_1343887.flex-grid-full .post:nth-child(6n+1) .default-layout {
      display: none; }
  .blog_stacks_in_1343887.flex-grid-full:after {
    content: "";
    flex: 1 1 250px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    margin: 1.25rem; } }

@supports (display: grid) {
  .blog_stacks_in_1343887.grid {
    display: grid;
    grid-template-columns:  1fr;
    grid-gap: 2.5rem;
    margin: 0;
    width: 100%; }
    @media screen and (min-width: 25em) {
      .blog_stacks_in_1343887.grid {
        grid-template-columns:  1fr 1fr; } }
    @media screen and (min-width: 40.0625em) {
      .blog_stacks_in_1343887.grid {
        grid-template-columns:  1fr 1fr 1fr; } }
    @media screen and (min-width: 62.5em) {
      .blog_stacks_in_1343887.grid {
        grid-template-columns:  1fr 1fr 1fr 1fr; } }
    .blog_stacks_in_1343887.grid .post {
      flex: unset;
      display: block;
      margin: 0; }
    .blog_stacks_in_1343887.grid:after {
      display: none; } }

.blog_stacks_in_1343887 .post {
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.2);
  background-color: rgba(255, 255, 255, 0);
  background-position: center center;
  background-size: cover;
  border-width: 0px;
  border-radius: 5px;
  padding: 0rem; }
  .blog_stacks_in_1343887 .post.alternate:nth-child(even) {
    border-color: rgba(0, 0, 0, 0.1);
    background-color: rgba(0, 0, 0, 0); }

.blog_stacks_in_1343887 .post-image.thumbs li {
  width: calc(100%/2); }

.blog_stacks_in_1343887 .hover-press {
  box-shadow: rgba(39, 44, 49, 0.06) 8px 14px 38px, rgba(39, 44, 49, 0.03) 1px 3px 8px;
  transition: all 0.5s ease; }
  .blog_stacks_in_1343887 .hover-press:hover {
    box-shadow: 0 0 1px rgba(39, 44, 49, 0.1), 0 3px 16px rgba(39, 44, 49, 0.07);
    transition: all 0.3s ease;
    transform: translate3D(0, -1px, 0); }

.blog_stacks_in_1343887 .hover-raise {
  box-shadow: 0 0 1px rgba(39, 44, 49, 0.1), 0 3px 16px rgba(39, 44, 49, 0.07);
  transition: all 0.5s ease; }
  .blog_stacks_in_1343887 .hover-raise:hover {
    transition: all 0.3s ease;
    transform: translate3D(0, -1px, 0);
    box-shadow: rgba(39, 44, 49, 0.06) 8px 14px 38px, rgba(39, 44, 49, 0.03) 1px 3px 8px; }
.stacks_in_1343889 .post-image{border-radius:5px 5px 0px 0px;}.stacks_in_1343889 .post-image li{padding:calc(0rem/16);}.stacks_in_1343889 .post-image .post-bg-image{height:200px}.stacks_in_1343889 .post-image img,.stacks_in_1343889 .post-image .post-bg-image{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px 0px 0px 0px;border-radius:5px 5px 0px 0px;}.stacks_in_1343889 .post-image img{}.post .stacks_in_1343889 .post-image.scale-down li{transform:scale(1.30) rotateZ(0.00deg) translateZ(0)}.post:hover .stacks_in_1343889 .post-image.scale-down li{transform:scale(1) rotateZ(0deg)}.post:hover .stacks_in_1343889 .post-image.scale-up li{transform:scale(1.30) rotateZ(0.00deg) translateZ(0)}.post:hover .stacks_in_1343889 .post-image.shadow-in:after{box-shadow:inset 0 0 200px rgba(0, 0, 0, 1.00)}.post:hover .stacks_in_1343889 .post-image.blur li{filter:blur(200px)}
.layout1_stacks_in_1343890,.layout2_stacks_in_1343890{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px;border-radius:0px;padding:calc(16rem/16);}.layout1_stacks_in_1343890.bgcolor,.layout2_stacks_in_1343890.bgcolor{background-color:rgba(204, 204, 204, 1.00)}.layout1_stacks_in_1343890.bgimage,.layout2_stacks_in_1343890.bgimage{background-image:url();background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}.layout1_stacks_in_1343890.height-fixed > .post_column1{height:300px;overflow-y:auto}@media only screen and (min-width:40.063em){.layout1_stacks_in_1343890.height-auto-fixed > .post_column1{height:300px;overflow-y:auto}}.layout1_stacks_in_1343890.float-left,.layout1_stacks_in_1343890.float-right{width:100%;float:none}@media only screen and (min-width:40.063em){.layout1_stacks_in_1343890.float-left,.layout1_stacks_in_1343890.float-right{width:50.00%}}@media only screen and (min-width:62.563em){.layout1_stacks_in_1343890.float-left,.layout1_stacks_in_1343890.float-right{width:50.00%}}@media only screen and (min-width:40.063em){.layout1_stacks_in_1343890.float-left{float:left}}@media only screen and (min-width:40.063em){.layout1_stacks_in_1343890.float-right{float:right}}.layout1_stacks_in_1343890.overlap-top{margin-top:-100px}.layout1_stacks_in_1343890.overlap-bottom{margin-bottom:-100px}
.layout1_stacks_in_1343895,.layout2_stacks_in_1343895{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px;border-radius:0px;padding:calc(16rem/16) calc(0rem/16) calc(0rem/16) calc(0rem/16);}.layout1_stacks_in_1343895.bgcolor,.layout2_stacks_in_1343895.bgcolor{background-color:rgba(204, 204, 204, 1.00)}.layout1_stacks_in_1343895.bgimage,.layout2_stacks_in_1343895.bgimage{background-image:url();background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}.layout1_stacks_in_1343895.height-fixed > .post_column1{height:300px;overflow-y:auto}@media only screen and (min-width:40.063em){.layout1_stacks_in_1343895.height-auto-fixed > .post_column1{height:300px;overflow-y:auto}}.layout1_stacks_in_1343895.float-left,.layout1_stacks_in_1343895.float-right{width:100%;float:none}@media only screen and (min-width:40.063em){.layout1_stacks_in_1343895.float-left,.layout1_stacks_in_1343895.float-right{width:50.00%}}@media only screen and (min-width:62.563em){.layout1_stacks_in_1343895.float-left,.layout1_stacks_in_1343895.float-right{width:50.00%}}@media only screen and (min-width:40.063em){.layout1_stacks_in_1343895.float-left{float:left}}@media only screen and (min-width:40.063em){.layout1_stacks_in_1343895.float-right{float:right}}.layout1_stacks_in_1343895.overlap-top{margin-top:-100px}.layout1_stacks_in_1343895.overlap-bottom{margin-bottom:-100px}

.layout1_stacks_in_1343898,.layout2_stacks_in_1343898{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px;border-radius:0px;padding:calc(0rem/16);}.layout1_stacks_in_1343898.bgcolor,.layout2_stacks_in_1343898.bgcolor{background-color:rgba(204, 204, 204, 1.00)}.layout1_stacks_in_1343898.bgimage,.layout2_stacks_in_1343898.bgimage{background-image:url();background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}.layout2_stacks_in_1343898 > .post_column1{float:left;width:100%;padding-right:0}@media only screen and (min-width:40.063em){.layout2_stacks_in_1343898 > .post_column1{width:25.00%;padding-right:5.000000px}}@media only screen and (min-width:62.563em){.layout2_stacks_in_1343898 > .post_column1{width:35.00%;padding-right:10.000000px}}.layout2_stacks_in_1343898 > .post_column2{float:right;width:100%;padding-left:0}@media only screen and (min-width:40.063em){.layout2_stacks_in_1343898 > .post_column2{width:75.000000%;padding-left:5.000000px}}@media only screen and (min-width:62.563em){.layout2_stacks_in_1343898 > .post_column2{width:65.000000%;padding-left:10.000000px}}.layout2_stacks_in_1343898:after{content:' ';display:block;clear:both}
.layout1_stacks_in_1345521,.layout2_stacks_in_1345521{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px;border-radius:0px;padding:calc(10rem/16) calc(8rem/16) calc(8rem/16) calc(8rem/16);}.layout1_stacks_in_1345521.bgcolor,.layout2_stacks_in_1345521.bgcolor{background-color:rgba(204, 204, 204, 1.00)}.layout1_stacks_in_1345521.bgimage,.layout2_stacks_in_1345521.bgimage{background-image:url();background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}.layout1_stacks_in_1345521.height-fixed > .post_column1{height:300px;overflow-y:auto}@media only screen and (min-width:40.063em){.layout1_stacks_in_1345521.height-auto-fixed > .post_column1{height:300px;overflow-y:auto}}.layout1_stacks_in_1345521.float-left,.layout1_stacks_in_1345521.float-right{width:100%;float:none}@media only screen and (min-width:40.063em){.layout1_stacks_in_1345521.float-left,.layout1_stacks_in_1345521.float-right{width:50.00%}}@media only screen and (min-width:62.563em){.layout1_stacks_in_1345521.float-left,.layout1_stacks_in_1345521.float-right{width:50.00%}}@media only screen and (min-width:40.063em){.layout1_stacks_in_1345521.float-left{float:left}}@media only screen and (min-width:40.063em){.layout1_stacks_in_1345521.float-right{float:right}}.layout1_stacks_in_1345521.overlap-top{margin-top:-100px}.layout1_stacks_in_1345521.overlap-bottom{margin-bottom:-100px}
.stacks_in_1343900 .post-image{border-radius:5px;}.stacks_in_1343900 .post-image li{padding:calc(0rem/16);}.stacks_in_1343900 .post-image .post-bg-image{height:300px}.stacks_in_1343900 .post-image img,.stacks_in_1343900 .post-image .post-bg-image{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px;border-radius:5px;}.stacks_in_1343900 .post-image img{}.post .stacks_in_1343900 .post-image.scale-down li{transform:scale(1.30) rotateZ(0.00deg) translateZ(0)}.post:hover .stacks_in_1343900 .post-image.scale-down li{transform:scale(1) rotateZ(0deg)}.post:hover .stacks_in_1343900 .post-image.scale-up li{transform:scale(1.30) rotateZ(0.00deg) translateZ(0)}.post:hover .stacks_in_1343900 .post-image.shadow-in:after{box-shadow:inset 0 0 100px rgba(34, 34, 34, 1.00)}.post:hover .stacks_in_1343900 .post-image.blur li{filter:blur(3px)}
.layout1_stacks_in_1344842,.layout2_stacks_in_1344842{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px;border-radius:0px;padding:calc(10rem/16) calc(16rem/16) calc(16rem/16) calc(16rem/16);}.layout1_stacks_in_1344842.bgcolor,.layout2_stacks_in_1344842.bgcolor{background-color:rgba(204, 204, 204, 1.00)}.layout1_stacks_in_1344842.bgimage,.layout2_stacks_in_1344842.bgimage{background-image:url();background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}.layout1_stacks_in_1344842.height-fixed > .post_column1{height:300px;overflow-y:auto}@media only screen and (min-width:40.063em){.layout1_stacks_in_1344842.height-auto-fixed > .post_column1{height:300px;overflow-y:auto}}.layout1_stacks_in_1344842.float-left,.layout1_stacks_in_1344842.float-right{width:100%;float:none}@media only screen and (min-width:40.063em){.layout1_stacks_in_1344842.float-left,.layout1_stacks_in_1344842.float-right{width:50.00%}}@media only screen and (min-width:62.563em){.layout1_stacks_in_1344842.float-left,.layout1_stacks_in_1344842.float-right{width:50.00%}}@media only screen and (min-width:40.063em){.layout1_stacks_in_1344842.float-left{float:left}}@media only screen and (min-width:40.063em){.layout1_stacks_in_1344842.float-right{float:right}}.layout1_stacks_in_1344842.overlap-top{margin-top:-100px}.layout1_stacks_in_1344842.overlap-bottom{margin-bottom:-100px}


#stacks_in_1344556 {
	margin:  10px;
	padding:  10px;
}


.blog_stacks_in_1344989 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  margin: -1.25rem;
  width: calc(100% + 2.5rem); }
  .blog_stacks_in_1344989 .post {
    flex: 1 1 250px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    margin: 1.25rem; }
  .blog_stacks_in_1344989 .full-layout {
    display: none; }

@media only screen and (min-width: 40.063em) {
  .blog_stacks_in_1344989.flex-grid-full .post:nth-child(6n+1) {
    flex: 1 1 100%;
    flex-direction: row; }
    .blog_stacks_in_1344989.flex-grid-full .post:nth-child(6n+1) .full-layout {
      display: block;
      width: 100%; }
    .blog_stacks_in_1344989.flex-grid-full .post:nth-child(6n+1) .default-layout {
      display: none; }
  .blog_stacks_in_1344989.flex-grid-full:after {
    content: "";
    flex: 1 1 250px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    margin: 1.25rem; } }

@supports (display: grid) {
  .blog_stacks_in_1344989.grid {
    display: grid;
    grid-template-columns:  1fr;
    grid-gap: 2.5rem;
    margin: 0;
    width: 100%; }
    @media screen and (min-width: 25em) {
      .blog_stacks_in_1344989.grid {
        grid-template-columns:  1fr; } }
    @media screen and (min-width: 40.0625em) {
      .blog_stacks_in_1344989.grid {
        grid-template-columns:  1fr 1fr 1fr; } }
    @media screen and (min-width: 62.5em) {
      .blog_stacks_in_1344989.grid {
        grid-template-columns:  1fr 1fr 1fr; } }
    .blog_stacks_in_1344989.grid .post {
      flex: unset;
      display: block;
      margin: 0; }
    .blog_stacks_in_1344989.grid:after {
      display: none; } }

.blog_stacks_in_1344989 .post {
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.2);
  background-color: rgba(255, 255, 255, 0);
  background-position: center center;
  background-size: cover;
  border-width: 0px;
  border-radius: 5px;
  padding: 0rem; }
  .blog_stacks_in_1344989 .post.alternate:nth-child(even) {
    border-color: rgba(0, 0, 0, 0.1);
    background-color: rgba(0, 0, 0, 0); }

.blog_stacks_in_1344989 .post-image.thumbs li {
  width: calc(100%/2); }

.blog_stacks_in_1344989 .hover-press {
  box-shadow: rgba(39, 44, 49, 0.06) 8px 14px 38px, rgba(39, 44, 49, 0.03) 1px 3px 8px;
  transition: all 0.5s ease; }
  .blog_stacks_in_1344989 .hover-press:hover {
    box-shadow: 0 0 1px rgba(39, 44, 49, 0.1), 0 3px 16px rgba(39, 44, 49, 0.07);
    transition: all 0.3s ease;
    transform: translate3D(0, 2px, 0); }

.blog_stacks_in_1344989 .hover-raise {
  box-shadow: 0 0 1px rgba(39, 44, 49, 0.1), 0 3px 16px rgba(39, 44, 49, 0.07);
  transition: all 0.5s ease; }
  .blog_stacks_in_1344989 .hover-raise:hover {
    transition: all 0.3s ease;
    transform: translate3D(0, 2px, 0);
    box-shadow: rgba(39, 44, 49, 0.06) 8px 14px 38px, rgba(39, 44, 49, 0.03) 1px 3px 8px; }
.stacks_in_1344991 .post-image{border-radius:5px 5px 0px 0px;}.stacks_in_1344991 .post-image li{padding:calc(0rem/16);}.stacks_in_1344991 .post-image .post-bg-image{height:200px}.stacks_in_1344991 .post-image img,.stacks_in_1344991 .post-image .post-bg-image{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px 0px 0px 0px;border-radius:5px 5px 0px 0px;}.stacks_in_1344991 .post-image img{}.post .stacks_in_1344991 .post-image.scale-down li{transform:scale(1.30) rotateZ(0.00deg) translateZ(0)}.post:hover .stacks_in_1344991 .post-image.scale-down li{transform:scale(1) rotateZ(0deg)}.post:hover .stacks_in_1344991 .post-image.scale-up li{transform:scale(1.30) rotateZ(0.00deg) translateZ(0)}.post:hover .stacks_in_1344991 .post-image.shadow-in:after{box-shadow:inset 0 0 100px rgba(34, 34, 34, 1.00)}.post:hover .stacks_in_1344991 .post-image.blur li{filter:blur(200px)}
.layout1_stacks_in_1344992,.layout2_stacks_in_1344992{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px;border-radius:0px;padding:calc(16rem/16);}.layout1_stacks_in_1344992.bgcolor,.layout2_stacks_in_1344992.bgcolor{background-color:rgba(204, 204, 204, 1.00)}.layout1_stacks_in_1344992.bgimage,.layout2_stacks_in_1344992.bgimage{background-image:url();background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}.layout1_stacks_in_1344992.height-fixed > .post_column1{height:300px;overflow-y:auto}@media only screen and (min-width:40.063em){.layout1_stacks_in_1344992.height-auto-fixed > .post_column1{height:300px;overflow-y:auto}}.layout1_stacks_in_1344992.float-left,.layout1_stacks_in_1344992.float-right{width:100%;float:none}@media only screen and (min-width:40.063em){.layout1_stacks_in_1344992.float-left,.layout1_stacks_in_1344992.float-right{width:50.00%}}@media only screen and (min-width:62.563em){.layout1_stacks_in_1344992.float-left,.layout1_stacks_in_1344992.float-right{width:50.00%}}@media only screen and (min-width:40.063em){.layout1_stacks_in_1344992.float-left{float:left}}@media only screen and (min-width:40.063em){.layout1_stacks_in_1344992.float-right{float:right}}.layout1_stacks_in_1344992.overlap-top{margin-top:-100px}.layout1_stacks_in_1344992.overlap-bottom{margin-bottom:-100px}
.post-author-wrapper.stacks_in_1344994 .post-author{line-height:calc(30rem / 16);}.post-author-wrapper.stacks_in_1344994 .author-image{max-width:calc(30rem / 16)}.post-author-wrapper.stacks_in_1344994.align-left .author-image{margin-right:calc(5rem / 16)}.post-author-wrapper.stacks_in_1344994.align-right .author-image{margin-left:calc(5rem / 16)}.post-author-wrapper.stacks_in_1344994.align-center .author-image{margin-bottom:calc(5rem / 16)}
.layout1_stacks_in_1344998,.layout2_stacks_in_1344998{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px;border-radius:0px;padding:calc(16rem/16) calc(0rem/16) calc(0rem/16) calc(0rem/16);}.layout1_stacks_in_1344998.bgcolor,.layout2_stacks_in_1344998.bgcolor{background-color:rgba(204, 204, 204, 1.00)}.layout1_stacks_in_1344998.bgimage,.layout2_stacks_in_1344998.bgimage{background-image:url();background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}.layout1_stacks_in_1344998.height-fixed > .post_column1{height:300px;overflow-y:auto}@media only screen and (min-width:40.063em){.layout1_stacks_in_1344998.height-auto-fixed > .post_column1{height:300px;overflow-y:auto}}.layout1_stacks_in_1344998.float-left,.layout1_stacks_in_1344998.float-right{width:100%;float:none}@media only screen and (min-width:40.063em){.layout1_stacks_in_1344998.float-left,.layout1_stacks_in_1344998.float-right{width:50.00%}}@media only screen and (min-width:62.563em){.layout1_stacks_in_1344998.float-left,.layout1_stacks_in_1344998.float-right{width:50.00%}}@media only screen and (min-width:40.063em){.layout1_stacks_in_1344998.float-left{float:left}}@media only screen and (min-width:40.063em){.layout1_stacks_in_1344998.float-right{float:right}}.layout1_stacks_in_1344998.overlap-top{margin-top:-100px}.layout1_stacks_in_1344998.overlap-bottom{margin-bottom:-100px}

.layout1_stacks_in_1345002,.layout2_stacks_in_1345002{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px;border-radius:0px;padding:calc(0rem/16);}.layout1_stacks_in_1345002.bgcolor,.layout2_stacks_in_1345002.bgcolor{background-color:rgba(204, 204, 204, 1.00)}.layout1_stacks_in_1345002.bgimage,.layout2_stacks_in_1345002.bgimage{background-image:url();background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}.layout2_stacks_in_1345002 > .post_column1{float:left;width:100%;padding-right:0}@media only screen and (min-width:40.063em){.layout2_stacks_in_1345002 > .post_column1{width:50.00%;padding-right:5.000000px}}@media only screen and (min-width:62.563em){.layout2_stacks_in_1345002 > .post_column1{width:50.00%;padding-right:5.000000px}}.layout2_stacks_in_1345002 > .post_column2{float:right;width:100%;padding-left:0}@media only screen and (min-width:40.063em){.layout2_stacks_in_1345002 > .post_column2{width:50.000000%;padding-left:5.000000px}}@media only screen and (min-width:62.563em){.layout2_stacks_in_1345002 > .post_column2{width:50.000000%;padding-left:5.000000px}}.layout2_stacks_in_1345002:after{content:' ';display:block;clear:both}
.stacks_in_1345003 .post-image{border-radius:5px 0px 0px 5px;}.stacks_in_1345003 .post-image li{padding:calc(0rem/16);}.stacks_in_1345003 .post-image .post-bg-image{height:325px}.stacks_in_1345003 .post-image img,.stacks_in_1345003 .post-image .post-bg-image{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px 0px 0px 0px;border-radius:5px 0px 0px 5px;}.stacks_in_1345003 .post-image img{}.post .stacks_in_1345003 .post-image.scale-down li{transform:scale(1.30) rotateZ(0.00deg) translateZ(0)}.post:hover .stacks_in_1345003 .post-image.scale-down li{transform:scale(1) rotateZ(0deg)}.post:hover .stacks_in_1345003 .post-image.scale-up li{transform:scale(1.30) rotateZ(0.00deg) translateZ(0)}.post:hover .stacks_in_1345003 .post-image.shadow-in:after{box-shadow:inset 0 0 200px rgba(0, 0, 0, 1.00)}.post:hover .stacks_in_1345003 .post-image.blur li{filter:blur(200px)}
.layout1_stacks_in_1345004,.layout2_stacks_in_1345004{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px;border-radius:0px;padding:calc(16rem/16);}.layout1_stacks_in_1345004.bgcolor,.layout2_stacks_in_1345004.bgcolor{background-color:rgba(204, 204, 204, 1.00)}.layout1_stacks_in_1345004.bgimage,.layout2_stacks_in_1345004.bgimage{background-image:url();background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}.layout1_stacks_in_1345004.height-fixed > .post_column1{height:300px;overflow-y:auto}@media only screen and (min-width:40.063em){.layout1_stacks_in_1345004.height-auto-fixed > .post_column1{height:300px;overflow-y:auto}}.layout1_stacks_in_1345004.float-left,.layout1_stacks_in_1345004.float-right{width:100%;float:none}@media only screen and (min-width:40.063em){.layout1_stacks_in_1345004.float-left,.layout1_stacks_in_1345004.float-right{width:50.00%}}@media only screen and (min-width:62.563em){.layout1_stacks_in_1345004.float-left,.layout1_stacks_in_1345004.float-right{width:50.00%}}@media only screen and (min-width:40.063em){.layout1_stacks_in_1345004.float-left{float:left}}@media only screen and (min-width:40.063em){.layout1_stacks_in_1345004.float-right{float:right}}.layout1_stacks_in_1345004.overlap-top{margin-top:-100px}.layout1_stacks_in_1345004.overlap-bottom{margin-bottom:-100px}
.post-categories.stacks_in_1345005 img{max-width:calc(30rem / 16)}.post-categories.stacks_in_1345005 > span{margin:0 calc(5rem / 16)}.post-categories.stacks_in_1345005 > span:after{content:",";display:none;}.post-categories.stacks_in_1345005 > span:first-child{margin-left:0}.post-categories.stacks_in_1345005 > span:last-child{margin-right:0}

/* Start Responsive Shim stack CSS code */.stacks_in_1344692shim{	padding-top: 5%;}/* End Responsive Shim stack CSS code */.agent-hide{display:none !important}



#stacks_in_1345654 {
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
}

#stacks_in_1345663 {
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
}

#stacks_in_1345664 {
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
}

#stacks_in_1345665 {
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
}

