.media.remove-pb{padding-bottom:0}.media.remove-pt{padding-top:0}.media.pt-s{padding-top:2rem}.media.pt-m{padding-top:3.7rem}.media.pt-l{padding-top:0}.media.pb-s{padding-bottom:2rem}.media.pb-m{padding-bottom:3.7rem}.media.pb-l{padding-bottom:0}@media (max-width:1023px){.media.pt-s{padding-top:1rem}.media.pt-m{padding-top:2.5rem}.media.pt-l{padding-top:0}.media.pb-s{padding-bottom:1rem}.media.pb-m{padding-bottom:2.5rem}.media.pb-l{padding-bottom:0}}.media figure:not(.video-dev){margin:0 -2.7rem}.video-dev{overflow:hidden;padding-top:56.2%;position:relative}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.video-dev{margin:0 -2rem;padding-top:55%}}.video-dev .video__content{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.video-dev .video__btn,.video-dev .video__content{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-dev .video__btn{display:inline-block;height:8rem;width:8rem;z-index:3}.video-dev .video__poster{background-size:cover;z-index:2}.video-dev .video__content{min-height:100%;min-width:100%;opacity:1;-webkit-transition:all 0 .4s,opacity .4s;-o-transition:all 0 .4s,opacity .4s;transition:all 0 .4s,opacity .4s}.video-dev.play .video__content{opacity:1;z-index:4}.section-media-text{padding:118px 0}.section-media-text .video-dev .video__btn svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (max-width:1199px){.section-media-text{padding:80px 0}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-media-text{padding:60px 0}}.section-media-text .shell{max-width:169rem}.section-media-text .section__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-media-text .section__inner{display:block}}.section-media-text .section__inner .section__media{margin-right:auto;margin-top:160px;width:41%}@media (max-width:1199px){.section-media-text .section__inner .section__media{margin-top:100px;margin-top:87px;width:45%}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-media-text .section__inner .section__media{margin:0 0 2rem;width:100%}}.section-media-text .section__inner .section__main{width:50%}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-media-text .section__inner .section__main{width:100%}}.section-media-text .section__inner .section__content h1{font-weight:700;letter-spacing:-.02em}@media (min-width:1199.02px){.section-media-text .section__inner .section__content h1{font-size:72px}}.section-media-text .section__inner .section__content h1:not(:last-child){margin-bottom:.3em}.section-media-text .section__inner .section__content h2{font-weight:400;letter-spacing:-.02em;line-height:1.09}@media (min-width:1199.02px){.section-media-text .section__inner .section__content h2{font-size:35px}}.section-media-text .section__inner .section__content h2:not(:last-child){margin-bottom:1.15em}.section-media-text .section__inner .section__content p{line-height:1.28}.section-media-text .section__inner .section__actions{margin-top:70px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-media-text .section__inner .section__actions{margin-top:20px}}.section-media-text .section__inner .btn-wrapper{padding:0!important}.section-media-text .section__inner .btn-wrapper ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-media-text .section__inner .btn{font-size:16px;padding:1.4rem 3.4rem 1.6rem}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-media-text .section__inner .btn{margin-bottom:20px}}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#5178ec;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;color:#fff;cursor:pointer;font-size:1.75rem;font-weight:600;justify-content:center;letter-spacing:.025em;min-width:20.5rem;padding:1.4rem 2.4rem 1.6rem;text-align:center;text-decoration:none;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.btn{font-size:1.4rem;min-width:14.5rem;padding:1.2rem 1.4rem}}.btn svg path{-webkit-transition:.4s;-o-transition:.4s;transition:.4s}@media (hover:hover) and (pointer:fine){.btn:hover{background-color:#fff;-webkit-box-shadow:0 0 0 .1rem #5178ec;box-shadow:0 0 0 .1rem #5178ec;color:#5178ec}.btn:hover svg path{fill:#5178ec}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.btn:hover{background-color:#fff;-webkit-box-shadow:0 0 0 .1rem #5178ec;box-shadow:0 0 0 .1rem #5178ec;color:#5178ec}.btn:hover svg path{fill:#5178ec}}.btn.btn--icon-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.btn.btn--icon-right i+span{margin:0 .8rem 0 0}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.btn i{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}}.btn i,.btn span{display:inline-block;vertical-align:middle}.btn i svg,.btn span svg{display:block}.btn i+span{margin:0 0 0 .8rem}.btn.btn--light{background-color:#fff;color:#5178ec}@media (hover:hover) and (pointer:fine){.btn.btn--light:hover{background-color:#5178ec;-webkit-box-shadow:0 0 0 .1rem #fff;box-shadow:0 0 0 .1rem #fff;color:#fff}.btn.btn--light:hover svg path{fill:#fff}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.btn.btn--light:hover{background-color:#5178ec;-webkit-box-shadow:0 0 0 .1rem #fff;box-shadow:0 0 0 .1rem #fff;color:#fff}.btn.btn--light:hover svg path{fill:#fff}}.btn--outline{background-color:transparent;-webkit-box-shadow:inset 0 0 0 .1rem #5178ec;box-shadow:inset 0 0 0 .1rem #5178ec;color:#5178ec}.btn--outline:hover{background-color:#5178ec;-webkit-box-shadow:inset 0 0 0 .1rem #5178ec,0 0 0 .1rem #5178ec;box-shadow:inset 0 0 0 .1rem #5178ec,0 0 0 .1rem #5178ec;color:#fff}.btn--outline.btn--light{background-color:transparent;-webkit-box-shadow:inset 0 0 0 .1rem #fff;box-shadow:inset 0 0 0 .1rem #fff;color:#fff}.btn--link{min-width:auto!important;padding:0!important;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.btn--link,.btn--link:hover{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:currentColor}.btn--link:hover{text-decoration:underline;-webkit-transition:-webkit-text-decoration-color .3s;transition:-webkit-text-decoration-color .3s;-o-transition:text-decoration-color .3s;transition:text-decoration-color .3s;transition:text-decoration-color .3s,-webkit-text-decoration-color .3s}.btn--link.btn--light,.btn--link.btn--light:hover{background-color:transparent;color:#fff}.btn-wrapper{text-align:center}.btn-wrapper ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;margin:0 -.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.btn-wrapper li{padding:0 .5rem}@media (max-width:1023px){.btn-wrapper{padding:2.7rem 0 4rem!important}}.btn-wrapper.remove-pb{padding-bottom:0}.btn-wrapper.remove-pt{padding-top:0}.btn-wrapper.pt-xs{padding-top:.6rem}.btn-wrapper.pt-s{padding-top:2.5rem}.btn-wrapper.pt-m{padding-top:3.7rem}.btn-wrapper.pt-l{padding-top:7.8rem}.btn-wrapper.pt-xl{padding-top:9rem}.btn-wrapper.pb-xs{padding-bottom:.6rem}.btn-wrapper.pb-s{padding-bottom:2.5rem}.btn-wrapper.pb-m{padding-bottom:3.7rem}.btn-wrapper.pb-l{padding-bottom:7.8rem}.btn-wrapper.pb-xl{padding-bottom:9rem}.btn-wrapper.btn-wrapper--left{text-align:left}.btn-wrapper.btn-wrapper--left ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.btn-wrapper.btn-wrapper--center{text-align:center}.btn-wrapper.btn-wrapper--right{text-align:right}.btn-wrapper.btn-wrapper--right ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.btn--block{display:block;padding-left:0;padding-right:0}.popup-video{background-color:rgba(88,122,228,.8);height:100%;left:0;opacity:0;overflow-y:auto;pointer-events:none;position:fixed;top:0;width:100%;z-index:9999}.popup-video .popup__inner{align-items:center;display:flex;min-height:100vh;padding:50px 0}.popup-video .popup__content{position:relative;width:100%;z-index:2}.popup-video video{width:100%}.popup-video .popup__btn-close{position:fixed;right:20px;top:50px;z-index:5}@media (max-width:1023px){.popup-video .popup__btn-close{right:20px;top:20px}}@media (max-width:768px){.popup-video .popup__btn-close{right:10px;top:10px}}.popup-video .popup__overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.popup-video.is-active{opacity:1;pointer-events:auto}main:has(.popup-video.is-active){position:relative;z-index:999}.container-fluid>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:has(.popup-video.is-active){overflow:visible;z-index:20}body:has(.popup-video.is-active),html:has(.popup-video.is-active){overflow:hidden!important}