.blue{color:#007bc3!important}.red{color:red}.gray-light{color:#2d3032}.gray-lightest{color:#ecf1f3}.gray{color:#2d3032}.gray-dark{color:#39475b}@font-face{font-display:swap;font-family:Shapiro-35FeatherText;font-style:normal;font-weight:400;src:url(fonts/Shapiro-35FeatherText.woff2) format("woff2"),url(fonts/Shapiro-35FeatherText.woff) format("woff")}@font-face{font-display:swap;font-family:Shapiro-45Welter;font-style:normal;font-weight:400;src:url(fonts/Shapiro-45Welter.woff2) format("woff2"),url(fonts/Shapiro-45Welter.woff) format("woff")}@font-face{font-display:swap;font-family:Shapiro-55Middle;font-style:normal;font-weight:400;src:url(fonts/Shapiro-55Middle.woff2) format("woff2"),url(fonts/Shapiro-55Middle.woff) format("woff")}@font-face{font-display:swap;font-family:Shapiro-65LightHeavy;font-style:normal;font-weight:400;src:url(fonts/Shapiro-65LightHeavy.woff2) format("woff2"),url(fonts/Shapiro-65LightHeavy.woff) format("woff")}@font-face{font-display:swap;font-family:Shapiro-75Heavy;font-style:normal;font-weight:400;src:url(fonts/Shapiro-75Heavy.woff2) format("woff2"),url(fonts/Shapiro-75Heavy.woff) format("woff")}@font-face{font-display:swap;font-family:Shapiro-85SuperHeavy;font-style:normal;font-weight:400;src:url(fonts/Shapiro-85SuperHeavy.woff2) format("woff2"),url(fonts/Shapiro-85SuperHeavy.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins-Light;font-style:normal;font-weight:400;src:url(fonts/Poppins-Light.woff2) format("woff2"),url(fonts/Poppins-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins-SemiBold;font-style:normal;font-weight:400;src:url(fonts/Poppins-SemiBold.woff2) format("woff2"),url(fonts/Poppins-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:generalsans_regular;font-style:normal;font-weight:400;src:url(fonts/generalsans_regular.woff2) format("woff2"),url(fonts/generalsans_regular.woff) format("woff")}.light{font-family:Shapiro-35FeatherText}.regular{font-family:Shapiro-45Welter}.medium{font-family:Shapiro-55Middle}.light-heavy{font-family:Shapiro-65LightHeavy}.heavy{font-family:Shapiro-75Heavy}.super-heavy{font-family:Shapiro-85SuperHeavy}.poppins-light{font-family:Poppins-Light}.poppins-semibold{font-family:Poppins-SemiBold}.about-hero .wrapper,.admin-hero .wrapper,.communication-hero .wrapper,.device-hero .wrapper,.dispatch-hero .wrapper,.drug-hero .wrapper,.eld-hero .wrapper,.extend-hero .wrapper,.fin-solutions-hero .wrapper,.informer-hero .wrapper,.mobile-app-hero .wrapper,.payroll-hero .wrapper,.print-hero .wrapper,.store-hero .wrapper,.tms-hero .wrapper,.website-hero .wrapper{padding:6.25rem 0 1.5rem}@media (min-width:1024px){.about-hero .wrapper,.admin-hero .wrapper,.communication-hero .wrapper,.device-hero .wrapper,.dispatch-hero .wrapper,.drug-hero .wrapper,.eld-hero .wrapper,.extend-hero .wrapper,.fin-solutions-hero .wrapper,.informer-hero .wrapper,.mobile-app-hero .wrapper,.payroll-hero .wrapper,.print-hero .wrapper,.store-hero .wrapper,.tms-hero .wrapper,.website-hero .wrapper{padding:11.6875rem 0 3.875rem}}.about-hero__content,.admin-hero__content,.communication-hero__content,.device-hero__content,.dispatch-hero__content,.drug-hero__content,.eld-hero__content,.extend-hero__content,.fin-solutions-hero__content,.informer-hero__content,.payroll-hero__content,.print-hero__content,.store-hero__content,.tms-hero__content,.website-hero__content{margin-bottom:2.5rem;text-align:center}@media (min-width:1024px){.about-hero__content,.admin-hero__content,.communication-hero__content,.device-hero__content,.dispatch-hero__content,.drug-hero__content,.eld-hero__content,.extend-hero__content,.fin-solutions-hero__content,.informer-hero__content,.payroll-hero__content,.print-hero__content,.store-hero__content,.tms-hero__content,.website-hero__content{margin-bottom:4rem}}.about-hero__content h1,.admin-hero__content h1,.communication-hero__content h1,.device-hero__content h1,.dispatch-hero__content h1,.drug-hero__content h1,.eld-hero__content h1,.extend-hero__content h1,.fin-solutions-hero__content h1,.informer-hero__content h1,.payroll-hero__content h1,.print-hero__content h1,.store-hero__content h1,.tms-hero__content h1,.website-hero__content h1{margin-bottom:.75rem}@media (min-width:1024px){.about-hero__content h1,.admin-hero__content h1,.communication-hero__content h1,.device-hero__content h1,.dispatch-hero__content h1,.drug-hero__content h1,.eld-hero__content h1,.extend-hero__content h1,.fin-solutions-hero__content h1,.informer-hero__content h1,.payroll-hero__content h1,.print-hero__content h1,.store-hero__content h1,.tms-hero__content h1,.website-hero__content h1{margin-bottom:1rem}}@media (min-width:576px){.about-hero__content p,.admin-hero__content p,.communication-hero__content p,.device-hero__content p,.dispatch-hero__content p,.drug-hero__content p,.eld-hero__content p,.extend-hero__content p,.fin-solutions-hero__content p,.informer-hero__content p,.payroll-hero__content p,.print-hero__content p,.store-hero__content p,.tms-hero__content p,.website-hero__content p{white-space:pre-line}.about-hero__content p br,.admin-hero__content p br,.communication-hero__content p br,.device-hero__content p br,.dispatch-hero__content p br,.drug-hero__content p br,.eld-hero__content p br,.extend-hero__content p br,.fin-solutions-hero__content p br,.informer-hero__content p br,.payroll-hero__content p br,.print-hero__content p br,.store-hero__content p br,.tms-hero__content p br,.website-hero__content p br{display:inline}}.about-hero__content p br,.admin-hero__content p br,.communication-hero__content p br,.device-hero__content p br,.dispatch-hero__content p br,.drug-hero__content p br,.eld-hero__content p br,.extend-hero__content p br,.fin-solutions-hero__content p br,.informer-hero__content p br,.payroll-hero__content p br,.print-hero__content p br,.store-hero__content p br,.tms-hero__content p br,.website-hero__content p br{display:none}.admin-hero__image>figure,.communication-hero__image>figure,.device-hero__image>figure,.dispatch-hero__image>figure,.drug-hero__image>figure,.eld-hero.img-bg .eld-hero__image>figure,.extend-hero__image>figure,.fin-solutions-hero__image>figure,.informer-hero__image>figure,.payroll-hero__image>figure,.store-hero__image>figure,.tms-hero__image>figure,.website-hero__image>figure{position:relative;z-index:1}.admin-hero__image>figure:before,.communication-hero__image>figure:before,.device-hero__image>figure:before,.dispatch-hero__image>figure:before,.drug-hero__image>figure:before,.eld-hero.img-bg .eld-hero__image>figure:before,.extend-hero__image>figure:before,.fin-solutions-hero__image>figure:before,.informer-hero__image>figure:before,.payroll-hero__image>figure:before,.store-hero__image>figure:before,.tms-hero__image>figure:before,.website-hero__image>figure:before{background-color:#f8f8f8;border-radius:.5rem;content:"";display:block;height:calc(100% + 1.25rem);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 1.25rem);z-index:-1}.cloud-cards__items ul,.communication-pro__cards ul,.device-cards__list ul,.dispatch-cards__list ul,.drug-policy__cards ul,.extend-cards__list,.fin-solutions-fintech__cards ul,.home-compliance__cards ul,.informer-reports__cards ul,.tms-compliance__cards ul,.tms-operations__cards ul{margin:-1.5rem 0}@media (min-width:1024px){.cloud-cards__items ul,.communication-pro__cards ul,.device-cards__list ul,.dispatch-cards__list ul,.drug-policy__cards ul,.extend-cards__list,.fin-solutions-fintech__cards ul,.home-compliance__cards ul,.informer-reports__cards ul,.tms-compliance__cards ul,.tms-operations__cards ul{display:flex;flex-wrap:wrap;margin:-1.25rem -.9375rem}}.cloud-cards__items li,.communication-pro__cards li,.device-cards__list li,.dispatch-cards__list li,.drug-policy__cards li,.extend-cards__item,.fin-solutions-fintech__cards li,.home-compliance__cards li,.informer-reports__cards li,.tms-compliance__cards li,.tms-operations__cards li{padding:1.5rem 0}@media (min-width:1024px){.cloud-cards__items li,.communication-pro__cards li,.device-cards__list li,.dispatch-cards__list li,.drug-policy__cards li,.extend-cards__item,.fin-solutions-fintech__cards li,.home-compliance__cards li,.informer-reports__cards li,.tms-compliance__cards li,.tms-operations__cards li{max-width:50%;padding:1.25rem .9375rem;width:100%}}.cloud-cards__card,.communication-pro__card,.device-cards__card,.dispatch-cards__card,.drug-policy__card,.extend-card,.fin-solutions-fintech__card,.home-compliance__card,.informer-reports__card,.tms-compliance__card,.tms-operations__card{overflow:hidden}.cloud-cards__card__content,.communication-pro__card__content,.device-cards__card__content,.dispatch-cards__card__content,.drug-policy__card__content,.extend-card__content,.fin-solutions-fintech__card__content,.home-compliance__card__content,.informer-reports__card__content,.tms-compliance__card__content,.tms-operations__card__content{border:.0625rem solid #f8f8f8;padding:1.25rem 0 1.25rem 1rem}@media (min-width:576px){.cloud-cards__card__content,.communication-pro__card__content,.device-cards__card__content,.dispatch-cards__card__content,.drug-policy__card__content,.extend-card__content,.fin-solutions-fintech__card__content,.home-compliance__card__content,.informer-reports__card__content,.tms-compliance__card__content,.tms-operations__card__content{padding:2.5rem 3.75rem 2.5rem 2.5rem}}.cloud-cards__card__content h2,.communication-pro__card__content h2,.device-cards__card__content h2,.dispatch-cards__card__content h2,.drug-policy__card__content h2,.extend-card__content h2,.fin-solutions-fintech__card__content h2,.home-compliance__card__content h2,.informer-reports__card__content h2,.tms-compliance__card__content h2,.tms-operations__card__content h2{margin-bottom:.5rem}.cloud-cards__card figure,.communication-pro__card figure,.device-cards__card figure,.dispatch-cards__card figure,.drug-policy__card figure,.extend-card__image,.fin-solutions-fintech__card figure,.home-compliance__card figure,.informer-reports__card figure,.tms-compliance__card figure,.tms-operations__card figure{background-color:#f8f8f8;padding:2.25rem 1.875rem 0}@media (min-width:1024px){.cloud-cards__card figure,.communication-pro__card figure,.device-cards__card figure,.dispatch-cards__card figure,.drug-policy__card figure,.extend-card__image,.fin-solutions-fintech__card figure,.home-compliance__card figure,.informer-reports__card figure,.tms-compliance__card figure,.tms-operations__card figure{padding:4.5rem 3.75rem 0}}.cloud-cards__card figure.full,.communication-pro__card figure.full,.device-cards__card figure.full,.dispatch-cards__card figure.full,.drug-policy__card figure.full,.extend-card__image.full,.fin-solutions-fintech__card figure.full,.home-compliance__card figure.full,.informer-reports__card figure.full,.tms-compliance__card figure.full,.tms-operations__card figure.full{padding:0!important}.dispatch-content__items,.extend-text-image__items,.payroll-solution__list,.print-success__list{margin:-.75rem 0}@media (min-width:1024px){.dispatch-content__items,.extend-text-image__items,.payroll-solution__list,.print-success__list{margin:-1rem 0}}.dispatch-content__item,.extend-text-image__item,.payroll-solution__item,.print-success__item{padding:.75rem 0}@media (min-width:1024px){.dispatch-content__item,.extend-text-image__item,.payroll-solution__item,.print-success__item{align-items:center;display:flex;justify-content:space-between;padding:1rem 0}.dispatch-content__item:nth-of-type(2n),.extend-text-image__item:nth-of-type(2n),.payroll-solution__item:nth-of-type(2n),.print-success__item:nth-of-type(2n){flex-direction:row-reverse}}.dispatch-content__item__content,.extend-text-image__item__content,.payroll-solution__item__content,.print-success__item__content{padding:1.25rem}@media (min-width:1024px){.dispatch-content__item__content,.extend-text-image__item__content,.payroll-solution__item__content,.print-success__item__content{max-width:48.6%;padding:3.125rem;width:100%}.dispatch-content__item figure,.extend-text-image__item figure,.payroll-solution__item figure,.print-success__item figure{max-width:48.6%;width:100%}}.dispatch-content__item h2,.extend-text-image__item h2,.payroll-solution__item h2,.print-success__item h2{margin-bottom:.5rem}@media (min-width:1024px){.dispatch-content__item h2,.extend-text-image__item h2,.payroll-solution__item h2,.print-success__item h2{margin-bottom:1rem}}.btn{display:inline-flex;justify-content:center}.btn:disabled{cursor:auto;pointer-events:none}.btn__text{color:inherit}.btn__icon{display:block}.btn--blue{color:#007bc3}.btn__link{align-items:center}.btn__link--blue{color:#007bc3}.btn__link--blue:hover .btn__icon{transform:translateX(.25rem)}.btn__link .btn__icon{align-items:center;display:flex;margin-left:.5rem;transition:.3s ease;width:.75rem}.btn__solid--blue{background-color:#007bc3;border:.0625rem solid transparent;border-radius:.125rem;color:#fff;transition:.3s ease}.btn__solid--blue:hover{background-color:#006baa}.btn__outline--gray{border:.0625rem solid #dfdfdf;border-radius:.125rem;transition:.3s ease}.btn__outline--gray:hover{border-color:#b9b9b9}.btn__outline,.btn__solid{padding:.625rem 1.375rem}.btn--external .btn__text{letter-spacing:0}.btn--external .btn__icon{height:1.0625rem;margin-left:.25rem;width:.8125rem}.btn--external .btn__icon svg{height:100%;width:100%}.watch-video-btn-holder{display:flex;justify-content:center;margin-bottom:2.5rem;margin-top:-1.25rem;width:100%}@media (min-width:1200px){.watch-video-btn-holder{margin-top:-2.5rem}}.watch-video-button{align-items:center;border:1px solid rgba(75,75,75,.3);border-radius:2px;display:flex;justify-content:center;padding:.625rem 1.5rem;transition:.3s ease}.watch-video-button .btn__text{color:#39475b;font-family:Shapiro-55Middle;font-size:1rem;font-weight:255;line-height:1.5rem;margin-right:.8125rem}.watch-video-button .btn__icon{height:1.25rem;margin-top:-.125rem;width:.6875rem}.watch-video-button:hover{border:1px solid #1a1d21}.slider-nav-button{border:1px solid rgba(75,75,75,.3);border-radius:100%;height:3.5rem;position:relative;transition:all .3s ease;width:3.5rem;z-index:10}.slider-nav-button:hover{border:1px solid #b9b9b9;cursor:pointer;transition:all .3s ease}.slider-nav-button svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.slider-nav-button.swiper-button-disabled{opacity:.35}.video{position:relative}.video.play .video__button,.video.play .video__poster{opacity:0;pointer-events:none}.video.play video{pointer-events:visible}.video__poster{height:100%;left:0;top:0;width:100%;z-index:9}.video__button,.video__poster{position:absolute;transition:opacity .4s ease}.video__button{left:50%;top:50%;transform:translate(-50%,-50%);z-index:10}.video__button .btn__icon{height:5rem;width:5rem}.video-player,[data-video].playing .play-btn,[data-video].playing .video__poster{opacity:0;pointer-events:none}.video-player{background-color:rgba(0,0,0,.8);bottom:0;display:block;height:100dvh;left:0;position:fixed;transition:all 1s ease;visibility:hidden;width:100vw;z-index:1000}@media (max-width:1023.98px){.video-player{background-color:#000;transition:background-color 1s ease .1s;z-index:1000}}.video-player.active{opacity:1;pointer-events:auto;transition:all 1s ease;visibility:visible}@media (max-width:1023.98px){.video-player.active{background-color:#000;transition:background-color 1s ease .1s}}.video-player.active .modal-content{opacity:1;transform:translateZ(0);transition:all 1s ease-in-out;visibility:visible}@media (max-width:1023.98px){.video-player.active .modal-content{transform:translate3d(0,50%,0) scale(1)}}.video-player .player{border-radius:5px;height:100%;left:50%;overflow:hidden;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1001}@media (min-width:1200px){.video-player .player{height:672px}}.video-player .player figure{height:100%;width:100%}.video-player .player figure:before{display:none}.video-player .player figure iframe{bottom:unset;height:calc(100% - 3.75rem)}.video-player .player .hidden{opacity:0;pointer-events:none;visibility:hidden}.video-player .player .visible{opacity:1;pointer-events:auto;visibility:visible}@media (max-width:1023.98px){.video-player .wrapper{max-width:none}}.video-player .modal{background-color:rgba(0,0,0,.8);display:block;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1000;z-index:1000000}.video-player .modal-content{height:100%;margin:auto;max-width:100%;opacity:0;padding:0;position:relative;transform:translate3d(0,50%,50%);transition:all 1s ease-in-out;visibility:hidden;width:100%}@media (max-width:1023.98px){.video-player .modal-content{height:50%;transform:translate3d(0,50%,0) scale(.8)}}.video-player .modal-content iframe{height:100%;opacity:0;transition:opacity 1s ease;width:100%}.video-player .modal-content.show-iframe iframe{opacity:1}.video-player .modal-content .close{align-items:center;background-color:rgba(45,48,50,.5);border-radius:50%;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;font-weight:lighter;height:1.5rem;justify-content:center;padding:1.25rem;position:absolute;right:.9375rem;text-align:center;top:2.1875rem;width:1.5rem}@media (max-width:1023.98px){.video-player .modal-content .close{right:.625rem;top:-40%}}.video-player .modal-content .close button{margin-top:-.6875rem}.video-player .modal-content .close .btn__icon,.video-player .modal-content .close .btn__icon svg{height:.75rem;width:.75rem}.swiper-vertical .swiper-wrapper{flex-direction:column}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{transform:translateZ(0)}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-fade .swiper-slide,.swiper-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{opacity:0!important;transition-property:opacity;z-index:0}.swiper-fade .swiper-slide *{pointer-events:none}.swiper-fade .swiper-slide-active{opacity:1!important;z-index:1}.swiper-fade .swiper-slide-active *{pointer-events:auto}.swiper-container{margin:0 auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-autoheight .swiper-slide{height:auto!important}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-wrapper{display:flex;z-index:1}.swiper-slide,.swiper-wrapper{height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide{flex-shrink:0;z-index:0}.swiper-slide,.swiper-slide *{pointer-events:none}.swiper-slide-active{z-index:1}.swiper-slide-active,.swiper-slide-active *{pointer-events:visible}.swiper-pagination{align-items:center;display:flex;justify-content:center}.swiper-pagination span{background-color:#fff;border-radius:50%;cursor:pointer;display:block;height:.75rem;opacity:.3;transition:.3s ease;width:.75rem}.swiper-pagination span:not(:last-of-type){margin-right:1rem}.swiper-pagination span.active{opacity:1}[data-select]{position:relative}[data-select].open [data-select-arrow] svg{transform:scaleY(-1)}[data-select].open [data-select-items]{opacity:1;pointer-events:visible;visibility:visible}[data-select] [data-select-wrapper]{border:.125rem solid #007bc3}[data-select] [data-select-title]{cursor:pointer;padding:.6875rem 2.3125rem .6875rem .8125rem;position:relative}[data-select] [data-select-arrow]{align-items:center;display:flex;justify-content:center;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);width:.5rem;will-change:transform}[data-select] [data-select-arrow] svg{transition:.3s ease}[data-select] [data-select-items]{background-color:#fff;left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:100%;transition:opacity .3s ease;visibility:hidden;width:100%}[data-select] [data-select-items] ul{border:.125rem solid #007bc3;border-top:unset;padding:0 .6875rem}[data-select] [data-select-items] li{cursor:pointer;padding:.6875rem 0}[data-select] [data-select-items] li.active,[data-select] [data-select-items] li:hover{color:#007bc3}[data-select] [data-select-items] li p{transition:.3s ease}.form .text-group,.form .textarea-group{display:block;position:relative}.form .text-group input,.form .text-group textarea,.form .textarea-group input,.form .textarea-group textarea{background-color:#fff;border:.0625rem solid #f8f8f8;box-shadow:0 .0625rem .125rem rgba(0,0,0,.05);color:#007bc3;display:block;font-family:Shapiro-45Welter;font-size:.9375rem;letter-spacing:-.03125rem;line-height:1.5rem;padding:.625rem .8125rem;transition:.3s ease;width:100%}@media (min-width:1024px){.form .text-group input,.form .text-group textarea,.form .textarea-group input,.form .textarea-group textarea{font-size:1rem;line-height:1.25rem;padding:.9375rem .75rem}}.form .text-group input::placeholder,.form .text-group textarea::placeholder,.form .textarea-group input::placeholder,.form .textarea-group textarea::placeholder{color:#445061;opacity:.8}.form .text-group input:focus-visible,.form .text-group textarea:focus-visible,.form .textarea-group input:focus-visible,.form .textarea-group textarea:focus-visible{outline:none}.form .text-group input[aria-invalid=true],.form .text-group textarea[aria-invalid=true],.form .textarea-group input[aria-invalid=true],.form .textarea-group textarea[aria-invalid=true]{border-color:red}.form .text-group input,.form .textarea-group input{padding:.625rem 2.0625rem .625rem .8125rem}.form .text-group textarea,.form .textarea-group textarea{min-height:7.9375rem}.form .text-group.focus input,.form .text-group.focus textarea,.form .text-group.success input,.form .text-group.success textarea,.form .textarea-group.focus input,.form .textarea-group.focus textarea,.form .textarea-group.success input,.form .textarea-group.success textarea{border-color:#007bc3!important}.form .text-group.success .close,.form .textarea-group.success .close{display:block}.form .text-group.error input,.form .text-group.error textarea,.form .textarea-group.error input,.form .textarea-group.error textarea{border-color:red!important}.form .text-group>span,.form .textarea-group>span{position:relative}.form .text-group .close,.form .textarea-group .close{cursor:pointer;display:none;height:1rem;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:1rem}.form .file-group{align-items:center;border:.125rem dashed #ecf1f3;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:3.5rem;transition:.3s ease;width:100%}.form .file-group.focus{border-color:#007bc3}.form .file-group.error{border-color:red}.form .file-group.success{border-color:#007bc3}.form .file-group.success .text{display:none}.form .file-group .file-icon,.form .file-group.success .file-name{display:block}.form .file-group .file-name{display:none}.form .file-group p:first-of-type{margin:.25rem 0}.form>p span{color:red}.form .text-wrapper{display:block}.form .btn{margin-top:1.375rem;width:100%}@media (min-width:1024px){.form .btn{margin-top:2.75rem}}.form .btn .text{display:inline-block;margin:0 auto}.form label{display:block}.form .screen-reader-response,.form .wpcf7-not-valid-tip{display:none}[data-accordion] [data-accordion-item]:not(:last-of-type){border-bottom:.0625rem solid #f8f8f8}[data-accordion] [data-accordion-item] h2{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:.75rem 0}@media (min-width:1024px){[data-accordion] [data-accordion-item] h2{pad:1rem 0 1.25rem}}[data-accordion] [data-accordion-item] h2:hover .icon{transform:rotate(180deg)}[data-accordion] [data-accordion-item] h2 .text{max-width:100%;padding-right:.375rem;width:100%}[data-accordion] [data-accordion-item] h2 .icon{display:block;height:1.75rem;max-width:1.75rem;transition:.4s ease;width:100%;will-change:transform}[data-accordion] [data-accordion-item] h2 .icon:before{content:none}[data-accordion] [data-accordion-content]{height:0;overflow:hidden}[data-accordion] [data-accordion-content] p{padding-bottom:.75rem}@media (min-width:1024px){[data-accordion] [data-accordion-content] p{padding-bottom:1.25rem}}.counter{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;align-items:center;border:.0625rem solid #e8e8e8;border-radius:.375rem;display:flex;justify-content:space-between;padding:.5rem .75rem;transition:.3s ease;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:5.75rem}.counter.disabled{opacity:.6;pointer-events:none!important}.counter span{align-items:center;display:flex;height:1.25rem;justify-content:center;max-width:1.25rem;width:100%}.counter span:not(.value){cursor:pointer}.counter input{-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:1.875rem;text-align:center}.counter input::-webkit-inner-spin-button,.counter input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.counter svg{width:100%}.counter .value{transition:.3s ease}.counter:hover{border-color:#007bc3}.counter:hover .value{color:#007bc3}.footer{background-color:#1a1d21}.footer #menu-footer-menu>li a{color:#fff;font-family:Shapiro-65LightHeavy;font-size:.8125rem;font-style:normal;font-weight:258;line-height:1rem;padding-bottom:1.5rem;text-transform:uppercase}.footer #menu-footer-menu .sub-menu li{padding-bottom:1rem}.footer #menu-footer-menu .sub-menu li.coming-soon{color:hsla(0,1%,49%,.9);pointer-events:none;position:relative;z-index:1}.footer #menu-footer-menu .sub-menu li.coming-soon a{color:hsla(0,1%,49%,.9);pointer-events:none}.footer #menu-footer-menu .sub-menu li.coming-soon:after{align-items:center;background-color:#2d3032;border-radius:.25rem;color:hsla(0,0%,100%,.8);content:"Coming Soon";display:block;display:flex;font-family:Shapiro-55Middle;font-size:.75rem;font-weight:255;height:auto;justify-content:center;left:5rem;line-height:1.125rem;opacity:1;padding:2px 3px;position:absolute;text-align:center;top:0;width:auto;z-index:3}@media (max-width:1199.98px){.footer #menu-footer-menu .sub-menu li.coming-soon:after{left:5.3125rem}}.footer #menu-footer-menu .sub-menu li.coming-soon:hover{color:hsla(0,1%,49%,.9);opacity:.9}.footer #menu-footer-menu .sub-menu li.coming-soon:hover a{color:hsla(0,1%,49%,.9)}.footer #menu-footer-menu .sub-menu li:last-child{margin-bottom:0}.footer #menu-footer-menu .sub-menu li a{color:hsla(0,0%,100%,.8);font-family:Shapiro-35FeatherText;font-size:.8125rem;font-style:normal;line-height:1.25rem;padding-bottom:0;text-transform:none}@media (max-width:1199.98px){.footer #menu-footer-menu .sub-menu li a{font-size:.875rem;line-height:1.25rem}}.footer #menu-footer-menu .sub-menu li a:hover{color:#fff}.footer #menu-footer-menu .social-menu .sub-menu{display:flex}@media (max-width:1199.98px){.footer #menu-footer-menu .social-menu .sub-menu{flex-direction:column}}.footer #menu-footer-menu .social-menu .sub-menu li{background-color:transparent;border-radius:5px;display:block;height:1.25rem;margin-right:.75rem;padding-bottom:0;position:relative;transition:background-color .3s ease;width:1.25rem}.footer #menu-footer-menu .social-menu .sub-menu li:after{background-position:50%;background-repeat:no-repeat;background-size:contain}@media (max-width:1199.98px){.footer #menu-footer-menu .social-menu .sub-menu li{background-color:#fff;margin-bottom:.75rem}}.footer #menu-footer-menu .social-menu .sub-menu li:last-child{margin-right:0}.footer #menu-footer-menu .social-menu .sub-menu li a{display:block;opacity:0;position:relative;z-index:5}@media (max-width:1199.98px){.footer #menu-footer-menu .social-menu .sub-menu li a{opacity:1;padding-left:1.75rem}}.footer #menu-footer-menu .social-menu .sub-menu li.linkedin:after{background-image:url(media/linkedin.svg);content:"";height:1.25rem;left:0;position:absolute;top:0;width:1.25rem}.footer #menu-footer-menu .social-menu .sub-menu li.instagram:after{background-image:url(media/instagram.svg);content:"";height:1.25rem;left:0;position:absolute;top:0;width:1.25rem}.footer #menu-footer-menu .social-menu .sub-menu li.x:after{background-image:url(media/twitter.svg);content:"";height:1.25rem;left:0;position:absolute;top:0;width:1.25rem}.footer #menu-footer-menu .social-menu .sub-menu li.youtube:after{background-image:url(media/youtube.svg);content:"";height:1.25rem;left:0;position:absolute;top:0;width:1.25rem}.footer #menu-footer-menu .social-menu .sub-menu li:hover{background-color:#fff;cursor:pointer;transition:background-color .3s ease}.footer #menu-footer-menu .download-menu li{display:block;height:1.25rem;margin-bottom:.75rem;position:relative;width:1.25rem}.footer #menu-footer-menu .download-menu li:last-child{margin-bottom:0}@media (max-width:1199.98px){.footer #menu-footer-menu .download-menu li{margin-bottom:.75rem}.footer #menu-footer-menu .download-menu li a{margin-left:1.75rem}}.footer #menu-footer-menu .download-menu li:after{background-position:50%;background-repeat:no-repeat;background-size:contain}.footer #menu-footer-menu .download-menu li.ios:after{background-image:url(media/apple.svg);content:"";height:1.25rem;left:0;position:absolute;top:0;width:1.25rem}@media (min-width:1200px){.footer #menu-footer-menu .download-menu li.ios:after{display:none}}.footer #menu-footer-menu .download-menu li.android:after{background-image:url(media/playstore.svg);content:"";height:1.25rem;left:0;position:absolute;top:0;width:1.25rem}@media (min-width:1200px){.footer #menu-footer-menu .download-menu li.android:after{display:none}}@media (max-width:1199.98px){.footer #menu-footer-menu .download-menu li.windows,.footer #menu-footer-menu .download-menu li.windows a{pointer-events:none!important}}.footer #menu-footer-menu .download-menu li.windows:after{background-image:url(media/windows.svg);content:"";height:1.25rem;left:0;position:absolute;top:0;width:1.25rem}@media (min-width:1200px){.footer #menu-footer-menu .download-menu li.windows:after{display:none}}@media (max-width:1199.98px){.footer #menu-footer-menu .download-menu li.macos,.footer #menu-footer-menu .download-menu li.macos a{pointer-events:none!important}}.footer #menu-footer-menu .download-menu li.macos:after{background-image:url(media/app-store.svg);content:"";height:1.25rem;left:0;position:absolute;top:0;width:1.25rem}@media (min-width:1200px){.footer #menu-footer-menu .download-menu li.macos:after{display:none}}@media (min-width:1024px){.footer #menu-footer-menu{display:grid;grid-template-areas:"item1 item2 item3 item4" "item1 item2 item3 item4" "item1 item2 item3 item5" "item1 item2 item3 item6";grid-template-columns:repeat(4,1fr);grid-template-rows:auto auto auto;padding:5rem 0 4rem;position:relative}.footer #menu-footer-menu .sub-menu{height:auto}.footer #menu-footer-menu>li{height:fit-content}.footer #menu-footer-menu>li:first-child{grid-area:item1}.footer #menu-footer-menu>li:nth-child(2){grid-area:item2}.footer #menu-footer-menu>li:nth-child(3){grid-area:item3}.footer #menu-footer-menu>li:nth-child(4){grid-area:item4;margin-left:5.625rem}}@media (min-width:1024px) and (max-width:1199.98px){.footer #menu-footer-menu>li:nth-child(4){margin-left:0}}@media (min-width:1024px){.footer #menu-footer-menu>li:nth-child(5){grid-area:item5;margin-bottom:40px;margin-left:5.625rem}}@media (min-width:1024px) and (max-width:1199.98px){.footer #menu-footer-menu>li:nth-child(5){margin-left:0}}@media (min-width:1024px){.footer #menu-footer-menu>li:nth-child(6){grid-area:item6;margin-left:5.625rem}}@media (min-width:1024px) and (max-width:1199.98px){.footer #menu-footer-menu>li:nth-child(6){margin-left:0}}@media (max-width:1199.98px){.footer #menu-footer-menu{border-bottom:1px solid hsla(0,0%,100%,.05);display:grid;grid-template-areas:"item1 item1" "item2 item2" "item3 item4" "item6 item5";grid-template-columns:repeat(2,1fr);padding:3rem 0}.footer #menu-footer-menu>li{margin-bottom:2.5rem}.footer #menu-footer-menu>li.download-menu,.footer #menu-footer-menu>li.social-menu{margin-bottom:0!important}.footer #menu-footer-menu .menu-two-column{grid-column:span 2}.footer #menu-footer-menu .menu-two-column .sub-menu{display:grid;grid-auto-flow:dense;grid-auto-rows:minmax(auto,1fr);grid-template-columns:1fr 1fr}.footer #menu-footer-menu .menu-two-column .sub-menu li:nth-child(-n+8){grid-column:1}.footer #menu-footer-menu .menu-two-column .sub-menu li:nth-child(n+9){grid-column:2}}.footer .footer__copyright{display:block;font-family:Shapiro-55Middle;padding:1.5rem 0 1.25rem;position:relative}@media (min-width:1024px){.footer .footer__copyright{align-items:center;display:flex;flex-wrap:wrap;font-family:Shapiro-55Middle;justify-content:flex-start;padding:1rem 0 1.125rem;position:relative}}.footer .footer__copyright__menu{display:block}@media (min-width:1024px){.footer .footer__copyright__menu{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;order:1;width:auto}}.footer .footer__copyright__menu>a{align-items:center;display:flex;font-family:Shapiro-55Middle;justify-content:center;margin-bottom:1.25rem;max-width:100%;width:100%}.footer .footer__copyright__menu>a figure{height:auto;width:4.5rem}@media (min-width:1024px){.footer .footer__copyright__menu>a{display:block;height:100%;margin-bottom:0;margin-right:2rem;max-width:4.5rem}}.footer .footer__copyright__menu .menu__list{display:grid;grid-template-columns:repeat(2,1fr)}@media (min-width:1024px){.footer .footer__copyright__menu .menu__list{display:flex;flex-wrap:wrap;margin:0}}.footer .footer__copyright__menu .menu__item{padding:0 1.25rem}.footer .footer__copyright__menu .menu__item a{font-family:Shapiro-55Middle;font-size:.875rem;line-height:1.5rem}@media (min-width:1024px){.footer .footer__copyright__menu .menu__item a{font-size:.8125rem;line-height:1.25rem}}@media (max-width:1199.98px){.footer .footer__copyright__menu .menu__item{padding:0}}.footer .footer__copyright p{color:hsla(0,0%,100%,.5);font-family:Shapiro-55Middle;font-size:.8125rem;font-style:normal;font-weight:255;line-height:1.25rem}@media (max-width:1199.98px){.footer .footer__copyright p{font-size:.875rem;margin-top:1.25rem;text-align:left}}@media (min-width:1024px){.footer .footer__copyright p{line-height:1.5rem;margin-right:.3125rem}}.footer .footer__copyright .menu__link{color:hsla(0,0%,100%,.5);font-family:Shapiro-45Welter;font-size:.8125rem;font-weight:255;line-height:1.25rem;transition:.3s ease}@media (max-width:1199.98px){.footer .footer__copyright .menu__link{padding-bottom:.75rem}}.footer .footer__copyright .menu__link:hover{color:hsla(0,0%,100%,.8)}.footer .wrapper{border-top:.0625rem solid hsla(0,0%,100%,.05)}.footer:after{background-color:hsla(0,0%,100%,.05);bottom:3.75rem;content:"";display:block;height:.0625rem;position:absolute;width:100vw}@media (max-width:1199.98px){.footer:after{display:none}}.mega-menu .additional-content{align-items:center;bottom:3.125rem;display:flex;flex-direction:column;justify-content:flex-start;left:0;padding-bottom:5rem;position:absolute;width:100%}@media (min-width:1024px){.mega-menu .additional-content{align-items:flex-start;bottom:2rem;flex-direction:row;left:2rem;margin-bottom:0;padding-bottom:2rem}}.mega-menu .additional-content figure{height:1rem;margin-bottom:.625rem;width:4.8125rem}@media (min-width:1024px){.mega-menu .additional-content figure{margin-bottom:0;opacity:0;transition:opacity .2s ease .1s}}.mega-menu .additional-content figure picture{height:1rem;width:4.8125rem}.mega-menu .additional-content figure img{object-fit:contain}.mega-menu .additional-content p{margin-left:0;text-align:center}@media (min-width:1024px){.mega-menu .additional-content p{margin-left:1.25rem;opacity:0;text-align:left;transition:opacity .2s ease .1s}}@media (max-width:1023.98px){.mega-menu{margin-bottom:1.5rem}}@media (min-width:1024px){.mega-menu{background-color:#fff;height:21.5rem;left:0;opacity:0;overflow:hidden;padding-top:3.125rem;position:fixed;top:5.1875rem;transition:.2s ease;visibility:hidden;width:100%}.mega-menu,.mega-menu *{pointer-events:none}.mega-menu.active{opacity:1;transition:.2s ease;visibility:visible}.mega-menu.active,.mega-menu.active *{pointer-events:visible}.mega-menu.active .additional-content figure,.mega-menu.active .additional-content p{opacity:1;transition:opacity .2s ease .1s}}.mega-menu .icon{position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}@media (min-width:1024px){.mega-menu .icon{display:none}}.mega-menu .icon path{fill:currentColor}@media (min-width:1024px){.mega-menu__item{display:none;height:100%;justify-content:center;margin-bottom:0!important;margin:0 auto;max-width:74.625rem}.mega-menu__item.active{display:flex}}.mega-menu__item>a{color:#667075;font-family:Shapiro-55Middle;font-size:.8125rem;line-height:1rem;margin-bottom:1rem;position:relative;text-transform:uppercase}@media (min-width:1024px){.mega-menu__item>a{display:none}.mega-menu__item-nav{background-color:#fff;padding-right:2rem;position:relative;width:25rem}.mega-menu__item-nav:after{background-color:rgba(0,0,0,.05);content:"";display:block;height:85%;position:absolute;right:0;top:0;width:.0625rem}}.mega-menu__item-nav ul li{margin-bottom:1.25rem}@media (min-width:1024px){.mega-menu__item-nav ul li{margin-bottom:0}.mega-menu__item-nav ul{display:flex;flex-direction:column;height:100%;margin-bottom:0}}.mega-menu__item-nav button{display:block;position:relative;text-align:left;width:100%;z-index:1}@media (max-width:1023.98px){.mega-menu__item-nav button{padding-right:4.25rem}.mega-menu__item-nav button:before{background-color:#f8f8f8;border-radius:.25rem;content:"";display:block;height:calc(100% + 1rem);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 1.5rem);z-index:-1}}@media (min-width:1024px){.mega-menu__item-nav button{height:auto;margin-bottom:.5rem;padding:.5rem 2.5rem .5rem 1rem;transition:.4s ease}.mega-menu__item-nav button.active,.mega-menu__item-nav button:hover{background-color:#f8f8f8}.mega-menu__item-nav button.active .title,.mega-menu__item-nav button:hover .title{color:#007bc3}}.mega-menu__item-nav button .icon svg{stroke:rgba(0,0,0,.1)}.mega-menu__item-nav button span{display:block}.mega-menu__item-nav button span:first-of-type{font-size:.875rem;line-height:1.25rem;margin-bottom:.125rem}.mega-menu__item-nav button span:nth-of-type(2){color:#2d3032;display:none;font-size:.75rem;line-height:1rem}@media (min-width:1024px){.mega-menu__item-nav button span:nth-of-type(2){display:block;font-size:.8125rem;line-height:1.25rem}}@media (max-width:1023.98px){.mega-menu__nav-items{background-color:#fff;height:100vh;left:100%;padding:3.125rem 1.5rem 0;position:fixed;top:0;transition:.4s ease;width:100vw;z-index:101}.mega-menu__nav-items.open{left:0;overflow:scroll}}@media (min-width:1024px){.mega-menu__nav-items{background-color:#fff;display:flex;max-width:61.25rem;position:relative;width:100%}}.mega-menu__nav-controls{align-items:center;display:flex;justify-content:space-between;margin:0 -1.5rem 1.5rem;padding:1.5rem}@media (min-width:1024px){.mega-menu__nav-controls{display:none}}.mega-menu__nav-controls p{align-items:center;display:flex}.mega-menu__nav-controls p .arrow{height:1.125rem;margin-right:.5rem;width:1.125rem}.mega-menu__nav-controls p .arrow svg{transform:scale(-1)}.mega-menu__nav-controls p .arrow svg path{fill:currentColor}.mega-menu__nav-controls p .text{font-family:Shapiro-55Middle;font-size:1rem;line-height:1.25rem}.mega-menu__nav-controls button{display:block;height:1.25rem;width:1.25rem}.mega-menu .row-layout .menu-row{display:grid;gap:0;grid-template-columns:repeat(1,1fr)}@media (min-width:1024px){.mega-menu .row-layout .menu-row{gap:1.5rem;grid-template-columns:repeat(3,1fr);margin:0 0 1.25rem 1.875rem;padding-top:.5rem}}.mega-menu .image-layout .menu-row{display:grid;gap:0;grid-template-columns:repeat(1,1fr);position:relative}@media (min-width:1024px){.mega-menu .image-layout .menu-row{gap:1.5rem;grid-template-columns:repeat(3,1fr);margin:0 0 1.25rem 1.875rem;padding-top:.5rem}}.mega-menu .image-layout .menu-image{position:relative}.mega-menu .image-layout .menu-image .image{height:13.125rem;position:static;width:100%}@media (min-width:1024px){.mega-menu .image-layout .menu-image .image{bottom:-.5rem;height:10.625rem;position:absolute;right:1.875rem;width:16.625rem}}.mega-menu .image-layout .menu-image .image figure img{height:100%;object-fit:contain;width:100%}.mega-menu__nav-item{height:100%;position:absolute;z-index:0}@media (max-width:1023.98px){.mega-menu__nav-item{display:none}}.mega-menu__nav-item ul li.coming-soon{pointer-events:none!important}.mega-menu__nav-item ul li.coming-soon figure,.mega-menu__nav-item ul li.coming-soon img,.mega-menu__nav-item ul li.coming-soon p,.mega-menu__nav-item ul li.coming-soon picture{opacity:.5;pointer-events:none}.mega-menu__nav-item ul li.coming-soon div{pointer-events:none}.mega-menu__nav-item ul li.coming-soon a{pointer-events:none!important;position:relative;z-index:1}.mega-menu__nav-item ul li.coming-soon a:after{align-items:center;background-color:#dfdfdf;border-radius:.25rem;color:#2d3032;content:"Coming Soon";display:block;display:flex;font-family:Shapiro-55Middle;font-size:.75rem;font-weight:255;height:auto;justify-content:center;left:45%;line-height:1.125rem;opacity:1;padding:2px 3px;position:absolute;text-align:center;top:-2px;width:auto;z-index:3}.mega-menu__nav-item ul li{margin-bottom:1.5rem}.mega-menu__nav-item ul li a{display:flex;justify-content:flex-start;width:100%}@media (min-width:1024px){.mega-menu__nav-item ul li a{display:grid;grid-template-columns:1fr auto}}.mega-menu__nav-item ul li a figure{height:auto;margin-right:1.5625rem;max-width:1.25rem;width:100%}@media (min-width:1024px){.mega-menu__nav-item ul li a figure{height:1.25rem;margin-right:.75rem;width:1.25rem}}.mega-menu__nav-item ul li a p.medium{color:#2d3032;font-family:Shapiro-55Middle;font-size:.875rem;font-weight:255;line-height:1.25rem}.mega-menu__nav-item ul li a:before{display:none}.mega-menu__nav-item ul li a .sm{color:#667075;white-space:normal}@media (min-width:1024px){.mega-menu__nav-item{display:block;opacity:0;top:0;width:100%}.mega-menu__nav-item ul li{margin-bottom:0;max-width:16.625rem;transition:all .3s ease}.mega-menu__nav-item ul li:hover{background-color:transparent}.mega-menu__nav-item ul li:active a p.medium,.mega-menu__nav-item ul li:hover a p.medium{color:#007bc3}}.mega-menu__nav-item.active{opacity:1;position:relative;z-index:1}@media (max-width:1023.98px){.mega-menu__nav-item.active{display:block}}@media (min-width:1024px){.user-menu__list{align-items:center;display:flex}}.user-menu__list li:not(:last-of-type){margin-bottom:.75rem}@media (min-width:1024px){.user-menu__list li:not(:last-of-type){margin-bottom:0;margin-right:1rem}.user-menu__list li:not(:last-of-type) a{border:none}}@media (max-width:1023.98px){.user-menu__item:last-of-type{background-color:#1a1d21;border-top:.0625rem solid rgba(0,0,0,.05);bottom:0;box-shadow:0 0 4px 0 rgba(0,0,0,.04),0 -4px 8px 0 rgba(0,0,0,.06);padding:1rem 1.5rem 1.5rem .75rem;position:fixed;right:0;width:50%;z-index:100}.user-menu__item:last-of-type a{background-color:#007bc3}}.user-menu__item:nth-last-of-type(2){display:none}@media (max-width:1023.98px){.user-menu__item:nth-last-of-type(2){background-color:#1a1d21;border-top:.0625rem solid rgba(0,0,0,.05);bottom:0;box-shadow:0 0 4px 0 rgba(0,0,0,.04),0 -4px 8px 0 rgba(0,0,0,.06);display:block;left:0;margin-bottom:0!important;padding:1rem .75rem 1.5rem 1.5rem;position:fixed;width:50%;z-index:100}.user-menu__item:nth-last-of-type(2) a{background-color:#007bc3}.user-menu__item .sign-in-mobile{border:none;font-family:Shapiro-55Middle!important;max-width:unset!important;padding:0;width:unset!important}}.user-menu__item .btn{border-radius:.125rem;font-family:Shapiro-45Welter;font-size:1rem;font-weight:400;line-height:1.5rem}@media (max-width:1023.98px){.user-menu__item .btn{justify-content:center;max-width:100%;width:100%}.user-menu .mobile-only{display:flex}}@media (min-width:1024px){.user-menu .mobile-only{display:none}.user-menu .btn__outline--gray .btn__text{color:#fff}}.shared-cta{background-color:#1a1d21}.shared-cta .wrapper{margin-top:1.25rem;padding:3.5rem 0 3rem}@media (min-width:1024px){.shared-cta .wrapper{margin-top:5rem;padding:5rem 0}}.shared-cta__content-holder{align-items:center;justify-content:space-between}@media (min-width:1024px){.shared-cta__content-holder{align-items:center;display:flex}}.shared-cta__content h2{color:#fff;margin-bottom:2rem;text-align:left;white-space:pre-line}@media (max-width:1023.98px){.shared-cta__content h2{font-size:2rem;line-height:2.5rem;margin-bottom:2rem}}@media (min-width:1024px){.shared-cta__content h2{font-size:2.25rem;line-height:2.925rem;text-align:left}}.shared-cta__content h2 span{display:block;margin-bottom:5px;margin-top:2px;max-width:fit-content;position:relative}@media (min-width:1024px){.shared-cta__content h2 span{display:inline-block;margin:0}}.shared-cta__content h2 span:after{background-color:#007bc3;bottom:-.125rem;content:"";display:block;height:.1875rem;position:absolute;width:100%}.shared-cta__content .btn{align-items:center;margin:0 auto;max-width:none;padding-left:.75rem;padding-right:.75rem;position:relative;width:100%}.shared-cta__content .btn__text{color:var(--white,#fff);font-family:Shapiro-55Middle;font-size:1rem;font-style:normal;font-weight:255;line-height:1.5rem}.shared-cta__content .btn__icon{display:block;height:.625rem;margin-left:.625rem;position:relative;transform:translateX(0);transition:all .3s ease-in-out;width:.9375rem}.shared-cta__content .btn__icon svg{position:absolute;top:0}@media (min-width:1024px){.shared-cta__content .btn{margin:0 0 0 auto;max-width:16rem}}.shared-cta__content .btn.demo-btn{border:1px solid hsla(0,0%,100%,.4);border-radius:2px;margin-left:2rem;max-width:10.75rem;padding:.625rem .75rem;transition:all .3s ease-in-out}@media (max-width:1199.98px){.shared-cta__content .btn.demo-btn{margin-left:0;margin-top:2rem;max-width:100%}}.shared-cta__content .btn.demo-btn:hover{border:1px solid hsla(0,0%,100%,.6);transition:all .3s ease-in-out}.shared-cta__content .btn:hover{cursor:pointer}.shared-cta__content .btn:hover .btn__icon{transform:translateX(5px);transition:all .3s ease-in-out}.shared-cta__content.right-links{margin-top:2rem}@media (min-width:1024px){.shared-cta__content.right-links{margin-right:2rem;margin-top:0}}.shared-cta__content.right-links a{display:block;margin-bottom:1.25rem}.shared-cta__content.right-links a:nth-child(2) .btn__text,.shared-cta__content.right-links a:nth-child(3) .btn__text{text-decoration:underline}.shared-cta__content.right-links a .btn__text{color:hsla(0,0%,100%,.8);font-family:Shapiro-35FeatherText;font-size:1.125rem;font-weight:203;letter-spacing:-.5px;line-height:1.375rem;transition:all .3s ease-in-out}@media (min-width:1024px){.shared-cta__content.right-links a .btn__text{font-size:1.5rem;line-height:1.875rem}}.shared-cta__content.right-links a:hover .btn__text{color:#fff;transition:all .3s ease-in-out}.shared-faq .wrapper{padding:2rem 0}@media (min-width:1024px){.shared-faq .wrapper{padding:5rem 0 0}}.shared-faq .wrapper>h2{margin-bottom:1.375rem;text-align:center}@media (min-width:1024px){.shared-faq .wrapper>h2{margin-bottom:2.75rem}}.shared-faq__questions{margin:0 auto;max-width:49.125rem}.shared-questions .wrapper{padding:2.3125rem 0}@media (min-width:1024px){.shared-questions .wrapper{padding:4rem 0}}.shared-questions .wrapper>h2{text-align:center}.shared-questions .wrapper>p{margin:.75rem auto 0;max-width:49.875rem;text-align:center;width:100%}.shared-questions__list{margin-top:1.75rem}@media (min-width:1024px){.shared-questions__list{margin-top:3.5rem}}.shared-questions__list ul{margin:-.875rem -.9375rem}@media (min-width:576px){.shared-questions__list ul{display:flex;flex-wrap:wrap}}@media (min-width:1024px){.shared-questions__list ul{margin:-1.75rem -.9375rem}}.shared-questions__list li{padding:.875rem .9375rem}@media (min-width:576px){.shared-questions__list li{max-width:50%;width:100%}}@media (min-width:1024px){.shared-questions__list li{max-width:33.33%;padding:1.75rem .9375rem}}.shared-questions__item h3{margin-bottom:.5rem}.shared-list .wrapper{padding:0 0 1.9375rem}@media (min-width:1024px){.shared-list .wrapper{margin-top:3.875rem;padding:0 0 3.875rem}}.shared-list__content{margin-bottom:2rem;text-align:center}@media (min-width:1024px){.shared-list__content{margin-bottom:4rem}}.shared-list__content h2{margin-bottom:.75rem}@media (min-width:1024px){.shared-list__content h2{margin-bottom:1rem}}.shared-list__items ul{margin:-1.25rem -.9375rem}@media (min-width:576px){.shared-list__items ul{display:flex;flex-wrap:wrap}}@media (min-width:1024px){.shared-list__items ul{margin:-2.125rem -.9375rem}}.shared-list__items li{padding:1.25rem .9375rem}@media (min-width:576px){.shared-list__items li{max-width:50%;width:100%}}@media (min-width:1024px){.shared-list__items li{max-width:25%;padding:2.125rem .9375rem}}.shared-list__item h3{margin-bottom:.5rem}.shared-subscribe{background-color:#f8f8f8;padding:2.5rem 0}@media (min-width:1024px){.shared-subscribe{background-color:transparent;padding:2.5rem 0 5rem}}.shared-subscribe__content{padding:3.5rem 0;position:relative}@media (min-width:1024px){.shared-subscribe__content{background-color:#f8f8f8;padding:3.5rem 7.5rem}}.shared-subscribe__content h2{margin-bottom:1rem}.shared-subscribe__content>p{margin-bottom:1.25rem;max-width:39.5rem}@media (min-width:1024px){.shared-subscribe__content form{align-items:flex-end;display:flex;justify-content:space-between}.shared-subscribe__content form label{max-width:71.5%;width:100%}}.shared-subscribe__content form label p{margin-bottom:.5rem}.shared-subscribe__content form label input{border:.0625rem solid #e8e8e8!important;box-shadow:none!important;height:3rem}.shared-subscribe__content form label input::placeholder{color:rgba(45,48,50,.5)!important}.shared-subscribe__content form label input::-webkit-input-placeholder{color:rgba(45,48,50,.5)!important}.shared-subscribe__content form label input:-moz-placeholder,.shared-subscribe__content form label input::-moz-placeholder{color:rgba(45,48,50,.5)!important}.shared-subscribe__content form label input:-ms-input-placeholder{color:rgba(45,48,50,.5)!important}.shared-subscribe__content form .wpcf7-response-output{display:none}@media (min-width:1024px){.shared-subscribe__content form button{height:3rem;margin-top:0!important;max-width:25%;width:100%}}.shared-subscribe__message{background-color:#f8f8f8;display:flex;height:110%;left:0;opacity:0;padding:3.5rem 0;pointer-events:none;position:absolute;top:0;transition:.4s ease;visibility:hidden;width:100%}@media (min-width:1024px){.shared-subscribe__message{padding:3.5rem 7.5rem}}.shared-subscribe__message.success{opacity:1;pointer-events:visible;visibility:visible}.shared-subscribe__message span{display:block;margin-right:1.25rem}.shared-subscribe__message p{display:flex;max-width:21.0625rem}.shared-subscribe__message-content p:first-of-type{margin-bottom:.5rem}.shared-subscribe .recaptcha-msg{color:#667075;font-size:.8125rem;margin-top:0}.hero-video{position:relative}.hero-video .wrapper{max-width:100%;width:100%}@media (max-width:1199.98px){.hero-video .wrapper{padding-top:70px}}.hero-video__content{color:#fff;left:50%;margin-bottom:1.25rem;max-width:80%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}@media (min-width:1200px){.hero-video__content{max-width:41.25rem}}.hero-video__content h1,.hero-video__content p{margin-bottom:1.25rem}.hero-video__content .btn{border-radius:.125rem}.hero-video__video{position:relative;z-index:0}.hero-video__video:before{background:linear-gradient(180deg,rgba(0,0,0,.324),rgba(0,0,0,.252) 19.01%,rgba(0,0,0,.18) 51.6%,rgba(0,0,0,.18) 63.46%,rgba(0,0,0,.072)),linear-gradient(180deg,rgba(14,22,29,.414),rgba(14,22,29,.322) 12.59%,rgba(14,22,29,.184) 24.69%,rgba(14,22,29,.166) 37.04%,rgba(14,22,29,.276) 54.32%,rgba(14,22,29,.276) 66.67%,rgba(14,22,29,.12) 80.74%,rgba(14,22,29,.12) 90.99%,rgba(14,22,29,.184));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.hero-video__video video{height:100%;width:100%}.shared-content-with-image .wrapper{padding:2rem 0}@media (min-width:1024px){.shared-content-with-image .wrapper{padding:4rem 0}}.shared-content-with-image__content{border:.0625rem solid #f8f8f8;padding:1.25rem 0;text-align:center}@media (min-width:1024px){.shared-content-with-image__content{padding:2.5rem 0}}.shared-content-with-image__content h2{margin-bottom:.75rem}.shared-content-with-image__content p{margin:0 auto;max-width:40.5625rem}.shared-hos-services .slider-modal{background-color:#000;bottom:0;display:block;height:100dvh;left:0;opacity:0;pointer-events:none;position:fixed;transition:all 1s ease;visibility:hidden;width:100vw;z-index:1000}@media (min-width:1200px){.shared-hos-services .slider-modal{background-color:rgba(0,0,0,.8)}}.shared-hos-services .slider-modal.active{opacity:1;pointer-events:all;visibility:visible}.shared-hos-services .slider-modal .close{background-color:rgba(0,0,0,.5);border-radius:50%;color:#fff;height:2.5rem;position:absolute;right:1.25rem;top:1.25rem;width:2.5rem;z-index:2}.shared-hos-services .slider-modal .close svg{height:.75rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.75rem}.shared-hos-services .slider-modal .close:hover{cursor:pointer}@media (min-width:1200px){.shared-hos-services .slider-modal .close-mob{display:none}}.shared-hos-services .slider-modal .close-desk{display:none}@media (min-width:1200px){.shared-hos-services .slider-modal .close-desk{display:block}}.shared-hos-services .slider-modal .modal-swiper{background-color:transparent;border-radius:5px;left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1001}@media (min-width:1200px){.shared-hos-services .slider-modal .modal-swiper{background-color:#fff;height:680px;width:64rem}}.shared-hos-services .slider-modal .modal-swiper.active{pointer-events:all}.shared-hos-services .slider-modal .modal-swiper .swiper-wrapper,.shared-hos-services .slider-modal .modal-swiper figure,.shared-hos-services .slider-modal .modal-swiper li{border-radius:5px}.shared-hos-services .slider-modal__controls{bottom:2.5rem;color:#fff;display:flex;height:fit-content;justify-content:space-between;left:50%;max-width:80vw;position:absolute;transform:translate(-50%);width:100%}@media (min-width:1024px){.shared-hos-services .slider-modal__controls{bottom:0;top:50%;transform:translate(-50%,-50%)}}.shared-hos-services .slider-modal .slider-nav-button{border-color:#fff}.shared-hos-services .slider-modal .slider-nav-button path{stroke:#fff}.shared-hos-services .wrapper{padding:2.5rem 0}@media (min-width:1024px){.shared-hos-services .wrapper{padding:3.875rem 0}}.shared-hos-services.more-top-space{margin-top:3rem}@media (min-width:1024px){.shared-hos-services.more-top-space{margin-top:5.5rem}}.shared-hos-services__content{text-align:center}.shared-hos-services__content h2{margin-bottom:.75rem}@media (min-width:1024px){.shared-hos-services__content h2.section-heading{font-size:2rem;line-height:1.75rem;margin-bottom:1rem}}.shared-hos-services__content p{margin:0 auto;max-width:48.4375rem}@media (min-width:1024px){.shared-hos-services__content p{font-size:1rem}}.shared-hos-services__content p.section-description{margin-bottom:2rem}@media (min-width:1024px){.shared-hos-services__content p.section-description{font-size:1.25rem;line-height:1.75rem;margin-bottom:3.875rem}.shared-hos-services .hos-services-list .list-item:nth-of-type(odd) .hos-services-list__item{flex-direction:row-reverse}}@media (max-width:1023.98px){.shared-hos-services .hos-services-list .list-item{margin-bottom:2rem}.shared-hos-services .hos-services-list .list-item:last-of-type{margin-bottom:0}}@media (min-width:1024px){.shared-hos-services .hos-services-list__item{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.shared-hos-services .hos-services-list__item .hos-slider,.shared-hos-services .hos-services-list__item__content{max-width:48.6%;width:100%}}.shared-hos-services .hos-services-list__item .hos-slider{margin:0}.shared-hos-services .hos-services-list__item .hos-slider .swiper-slide:hover{cursor:pointer}.shared-hos-services .hos-services-list__item .hos-slider .slider-nav{align-items:center;display:flex;justify-content:center;margin-bottom:1rem}@media (min-width:1024px){.shared-hos-services .hos-services-list__item .hos-slider .slider-nav{bottom:0;justify-content:space-between;margin-bottom:0;position:absolute;width:100%;z-index:10}}.shared-hos-services .hos-services-list__item .hos-slider .slider-pagination{display:flex;gap:.5rem;padding:.75rem}.shared-hos-services .hos-services-list__item .hos-slider .slider-pagination .swiper-pagination-bullet{background-color:#ecf1f3;border-radius:50%;display:block;height:.3125rem;transition:all .2s ease;width:.3125rem}.shared-hos-services .hos-services-list__item .hos-slider .slider-pagination .swiper-pagination-bullet-active{background-color:#007bc3;transform:scale(1.2)}.shared-hos-services .hos-services-list__item .hos-slider .swiper-next,.shared-hos-services .hos-services-list__item .hos-slider .swiper-prev{display:none}@media (min-width:1024px){.shared-hos-services .hos-services-list__item .hos-slider .swiper-next,.shared-hos-services .hos-services-list__item .hos-slider .swiper-prev{display:block}}.shared-hos-services .hos-services-list__item__content{text-align:left}.shared-hos-services .hos-services-list__item__content p:last-of-type{margin-bottom:.5rem}.shared-hos-services .hos-services-list__item__content h2{margin-bottom:.75rem}@media (min-width:1024px){.shared-hos-services .hos-services-list__item__content h2{margin-bottom:1rem}}.shared-hos-services .hos-services-list__item__content .btn{margin-top:.75rem}@media (min-width:1024px){.shared-hos-services .hos-services-list__item__content .btn{margin-top:2rem}}@media (max-width:1023.98px){.shared-hos-services .hos-services-list__item figure{margin-bottom:1rem}}.shared-hos-services .hos-services-list__item ul{font-size:.9375rem;font-style:normal;font-weight:209;letter-spacing:-.5px;line-height:1.75rem;list-style:none;margin-top:1.25rem;padding-left:0}.shared-hos-services .hos-services-list__item ul li{color:#2d3032;font-family:Shapiro-35FeatherText;margin-bottom:.5rem}@media (max-width:1023.98px){.shared-hos-services .hos-services-list__item ul li{font-size:.8125rem;margin-bottom:.375rem}}.shared-hos-services .hos-services-list__item ul li:before{align-items:center;border:1px solid #b6b6b6;border-radius:50%;display:inline-block;display:inline-flex;font-size:.75rem;height:1.5rem;justify-content:center;margin-right:.75rem;text-align:center;width:1.5rem}@media (max-width:1023.98px){.shared-hos-services .hos-services-list__item ul li:before{font-size:.625rem;margin-right:.375rem}}.shared-hos-services .hos-services-list__item ul li:last-child{margin-bottom:0}.shared-hos-services__logo-holder{display:flex;flex-direction:column;gap:.625rem;margin-top:4.375rem}@media (max-width:1023.98px){.shared-hos-services__logo-holder{margin-top:2.5rem}}.shared-hos-services__logo-holder ul{align-items:center;display:flex;gap:2rem;justify-content:center}.shared-hos-services__logo-holder ul li{max-width:12.5rem;width:100%}.shared-hos-services__logo-holder p{max-width:54.8125rem;white-space:pre-line}@media (max-width:1023.98px){.shared-hos-services__logo-holder p{max-width:none;white-space:unset}}.shared-hos-services__logo-holder.text-top{flex-direction:column-reverse;gap:1.25rem}.shared-hos-services .play-btn{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:100}.shared-hos-services .play-btn svg circle{transition:fill .35s ease}.shared-hos-services .video-element .play-btn,.shared-hos-services .video-element .poster{pointer-events:all}.shared-hos-services .video-element:hover{cursor:pointer}.shared-hos-services .video-element:hover .play-btn svg circle{fill:#007bc3}.shared-hos-services .video-element .play .play-btn,.shared-hos-services .video-element .play .poster{pointer-events:none!important}.testimonials-slider{padding:1.25rem 0}@media (min-width:1024px){.testimonials-slider{padding:3.875rem 0}}.testimonials-slider .wrapper{max-width:calc(100% - 2rem);position:relative;width:100%}@media (min-width:1200px){.testimonials-slider .wrapper{max-width:74.625rem}}.testimonials-slider .swiper-slide .content{margin-bottom:2rem}@media (min-width:1200px){.testimonials-slider .swiper-slide .content{margin-bottom:5rem}}.testimonials-slider .swiper-slide .content p{color:#111;font-family:generalsans_regular;font-size:1.5rem;font-weight:400;letter-spacing:-.045rem;line-height:2.125rem;max-width:100%;width:100%}@media (min-width:1200px){.testimonials-slider .swiper-slide .content p{font-size:2.25rem;line-height:2.875rem;max-width:fit-content}}.testimonials-slider .swiper-slide .content p strong{color:#007bc3}.testimonials-slider .swiper-slide .author{align-items:center;display:flex;flex-direction:row;gap:1.5rem;justify-content:center;margin:0 auto;max-width:100%}@media (min-width:1200px){.testimonials-slider .swiper-slide .author{gap:3.25rem;margin:0}}.testimonials-slider .swiper-slide .author__name{max-width:11.8125rem;width:100%}.testimonials-slider .swiper-slide .author__name h3{margin-bottom:.5rem}.testimonials-slider .swiper-slide .author__name p{color:#111;font-size:1rem;font-weight:203;letter-spacing:-.03125rem;line-height:1.5rem;max-width:9.6875rem;width:100%}.testimonials-slider .swiper-slide .author__logo{max-width:11.8125rem;width:100%}.testimonials-slider .swiper-container{margin:0 auto;max-width:58.75rem;width:100%}.testimonials-slider .swiper-controls{display:flex;gap:3rem;justify-content:center;margin-top:3.5rem;width:100%}@media (max-width:1399.98px){.testimonials-slider .swiper-controls{display:none}}.testimonials-slider .testimonial-swiper-pagination{display:none}@media (max-width:1399.98px){.testimonials-slider .testimonial-swiper-pagination{align-items:center;display:flex;justify-content:center;margin-top:2.5rem}}.testimonials-slider .swiper-pagination-bullet{background-color:#ecf1f3;height:.25rem;margin-right:.5rem;width:2.375rem}.testimonials-slider .swiper-pagination-bullet:last-child{margin-right:0}.testimonials-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#007bc3}.testimonials-slider .swiper-button-next,.testimonials-slider .swiper-button-prev{border:1px solid transparent;border-radius:100%;height:3.5rem;position:relative;transition:all .3s ease;width:3.5rem;z-index:10}@media (min-width:1200px){.testimonials-slider .swiper-button-next,.testimonials-slider .swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%)}}.testimonials-slider .swiper-button-next:hover,.testimonials-slider .swiper-button-prev:hover{border:1px solid rgba(75,75,75,.3);cursor:pointer;transition:all .3s ease}.testimonials-slider .swiper-button-next svg,.testimonials-slider .swiper-button-prev svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.testimonials-slider .swiper-button-next.swiper-button-disabled,.testimonials-slider .swiper-button-prev.swiper-button-disabled{cursor:default;opacity:.35}.testimonials-slider .swiper-button-next.swiper-button-disabled:hover,.testimonials-slider .swiper-button-prev.swiper-button-disabled:hover{border:1px solid transparent;cursor:default}@media (min-width:1200px){.testimonials-slider .swiper-button-prev{left:0}.testimonials-slider .swiper-button-next{right:0}}.contract-cta{padding:2.5rem 0}@media (min-width:1024px){.contract-cta{padding:3.875rem 0}}.contract-cta .wrapper{background-color:#1a1d21;padding:5rem 1rem}@media (min-width:1024px){.contract-cta .wrapper{padding:5rem 7.5rem}}.contract-cta h3{color:#fff;font-size:2rem;line-height:2.25rem;margin-bottom:1.6875rem;text-align:center;white-space:pre-line}@media (min-width:1024px){.contract-cta h3{font-size:2rem;line-height:2.925rem;margin-bottom:2rem;white-space:normal}}.contract-cta h3 strong{font-weight:inherit;text-decoration:underline;text-decoration-color:#007bc3;text-underline-offset:.5rem}.contract-cta p{color:#fff;font-size:1rem;line-height:1.75rem;margin-bottom:2rem;opacity:.8;text-align:center}@media (min-width:1024px){.contract-cta p{font-size:1.25rem;margin-bottom:1.5rem}}.contract-cta .btn{max-width:100%;width:100%}@media (min-width:1024px){.contract-cta .btn{display:flex;margin:0 auto;max-width:16rem}}.contract-cta .btn__icon{margin-left:.625rem;transition:all .3s ease-in-out}.contract-cta .btn:hover .btn__icon{transform:translateX(.3125rem);transition:all .3s ease-in-out}.shared-integrations{padding:2.5rem 0}@media (min-width:1024px){.shared-integrations .wrapper{max-width:100%}.shared-integrations{padding:3.875rem 0}}.shared-integrations h2{margin:0 0 .75rem;max-width:100%;text-align:center;width:100%}@media (min-width:1024px){.shared-integrations h2{margin:0 auto .75rem;max-width:35.625rem}}.shared-integrations p{margin:0 auto 1.5rem;max-width:100%;text-align:center;width:100%}@media (min-width:1024px){.shared-integrations p{max-width:40.5625rem}}.shared-integrations .inf-logo-slider__desktop{display:none}@media (min-width:1024px){.shared-integrations .inf-logo-slider__desktop{display:block}.shared-integrations .inf-logo-slider__mobile{display:none}}.shared-integrations ul{display:flex;flex-wrap:nowrap;justify-content:center;margin:0;overflow:hidden}@media (max-width:1023.98px){.shared-integrations ul{align-items:center;display:grid;gap:0;grid-template-columns:repeat(2,1fr);justify-items:center}}.shared-integrations ul li{max-width:10rem;padding:1.25rem .5rem;width:100%}@media (min-width:1024px){.shared-integrations ul li{min-width:13%;padding:1.25rem}}@media (min-width:1920px){.shared-integrations ul li{min-width:10%}}.shared-integrations .inf-slider-pagination{align-items:center;display:flex;justify-content:center;margin-top:1.5rem}@media (min-width:1024px){.shared-integrations .inf-slider-pagination{display:none}}.shared-integrations .inf-slider-pagination .swiper-pagination-bullet{background-color:#ecf1f3;display:inline-block;height:.25rem;margin-right:.5rem;width:2.375rem}.shared-integrations .inf-slider-pagination .swiper-pagination-bullet:last-child{margin-right:0}.shared-integrations .inf-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#007bc3}.text-only-block .wrapper{margin:4rem auto 1rem;max-width:74.625rem;width:100%}@media (max-width:1023.98px){.text-only-block .wrapper{margin-bottom:4rem;margin-top:4rem;padding-left:1rem;padding-right:1rem}}.text-only-block h2{font-family:Shapiro-65LightHeavy;font-size:3rem;line-height:3.25rem;margin-bottom:.75rem;text-align:center;white-space:pre-line}.text-only-block h2 strong{color:#007bc3;font-weight:212}@media (max-width:1023.98px){.text-only-block h2{font-size:1.75rem;line-height:2rem;margin-bottom:.75rem}}.text-only-block p{font-size:1rem;letter-spacing:-.03125rem;line-height:1.5rem;margin:0 auto;max-width:48.4375rem;text-align:center;width:100%}.text-only-block p br{display:none}@media (min-width:1024px){.text-only-block p{font-size:1.25rem;line-height:1.875rem}.text-only-block p br{display:inline}}.features-list.discover-fetures-block .wrapper{padding-bottom:1.25rem;padding-top:1.25rem}@media (min-width:1200px){.features-list.discover-fetures-block .wrapper{padding-bottom:3.125rem;padding-top:3.125rem}}.features-list.discover-fetures-block .wrapper.classic{padding-bottom:2.5rem;padding-top:2.5rem}@media (min-width:1200px){.features-list.discover-fetures-block .wrapper.classic{padding-bottom:3.875rem;padding-top:3.875rem}}.features-list.discover-fetures-block h2{color:#2d3032;font-family:Shapiro-55Middle;font-size:1.5rem;font-style:normal;font-weight:255;letter-spacing:-.05rem;line-height:1.75rem;margin-bottom:.75rem;text-align:center}@media (min-width:1200px){.features-list.discover-fetures-block h2{font-size:2rem;line-height:2.25rem;margin-bottom:1rem}}.features-list.discover-fetures-block p{color:#2d3032;font-family:Shapiro-35FeatherText;font-size:.875rem;font-style:normal;font-weight:203;letter-spacing:-.03125rem;line-height:1.5rem;margin:0 auto;max-width:50.4375rem;text-align:center}@media (min-width:1200px){.features-list.discover-fetures-block p{font-size:1.25rem;line-height:1.75rem}}.features-list.discover-fetures-block .filters-search{border:1px solid #eaeaea;border-radius:4px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:1.5rem auto;max-width:100%;position:relative;width:100%}.features-list.discover-fetures-block .filters-search:focus-within{border-color:#007bc3}@media (min-width:1024px){.features-list.discover-fetures-block .filters-search{margin:2rem auto 4.5rem;max-width:37.5rem}}.features-list.discover-fetures-block .filters-search input{font-size:1rem;line-height:1.5rem;max-width:85%;padding:.75rem 0 .75rem 1rem;width:100%}.features-list.discover-fetures-block .filters-search button{background-color:#f8f8f8;border-bottom-right-radius:4px;border-top-right-radius:4px;max-width:3.1875rem;padding:1rem .75rem 1rem 1.5rem;width:100%}.features-list.discover-fetures-block .filters-search button .btn__icon{height:1rem;width:1rem}.features-list.discover-fetures-block .filters-search .search-suggestions{background-color:#fff;border:1px solid #007bc3;border-radius:4px;display:none;margin-top:.4375rem;max-width:100%;padding:.5rem 0;position:absolute;top:3.4375rem;width:100%;z-index:10}.features-list.discover-fetures-block .filters-search .search-suggestions.active{display:block}.features-list.discover-fetures-block .filters-search .search-suggestions li{font-family:Shapiro-45Welter;font-size:.875rem;line-height:1.5rem;padding:.5rem 1rem}.features-list.discover-fetures-block .filters-search .search-suggestions li:hover{background-color:#f8f8f8;cursor:pointer}.features-list.discover-fetures-block .filters-applications{margin-bottom:.5rem;position:relative}@media (min-width:1200px){.features-list.discover-fetures-block .filters-applications{border-top:1px solid #f8f8f8;margin-bottom:.75rem;padding-top:1.25rem}}.features-list.discover-fetures-block .filters-applications .swiper-control{background-color:#fff;border-radius:0;bottom:0;opacity:1;pointer-events:all;position:absolute;transition:opacity .2s ease;z-index:10}.features-list.discover-fetures-block .filters-applications .swiper-control svg{stroke:#667075}.features-list.discover-fetures-block .filters-applications .swiper-control svg path{fill:#667075}.features-list.discover-fetures-block .filters-applications .swiper-control path,.features-list.discover-fetures-block .filters-applications .swiper-control svg{transition:all .2s ease}.features-list.discover-fetures-block .filters-applications .swiper-control:hover svg{stroke:#007bc3}.features-list.discover-fetures-block .filters-applications .swiper-control:hover svg path{fill:#007bc3}.features-list.discover-fetures-block .filters-applications .swiper-control.swiper-button-disabled{opacity:0;pointer-events:none}.features-list.discover-fetures-block .filters-applications .swiper-control.swiper-button-prev{transform:scaleX(-1)}.features-list.discover-fetures-block .filters-applications .swiper-control.swiper-button-next{right:0}.features-list.discover-fetures-block .filters-applications .swiper-slide{max-width:fit-content;padding-left:.75rem}.features-list.discover-fetures-block .filters-applications .swiper-slide:first-child{padding-left:0}.features-list.discover-fetures-block .filters-applications .swiper-slide *{pointer-events:all!important}.features-list.discover-fetures-block .filters-applications button{align-items:center;background-color:rgba(57,71,91,.08);border-radius:10px;display:flex;opacity:.5;padding:.5rem}.features-list.discover-fetures-block .filters-applications button.active{background-color:#f3f9fc;opacity:1}.features-list.discover-fetures-block .filters-applications button .btn__text{font-size:.8125rem;line-height:1rem;margin-left:.5rem}.features-list.discover-fetures-block .filters-applications button .btn__icon{display:block;height:1rem;position:relative;width:1rem}.features-list.discover-fetures-block .filters-applications button .btn__icon svg{height:1rem;left:0;position:absolute;top:0;width:1rem}.features-list.discover-fetures-block .features-list-inner{display:grid;gap:0;grid-template-columns:repeat(1,1fr)}@media (min-width:1024px){.features-list.discover-fetures-block .features-list-inner{grid-template-columns:repeat(3,1fr)}}.features-list.discover-fetures-block .features-list-inner>:not(:nth-child(-n+3)){border-top:1px solid rgba(0,0,0,.05)}@media (max-width:1023.98px){.features-list.discover-fetures-block .features-list-inner>*{border-top:1px solid rgba(0,0,0,.05)}.features-list.discover-fetures-block .features-list-inner>:first-child{border-top:none}}.features-list.discover-fetures-block .features-list-inner li{padding:1rem 0}.features-list.discover-fetures-block .features-list-inner li:nth-child(3n){margin-right:0;padding-right:0}.features-list.discover-fetures-block .features-list-inner li:nth-child(3n+1){margin-left:0;padding-left:0}@media (min-width:1024px){.features-list.discover-fetures-block .features-list-inner li{margin:0 1.75rem;padding:1.75rem 0}}.features-list.discover-fetures-block .features-list-inner h2{color:inherit;font-family:Shapiro-55Middle;font-size:1.125rem;font-style:normal;font-weight:255;letter-spacing:-.02813rem;line-height:1.375rem;margin-bottom:.5rem;text-align:left}@media (min-width:1024px){.features-list.discover-fetures-block .features-list-inner h2{font-size:1.25rem;letter-spacing:-.03125rem;line-height:1.5rem}}.features-list.discover-fetures-block .features-list-inner p{color:#2d3032;font-family:Shapiro-35FeatherText;font-size:.875rem;font-style:normal;font-weight:203;height:auto;letter-spacing:-.03125rem;line-height:1.25rem;text-align:left}@media (min-width:1024px){.features-list.discover-fetures-block .features-list-inner p{font-size:1rem;min-height:3.75rem}}.features-list.discover-fetures-block .features-list-inner .features-item{position:relative}.features-list.discover-fetures-block .features-list-inner .features-item.free-tag:after{background-color:#74b816;border-radius:4px;color:#fff;content:"Free";font-family:Shapiro-55Middle;font-size:.875rem;height:auto;padding:.125rem .375rem;position:absolute;right:1.25rem;top:1rem;width:auto}@media (min-width:1024px){.features-list.discover-fetures-block .features-list-inner .features-item.free-tag:after{font-size:.875rem;right:0;top:2rem}}.features-list.discover-fetures-block .features-list-inner .features-item a{color:#2d3032;transition:all .2s ease}.features-list.discover-fetures-block .features-list-inner .features-item a:hover{color:#007bc3}.features-list.discover-fetures-block .btn--features{align-items:center;bottom:0;display:flex;justify-content:flex-start;margin-top:1rem;position:relative;width:auto}@media (min-width:1024px){.features-list.discover-fetures-block .btn--features{margin-top:2rem}}.features-list.discover-fetures-block .btn--features .btn__text{color:#39475b;font-family:Shapiro-45Welter;font-size:.8125rem;font-weight:252;line-height:1rem;order:2}.features-list.discover-fetures-block .btn--features .btn__icon{height:1rem;margin-right:.5rem;order:1;width:1rem}.features-list.discover-fetures-block .btn--features .btn__icon img{height:100%;width:100%}.features-list.discover-fetures-block .loadmore{display:flex;justify-content:flex-start;margin-top:3.25rem;width:100%}@media (min-width:1024px){.features-list.discover-fetures-block .loadmore{display:inline-flex;justify-content:center}}.features-list.discover-fetures-block .loadmore .btn__icon{height:1.25rem;margin-left:.5rem;width:.75rem}.features-list.discover-fetures-block .no-result{margin:7.5rem auto;text-align:center}@media (min-width:1024px){.features-list.discover-fetures-block .no-result{min-width:1194px}}.features-list.discover-fetures-block .no-result h3{color:#007bc3;font-size:1.25rem;font-weight:700;margin-bottom:.75rem}.features-list.discover-fetures-block .no-result p{color:#8e8e8e;font-size:1rem;line-height:1.25rem;max-width:none;text-align:center}.download-app .wrapper{margin:0 auto;max-width:39.1875rem;padding-bottom:40px}.download-app__content{text-align:center}.download-app__content h2{margin-bottom:.75rem}.download-app__buttons{align-items:center;display:flex;justify-content:center;margin-top:2.5rem}.download-app__buttons>div:first-child{margin-right:3rem}.download-app__buttons>div:last-child .button svg path{fill:#000}.download-app__buttons .button{align-items:center;background-color:#fff;border:1px solid rgba(75,75,75,.3);border-radius:.375rem;cursor:pointer;display:flex;justify-content:center;padding:.625rem 1.25rem;transition:all .3s ease}.download-app__buttons .button .btn__text{color:#2d3032;font-family:Shapiro-55Middle;font-size:1rem;line-height:1.5rem;margin-left:.5rem}.download-app__buttons .button:hover{border:1px solid #1a1d21;transition:all .3s ease}.download-app__buttons .info{color:#667075;font-family:Shapiro-35FeatherText;font-size:.8125rem;font-weight:203;line-height:1.25rem;margin-top:.75rem;text-align:center}.download-app__buttons .btn.disabled{cursor:not-allowed;pointer-events:none}.download-app__buttons.dark .button{background-color:#2d3032}.download-app__buttons.dark .button .btn__text{color:#fff}.download-app__buttons.dark>div:last-child .button svg path{fill:#fff}@media (max-width:1199.98px){.download-app{display:none}}.download-app.no-top-margin{margin-top:-1.875rem}.download-app.no-top-margin .buttons-holder{margin-top:0!important}.video-section .video-section-holder{margin:3.875rem auto;max-width:74.625rem}@media (max-width:1199.98px){.video-section .video-section-holder{padding:0 1rem}}.video-section__content{margin:0 auto 3rem;max-width:60rem;text-align:center}@media (max-width:1199.98px){.video-section__content{margin-bottom:2.5rem}}.video-section__content h2{margin-bottom:.75rem}@media (max-width:1199.98px){.video-section__content h2{font-size:1.5rem;letter-spacing:-.05rem;line-height:1.75rem;margin-bottom:.75rem}}.video-section__content p{font-family:Shapiro-35FeatherText}.video-section figure{border-radius:.375rem;cursor:pointer;position:relative}@media (max-width:640px){.video-section figure{max-height:12rem}}.video-section figure .play-btn{cursor:pointer;height:4.4375rem;left:50%;opacity:.3;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;visibility:visible;width:4.4375rem;z-index:999}.video-section figure .play-btn svg{height:100%;width:100%}@media (max-width:1199.98px){.video-section figure .play-btn{height:2.5rem;opacity:1;visibility:visible;width:2.5rem}}.video-section figure:hover .play-btn{opacity:1;visibility:visible}.shared-faq-new{background-color:#1a1d21;padding:5rem 0}.shared-faq-new.footer-position{margin-bottom:-5rem;margin-top:5rem}@media (max-width:1023.98px){.shared-faq-new.footer-position{margin-bottom:-3rem;margin-top:3rem}.shared-faq-new{padding:3rem 1rem}}.shared-faq-new .content-holder{background-color:#fff;border-radius:2rem;display:flex;margin:0 auto;max-width:80rem;padding:3.75rem 2.5rem 2.5rem}@media (max-width:1023.98px){.shared-faq-new .content-holder{flex-direction:column;padding:3rem 1.25rem 1.75rem}}.shared-faq-new .heading-holder{padding-right:11.25rem}@media (max-width:1023.98px){.shared-faq-new .heading-holder{padding-right:0}}.shared-faq-new .heading-holder h2{color:#212b35;font-family:Shapiro-55Middle;font-size:2rem;font-weight:255;line-height:130%;margin-top:10px;max-width:11.625rem;text-align:left}@media (max-width:1023.98px){.shared-faq-new .heading-holder h2{font-size:1.5rem;line-height:1.75rem;margin-bottom:2.5rem;margin-top:0;max-width:100%;text-align:center}}.shared-faq-new .questions-holder ul{width:100%}.shared-faq-new .questions-holder ul li .text{color:#2d3032;font-family:Shapiro-35FeatherText;font-size:1.25rem;font-weight:249;letter-spacing:-.1px;line-height:1.5rem}@media (max-width:1023.98px){.shared-faq-new .questions-holder ul li .text{font-size:.875rem;font-weight:203;letter-spacing:-.09px;line-height:20px}}.shared-faq-new .questions-holder ul li .icon svg path{stroke:#7b8794;transition:opacity .3s ease}.shared-faq-new .questions-holder ul li.open .icon svg path:first-child{opacity:0;transition:opacity .3s ease}.shared-faq-new .questions-holder ul li h2:hover .icon{transform:none}.shared-faq-new [data-accordion] [data-accordion-item] h2{padding:1.25rem 0}@media (max-width:1023.98px){.shared-faq-new [data-accordion] [data-accordion-item] h2{padding:1rem 0}}.shared-faq-new [data-accordion] [data-accordion-item]:not(:last-of-type){border-bottom:.0625rem solid #212b35}.shared-faq-new [data-accordion] [data-accordion-content] p{color:#2d3032;font-weight:203;letter-spacing:-.5px;line-height:24px;padding:0 1.25rem 1.25rem 0}@media (max-width:1023.98px){.shared-faq-new [data-accordion] [data-accordion-content] p{padding:0 1.25rem 1rem 0}}.feature-section{padding:1rem 0 3.875rem;position:relative}@media (max-width:1023.98px){.feature-section{padding:0 0 2.5rem}}.feature-section .wrapper{margin:0;max-width:100%;padding-left:7.6875rem}@media (max-width:1023.98px){.feature-section .wrapper{padding-left:1.25rem}}@media (min-width:1920px){.feature-section .wrapper{margin:0 auto;max-width:74.625rem;padding-left:0}}.feature-section .feature-section-content{margin:0 auto 4.5rem;max-width:42.6875rem;text-align:center}@media (max-width:1023.98px){.feature-section .feature-section-content{margin:0 1rem 2.5rem;max-width:100%}}.feature-section .feature-section-content h2{margin-bottom:.75rem}@media (max-width:1023.98px){.feature-section .feature-section-content h2{margin-bottom:1.125rem}}.feature-section .feature-section__item{margin-bottom:6rem}.feature-section .feature-section__item:last-child{margin-bottom:0}@media (max-width:1023.98px){.feature-section .feature-section__item{margin-bottom:5rem}}.feature-section .feature-section__item .feature-section__item__title{margin-bottom:.75rem;user-select:none}.feature-section .feature-section__item p.m{color:#2d3032;margin-bottom:2.5rem}@media (max-width:1023.98px){.feature-section .feature-section__item p.m{font-size:.9375rem;margin-bottom:2rem;margin-right:1.25rem}}.feature-section .feature-section__item .card-link{cursor:pointer}.feature-section .feature-section__item .card-link:hover .card{border:1px solid rgba(75,75,75,.3);transition:all .3s ease}@media (max-width:1023.98px){.feature-section .feature-section__item .card-link:hover .card{border:1px solid #e8e8e8}}.feature-section .feature-section__item .swiper-container{height:100%;overflow:visible;position:relative;width:100%;z-index:1}.feature-section .feature-section__item .swiper-wrapper{overflow:visible!important}.feature-section .feature-section__item .swiper-slide{max-width:22.5rem;position:relative;width:auto!important}@media (max-width:1023.98px){.feature-section .feature-section__item .swiper-slide{box-sizing:border-box;max-width:100%;width:13.75rem!important}.feature-section .feature-section__item .swiper-slide:last-child{margin-right:1.25rem!important}}.feature-section .feature-section__item .card-link{pointer-events:all}.feature-section .feature-section__item .card{align-items:center;background:#f8f8f8;border:1px solid #e8e8e8;box-sizing:border-box;display:flex;flex-direction:column;height:auto;justify-content:center;overflow:hidden;padding:2rem 1.5rem 0;position:relative;transition:all .3s ease;width:auto}@media (max-width:1023.98px){.feature-section .feature-section__item .card{padding:1.25rem 1rem 0}}.feature-section .feature-section__item .card .card-name-holder{align-items:center;display:flex;margin-bottom:.75rem}.feature-section .feature-section__item .card .card-image{height:19.5rem;margin-top:2rem;width:19.5rem}@media (max-width:1023.98px){.feature-section .feature-section__item .card .card-image{display:none}}.feature-section .feature-section__item .card .card-image img{height:100%;object-fit:contain;width:100%}.feature-section .feature-section__item .card .mobile-card-image{display:none}@media (max-width:1023.98px){.feature-section .feature-section__item .card .mobile-card-image{display:block;height:auto;margin-top:1.25rem;width:11.75rem}.feature-section .feature-section__item .card .mobile-card-image img{height:100%;object-fit:contain;width:100%}}.feature-section .feature-section__item .card .icon{height:1.875rem;margin-right:.75rem;width:1.875rem}.feature-section .feature-section__item .card .icon img{height:100%;object-fit:contain;width:100%}@media (max-width:1023.98px){.feature-section .feature-section__item .card .icon{height:1.5rem;margin-right:.4375rem;width:1.5rem}}.feature-section .feature-section__item .card .card-name{color:#2d3032;font-family:Shapiro-55Middle;font-size:1.25rem;font-weight:255;letter-spacing:-.0125rem;line-height:2rem}@media (max-width:1023.98px){.feature-section .feature-section__item .card .card-name{font-size:1rem;font-style:normal;font-weight:255;letter-spacing:-.01rem;line-height:1.25rem}.feature-section .feature-section__item .card .card-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#2d3032;display:-webkit-box;font-size:.8125rem;font-weight:203;line-height:1.125rem;overflow:hidden;text-overflow:ellipsis}}.feature-section .swiper-controls{box-sizing:border-box;display:flex;margin:0;position:absolute;right:7.6875rem;top:0;z-index:1000}@media (min-width:1920px){.feature-section .swiper-controls{right:0}}@media (max-width:1023.98px){.feature-section .swiper-controls{margin-top:5px;right:1.25rem;top:0}}.feature-section .swiper-button-next{margin-left:.75rem}.feature-section .swiper-button-next svg{margin-left:2px;margin-top:1px}@media (max-width:1023.98px){.feature-section .swiper-button-next svg{margin-right:0;margin-top:0}.feature-section .swiper-button-next{margin-left:1.25rem}}.feature-section .swiper-button-prev{margin-right:.75rem}.feature-section .swiper-button-prev svg{margin-right:2px;margin-top:1px}@media (max-width:1023.98px){.feature-section .swiper-button-prev svg{margin-right:0;margin-top:0}.feature-section .swiper-button-prev{margin-right:1.25rem}}.feature-section .swiper-button-next,.feature-section .swiper-button-prev{align-items:center;border:1px solid transparent;border-radius:100px;cursor:pointer;display:flex;height:2.75rem;justify-content:center;transition:all .3s ease;user-select:none;width:2.75rem}@media (max-width:1023.98px){.feature-section .swiper-button-next,.feature-section .swiper-button-prev{height:auto;width:auto}}.feature-section .swiper-button-next svg path,.feature-section .swiper-button-prev svg path{fill:#2d3032}.feature-section .swiper-button-next:hover,.feature-section .swiper-button-prev:hover{border:.06875rem solid rgba(75,75,75,.3);transition:all .3s ease}@media (max-width:1023.98px){.feature-section .swiper-button-next:hover,.feature-section .swiper-button-prev:hover{border:1px solid transparent}}.feature-section .swiper-button-next.swiper-button-disabled,.feature-section .swiper-button-prev.swiper-button-disabled{cursor:not-allowed;pointer-events:none}.feature-section .swiper-button-next.swiper-button-disabled svg path,.feature-section .swiper-button-prev.swiper-button-disabled svg path{fill:#2d3032;opacity:.2}.feature-section .swiper-button-next:focus,.feature-section .swiper-button-prev:focus{outline:none}.feature-section .swiper-button-next:focus-visible,.feature-section .swiper-button-prev:focus-visible{outline:2px solid transparent;outline-offset:2px}.main-feature-section-with-media{padding:3.875rem 0}@media (max-width:1023.98px){.main-feature-section-with-media{padding:1.5rem 0}}.main-feature-section-with-media .two-column-media__header{margin:0 auto 4rem;max-width:37.1875rem;text-align:center}@media (max-width:1023.98px){.main-feature-section-with-media .two-column-media__header{margin-bottom:2rem}}.main-feature-section-with-media .two-column-media__header p{margin-top:.75rem}.main-feature-section-with-media .two-column-media__row{align-items:center;display:flex;gap:2.125rem;justify-content:center;margin-bottom:4rem}.main-feature-section-with-media .two-column-media__row.text-only{align-items:flex-start}.main-feature-section-with-media .two-column-media__row:last-child{margin-bottom:0}.main-feature-section-with-media .two-column-media__row.row-reverse{flex-direction:row-reverse}@media (max-width:1023.98px){.main-feature-section-with-media .two-column-media__row.row-reverse{flex-direction:column}.main-feature-section-with-media .two-column-media__row{flex-direction:column;gap:0;margin-bottom:4rem}}.main-feature-section-with-media .two-column-media__content{width:50%}.main-feature-section-with-media .two-column-media__content.text-only{width:100%}@media (max-width:1023.98px){.main-feature-section-with-media .two-column-media__content{order:1;width:100%}}.main-feature-section-with-media .two-column-media__content p{color:#2d3032;letter-spacing:-.03125rem;line-height:1.5rem;margin:1rem 0}@media (max-width:1023.98px){.main-feature-section-with-media .two-column-media__content p{font-size:.9375rem;font-weight:203;letter-spacing:-.03125rem;line-height:1.75rem}}.main-feature-section-with-media .two-column-media__content .btn{margin-top:1.25rem}.main-feature-section-with-media .two-column-media__content .two-column-media__icon{height:3.5rem;margin-bottom:2.5rem;width:3.5rem}.main-feature-section-with-media .two-column-media__content .two-column-media__icon figure,.main-feature-section-with-media .two-column-media__content .two-column-media__icon figure picture{height:3.5rem;width:3.5rem}.main-feature-section-with-media .two-column-media__media{width:50%}@media (max-width:1023.98px){.main-feature-section-with-media .two-column-media__media{margin-bottom:1rem;order:2;width:100%}}.main-feature-section-with-media .two-column-media__media figure{height:28.4375rem}@media (max-width:1023.98px){.main-feature-section-with-media .two-column-media__media figure{height:auto;margin-top:1.25rem;max-height:100%}}.main-feature-section-with-media .two-column-media__media figure picture{height:28.4375rem;height:100%;width:100%}@media (max-width:1023.98px){.main-feature-section-with-media .two-column-media__media figure picture{height:auto;max-height:100%}}.main-feature-section-with-media .two-column-media__media img,.main-feature-section-with-media .two-column-media__media video{height:100%;object-fit:cover;width:100%}@media (max-width:1023.98px){.main-feature-section-with-media .two-column-media__media img,.main-feature-section-with-media .two-column-media__media video{object-fit:contain}}.main-feature-section-with-media .two-column-media__media .video-section__video .video__poster{display:none}.main-feature-section-with-media .two-column-media__media.has-auto-height figure,.main-feature-section-with-media .two-column-media__media.has-auto-height figure picture{height:auto;max-height:28.4375rem}.main-feature-section-with-media .two-column-media__media.has-auto-height img,.main-feature-section-with-media .two-column-media__media.has-auto-height video{height:auto}.main-feature-section-with-media .two-column-media__list{color:#2d3032;font-family:Shapiro-35FeatherText;font-size:.9375rem;font-weight:203;letter-spacing:-.03125rem;line-height:1.75rem}@media (max-width:1023.98px){.main-feature-section-with-media .two-column-media__list{font-size:.875rem}}.main-feature-section-with-media .two-column-media__list li{align-items:center;display:flex}.main-feature-section-with-media .two-column-media__list li span{display:flex;height:100%;margin-right:.75rem;max-width:1.25rem;width:100%}.home-services .wrapper{padding:1.5rem 0 0}@media (min-width:1024px){.home-services .wrapper{padding:3.875rem 0}}.home-services__content{margin:0 auto 1.5rem;max-width:49.875rem;text-align:center}@media (min-width:1024px){.home-services__content{margin-bottom:3rem}}.home-services__content h2{margin-bottom:.75rem}.home-services__content .m{font-size:1rem}@media (min-width:1024px){.home-services__content .m{font-size:1.25rem}}.home-services__nav{display:flex;overflow:hidden;position:relative}@media (min-width:576px){.home-services__nav{overflow:auto}}@media (max-width:1023.98px){.home-services__nav{padding-bottom:1rem}}.home-services__nav__item{border-top:.0625rem solid #dce1e5;min-width:100vw;padding:1.25rem 1.5rem;text-align:center;transition:.3s ease}@media (min-width:576px){.home-services__nav__item{min-width:15.75rem}}@media (min-width:1024px){.home-services__nav__item{cursor:pointer;max-width:33.33%;padding:1.5rem 2.5rem 2rem;width:100%}}.home-services__nav__item.active h3,.home-services__nav__item:hover h3{color:#007bc3}.home-services__nav__item h3{margin-bottom:.5rem;transition:.3s ease}@media (max-width:1199.98px){.home-services__nav__item p{margin:0 auto;max-width:12.5rem}}.home-services__nav--line{background-color:#007bc3;display:block;height:.125rem;left:0;position:absolute;right:66.66%;top:0}@media (max-width:1023.98px){.home-services__nav--line{right:0;transition:all .2s ease}}.home-services__list{margin-bottom:0}@media (min-width:1024px){.home-services__list{margin-bottom:0}}.home-services__list__item ul{margin:-.375rem 0}@media (min-width:1024px){.home-services__list__item ul{display:flex;flex-wrap:wrap;margin:0 -.9375rem -.75rem;width:auto}}.home-services__list__item li{padding:.375rem 0}@media (min-width:1024px){.home-services__list__item li{max-width:50%;padding:.75rem .9375rem;width:100%}}.home-services__item{background-color:#f8f8f8;border:.0625rem solid #f8f8f8;display:block;transition:.3s ease}@media (min-width:576px){.home-services__item{display:flex;height:100%}.home-services__item:hover{border-color:#dce5e9;transform:translateY(-.25rem)}}.home-services__item__content{max-width:100%;padding:1rem 1rem 1.5625rem;width:100%}@media (min-width:1200px){.home-services__item__content{max-width:50%;padding:3rem .1875rem 3rem 1.75rem}}.home-services__item__content h4{margin:.5rem 0}@media (max-width:1023.98px){.home-services__item__content h4{margin-top:.25rem}}.home-services__item__content .btn{margin-top:1.25rem}.home-services__item__content p{float:left;margin-top:.75rem}.home-services__item__icon{float:left;height:2rem;margin-right:.75rem;width:2rem}@media (min-width:1024px){.home-services__item__icon{height:2.5rem;width:2.5rem}}.home-services__item__image{margin-left:auto;max-width:19.3125rem;width:100%}.home-services__item__image .mw:before{padding-bottom:52.6%}@media (min-width:576px){.home-services__item__image{margin-left:0;max-width:50%}.home-services__item__image .mw:before{padding-bottom:110.65%}}@media (min-width:1024px){.home-services__apps{background-color:#f8f8f8;border:.0625rem solid #f8f8f8}}.home-services__apps h2{margin-bottom:2rem;text-align:center}@media (min-width:1024px){.home-services__apps h2{background-color:#fff;margin-bottom:0;padding:2.5rem 0}}.home-services__apps ul{background-color:#f8f8f8;display:flex;flex-wrap:wrap;margin:0 auto;max-width:51.3125rem;padding:0 .25rem}@media (min-width:1024px){.home-services__apps ul{padding:2rem 0}}.home-services__apps li{max-width:50%;padding:1.5rem 0;width:100%}@media (min-width:1024px){.home-services__apps li{max-width:33.33%;padding:2rem 3.5rem}}.home-services__apps__item{text-align:center}.home-services__apps__item figure{height:2rem;margin:0 auto;width:2rem}@media (min-width:1024px){.home-services__apps__item figure{height:2.5rem;width:2.5rem}}.home-services__apps__item h4{margin:.5rem 0 .25rem}@media (min-width:1024px){.home-services__apps__item h4{margin:.75rem 0 .5rem}}.home-services .inner-slider__dots{align-items:center;display:flex;justify-content:center;margin-top:2.5rem}.home-services .inner-slider__dots .swiper-pagination-bullet{background-color:#ecf1f3;display:block;height:.25rem;margin-right:.5rem;width:2.375rem}.home-services .inner-slider__dots .swiper-pagination-bullet:last-child{margin-right:0}.home-services .inner-slider__dots .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#007bc3}.home-services .inner-slider__nav{margin-top:2.5rem}@media (min-width:1200px){.home-services .inner-slider__nav{display:none}}.home-services .inner-slider__nav .slider-progress{background-color:#ecf1f3;height:.125rem;position:relative;width:100%}.home-services .inner-slider__nav .slider-progress .swiper-pagination-progressbar-fill{background-color:#2d3032;display:block;height:100%;position:absolute;transform-origin:top left;width:100%}.home-services .inner-slider__nav .inner-controls{display:flex;justify-content:flex-end;margin-top:1.125rem}.home-services .inner-slider__nav .inner-controls .slider-count{color:rgba(0,0,0,.5);display:flex;flex-direction:column;font-size:1rem;justify-content:center;margin-right:auto}.home-services .inner-slider__nav .inner-controls .inner-slide-btn{border:1px solid rgba(75,75,75,.3);border-radius:50%;display:block;height:3rem;max-width:3rem;position:relative;width:100%}.home-services .inner-slider__nav .inner-controls .inner-slide-btn svg{display:block;height:1rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1.0625rem}.home-services .inner-slider__nav .inner-controls .inner-slide-btn svg path{fill:#000}.home-services .inner-slider__nav .inner-controls .inner-slide-btn__next{margin-left:1rem}.home-services .mobile-arrows{align-items:center;display:flex;justify-content:space-between;pointer-events:none;position:absolute;top:1.875rem;width:100%}@media (min-width:576px){.home-services .mobile-arrows{display:none}}.home-services .mobile-arrows .left-mobile-arrow,.home-services .mobile-arrows .right-mobile-arrow{align-items:center;border:1px solid rgba(75,75,75,.3);border-radius:100px;display:flex;height:3.5rem;justify-content:center;width:3.5rem}.home-services .mobile-arrows>div{background:#fff;pointer-events:auto}.home-automation .wrapper{padding:1.5rem 0}@media (min-width:1024px){.home-automation .wrapper{padding:2.5rem 0}}.home-automation__content{border:.0625rem solid #f8f8f8;padding:1.5rem 0 2rem;text-align:center}@media (min-width:1024px){.home-automation__content{padding:2.5rem 0}}.home-automation__content h2{margin:0 auto .75rem;max-width:40.5625rem}.home-automation__content p{margin:0 auto;max-width:40.5625rem}.home-automation__info{background-color:#f8f8f8;overflow:hidden}@media (max-width:1023.98px){.home-automation__info>figure{padding-left:1.375rem;width:47.0625rem}}@media (min-width:1024px){.home-automation__info>figure{padding:0 3.75rem}}.home-automation__cards{margin:-1.5rem 0;padding:2rem 4.5rem 3rem}@media (min-width:1024px){.home-automation__cards{display:flex;margin:0 -4.125rem;padding:4rem 10.3125rem 4.5rem}}.home-automation__cards__item{padding:1.5rem 0;position:relative;text-align:center}@media (min-width:1024px){.home-automation__cards__item{max-width:33.33%;padding:0 4.125rem;width:100%}}.home-automation__cards__item:not(:last-of-type):after{background-color:#2d3032;bottom:0;content:"";display:block;height:.0625rem;left:50%;opacity:.1;position:absolute;transform:translateX(-50%);width:2rem}@media (min-width:1024px){.home-automation__cards__item:not(:last-of-type):after{bottom:unset;height:2rem;left:unset;right:0;top:50%;transform:translateY(-50%);width:.0625rem}}.home-automation__cards__item figure{margin-bottom:.75rem}.home-system .wrapper{padding:1.5rem 0}@media (min-width:1024px){.home-system .wrapper{padding-bottom:4.0625rem}}.home-system__content{border:.0625rem solid #f8f8f8;padding:1.25rem 0 1.25rem 1rem}@media (min-width:1024px){.home-system__content{padding:2.5rem 17rem;text-align:center}}.home-system__content h2{margin-bottom:.5rem}@media (min-width:1024px){.home-system__content h2{margin-bottom:.75rem}}.home-system__items{background-color:#f8f8f8;padding:2.375rem 1rem 1.25rem}@media (min-width:1024px){.home-system__items{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;padding:4.75rem 6.75rem 4.875rem 4rem}}.home-system__items>figure{margin:0 auto 3.125rem;max-width:14.5rem}@media (min-width:1024px){.home-system__items>figure{margin:0;max-width:15.125rem;width:100%}}.home-system__items ul{margin:-.5rem 0}@media (min-width:576px){.home-system__items ul{display:flex;flex-wrap:wrap;margin:-.75rem -.5rem}}@media (min-width:1024px){.home-system__items ul{margin:-.75rem -1rem;max-width:43.375rem;width:100%}}.home-system__items li{padding:.5rem 0}@media (min-width:576px){.home-system__items li{max-width:50%;padding:.75rem .5rem;width:100%}}@media (min-width:1024px){.home-system__items li{padding:.75rem 1rem}}.home-system__item{display:flex;padding-bottom:.625rem;position:relative}@media (min-width:576px){.home-system__item{height:100%}}.home-system__item figure{height:2.75rem;margin-right:.5rem;max-width:2.75rem;width:100%}@media (min-width:1024px){.home-system__item figure{height:3.75rem;max-width:3.75rem}}.home-system__item__content h3{margin-bottom:.5rem}.home-compliance .wrapper{padding:1.5rem 0}@media (min-width:1024px){.home-compliance .wrapper{padding:4.0625rem 0 3.875rem}}.home-compliance__content{margin:0 auto 2rem;max-width:49.875rem;text-align:center}@media (min-width:1024px){.home-compliance__content{margin-bottom:4rem}}.home-compliance__content h2{margin-bottom:.75rem}@media (max-width:1023.98px){.home-compliance__content h2{margin:0 auto .75rem;max-width:90%}}.home-compliance__intro{margin-bottom:2rem}@media (min-width:1024px){.home-compliance__intro{align-items:center;display:flex;flex-direction:row-reverse;margin-bottom:2.75rem;padding:0 1.375rem}}.home-compliance__intro figure{background-color:#f8f8f8;margin-bottom:1.5rem}@media (min-width:1024px){.home-compliance__intro figure{margin-bottom:0;max-width:59.5%;width:100%}}.home-compliance__intro-items{padding-right:1rem}@media (min-width:1024px){.home-compliance__intro-items{margin-bottom:0;max-width:40.5%;width:100%}}.home-compliance__intro-items li:not(:last-of-type){margin-bottom:1.75rem}@media (min-width:1024px){.home-compliance__intro-items li:not(:last-of-type){margin-bottom:3.5rem}}.home-compliance__intro-item h3{margin-bottom:.75rem}@media (max-width:1023.98px){.home-compliance__card__content{padding:1.25rem 0}}.home-compliance__items{margin:3.875rem auto 0;max-width:61.875rem}@media (min-width:1024px){.home-compliance__items{margin-top:7.75rem}}.home-compliance__items ul{margin:-1rem 0}@media (min-width:1024px){.home-compliance__items ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:-1.5rem -2.3125rem}}.home-compliance__items li{margin:0 auto;max-width:17.5rem;padding:1rem 0;width:100%}@media (min-width:1024px){.home-compliance__items li{max-width:33.33%;padding:1.5rem 2.3125rem}}.home-compliance__item{text-align:center}.home-compliance__item figure{height:6.375rem;margin:0 auto;width:6.375rem}@media (min-width:1024px){.home-compliance__item figure{height:8.25rem;width:8.25rem}}.home-compliance__item h3{margin:.25rem 0}@media (min-width:1024px){.home-compliance__item h3{margin:.5rem 0 .5625rem}}.employment-screening-slider .wrapper{display:block;height:auto;padding:1.5rem 0}@media (min-width:1024px){.employment-screening-slider .wrapper{padding:3.875rem 0 0}}.employment-screening-slider__content{margin:0 auto 2rem;max-width:49.875rem;text-align:center}@media (min-width:1024px){.employment-screening-slider__content{margin-bottom:4rem}}.employment-screening-slider__content h2{margin-bottom:1rem}@media (max-width:1023.98px){.employment-screening-slider__content h2{margin:0 auto .75rem;max-width:90%}}.employment-screening-slider .swipers-holder{display:flex}@media (max-width:1023.98px){.employment-screening-slider .swipers-holder{flex-direction:column}}.employment-screening-slider .employment-screening-image-swiper{display:flex;margin-right:2.5rem;max-width:648px;width:100%}.employment-screening-slider .employment-screening-image-swiper .swiper-slide{max-width:336px;opacity:1;position:relative;scale:1;transition:all .5s ease;width:100%}.employment-screening-slider .employment-screening-image-swiper .swiper-slide figure{max-width:21rem;width:100%}@media (max-width:1023.98px){.employment-screening-slider .employment-screening-image-swiper .swiper-slide figure{height:10.5rem}}.employment-screening-slider .employment-screening-image-swiper .swiper-slide:not(.swiper-slide-active){opacity:.5;transform:scale(.7)}.employment-screening-slider .employment-screening-image-swiper .swiper-slide.swiper-slide-prev{transform:scale(.7) translateX(65%)}.employment-screening-slider .employment-screening-image-swiper .swiper-slide.swiper-slide-next{transform:scale(.7) translateX(-65%)}.employment-screening-slider .employment-screening-text-swiper{max-width:29.25rem;width:100%}.employment-screening-slider .employment-screening-text-swiper h3{margin-bottom:1rem}@media (max-width:1023.98px){.employment-screening-slider .employment-screening-text-swiper{display:flex;margin:1.5rem 0 1.25rem}}.employment-screening-slider .swiper-controls{align-items:center;display:flex;justify-content:flex-end;position:relative;top:-7rem}@media (max-width:1023.98px){.employment-screening-slider .swiper-controls{display:none;top:0}}.employment-screening-slider .swiper-button-next,.employment-screening-slider .swiper-button-prev{border:1px solid transparent;border-radius:100%;height:3.5rem;position:relative;transition:all .3s ease;width:3.5rem;z-index:10}.employment-screening-slider .swiper-button-next:hover,.employment-screening-slider .swiper-button-prev:hover{border:1px solid rgba(75,75,75,.3);cursor:pointer;transition:all .3s ease}.employment-screening-slider .swiper-button-next svg,.employment-screening-slider .swiper-button-prev svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.employment-screening-slider .swiper-button-next.swiper-button-disable,.employment-screening-slider .swiper-button-prev.swiper-button-disable{cursor:default;opacity:.35}.employment-screening-slider .swiper-button-next.swiper-button-disable:hover,.employment-screening-slider .swiper-button-prev.swiper-button-disable:hover{border:1px solid transparent;cursor:default}.employment-screening-slider .swiper-button-prev{margin-right:2rem}.employment-screening-slider .indicators-holder{display:flex;height:2.625rem;justify-content:flex-end;left:60%;position:relative;top:-7.375rem;width:40%}@media (max-width:1023.98px){.employment-screening-slider .indicators-holder{display:none;height:2rem;top:0}}.employment-screening-slider .slider-counter{color:#111;font-family:Shapiro-45Welter;font-size:20px;font-weight:206;height:auto;line-height:28px;position:absolute;right:0;top:-2.5rem}.employment-screening-slider .slider-progress-line{background-color:#dce1e5;height:2px;position:relative;width:100%;z-index:1}@media (max-width:1199.98px){.employment-screening-slider .slider-progress-line{max-width:none}}.employment-screening-slider .slider-progress-line .slider-indicator{background-color:#111;height:2px;left:0;position:absolute;top:0;transition:width .4s cubic-bezier(.215,.61,.355,1);width:0;z-index:2}.employment-screening-slider .swiper-mobile-pagination{align-items:center;display:flex;justify-content:center}@media (min-width:1024px){.employment-screening-slider .swiper-mobile-pagination{display:none}}.employment-screening-slider .swiper-mobile-pagination .swiper-pagination-bullet{background-color:#ecf1f3;display:inline-block;height:.25rem;margin-right:.5rem;width:2.375rem}.employment-screening-slider .swiper-mobile-pagination .swiper-pagination-bullet:last-child{margin-right:0}.employment-screening-slider .swiper-mobile-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#007bc3}.about-hero{text-align:center}.about-hero .wrapper{padding-bottom:1.5625rem}@media (min-width:1024px){.about-hero .wrapper{padding-bottom:3.125rem}}.about-hero .wrapper h2{margin-bottom:.75rem}@media (min-width:1024px){.about-hero .wrapper h2{margin-bottom:1.5rem}}.about-hero__content{margin-bottom:2.75rem}@media (min-width:1024px){.about-hero__content{margin-bottom:5.5rem}}.about-hero__content figure{left:50%;margin-top:2.75rem;position:relative;transform:translateX(-50%);width:100vw}@media (min-width:1024px){.about-hero__content figure{margin-top:5.5rem}}.about-hero__mission,.about-hero__vision{margin:0 auto;max-width:49.25rem}.about-hero__mission{margin-bottom:3.125rem}@media (min-width:1024px){.about-hero__mission{margin-bottom:6.25rem}}.about-history .wrapper{padding:1.5625rem 0 1.9375rem}@media (min-width:1024px){.about-history .wrapper{padding:3.125rem 0 3.875rem}}.about-history .wrapper>p{text-align:center}.about-history h2{margin-bottom:.375rem;text-align:center}@media (min-width:1024px){.about-history h2{margin-bottom:.75rem}}.about-history__timelines{background-color:#f8f8f8;height:28rem;margin-top:1.375rem;overflow:hidden;position:relative}@media (min-width:1024px){.about-history__timelines{margin-top:2.75rem}}.about-history__timelines:before{background-color:#fff;content:"";display:block;height:100%;left:34%;position:absolute;top:0;width:1.625rem}@media (min-width:1024px){.about-history__timelines:before{left:50%;transform:translateX(-50%);width:2.125rem}}.about-history__timelines ul{height:100%!important;margin:-2.5rem 0}@media (min-width:1024px){.about-history__timelines ul{margin:-4.8125rem 0}}.about-history__timelines li{padding:2.5rem 0;position:relative}@media (min-width:1024px){.about-history__timelines li{padding:4.8125rem 0}}.about-history__timelines li:last-child .about-history__line{display:none!important}.about-history__timelines li.swiper-slide-active h3{border-color:#007bc3;color:#007bc3}.about-history__timelines--navigator{border-radius:50%;display:block;height:1.625rem;left:34%;pointer-events:none;position:absolute;top:40%;width:1.625rem;z-index:10}@media (min-width:1024px){.about-history__timelines--navigator{height:2.125rem;left:50%;top:35%;transform:translate(-50%,-50%);width:2.125rem}}.about-history__timelines--navigator:before{animation:navigatorAnim 3s infinite;background-color:rgba(0,123,195,.3);border-radius:50%;content:"";display:block;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}@keyframes navigatorAnim{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}25%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}.about-history__line{border:.0625rem dashed #007bc3;left:37.5%;padding-bottom:.625rem;pointer-events:none;position:absolute;top:50%;width:.0625rem}@media (min-width:576px){.about-history__line{left:36.3%}}@media (min-width:1024px){.about-history__line{left:50%;top:50%;transform:translate(-50%)}}.about-history__line:not(:last-of-type){margin-bottom:.75rem}.about-history__line:after,.about-history__line:before{content:"";display:block;left:50%;position:absolute;transform:translateX(-50%)}.about-history__line:before{background-color:#fff;border:.0625rem solid #007bc3;border-radius:50%;height:.625rem;top:-.0625rem;width:.625rem}.about-history__line:after{background-color:#fff;background-image:url(media/arrow-down.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:-.0625rem;height:.5rem;width:.625rem}.about-history__timeline{display:flex;justify-content:space-evenly}@media (max-width:1023.98px){.about-history__timeline{justify-content:space-between}}.about-history__timeline.active h3{border-color:#007bc3;color:#007bc3}.about-history__timeline__wrapper,.about-history__timeline__year{align-items:center;display:flex;justify-content:center;width:100%}@media (min-width:1024px){.about-history__timeline__wrapper,.about-history__timeline__year{max-width:50%}}@media (max-width:1023.98px){.about-history__timeline__wrapper{max-width:55%}.about-history__timeline__year{max-width:30%}}.about-history__timeline__year h3{align-items:center;background-color:#fff;border:.0625rem solid #2d3032;border-radius:.5rem;display:flex;height:2.75rem;justify-content:center;max-width:6.8125rem;width:100%}@media (min-width:1024px){.about-history__timeline__year h3{height:4.25rem;max-width:8.8125rem}}.about-history__timeline__content{max-width:17.25rem;width:100%}.about-history__timeline__content h4{margin-bottom:.5rem}.about-values .wrapper{padding:1.9375rem 0 2.1875rem}@media (min-width:1024px){.about-values .wrapper{padding:3.875rem 0 4.375rem}}.about-values__content{margin-bottom:1.375rem;text-align:center}@media (min-width:1024px){.about-values__content{margin-bottom:2.75rem}}.about-values__content p{margin-top:.75rem}@media (min-width:1024px){.about-values__content p{white-space:pre-line}}@media (min-width:576px){.about-values__list ul{display:flex;flex-wrap:wrap;margin:-.5rem -.375rem}}@media (min-width:1024px){.about-values__list ul{margin:-1rem -.75rem}}@media (min-width:576px){.about-values__list li{max-width:50%;padding:.5rem .375rem;width:100%}}@media (min-width:1024px){.about-values__list li{max-width:33.33%;padding:1rem .75rem}}.about-values__item{padding:.875rem 2.625rem 1rem;text-align:center}@media (min-width:576px) and (max-width:1023.98px){.about-values__item{padding:.875rem .75rem 1rem}}.about-values__item figure{height:6.375rem;margin:0 auto;width:6.375rem}@media (min-width:1024px){.about-values__item figure{height:8.25rem;width:8.25rem}}.about-values__item h3{margin-bottom:.375rem 0}@media (min-width:1024px){.about-values__item h3{margin:.875rem 0 .75rem}}.about-team{text-align:center}.about-team .wrapper{padding:1.9375rem 0}@media (min-width:1024px){.about-team .wrapper{padding:3.875rem 0}}.about-team figure{margin:2.75rem 0}@media (min-width:1024px){.about-team figure{margin:4.125rem 0}}.about-team p{margin-bottom:.625rem}@media (min-width:576px){.about-team p{margin-bottom:1.25rem;white-space:pre-line}}.communication-hero__image{margin:0 auto;max-width:61.875rem}.communication-enterprise .wrapper{padding:1.9375rem 0 1.3125rem}@media (min-width:1024px){.communication-enterprise .wrapper{padding:3.875rem 0 2.625rem}}.communication-enterprise__content{margin-bottom:1.5rem;text-align:center}@media (min-width:1024px){.communication-enterprise__content{margin-bottom:3rem}}.communication-enterprise__content h2{margin-bottom:.75rem}@media (min-width:1024px){.communication-enterprise__content h2{margin-bottom:1rem}}.communication-enterprise__items ul{margin:-.75rem 0}@media (min-width:1024px){.communication-enterprise__items ul{margin:-1.5rem 0}}.communication-enterprise__items li{padding:.75rem 0}@media (min-width:1024px){.communication-enterprise__items li{padding:1.5rem 0}.communication-enterprise__items li:nth-of-type(2n) .communication-enterprise__item{flex-direction:row-reverse}.communication-enterprise__item{align-items:center;display:flex}}.communication-enterprise__item figure{margin-bottom:1rem}@media (min-width:1024px){.communication-enterprise__item figure{margin-bottom:0;max-width:48.6%;width:100%}}@media (min-width:576px){.communication-enterprise__item__content{padding:0 3.125rem}}@media (min-width:1024px){.communication-enterprise__item__content{max-width:48.6%;width:100%}}.communication-enterprise__item__content p:first-of-type{margin:.75rem 0 1.5rem}@media (min-width:1024px){.communication-enterprise__item__content p:first-of-type{margin:1rem 0 2rem}}.communication-enterprise__item__content p:last-of-type{margin-bottom:.5rem}.communication-hybrid .wrapper{padding:1.375rem 0}@media (min-width:1024px){.communication-hybrid .wrapper{padding:2.75rem 0}}.communication-hybrid__content{margin:0 auto 1.25rem;max-width:40.5625rem;text-align:center}@media (min-width:1024px){.communication-hybrid__content{margin-bottom:2.5rem}}.communication-hybrid__content h2{margin-bottom:.5rem}@media (min-width:1024px){.communication-hybrid__content h2{margin-bottom:.75rem}}.communication-pro .wrapper{padding:1.375rem 0 1.875rem}@media (min-width:1024px){.communication-pro .wrapper{padding:2.75rem 0 3.75rem}}.communication-pro__content{margin-bottom:1.5rem;text-align:center}@media (min-width:1024px){.communication-pro__content{margin-bottom:3rem}}.communication-pro__content h2{margin-bottom:.75rem}@media (min-width:1024px){.communication-pro__content h2{margin-bottom:1rem}}.careers-hero .wrapper{padding:6.25rem 0 1.5rem}@media (min-width:1024px){.careers-hero .wrapper{padding:11.6875rem 0 3.875rem}}.careers-hero__content{margin-bottom:1.375rem;text-align:center}@media (min-width:1024px){.careers-hero__content{margin-bottom:2.75rem}}.careers-hero__content h1{margin-bottom:1rem}.careers-hero__filters{display:flex;justify-content:center;margin-bottom:2.75rem}@media (min-width:1024px){.careers-hero__filters{margin-bottom:5.5rem}}.careers-hero__filters__item{max-width:17.5rem;width:100%}.careers-hero__filters__item:not(:last-of-type){margin-right:.75rem}@media (min-width:1024px){.careers-hero__filters__item:not(:last-of-type){margin-right:1.5rem}}.careers-hero__filters__item>p{margin-bottom:.5rem}.careers-hero__list{margin:0 auto;max-width:61.9375rem}.careers-hero__list ul{margin:-.5rem 0}@media (min-width:1024px){.careers-hero__list ul{margin:-.8125rem 0}}.careers-hero__list li{padding:.5rem 0}@media (min-width:1024px){.careers-hero__list li{padding:.8125rem 0}}.careers-hero__list .no-result{margin:0 auto;text-align:center;width:100%}.careers-single{min-height:100vh;overflow:hidden;position:relative}.careers-single.open-form .careers-single__intro{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.careers-single.open-form .careers-single__form{opacity:1;pointer-events:visible;position:relative;visibility:visible}.careers-single.form-sent .careers-single__form{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.careers-single.form-sent .careers-single__message{opacity:1;pointer-events:visible;position:relative;visibility:visible}.careers-single .wrapper{padding:3rem 0}@media (min-width:1024px){.careers-single .wrapper{display:flex;padding:6rem 0}}.careers-single__intro{transition:opacity .3s ease}@media (min-width:1024px){.careers-single__intro{max-width:57.6%;width:100%}}.careers-single__intro>h1{margin-bottom:.625rem}.careers-single__intro>p:not(:last-of-type){margin-bottom:.5rem}.careers-single__content{margin-top:1.5rem}@media (min-width:1024px){.careers-single__content{margin-top:3rem}}.careers-single__content h1,.careers-single__content h2,.careers-single__content h3,.careers-single__content h4,.careers-single__content h5,.careers-single__content h6{font-size:1.25rem;letter-spacing:-.03125rem;line-height:1.75rem;margin-bottom:1rem}.careers-single__content p{color:#2d3032;margin-bottom:1.5rem}@media (min-width:1024px){.careers-single__content p{margin-bottom:3rem}}.careers-single__content ol,.careers-single__content ul{margin-bottom:1.5rem}@media (min-width:1024px){.careers-single__content ol,.careers-single__content ul{margin-bottom:3rem}}.careers-single__content ol li,.careers-single__content ul li{color:#2d3032;font-family:Shapiro-45Welter;font-size:1rem;line-height:1.5rem}.careers-single__content ul{padding-left:1.25rem}.careers-single__content ul li{position:relative}.careers-single__content ul li:before{background-color:#2d3032;border-radius:50%;content:"";display:block;height:.25rem;left:-.75rem;position:absolute;top:.6875rem;width:.25rem}.careers-single__form{backface-visibility:hidden;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;visibility:hidden;width:100%}.careers-single__form .form{display:flex;flex-wrap:wrap;justify-content:space-between}.careers-single__form .form.success{opacity:0;pointer-events:none;visibility:hidden}.careers-single__form .form>p{margin-bottom:.75rem;max-width:100%;width:100%}@media (min-width:1024px){.careers-single__form .form>p{margin-bottom:1.5rem}}.careers-single__form .form .text-group{margin-bottom:1.375rem;width:100%}@media (min-width:1024px){.careers-single__form .form .text-group{max-width:48.4%}}.careers-single__form .form .textarea-group{max-width:100%;width:100%}.careers-single__form .form .file-group{margin-bottom:1.375rem}@media (min-width:1024px){.careers-single__form .form .file-group{margin-bottom:2rem}}.careers-single__form .form .file-group svg{display:block;height:3rem;width:3rem}.careers-single__form .form label p{margin-bottom:.5rem}.careers-single__form .form label p span{color:red}.careers-single__message{align-items:center;display:flex;justify-content:center;opacity:0;padding:3.125rem 1.25rem;pointer-events:none;position:absolute;text-align:center;top:0;transition:opacity .3s ease;visibility:hidden;width:100%}@media (min-width:1024px){.careers-single__message{padding:0}}.careers-single__message.success{opacity:1;pointer-events:visible;visibility:visible}.careers-single__side{margin-top:2.25rem;position:relative}@media (min-width:1024px){.careers-single__side{margin:0;max-width:42.4%;padding-left:6.75rem;width:100%}}.careers-single__side .btn{align-items:center}.careers-single__side .btn__icon{margin-right:.625rem;width:.375rem}@media (min-width:1024px){.careers-single__side__wrapper{position:sticky;top:6rem}}.careers-single__side__content{border:.0625rem solid #f8f8f8;margin-top:1.25rem;padding:.625rem .625rem .5rem}@media (min-width:1024px){.careers-single__side__content{margin-top:2.5rem;padding:1.25rem 1.25rem 1rem}}.careers-single__side__content .btn{justify-content:center;width:100%}.careers-single__side__content .logo{display:block;margin:1.1875rem 0 1.8125rem;width:6.0625rem}.recaptcha-msg{color:#667075;font-size:.8125rem;margin-top:2.5rem}.recaptcha-msg a{color:#007bc3}.careers-article{display:block}.careers-article:hover article{border-color:#007bc3}.careers-article article{align-items:center;border:.0625rem solid #f8f8f8;display:flex;flex-wrap:wrap;justify-content:space-between;padding:.625rem;transition:.3s ease}@media (min-width:1024px){.careers-article article{padding:1.25rem}}.careers-article__location,.careers-article__position{max-width:49%;width:100%}@media (min-width:1024px){.careers-article__location,.careers-article__position{max-width:37.5%}}.careers-article__location p,.careers-article__position p{margin-bottom:.625rem}@media (max-width:1023.98px){.careers-article .btn{margin-top:1rem}}.contact-hero,.contact-page-hero{overflow:hidden;padding-bottom:0}@media (min-width:1024px){.contact-hero,.contact-page-hero{padding-bottom:3.875rem}}.contact-hero .wrapper,.contact-page-hero .wrapper{display:flex;flex-direction:column;padding:6.25rem 0 0}@media (min-width:1024px){.contact-hero .wrapper,.contact-page-hero .wrapper{flex-direction:row;flex-wrap:nowrap;padding:11.625rem 0 0}}.contact-hero .wrapper.form-holder,.contact-page-hero .wrapper.form-holder{padding:2.5rem 0 1rem}@media (min-width:1024px){.contact-hero .wrapper.form-holder,.contact-page-hero .wrapper.form-holder{padding:0}}.contact-hero__content,.contact-page-hero__content{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}@media (min-width:1024px){.contact-hero__content,.contact-page-hero__content{display:block;margin-bottom:4.5rem;max-width:100%;order:1;width:100%}}.contact-hero__content h1,.contact-page-hero__content h1{margin-bottom:1rem;max-width:17.25rem}@media (min-width:1024px){.contact-hero__content h1,.contact-page-hero__content h1{max-width:none}}.contact-hero__content p,.contact-page-hero__content p{margin:0 auto;max-width:100%;width:100%}@media (min-width:1024px){.contact-hero__content p,.contact-page-hero__content p{max-width:37.75rem}}.contact-hero__form,.contact-page-hero__form{border:.0625rem solid #e8e8e8;margin-bottom:0;order:1;padding:3rem 1rem;position:relative}@media (min-width:1024px){.contact-hero__form,.contact-page-hero__form{border-left:none;margin-bottom:0;max-width:50%;order:3;padding:3rem;width:100%}}.contact-hero__form-message,.contact-page-hero__form-message{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;transition:opacity .4s ease;visibility:hidden;width:100%}.contact-hero__form-message.success,.contact-page-hero__form-message.success{opacity:1;pointer-events:visible;visibility:visible}.contact-hero__form-message h2,.contact-page-hero__form-message h2{margin-bottom:.75rem!important}.contact-hero__form form,.contact-page-hero__form form{position:relative}.contact-hero__form form>p,.contact-page-hero__form form>p{margin:1rem 0 1.25rem}.contact-hero__form form input,.contact-hero__form form textarea,.contact-page-hero__form form input,.contact-page-hero__form form textarea{border-color:#e8e8e8!important;box-shadow:none!important;color:#2d3032!important}.contact-hero__form form input::placeholder,.contact-hero__form form textarea::placeholder,.contact-page-hero__form form input::placeholder,.contact-page-hero__form form textarea::placeholder{font-family:Shapiro-35FeatherText;opacity:.5!important}.contact-hero__form form input::-webkit-input-placeholder,.contact-hero__form form textarea::-webkit-input-placeholder,.contact-page-hero__form form input::-webkit-input-placeholder,.contact-page-hero__form form textarea::-webkit-input-placeholder{font-family:Shapiro-35FeatherText;opacity:.5!important}.contact-hero__form form input:-moz-placeholder,.contact-hero__form form input::-moz-placeholder,.contact-hero__form form textarea:-moz-placeholder,.contact-hero__form form textarea::-moz-placeholder,.contact-page-hero__form form input:-moz-placeholder,.contact-page-hero__form form input::-moz-placeholder,.contact-page-hero__form form textarea:-moz-placeholder,.contact-page-hero__form form textarea::-moz-placeholder{font-family:Shapiro-35FeatherText;opacity:.5!important}.contact-hero__form form input:-ms-input-placeholder,.contact-hero__form form textarea:-ms-input-placeholder,.contact-page-hero__form form input:-ms-input-placeholder,.contact-page-hero__form form textarea:-ms-input-placeholder{font-family:Shapiro-35FeatherText;opacity:.5!important}.contact-hero__form form input:focus,.contact-hero__form form textarea:focus,.contact-page-hero__form form input:focus,.contact-page-hero__form form textarea:focus{border-color:#007bc3}.contact-hero__form form input[type=number],.contact-page-hero__form form input[type=number]{-moz-appearance:textfield}.contact-hero__form form input[type=number]::-webkit-inner-spin-button,.contact-hero__form form input[type=number]::-webkit-outer-spin-button,.contact-page-hero__form form input[type=number]::-webkit-inner-spin-button,.contact-page-hero__form form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.contact-hero__form form .wpcf7-list-item,.contact-page-hero__form form .wpcf7-list-item{display:flex}.contact-hero__form form .wpcf7-list-item input,.contact-page-hero__form form .wpcf7-list-item input{height:1.25rem;margin-right:.75rem;width:1.25rem}.contact-hero__form form .wpcf7-list-item-label,.contact-page-hero__form form .wpcf7-list-item-label{color:#2d3032;font-family:Shapiro-45Welter;font-size:.8125rem;line-height:1.25rem}.contact-hero__form form .wpcf7-response-output,.contact-page-hero__form form .wpcf7-response-output{color:red;font-family:Shapiro-45Welter;position:absolute;right:0;top:0}.contact-hero__form form .btn,.contact-page-hero__form form .btn{margin-top:3.5rem}.contact-hero__form h2,.contact-page-hero__form h2{margin-bottom:1.5rem}.contact-hero__form .text-group:not(:last-of-type),.contact-page-hero__form .text-group:not(:last-of-type){margin-bottom:.75rem}.contact-hero__form .text-group .dot-num-error-label,.contact-page-hero__form .text-group .dot-num-error-label{background:#fee2e2;border:.0625rem solid #fecaca;margin-top:.75rem;padding:1.125rem}@media (max-width:1023.98px){.contact-hero__form .text-group .dot-num-error-label,.contact-page-hero__form .text-group .dot-num-error-label{padding:1rem}}.contact-hero__form .text-group .dot-num-error-label p,.contact-page-hero__form .text-group .dot-num-error-label p{color:red;font-family:Shapiro-35FeatherText;font-size:.75rem;font-weight:249;letter-spacing:.00406rem;line-height:1.25rem}.contact-hero__form .text-group .dot-num-error-label p.flex-items,.contact-page-hero__form .text-group .dot-num-error-label p.flex-items{align-items:center;display:flex}@media (max-width:1023.98px){.contact-hero__form .text-group .dot-num-error-label p.flex-items,.contact-page-hero__form .text-group .dot-num-error-label p.flex-items{align-items:flex-start}}.contact-hero__form .text-group .dot-num-error-label p.second-text,.contact-page-hero__form .text-group .dot-num-error-label p.second-text{margin-left:2rem}@media (max-width:1023.98px){.contact-hero__form .text-group .dot-num-error-label p.second-text,.contact-page-hero__form .text-group .dot-num-error-label p.second-text{margin-left:1.375rem}}.contact-hero__form .text-group .dot-num-error-label a,.contact-page-hero__form .text-group .dot-num-error-label a{color:#1971c2;display:inline;font-size:.75rem;font-weight:249;letter-spacing:.00406rem;line-height:1.25rem;margin-left:0;text-decoration:underline}.contact-hero__form .text-group .dot-num-error-label .icon,.contact-page-hero__form .text-group .dot-num-error-label .icon{display:inline-block;height:1rem;margin-right:1rem;margin-top:.1875rem;position:relative;width:1rem}@media (max-width:1023.98px){.contact-hero__form .text-group .dot-num-error-label .icon,.contact-page-hero__form .text-group .dot-num-error-label .icon{margin-right:.75rem;margin-top:.25rem}}.contact-hero__form .text-group .dot-num-error-label .icon:after,.contact-page-hero__form .text-group .dot-num-error-label .icon:after{background:url(media/alert-triangle.svg) no-repeat;background-size:contain;content:"";height:1rem;position:absolute;right:0;top:0;width:1rem}.contact-hero__form .textarea-group,.contact-page-hero__form .textarea-group{margin-top:2rem}.contact-hero__form .textarea-group p,.contact-page-hero__form .textarea-group p{margin-bottom:.5rem}.contact-hero__form .checkbox-group,.contact-page-hero__form .checkbox-group{align-items:flex-start;display:flex;margin:3.5rem 0 4.5rem}.contact-hero__form .checkbox-group input,.contact-page-hero__form .checkbox-group input{height:1.25rem;margin:.25rem .75rem 0 0;max-width:1.25rem;width:100%}@supports (-webkit-hyphens:none){.contact-hero__form .checkbox-group input,.contact-page-hero__form .checkbox-group input{width:1.25rem}}.contact-hero__form .recaptcha-msg,.contact-page-hero__form .recaptcha-msg{color:rgba(33,43,53,.7)!important;margin-bottom:0!important;text-align:center}.contact-hero__info,.contact-page-hero__info{background-color:#f8f8f8;border:.0625rem solid #e8e8e8;display:none;order:2;padding:3rem 1rem;position:relative}@media (min-width:1024px){.contact-hero__info,.contact-page-hero__info{display:block}}.contact-hero__info h2,.contact-page-hero__info h2{font-size:1.25rem;font-weight:255;letter-spacing:-.3px;line-height:1.5rem}.contact-hero__info p,.contact-page-hero__info p{font-size:1rem}.contact-hero__info:after,.contact-page-hero__info:after{display:none}@media (min-width:1024px){.contact-hero__info:after,.contact-page-hero__info:after{background:hsla(0,0%,100%,.12);content:"";display:block;height:75%;margin-top:3.5rem;position:absolute;right:0;top:0;width:1px;z-index:2}.contact-hero__info,.contact-page-hero__info{border-right:none;max-width:50%;padding:3rem;width:100%}}.contact-hero__info h2,.contact-page-hero__info h2{color:#2d3032;margin-bottom:.75rem}.contact-hero__info p,.contact-page-hero__info p{color:#2d3032}.contact-hero__items,.contact-page-hero__items{margin:0;padding:2.75rem 0 0}@media (min-width:1024px){.contact-hero__items,.contact-page-hero__items{margin-bottom:0;padding:2.5rem 0 0}}.contact-hero__items li,.contact-page-hero__items li{align-items:center;display:flex}.contact-hero__items li:not(:last-of-type),.contact-page-hero__items li:not(:last-of-type){margin-bottom:1.25rem}@media (min-width:1024px){.contact-hero__items li:not(:last-of-type),.contact-page-hero__items li:not(:last-of-type){margin-bottom:1.25rem}}.contact-hero__items li svg,.contact-page-hero__items li svg{margin-right:1rem;max-width:.9375rem;width:100%}.contact-hero__items li svg path,.contact-page-hero__items li svg path{fill:#2d3032}.contact-hero__apps ul,.contact-page-hero__apps ul{display:flex;flex-wrap:wrap;margin:-.5rem;padding-left:2.25rem}.contact-hero__apps li,.contact-page-hero__apps li{max-width:16.66%;padding:.5rem;width:100%}@media (min-width:1024px){.contact-hero__apps li,.contact-page-hero__apps li{max-width:10%}}.contact-hero__apps figure,.contact-page-hero__apps figure{position:relative}.contact-hero__apps figure figcaption,.contact-page-hero__apps figure figcaption{display:none}.contact-hero__apps figure:hover figcaption,.contact-page-hero__apps figure:hover figcaption{background-color:#212b35;border-radius:.125rem;color:#fff;display:block;font-family:Shapiro-35FeatherText;font-size:.8125rem;left:50%;line-height:1rem;padding:.25rem .5rem;position:absolute;top:-1.25rem;transform:translate(-50%,-50%);white-space:nowrap}.contact-hero__apps figure:hover figcaption:after,.contact-page-hero__apps figure:hover figcaption:after{background-color:inherit;bottom:-.375rem;content:"";display:block;height:.375rem;left:50%;position:absolute;transform:translate(-50%,-50%) rotate(45deg);width:.375rem}.contact-hero .cards-holder,.contact-page-hero .cards-holder{align-items:center;display:flex;justify-content:center;margin-top:-2.5rem;position:relative;z-index:2}.contact-hero .cards-holder:after,.contact-page-hero .cards-holder:after{background:#212b35;content:"";height:83%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media (min-width:1024px){.contact-hero .cards-holder:after,.contact-page-hero .cards-holder:after{display:none}.contact-hero .cards-holder,.contact-page-hero .cards-holder{margin-top:-8.75rem}}.contact-hero .cards-holder .wrapper,.contact-page-hero .cards-holder .wrapper{padding-bottom:0;padding-top:0}.contact-hero .cards-holder .card,.contact-page-hero .cards-holder .card{align-items:center;background:#fff;border:1px solid #e8e8e8;display:flex;height:auto;justify-content:center;margin:0 0 2rem;padding:2rem 1rem;text-align:center;width:auto}@media (min-width:1024px){.contact-hero .cards-holder .card,.contact-page-hero .cards-holder .card{margin-bottom:0;padding:3rem 1.5rem;width:33%}.contact-hero .cards-holder .card:nth-child(2),.contact-page-hero .cards-holder .card:nth-child(2){margin:0 2rem}}.contact-hero .cards-holder .card:first-of-type,.contact-page-hero .cards-holder .card:first-of-type{margin-left:0}.contact-hero .cards-holder .card:last-of-type,.contact-page-hero .cards-holder .card:last-of-type{margin-right:0}.contact-hero .cards-holder .card .icon,.contact-page-hero .cards-holder .card .icon{height:2.75rem;margin:0 auto 1.5rem;width:2.75rem}.contact-hero .cards-holder .card p,.contact-page-hero .cards-holder .card p{margin:.5rem auto 1.75rem;max-width:16.5rem}@media (min-width:1024px){.contact-hero .cards-holder .card p,.contact-page-hero .cards-holder .card p{margin:.5rem auto 3rem}}.contact-hero .cards-holder .card .btn,.contact-page-hero .cards-holder .card .btn{width:100%}.contact-hero .cards-holder .card .btn .btn__text,.contact-page-hero .cards-holder .card .btn .btn__text{font-size:.875rem;margin-left:.75rem}.contact-hero .cards-holder .card .btn:first-of-type,.contact-page-hero .cards-holder .card .btn:first-of-type{margin-bottom:1rem}.contact-hero .cards-holder .card .card__content,.contact-page-hero .cards-holder .card .card__content{width:100%}.contact-page-hero .wrapper{display:block;padding-top:3.875rem}@media (max-width:1199.98px){.contact-page-hero .wrapper{padding-top:2.5rem}}.contact-page-hero__form{border-left:.0625rem solid #e8e8e8;margin:0 auto}.contact-page-hero__content{margin-bottom:3.875rem}@media (max-width:1199.98px){.contact-page-hero__content{margin-bottom:0}}.contact-page-hero__content p{max-width:50.625rem}.contact-page-hero__content h2{font-family:Shapiro-65LightHeavy;font-size:3rem;line-height:2.25rem;margin-bottom:1rem;text-align:center;white-space:pre-line}.contact-page-hero__content h2 strong{color:#007bc3;font-weight:212}@media (max-width:1023.98px){.contact-page-hero__content h2{font-size:1.75rem;line-height:1.75rem;margin-bottom:.5rem}}.contact-videos{margin-bottom:2.5rem;padding-left:1rem;padding-right:1rem;padding-top:2.5rem}@media (min-width:1200px){.contact-videos{margin-bottom:7rem;padding-top:3.875rem}}.contact-videos__heading{margin-bottom:2rem;text-align:center}@media (min-width:1200px){.contact-videos__heading{margin-bottom:3.5rem}}.contact-videos .video-list{display:flex;flex-wrap:wrap}@media (min-width:1200px){.contact-videos .video-list{margin:-2.5rem -1.25rem}}.contact-videos .video-list .no-result{margin:7.5rem auto;text-align:center}.contact-videos .video-list .no-result h3{color:#007bc3;font-size:1.25rem;font-weight:700;margin-bottom:.75rem}.contact-videos .video-list .no-result p{color:#8e8e8e;font-size:1rem;line-height:1.25rem}.contact-videos .video-list .video-item{margin:1.6875rem 0;max-width:100%;padding:0;width:100%}@media (min-width:1024px){.contact-videos .video-list .video-item{border-bottom:1px solid #f8f8f8;margin:0;max-width:33.33%;padding:2.5rem 1.25rem}}.contact-videos .video-list .video-item__title--text{opacity:.8;transition:all .2s}.contact-videos .video-list .video-item__image:hover,.contact-videos .video-list .video-item__title:hover{cursor:pointer}.contact-videos .video-list .video-item__image:hover .video-item__title--text,.contact-videos .video-list .video-item__title:hover .video-item__title--text{opacity:1}.contact-videos .video-list .video-item__image{position:relative;width:100%}@media (min-width:576px){.contact-videos .video-list .video-item__image{margin-left:0}.contact-videos .video-list .video-item__image figure{border-radius:5px;overflow:hidden}}.contact-videos .video-list .video-item .play-btn{left:50%;opacity:.3;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;z-index:4}@media (max-width:1023.98px){.contact-videos .video-list .video-item .play-btn{opacity:1;visibility:visible}}.contact-videos .video-list .video-item:hover .play-btn{opacity:1;transition:all .3s ease;visibility:visible}.contact-videos .video-player{background-color:rgba(45,48,50,.8);bottom:0;display:block;height:100vh;height:100dvh;left:0;opacity:0;pointer-events:none;position:fixed;transition:all 1s ease;visibility:hidden;width:100vw;z-index:1000}@media (max-width:1023.98px){.contact-videos .video-player{background-color:#000;transition:background-color 1s ease .1s;z-index:1000}}.contact-videos .video-player.active{opacity:1;pointer-events:auto;transition:all 1s ease;visibility:visible}@media (max-width:1023.98px){.contact-videos .video-player.active{background-color:#000;transition:background-color 1s ease .1s}}.contact-videos .video-player.active .modal-content{opacity:1;transform:translateZ(0);transition:all 1.5s ease-in-out;visibility:visible}@media (max-width:1023.98px){.contact-videos .video-player.active .modal-content{transform:translate3d(0,50%,0) scale(1)}}.contact-videos .video-player .player{border-radius:5px;height:100%;left:50%;overflow:hidden;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (min-width:1200px){.contact-videos .video-player .player{height:734px}}.contact-videos .video-player .player figure{height:100%;width:100%}.contact-videos .video-player .player figure:before{display:none}.contact-videos .video-player .player figure iframe{bottom:unset;height:calc(100% - 3.75rem)}.contact-videos .video-player .player .hidden{opacity:0;pointer-events:none;visibility:hidden}.contact-videos .video-player .player .visible{opacity:1;pointer-events:auto;visibility:visible}@media (max-width:1023.98px){.contact-videos .wrapper{max-width:none}}.contact-videos .modal{background-color:rgba(0,0,0,.8);display:block;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1000;z-index:1000000}.contact-videos .modal-content{height:100%;margin:auto;max-width:100%;opacity:0;padding:0;position:relative;transform:translate3d(0,50%,50%);transition:all 1s ease-in-out;visibility:hidden;width:100%}@media (max-width:1023.98px){.contact-videos .modal-content{height:50%;transform:translate3d(0,50%,0) scale(.8)}}.contact-videos .modal-content iframe{height:100%;opacity:0;transition:opacity 1s ease;width:100%}.contact-videos .modal-content.show-iframe iframe{opacity:1}.contact-videos .modal-content .close{align-items:center;background-color:rgba(45,48,50,.5);border-radius:50%;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;font-weight:lighter;height:1.5rem;justify-content:center;padding:1.25rem;position:absolute;right:.9375rem;text-align:center;top:2.1875rem;width:1.5rem}@media (max-width:1023.98px){.contact-videos .modal-content .close{right:.625rem;top:-40%}}.contact-videos .modal-content .close button{margin-top:-.6875rem}.contact-videos .modal-content .close .btn__icon,.contact-videos .modal-content .close .btn__icon svg{height:.75rem;width:.75rem}.not-found{align-items:center;display:flex;height:100vh;justify-content:center;text-align:center}.not-found h1{font-size:6.875rem;line-height:9.125rem}@media (min-width:1024px){.not-found h1{font-size:13.75rem;line-height:16.25rem}}.pricing .wrapper{padding:6.25rem 0 3rem}@media (min-width:1024px){.pricing .wrapper{padding:11.625rem 0 5.625rem}}.pricing__content{margin:0 auto 3rem;max-width:58.75rem;text-align:center}.pricing__content p.l{white-space:pre-line}@media (min-width:1024px){.pricing__content{margin-bottom:4.5rem}}.pricing__content h1{margin-bottom:.75rem}@media (min-width:1024px){.pricing__content h1{margin-bottom:1rem}}.pricing__nav{margin-bottom:2.0625rem;overflow:hidden;padding-bottom:0;position:relative;text-align:center}@media (min-width:576px){.pricing__nav{overflow:auto hidden}}@media (min-width:1024px){.pricing__nav{margin-bottom:3rem;overflow:auto;padding-bottom:2rem}}.pricing__nav .nav-line{background-color:#007bc3;display:block;height:2px;left:0;pointer-events:none;position:absolute;top:0;transition:.4s ease;z-index:50}.pricing__nav ul{display:inline-flex}@media (min-width:1024px){.pricing__nav ul{display:flex}}.pricing__nav li{width:100vw}@media (min-width:576px){.pricing__nav li{width:13.875rem}}@media (min-width:1024px){.pricing__nav li{max-width:50%;width:100%}}.pricing__nav--item.active button,.pricing__nav--item:hover button{color:#007bc3}.pricing__nav--item.active .nav-line,.pricing__nav--item:hover .nav-line{opacity:1}.pricing__nav--item:hover{cursor:pointer}.pricing__nav--item button{border-top:.0625rem solid #dce1e5;display:block;font-size:1rem;line-height:1.5rem;padding-top:1.25rem;position:relative;transition:.4s ease;width:100%}@media (min-width:1024px){.pricing__nav--item button{font-size:1.25rem;padding-top:1.5rem}}.pricing__nav--item p{margin:.5rem auto 0;max-width:12.5rem}@media (min-width:1024px){.pricing__nav--item p{max-width:20rem}}.pricing__trucking-os{display:block!important;margin-bottom:3rem}.pricing__trucking-os.calc .pricing__trucking-os__calc{display:block}.pricing__trucking-os__calc{display:block;margin-top:0;min-height:19.1875rem}.pricing__trucking-os__calc>p{font-size:.75rem;line-height:1rem;margin-top:.75rem;padding:0 1rem;white-space:pre-line}.pricing__trucking-os__calc .fixed-desc,.pricing__trucking-os__calc .float-desc{display:none}.pricing__trucking-os__calc .fixed-desc.active,.pricing__trucking-os__calc .float-desc.active{display:block}.pricing__trucking-os__calc .calc-toggle{background-color:rgba(0,0,0,.02);border-radius:.75rem;display:inline-flex;margin-bottom:1.5rem;margin-top:1.5rem;padding:.375rem;width:100%}@media (min-width:1024px){.pricing__trucking-os__calc .calc-toggle{margin-bottom:1.75rem;width:auto}}.pricing__trucking-os__calc .calc-toggle .btn__calc-tgl{background-color:transparent;border-radius:.5rem;color:rgba(45,48,50,.7);font-family:Shapiro-35FeatherText;padding:.4375rem 1.9375rem;transform:.4s ease}.pricing__trucking-os__calc .calc-toggle .btn__calc-tgl.active,.pricing__trucking-os__calc .calc-toggle .btn__calc-tgl:hover{background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.02),0 2px 4px rgba(0,0,0,.08)}.pricing__trucking-os__calc .calc-toggle .btn__calc-tgl:last-of-type{flex:1}.pricing__trucking-os__calc .calc-toggle .btn__calc-tgl:not(:last-of-type){margin-right:.3125rem}.pricing__trucking-os__calc-wrapper{border:.0625rem solid #dfdfdf;border-radius:.5rem;padding:.75rem 1rem;position:relative}.pricing__trucking-os__calc-wrapper .calc-float{display:flex;flex-wrap:wrap;opacity:0;pointer-events:none}.pricing__trucking-os__calc-wrapper .calc-float.active{opacity:1;pointer-events:all}.pricing__trucking-os__calc-wrapper .calc-fixed{left:1rem;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.pricing__trucking-os__calc-wrapper .calc-fixed.active{opacity:1;pointer-events:all}.pricing__trucking-os__calc-wrapper .calc-fixed h3{margin-bottom:.25rem!important}.pricing__trucking-os__calc-wrapper .calc-fixed .s{font-family:Shapiro-35FeatherText;font-size:.75rem;letter-spacing:-.01125rem;text-transform:capitalize}.pricing__trucking-os__calc-wrapper>p{margin-bottom:.75rem;max-width:100%;width:100%}.pricing__trucking-os__calc-wrapper .max,.pricing__trucking-os__calc-wrapper .min{max-width:50%;width:100%}.pricing__trucking-os__calc-wrapper .max p,.pricing__trucking-os__calc-wrapper .min p{font-size:.75rem;letter-spacing:0;line-height:1rem;margin-bottom:.25rem}.pricing__trucking-os__calc-wrapper .max{text-align:right}.pricing__trucking-os__calc-wrapper .min{text-align:left}.pricing__trucking-os__calc-wrapper label{display:flex;flex-wrap:wrap;margin-top:1rem;width:100%}.pricing__trucking-os__calc-wrapper label input{appearance:none;-webkit-appearance:none!important;background:#d9d9d9;background-image:linear-gradient(#007bc3,#007bc3);background-repeat:no-repeat;background-size:0 100%;border-radius:5px;height:.125rem;margin-bottom:.75rem;max-width:100%;width:100%}.pricing__trucking-os__calc-wrapper label input::-webkit-slider-thumb{-webkit-appearance:none;background-image:url(media/range.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:none!important;cursor:grab;height:1.5625rem;width:1.5rem}.pricing__trucking-os__calc-wrapper label input::-webkit-slider-runnable-track{-webkit-appearance:none;background:transparent;border:none;box-shadow:none}.pricing__trucking-os__calc-wrapper label p{max-width:50%;width:100%}.pricing__trucking-os__calc-wrapper label p:last-of-type{text-align:right}.pricing__trucking-os .extend__item-content{display:flex;flex-direction:column;position:relative}.pricing__trucking-os .extend__item-content--logo{margin-bottom:.75rem;max-width:7.25rem;width:100%}.pricing__trucking-os .extend__item-content>h3{align-items:flex-start!important;display:flex;line-height:1.25rem!important}.pricing__trucking-os .extend__item-content>h3 sup{color:#2d3032;font-size:1rem;line-height:1rem}.pricing__trucking-os .extend__item-compare,.pricing__trucking-os .extend__item-overview{display:none;text-align:left}.pricing__trucking-os .extend__item-compare.active,.pricing__trucking-os .extend__item-overview.active{display:block}.pricing__trucking-os .extend__item-overview ul:first-of-type{margin-bottom:1.5rem}.pricing__trucking-os .extend__item-overview ul:first-of-type li{align-items:center;display:flex}.pricing__trucking-os .extend__item-overview ul:first-of-type li:not(:last-of-type){margin-bottom:1.5rem}.pricing__trucking-os .extend__item-overview ul:first-of-type li span{display:block;margin-right:.75rem;max-width:.9375rem;width:100%}@media (min-width:1024px){.pricing__trucking-os .extend__item-overview ul:first-of-type li span{margin-right:1.25rem}}.pricing__trucking-os .extend__item-overview ul:first-of-type li span path{fill:#2d3032}.pricing__trucking-os .extend__item-overview ul:first-of-type li p{color:#2d3032}.pricing__trucking-os .extend__item-overview ul:last-of-type{display:flex;flex-wrap:wrap;margin:-.5rem -.5rem -.5rem 1.875rem;max-width:29rem}@media (max-width:1023.98px){.pricing__trucking-os .extend__item-overview ul:last-of-type{margin-left:1.25rem}}.pricing__trucking-os .extend__item-overview ul:last-of-type li{max-width:16.66%;padding:.5rem;width:100%}@media (min-width:1024px){.pricing__trucking-os .extend__item-overview ul:last-of-type li{max-width:10%}}.pricing__trucking-os .extend__item-overview ul:last-of-type li figure{position:relative}.pricing__trucking-os .extend__item-overview ul:last-of-type li figure figcaption{display:none}.pricing__trucking-os .extend__item-overview ul:last-of-type li figure:hover figcaption{background-color:#212b35;border-radius:.125rem;color:#fff;display:block;font-family:Shapiro-35FeatherText;font-size:.8125rem;left:50%;line-height:1rem;padding:.25rem .5rem;position:absolute;top:-1.25rem;transform:translate(-50%,-50%);white-space:nowrap}.pricing__trucking-os .extend__item-overview ul:last-of-type li figure:hover figcaption:after{background-color:inherit;bottom:-.375rem;content:"";display:block;height:.375rem;left:50%;position:absolute;transform:translate(-50%,-50%) rotate(45deg);width:.375rem}.pricing__trucking-os .extend__item-compare__head{display:flex}.pricing__trucking-os .extend__item-compare__head>p{border-left:.0625rem solid #e8e8e8;border-top:.0625rem solid #e8e8e8;max-width:6rem;padding:.75rem 0 .75rem .75rem;width:100%}@media (min-width:1024px){.pricing__trucking-os .extend__item-compare__head>p{max-width:20.75rem;padding:.3125rem 0 .3125rem 1rem}}.pricing__trucking-os .extend__item-compare__head p{color:#2d3032;font-family:Shapiro-55Middle;font-size:.75rem;line-height:.8125rem;text-transform:capitalize}@media (min-width:1024px){.pricing__trucking-os .extend__item-compare__head p{font-size:.875rem;line-height:1.5rem}}.pricing__trucking-os .extend__item-compare__head ul{display:flex;max-width:100%;width:100%}.pricing__trucking-os .extend__item-compare__head ul li{border-left:.0625rem solid #e8e8e8;max-width:33.33%;padding:.75rem 0;text-align:center;width:100%}@media (min-width:1024px){.pricing__trucking-os .extend__item-compare__head ul li{padding:.3125rem 0}}.pricing__trucking-os .extend__item-compare__head ul li p{display:block;height:100%}.pricing__trucking-os .extend__item-compare__head ul li:last-of-type{background:rgba(0,123,195,.06);border-left:.0625rem solid #007bc3;border-right:.0625rem solid #007bc3;border-top:.0625rem solid #007bc3;max-width:100%}@media (min-width:1024px){.pricing__trucking-os .extend__item-compare__head ul li:last-of-type{max-width:33.33%}}.pricing__trucking-os .extend__item-compare__head ul li:not(last-of-type){border-top:.0625rem solid #e8e8e8;max-width:27.5%}@media (min-width:1024px){.pricing__trucking-os .extend__item-compare__head ul li:not(last-of-type){max-width:33.33%}}.pricing__trucking-os .extend__item-compare__body .compare-item{border-top:.0625rem solid #e8e8e8;display:flex}.pricing__trucking-os .extend__item-compare__body .compare-item ul li:last-of-type{border-right:.0625rem solid #007bc3}.pricing__trucking-os .extend__item-compare__body .compare-item:last-of-type .compare-item__title,.pricing__trucking-os .extend__item-compare__body .compare-item__title{border-left:.0625rem solid #e8e8e8}.pricing__trucking-os .extend__item-compare__body .compare-item:last-of-type .compare-item__title,.pricing__trucking-os .extend__item-compare__body .compare-item:last-of-type ul li:not(:last-of-type){border-bottom:.0625rem solid #e8e8e8}.pricing__trucking-os .extend__item-compare__body .compare-item:last-of-type li:last-of-type{border-bottom:.0625rem solid #007bc3;border-right:.0625rem solid #007bc3}.pricing__trucking-os .extend__item-compare__body .compare-item__title{max-width:6rem;padding:.75rem .375rem .75rem .75rem;width:100%}.pricing__trucking-os .extend__item-compare__body .compare-item__title p{color:#2d3032;font-size:.6875rem;line-height:.8125rem;word-break:break-word}@media (min-width:1024px){.pricing__trucking-os .extend__item-compare__body .compare-item__title{max-width:20.75rem;padding:.625rem .4375rem .625rem 1rem}.pricing__trucking-os .extend__item-compare__body .compare-item__title p{font-size:.8125rem;line-height:1rem}}.pricing__trucking-os .extend__item-compare__body .compare-item ul{display:flex;max-width:100%;width:100%}.pricing__trucking-os .extend__item-compare__body .compare-item ul li{align-items:center;border-left:.0625rem solid #e8e8e8;display:flex;max-width:33.33%;padding:.75rem 0;text-align:center;width:100%}@media (min-width:1024px){.pricing__trucking-os .extend__item-compare__body .compare-item ul li{padding:.625rem .4375rem .625rem 1rem}}.pricing__trucking-os .extend__item-compare__body .compare-item ul li p{display:block;height:100%}.pricing__trucking-os .extend__item-compare__body .compare-item ul li span{display:block;margin:0 auto;width:.9375rem}.pricing__trucking-os .extend__item-compare__body .compare-item ul li span path{fill:#2d3032}.pricing__trucking-os .extend__item-compare__body .compare-item ul li:last-of-type{background:rgba(0,123,195,.06);border-left:.0625rem solid #007bc3;max-width:100%}@media (min-width:1024px){.pricing__trucking-os .extend__item-compare__body .compare-item ul li:last-of-type{max-width:33.33%}}.pricing__trucking-os .extend__item-compare__body .compare-item ul li:last-of-type span svg path{fill:#007bc3}.pricing__trucking-os .extend__item-compare__body .compare-item ul li:not(last-of-type){max-width:27.5%}@media (min-width:1024px){.pricing__trucking-os .extend__item-compare__body .compare-item ul li:not(last-of-type){max-width:33.33%}}.pricing__trucking-os .fee-per-month{margin-top:6.8125rem}@media (max-width:1199.98px){.pricing__trucking-os .fee-per-month{margin-top:1.5rem}}.pricing__trucking-os .fee-per-month__holder{border:1px solid #dfdfdf;border-radius:.3125rem;margin-bottom:.75rem;padding:.75rem 1rem}.pricing__trucking-os .fee-per-month__holder p{letter-spacing:0!important;padding:0!important}.pricing__trucking-os .fee-per-month p{font-size:.75rem;font-weight:203;line-height:1.5rem;padding:0 1rem}.pricing .contact-for-pricing{margin-top:9.375rem}@media (max-width:1199.98px){.pricing .contact-for-pricing{margin-top:1.5rem;position:static}}.pricing .contact-for-pricing a{color:#2d3032;font-family:Shapiro-55Middle;font-size:1.25rem;line-height:1.5rem}.pricing__items .extend__item-content p{white-space:pre-line}.pricing__item{display:none}.pricing__item.active{display:block}.pricing__item>ul>li:not(:last-of-type){margin-bottom:3rem}.pricing__item .extend__item-items>ul>li:not(:last-of-type){margin-bottom:2.5rem}.pricing__item .extend__item-verizon p{letter-spacing:0}.pricing__item-list-items{text-align:left}.pricing__item-list-items>p{font-family:Shapiro-55Middle;font-size:1rem;line-height:1.5rem;margin-bottom:.75rem}@media (min-width:1024px){.pricing__item-list-items>p{font-size:1.25rem}}.pricing__item-list-items.has-finance{position:relative}.pricing__item-list-items.has-finance .finance-option{align-items:center;display:flex;position:absolute;right:.0625rem;top:1px}.pricing__item-list-items.has-finance .finance-option p{font-size:.875rem;letter-spacing:0;line-height:1.5rem;margin-right:.5rem}.pricing__item-list-items.has-finance .finance-toggle{background-color:#ecf1f3;border-radius:3.125rem;cursor:pointer;height:1.25rem;outline:.0625rem solid rgba(45,48,50,.4);overflow:hidden;width:2.5rem}.pricing__item-list-items.has-finance .finance-toggle .tgl-bar{background-color:#007bc3;border-radius:3.125rem;display:block;height:100%;position:relative;width:100%}.pricing__item-list-items.has-finance .finance-toggle .tgl-bar:after{background-color:#fff;border-radius:50%;content:"";display:block;height:1rem;position:absolute;right:.125rem;top:.125rem;width:1rem}.pricing__item-list-items.has-finance .pricing__item-list-item__price{overflow-y:hidden;position:relative}.pricing__item-list-items.has-finance .pricing__item-list-item__price .monthly-price{position:absolute;right:0;top:0}.pricing__item-list-item{border:.0625rem solid #e8e8e8;display:flex;flex-wrap:wrap;padding:1rem;position:relative}@media (min-width:1024px){.pricing__item-list-item{align-items:center;padding:1rem 1.5rem}}.pricing__item-list-item.included{background-color:rgba(0,123,195,.06);border-color:#007bc3}.pricing__item-list-item.included p.included{font-size:1rem}.pricing__item-list-item:not(:last-of-type){margin-bottom:.75rem}.pricing__item-list-item>figure{margin-top:1rem;max-width:5rem;order:3;width:100%}@media (min-width:1024px){.pricing__item-list-item>figure{align-items:center;display:flex;height:4rem;justify-content:center;margin-right:1.25rem;margin-top:0;max-width:6rem;order:1;width:100%}}.pricing__item-list-item>figure img{height:auto;width:100%}.pricing__item-list-item__content{max-width:62%;order:1;width:100%}@media (min-width:1024px){.pricing__item-list-item__content{max-width:57%}}.pricing__item-list-item__content .btn--external .btn__icon{position:absolute;right:1.5rem;top:1rem}@media (max-width:1023.98px){.pricing__item-list-item__content .btn--external .btn__icon{right:1rem;top:1rem}}.pricing__item-list-item__content .btn--external .btn__icon svg path{fill:#2d3032}.pricing__item-list-item__content .tag{margin-bottom:.25rem}.pricing__item-list-item__content p.s{letter-spacing:normal}@media (min-width:1024px){.pricing__item-list-item__content p.s{white-space:nowrap}}.pricing__item-list-item__content ul li{display:inline-block}.pricing__item-list-item__content ul figure{width:2rem}.pricing__item-list-item__price{max-width:36%;order:2;text-align:right;width:100%}@media (min-width:1024px){.pricing__item-list-item__price{align-self:flex-start;margin-left:auto;margin-top:.5rem;max-width:5.1875rem;order:3}}.pricing__item-list-item__price .medium{font-size:1rem;line-height:1.25rem}@media (min-width:1024px){.pricing__item-list-item__price .medium{font-size:1.25rem;line-height:1.5rem;margin-bottom:.25rem}}.pricing__item-list-item__price .s{letter-spacing:0}.pricing .extend__item{border:.0625rem solid #e8e8e8;padding:1rem;text-align:center}@media (min-width:1024px){.pricing .extend__item{display:flex!important;padding:0;text-align:left}}.pricing .extend__item.trucking_os_extend{display:none!important}.pricing .extend__item.trucking_os_extend.active{display:block!important}@media (min-width:1024px){.pricing .extend__item.trucking_os_extend.active{display:flex!important}}.pricing .extend__item-verizon{margin:2.5rem auto;max-width:23.375rem;text-align:center}.pricing .extend__item-verizon figure{margin:0 auto .875rem;max-width:4.75rem}.pricing .extend__item-buttons{background-color:rgba(0,0,0,.02);border-radius:.75rem;display:inline-flex;margin-bottom:1.5rem;padding:.375rem}@media (min-width:1024px){.pricing .extend__item-buttons{margin-bottom:1.75rem}}.pricing .extend__item-buttons button{background-color:transparent;border-radius:.5rem;color:rgba(45,48,50,.7);font-family:Shapiro-35FeatherText;padding:.4375rem 1.9375rem;transform:.4s ease}.pricing .extend__item-buttons button .btn__text{color:#2d3032}.pricing .extend__item-buttons button.active,.pricing .extend__item-buttons button:hover{background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.02),0 2px 4px rgba(0,0,0,.08)}.pricing .extend__item-buttons button:not(:last-of-type){margin-right:.3125rem}.pricing .extend__item-content{margin-bottom:2rem;text-align:left}@media (min-width:1024px){.pricing .extend__item-content{border-right:.0625rem solid #dce1e5;margin-bottom:0;max-width:32%;padding:3.5rem 3rem;width:100%}}.pricing .extend__item-content h3{align-items:center;font-size:1.25rem;line-height:1.5rem;margin-bottom:.75rem}.pricing .extend__item-content p{line-height:1.5rem}.pricing .extend__item-content ul{margin-top:1.5rem}.pricing .extend__item-content li{align-items:center;display:flex}.pricing .extend__item-content li:not(:last-of-type){margin-bottom:1rem}.pricing .extend__item-content li p{color:#2d3032}.pricing .extend__item-content li span{display:block;margin-right:.75rem;width:.9375rem}.pricing .extend__item-content li span path{fill:#007bc3}@media (min-width:1024px){.pricing .extend__item-items{max-width:68%;padding:3.5rem;width:100%}}.pricing .mobile-arrows{align-items:center;display:flex;justify-content:space-between;pointer-events:none;position:absolute;top:1.875rem;width:100%}@media (min-width:576px){.pricing .mobile-arrows{display:none}}.pricing .mobile-arrows .left-mobile-arrow,.pricing .mobile-arrows .right-mobile-arrow{align-items:center;border:1px solid rgba(75,75,75,.3);border-radius:100px;display:flex;height:3.5rem;justify-content:center;width:3.5rem}.pricing .mobile-arrows>div{background:#fff;pointer-events:auto}.device-hero .wrapper{padding-bottom:6.5625rem}@media (min-width:1024px){.device-hero .wrapper{padding-bottom:8.625rem}}.device-hero__content p{margin:0 auto;max-width:50.625rem}.device-hero__image{margin:0 auto;max-width:60.75rem;position:relative}.device-hero__image-decor{bottom:-1.375rem;max-width:49.6%;position:absolute;right:-1.375rem;width:100%;z-index:1}@media (min-width:1024px){.device-hero__image-decor{bottom:-4.8125rem;right:-6.875rem}}.device-data .wrapper{padding:1.625rem 0 2.875rem}@media (min-width:1024px){.device-data .wrapper{padding:3.875rem 0 2.5rem}}.device-data__content{margin-bottom:1.25rem;text-align:center}@media (min-width:1024px){.device-data__content{margin-bottom:2.125rem}}.device-data__content h2{margin-bottom:.5rem}@media (min-width:1024px){.device-data__content h2{margin-bottom:1rem}}.device-data__content p{margin:0 auto;max-width:29.8125rem}.device-data figure{background-color:#fff}.device-cards .wrapper{padding:2.875rem 0 2rem}@media (min-width:1024px){.device-cards .wrapper{padding:2.5rem 0 3.875rem}.device-cards__list ul{margin:-2.5rem -.9375rem}.device-cards__list li{padding:2.5rem .9375rem}}.device-cards__list li:nth-child(3) picture{--aspect:69.9%!important}.device-cards__card{display:flex;flex-direction:column;height:100%}@media (min-width:1024px){.device-cards__card__content{padding:2.5rem 3.75rem 2.5rem 2.5rem}}.device-cards__card figure,.device-cards__card figure.full picture{height:100%}.device-solution .wrapper{padding:1.9375rem 0}@media (min-width:1024px){.device-solution .wrapper{padding:3.875rem 0}}.device-solution__content{border:.0625rem solid #f8f8f8;padding:1.25rem;text-align:center}@media (min-width:1024px){.device-solution__content{padding:2.5rem}}.device-solution__content h2{margin-bottom:.75rem}.device-solution__wrapper{background-color:#f8f8f8;padding:2.5rem 1.25rem 0}@media (min-width:1024px){.device-solution__wrapper{display:flex;flex-direction:row-reverse;padding:4.375rem 3.875rem 0 5.125rem}}.device-solution__list{margin-bottom:2.5rem}@media (min-width:1024px){.device-solution__list{margin-bottom:0;padding:2.125rem 0 3.0625rem 2.375rem}}.device-solution__list ul{margin:-.5rem 0}@media (min-width:1024px){.device-solution__list ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin:-2rem 0}}.device-solution__list li{padding:.5rem 0}@media (min-width:1024px){.device-solution__list li{max-width:48.15%;padding:2rem 0;position:relative;width:100%}}.device-solution__item{display:flex}.device-solution__item figure{height:3.75rem;max-width:3.75rem;width:100%}.device-solution__item__content{max-width:100%;padding-left:.25rem;width:100%}.device-solution__item__content h3{margin-bottom:.25rem}@media (min-width:1024px){.device-solution__item__content h3{margin-bottom:.5rem}.device-solution__image{max-width:22rem;width:100%}}.device-selection .wrapper{padding:1.9375rem 0}@media (min-width:1024px){.device-selection .wrapper{padding:3.875rem 0 2.75rem}}.device-selection__content{border:.0625rem solid #f8f8f8;padding:1.25rem;text-align:center}@media (min-width:1024px){.device-selection__content{padding:2.5rem}}.device-selection__content h2{margin-bottom:.75rem}.device-selection__list{background-color:#f8f8f8;padding:1.25rem}@media (min-width:576px){.device-selection__list{padding:2.5rem}}@media (min-width:1024px){.device-selection__list{padding:2.5rem 9.3125rem}}.device-selection__list ul{margin:.75rem 0}@media (min-width:576px){.device-selection__list ul{display:flex;flex-wrap:wrap;margin:-.75rem -1.5rem}}@media (min-width:1024px){.device-selection__list ul{flex-wrap:unset}}.device-selection__list li{padding:.75rem 0}@media (min-width:576px){.device-selection__list li{max-width:50%;padding:.75rem 1.5rem;width:100%}}@media (min-width:1024px){.device-selection__list li{max-width:100%;position:relative}.device-selection__list li:not(:last-of-type):before{background-color:rgba(0,0,0,.1);content:"";display:block;height:1.75rem;position:absolute;right:0;top:50%;transform:translateY(-50%);width:.0625rem}.device-pricing .wrapper{margin:0 auto;max-width:42.75rem;padding-bottom:2.375rem}}.device-pricing__content{margin-bottom:1.25rem;text-align:center}.device-pricing__content h2{margin-bottom:.5rem}.device-pricing__content p{margin:0 auto;max-width:29.8125rem;width:100%}@media (min-width:1024px){.device-pricing__content p{max-width:33.0625rem}}.device-pricing__list-item{border:.0625rem solid #e8e8e8;display:flex;flex-wrap:wrap;padding:1rem}.device-pricing__list-item:not(:first-of-type){margin-top:.75rem}@media (min-width:1024px){.device-pricing__list-item{align-items:center;padding:1rem 1.5rem}}.device-pricing__list-item__content{max-width:62%;order:1;width:100%}@media (min-width:1024px){.device-pricing__list-item__content{max-width:57%;order:2}}.device-pricing__list-item__content .tag{margin-bottom:.25rem}.device-pricing__list-item__content .s{font-size:.75rem;letter-spacing:0;line-height:1rem}.device-pricing__list-item__price{max-width:36%;order:2;text-align:right;width:100%}@media (min-width:1024px){.device-pricing__list-item__price{align-self:flex-start;margin-left:auto;margin-top:.5rem;max-width:5.1875rem;order:3}}.device-pricing__list-item__price .medium{font-size:1.25rem;letter-spacing:-.015em;line-height:1.5rem;margin-bottom:.25rem}.device-pricing__list-item__price .s{font-size:.75rem;letter-spacing:0;line-height:1.125rem}.device-pricing__list-item figure{margin-top:1rem;max-width:5rem;order:3;width:100%}@media (min-width:1024px){.device-pricing__list-item figure{align-items:center;display:flex;height:4rem;justify-content:center;margin-right:1.25rem;margin-top:0;max-width:6rem;order:1;width:100%}}.device-pricing__list-item figure img{height:auto;width:100%}.fin-solutions-hero__content p{margin:0 auto;max-width:41.25rem}.fin-solutions-hero__image{margin:0 auto;max-width:61.875rem}.fin-solutions-list .wrapper{padding:1.375rem 0}@media (min-width:1024px){.fin-solutions-list .wrapper{padding:2.75rem 0}.fin-solutions-list li:nth-of-type(2n) .fin-solutions-list__item{flex-direction:row-reverse}.fin-solutions-list__item{align-items:center;display:flex;justify-content:space-between}}.fin-solutions-list__item .info{align-items:center;display:flex;margin-top:1rem}@media (min-width:1024px){.fin-solutions-list__item .info{margin-top:2rem}}.fin-solutions-list__item .info .icon{display:inline-block;height:1.125rem;margin-right:.625rem;width:1.125rem}.fin-solutions-list__item .info .icon:before{content:none}@media (min-width:1024px){.fin-solutions-list__item figure,.fin-solutions-list__item__content{max-width:48.6%;width:100%}}.fin-solutions-list__item__content{padding:0 1.5625rem}.fin-solutions-list__item__content p:last-of-type{margin-bottom:.5rem}@media (min-width:1024px){.fin-solutions-list__item__content{padding:0 3.125rem}}.fin-solutions-list__item__content h2{margin-bottom:.5rem}@media (min-width:1024px){.fin-solutions-list__item__content h2{margin-bottom:1rem}}@media (max-width:1023.98px){.fin-solutions-list__item figure{margin-bottom:1rem}}.fin-solutions-fintech .wrapper{padding:2.75rem 0 2.3125rem}@media (min-width:1024px){.fin-solutions-fintech .wrapper{padding:2.75rem 0 3.875rem}}.fin-solutions-fintech__content{margin-bottom:2rem;text-align:center}@media (min-width:1024px){.fin-solutions-fintech__content{margin-bottom:4rem}}.fin-solutions-fintech__content h2{margin-bottom:.75rem}@media (min-width:1024px){.fin-solutions-fintech__content h2{margin-bottom:1rem}}.fin-solutions-fintech__cards{margin-bottom:4rem}@media (min-width:1024px){.fin-solutions-fintech__cards{margin-bottom:8rem}}.fin-solutions-fintech__ifa{margin:0 auto;max-width:36.625rem;text-align:center}.fin-solutions-fintech__ifa figure{margin:0 auto .625rem;max-width:8.875rem}@media (min-width:1024px){.fin-solutions-fintech__ifa figure{margin-bottom:1.25rem}}.blog-article{align-items:baseline;display:flex;flex-direction:column;height:100%}@media (min-width:1024px){.blog-article{display:flex;flex-direction:row;max-width:none}}.blog-article .blog-single-content article{counter-reset:blog-counter;margin-left:0;max-width:none}.blog-article__content-holder{width:100%}@media (min-width:1024px){.blog-article__content-holder{width:80%}}.blog-article__content-holder .excerpt-text{display:block;line-height:2rem}.blog-article__content-holder .excerpt-text.hidden{display:none}.blog-article__content-holder .text-content{display:block}.blog-article__content-holder .text-content.hidden{display:none}.blog-article__content-holder .text-content ol,.blog-article__content-holder .text-content ul{margin:1rem 0;position:relative}.blog-article__content-holder .text-content ol li,.blog-article__content-holder .text-content ul li{color:#2d3032;font-family:Shapiro-45Welter;font-size:1rem;line-height:1.5rem}.blog-article__content-holder .text-content ol li:not(:last-of-type),.blog-article__content-holder .text-content ul li:not(:last-of-type){margin-bottom:1.25rem}.blog-article__content-holder .text-content ul li{display:flex;padding:0}.blog-article__content-holder .text-content ul li:before{background-color:#007bc3;border-radius:50%;content:"";display:block;height:4px;margin:.625rem .75rem 0 .25rem;max-width:4px;width:100%}@media (min-width:1024px){.blog-article__content-holder .text-content ol{padding-left:2rem}}.blog-article__content-holder .text-content ol li{align-items:center;counter-increment:blog-counter;display:flex;padding:0}.blog-article__content-holder .text-content ol li:before{color:#007bc3;content:counter(blog-counter);display:block;font-family:Shapiro-55Middle;margin:0 .75rem 0 .25rem}.blog-article__content-holder .text-content blockquote{background-color:#f8f8f8;margin:3.5rem auto;max-width:45.6875rem;padding:1.5rem 1.5rem 1rem}@media (min-width:1024px){.blog-article__content-holder .text-content blockquote{padding:4.25rem 3.875rem 3rem}}.blog-article__content-holder .text-content blockquote p{color:#007bc3;font-size:1.25rem;font-style:italic;line-height:2rem}.blog-article__content-holder .text-content blockquote cite{display:block;font-family:Shapiro-45Welter;font-size:.875rem;font-style:normal;line-height:1.5rem;margin-top:3rem;text-align:right}.blog-article__content-holder .shared-subscribe{padding:4.25rem 0 2.25rem}@media (min-width:1024px){.blog-article__content-holder .shared-subscribe .shared-subscribe__content{padding:3.5rem 5rem}}.blog-article__content-holder .shared-subscribe .shared-subscribe__content>p{max-width:none}.blog-article__date-holder{margin-bottom:1rem;width:100%}@media (min-width:1024px){.blog-article__date-holder{width:20%}}.blog-article__top-items-holder{align-items:center;display:flex;justify-content:space-between;margin-bottom:2.5rem}.blog-article__top-items-holder span{display:block}.blog-article__top-items-holder .share-icons .blog-single-content__sharer{margin-bottom:0;margin-left:0;max-width:none}.blog-article__top-items-holder .share-icons .blog-single-content__sharer>div{align-items:end;display:flex;flex-direction:row;justify-content:flex-start;margin:0;padding:0;position:static}.blog-article__top-items-holder .share-icons .blog-single-content__sharer>div .share-icon{margin-right:.5rem}.blog-article__top-items-holder .share-icons .blog-single-content__sharer p{color:#000;display:none;margin:0 1.25rem 0 0}@media (min-width:1024px){.blog-article__top-items-holder .share-icons .blog-single-content__sharer p{display:block}}.blog-article__top-items-holder .share-icons .blog-single-content__sharer a{height:1.75rem;margin-bottom:0;width:1.75rem}.blog-article__top-items-holder .share-icons .blog-single-content__sharer a:not(:last-of-type){margin-right:1.25rem}@media (min-width:1024px){.blog-article figure,.blog-article__content{max-width:none;width:100%}}.blog-article figure .mw{height:auto;max-height:26.25rem}.blog-article figure{margin:1.25rem 0}.blog-article figure picture{height:100%}.blog-article__content{align-items:flex-start;display:block;flex-direction:column;padding:0}@media (min-width:576px){.blog-article__content{padding:0}}.blog-article__content-cat{border:.0625rem solid #c2e4fa;color:#000;font-family:Shapiro-55Middle;padding:.5rem 1.25rem}.blog-article__content--heading{transition:all .2s ease}.blog-article__content--heading:hover{color:#007bc3}.blog-article__content-by{align-items:center;color:#000;display:flex;justify-content:center;margin-top:1.25rem;max-width:max-content}.blog-article__content-by span{font-size:1rem;width:100%}.blog-article__content-by figure{border-radius:100%;height:2rem;margin:0 .75rem 0 0;width:2rem}.blog-article__content-by figure img{border-radius:100%;height:2rem;object-fit:contain;width:2rem}.blog-article__content p{color:#2d3032;line-height:2rem;margin:.5rem 0 .75rem}.blog-article .read-more-btn.rotate-arrow .btn__icon{transform:rotate(180deg)}.blog-article .image-caption{color:#000;margin-top:0}.blog-article .wp-block-separator{background-color:#dce1e5;display:block;height:.0625rem;margin:.75rem 0 1.25rem;width:100%}.blog-single-content .wrapper{padding:3rem 0}@media (min-width:1024px){.blog-single-content .wrapper{display:flex}}.blog-single-content__sharer{margin-bottom:2.5rem}@media (min-width:1024px){.blog-single-content__sharer{margin-bottom:0;margin-left:8rem;max-width:2.8125rem;position:relative;width:100%}.blog-single-content__sharer>div{align-items:center;display:flex;flex-direction:column;position:sticky;top:7.5rem}}.blog-single-content__sharer>div{align-items:center;display:flex}.blog-single-content__sharer p{margin-right:2rem}@media (min-width:1024px){.blog-single-content__sharer p{margin-bottom:2rem;margin-right:0}}.blog-single-content__sharer a{align-items:center;display:flex;height:2rem;justify-content:center;max-width:2rem;width:100%}.blog-single-content__sharer a:not(:last-of-type){margin-right:.75rem}@media (min-width:1024px){.blog-single-content__sharer a:not(:last-of-type){margin-bottom:1.25rem;margin-right:0}}.blog-single-content__sharer a span{display:block;width:100%}.blog-single-content__sharer a:hover path{fill:#2d3032}.blog-single-content__sharer a path{transition:.4s ease}@media (min-width:1024px){.blog-single-content article{margin-left:7.375rem;max-width:45.625rem;width:100%}}.blog-single-content article .wp-block-separator{background-color:#dce1e5;display:block;height:.0625rem;margin:.75rem 0 2rem;width:100%}.blog-single-content article .wp-block-columns{margin-bottom:2.75rem}@media (min-width:1024px){.blog-single-content article .wp-block-columns{display:flex;gap:2.75rem}.blog-single-content article .wp-block-column{max-width:50%;width:100%}.blog-single-content article .wp-block-column figure{margin:0}}.blog-single-content article .wp-block-column h1:first-of-type,.blog-single-content article .wp-block-column h2:first-of-type,.blog-single-content article .wp-block-column h3:first-of-type,.blog-single-content article .wp-block-column h4:first-of-type,.blog-single-content article .wp-block-column h5:first-of-type,.blog-single-content article .wp-block-column h6:first-of-type{margin-top:0}.blog-single-content article h1,.blog-single-content article h2,.blog-single-content article h3,.blog-single-content article h4,.blog-single-content article h5,.blog-single-content article h6{margin:2.75rem 0 1.5rem}.blog-single-content article h1:first-of-type,.blog-single-content article h2:first-of-type,.blog-single-content article h3:first-of-type,.blog-single-content article h4:first-of-type,.blog-single-content article h5:first-of-type,.blog-single-content article h6:first-of-type{margin-top:0}.blog-single-content article p{color:#2d3032;font-family:Shapiro-45Welter;font-size:1rem;letter-spacing:normal;line-height:2.25rem}.blog-single-content article p strong{color:#007bc3}.blog-single-content article figure{margin:2rem 0}.blog-single-content article figure img{height:auto;width:100%}.blog-single-content article ol,.blog-single-content article ul{margin:1.25rem 0 1.5rem;position:relative}.blog-single-content article ol li,.blog-single-content article ul li{color:#2d3032;font-family:Shapiro-45Welter;font-size:1rem;line-height:1.5rem}.blog-single-content article ol li:not(:last-of-type),.blog-single-content article ul li:not(:last-of-type){margin-bottom:1.25rem}.blog-single-content article ul li{display:flex}.blog-single-content article ul li:before{background-color:#007bc3;border-radius:50%;content:"";display:block;height:4px;margin:.625rem .75rem 0 .25rem;max-width:4px;width:100%}.blog-single-content article ol{counter-reset:blog-counter}@media (min-width:1024px){.blog-single-content article ol{padding-left:2rem}}.blog-single-content article ol li{align-items:center;counter-increment:blog-counter;display:flex}.blog-single-content article ol li:before{color:#007bc3;content:counter(blog-counter);display:block;font-family:Shapiro-55Middle;margin:0 .75rem 0 .25rem}.blog-single-content article blockquote{background-color:#f8f8f8;margin:3.5rem 0;padding:1.5rem 1.5rem 1rem}@media (min-width:1024px){.blog-single-content article blockquote{padding:4.25rem 3.875rem 3rem}}.blog-single-content article blockquote p{color:#007bc3;font-size:1.25rem;font-style:italic;line-height:2rem}.blog-single-content article blockquote cite{display:block;font-family:Shapiro-45Welter;font-size:.875rem;font-style:normal;line-height:1.5rem;margin-top:3rem;text-align:right}@media (max-width:1023.98px){.blog-single-content article .shared-subscribe{margin:1.5rem 0;padding:0 1rem}}.blog-single-content a{color:#007bc3}.blog-single-related .wrapper{border-top:.0625rem solid #dce1e5;padding:2.5rem 0}@media (min-width:1024px){.blog-single-related .wrapper{padding:5rem 0}}.blog-single-related .wrapper>h2{margin-bottom:2.5rem;text-align:center}.blog-single-related ul{margin:0 auto;max-width:69.625rem}.blog-single-related .blog-article{background-color:transparent;border:none}@media (min-width:1024px){.blog-single-related .blog-article{flex-direction:row}.blog-single-related .blog-article .mw:before{padding-bottom:62.5%}}.blog-single-related .blog-article .btn__icon{margin-left:.5rem;width:.75rem}.blog-single-hero{text-align:center}.blog-single-hero .wrapper{padding:6.0625rem 0 0}@media (min-width:1024px){.blog-single-hero .wrapper{padding:9.1875rem 0 0}}.blog-single-hero .wrapper>figure{background-color:#f8f8f8;margin:0 auto;max-width:74.625rem;padding:1rem}@media (min-width:1024px){.blog-single-hero .wrapper>figure{padding:2rem}}.blog-single-hero__content{margin:0 auto 2.75rem;max-width:54rem}.blog-single-hero__content-cats{border:.0625rem solid #c2e4fa;color:#000;font-family:Shapiro-55Middle;padding:.5rem 1.75rem}.blog-single-hero__content h1{margin:1.5rem 0}@media (min-width:1024px){.blog-single-hero__content h1{margin:3.25rem 0 2.75rem}}.blog-single-hero__author{align-items:center;display:flex;justify-content:center}.blog-single-hero__author figure{border-radius:50%;height:2rem;max-width:2rem;overflow:hidden;width:100%}.blog-single-hero__author figure img{width:100%}.blog-single-hero__author--name{align-items:center;display:flex;margin-left:0;margin-right:0!important}.blog-single-hero__author--name:after{background-color:currentColor;border-radius:50%;content:"";display:block;height:4px;margin-left:.75rem;width:4px}.blog-single-hero__author p{margin:0 .75rem}.blog-list{min-height:80vh;overflow:hidden}.blog-list .wrapper{padding:6.375rem 0 2.5rem}@media (min-width:1024px){.blog-list .wrapper{padding:11.625rem 0 2.5rem}}.blog-list__content{margin:0 auto 2.5rem;max-width:37.6875rem;text-align:center}@media (min-width:1024px){.blog-list__content{margin-bottom:5rem}}.blog-list__content h1{margin-bottom:.75rem}.blog-list__categories{border-bottom:.0625rem solid #dce1e5;margin-bottom:3.5rem;position:relative}.blog-list__categories ul{align-items:center;display:flex;justify-content:flex-start;overflow-x:scroll}@media (min-width:576px){.blog-list__categories ul{justify-content:center}}@media (min-width:1024px){.blog-list__categories ul{overflow-x:hidden}}.blog-list__categories button{padding:.75rem 1rem 1rem;transition:.4s ease;white-space:nowrap}@media (min-width:1024px){.blog-list__categories button{padding:.75rem 2rem 1.25rem}}.blog-list__categories-line{background-color:#007bc3;display:block;height:.125rem;left:0;position:absolute;top:calc(100% - .0625rem)}.blog-list__items{text-align:center}.blog-list__items ul{margin:-.75rem -.875rem;text-align:left}@media (min-width:576px){.blog-list__items ul{display:flex;flex-wrap:wrap}}.blog-list__items li{padding:.75rem .875rem}@media (min-width:576px){.blog-list__items li{max-width:none;width:100%}}.blog-list__items .btn{margin-top:.5rem}@media (min-width:1024px){.blog-list__items .btn{margin-top:.5rem}}.blog-list__items .btn__icon{margin-left:.5rem;width:.75rem}.blog-list .wp-block-separator{background-color:#dce1e5;display:block;height:.0625rem;margin:3.5rem 0;width:100%}.blog-list .no-result{display:none}.blog-list .loading-indicator{color:#007bc3;font-size:1.25rem;font-weight:700;margin:7.5rem auto;text-align:center}.grecaptcha-badge{visibility:hidden}.legal-content{min-height:100vh;overflow:hidden}.legal-content .wrapper{padding:5rem 0 0}@media (max-width:1023.98px){.legal-content .wrapper>div{margin:0 -1.375rem}}.legal-content .styles-root-773f15{margin-top:9.375rem}.tms-operations .wrapper{padding:1.5625rem 0 1.125rem}@media (min-width:1024px){.tms-operations .wrapper{padding:3.125rem 0 2.25rem}}.tms-operations__content{margin:0 auto 1.5rem;max-width:49.875rem;text-align:center}@media (min-width:1024px){.tms-operations__content{margin-bottom:3rem}}.tms-operations__content h2{margin-bottom:.5rem}@media (min-width:1024px){.tms-operations__content h2{margin-bottom:1rem}}.tms-compliance .wrapper{padding:1rem 0 2rem}@media (min-width:1024px){.tms-compliance .wrapper{padding:2rem 0 4rem}}.tms-compliance__content{margin:0 auto 2.5625rem;max-width:49.875rem;text-align:center}@media (min-width:1024px){.tms-compliance__content{margin-bottom:5.125rem}}.tms-compliance__content h2{margin-bottom:.375rem}@media (min-width:1024px){.tms-compliance__content h2{margin-bottom:.75rem}}.tms-compliance__cards{margin-bottom:2.5625rem}@media (min-width:1024px){.tms-compliance__cards{margin-bottom:5.125rem}}.tms-compliance__items{margin:0 auto;max-width:61.875rem}.tms-compliance__items ul{margin:-1rem 0}@media (min-width:1024px){.tms-compliance__items ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:-1.5rem -2.3125rem}}.tms-compliance__items li{margin:0 auto;max-width:17.5rem;padding:1rem 0;width:100%}@media (min-width:1024px){.tms-compliance__items li{max-width:33.33%;padding:1.5rem 2.3125rem}}.tms-compliance__item{text-align:center}.tms-compliance__item figure{height:6.375rem;margin:0 auto;width:6.375rem}@media (min-width:1024px){.tms-compliance__item figure{height:8.25rem;width:8.25rem}}.tms-compliance__item h3{margin:.25rem 0}@media (min-width:1024px){.tms-compliance__item h3{margin:.5rem 0 .5625rem}}.tms-hero__image{margin:0 auto;max-width:70.0625rem}.drug-hero__content p{margin:0 auto;max-width:41.25rem}.drug-hero__image{margin:0 auto;max-width:60.75rem;position:relative}.drug-hero__image-test{max-width:40.4%;position:absolute;right:-1.75rem;top:2.375rem;transform:rotate(3.35deg);width:100%;z-index:1}.drug-policy .wrapper{padding:2rem 0}@media (min-width:1024px){.drug-policy .wrapper{padding:4rem 0}}.drug-policy__content{border:.0625rem solid #f8f8f8;padding:1.25rem 0;text-align:center}@media (min-width:1024px){.drug-policy__content{padding:2.5rem 0}}.drug-policy__content h2{margin-bottom:.75rem}.drug-policy__content p{margin:0 auto;max-width:40.5625rem}.drug-policy__cards{margin-top:1.25rem}@media (min-width:1024px){.drug-policy__cards{margin-top:2rem}}.drug-policy__info{margin:2.75rem auto 0;max-width:40.5625rem;text-align:center}@media (min-width:1024px){.drug-policy__info{margin-top:5.5rem}}.drug-policy__info p{margin:.75rem 0 1.375rem}@media (min-width:1024px){.drug-policy__info p{margin:1rem 0 2.75rem}}.drug-workplace .wrapper{padding:2rem 0}@media (min-width:1024px){.drug-workplace .wrapper{padding:4rem 0}}.drug-workplace__content{margin-bottom:2rem;text-align:center}@media (min-width:1024px){.drug-workplace__content{margin-bottom:4rem}}.drug-workplace__content h2{margin-bottom:.75rem}.drug-workplace__content p{margin:0 auto;max-width:49.875rem}@media (max-width:1023.98px){.drug-workplace__content p{font-size:1rem}}.drug-workplace__items{margin:0 auto;max-width:61.875rem}.drug-workplace__items ul{margin:-.75rem 0}@media (min-width:1024px){.drug-workplace__items ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:-1.5rem -2.3125rem}}.drug-workplace__items li{padding:.75rem 0}@media (min-width:1024px){.drug-workplace__items li{max-width:33.33%;padding:1.5rem 2.3125rem;width:100%}}.drug-workplace__item{text-align:center}.drug-workplace__item figure{height:6.375rem;margin:0 auto;width:6.375rem}@media (min-width:1024px){.drug-workplace__item figure{height:8.25rem;width:8.25rem}}.drug-workplace__item h3{margin:.375rem 0}@media (min-width:1024px){.drug-workplace__item h3{margin:.75rem 0 .5rem}}.dispatch-hero__image{margin:0 auto;max-width:70.625rem}.dispatch-cards .wrapper{padding:1.9375rem 0 1.375rem}@media (min-width:1024px){.dispatch-cards .wrapper{padding:3.875rem 0 2.75rem}.dispatch-cards__card__content{padding:2.5rem 4.5rem 2.5rem 2.5rem}}.dispatch-scheduling .wrapper{padding:1.375rem 0 .6875rem}@media (min-width:1024px){.dispatch-scheduling .wrapper{padding:2.75rem 0 1.375rem}}.dispatch-scheduling__content{border:.0625rem solid #f8f8f8;padding:1.25rem;text-align:center}@media (min-width:1024px){.dispatch-scheduling__content{padding:2.5rem}}.dispatch-scheduling__content p{margin:.75rem auto 0;max-width:40.5625rem}.dispatch-data .wrapper{padding:1.9375rem 0}@media (min-width:1024px){.dispatch-data .wrapper{align-items:stretch;display:flex;flex-direction:row-reverse;padding:3.875rem 0}}.dispatch-data__content{background-color:#f8f8f8;padding:1.875rem}@media (min-width:1024px){.dispatch-data__content{max-width:65.2%;padding:3.6875rem 3.9375rem 3.5rem 3.5rem;width:100%}}.dispatch-data__content h2{margin-bottom:.375rem}@media (min-width:1024px){.dispatch-data__content h2{margin-bottom:.75rem}}.dispatch-data__items{margin-top:2.125rem}@media (min-width:1024px){.dispatch-data__items{margin-top:4.25rem}}.dispatch-data__items ul{margin:-.625rem -.5rem}@media (min-width:1024px){.dispatch-data__items ul{align-items:center;display:flex;flex-wrap:wrap;margin:-1.3125rem -1rem}}.dispatch-data__items li{padding:.625rem .5rem}@media (min-width:1024px){.dispatch-data__items li{max-width:50%;padding:1.3125rem 1rem;width:100%}}.dispatch-data__item{align-items:center;display:flex}.dispatch-data__item figure{margin-right:1rem;max-width:2.25rem;width:100%}.dispatch-data__item-content{max-width:100%;width:100%}.dispatch-data__item-content h3{margin-bottom:.3125rem}@media (min-width:1024px){.dispatch-data__image{max-width:34.8%;width:100%}}.dispatch-content .wrapper{padding:.6875rem 0 1.9375rem}@media (min-width:1024px){.dispatch-content .wrapper{padding:1.375rem 0 3.875rem}}.dispatch-content__items{margin:-1.9375rem 0}@media (min-width:1024px){.dispatch-content__items{margin:-3.875rem 0}}.dispatch-content__item{padding:1.9375rem 0}@media (min-width:1024px){.dispatch-content__item{padding:3.875rem 0}}.informer-hero__image{margin:0 auto;max-width:61.875rem}.informer-reports .wrapper{padding:2rem 0 1.8125rem}@media (min-width:1024px){.informer-reports .wrapper{padding:4rem 0 3.625rem}}.informer-reports__content{border:.0625rem solid #f8f8f8;padding:.9375rem;text-align:center}@media (min-width:1024px){.informer-reports__content{padding:2.5rem}}.informer-reports__content p{margin-top:.75rem}@media (min-width:1024px){.informer-reports__content p{white-space:pre-line}}.informer-reports__image{background-color:#f8f8f8;margin-bottom:2rem}@media (min-width:1024px){.payroll-hero .wrapper{max-width:61.875rem}}.payroll-hero__content{margin-bottom:1.25rem}@media (min-width:1024px){.payroll-hero__content{margin-bottom:2.5rem}}.payroll-hero__content p{margin-bottom:2.75rem}@media (min-width:1024px){.payroll-hero__content p{margin-bottom:5.5rem}}.payroll-hero__image{border:.0625rem solid #f8f8f8;margin-bottom:1.375rem}@media (min-width:1024px){.payroll-hero__image{margin-bottom:2.75rem}}.payroll-hero__items{border:.0625rem solid #f8f8f8}@media (min-width:576px){.payroll-hero__items ul{display:flex;flex-wrap:wrap;justify-content:center}}.payroll-hero__items li{padding:1.25rem}@media (min-width:576px){.payroll-hero__items li{max-width:50%;width:100%}}@media (min-width:1024px){.payroll-hero__items li{max-width:33.33%;padding:1.25rem 1.5625rem 2rem}.payroll-hero__items li:not(:last-of-type){border-right:.0625rem solid #f8f8f8}}.payroll-hero__item{text-align:center}.payroll-hero__item figure{height:6rem;margin:0 auto;width:6rem}.payroll-hero__item h3{margin:.25rem 0 .5rem}.payroll-solution .wrapper{padding:1.375rem 0 .5rem}@media (min-width:1024px){.payroll-solution .wrapper{padding:2.75rem 0 1rem}}.payroll-solution__content{margin-bottom:1.5rem;text-align:center}@media (min-width:1024px){.payroll-solution__content{margin-bottom:2rem}}.payroll-solution__content p{margin-top:.75rem}@media (min-width:1024px){.payroll-solution__content p{white-space:pre-line}.payroll-solution__item:nth-of-type(odd){flex-direction:row-reverse}.payroll-solution__item:nth-of-type(2n){flex-direction:row}}.payroll-features .wrapper{padding:.5rem 0 1.9375rem}@media (min-width:1024px){.payroll-features .wrapper{padding:1rem 0 3.875rem}}.payroll-features__content{border:.0625rem solid #f8f8f8;padding:1.25rem;text-align:center}@media (min-width:1024px){.payroll-features__content{padding:2.5rem}}.payroll-features__content p{margin-top:.75rem}@media (min-width:1024px){.payroll-features__content p{white-space:pre-line}}.payroll-features__list{background-color:#f8f8f8;margin-bottom:3.25rem;padding:1.25rem}@media (min-width:1024px){.payroll-features__list{margin-bottom:6.5rem;padding:2.5rem 0}}.payroll-features__list ul{margin:-.75rem 0}@media (min-width:576px){.payroll-features__list ul{display:flex;flex-wrap:wrap}}@media (min-width:1024px){.payroll-features__list ul{margin:-1.125rem 0}}.payroll-features__list li{padding:.75rem 0}@media (min-width:576px){.payroll-features__list li{max-width:50%;width:100%}}@media (min-width:1024px){.payroll-features__list li{max-width:33.33%;padding:1.125rem 4.1875rem}}.payroll-features__item{text-align:center}.payroll-features__item figure{height:2.75rem;margin:0 auto;width:2.75rem}.payroll-features__item h3{margin:.375rem 0}@media (min-width:1024px){.payroll-features__item h3{margin:.75rem 0 .5rem}}.payroll-features__adp{text-align:center}.payroll-features__adp figure{margin:0 auto .625rem;max-width:7.375rem}@media (min-width:1024px){.payroll-features__adp figure{margin-bottom:1.25rem}}.payroll-features__adp p{margin:0 auto;max-width:40.625rem}.print-hero__content p{margin-top:.75rem}.print-hero__image>div{position:relative}.print-hero__image .stage{height:100%;max-height:45.5%;max-width:67%;overflow:hidden;position:absolute;right:4.22%;top:17.9%;width:100%}.print-hero__image .stage .print-preview-big{display:block;margin-left:auto;margin-right:3.25rem;max-width:36%;transform:scale(1.1);width:100%}@media (max-width:1023.98px){.print-hero__image .stage .print-preview-big{margin-right:.75rem}}.print-hero__image .stage-small{bottom:40%;height:7.12%;left:13.7%;position:absolute;width:2.5%}.print-hero__image .stage-small img{height:auto;width:100%}@media (max-width:1023.98px){.print-hero__image .stage-small{left:13.8%}.print-hero__image .stage-small .print-preview-small{display:block;height:100%}.print-hero__image .stage-small svg{display:block;height:100%;width:100%}}.print-hero__upload{margin:1rem auto 0;max-width:31rem;text-align:center}.print-hero__upload,.print-hero__upload *{cursor:pointer}@media (min-width:1024px){.print-hero__upload{margin-top:1.5rem}}.print-hero__upload>h2{align-items:center;display:flex;justify-content:center}.print-hero__upload>h2 .clear{margin-left:auto}.print-hero__upload form{border:3px dashed #ecf1f3;margin:1rem 0 1.5rem;transition:.3s ease}@media (min-width:1024px){.print-hero__upload form{margin:1.625rem 0 2.25rem}}.print-hero__upload form.focus{border-color:#007bc3}.print-hero__upload form.error{border-color:red}.print-hero__upload form.success{border-color:green}.print-hero__upload form label{display:block;padding:1.5625rem}@media (min-width:1024px){.print-hero__upload form label{padding:3.125rem}}.print-hero__upload form input{display:none}.print-hero__upload form h2{margin:.25rem 0}.print-hero__upload form .error{color:red;display:none;margin-top:.375rem}.print-hero__upload .upload-icon{display:block;height:3rem;margin:0 auto;width:3rem}.print-hero__upload .upload-icon,.print-hero__upload .upload-icon *{pointer-events:none}.print-success .wrapper{padding:1.9375rem 0 1.375rem}@media (min-width:1024px){.print-success .wrapper{padding:3.875rem 0 1.375rem}}.print-success__content{margin-bottom:1.5rem;text-align:center}.print-success__content p{margin-top:.75rem}@media (min-width:1024px){.print-success__content p{white-space:pre-line}}.print-success__list{margin:-2rem 0}@media (min-width:1024px){.print-success__list{margin:-4rem 0}}.print-success__item{padding:2rem 0}@media (min-width:1024px){.print-success__item{padding:4rem 0}}.print-success__item__content h2{display:inline-block;position:relative}.print-success__item .new{right:-3.125rem;top:-1rem}.print-equipment .wrapper{padding:1.375rem 0 1.9375rem}@media (min-width:1024px){.print-equipment .wrapper{padding:1.375rem 0 3.875rem}}.print-equipment__content{border:.0625rem solid #f8f8f8;padding:2.75rem 0 1.25rem;text-align:center}@media (min-width:1024px){.print-equipment__content{padding:5.5rem 0 2.5rem}}.print-equipment__content h2{margin-bottom:.75rem}.print-equipment__content p{margin:0 auto;max-width:40.5625rem}.insurance-hero .wrapper{padding:6.25rem 0 1rem}@media (min-width:1024px){.insurance-hero .wrapper{padding:11.6875rem 0 2rem}}.insurance-hero__content{margin-bottom:3.5rem;text-align:center}@media (min-width:1024px){.insurance-hero__content{margin-bottom:7rem}}.insurance-hero__content h1{margin-bottom:.625rem}@media (min-width:1024px){.insurance-hero__content h1{margin-bottom:1.25rem}}@media (min-width:576px){.insurance-hero__list{overflow:hidden;position:relative}.insurance-hero__list:after,.insurance-hero__list:before{background-color:#f8f8f8;content:"";display:block;position:absolute}.insurance-hero__list:before{height:.0625rem;left:0;top:50%;transform:translateY(-50%);width:100%}.insurance-hero__list:after{height:100%;left:50%;top:0;transform:translateX(-50%);width:.0625rem}}.insurance-hero__list ul{margin:-1rem 0}@media (min-width:576px){.insurance-hero__list ul{display:flex;flex-wrap:wrap}}@media (min-width:1024px){.insurance-hero__list ul{margin:-5rem 0}}.insurance-hero__list li{padding:1rem 0}@media (min-width:576px){.insurance-hero__list li{max-width:50%;width:100%}}@media (min-width:1024px){.insurance-hero__list li{padding:5rem 0}}.insurance-hero__item{padding:0 2.1875rem;text-align:center}@media (min-width:576px) and (max-width:1023.98px){.insurance-hero__item{padding:0 .9375rem}}@media (min-width:1024px){.insurance-hero__item{padding:0}}.insurance-hero__item figure{height:7.5rem;margin:0 auto;width:7.5rem}.insurance-hero__item h2{margin:1rem 0 .5rem}@media (min-width:1024px){.insurance-hero__item h2{margin-top:2rem}}.insurance-hero__item p{margin:0 auto;max-width:27.5625rem}.insurance-reports .wrapper{padding:2rem 0}@media (min-width:1024px){.insurance-reports .wrapper{padding:3.875rem 0}}.insurance-reports__content{border:.0625rem solid #f8f8f8;padding:1.25rem;text-align:center}@media (min-width:1024px){.insurance-reports__content{padding:2.5rem}}.insurance-reports__content p{margin:.75rem auto 0;max-width:40.5625rem}@media (min-width:1024px){.insurance-reports__content p{white-space:pre-line}}.insurance-reports figure{background-color:#f8f8f8;padding:1.25rem 1.25rem 0}@media (min-width:1024px){.insurance-reports figure{padding:5.5625rem 5.3125rem 0}}.website-hero .wrapper{padding-bottom:3.75rem}@media (min-width:1024px){.website-hero .wrapper{padding-bottom:7.5rem}}.website-hero__image{margin:0 auto;max-width:60.75rem;position:relative}.website-hero__decor{bottom:-18.2%;overflow:hidden;position:absolute;right:-4.3%;width:49.6%;z-index:1}@media (min-width:1024px){.website-hero__decor{right:-11.3%}}.website-hero__decor .web-img{left:50%;position:absolute;top:11.4%;transform:translateX(-50%);width:94.4%;z-index:-1}.admin-hero__content{margin:0 auto 4rem;max-width:41.25rem}.admin-hero__image{margin:0 auto 2.75rem;max-width:61.875rem}.admin-hero__items{border:.0625rem solid #f8f8f8;margin:0 auto;max-width:62rem}@media (min-width:1024px){.admin-hero__items ul{display:flex;flex-wrap:wrap}.admin-hero__items li{max-width:33.33%;width:100%}}.admin-hero__items li:not(:last-of-type){border-bottom:.0625rem solid #f8f8f8;margin-bottom:1.5rem}@media (min-width:1024px){.admin-hero__items li:not(:last-of-type){border-bottom:none;border-right:.0625rem solid #f8f8f8;margin-bottom:0}}.admin-hero__item{padding:1.25rem 1.5rem 2rem;text-align:center}.admin-hero__item figure{height:6rem;margin:0 auto;max-width:6rem;width:100%}.admin-hero__item h2{margin:.25rem 0 .5rem}.store-hero__image{margin:0 auto;max-width:70.625rem}.store-list .wrapper{padding:1.5625rem 0}@media (min-width:1024px){.store-list .wrapper{display:flex;flex-wrap:wrap;padding:3.125rem 0 2.75rem}}.store-list__content{margin-bottom:2.75rem;text-align:center}@media (min-width:1024px){.store-list__content{margin-bottom:5.5rem;max-width:100%;width:100%}}.store-list__content p{margin-top:.75rem}@media (min-width:1024px){.store-list__content p{white-space:pre-line}}.store-list__side{display:none}@media (min-width:1024px){.store-list__side{display:block;max-width:24%;padding-right:1.25rem;position:relative;width:100%}}.store-list__side li{padding:.75rem 0}.store-list__side .btn{align-items:center;transition:.3s ease}.store-list__side .btn.active,.store-list__side .btn:hover{color:#007bc3}.store-list__side .btn__icon{height:2rem;margin-right:.5rem;width:2rem}.store-list__side .btn__icon img{height:auto;width:100%}@media (min-width:1024px){.store-list__items{max-width:76%;width:100%}}.store-list__items ul{margin:-1.25rem 0}@media (min-width:1024px){.store-list__items ul{margin:-1.875rem 0}}.store-list__items li{padding:1.25rem 0}@media (min-width:1024px){.store-list__items li{padding:1.875rem 0}}.store-list__item>p{margin:.75rem 0}@media (min-width:1024px){.store-list__item>p{margin:.75rem 0 1.5rem}}.store-list__item__images{display:flex;flex-wrap:wrap;margin:-.5rem}@media (min-width:1024px){.store-list__item__images{margin:-1rem}}.store-list__item__image{max-width:25%;padding:.5rem;position:relative;width:100%}@media (min-width:1024px){.store-list__item__image{padding:1rem}}.store-list__item__image .new{right:.5rem;top:.5rem}@media (min-width:1024px){.store-list__item__image .new{right:1rem;top:1rem}}.store-list__item__image p{text-align:center}.cloud-cards .wrapper{padding:2.75rem 0}@media (min-width:1024px){.cloud-cards .wrapper{padding:2.75rem 0 3.75rem}}.cloud-cards__items{margin-bottom:3.75rem}@media (min-width:1024px){.cloud-cards__items{margin-bottom:7.5rem}}.cloud-cards__content{margin:0 auto;max-width:48.125rem;text-align:center}.cloud-cards__content p{margin-bottom:1.25rem}.eld-hero .wrapper{margin:0 auto;max-width:74.625rem;width:100%}@media (max-width:1023.98px){.eld-hero .wrapper{padding-left:1rem;padding-right:1rem}}.eld-hero h1{margin-bottom:1rem;text-align:center;white-space:pre-line}.eld-hero h1 strong{color:#007bc3;font-weight:212}.eld-hero p{font-size:1rem;letter-spacing:-.03125rem;line-height:1.5rem;margin:0 auto;max-width:49.875rem;text-align:center;width:100%}.eld-hero p br{display:none}@media (min-width:1024px){.eld-hero p{font-size:1.375rem;line-height:1.875rem;margin-bottom:0}.eld-hero p br{display:inline}}.eld-hero__image{margin:2.5rem auto 0;max-width:50.8125rem;width:100%}.eld-hero__image.has-higher-image{max-width:74.625rem}@media (min-width:1024px){.eld-hero__image.has-higher-image{margin-top:4rem}}.eld-hero__image.image-with-border>figure{border:10px solid #f8f8f8;border-radius:.5rem;position:relative}@media (min-width:1024px){.eld-hero__image{margin-top:6.875rem}}.eld-hero.has-higher-image p{max-width:54.6875rem;width:100%}.video-item{cursor:pointer;position:relative}.video-item__title{align-items:flex-start;display:flex;font-size:1.125rem;justify-content:space-between;letter-spacing:-.45px;line-height:1.375rem;margin-bottom:.5rem;margin-top:1rem}@media (min-width:1200px){.video-item__title{font-size:1.375rem;letter-spacing:-.55px;line-height:2rem}}.video-item p{color:#2d3032;font-size:.875rem;letter-spacing:-.5px;line-height:1.125rem}@media (min-width:1200px){.video-item p{font-size:1rem;line-height:1.5rem}}.video-item__duration{background-color:#000;border-radius:.25rem;color:#fff;display:inline-block;margin-top:.3125rem;padding:.125rem .375rem}.video-item__video figure{border-radius:5px;overflow:hidden}.video-item__video figure .video__poster{opacity:1;pointer-events:all;transition:opacity .2s ease}.video-item__video figure .video__poster:hover{cursor:pointer}.video-item__video figure.play .video__poster{opacity:0;pointer-events:none}.video-item .play-btn{left:50%;opacity:.3;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;z-index:2}@media (max-width:1023.98px){.video-item .play-btn{opacity:1;visibility:visible}}.video-item:hover .play-btn{opacity:1;transition:all .3s ease;visibility:visible}.video-list .wrapper{margin-top:5rem;padding-bottom:4.75rem}@media (min-width:1200px){.video-list .wrapper{margin-top:7.75rem;padding-bottom:3.875rem;padding-top:0}}.video-list .wrapper .video-list-content{padding-bottom:2.5rem}@media (min-width:1024px){.video-list .wrapper .video-list-content{padding-bottom:0}}.video-list .wrapper .video-list-content h1,.video-list .wrapper .video-list-content p{text-align:center}@media (min-width:1024px){.video-list .wrapper .video-list-content h1{margin-bottom:1rem}}.video-list.is-top-content .wrapper .video-list-content{margin-top:6.25rem}@media (min-width:1200px){.video-list.is-top-content .wrapper .video-list-content{margin-top:11.6875rem}}.video-list .video-filters__search{border:1px solid #eaeaea;border-radius:4px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 1.5rem;max-width:100%;position:relative;width:100%}.video-list .video-filters__search:focus-within{border-color:#007bc3}@media (min-width:1024px){.video-list .video-filters__search{margin:4.5rem auto;max-width:37.5rem}}.video-list .video-filters__search input{font-size:1rem;line-height:1.5rem;max-width:85%;padding:.75rem 0 .75rem 1rem;width:100%}.video-list .video-filters__search button{background-color:#f8f8f8;border-bottom-right-radius:4px;border-top-right-radius:4px;max-width:3.1875rem;padding:1rem .75rem 1rem 1.5rem;width:100%}.video-list .video-filters__search button .btn__icon{height:1rem;width:1rem}.video-list .video-filters__search .search-suggestions{background-color:#fff;border:1px solid #007bc3;border-radius:4px;display:none;margin-top:.4375rem;max-width:100%;padding:.5rem 0;position:absolute;top:3.4375rem;width:100%;z-index:10}.video-list .video-filters__search .search-suggestions.active{display:block}.video-list .video-filters__search .search-suggestions li{font-family:Shapiro-45Welter;font-size:.875rem;line-height:1.5rem;padding:.5rem 1rem}.video-list .video-filters__search .search-suggestions li:hover{background-color:#f8f8f8;cursor:pointer}.video-list .video-filters__applications{margin-bottom:1.5rem;position:relative}@media (min-width:1200px){.video-list .video-filters__applications{border-top:1px solid #f8f8f8;margin-bottom:2.5rem;padding-top:1.25rem}}.video-list .video-filters__applications .swiper-control{background-color:#fff;border-radius:0;bottom:0;opacity:1;pointer-events:all;position:absolute;transition:opacity .2s ease;z-index:10}.video-list .video-filters__applications .swiper-control svg{stroke:#667075}.video-list .video-filters__applications .swiper-control svg path{fill:#667075}.video-list .video-filters__applications .swiper-control path,.video-list .video-filters__applications .swiper-control svg{transition:all .2s ease}.video-list .video-filters__applications .swiper-control:hover svg{stroke:#007bc3}.video-list .video-filters__applications .swiper-control:hover svg path{fill:#007bc3}.video-list .video-filters__applications .swiper-control.swiper-button-disabled{opacity:0;pointer-events:none}.video-list .video-filters__applications .swiper-control.swiper-button-prev{transform:scaleX(-1)}.video-list .video-filters__applications .swiper-control.swiper-button-next{right:0}.video-list .video-filters__applications .swiper-slide{max-width:fit-content;padding-left:.75rem}.video-list .video-filters__applications .swiper-slide *{pointer-events:all!important}.video-list .video-filters__applications button{align-items:center;background-color:rgba(57,71,91,.08);border-radius:10px;display:flex;opacity:.5;padding:.5rem}.video-list .video-filters__applications button.active{background-color:#f3f9fc;opacity:1}.video-list .video-filters__applications button .btn__text{font-size:.8125rem;line-height:1rem;margin-left:.5rem}.video-list .video-filters__applications button .btn__icon{display:block;height:1rem;position:relative;width:1rem}.video-list .video-filters__applications button .btn__icon svg{height:1rem;left:0;position:absolute;top:0;width:1rem}.video-list .advanced-filters__list{display:flex;flex-wrap:wrap;height:100%;max-height:0;overflow:hidden;transition:all .3s ease}.video-list .advanced-filters__list.active{margin:1.25rem 0 .75rem;max-height:fit-content}@media (min-width:1200px){.video-list .advanced-filters__list.active{margin:1.25rem -2.5rem 2.5rem;max-height:13.125rem}.video-list .advanced-filters__list{margin:1.25rem -2.5rem 2.5rem}}.video-list .advanced-filters__list>li{max-width:100%;width:100%}.video-list .advanced-filters__list>li .filters-title{border-bottom:1px solid #eaeaea;color:#2d3032;font-family:Shapiro-55Middle;font-size:.8125rem;line-height:1.25rem;padding-bottom:1rem;text-transform:uppercase}.video-list .advanced-filters__list>li:not(:last-of-type){margin-bottom:2rem}@media (min-width:1200px){.video-list .advanced-filters__list>li:not(:last-of-type){margin-bottom:0}.video-list .advanced-filters__list>li{max-width:25.17%;padding:0 2.5rem}}.video-list .advanced-filters__list>li ul{padding-top:1rem}@media (min-width:1200px){.video-list .advanced-filters__list>li ul{padding-top:1.25rem}}.video-list .advanced-filters__list>li ul li{width:100%}.video-list .advanced-filters__list>li ul li:not(:last-of-type){margin-bottom:1rem}@media (min-width:1200px){.video-list .advanced-filters__list>li ul li:not(:last-of-type){margin-bottom:.75rem}}.video-list .advanced-filters__list>li ul li button{color:#2d3032;font-size:.8125rem;line-height:1.25rem;text-transform:capitalize}.video-list .advanced-filters__list button.active{text-decoration:underline}.video-list .advanced-filters .btn--filters-tgl{background-color:#f8f8f8;border-radius:2px;font-family:Shapiro-45Welter;padding:.5rem .75rem}.video-list .advanced-filters .btn--filters-tgl .btn__icon{height:1rem;margin-right:.75rem;width:1rem}.video-list__list{display:flex;flex-wrap:wrap}@media (min-width:1200px){.video-list__list{margin:-2.5rem -1.25rem}}.video-list__list .no-result{margin:7.5rem auto;text-align:center}.video-list__list .no-result h3{color:#007bc3;font-size:1.25rem;font-weight:700;margin-bottom:.75rem}.video-list__list .no-result p{color:#8e8e8e;font-size:1rem;line-height:1.25rem}.video-list__list .video-item{margin:1.6875rem 0;max-width:100%;padding:0;width:100%}@media (min-width:1024px){.video-list__list .video-item{border-bottom:1px solid #f8f8f8;margin:40px 20px;max-width:calc(33.33% - 40px)}}.video-list__list .video-item__title--text{opacity:.8;transition:all .2s}.video-list__list .video-item__image:hover,.video-list__list .video-item__title:hover{cursor:pointer}.video-list__list .video-item__image:hover .video-item__title--text,.video-list__list .video-item__title:hover .video-item__title--text{opacity:1}.video-list__list .video-item__image{position:relative}@media (min-width:576px){.video-list__list .video-item__image{margin-left:0;width:100%}.video-list__list .video-item__image figure{border-radius:5px;overflow:hidden}}.video-list .btn.blue{margin:2.25rem auto 0;width:100%}.video-list .btn.blue .btn__icon{margin-left:.5rem;width:.75rem}@media (min-width:1200px){.video-list .btn.blue{margin:5rem auto 0}}.video-list .video-player{background-color:rgba(45,48,50,.8);bottom:0;display:block;height:100vh;height:100dvh;left:0;opacity:0;pointer-events:none;position:fixed;transition:all 1s ease;visibility:hidden;width:100vw;z-index:1000}@media (max-width:1023.98px){.video-list .video-player{background-color:#000;transition:background-color 1s ease .1s;z-index:1000}}.video-list .video-player.active{opacity:1;pointer-events:auto;transition:all 1s ease;visibility:visible}@media (max-width:1023.98px){.video-list .video-player.active{background-color:#000;transition:background-color 1s ease .1s}}.video-list .video-player.active .modal-content{opacity:1;transform:translateZ(0);transition:all 1s ease-in-out;visibility:visible}@media (max-width:1023.98px){.video-list .video-player.active .modal-content{transform:translate3d(0,50%,0) scale(1)}}.video-list .video-player .player{border-radius:5px;height:100%;left:50%;overflow:hidden;padding:0;position:absolute;top:calc(50% - 80px);transform:translate(-50%,-50%)}@media (min-width:1200px){.video-list .video-player .player{height:672px;top:calc(50% - 124px)}}.video-list .video-player .player figure{height:100%;width:100%}.video-list .video-player .player figure:before{display:none}.video-list .video-player .player figure iframe{bottom:unset;height:calc(100% - 3.75rem)}.video-list .video-player .player .hidden{opacity:0;pointer-events:none;visibility:hidden}.video-list .video-player .player .visible{opacity:1;pointer-events:auto;visibility:visible}.video-list .modal{background-color:rgba(0,0,0,.8);display:block;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1000;z-index:1000000}.video-list .modal-content{height:100%;margin:auto;max-width:100%;opacity:0;padding:0;position:relative;transform:translate3d(0,50%,50%);transition:all 1s ease-in-out;visibility:hidden;width:100%}@media (max-width:1023.98px){.video-list .modal-content{height:50%;transform:translate3d(0,50%,0) scale(.8)}}.video-list .modal-content iframe{height:100%;opacity:0;transition:opacity 1s ease;width:100%}.video-list .modal-content.show-iframe iframe{opacity:1}.video-list .modal-content .close{align-items:center;background-color:rgba(45,48,50,.5);border-radius:50%;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;font-weight:lighter;height:1.5rem;justify-content:center;padding:1.25rem;position:absolute;right:.9375rem;text-align:center;top:2.1875rem;width:1.5rem}@media (max-width:1023.98px){.video-list .modal-content .close{right:.625rem;top:-40%}}.video-list .modal-content .close button{margin-top:-.6875rem}.video-list .modal-content .close .btn__icon,.video-list .modal-content .close .btn__icon svg{height:.75rem;width:.75rem}.questions{margin-bottom:5rem}@media (min-width:1200px){.questions{margin-bottom:0}}.questions__heading{margin-bottom:3rem}@media (min-width:1200px){.questions__heading{margin-bottom:5.5rem}}.questions__heading figure{height:9.375rem;margin:0 auto 1.25rem;width:8.875rem}.questions__heading h3{color:#2d3032;font-family:Shapiro-35FeatherText;font-size:1.0625rem;letter-spacing:-.03125rem;line-height:1.5rem;margin:0 auto;max-width:36.625rem;text-align:center;width:100%}@media (min-width:1200px){.questions__heading h3{font-size:1.5rem;letter-spacing:-.03125rem;line-height:1.875rem}}.questions__list h3{margin-bottom:3.5rem;text-align:center}.questions__list ul{display:flex;flex-wrap:wrap}@media (min-width:1200px){.questions__list ul{margin:-1.25rem -.5rem}}.questions__list ul li{max-width:100%;width:100%}.questions__list ul li:not(:last-of-type){margin-bottom:2.5rem}@media (min-width:1200px){.questions__list ul li{max-width:33.33%;padding:1.25rem .5rem}}.questions__list ul li h4{color:#2d3032;font-family:Shapiro-45Welter;font-size:1rem;letter-spacing:-.015rem;line-height:1.5rem;margin-bottom:1rem}@media (min-width:1200px){.questions__list ul li h4{font-size:1.25rem;letter-spacing:-.01875rem;line-height:1.5rem}}.questions__list ul li p{color:#2d3032;font-family:Shapiro-35FeatherText;font-size:.875rem;letter-spacing:-.03125rem;line-height:1.25rem}@media (min-width:1200px){.questions__list ul li p{font-size:1rem;line-height:1.5rem}}.mobile-app-hero{text-align:center}@media (min-width:1200px){.mobile-app-hero .wrapper{padding-bottom:0}.mobile-app-hero .mobile-app-content{border:solid #f8f8f8;border-width:1px 1px 0;padding:2.5rem 0 4rem}}.mobile-app-hero h1{margin-bottom:.75rem}@media (min-width:1200px){.mobile-app-hero h1{margin-bottom:1.5rem}}.mobile-app-hero p{color:#2d3032;font-family:Shapiro-35FeatherText;font-size:1.0625rem;letter-spacing:-.5px;line-height:1.5rem;margin-bottom:1.5rem;text-align:center}@media (min-width:1200px){.mobile-app-hero p{font-size:1.5rem;line-height:1.875rem}}.mobile-app-hero ul{display:flex;justify-content:space-between;margin:0 auto;max-width:19.5625rem;width:100%}@media (min-width:1200px){.mobile-app-hero ul{max-width:19.5625rem}}.mobile-app-hero ul li a{display:block;height:2.75rem}.mobile-app-hero ul li a figure,.mobile-app-hero ul li a img,.mobile-app-hero ul li a picture{height:100%;width:100%}@media (min-width:1200px){.mobile-app-hero ul li a{min-width:8.25rem}}.mobile-app-highlight .wrapper{margin-bottom:5rem}@media (min-width:1200px){.mobile-app-highlight .wrapper{margin-bottom:4.5rem}}.mobile-app-highlight .highlights{background-color:#f8f8f8;border-radius:8px;box-shadow:0 0 1px 0 rgba(0,0,0,.04),0 0 2px 0 rgba(0,0,0,.06),0 4px 8px 0 rgba(0,0,0,.04);min-height:30.625rem;overflow:hidden;padding:2.5rem 2.25rem;position:relative}@media (min-width:1200px){.mobile-app-highlight .highlights{border-radius:0;min-height:24.875rem;padding:4.75rem}}.mobile-app-highlight .highlights__content h2{margin-bottom:.75rem}.mobile-app-highlight .highlights__content p{color:#2d3032;font-family:Shapiro-35FeatherText;font-size:.9375rem;letter-spacing:-.03125rem;line-height:1.5rem}@media (min-width:1200px){.mobile-app-highlight .highlights__content p{font-size:1.25rem;line-height:1.75rem;max-width:32.125rem}}.mobile-app-highlight .highlights figure{bottom:0;max-width:11.9375rem;position:absolute;right:1.1875rem;transform:translateY(1.1875rem);width:100%;z-index:2}@media (min-width:1200px){.mobile-app-highlight .highlights figure{max-width:21.5rem;right:5rem;transform:translateY(3.625rem)}}.mobile-app-highlight .highlights svg{bottom:0;left:0;position:absolute;z-index:1}.mobile-app-features .wrapper{margin-bottom:5rem}@media (min-width:1200px){.mobile-app-features .wrapper{margin-bottom:7.5rem}}.mobile-app-features h2{margin-bottom:.75rem;text-align:center}@media (min-width:1200px){.mobile-app-features h2{margin-bottom:1rem}}.mobile-app-features h2+p{color:#2d3032;font-family:Shapiro-35FeatherText;font-size:.9375rem;letter-spacing:-.03125rem;line-height:1.5rem;margin:0 0 1rem;text-align:center}@media (min-width:1200px){.mobile-app-features h2+p{font-size:1.25rem;line-height:1.75rem;margin:0 auto 3rem;max-width:49.875rem;width:100%}}.mobile-app-features ul{display:flex;flex-wrap:wrap}@media (min-width:1200px){.mobile-app-features ul{margin:-1.25rem -.9375rem}}.mobile-app-features ul .features-item{max-width:100%;width:100%}.mobile-app-features ul .features-item:not(:last-of-type){margin-bottom:1rem}@media (min-width:1200px){.mobile-app-features ul .features-item{margin-bottom:0;max-width:50%;padding:1.25rem .9375rem}}.mobile-app-features ul .features-item__content{background-color:#f8f8f8;border:1px solid #ecf1f3;display:flex;flex-wrap:wrap;padding-left:1rem}@media (min-width:1200px){.mobile-app-features ul .features-item__content{padding-left:0}}.mobile-app-features ul .features-item__content .content-info{margin-bottom:1.5625rem;padding-top:1rem}@media (min-width:1200px){.mobile-app-features ul .features-item__content .content-info{margin-bottom:0;padding-left:1.75rem;padding-top:3rem}}.mobile-app-features ul .features-item__content .content-info h3,.mobile-app-features ul .features-item__content .content-info p{max-width:18.9375rem;width:100%}@media (min-width:1200px){.mobile-app-features ul .features-item__content .content-info h3,.mobile-app-features ul .features-item__content .content-info p{max-width:15.6875rem}}.mobile-app-features ul .features-item__content .content-info h3{margin-bottom:.5rem}.mobile-app-features ul .features-item__content .content-info p{color:#2d3032;font-family:Shapiro-35FeatherText;font-size:.875rem;line-height:1.25rem}@media (min-width:1200px){.mobile-app-features ul .features-item__content .content-info p{font-size:1rem;line-height:1.25rem}}.mobile-app-features ul .features-item__content .content-info,.mobile-app-features ul .features-item__content figure{max-width:100%;width:100%}@media (min-width:1200px){.mobile-app-features ul .features-item__content .content-info,.mobile-app-features ul .features-item__content figure{max-width:50%}}.mobile-app-counter .wrapper{background-color:#f8f8f8;padding:2.75rem 2rem}@media (min-width:1200px){.mobile-app-counter .wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:82.5rem;padding:2.75rem 6.25rem}}.mobile-app-counter .wrapper figure{display:block;max-width:9.375rem;width:100%}.mobile-app-counter .wrapper ul{margin:3.5rem 0 0}@media (min-width:1200px){.mobile-app-counter .wrapper ul{display:flex;height:6rem;justify-content:space-between;margin:0 -1.25rem}}.mobile-app-counter .wrapper ul li{max-width:9.375rem;width:100%}.mobile-app-counter .wrapper ul li:not(:last-of-type){margin-bottom:2rem}@media (min-width:1200px){.mobile-app-counter .wrapper ul li{margin-bottom:0;max-width:100%;padding:0 1.25rem}}.mobile-app-counter .wrapper ul li h3{color:#212b35;font-family:Poppins-SemiBold;font-size:1.5rem;font-weight:600;line-height:1.75rem;margin-bottom:.75rem;white-space:pre}@media (min-width:1200px){.mobile-app-counter .wrapper ul li h3{font-size:2.375rem;line-height:3rem;margin-bottom:1.25rem}}.mobile-app-counter .wrapper ul li p{color:#212b35;font-family:Poppins-Light;font-size:1rem;font-weight:300;line-height:1.5rem;margin-top:auto;white-space:pre}@media (min-width:1200px){.mobile-app-counter .wrapper ul li p{font-size:1.125rem;line-height:1.75rem}}.mobile-app-services{margin-bottom:-3rem;margin-top:0;padding-top:2rem}@media (min-width:1024px){.mobile-app-services{margin-bottom:-5rem;margin-top:10.3125rem;padding-top:0}}.mobile-app-services.dark{background-color:#1a1d21}.mobile-app-services.dark .btn,.mobile-app-services.dark a,.mobile-app-services.dark button,.mobile-app-services.dark h1,.mobile-app-services.dark h2,.mobile-app-services.dark h3,.mobile-app-services.dark h4,.mobile-app-services.dark h5,.mobile-app-services.dark h6,.mobile-app-services.dark li,.mobile-app-services.dark p,.mobile-app-services.dark span{color:#fff}.mobile-app-services.dark li>div{background-color:#314150;border:.0625rem solid rgba(123,135,148,.502)}.mobile-app-services.dark li>div figure.light{display:none}.mobile-app-services.dark li>div figure.dark{display:block}.mobile-app-services.dark .mobile-app-services-buttons{background-color:#314150;box-shadow:0 0 6px 0 rgba(0,0,0,.02),0 2px 4px 0 rgba(0,0,0,.08)}.mobile-app-services.dark .mobile-app-services-buttons .btn__compare-tgl:not(.dark) .btn__text{color:#fff;opacity:.7}.mobile-app-services.dark .mobile-app-services-buttons .btn__compare-tgl:not(.dark):hover .btn__text{color:#2d3032;opacity:1}.mobile-app-services .wrapper{padding:1.5rem 0}@media (min-width:1024px){.mobile-app-services .wrapper{padding:5rem 0}}.mobile-app-services__content{margin:0 auto 1.5rem;max-width:48.75rem;text-align:center}@media (min-width:1024px){.mobile-app-services__content{margin-bottom:3rem}.mobile-app-services__content p{font-size:1.25rem}}.mobile-app-services__content h2{margin-bottom:.75rem}.mobile-app-services__nav{display:flex;position:relative}@media (max-width:1023.98px){.mobile-app-services__nav{overflow:scroll auto;padding-bottom:1rem}}.mobile-app-services__nav__item{border-top:.0625rem solid #dce1e5;min-width:15.75rem;padding:.75rem 1.5rem;text-align:center;transition:.3s ease}@media (min-width:1024px){.mobile-app-services__nav__item{cursor:pointer;max-width:50%;padding:1.5rem 2.5rem 2rem;width:100%}.mobile-app-services__nav__item p{margin:0 auto;max-width:20rem}}.mobile-app-services__nav__item.active h3,.mobile-app-services__nav__item:hover h3{color:#007bc3}.mobile-app-services__nav__item h3{margin-bottom:.5rem;transition:.3s ease}.mobile-app-services__nav--line{background-color:#007bc3;display:block;height:.125rem;left:0;position:absolute;right:66.66%;top:0}.mobile-app-services__list{margin-bottom:2.5rem}@media (min-width:1024px){.mobile-app-services__list{margin-bottom:5rem}}.mobile-app-services__list__item ul{margin:-.375rem 0}@media (min-width:1024px){.mobile-app-services__list__item ul{display:flex;flex-wrap:wrap;margin:0 -.9375rem -.75rem;width:auto}}.mobile-app-services__list__item li{padding:.375rem 0}@media (min-width:1024px){.mobile-app-services__list__item li{max-width:50%;padding:.75rem .9375rem;width:100%}}.mobile-app-services__item{background-color:#fff;border:.0625rem solid #ecf1f3;display:block;overflow:hidden;transition:.3s ease}@media (min-width:576px){.mobile-app-services__item{display:flex;height:100%}}.mobile-app-services__item__content{padding:1rem 1rem 1.5625rem}@media (min-width:576px){.mobile-app-services__item__content{max-width:50%;padding:3rem .1875rem 3rem 1.75rem;width:100%}}.mobile-app-services__item__content h4{margin:.5rem 0}.mobile-app-services__item__content .btn{margin-top:1.25rem}.mobile-app-services__item__icon{height:2rem;width:2rem}@media (min-width:1024px){.mobile-app-services__item__icon{height:2.5rem;width:2.5rem}}.mobile-app-services__item__image{margin-left:auto;max-width:100%;width:100%}@media (min-width:576px){.mobile-app-services__item__image{margin-left:0;max-width:50%}}.mobile-app-services__item__image.dark{display:none}.mobile-app-services .inner-slider__nav{margin-top:2.5rem}@media (min-width:1200px){.mobile-app-services .inner-slider__nav{display:none}}.mobile-app-services .mobile-app-slider-dots{align-items:center;display:flex;justify-content:center;margin:2.5rem 0 0}@media (min-width:1200px){.mobile-app-services .mobile-app-slider-dots{display:none}}.mobile-app-services .mobile-app-slider-dots .swiper-pagination-bullet{background-color:#ecf1f3;display:block;height:.25rem;margin-right:.5rem;width:2.375rem}.mobile-app-services .mobile-app-slider-dots .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#007bc3}.mobile-app-services .mobile-app-services-buttons-holder{display:flex;justify-content:center;width:100%}.mobile-app-services-buttons{background-color:rgba(0,0,0,.04);border-radius:.75rem;display:inline-flex;margin-bottom:2rem;padding:.375rem;width:100%}@media (min-width:1024px){.mobile-app-services-buttons{margin-bottom:0;width:auto}}.mobile-app-services-buttons button{background-color:transparent;border-radius:.75rem;color:rgba(45,48,50,.7);font-family:Shapiro-35FeatherText;padding:.4375rem 2.9375rem;transform:.4s ease;width:50%}@media (min-width:1024px){.mobile-app-services-buttons button{width:auto}}.mobile-app-services-buttons button .btn__text{color:#2d3032}.mobile-app-services-buttons button.active,.mobile-app-services-buttons button:hover{background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.02),0 2px 4px rgba(0,0,0,.08)}.mobile-app-services-buttons button:not(:last-of-type){margin-right:.3125rem}.mobile-app-hero-features{margin-bottom:0;text-align:center}@media (min-width:1200px){.mobile-app-hero-features{margin-bottom:3.125rem}.mobile-app-hero-features .wrapper{padding-bottom:0}}.mobile-app-hero-features .hero-holder{margin:auto;max-width:none}@media (max-width:1023.98px){.mobile-app-hero-features .hero-holder{margin:0 auto;max-width:15.9375rem}}.mobile-app-hero-features h1{margin-bottom:.75rem}@media (min-width:1200px){.mobile-app-hero-features h1{margin-bottom:1.5rem}}.mobile-app-hero-features p{color:#2d3032;font-family:Shapiro-35FeatherText;text-align:center}.mobile-app-hero-features .features-holder{border-radius:.75rem;margin-top:0}@media (min-width:1200px){.mobile-app-hero-features .features-holder{margin:3.5rem auto 0;max-width:1194px;padding-bottom:4.6875rem}}.mobile-app-hero-features .features-holder .wrapper{padding-bottom:2rem;padding-top:1rem}@media (min-width:1200px){.mobile-app-hero-features .features-holder .wrapper{padding-bottom:0;padding-top:0}}.mobile-app-hero-features .features{display:flex;flex-direction:column}@media (min-width:1200px){.mobile-app-hero-features .features{flex-direction:row}}.mobile-app-hero-features .features .image-holder{margin-right:2rem;position:relative;width:100%}@media (min-width:1200px){.mobile-app-hero-features .features .image-holder{width:50%}}.mobile-app-hero-features .features figure{position:relative;width:100%}@media (min-width:1200px){.mobile-app-hero-features .features figure{position:absolute}}.mobile-app-hero-features .features .features-list{border-bottom-right-radius:.75rem;margin-top:1.25rem;padding:0;text-align:left;width:100%}@media (min-width:1200px){.mobile-app-hero-features .features .features-list{margin-top:3.75rem;padding:0;width:50%}}.mobile-app-hero-features .features .features-list h5{color:#667075;font-family:Shapiro-35FeatherText;font-size:.875rem;font-style:normal;font-weight:203;letter-spacing:-.03125rem;line-height:normal;margin-bottom:1.25rem;text-transform:uppercase}.mobile-app-hero-features .features .features-list h4{color:#2d3032;font-family:Shapiro-65LightHeavy;font-size:1.25rem;font-weight:258;letter-spacing:-.64px;line-height:2.25rem;margin-bottom:1.5rem;text-align:left}@media (min-width:1200px){.mobile-app-hero-features .features .features-list h4{font-size:2rem}}.mobile-app-hero-features .features .features-list ul{margin-bottom:1.5rem}.mobile-app-hero-features .features .features-list li{align-items:normal;display:flex}.mobile-app-hero-features .features .features-list li span{display:block;height:100%;margin-right:1rem;max-width:1rem;width:100%}.mobile-app-hero-features .features .features-list p{color:#2d3032;font-family:Shapiro-35FeatherText;font-size:1rem;font-weight:203;line-height:1.25rem;margin-bottom:1rem;text-align:left}.mobile-app-hero-features .features .features-list .store-buttons .buttons-holder{align-items:center;display:flex}.mobile-app-hero-features .features .features-list .store-buttons a{border:1px solid rgba(75,75,75,.3);border-radius:.375rem;box-sizing:border-box;display:block;overflow:hidden;transition:border .3s ease}.mobile-app-hero-features .features .features-list .store-buttons a:hover{border:1px solid #1a1d21;transition:border .3s ease}@media (max-width:1023.98px){.mobile-app-hero-features .features .features-list .store-buttons a{width:100%}}.mobile-app-hero-features .features .features-list .store-buttons a .light-button-image{display:none}.mobile-app-hero-features .features .features-list .store-buttons a .dark-button-image{display:block}.mobile-app-hero-features .features .features-list .store-buttons a figure{align-items:center;display:flex;height:100%;justify-content:center;position:static;width:100%}.mobile-app-hero-features .features .features-list .store-buttons a figure picture{border-radius:.3125rem;height:100%;width:100%}.mobile-app-hero-features .features .features-list .store-buttons a figure picture img{border-radius:.3125rem;height:100%;object-fit:contain;width:100%}.mobile-app-hero-features .features .features-list .store-buttons a.playstore-link{margin-right:.5rem}.mobile-app-hero-features .features .features-list .store-buttons.color-light .light-button-image{display:block}.mobile-app-hero-features .features .features-list .store-buttons.color-dark .light-button-image,.mobile-app-hero-features .features .features-list .store-buttons.color-light .dark-button-image{display:none}.mobile-app-hero-features .features .features-list .store-buttons.color-dark .dark-button-image{display:block}.mobile-app-logs .wrapper{background-color:#f8f8f8;margin-bottom:5rem;padding:2.75rem 1rem}@media (min-width:1200px){.mobile-app-logs .wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;max-width:82.5rem;padding:2.75rem 6.25rem}}.mobile-app-logs .wrapper figure{display:block;max-width:9.375rem;width:100%}.mobile-app-logs .wrapper .content{margin-left:0;margin-top:2rem;max-width:50rem}@media (min-width:1200px){.mobile-app-logs .wrapper .content{margin-left:3.3125rem;margin-top:0}}.mobile-app-logs .wrapper .content p{color:#667075;font-family:Shapiro-35FeatherText;font-size:1.0625rem;font-style:normal;font-weight:203;letter-spacing:-.03125rem;line-height:1.5rem}@media (min-width:1200px){.mobile-app-logs .wrapper .content p{font-size:1.5rem;line-height:1.875rem}}