@media screen and (min-width:1024px){.block--p .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width:1023px){.block--p .row{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}}@media screen and (min-width:1024px){.block--p .media-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (max-width:1023px){.block--p .media-left{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}}.block--p .media-block .img-wrap{text-align:center}@media screen and (max-width:1023px){.block--p .video-wrap{position:relative}}.block--p .landing-video-btn{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto}.block--p .landing-video-btn:focus .circle-core,.block--p .landing-video-btn:hover .circle-core{background-color:#002ea6}.block--p .landing-video-btn:focus .play-video-icon-landing,.block--p .landing-video-btn:hover .play-video-icon-landing{border-color:transparent transparent transparent #17fcc4}@media screen and (max-width:1024px){.block--p .landing-video-btn{right:0}}@media screen and (max-width:550px){.block--p .landing-video-btn{height:28.2vw;width:28.2vw}}@media screen and (min-width:551px) and (max-width:1024px){.block--p .landing-video-btn{height:141px;width:141px}}@media screen and (min-width:1025px){.block--p .landing-video-btn{height:7.344vw;width:7.344vw}}@media screen and (min-width:1921px){.block--p .landing-video-btn{height:141px;width:141px}}.block--p .landing-video-btn .circle-core{background-color:#e7eaeb;border-radius:50%;display:inline-block;height:100%;left:0;position:absolute;top:0;-webkit-transition:background-color .5s cubic-bezier(.61,1,.88,1);transition:background-color .5s cubic-bezier(.61,1,.88,1);width:100%}.block--p .landing-video-btn .circle-outer{height:215%;width:215%}.block--p .landing-video-btn .circle-inner,.block--p .landing-video-btn .circle-outer{-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid hsla(0,0%,100%,.3);border-radius:50%;display:inline-block;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.block--p .landing-video-btn .circle-inner{height:130%;width:130%}.block--p .landing-video-btn .play-video-icon-landing{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-color:transparent transparent transparent #72868a;border-style:solid;display:inline-block;height:0;position:absolute;-webkit-transition:border-color .5s cubic-bezier(.61,1,.88,1);transition:border-color .5s cubic-bezier(.61,1,.88,1);width:0}@media screen and (max-width:550px){.block--p .landing-video-btn .play-video-icon-landing{border-width:1.8vw 0 1.8vw 3.2vw;left:calc(50% - 1.2vw);top:calc(50% - 2vw)}}@media screen and (min-width:551px) and (max-width:1024px){.block--p .landing-video-btn .play-video-icon-landing{border-width:9px 0 9px 16px;left:calc(50% - 6px);top:calc(50% - 10px)}}@media screen and (min-width:1025px){.block--p .landing-video-btn .play-video-icon-landing{border-width:.469vw 0 .469vw .833vw;left:calc(50% - .313vw);top:calc(50% - .521vw)}}@media screen and (min-width:1921px){.block--p .landing-video-btn .play-video-icon-landing{border-width:9px 0 9px 16px;left:calc(50% - 6px);top:calc(50% - 10px)}}.block--j .img--wrap,.block--j .img--wrap img{height:60px;margin-bottom:25px;width:72px}.block--j .img--wrap img{margin-bottom:15px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.block--j .img--container{text-align:center}.block--j .icons--item .img--container{margin-bottom:32px}@media screen and (max-width:1024px){.block--h .header-img{width:100%}}.block--h .logo{min-height:60px;min-width:155px}@media screen and (max-width:1024px){.block--h .image--item{margin-bottom:35px}}@media screen and (min-width:1025px){.block--h .image-item img{max-height:100px}}.block--h.w-content .images-block{padding-top:40px!important}.block--h.w-footer .images-block{padding-bottom:40px!important}@media screen and (min-width:768px) and (max-width:1024px){.block--h .images-block .section-title{text-align:left}}@media screen and (max-height:400px){.block--h .images-block .section-title{margin-bottom:15px;padding-left:1.5rem}}@media screen and (min-width:768px) and (max-width:1024px){.block--h .images-wrap{display:block!important}.block--h .images-wrap .image-item{display:inline-block!important;margin-bottom:20px;width:auto}}@media screen and (max-width:750px){.block--h .images-wrap{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-flow:column!important;flex-flow:column!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;text-align:center}.block--h .images-wrap .logo{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.block--h .images-wrap .company-logo{margin-bottom:3rem!important;margin-top:18px}}@media screen and (max-height:400px){.block--h .images-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center}}.block--h.imgs-nowrap .images-block .images-wrap{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.block--h.imgs-nowrap .images-block .image-item{padding:0}@media screen and (max-width:1024px){.block--h.imgs-nowrap .images-block .image-item img{max-width:none!important}}.block--h .company-name{color:#002ea6;font-family:Libre Franklin,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:30px;text-align:center}@media screen and (min-width:1025px){.block--h .company-name{margin-bottom:0}}@media screen and (max-width:767px){.block--h .company-name{margin-bottom:10px;margin-top:-60px}}@media screen and (max-width:1024px){.block--h.imgs-associations .images-wrap{margin:0}}@media screen and (min-width:768px) and (max-width:1024px){.block--h.imgs-associations .images-wrap{display:grid!important;grid-template-columns:1fr 1fr 1fr}}.block--h.imgs-associations .images-wrap .image-item:last-child .header-img{height:65px;width:auto}