.flxSection{padding:50px 0;position:relative;background-repeat:no-repeat}.flxSection:first-of-type{padding-top:0}.flxSection:last-of-type{padding-bottom:0}.flxSection[class*=flxSectionHeight]{width:100%;position:relative}.flxSection[class*=flxSectionHeight] .flxSectionInner{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flxSection.flxSectionHeight_1{padding-top:100%}.flxSection.flxSectionHeight_4_3{padding-top:75%}.flxSection.flxSectionHeight_2_1{padding-top:50%}.flxSection.flxSectionHeight_16_9{padding-top:56.25%}.flxSection.flxSectionHeight_ana{padding-top:37.5%}.flxSection.flxSectionHeight_4_1{padding-top:25%}@media screen and (max-width:992px){.flxSection.flxSectionHeight_md_1{padding-top:100%}.flxSection.flxSectionHeight_md_4_3{padding-top:75%}.flxSection.flxSectionHeight_md_2_1{padding-top:50%}.flxSection.flxSectionHeight_md_16_9{padding-top:56.25%}.flxSection.flxSectionHeight_md_ana{padding-top:37.5%}.flxSection.flxSectionHeight_md_4_1{padding-top:25%}}@media screen and (max-width:768px){.flxSection.flxSectionHeight_sm_1{padding-top:100%}.flxSection.flxSectionHeight_sm_4_3{padding-top:75%}.flxSection.flxSectionHeight_sm_2_1{padding-top:50%}.flxSection.flxSectionHeight_sm_16_9{padding-top:56.25%}.flxSection.flxSectionHeight_sm_ana{padding-top:37.5%}.flxSection.flxSectionHeight_sm_4_1{padding-top:25%}}.flxSection .flxGrid:first-of-type{margin-top:0!important}.flxSection.sectionDarkBackground *{color:#fff}.flxSection.sectionFullPad .flxSectionInner{max-width:none;padding:30px;margin:auto}.flxSection.sectionFullNoPad{padding:0}.flxSection.sectionFullNoPad .flxSectionInner{max-width:none;margin:auto}.flxSection.sectionFullNoPad .gridFull,.flxSection.sectionFullNoPad .gridSplitMidLeft,.flxSection.sectionFullNoPad .gridSplitMidRight{margin:0;padding:0}.flxSection .flxSectionOverlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;transition:opacity 300ms ease-in-out}.flxSection .flxSectionOverlay.fadeIn,.flxSection:hover .flxSectionOverlay.fadeOut{opacity:0!important}.flxSection:hover .flxSectionOverlay.fadeOutPart{opacity:.8!important}.flxSection:hover .flxSectionOverlay.fadeIn{opacity:1!important}.flxSection .flxSectionInner{position:relative;z-index:2}.flxSection.sectionVerticalPadding-largest{padding-top:200px;padding-bottom:200px}.flxSection.sectionVerticalPadding-larger{padding-top:150px;padding-bottom:150px}.flxSection.sectionVerticalPadding-large{padding-top:100px;padding-bottom:100px}.flxSection.sectionVerticalPadding-less{padding-top:20px;padding-bottom:20px}.flxSection.sectionVerticalPadding-nopad{padding-top:0;padding-bottom:0}@media screen and (max-width:1200px){.flxSection.sectionVerticalPadding-largest{padding-top:150px;padding-bottom:150px}.flxSection.sectionVerticalPadding-larger{padding-top:100px;padding-bottom:100px}.flxSection.sectionVerticalPadding-large{padding-top:75px;padding-bottom:75px}}@media screen and (max-width:992px){.flxSection.sectionVerticalPadding-largest{padding-top:100px;padding-bottom:100px}.flxSection.sectionVerticalPadding-larger{padding-top:75px;padding-bottom:75px}.flxSection.sectionVerticalPadding-large{padding-top:50px;padding-bottom:50px}}@media screen and (max-width:768px){.flxSection.sectionVerticalPadding-largest{padding-top:75px;padding-bottom:75px}.flxSection.sectionVerticalPadding-larger{padding-top:50px;padding-bottom:50px}.flxSection.sectionVerticalPadding-large{padding-top:30px;padding-bottom:30px}}.flxSection.sectionBorderTop{border-top:1px solid rgba(0,0,0,.1)}.flxSection.sectionBorderBottom{border-bottom:1px solid rgba(0,0,0,.1)}.flxImageRound .elementImage img{-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px}.flxImageShadow .elementImage img{-webkit-box-shadow:0 0 20px rgba(0,0,0,.25);-moz-box-shadow:0 0 20px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25)}.flxMediapoolExtractElement .itemContainer::after{content:"";clear:both;display:table}@media screen and (max-width:500px){.flxMediapoolExtractElement .itemContainer .imageContainer .inner.displayMobile{display:block!important}}@media screen and (min-width:500px){.flxMediapoolExtractElement .itemContainer .imageContainer .inner.displayFullSize{display:block!important}}.flxMediapoolExtractElement.displayStyle-default .itemContainer{width:50%;overflow:hidden}@media screen and (min-width:500px){.flxMediapoolExtractElement.displayStyle-default .itemContainer{width:33.333%}}@media screen and (min-width:768px){.flxMediapoolExtractElement.displayStyle-default .itemContainer{width:25%}}.flxMediapoolExtractElement.displayStyle-default .itemContainer .imageContainer{overflow:hidden}.flxMediapoolExtractElement.displayStyle-default .itemContainer .imageContainer .inner,.flxMediapoolExtractElement.displayStyle-infocard .itemContainer .imageContainer .inner{transition:transform .3s ease;width:100%;margin:auto;height:0;background-size:contain;background-position:center;background-repeat:no-repeat}.flxMediapoolExtractElement.displayStyle-default .itemContainer:focus .imageContainer .inner,.flxMediapoolExtractElement.displayStyle-default .itemContainer:hover .imageContainer .inner{transform:scale(1.08)}.flxMediapoolExtractElement.displayStyle-infocard .flxMediapoolItemsContainer{margin:-15px}.flxMediapoolExtractElement.displayStyle-infocard .itemContainer{padding:15px;width:50%}@media screen and (min-width:500px){.flxMediapoolExtractElement.displayStyle-infocard .itemContainer{width:33.333%}}@media screen and (min-width:768px){.flxMediapoolExtractElement.displayStyle-infocard .itemContainer{width:25%}}.flxMediapoolExtractElement.displayStyle-infocard .itemContainer .itemContainerInner{transition:all 200ms ease;-webkit-box-shadow:0 0 20px rgba(50,50,50,.15);-moz-box-shadow:0 0 20px rgba(50,50,50,.15);box-shadow:0 0 20px rgba(50,50,50,.15);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden}.flxMediapoolExtractElement.displayStyle-infocard .itemContainer .imageContainer{border-bottom:1px solid #f9f9f9}.flxMediapoolExtractElement.displayStyle-infocard .itemContainer:focus .imageContainer .inner,.flxMediapoolExtractElement.displayStyle-infocard .itemContainer:hover .imageContainer .inner,.flxMediapoolExtractElement.displayStyle-testimonials .itemContainer:focus .imageContainer .inner,.flxMediapoolExtractElement.displayStyle-testimonials .itemContainer:hover .imageContainer .inner{transform:scale(1.04)}.flxMediapoolExtractElement.displayStyle-infocard .itemContainer:focus .itemContainerInner,.flxMediapoolExtractElement.displayStyle-infocard .itemContainer:hover .itemContainerInner{-webkit-box-shadow:0 0 5px rgba(50,50,50,.3);-moz-box-shadow:0 0 5px rgba(50,50,50,.3);box-shadow:0 0 5px rgba(50,50,50,.3)}.flxMediapoolExtractElement.displayStyle-infocard .itemContainer .textContainer{padding:15px}@media screen and (max-width:500px){.flxMediapoolExtractElement.displayStyle-infocard .flxMediapoolItemsContainer{margin:-7.5px}.flxMediapoolExtractElement.displayStyle-infocard .itemContainer{padding:7.5px}}.flxMediapoolExtractElement.displayStyle-testimonials .flxMediapoolContainer{margin:-15px}.flxMediapoolExtractElement.displayStyle-testimonials .itemContainer{width:33.333%;padding:15px}@media screen and (min-width:768px){.flxMediapoolExtractElement.displayStyle-testimonials .itemContainer{width:25%}}@media screen and (max-width:501px){.flxMediapoolExtractElement.displayStyle-testimonials .itemContainer{width:100%}}.flxMediapoolExtractElement.displayStyle-testimonials .itemContainer .itemContainerInner{position:relative}.flxMediapoolExtractElement.displayStyle-testimonials .itemContainer .imageContainer{position:absolute;bottom:0;right:0;margin:0;padding:0;width:40px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;border:1px solid #d0d0d0;overflow:hidden}.flxMediapoolExtractElement.displayStyle-testimonials .itemContainer .imageContainer .inner{height:100%!important;padding-top:100%!important;transition:transform .3s ease;width:100%;margin:auto;background-size:contain;background-position:center;background-repeat:no-repeat}.flxMediapoolExtractElement.displayStyle-testimonials .itemContainer .textContainer{position:relative;padding-bottom:50px}.flxMediapoolExtractElement.displayStyle-testimonials .itemContainer .textContainer .description{padding:2em;background-color:#f0f0f0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;height:100%;box-shadow:4px 4px 15px rgba(50,50,50,.05);position:relative}.flxMediapoolExtractElement.displayStyle-testimonials .itemContainer .textContainer .description:after,.flxMediapoolExtractElement.displayStyle-testimonials .itemContainer .textContainer .description:before{top:100%;left:10%;border:solid transparent;content:" ";height:10px;width:10px;position:absolute;pointer-events:none}.flxMediapoolExtractElement.displayStyle-testimonials .itemContainer .textContainer .description:after{border-top-color:#f0f0f0;border-width:10px;margin-left:-10px}.flxMediapoolExtractElement.displayStyle-testimonials .itemContainer .textContainer h4{position:absolute;bottom:10px;margin:0;padding:0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.flxMediapoolExtractElement.slider .slick-slider{margin-bottom:0}.flxMediapoolExtractElement.slider .slick-list{outline:0!important}.flxMediapoolExtractElement.slider .slick-slide{outline:0!important;text-align:center}.flxMediapoolExtractElement.slider .slick-slide .slideInner{overflow:hidden;height:0;position:relative;width:80%;margin:auto;padding-top:10%;background-size:contain;background-repeat:no-repeat;background-position:center center}.flxMediapoolExtractElement.slider .slick-slide img{height:auto;max-height:100px;width:auto;max-width:90%;margin:auto}.flxMediapoolExtractElement.slider .slick-slide .slideTextContainer{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:10%;right:10%;color:#fff;font-size:30px;font-weight:200;background-color:rgba(0,0,0,.3);padding:1em}.flxMediapoolExtractElement.slider .slick-slide .slideTextContainer h4{font-size:30px;font-weight:200;color:#fff}.flxMediapoolExtractElement.slider .slick-slide .slideTextContainer .description{font-size:20px;font-weight:200}.flxMediapoolExtractElement.slider .slick-next,.flxMediapoolExtractElement.slider .slick-prev{position:absolute;top:50%;display:block;width:30px;height:30px;padding:0;transition:all 200ms ease;cursor:pointer;border:0;outline:0;z-index:1000;text-align:center;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:rgba(255,255,255,.3);color:#333!important}.flxMediapoolExtractElement.slider .slick-next:before,.flxMediapoolExtractElement.slider .slick-prev:before{color:#333!important}.flxMediapoolExtractElement.slider .slick-next:hover,.flxMediapoolExtractElement.slider .slick-prev:hover{background-color:rgba(255,255,255,.8)!important}.flxMediapoolExtractElement.slider.showArrowsOnHover .slick-next,.flxMediapoolExtractElement.slider.showArrowsOnHover .slick-prev{opacity:0}.flxMediapoolExtractElement.slider.showArrowsOnHover:hover .slick-next,.flxMediapoolExtractElement.slider.showArrowsOnHover:hover .slick-prev{opacity:1}.flxMediapoolExtractElement.slider .slick-prev{left:10px}.flxMediapoolExtractElement.slider .slick-next{right:10px}.flxMediapoolExtractElement.slider .slick-disabled{visibility:hidden}.flxMediapoolExtractElement.slider .slick-next:focus,.flxMediapoolExtractElement.slider .slick-next:hover,.flxMediapoolExtractElement.slider .slick-prev:focus,.flxMediapoolExtractElement.slider .slick-prev:hover{outline:0;background:0 0}.flxMediapoolExtractElement.grid .flxMediapoolContainer,.flxMediapoolExtractElement.grid.textCenter .textContainer{text-align:center}.flxMediapoolExtractElement.grid .flxMediapoolItemsContainer,.flxMediapoolExtractElement.grid.hoverOverlay .itemContainer .imageContainer{position:relative}.flxMediapoolExtractElement.grid .isotopeFilter{zoom:1;padding:0;display:inline-block;font-size:.9em;margin-bottom:1em}.flxMediapoolExtractElement.grid .isotopeFilter:before{content:'';display:block}.flxMediapoolExtractElement.grid .isotopeFilter:after{content:'';display:table;clear:both}.flxMediapoolExtractElement.grid .isotopeFilter li{float:left;list-style:none;display:block;border:1px solid #f0f0f0;border-left:none;padding:.3em 1em;cursor:pointer;transition:background-color 300ms ease-in-out}.flxMediapoolExtractElement.grid .isotopeFilter li:first-child{border-left:1px solid #f0f0f0;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}.flxMediapoolExtractElement.grid .isotopeFilter li:last-child{-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}.flxMediapoolExtractElement.grid .isotopeFilter li:hover{background-color:#f9f9f9}.flxMediapoolExtractElement.grid .isotopeFilter li.active{background-color:#efefef}.flxMediapoolExtractElement.grid.hoverOverlay .itemContainer .imageContainer::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;transition:opacity 400ms ease-in-out}.flxMediapoolExtractElement.grid.hoverOverlay .itemContainer:hover .imageContainer::after{opacity:.1}.fa5 .slick-next:before,.fa5 .slick-prev:before{font-family:"Font Awesome 5 Pro";font-weight:200;content:"\f060"}.fa5 .slick-next:before{content:"\f061"}