.shadow-hover{transition:.2s ease-in-out}@media (max-width: 1359.98px){.shadow-hover{box-shadow:none}}.shadow-hover--lg:hover{box-shadow:0 10px 20px #00000026}.shadow-hover--sm:hover,.parallax-container .flex-content-area .contactblockmodel .contact-card:hover{box-shadow:0 20px 30px #00000026}@media (min-width: 992px){.shadow-fixed-lg,.parallax-container .flex-content-area .common-block{box-shadow:0 20px 30px #0000000f}}@media (min-width: 992px){.shadow-fixed-sm{box-shadow:0 10px 20px #00000026}}.parallax-container{position:relative}.parallax-container .has-overlay .flexboxcontentblockmodel{top:-20px}.parallax-container .has-overlay .flexboxcontentblockmodel .common-block{background-color:transparent}.parallax-container .has-overlay .flexboxcontentblockmodel .common-block h1,.parallax-container .has-overlay .flexboxcontentblockmodel .common-block h2,.parallax-container .has-overlay .flexboxcontentblockmodel .common-block h3,.parallax-container .has-overlay .flexboxcontentblockmodel .common-block h4,.parallax-container .has-overlay .flexboxcontentblockmodel .common-block p,.parallax-container .has-overlay .flexboxcontentblockmodel .common-block blockquote{color:#fff!important}.parallax-container .has-overlay .flexboxcontentblockmodel .common-block .btn--primary:hover,.parallax-container .has-overlay .flexboxcontentblockmodel .common-block .btn.primary--white a{color:#2777b8}.parallax-container .has-overlay .flexboxcontentblockmodel .common-block .btn--primary,.parallax-container .has-overlay .flexboxcontentblockmodel .common-block p.btn--primary a,.parallax-container .has-overlay .flexboxcontentblockmodel .common-block span.btn--primary a,.parallax-container .has-overlay .flexboxcontentblockmodel .common-block .btn.primary--white a,.parallax-container .has-overlay .flexboxcontentblockmodel .common-block .btn--secondary,.parallax-container .has-overlay .flexboxcontentblockmodel .common-block p.btn--secondary a,.parallax-container .has-overlay .flexboxcontentblockmodel .common-block span.btn--secondary a,.parallax-container .has-overlay .flexboxcontentblockmodel .common-block .btn.secondary--white a{border:0;color:#000;background-color:#fff}.parallax-container .has-overlay .flexboxcontentblockmodel .common-block .btn--primary:hover,.parallax-container .has-overlay .flexboxcontentblockmodel .common-block .btn--primary:active,.parallax-container .has-overlay .flexboxcontentblockmodel .common-block p.btn--primary a:hover,.parallax-container .has-overlay .flexboxcontentblockmodel .common-block p.btn--primary a:active,.parallax-container .has-overlay .flexboxcontentblockmodel .common-block span.btn--primary a:hover,.parallax-container .has-overlay .flexboxcontentblockmodel .common-block span.btn--primary a:active,.parallax-container .has-overlay .flexboxcontentblockmodel .common-block .btn.primary--white a:hover,.parallax-container .has-overlay .flexboxcontentblockmodel .common-block .btn.primary--white a:active,.parallax-container .has-overlay .flexboxcontentblockmodel .common-block .btn--secondary:hover,.parallax-container .has-overlay .flexboxcontentblockmodel .common-block .btn--secondary:active,.parallax-container .has-overlay .flexboxcontentblockmodel .common-block p.btn--secondary a:hover,.parallax-container .has-overlay .flexboxcontentblockmodel .common-block p.btn--secondary a:active,.parallax-container .has-overlay .flexboxcontentblockmodel .common-block span.btn--secondary a:hover,.parallax-container .has-overlay .flexboxcontentblockmodel .common-block span.btn--secondary a:active,.parallax-container .has-overlay .flexboxcontentblockmodel .common-block .btn.secondary--white a:hover,.parallax-container .has-overlay .flexboxcontentblockmodel .common-block .btn.secondary--white a:active{background-color:#d9e1e2}.parallax-container.mb-default{margin-bottom:30px}@media (min-width: 992px){.parallax-container.mb-default{margin-bottom:120px}}.parallax-container .mb-default{margin-bottom:0}@media (min-width: 992px){.parallax-container .flex-content-area{margin-top:60px;margin-bottom:-60px}}@media (min-width: 576px){.parallax-container .flex-content-area .basiccontentblockmodel{margin-bottom:25px}}.parallax-container .flex-content-area .basiccontentblockmodel .common-block:not(.common--no-image){grid-gap:0;grid-template-columns:none;grid-template-areas:"image" "header" "content"}.parallax-container .flex-content-area .basiccontentblockmodel .common-block.text-center .common-image{justify-content:center}.parallax-container .flex-content-area .contactblockmodel .contact-card .bordered-box{border-color:transparent}@media (min-width: 992px){.parallax-container .flex-content-area>div{padding:0 15px;flex-grow:1;width:1%;min-width:25%;max-width:750px}}.parallax-container .flex-content-area .common-block{margin-bottom:15px;background-color:#fff}@media (min-width: 0){.parallax-container .flex-content-area .common-block{padding:25px}}@media (min-width: 576px){.parallax-container .flex-content-area .common-block{padding:25px}}@media (min-width: 992px){.parallax-container .flex-content-area .common-block{padding:25px;flex-direction:column;overflow:hidden}}.parallax-container .flex-content-area .common-block .common-image,.parallax-container .flex-content-area .common-block .common-body{margin:0;width:100%}.parallax-container .flex-content-area .common-block .common-image{margin-bottom:15px;flex:1 0 auto;overflow:hidden}.parallax-container .flex-content-area .common-block .common-image figure div{height:160px;background-size:cover;background-position:center;background-repeat:no-repeat}.parallax-container .flex-content-area .common-block .common-heading h2{font-size:1.25rem;line-height:1.875rem}@media (min-width: 992px){.parallax-container .flex-content-area.content-area--count-1>div{flex:0 0 100%}}.parallax-container .flex-content-area.content-area--count-1 .basiccontentblockmodel .common-block{padding:20px}@media (min-width: 992px){.parallax-container .flex-content-area.content-area--count-1 .basiccontentblockmodel .common-block{padding:40px;max-height:none}}.parallax-container .flex-content-area.content-area--count-2 .basiccontentblockmodel .common-block{padding:20px}@media (min-width: 992px){.parallax-container .flex-content-area.content-area--count-2 .basiccontentblockmodel .common-block{padding:40px}}.parallax__image{min-height:350px;background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:25px}@media (min-width: 992px){.parallax__image{padding-top:0;background-attachment:fixed;perspective:initial!important;transition:initial}}.parallax__image--disabled{background-attachment:local!important}.flex-block{position:relative}.flex-block .common-block{padding:20px 20px 0;position:relative;z-index:1}@media (max-width: 767.98px){.flex-block .common-block{padding:20px 0 0}}@media (max-width: 767.98px){.flex-block .overlay+.common-block{padding:20px 20px 0}}.flex-block[class*=has-shadowed-text] .common-block{padding-bottom:20px}.flex-block.has-shadowed-text-dark h2,.flex-block.has-shadowed-text-dark h3,.flex-block.has-shadowed-text-dark p:not(.btn--primary){text-shadow:1px 1px 3px rgba(118,118,118,.3)}.flex-block.has-shadowed-text-light h2,.flex-block.has-shadowed-text-light h3,.flex-block.has-shadowed-text-light p:not(.btn){text-shadow:1px 1px 3px rgba(255,255,255,.3)}.flex-block.text-light h1,.flex-block.text-light h2,.flex-block.text-light h3,.flex-block.text-light h4,.flex-block.text-light li,.flex-block.text-light p:not(.btn){color:#fff!important}.flex-block.text-dark h1,.flex-block.text-dark h2,.flex-block.text-dark h3,.flex-block.text-dark h4{color:#343a40!important}.flex-content-area{width:100%;display:flex;flex-direction:column;align-items:center}@media (min-width: 992px){.flex-content-area{width:100%;display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap}}.flex-content-area>div{max-width:540px;width:100%}@media (min-width: 992px){.flex-content-area>div{padding:0 15px;flex-grow:1;min-width:25%;width:1%;max-width:50%}}@media (min-width: 992px){.flex-content-area>div.contactblockmodel{min-width:33.33%;max-width:33.33%}}@media (min-width: 992px){.flex-content-area>.row{margin:0}}.flex-content-area>.row:not(.contactblockmodel){margin:0 0 25px}@media (min-width: 992px){.flex-content-area>.row>.block{padding:0}}.flex-content-area>.row>.block.relatedarticlesblockmodel .common-image img{width:100%}@media (min-width: 768px){.flex-content-area .o-contact-card,.flex-content-area .common-block,.flex-content-area .common-body,.flex-content-area .card--promoter,.flex-content-area .card--content-promoter,.flex-content-area .card--icon{height:100%}}.flex-content-area .productpagemodel .card-box.card--content-promoter .common-image figure div{background-size:contain}.flex-content-area .block.articlepagemodel,.flex-content-area .block.generalblockpagemodel{max-width:none}.flex-content-area .block.articlepagemodel .common-image img,.flex-content-area .block.generalblockpagemodel .common-image img{width:100%}.flex-content-area .section.section--sm,.flex-content-area .mb-default,.flex-content-area .mb-sm:not(.contact-card){margin:0}.dynamicsectionintroblockmodel .flex-content-area>.row:not(.contactblockmodel),.sectionintroblockmodel .flex-content-area>.row:not(.contactblockmodel),.tab-content .flex-content-area>.row:not(.contactblockmodel){margin-bottom:25px}@media (min-width: 992px){.dynamicsectionintroblockmodel .flex-content-area>.row,.sectionintroblockmodel .flex-content-area>.row,.tab-content .flex-content-area>.row{margin-right:0;margin-left:0}}.dynamicsectionintroblockmodel .common-block.common--center-aligned+.row .flex-content-area--items-1>.row,.sectionintroblockmodel .common-block.common--center-aligned+.row .flex-content-area--items-1>.row,.tab-content .common-block.common--center-aligned+.row .flex-content-area--items-1>.row{margin-right:auto;margin-left:auto;width:100%}@media (min-width: 992px){.dynamicsectionintroblockmodel .flex-content-area.icon-block-container>.row,.sectionintroblockmodel .flex-content-area.icon-block-container>.row,.tab-content .flex-content-area.icon-block-container>.row{max-width:25%}}@media (min-width: 992px){.dynamicsectionintroblockmodel.multiple-rows .flex-content-area>.row,.sectionintroblockmodel.multiple-rows .flex-content-area>.row,.tab-content.multiple-rows .flex-content-area>.row{min-width:50%;max-width:50%}}@media (min-width: 992px){.dynamicsectionintroblockmodel.multiple-rows .flex-content-area>.row,.sectionintroblockmodel.multiple-rows .flex-content-area>.row,.tab-content.multiple-rows .flex-content-area>.row{min-width:33.33%!important;max-width:33.33%!important}}@media (min-width: 992px){.dynamicsectionintroblockmodel.multiple-rows .flex-content-area>div:first-child,.dynamicsectionintroblockmodel.multiple-rows .flex-content-area>div:last-child,.sectionintroblockmodel.multiple-rows .flex-content-area>div:first-child,.sectionintroblockmodel.multiple-rows .flex-content-area>div:last-child,.tab-content.multiple-rows .flex-content-area>div:first-child,.tab-content.multiple-rows .flex-content-area>div:last-child{padding:0 15px}}.jumbo-image{background-size:cover;position:relative}.jumbo-image.jumbo-image--center{background-position:center}.jumbo-image.jumbo-image--top{background-position:top}.jumbo-image.jumbo-image--bottom{background-position:bottom}.jumbo-image.jumbo-image--empty{background-color:#f2f0ed}.jumbo-image img{object-fit:cover;height:100%;width:100%}.jumbo-image .gradient-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.has-overlay{position:relative}.has-overlay:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:#0009;z-index:1}.has-overlay.light-overlay:before{background-color:#0006}.has-overlay.medium-overlay:before{background-color:#00000080}.has-overlay .container .row{z-index:5;position:relative}
/*# sourceMappingURL=parallax.css.map */
