@charset "UTF-8";pre,textarea{overflow:auto}.page-template-page-positouch-landing .sales-form-container ul li,ul{list-style:disc}.content-blog .post-thumbnail,.widget select,.wp-caption,embed,iframe,img,object,pre{max-width:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}.is-bold,b,optgroup,strong{font-weight:700}cite,dfn,em,i{font-style:italic}mark{color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}h1,h2{font-weight:700;color:#054D7F}button{overflow:visible}button,select{text-transform:none}.blog-columns h2,.h3,.is-uppercase,h3{text-transform:uppercase}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}td,th{padding:0}body,button,input,select,textarea{color:#404040;font-family:Inter,sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5rem}blockquote{margin:0 1.5rem}address{margin:0 0 1.5rem}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}#footer-menu li a,#primary-menu li a,.sub-menu a,a,a.btn,a.more-link,h1,h2,h3,input,input.wpcf7-submit,p,span{font-family:Inter,sans-serif}h1{margin:0 0 .67em;font-size:38px;line-height:45px}.large-cards h2,hr{margin-bottom:1.5rem}.page-template-page-pointy #video-testimonials h1{color:#054D7F}h2{font-size:36px;margin-top:0}#location h3,.intro h3,.intro-image h3,.legacy-enterprise .product-blocks:first-of-type h3:first-of-type,.more-info h3,.more-info-2-col h3,.more-info-loop h3,.software-features h3{margin-top:-1.5rem}@media (min-width:1024px){h2{font-size:36px;line-height:42px}}.blog-columns h2{color:#404042;font-size:18px;line-height:30px;font-weight:600}.h3,h3{font-size:22px;font-weight:400;color:#F1F7FB}@media (min-width:1024px){.h3,h3{font-size:25px}}h4{font-size:1.3rem}#location strong,.intro strong,.intro-image strong,.more-info strong,.more-info-2-col strong,.more-info-loop strong,.software-features strong{font-size:25px;color:#61BA45}.faqs h3,.page-template-page-transition .tri-cards h3{color:#054D7F}.legacy-enterprise h3{line-height:30px}.faqs h3{text-transform:initial;font-weight:500}.large-card-2-col h3{text-transform:initial;font-weight:600}li,p,span{font-size:16px;font-weight:400;line-height:30px;color:#404042}@media (min-width:1024px){li,p,span{font-size:18px}}.primary-bold,.secondary-bold{font-size:25px;line-height:30px;font-weight:700}.primary-bold{color:#054D7F}.secondary-bold{color:#F1F7FB}.testimonial-slider .testimonial-author p{font-weight:600}.contact-info.secondary-bold{font-size:1rem}.digit{font-size:66px;line-height:1;background:#F1F7FB;border-radius:50%;color:#fff;font-weight:700;height:83px;width:83px;margin:0 auto}.more-info-2-col ul,li>ol,li>ul{margin-left:1.5rem}.more-info-2-col ul li{line-height:30px}#footer-menu li a,#primary-menu li a,.sub-menu a{font-weight:500;font-size:16px;color:#fff;text-transform:uppercase}#primary-menu li .sub-menu ul li.lc-menu>a{text-transform:capitalize!important}a,input{text-decoration:none;font-size:16px;font-weight:400}@media (min-width:1024px){a,input{font-size:18px}}.hardware-block li>a,.hardware-block li>a:visited{color:#404042}#footer-menu a:hover,.hardware-block li>a:hover,a:hover{color:#F1F7FB;-webkit-transition:color .3s;transition:color .3s}a:focus{-webkit-box-shadow:none;box-shadow:none}a.btn,a.more-link,input.wpcf7-submit{font-size:20px;line-height:1.5;font-weight:500;padding:.5rem 1rem;width:250px;text-align:center;text-decoration:none;text-transform:uppercase;margin-top:1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pointy .package-button,#retail-solutions-products .package-button,#solutions-products .package-button,.inventory-mgmt-ecommmerce .package-button,.legacy-enterprise a.btn-outline-primary{width:255px}a.btn-dark,a.more-link{border:2px solid #F1F7FB;color:#F1F7FB}a.btn-outline-light,a.btn-outline-light:active,a.btn-outline-light:focus,a.btn-outline-light:visited{border:2px solid #fff;color:#fff}a.btn-outline-primary,a.btn-outline-primary-dark,a.btn-outline-primary-dark:active,a.btn-outline-primary-dark:focus,a.btn-outline-primary-dark:visited,a.btn-outline-primary:active,a.btn-outline-primary:focus,a.btn-outline-primary:visited{border:2px solid #054D7F;color:#054D7F}a.btn-solid-primary-dark,a.btn-solid-primary-dark:active,a.btn-solid-primary-dark:focus,a.btn-solid-primary-dark:visited{background:#054D7F;color:#fff;border:2px solid #054D7F}a.btn-outline-secondary,a.btn-outline-secondary:active,a.btn-outline-secondary:focus,a.btn-outline-secondary:visited{border:2px solid #F1F7FB;color:#F1F7FB}a.btn:visited{text-decoration:none}a.btn-outline-light:hover{background-color:#fff;color:#F1F7FB;-webkit-transition:all .25 ease-in-out 0s;transition:all .25 ease-in-out 0s}a.btn-dark:hover,a.btn-outline-primary:hover,a.btn-outline-secondary:hover,a.more-link:hover{background-color:#F1F7FB;color:#fff!important;-webkit-transition:all .25 ease-in-out 0s;transition:all .25 ease-in-out 0s}a.btn-outline-primary:hover{background-color:#054D7F}a.btn-solid-primary-dark:hover{background:#fff;color:#054D7F;-webkit-transition:all .25 ease-in-out 0s;transition:all .25 ease-in-out 0s}.fa{color:#F1F7FB;font-size:16px;font-weight:700}a:hover.fa{opacity:.1}.btn-dark-reverse{background:#61BA45;color:#fff!important;border:2px solid #61BA45;width:305px!important;padding:.875rem!important}.btn-dark-reverse:hover{background:#fff;color:#61BA45!important}.page-template-page-positouch-landing .sales-form-container h1{margin-top:0}.page-template-page-positouch-landing .sales-form-container .sales-description{font-family:Inter,sans-serif;font-size:24px;line-height:30px;font-weight:700;color:#F1F7FB;margin-top:20px}@media (min-width:1024px){.page-template-page-positouch-landing .sales-form-container .sales-description{font-size:25px}}.page-template-page-positouch-landing .sales-form-container ul{white-space-collapse:unset}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}hr{background-color:#bdc3c7;border:0;height:1px}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0}dt{font-weight:700}dd{margin:0 1.5rem 1.5rem}img{height:auto}table{border-collapse:collapse;border-spacing:0;margin:0 0 1.5rem;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 15px 17px rgba(255,255,255,.5),inset 0 -5px 12px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 15px 17px rgba(255,255,255,.5),inset 0 -5px 12px rgba(0,0,0,.05);color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em;text-shadow:0 1px 0 rgba(255,255,255,.8)}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.8),inset 0 15px 17px rgba(255,255,255,.8),inset 0 -5px 12px rgba(0,0,0,.02);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),inset 0 15px 17px rgba(255,255,255,.8),inset 0 -5px 12px rgba(0,0,0,.02)}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,.5),inset 0 2px 5px rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(255,255,255,.5),inset 0 2px 5px rgba(0,0,0,.15)}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url],textarea{color:#666;border:1px solid #ccc;border-radius:3px}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{color:#111}.contact-form .contact-description,.contact-form .contact-options a,.contact-form .contact-options p{color:#F1F7FB}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url]{padding:3px}textarea{padding-left:3px;width:100%}.ref-materials-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#ref-search-input,#release-search-input{height:50px;width:100%;font-family:Inter,sans-serif!important;font-size:18px;padding-left:1rem}@media (min-width:1024px){.ref-materials-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#ref-search-input,#release-search-input{width:350px}}.contact-form .wpcf7 .wpcf7-form,.contact-form .wpcf7 .wpcf7-form input{width:100%}.contact-form p{padding-right:0!important}.contact-form .contact-options{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1.5rem 0}.contact-form .wpcf7 p.support-message,.contact-form .wpcf7 p:last-of-type,.page-template-page-ad-landing .ads-landing-column-left .sales-description p:first-of-type,.page-template-page-positouch-landing .ads-landing-column-left .sales-description p:first-of-type{margin-bottom:0}@media (min-width:768px){.contact-form .block{display:-webkit-box;display:-ms-flexbox;display:flex}.contact-form .contact-options{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}}@media (min-width:1024px){.contact-form .contact-options{margin-top:0}}.contact-form .contact-options p{margin:0;text-align:center}#close-popout,.contact-form .wpcf7 .apply-col-02{text-align:right}.contact-form .contact-options a{display:inline-block}.contact-form .contact-options a:hover{opacity:.7;-webkit-transition:opacity .3s;transition:opacity .3s}.contact-form .contact-options .fa{margin-right:.5rem}.contact-form .solutions-message{margin-top:25px}.contact-form .wpcf7 .wpcf7-form input,.contact-form .wpcf7 .wpcf7-form textarea{font-family:Inter,sans-serif;font-size:16px}@media (min-width:1024px){.contact-form .solutions-message{margin-top:0}.contact-form .wpcf7 .wpcf7-form input,.contact-form .wpcf7 .wpcf7-form textarea{font-size:18px}}@media (min-width:768px){.contact-form .contact-options .fa-envelope-o{margin-left:2rem}.contact-form .wpcf7 .wpcf7-form .width-50 input{width:97%}}.contact-form .wpcf7 .support-subject{margin-top:25px}.contact-form .wpcf7 .support-subject input{margin-top:0;width:100%}.contact-form .wpcf7 .previous-background .wpcf7-textarea{height:150px}.contact-form .wpcf7 .wpcf7-form input:focus,.contact-form .wpcf7 .wpcf7-form textarea:focus,.contact-form .wpcf7 body .cf7-style textarea:focus{border:green!important}.contact-form .wpcf7 input:focus,.contact-form .wpcf7 textarea:focus{outline:0!important;-webkit-box-shadow:0 0 10px #ecf0f1;box-shadow:0 0 10px #ecf0f1}.contact-form .wpcf7 p.support-submit{margin-top:0}.contact-form .wpcf7 input.wpcf7-submit{font-family:var(--primary-font);letter-spacing:0;font-weight:700;line-height:normal;font-size:16px;padding:1rem 2rem;border-radius:4px;width:auto;margin:0;-webkit-box-shadow:none;box-shadow:none;outline:0;background:#054D7F;text-transform:capitalize}.contact-form .wpcf7 input.wpcf7-submit:hover{color:#fff!important;background-color:#F1F7FB;-webkit-box-shadow:none;box-shadow:none;border:2px solid #F1F7FB;-webkit-transition:all .3s;transition:all .3s}.contact-form .wpcf7 p.support-file{margin:0}.contact-form .wpcf7 input.wpcf7-file{display:-webkit-box;display:-ms-flexbox;display:flex;width:250px;padding-left:0}.contact-form .wpcf7 div.wpcf7-response-output{color:#404042;width:85%;margin-left:0}.contact-form .wpcf7 div.wpcf7-mail-sent-ok{border:2px solid #F1F7FB!important}.contact-form .wpcf7 input[type=radio]{width:unset}.contact-form #wpcf7-f63-o1 .support-subject{margin-top:25px}@media (min-width:1024px){.contact-form .wpcf7 p:last-of-type{margin-bottom:1.5rem}.contact-form #wpcf7-f63-o1 .support-subject{margin-top:0}}#mc_embed_signup{max-width:650px;margin:auto}#mc_embed_signup h2{color:#fff;text-align:center}#mc_embed_signup input{border-radius:0!important;height:50px}#mc_embed_signup .mc-field-group-wrapper .mc-field-group input{width:96%!important;padding-left:1rem;font-size:18px!important;margin-right:0!important;text-indent:0!important}@media (min-width:1024px){#mc_embed_signup .mc-field-group-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:96%}#mc_embed_signup .mc-field-group-wrapper .mc-field-group input{width:99%}#mc_embed_signup .mc-field-group-wrapper .mc-field-group:nth-of-type(2) input{margin-right:0!important;margin-left:auto}}#mc_embed_signup .mc-field-group-wrapper .mc-field-group{width:100%!important}#mc_embed_signup .mc-field-group input{text-indent:0!important}.asterisk{color:#61BA45!important}#mce-EMAIL,#mce-MMERGE3,#mce-SNUMBER{height:50px;width:100%!important;border-radius:0;border:none;font-family:Inter,sans-serif!important;font-size:18px;padding-left:1rem!important}#mc-embedded-subscribe{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;height:50px;font-size:19px;font-weight:500;padding:1rem .5rem;width:150px;text-align:center;text-decoration:none;text-transform:uppercase;display:block;border-radius:0!important;border:2px solid #4F9E3B!important;color:#4F9E3B!important;background:#34495e!important;line-height:1;letter-spacing:1px!important;margin:1rem auto 0!important}#mc-embedded-subscribe:hover{background:#4F9E3B!important;color:#fff!important}.mce_inline_error{color:#61BA45!important;background:0 0!important}@media (min-width:1024px) and (min-width:1024px){.page-template-page-ad-landing .ads-landing-column-left .sales-description iframe,.page-template-page-positouch-landing .ads-landing-column-left .sales-description iframe{margin-top:.6rem}}@media screen and (max-width:1023px){.page-template-page-ad-landing .ads-landing-column-left .sales-description ul,.page-template-page-positouch-landing .ads-landing-column-left .sales-description ul{margin-left:0}}@media (min-width:1024px){.page-template-page-ad-landing .ads-landing-column-left,.page-template-page-positouch-landing .ads-landing-column-left{width:60%}.page-template-page-ad-landing .ads-landing-column-left .sales-description,.page-template-page-positouch-landing .ads-landing-column-left .sales-description{width:90%;text-align:left}.page-template-page-ad-landing .ads-landing-column-right,.page-template-page-positouch-landing .ads-landing-column-right{padding-left:1.5rem;width:40%}.page-template-page-ad-landing .ads-landing-wrapper,.page-template-page-positouch-landing .ads-landing-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.page-template-page-ad-landing .sales-img,.page-template-page-positouch-landing .sales-img{padding:0!important}.page-template-page-ad-landing h2,.page-template-page-positouch-landing h2{font-size:24px;line-height:30px}.page-template-page-ad-landing .vp-center,.page-template-page-positouch-landing .vp-center{-webkit-box-align:unset!important;-ms-flex-align:unset!important;align-items:unset!important}.page-template-page-ad-landing .ads-landing-wrapper .wpcf7-form,.page-template-page-positouch-landing .ads-landing-wrapper .wpcf7-form{width:100%!important}.page-template-page-positouch-landing .ads-landing-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#toggle,.mobile-menu-wrapper{-webkit-box-direction:normal}@media (min-width:1024px){.page-template-page-positouch-landing .ads-landing-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page-template-page-positouch-landing figure{margin:0}.page-template-page-positouch-landing .ads-landing-column-left{margin:1.25rem 0 0}.page-template-page-positouch-landing .ads-landing-column-left .sales-description{margin-left:0}.page-template-page-positouch-landing .ads-landing-column-left .sales-description p:first-of-type{margin:0 0 2.5rem}.page-template-page-positouch-landing .ads-landing-column-right{margin-top:2.5rem}a,a:visited{color:#61BA45}a:active,a:focus,a:hover{color:#4F9E3B}a:focus{outline:dotted thin}a:active,a:hover{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation ul ul{-webkit-box-shadow:4px 4px 4px rgba(0,0,0,.29);box-shadow:4px 4px 4px rgba(0,0,0,.29);float:left;position:absolute;top:2.25rem;left:-999em;z-index:99999}.main-navigation ul ul ul{position:unset;-webkit-box-shadow:none;box-shadow:none}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}#primary-menu li.menu-support>ul.sub-menu{width:100%}#primary-menu li.menu-support>ul.sub-menu li ul.sub-menu{width:90%;min-width:200px}.mobile-menu-wrapper ul{list-style-type:none!important}.logo-mobile img{height:65px}ul#mobile-menu{text-align:left}.mobile-menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1280px){.popout-menu-wrapper{display:none}}#toggle,.secondary-menu{display:-webkit-box;display:-ms-flexbox}#toggle{border:none;background:0 0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;padding:0;height:22px;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}#toggle .menu-bar{width:27px;height:4px;border:1px solid #fff;border-radius:3px;background:#fff}#toggle:hover .menu-bar{border-color:#F1F7FB;background:#F1F7FB}#close-popout{background:0 0;border:none;padding:0;width:50px;margin-right:10px;-webkit-box-shadow:unset;box-shadow:unset}#close-popout:hover svg{stroke:#F1F7FB}#close-popout svg{width:35px;height:35px}@media screen and (max-width:1199px){.current_page_item>a::after{content:"";display:inline-block!important;background-color:#F1F7FB!important;width:8px;font-size:8px;height:8px;border-radius:5px;margin:auto auto .2rem .3rem}}@media screen and (max-width:1280px){#popout{background:#054D7F;color:#fff;position:fixed;top:0;right:0;width:85%;height:100%;overflow:auto;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform ease-out .5s;transition:-webkit-transform ease-out .5s;transition:transform ease-out .5s;transition:transform ease-out .5s,-webkit-transform ease-out .5s;z-index:50}.popout-header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:75px}.popout-menu{background:#054D7F;text-align:center;height:100%}.popout-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;padding:1.5rem 1.25rem}.popout-content-wrapper ul#mobile-menu{width:92%}.popout-content-wrapper .more-info-2-col ul,.popout-content-wrapper li>ol,.popout-content-wrapper li>ul{margin-left:.65rem}.popout-content-wrapper .social-header-wrapper{position:relative;right:unset;margin-top:15px}.popout-content-wrapper .social-header-wrapper .fa{color:#F1F7FB!important}.popout-logo-wrapper{padding-top:20px;-ms-flex-item-align:start;align-self:flex-start}.popout-logo-wrapper .logo-mobile img{width:180px;height:auto}#popout.show,.dimmed{width:100%;height:100%}ul#mobile-menu li{position:relative}.popout-menu li a{color:#fff}.current_page_item>a,ul#mobile-menu li a:active{color:#F1F7FB!important}#popout.show{display:-webkit-box;display:-ms-flexbox;display:flex;left:20%;opacity:1;-webkit-transition:ease-in .2s;transition:ease-in .2s}ul#mobile-menu{position:relative;list-style:none}ul#mobile-menu li a{text-align:left;display:block;position:relative;text-transform:uppercase;margin-bottom:1.5rem}.dimmed{position:fixed;top:0;left:0;display:none;background:rgba(27,34,41,.85);z-index:6}div#popout .sub-menu.open{overflow:hidden;opacity:1;visibility:visible;-webkit-transition:ease-in-out .3s;transition:ease-in-out .3s;max-height:655px;margin-bottom:1rem}div#popout .sub-menu{overflow-y:hidden;max-height:0;-webkit-transition:ease-in-out .2s;transition:ease-in-out .2s;opacity:0}}@media screen and (max-width:767px){div#popout .menu-item-has-children>a::after{right:0}}@media screen and (max-width:320px){div#popout li,div#popout li#menu-item-3043,div#popout li#menu-item-3044,div#popout li#menu-item-3045{margin-left:0}ul#mobile-menu{left:12px}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5rem;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}.gallery-item,.hero .hero-content,.nav-submenu label,.nav-submenu li,.page-template-page-ad-landing table,.text-centered,.wp-caption-text{text-align:center}.mega-menu-two>.nav-button::after,.mega-menu>.nav-button::after,.secondary-menu::after,.sub-menu .menu-item-has-children>.nav-button::after{content:"+";color:#fff;position:absolute;right:0;top:0;-webkit-transition:all ease-in .25s;transition:all ease-in .25s;font-size:35px}.menu-item-has-children .nav-button.clicked::after{content:"-";font-size:35px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all ease-in .25s;transition:all ease-in .25s}.nav-submenu{width:100%}@media (min-width:1024px){.nav-submenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.29);box-shadow:0 3px 6px rgba(0,0,0,.29);position:relative}}.nav-submenu .flex,.secondary-menu{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.nav-submenu .container{width:100%;padding:0}@media (min-width:1024px){.nav-submenu .container{max-width:unset;padding:1rem 0 0}}@media (min-width:1366px){.nav-submenu .container{max-width:1280px}}.nav-submenu .flex{flex-direction:column}.nav-submenu ul{list-style:none}.nav-submenu label,.nav-submenu li{font-size:16px;font-weight:700;text-transform:uppercase;margin:1rem 0 0;border-bottom:5px solid #fff}@media (min-width:1024px){.nav-submenu .flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.nav-submenu label,.nav-submenu li{border-bottom:none;margin:0 1.05rem;white-space:nowrap}}.nav-submenu label:first-of-type,.nav-submenu li:first-of-type{margin-left:0}.nav-submenu label:last-of-type,.nav-submenu li:last-of-type{margin-right:0}.nav-submenu a,.nav-submenu label{text-decoration:none;color:#054D7F;font-size:16px}.nav-submenu a:after,.nav-submenu label:after{content:"";background-color:transparent;display:block;height:5px;margin:.5rem auto auto;width:100px}.nav-submenu .active a:after,.nav-submenu a:hover:after,.nav-submenu label:hover:after{content:"";background-color:#F1F7FB;height:5px;margin-top:.5rem}.nav-submenu .active:after{margin-top:.5rem;content:"";background-color:#F1F7FB}@media (min-width:1024px){.nav-submenu a:after,.nav-submenu label:after{min-width:50px;width:100%}.sticky-submenu{position:fixed;top:80px;z-index:9999}}@media (min-width:1280px){.sticky-submenu{top:125px}}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.bg-dark a,.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark p,.bg-primary-dark h1,.bg-primary-dark h2,.bg-primary-dark h3,.bg-primary-dark p,.bg-secondary a,.bg-secondary h1,.bg-secondary h2,.bg-secondary h3,.bg-secondary p{color:#fff}.alignleft{display:inline;float:left;margin-right:1.5rem}.alignright{display:inline;float:right;margin-left:1.5rem}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.hentry,.widget{margin:0 0 1.5rem}.clearfix{clear:both;content:"";display:table}.widget_search .search-submit{display:none}.sticky{display:block}.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.entry-content,.entry-summary,.page-content{margin:1.5rem 0 0}.page-links{clear:both;margin:0 0 1.5rem}.archive .format-aside .entry-title,.blog .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption{margin-bottom:1.5rem}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:1.5rem}.gallery-item{display:inline-block;vertical-align:top;width:100%}.anchor,.gallery-caption{display:block}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.container{margin:0 auto;padding:2rem 1rem;max-width:90rem}.mh-0,.mr-0{margin-right:0}.mh-0,.ml-0{margin-left:0}@media (min-width:1280px){.container{padding:2rem}}.pt-0,.pv-0{padding-top:0}.ph-0,.pr-0{padding-right:0}.pb-0,.pv-0{padding-bottom:0}.ph-0,.pl-0{padding-left:0}.fixed-header{margin-top:80px}@media (min-width:1280px){.fixed-header{margin-top:125px}}.mt-0,.mv-0{margin-top:0}.anchor{position:relative;visibility:hidden}@media (min-width:1024px){.anchor{top:-217px}}.bg-primary,.bg-primary-dark{background:#054D7F}.bg-secondary{background:#F1F7FB}.bg-light,.page-template-page-legacy-enterprise .intro{background:#fff}.bg-info,.bg-light-ish{background:#ecf0f1}.bg-dark{background:#404042}.bg-none{background:0 0}.reference-materials .filter-wrap .checkbox:hover .checkbox-label,.text-primary,.text-primary-dark,.training-videos .filter-wrap .checkbox:hover .checkbox-label,.webinars .filter-wrap .checkbox:hover .checkbox-label{color:#054D7F!important}.shadow{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.29);box-shadow:0 3px 6px rgba(0,0,0,.29)}.text-secondary{color:#F1F7FB!important}.text-light{color:#fff!important}#primary-menu .mega-menu .sub-menu li .sub-menu{overflow-y:hidden;max-height:0;-webkit-transition:ease-in-out .2s;transition:ease-in-out .2s;opacity:0}#primary-menu .mega-menu .sub-menu li.secondary-menu .sub-menu.open{overflow:hidden;opacity:1;visibility:visible;-webkit-transition:ease-in-out .3s;transition:ease-in-out .3s;max-height:100%;margin-bottom:1rem}.mb-0,.mv-0{margin-bottom:0}.secondary-menu{display:flex;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.secondary-menu::after{content:"+";color:#fff;position:absolute;right:0;top:8px;-webkit-transition:all ease-in .25s;transition:all ease-in .25s;font-size:35px}.secondary-menu.clicked::after{content:"-";font-size:35px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all ease-in .25s;transition:all ease-in .25s}.m-0{margin:0}.p-0{padding:0}.mt-1,.mv-1{margin-top:.25rem}.pt-1,.pv-1{padding-top:.25rem}.mh-1,.mr-1{margin-right:.25rem}.ph-1,.pr-1{padding-right:.25rem}.mb-1,.mv-1{margin-bottom:.25rem}.pb-1,.pv-1{padding-bottom:.25rem}.mh-1,.ml-1{margin-left:.25rem}.ph-1,.pl-1{padding-left:.25rem}.m-1{margin:.25rem}.p-1{padding:.25rem}.mt-2,.mv-2{margin-top:.5rem}.pt-2,.pv-2{padding-top:.5rem}.mh-2,.mr-2{margin-right:.5rem}.ph-2,.pr-2{padding-right:.5rem}.mb-2,.mv-2{margin-bottom:.5rem}.pb-2,.pv-2{padding-bottom:.5rem}.mh-2,.ml-2{margin-left:.5rem}.ph-2,.pl-2{padding-left:.5rem}.m-2{margin:.5rem}.p-2{padding:.5rem}.mt-3,.mv-3{margin-top:1rem}.pt-3,.pv-3{padding-top:1rem}.mh-3,.mr-3{margin-right:1rem}.ph-3,.pr-3{padding-right:1rem}.mb-3,.mv-3{margin-bottom:1rem}.pb-3,.pv-3{padding-bottom:1rem}.mh-3,.ml-3{margin-left:1rem}.ph-3,.pl-3{padding-left:1rem}.m-3{margin:1rem}.p-3{padding:1rem}.mt-4,.mv-4{margin-top:1.5rem}.pt-4,.pv-4{padding-top:1.5rem}.mh-4,.mr-4{margin-right:1.5rem}.ph-4,.pr-4{padding-right:1.5rem}.mb-4,.mv-4{margin-bottom:1.5rem}.pb-4,.pv-4{padding-bottom:1.5rem}.mh-4,.ml-4{margin-left:1.5rem}.ph-4,.pl-4{padding-left:1.5rem}.m-4{margin:1.5rem}.p-4{padding:1.5rem}.mt-5,.mv-5{margin-top:2rem}.pt-5,.pv-5{padding-top:2rem}.mh-5,.mr-5{margin-right:2rem}.ph-5,.pr-5{padding-right:2rem}.mb-5,.mv-5{margin-bottom:2rem}.pb-5,.pv-5{padding-bottom:2rem}.mh-5,.ml-5{margin-left:2rem}.ph-5,.pl-5{padding-left:2rem}.m-5{margin:2rem}.p-5{padding:2rem}.mt-6,.mv-6{margin-top:2.5rem}.pt-6,.pv-6{padding-top:2.5rem}.mh-6,.mr-6{margin-right:2.5rem}.ph-6,.pr-6{padding-right:2.5rem}.mb-6,.mv-6{margin-bottom:2.5rem}.pb-6,.pv-6{padding-bottom:2.5rem}.mh-6,.ml-6{margin-left:2.5rem}.ph-6,.pl-6{padding-left:2.5rem}.m-6{margin:2.5rem}.p-6{padding:2.5rem}.mt-7,.mv-7{margin-top:3rem}.pt-7,.pv-7{padding-top:3rem}.mh-7,.mr-7{margin-right:3rem}.ph-7,.pr-7{padding-right:3rem}.mb-7,.mv-7{margin-bottom:3rem}.pb-7,.pv-7{padding-bottom:3rem}.mh-7,.ml-7{margin-left:3rem}.ph-7,.pl-7{padding-left:3rem}.m-7{margin:3rem}.p-7{padding:3rem}.mt-8,.mv-8{margin-top:3.5rem}.pt-8,.pv-8{padding-top:3.5rem}.mh-8,.mr-8{margin-right:3.5rem}.ph-8,.pr-8{padding-right:3.5rem}.mb-8,.mv-8{margin-bottom:3.5rem}.pb-8,.pv-8{padding-bottom:3.5rem}.mh-8,.ml-8{margin-left:3.5rem}.ph-8,.pl-8{padding-left:3.5rem}.m-8{margin:3.5rem}.p-8{padding:3.5rem}.mt-9,.mv-9{margin-top:4rem}.pt-9,.pv-9{padding-top:4rem}.mh-9,.mr-9{margin-right:4rem}.ph-9,.pr-9{padding-right:4rem}.mb-9,.mv-9{margin-bottom:4rem}.pb-9,.pv-9{padding-bottom:4rem}.mh-9,.ml-9{margin-left:4rem}.ph-9,.pl-9{padding-left:4rem}.m-9{margin:4rem}.p-9{padding:4rem}.mt-10,.mv-10{margin-top:4.5rem}.pt-10,.pv-10{padding-top:4.5rem}.mh-10,.mr-10{margin-right:4.5rem}.ph-10,.pr-10{padding-right:4.5rem}.mb-10,.mv-10{margin-bottom:4.5rem}.pb-10,.pv-10{padding-bottom:4.5rem}.mh-10,.ml-10{margin-left:4.5rem}.ph-10,.pl-10{padding-left:4.5rem}.m-10{margin:4.5rem}.p-10{padding:4.5rem}.mt-auto,.mv-auto{margin-top:"auto"}.pt-auto,.pv-auto{padding-top:"auto"}.mh-auto,.mr-auto{margin-right:"auto"}.ph-auto,.pr-auto{padding-right:"auto"}.mb-auto,.mv-auto{margin-bottom:"auto"}.pb-auto,.pv-auto{padding-bottom:"auto"}.mh-auto,.ml-auto{margin-left:"auto"}.ph-auto,.pl-auto{padding-left:"auto"}.m-auto{margin:"auto"}.p-auto{padding:"auto"}.m-zero-auto{margin:0 auto!important}#pointy .sub-menu-custom .container{padding:0}.legacy-enterprise ul{list-style:none}.legacy-enterprise .product-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1024px){.legacy-enterprise .product-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.hero,.hero .hero-content-wrapper{display:-webkit-box;display:-ms-flexbox}.legacy-enterprise .product-blocks li{width:100%}@media (min-width:1024px){.legacy-enterprise .product-blocks li{width:50%}}.page-template-page-ad-landing table th{background-color:#054D7F;color:#fff;text-transform:uppercase;padding:5px 0;border:1px solid #D3D7D9}.page-template-page-ad-landing table tr td{width:33%;padding:5px 0;border:1px solid #D3D7D9;background-color:#fff}.page-template-page-ad-landing table tr td:first-of-type{text-transform:uppercase;font-weight:500}.page-template-page-ad-landing table tr td:not(:first-of-type){color:#F1F7FB;font-weight:500}.hero{width:100%;height:100vw;display:flex;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}@media (min-width:568px){.hero{height:66vw}}@media (min-width:768px){.hero{height:50vw}}.hero .hero-content-wrapper{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.hero .hero-content{max-width:551px}@media (min-width:568px){.hero .hero-content{max-width:576px}}.hero .logo-wrapper{margin:0 auto;max-width:350px}@media (min-width:1024px){.hero{height:35vw}.hero .logo-wrapper{max-width:475px;margin-bottom:20px}}.intro .btns-wrapper,.intro-image .btns-wrapper,.training-posilearning .btns-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.intro .btns-wrapper,.intro-image .btns-wrapper,.training-posilearning .btns-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.intro .btns-wrapper .btn,.intro-image .btns-wrapper .btn,.training-posilearning .btns-wrapper .btn{width:268px}.intro-image ul{list-style:none}.intro-image .col h4{margin-top:0;margin-bottom:1rem}.intro-image .col p{margin-top:0;margin-bottom:0}.intro-image .col .price{margin-top:1.5rem!important;margin-bottom:1rem!important}.intro-image .col .col-1{max-width:446px;margin:0 auto 2.25rem}.intro-image .col .col-2 ul{list-style-position:inside}.intro-image .col .col-2 .intro-btn{margin-bottom:25px}@media (min-width:768px){.intro-image .col .col-2 ul{margin-left:1.5rem}.intro-image .col .col-2 .intro-btn{margin-bottom:unset}.intro-media-right .media-container{padding-bottom:0}.intro-media-right .release-title-container{margin-bottom:1.5rem!important}}@media (min-width:1024px){.intro-image .col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.intro-image .col .col-1{max-width:unset;width:50%}.intro-image .col .col-2{text-align:left;padding-left:1.5rem;width:50%}.intro-media-right .media-container{padding-bottom:3rem!important}}.intro-media-right .release-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;border-bottom:2px solid #054D7F}.intro-media-right .release-title-container h2{font-size:30px;line-height:1.3}.intro-media-right .release-title-container .column-two{padding-bottom:1rem}.intro-media-right .release-title-container .column-two figure{max-width:200px}@media (min-width:768px){.intro-media-right .release-title-container .column-two{padding-bottom:unset}.intro-media-right .release-title-container .column-two figure{max-width:150px}.intro-media-right .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}}.intro-media-right .columns .column-one h3{margin-bottom:1rem!important}.intro-media-right .columns .column-one ul{list-style:none!important}#company #careers ul,#company #team ul,#inventory-management-hardware .upgrades-block,#inventory-management-software ul,#online-training .cta-online-training-block,#pointy .screens-block,#pointy-how ul,#pointy-product ul,#retail-solutions-hardware .upgrades-block,#retail-solutions-how ul,#retail-solutions-products .screens-block,#retail-solutions-software ul,#solutions-hardware .upgrades-block,#solutions-how ul,#solutions-products .screens-block,#solutions-software ul,#video-testimonials .upgrades-block,.category-menu ul,.faqs .faq-blocks,.how-it ul,.how-it-works-steps ul,.inventory-mgmt-ecommmerce .screens-block,.large-cards ul,.overview-features ul,.partners ul,.site-footer ul,.software-features ul,.sub-menu-custom ul,.testimonial-slider ul,.tri-sub .card-media-wrapper ul{list-style:none}.intro-media-right .columns .column-one .btn-dark{width:300px;padding:.875rem 1.75rem}.callout-img-left h2,.callout-img-right h2,.large-card-2-col h2{line-height:45px}.large-card-2-col .col-1{max-width:446px;margin:0 auto 2.25rem}.large-card-2-col ul{list-style-position:inside}.callout-img-right .col-content{text-align:left}.callout-img-right .col-content ul li{margin-bottom:.35rem!important}.callout-img-left .col-1{margin-bottom:2.5rem}.callout-img-left .col-1 img{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.29);box-shadow:0 3px 6px rgba(0,0,0,.29)}@media (min-width:768px){.intro-media-right .columns .column-two{width:50%}.callout-img-left .col,.callout-img-right .col,.large-card-2-col .col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.large-card-2-col .col-1,.large-card-2-col .col-2{width:50%}.large-card-2-col .col-1{max-width:unset}.large-card-2-col .col-2{text-align:left;padding-left:1.5rem}.large-card-2-col ul{margin-left:1.5rem}.callout-img-left .callout-col,.callout-img-right .callout-col{gap:4rem;text-align:left}.callout-img-right .col-content ul{padding:0 .875rem!important}.callout-img-right .col-1{-webkit-box-flex:6;-ms-flex:6;flex:6}.callout-img-left .col-1,.callout-img-right .col-2{-webkit-box-flex:4;-ms-flex:4;flex:4}.callout-img-left .col-2{-webkit-box-flex:6;-ms-flex:6;flex:6}}.page-template-page-pharmacy .callout-container ul{list-style-position:outside;padding:0 .875rem}@media (min-width:768px){.page-template-page-pharmacy .callout-container ul{padding:0}}.page-template-page-pharmacy .callout-container ul li{margin-bottom:.875rem;line-height:1.65rem}.page-template-page-pharmacy .large-card-2-col{background:0 0}.page-template-page-pharmacy .large-card-2-col .shadow{-webkit-box-shadow:none;box-shadow:none}.page-template-page-pharmacy .large-card-2-col .col-alt{margin-top:0!important;padding-bottom:1.5rem}.page-template-page-pharmacy .large-card-2-col .col-alt img{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.29);box-shadow:0 3px 6px rgba(0,0,0,.29)}.page-template-page-pharmacy .large-card-2-col .col-alt h2{margin-bottom:.875rem;line-height:45px}.page-template-page-pharmacy .large-card-2-col .col-alt h3{text-transform:uppercase;font-weight:400}.page-template-page-pharmacy .large-card-2-col .col-alt ul{list-style-position:outside;padding:0 .875rem}@media (min-width:768px){.page-template-page-pharmacy .large-card-2-col .col-alt ul{padding:0}}.page-template-page-pharmacy .large-card-2-col .col-alt ul li{font-weight:700}.page-template-page-pharmacy .large-card-2-col .col-alt .col-2 .col-content{text-align:left;padding-bottom:1rem}.page-template-page-transition .large-card-2-col>.container{padding-top:0}.page-template-page-transition .large-card-2-col>.container .col{margin-top:0}.training-posilearning .posilearning-logo{text-align:center}.training-posilearning p{margin:3rem 0 2.5rem}.training-posilearning ol{margin:1.5rem 0;-webkit-padding-start:40px;padding-inline-start:40px}.training-posilearning .btns-wrapper{margin-top:3rem}.training-posilearning .btns-wrapper .btn{width:300px!important}@media (min-width:768px){.page-template-page-pharmacy .large-card-2-col .col-alt .col-2 .col-content{padding-bottom:0}.page-template-page-pharmacy .large-card-2-col .col-alt .col-2{padding-left:2rem;padding-bottom:0}.more-info-2-col .col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.more-info-2-col .col .col-1,.more-info-2-col .col .col-2{width:49%}}.call-to-action{background:#F1F7FB}.faqs .content,.page-template-inventory-management .software-features,.page-template-retail-solutions-page .software-features{background:#ecf0f1}.call-to-action .container{padding:2rem 0}@media (min-width:1366px){.call-to-action .container{padding:2.5rem 0}}.call-to-action h2{text-align:center;margin-top:0}.call-to-action a{display:block;margin:1rem auto auto}@media (min-width:768px){.call-to-action a{display:inline-block;margin:0}}.call-to-action a:hover{color:#F1F7FB}.cta-contact .cta-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta-contact h2{margin:0}@media (min-width:768px){.cta-contact .cta-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cta-contact h2{text-align:left;margin:0 1rem 0 0}}.hardware-upgrades .container>p,.page-template-page-positouch .hardware-blocks .hardware-block,.software-features .features-item{text-align:center}@media (min-width:1024px){.cta-contact h2{margin:0 2rem 0 0;font-size:33px}}.cta-multiline .cta-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta-multiline a{margin-bottom:.75rem}.which-product .product-chart-desktop{display:none}.which-product .product-chart-desktop img{margin:auto;display:block}.which-product .product-chart-mobile{display:block}.which-product .product-chart-mobile img{width:100%;max-width:480px}@media (min-width:768px){.which-product .product-chart-desktop{display:block}.which-product .product-chart-mobile{display:none}}.overview-features ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.overview-features ul li{width:33.33%;height:33.33vw}@media (min-width:768px){.overview-features ul li{width:16.66%;height:16.66vw}.software-features .features-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.software-features .features-item{width:100%;margin-bottom:3rem}@media (min-width:768px){.software-features .features-item{width:33%;padding:2rem 1rem;margin-bottom:0}}@media (min-width:1280px){.software-features .features-item{padding:2rem 1rem}}.software-features .features-item img{width:auto;height:100px;-o-object-fit:cover;object-fit:cover}.page-template-page-finestra .software-features>.container{padding-bottom:2.25rem}.hardware-upgrades .hardware-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:568px){.hardware-upgrades .hardware-blocks{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}}.hardware-upgrades ul{margin-left:1.5rem}.page-template-page-positouch .hardware-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.page-template-page-positouch .hardware-blocks{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.page-template-page-positouch .hardware-blocks .hardware-block{width:45%;text-align:left}}.video .video-wrapper{margin:0 auto}@media (min-width:1280px){.video .video-wrapper{width:882px}}.video .embed-video-wrapper{margin:3rem 0;position:relative;padding-bottom:50.25%;height:0}@media (min-width:768px){.video .embed-video-wrapper{margin:3rem}}.video .embed-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-template-page-pointy .video>.container{padding-bottom:0!important}.faqs .faq-blocks li:last-of-type{margin-bottom:0}.faqs .content{margin-bottom:3rem}.faqs .content .content-bottom-wrapper,.faqs .content .content-top-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.faqs .content .content-bottom-wrapper p,.faqs .content .content-top-wrapper p{margin:0}.faqs .content .content-bottom-wrapper>a,.faqs .content .content-top-wrapper>a{position:absolute;right:1.05rem}.faqs .content .content-bottom-wrapper a:hover,.faqs .content .content-top-wrapper a:hover{opacity:.8;-webkit-transition:opacity .3s;transition:opacity .3s}.faqs .content .content-bottom-wrapper .fa,.faqs .content .content-top-wrapper .fa{font-size:50px;color:#F1F7FB;line-height:1;padding-left:8px;font-weight:700}.faqs .content .content-bottom,.faqs .content .content-top{margin:0;padding:1.05rem 4.5rem 1.05rem 1.05rem}.faqs .content .content-bottom ul,.faqs .content .content-top ul{margin-left:1rem}.faqs .content .content-top-wrapper a{top:.5rem}@media (min-width:1024px){.faqs .content .content-bottom-wrapper>a,.faqs .content .content-top-wrapper>a{right:2.25rem}.faqs .content .content-bottom,.faqs .content .content-top{padding:2.25rem 6.75rem 2.25rem 2.25rem}.faqs .content .content-top-wrapper a{top:1.5rem}}.faqs .content .content-bottom-wrapper .content-bottom{padding-top:0}.faqs .content .content-bottom-wrapper a{bottom:.5rem}.large-cards h2,.large-cards p{color:#fff;text-align:center}@media (min-width:768px){.large-cards .large-cards-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.large-cards .large-card,.tri-sub .tri-sub-item{display:-webkit-box;display:-ms-flexbox;-ms-flex-direction:column}.large-cards .large-card{width:100%;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.large-cards .large-card .container{padding-bottom:3rem}@media (min-width:768px){.large-cards .large-card{width:50%}.large-cards .large-card .container{padding-bottom:4.5rem}}.large-cards .large-card:nth-child(1){background:#054D7F}.large-cards .large-card:nth-child(1) h2{text-transform:uppercase}.large-cards .large-card:nth-child(2){background:#5d6d7e}.large-cards .large-card:nth-child(3){background:#85929e}.large-cards .large-card:nth-child(4){background:#a4adb7}.large-cards .large-cards-wrapper{max-width:420px;margin:0 auto}.large-cards .img-wrapper{background:#fff;width:100%;height:0;padding-bottom:66.6%}.large-cards img{display:block;margin:0 auto}@media (min-width:1280px){.advantages .container,.tri-cards .container{max-width:1134px}}.tri-sub{max-width:480px;margin:3rem auto 0}@media (min-width:1024px){.faqs .content .content-bottom-wrapper a{bottom:1.5rem}.tri-sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;max-width:unset}}.tri-sub .tri-sub-item{text-align:center;padding:1.5rem;margin-top:3rem;margin-bottom:1.5rem;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.how-it-works-steps ul,.tri-sub .card-content-wrapper{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal}@media (min-width:1024px){.tri-sub .tri-sub-item{width:30%;margin:0}}.tri-sub .card-media-wrapper{width:100%}.tri-sub .card-media{margin:0 auto}.tri-sub .card-content-wrapper{display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.tri-sub .card-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.tri-sub .card-content ul{text-align:left}.advantages h2{margin-bottom:0}.advantages .tri-sub-item{margin:1.5rem 0}@media (min-width:768px){.tri-sub .sub-item:first-of-type{padding:0 1.6rem 0 0}.tri-sub .sub-item:last-of-type{padding:0 0 0 1.6rem}.advantages .tri-sub{max-width:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}.advantages .tri-sub-item{width:30%;margin:0}}.advantages .tri-sub-item p{margin-bottom:0}.advantages .tri-sub .tri-sub-item h3{margin-top:1.5rem}.page-template-page-release-updates .container{max-width:1134px}@media (min-width:1024px){.page-template-page-release-updates .tri-cards .container{padding-left:3rem;padding-right:3rem}}@media (min-width:768px){.page-template-page-release-updates .tri-sub{margin:0;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-template-page-release-updates .tri-sub .tri-sub-item{max-width:28vw;padding:2rem 1rem 1.5rem}}@media (min-width:768px) and (min-width:1024px){.page-template-page-release-updates .tri-sub .tri-sub-item{width:32%}}.page-template-page-release-updates .slide-content-wrapper img{max-width:75px}.page-template-page-release-updates .card-content h3{margin-top:1.25rem!important}.page-template-page-finestra .tri-cards .tri-sub,.page-template-page-finestra .tri-cards .tri-sub-item:first-of-type,.page-template-page-pharmacy-solutions .tri-cards .tri-sub,.page-template-page-pharmacy-solutions .tri-cards .tri-sub-item:first-of-type{margin-top:0}.page-template-page-pharmacy .benefits-intro,.page-template-page-transition .benefits-intro{line-height:28px;padding:0 1rem}.page-template-page-pharmacy .tri-cards .card-media-wrapper,.page-template-page-transition .tri-cards .card-media-wrapper{margin-bottom:1.5rem}.page-template-page-pharmacy .tri-cards .card-media,.page-template-page-transition .tri-cards .card-media{width:136px}.page-template-page-pharmacy .tri-cards{background:0 0}.page-template-page-finestra .tri-cards>.container,.page-template-page-pharmacy-solutions .tri-cards>.container{padding-top:0}.page-template-page-finestra .tri-cards .tri-sub-item:first-of-type .card-logo,.page-template-page-pharmacy-solutions .tri-cards .tri-sub-item:first-of-type .card-logo{margin:1.5rem auto 0;max-width:237px}.page-template-page-finestra .tri-cards .tri-sub-item:nth-of-type(2) .card-logo,.page-template-page-pharmacy-solutions .tri-cards .tri-sub-item:nth-of-type(2) .card-logo{margin:1.5rem auto 0;max-width:138px}.how-it-works-steps ul{display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.how-it-works-steps li{width:33%}}@media (min-width:1024px){.page-template-page-finestra .tri-cards .tri-sub-item,.page-template-page-pharmacy-solutions .tri-cards .tri-sub-item{margin-top:0}.how-it-works-steps li{width:unset;-webkit-box-flex:1;-ms-flex:1;flex:1}.testimonial-slider .testimonial-content{max-width:768px}}.how-it-works-steps li p:nth-child(2){color:#054D7F}.page-template-page-pointy .testimonial-cards-slider{position:relative;padding:0 0 4.5rem}.page-template-page-pointy .testimonial-cards-slider p{padding:0}.page-template-page-pointy .testimonial-cards-slider .swiper-container{width:100%}.page-template-page-pointy .testimonial-cards-slider .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-page-pointy .testimonial-cards-slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.5rem;margin-left:0;background:#ecf0f1;height:auto;-ms-flex-item-align:stretch;align-self:stretch}@media (min-width:768px){.page-template-page-pointy .testimonial-cards-slider .swiper-slide{padding:2.25rem}}.page-template-page-pointy .testimonial-cards-slider ul.swiper-wrapper{list-style-type:none;margin:0;padding:0}.page-template-page-pointy .testimonial-cards-slider .swiper-slide>p{text-align:center;margin:0}.page-template-page-pointy .testimonial-cards-slider .testimonial-content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}.page-template-page-pointy .testimonial-cards-slider .testimonial-content p{padding:0!important}.page-template-page-pointy .testimonial-cards-slider .testimonial-author-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.5rem;-ms-flex-item-align:center;align-self:center}.page-template-page-pointy .testimonial-cards-slider figure{margin:0 1.5rem 0 0;width:91px}.page-template-page-pointy .testimonial-cards-slider figure img{border-radius:50%;width:100%}.page-template-page-pointy .testimonial-cards-slider .testimonial-author{-webkit-box-flex:1;-ms-flex:1;flex:1}.page-template-page-pointy .testimonial-cards-slider .testimonial-author p{text-align:left;margin:0;font-weight:100;font-style:italic}.page-template-page-pointy .testimonial-cards-slider .swiper-button-next:focus,.page-template-page-pointy .testimonial-cards-slider .swiper-button-prev:focus{outline:0!important}.page-template-page-pointy .testimonial-cards-slider .swiper-button-next,.page-template-page-pointy .testimonial-cards-slider .swiper-button-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-template-page-pointy .testimonial-cards-slider .swiper-button-next:after,.page-template-page-pointy .testimonial-cards-slider .swiper-button-prev:after{color:#F1F7FB;font-size:30px;font-weight:bolder}.page-template-page-pointy .testimonial-cards-slider .swiper-button-prev{left:-1.5rem}.page-template-page-pointy .testimonial-cards-slider .swiper-button-next{right:-1.5rem}.testimonial-slider{padding-top:2.5rem}.instructions-steps ul,.previous-releases ul{list-style:none!important}.testimonial-slider .testimonial-content{width:80%;margin:0 auto}.testimonial-slider .swiper-button-next:after,.testimonial-slider .swiper-button-prev:after{color:#054D7F;font-size:30px;font-weight:bolder}@media (min-width:768px){.page-template-page-pointy .testimonial-cards-slider .swiper-button-prev{left:-2.25rem}.page-template-page-pointy .testimonial-cards-slider .swiper-button-next{right:-2.25rem}.instructions-steps .container{padding-top:1rem}.instructions-steps h2{text-align:left!important}.instructions-steps ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;margin-bottom:5.5rem}.instructions-steps ul li .column-one{width:55%}.instructions-steps ul li .column-two{width:45%}}@media (min-width:768px) and (min-width:1280px){.instructions-steps ul li{-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px}}.instructions-steps .summary-content .email-link{color:#61BA45;cursor:pointer}.instructions-steps .summary-content .email-link:hover{color:#054D7F}@media (min-width:768px){.previous-releases .container{padding-top:1.5rem}.previous-releases .releases-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}.previous-releases h2{font-weight:400;font-size:22px}.previous-releases ul{padding-top:1.25rem;border-top:2px solid #054D7F}.previous-releases li>a{color:#054D7F;text-decoration:underline;font-size:.95rem}.previous-releases li>a:hover{color:#F1F7FB}@media (min-width:1280px){.blog .container{max-width:1134px}}.blog .blog-navigation ul{margin-left:0}.blog .blog-navigation li a,.blog .blog-navigation li a:hover,.blog .blog-navigation li.active a,.blog .blog-navigation li.disabled{text-decoration:none;cursor:pointer;border:2px solid #F1F7FB;color:#F1F7FB;padding:.5rem 1rem;text-transform:uppercase;font-weight:500}.blog .blog-navigation li{display:inline-block;margin:1rem 0}.blog .blog-navigation li a:hover,.blog .blog-navigation li.active a{opacity:1;background-color:#F1F7FB;color:#fff}#portal .service-orders__forms,#portal .service-orders__tab-wrapper{list-style-type:none}#portal .service-orders__tab-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.blog .blog-navigation li{margin:0}#portal .service-orders__tab-wrapper{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}#portal .service-orders__tab-wrapper li{margin-bottom:1.2rem}#portal .service-orders__forms input[type=checkbox],#portal .service-orders__forms input[type=radio]{display:-webkit-box;display:-ms-flexbox;display:flex}#portal .service-orders__forms li{scroll-margin-top:3rem;padding:2rem;margin-bottom:2rem}#portal .service-orders__forms li form{max-width:600px;margin:0 auto}#portal .service-orders__forms .wpcf7-form-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#portal .service-orders__forms .wpcf7-form-control .wpcf7-list-item{margin:0 1.005rem 0 0}#portal .service-orders__forms .wpcf7-form-control .wpcf7-list-item label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#portal .service-orders__forms .wpcf7-form-control .wpcf7-list-item label input{margin-right:.75rem}#portal .service-orders input.wpcf7-submit:hover{color:#fff!important;background-color:#F1F7FB;-webkit-box-shadow:none;box-shadow:none;border:2px solid #F1F7FB;-webkit-transition:all .3s;transition:all .3s}.hero-slider .swiper-container{width:100%;height:100vw}@media (min-width:568px){.hero-slider .swiper-container{height:66vw}}@media (min-width:768px){#portal .service-orders__forms li{padding:2rem 3rem}.service-orders button{margin-right:1rem}.hero-slider .swiper-container{height:50vw}}@media (min-width:1024px){.hero-slider .swiper-container{height:35vw}}.hero-slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.hero-slider .slide-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.blog-columns,.blog-columns .card{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal}.hero-slider .slide-content{max-width:551px;text-align:center}@media (min-width:568px){.hero-slider .slide-content{max-width:576px}}.swiper-pagination-bullet{width:8px!important;height:8px!important;border:1px solid #054D7F!important;opacity:1!important;background:0 0!important}.swiper-pagination-bullet-active{background:#054D7F!important;width:8px!important;height:8px!important}.intro-image .swiper-pagination-bullet,.tri-cards .swiper-pagination-bullet{-webkit-box-shadow:0 0 5px #fff;box-shadow:0 0 5px #fff}.blog-columns{display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.blog-columns .blog-column{width:48.5%}}@media (min-width:1200px){.blog-columns .blog-column{width:32%}}.blog-columns .card{display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;padding:1.5rem;background:#fff;height:100%}.blog-columns .card .card-image img{aspect-ratio:925/617;-o-object-fit:cover;object-fit:cover}.blog-columns .card .card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.blog-columns .card .card-content p:not(.post-info){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.blog-columns .card .card-content .btn.btn-dark{color:#F1F7FB;font-size:20px;line-height:1.5;font-weight:500;padding:.5rem 1rem;width:250px;text-align:center;background:0 0;border:2px solid #F1F7FB;text-transform:uppercase;margin-top:1rem}.blog-columns .card .card-content .btn.btn-dark:hover{background:#F1F7FB;color:#fff!important;-webkit-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}#primary-menu .current-menu-item a:hover,#primary-menu a:hover,.scroll-down{color:#F1F7FB}.form-filter{position:relative;z-index:9;border-radius:0;margin-bottom:7.02rem}.form-filter .select-div{position:relative;margin:5px 0;width:100%}.form-filter .select-div select:-ms-expand{display:none}.form-filter .filter-wrapper{position:absolute;background:#fff;min-width:100%}.form-filter .select-div select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:50px;margin:5px 0;padding:0 15px;background:0 0;-ms-word-break:normal;word-break:normal}.form-filter .wcd-dropdown{border-radius:0;display:block;position:relative;z-index:9;max-width:400px;border:1px solid #ecf0f1}.site-header,.site-header2{border-bottom:1px solid #A6CBE5}.form-filter .wcd-dropdown .title-bar-container{cursor:pointer;min-height:43px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-filter .wcd-dropdown .title-bar-container button.subtitle{margin-bottom:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:100%}.form-filter .wcd-dropdown .arrow-down{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:16px;height:16px;background:url(../../assets/icons/icon-plus-light.svg) center/contain no-repeat;margin-left:1.25rem;margin-right:1.25rem;position:relative;top:1px}.form-filter .wcd-dropdown button{margin:0}.form-filter .wcd-dropdown .menu{-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:25rem;overflow:scroll;overflow-x:hidden}.form-filter .wcd-dropdown .menu .option{margin:0;font-size:18px;line-height:27px;font-family:Inter,sans-serif;font-weight:400}.form-filter .wcd-dropdown .menu .option:first-of-type{margin-top:0}.form-filter .wcd-dropdown .hidden{max-height:0!important;-webkit-transition:max-height .5s ease-out;transition:max-height .5s ease-out}.form-filter .pointerCursor:hover{cursor:pointer}.form-filter .rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter-outer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0}.site-header .nav-wrapper,.site-header2 .nav-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.filter-outer-wrapper h2{margin-bottom:1.005rem!important}@media (min-width:768px){.filter-outer-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.filter-outer-wrapper h2{margin:.75rem 1.5rem 0 0!important}}.filter-item{display:none}:root{font-size:16px;font-optical-sizing:auto;font-style:normal;letter-spacing:0}html{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-size:1rem;letter-spacing:0}body{visibility:hidden}body.page-template-page-positouch-landing{visibility:visible}li,ol,ul{margin:0;padding:0}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1024px){.width-50{width:50%}}.hide{display:none}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.scroll-down{font-size:50px;position:absolute;bottom:5%;left:49%;right:50%;text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}.scroll-down-animation{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}a:hover .scroll-down{opacity:.7}.site-header{background-color:#FFF}.site-header .logo-wrapper{max-width:200px;margin:0}@media (min-width:1200px){.site-header .logo-wrapper{margin-top:.5rem;max-width:140px}}@media (min-width:1280px){.site-header .logo-wrapper{max-width:150px}}.site-header .logo-wrapper img{width:100%;height:auto}.site-header .navigation-inner-mobile{display:block;width:100%;height:80px;position:fixed;z-index:9;top:0}.site-header .navigation-inner-mobile .container{padding:.5rem 0}@media (min-width:768px){.site-header .navigation-inner-mobile .container{padding:.5rem 0}}.site-header .navigation-inner-mobile .logo-wrapper{max-width:150px}.site-header .navigation-inner{background-color:#054D7F;width:100%;height:80px;position:fixed;z-index:10000;top:0;display:none}.portal-login,.portal-registration,.site-header2{background-color:#FFF}@media (min-width:1200px){.site-header .navigation-inner-mobile{display:none}.site-header .navigation-inner{height:125px;display:block}.site-header .navigation-inner .container{padding:1.5rem 0}}.site-header .navigation-inner .container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:90%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-header .nav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.site-header2 .logo-wrapper{margin:0;position:relative;top:4px}.site-header2 .logo-wrapper img{width:100%;height:auto}.site-header2{width:100%;position:sticky;z-index:10000;padding-top:1.004rem;padding-bottom:1.004rem;top:0;display:-webkit-box;display:-ms-flexbox;display:flex}.site-header2 nav{display:block;width:100%}.site-header2 .navigation-inner-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.site-header2 .navigation-inner-desktop .container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0;padding-bottom:0}.site-header2 .navigation-inner-mobile{display:block;width:100%;height:80px;position:fixed;z-index:9;top:0}.site-header2 .navigation-inner{background-color:#054D7F;width:100%;height:80px;position:fixed;z-index:10000;top:0;display:none}#primary-menu a:before,.sub-menu-custom a:after{background-color:transparent;content:""}@media (min-width:1200px){.site-header2 .navigation-inner-mobile{display:none}.site-header2 .navigation-inner{height:125px;display:block}.site-header2 .navigation-inner .container{padding:1.5rem 0}}.site-header2 .navigation-inner .container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:90%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-header2 .nav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (min-width:1024px){.portal-btn a{margin-right:.75rem!important}}@media (min-width:1280px){.portal-btn a{margin-right:1.995rem!important}}@media (min-width:1200px){#primary-menu>li>a{margin:0 .6rem;font-size:15px}}@media (min-width:1280px){#primary-menu>li>a{font-size:1rem;margin:0 .75rem}}#primary-menu a:before{display:block;height:8px;width:8px;border-radius:5px;margin:auto auto .25rem;text-align:center}#primary-menu li .sub-menu a:before,#primary-menu>li:last-of-type a:before,#primary-menu>li:last-of-type a:hover:before,#primary-menu>li:nth-last-of-type(2) a:before,#primary-menu>li:nth-last-of-type(2) a:hover:before{display:none}#primary-menu .current_page_ancestor>a:before,#primary-menu a:hover:before{content:"";background-color:#F1F7FB;height:8px;width:8px;border-radius:5px;margin:auto auto .25rem}.current-menu-ancestor>a,.current-menu-item>a,.current_page_ancestor>a,.current_page_parent>a{color:#F1F7FB!important}#primary-menu .current-menu-item a:before{background-color:#F1F7FB}#primary-menu>li:last-of-type>a,#primary-menu>li:nth-last-of-type(2)>a{border:2px solid #fff;color:#fff;padding:.5rem 1rem;margin-top:.1rem;margin-left:0;background:linear-gradient(241deg,#1c3f94 4%,#0984e3 100%)}@media (min-width:1200px){#primary-menu>li:last-of-type>a,#primary-menu>li:nth-last-of-type(2)>a{padding:.5rem .45rem}}#primary-menu>li:nth-last-of-type(2)>a{background:#F1F7FB;margin-right:.75rem!important;margin-left:.4rem}#primary-menu>li:last-of-type a:hover,#primary-menu>li:nth-last-of-type(2)>a:hover{border-color:#fff;-webkit-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s;color:#F1F7FB;background:#fff}#primary-menu li.current-menu-item a{color:#fff;border-color:#fff}#primary-menu li .sub-menu{background:#bdc3c7;min-width:300px;padding:.5rem}#primary-menu li .sub-menu ul{margin-top:0;margin-left:.75rem;padding:0}#primary-menu li .sub-menu ul li>a{padding:.2142857143rem 1.05rem;font-weight:400;color:#fff;font-size:15px;line-height:1.5;margin-bottom:10px}#primary-menu li .sub-menu a{color:#054D7F;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:.5rem;width:100%;font-size:15px}#primary-menu li .sub-menu a:hover{color:#054D7F;opacity:.7}#primary-menu li .sub-menu .current-menu-item>a:after{content:"";background-color:#F1F7FB;height:8px;width:8px;border-radius:5px;display:inline-block;margin:auto auto .125rem .5rem}.no-highlight a:before{background-color:transparent!important}.no-highlight a:hover:before{background-color:#F1F7FB!important}.no-highlight a:hover{color:#F1F7FB!important}.social-header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:2.5%;-webkit-transition:all .5s;transition:all .5s}@media (min-width:1024px){.social-header-wrapper{position:unset;right:unset;margin-left:.2rem}}.social-header-wrapper .fa{font-size:28px;color:#fff}.social-header-wrapper .fa:hover{opacity:.7;-webkit-transition:opacity .3s;transition:opacity .3s}.social-header-wrapper .fa-linkedin-square{margin-left:.7rem}.top-non-slide{width:100%;height:100vh;background-size:cover;background-position:center}.top-non-slide h1{color:#fff;text-align:center}.top-non-slide-inner{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto}div.call-to-action{background:#F1F7FB}div.call-to-action .container{padding:1.5rem 0}@media (min-width:1366px){div.call-to-action .container{padding:2.5rem 0}}div.call-to-action .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}div.call-to-action h2{color:#fff!important;text-align:center;margin:0}@media (min-width:768px){div.call-to-action .flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.call-to-action h2{text-align:left;margin:0 1rem 0 0}}@media (min-width:1024px){div.call-to-action h2{margin:0 2rem 0 0;font-size:33px}}@media (min-width:1280px){div.call-to-action h2{font-size:36px}}div.call-to-action a{display:block;margin:1rem auto auto}@media (min-width:768px){div.call-to-action a{display:inline-block;margin:0}}div.call-to-action a:hover{color:#F1F7FB}.container-upgrades .content{background:#bdc3c7;margin-bottom:2rem}.container-upgrades .content .content-bottom-wrapper,.container-upgrades .content .content-top-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.container-upgrades .content .content-bottom-wrapper .content-bottom,.container-upgrades .content .content-bottom-wrapper .content-top,.container-upgrades .content .content-top-wrapper .content-bottom,.container-upgrades .content .content-top-wrapper .content-top{padding-left:.75rem;padding-right:4rem;width:94.5%}.container-upgrades .content .content-bottom-wrapper a,.container-upgrades .content .content-top-wrapper a{width:80px;height:90px;position:absolute;right:0;background:#bdc3c7;padding:1.25rem 1rem}.container-upgrades .content .content-bottom-wrapper a:hover,.container-upgrades .content .content-top-wrapper a:hover{opacity:.8;-webkit-transition:opacity .3s;transition:opacity .3s}.container-upgrades .content .content-bottom-wrapper .fa,.container-upgrades .content .content-top-wrapper .fa{font-size:50px;color:#fff;line-height:1;padding-left:8px;font-weight:700}.container-upgrades .content .content-top-wrapper{height:90px}.container-upgrades .content .content-top-wrapper h3.content-top{color:#404042;font-size:17px}@media (min-width:375px){.container-upgrades .content .content-top-wrapper h3.content-top{font-size:18px}}@media (min-width:768px){.container-upgrades .content .content-top-wrapper h3.content-top{font-size:25px;padding-left:1.5rem}}.container-upgrades .content .content-top-wrapper a{top:0}@media (min-width:1024px){.container-upgrades .content .content-bottom-wrapper .content-bottom{padding:0 7rem 0 8.5rem}}.container-upgrades .content .content-bottom-wrapper a{bottom:0}.partners h1{text-align:center}.partners .company-logo-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.partners .company-logo-item{width:80%;height:auto;margin:2rem 0}@media (min-width:768px){.partners .company-logo-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.partners .company-logo-item{width:17%;margin:0 .5rem;padding:0 .5%}}.partners .company-logo-item:nth-child(5) img{max-height:150px;width:auto;display:block;margin:auto}@media (min-width:768px){.partners .company-logo-item:nth-child(5) img{max-height:80px}}@media (min-width:1600px){.partners .company-logo-item:nth-child(5) img{max-height:120px}}.partners .company-logo-item a{-webkit-transition:opacity .3s;transition:opacity .3s}.partners .company-logo-item a:hover{opacity:.7}.partners .company-logo-item img{width:100%}.sub-menu-custom .container{width:100%;padding:0}.sub-menu-custom .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(2vw,2.4375rem)}.sub-menu-custom label,.sub-menu-custom li{font-size:16px;font-weight:700;text-transform:uppercase;text-align:center;margin:1rem 0 0;border-bottom:5px solid #fff}@media (min-width:1024px){.sub-menu-custom .container{width:80%;padding:1rem 0 0}.sub-menu-custom .flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sub-menu-custom label,.sub-menu-custom li{border-bottom:none;margin:.5rem 1.5rem 0}.sub-menu-custom label:last-of-type{margin-right:1.5rem}}.sub-menu-custom label:first-of-type,.sub-menu-custom li:first-of-type{margin-left:0}.sub-menu-custom li:last-of-type{margin-right:0}.sub-menu-custom a,.sub-menu-custom label{text-decoration:none;color:#054D7F}.sub-menu-custom .portal-submenu label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.sub-menu-custom a:after{display:block;height:5px;margin:.5rem auto auto;width:100px}.sub-menu-custom .active a:after,.sub-menu-custom a:hover:after{content:"";height:5px;margin-top:.5rem}.sub-menu-custom .active:after{margin-top:.5rem;content:""}.page-template-portal-page .sub-menu-custom .container{padding:0}.top-solutions{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(52,73,94,.5)),to(rgba(52,73,94,.5))),url(../../images/desktop/solutions-header.jpg);background-image:linear-gradient(0deg,rgba(52,73,94,.5),rgba(52,73,94,.5)),url(../../images/desktop/solutions-header.jpg)}@media (min-width:1024px){.sub-menu-custom a:after{width:100%}.page-template-portal-page .sub-menu-custom .container{width:90%}.top-solutions{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(52,73,94,.5)),to(rgba(52,73,94,.5))),url(../../images/desktop/solutions-header.jpg);background-image:linear-gradient(0deg,rgba(52,73,94,.5),rgba(52,73,94,.5)),url(../../images/desktop/solutions-header.jpg)}#retail-solutions .solutions-menu li:nth-child(1),#retail-solutions .solutions-menu li:nth-child(2),#retail-solutions .solutions-menu li:nth-child(6),#solutions .solutions-menu li:nth-child(1),#solutions .solutions-menu li:nth-child(2),#solutions .solutions-menu li:nth-child(6),.inventory-mgmt-ecommmerce .solutions-menu li:nth-child(1),.inventory-mgmt-ecommmerce .solutions-menu li:nth-child(2),.inventory-mgmt-ecommmerce .solutions-menu li:nth-child(6){padding-top:1.6rem}}@media (min-width:1280px){#retail-solutions .solutions-menu li:nth-child(1),#retail-solutions .solutions-menu li:nth-child(2),#retail-solutions .solutions-menu li:nth-child(6),#solutions .solutions-menu li:nth-child(1),#solutions .solutions-menu li:nth-child(2),#solutions .solutions-menu li:nth-child(6),.inventory-mgmt-ecommmerce .solutions-menu li:nth-child(1),.inventory-mgmt-ecommmerce .solutions-menu li:nth-child(2),.inventory-mgmt-ecommmerce .solutions-menu li:nth-child(6){padding-top:0}}.finestra-models{background:#ecf0f1}.player{position:fixed;z-index:10001;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);background:radial-gradient(center,ellipse cover,rgba(0,0,0,.65) 0,#000 100%);opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.page-template-page-ecommerce .how-it .how-benefits-block>li,.player__video{position:relative}.player__video{top:55%;left:50%;width:auto;max-width:75%;background-color:#fff;-webkit-box-shadow:0 0 50px rgba(0,0,0,.95);box-shadow:0 0 50px rgba(0,0,0,.95);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.js--show-video{opacity:1}.video-filler{display:block;width:100%}.video-close{position:absolute;z-index:0;top:0;right:-30px;padding:5px 10px;border:none;outline:0;border-radius:0 50% 50% 0;cursor:pointer;font-size:24px;color:#000;background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.75);box-shadow:0 0 20px rgba(0,0,0,.75)}.video-iframe{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;border:10px solid #fff}#pointy .inventory-management-wrapper,#pointy .retail-solutions-title-wrapper,#pointy .solutions-title-wrapper,#retail-solutions-products .inventory-management-wrapper,#retail-solutions-products .retail-solutions-title-wrapper,#retail-solutions-products .solutions-title-wrapper,#solutions-products .inventory-management-wrapper,#solutions-products .retail-solutions-title-wrapper,#solutions-products .solutions-title-wrapper,.inventory-mgmt-ecommmerce .inventory-management-wrapper,.inventory-mgmt-ecommmerce .retail-solutions-title-wrapper,.inventory-mgmt-ecommmerce .solutions-title-wrapper{background:#054D7F}#pointy .container,#retail-solutions-products .container,#solutions-products .container,.inventory-mgmt-ecommmerce .container{padding:2.5rem 0}#pointy h1,#retail-solutions-products h1,#solutions-products h1,.inventory-mgmt-ecommmerce h1{color:#fff;text-align:center;margin:0}#pointy a:hover,#pointy a:hover h2,#retail-solutions-products a:hover,#retail-solutions-products a:hover h2,#solutions-products a:hover,#solutions-products a:hover h2,.inventory-mgmt-ecommmerce a:hover,.inventory-mgmt-ecommmerce a:hover h2{opacity:.7;-webkit-transition:all .3s;transition:all .3s}#pointy .container-product,#retail-solutions-products .container-product,#solutions-products .container-product,.inventory-mgmt-ecommmerce .container-product{margin:auto;padding:2rem 1rem}@media (min-width:1024px){#pointy .container-product,#retail-solutions-products .container-product,#solutions-products .container-product,.inventory-mgmt-ecommmerce .container-product{width:100%;padding:3rem 6rem}}#pointy .products-col-01,#retail-solutions-products .products-col-01,#solutions-products .products-col-01,.inventory-mgmt-ecommmerce .products-col-01{width:100%}@media (min-width:768px){#pointy .products-block,#retail-solutions-products .products-block,#solutions-products .products-block,.inventory-mgmt-ecommmerce .products-block{display:-webkit-box;display:-ms-flexbox;display:flex}#pointy .products-col-01,#retail-solutions-products .products-col-01,#solutions-products .products-col-01,.inventory-mgmt-ecommmerce .products-col-01{width:50%}}#pointy .products-col-02,#retail-solutions-products .products-col-02,#solutions-products .products-col-02,.inventory-mgmt-ecommmerce .products-col-02{width:100%}@media (min-width:768px){#pointy .products-col-02,#retail-solutions-products .products-col-02,#solutions-products .products-col-02,.inventory-mgmt-ecommmerce .products-col-02{width:50%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#pointy .finestra-logo,#retail-solutions-products .finestra-logo,#solutions-products .finestra-logo,.inventory-mgmt-ecommmerce .finestra-logo{max-width:40%}#pointy .starting-price,#retail-solutions-products .starting-price,#solutions-products .starting-price,.inventory-mgmt-ecommmerce .starting-price{color:#F1F7FB;margin:0}@media (min-width:1280px){#pointy .demo-preview,#retail-solutions-products .demo-preview,#solutions-products .demo-preview,.inventory-mgmt-ecommmerce .demo-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#pointy .demo-button,#retail-solutions-products .demo-button,#solutions-products .demo-button,.inventory-mgmt-ecommmerce .demo-button{color:#F1F7FB;font-size:20px;-webkit-transition:opacity .3s;transition:opacity .3s;text-transform:uppercase}#pointy .demo-button .fa,#retail-solutions-products .demo-button .fa,#solutions-products .demo-button .fa,.inventory-mgmt-ecommmerce .demo-button .fa{font-size:28px;margin-left:.25rem;line-height:.75}#pointy .demo-button:hover,#retail-solutions-products .demo-button:hover,#solutions-products .demo-button:hover,.inventory-mgmt-ecommmerce .demo-button:hover{opacity:.8}#pointy .btn-outline-primary,#pointy .package-button,#pointy .preview-button,#retail-solutions-products .btn-outline-primary,#retail-solutions-products .package-button,#retail-solutions-products .preview-button,#solutions-products .btn-outline-primary,#solutions-products .package-button,#solutions-products .preview-button,.inventory-mgmt-ecommmerce .btn-outline-primary,.inventory-mgmt-ecommmerce .package-button,.inventory-mgmt-ecommmerce .preview-button{color:#054D7F;border:2px solid #054D7F;-webkit-transition:all .3s;transition:all .3s;display:block;margin:2rem auto}@media (min-width:768px){#pointy .btn-outline-primary,#pointy .package-button,#pointy .preview-button,#retail-solutions-products .btn-outline-primary,#retail-solutions-products .package-button,#retail-solutions-products .preview-button,#solutions-products .btn-outline-primary,#solutions-products .package-button,#solutions-products .preview-button,.inventory-mgmt-ecommmerce .btn-outline-primary,.inventory-mgmt-ecommmerce .package-button,.inventory-mgmt-ecommmerce .preview-button{margin:1.5rem 0 0}#pointy .screens-block,#retail-solutions-products .screens-block,#solutions-products .screens-block,.inventory-mgmt-ecommmerce .screens-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1024px){#pointy .finestra-logo,#retail-solutions-products .finestra-logo,#solutions-products .finestra-logo,.inventory-mgmt-ecommmerce .finestra-logo{max-width:20%}#pointy .btn-outline-primary,#pointy .package-button,#pointy .preview-button,#retail-solutions-products .btn-outline-primary,#retail-solutions-products .package-button,#retail-solutions-products .preview-button,#solutions-products .btn-outline-primary,#solutions-products .package-button,#solutions-products .preview-button,.inventory-mgmt-ecommmerce .btn-outline-primary,.inventory-mgmt-ecommmerce .package-button,.inventory-mgmt-ecommmerce .preview-button{margin-top:1rem;margin-bottom:0;margin-right:2rem}}@media (min-width:1280px){#pointy .btn-outline-primary,#pointy .package-button,#pointy .preview-button,#retail-solutions-products .btn-outline-primary,#retail-solutions-products .package-button,#retail-solutions-products .preview-button,#solutions-products .btn-outline-primary,#solutions-products .package-button,#solutions-products .preview-button,.inventory-mgmt-ecommmerce .btn-outline-primary,.inventory-mgmt-ecommmerce .package-button,.inventory-mgmt-ecommmerce .preview-button{margin-top:.5rem}#pointy .enterprise-multi-product-block,#retail-solutions-products .enterprise-multi-product-block,#solutions-products .enterprise-multi-product-block,.inventory-mgmt-ecommmerce .enterprise-multi-product-block{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1366px){#pointy .btn-outline-primary,#pointy .package-button,#pointy .preview-button,#retail-solutions-products .btn-outline-primary,#retail-solutions-products .package-button,#retail-solutions-products .preview-button,#solutions-products .btn-outline-primary,#solutions-products .package-button,#solutions-products .preview-button,.inventory-mgmt-ecommmerce .btn-outline-primary,.inventory-mgmt-ecommmerce .package-button,.inventory-mgmt-ecommmerce .preview-button{margin-right:4rem}}@media (min-width:1920px){.partners .company-logo-item:nth-child(5) img{max-height:150px}#pointy .btn-outline-primary,#pointy .package-button,#pointy .preview-button,#retail-solutions-products .btn-outline-primary,#retail-solutions-products .package-button,#retail-solutions-products .preview-button,#solutions-products .btn-outline-primary,#solutions-products .package-button,#solutions-products .preview-button,.inventory-mgmt-ecommmerce .btn-outline-primary,.inventory-mgmt-ecommmerce .package-button,.inventory-mgmt-ecommmerce .preview-button{margin-right:6rem}}#pointy .btn-outline-primary:hover,#pointy .package-button:hover,#pointy .preview-button:hover,#retail-solutions-products .btn-outline-primary:hover,#retail-solutions-products .package-button:hover,#retail-solutions-products .preview-button:hover,#solutions-products .btn-outline-primary:hover,#solutions-products .package-button:hover,#solutions-products .preview-button:hover,.inventory-mgmt-ecommmerce .btn-outline-primary:hover,.inventory-mgmt-ecommmerce .package-button:hover,.inventory-mgmt-ecommmerce .preview-button:hover{color:#fff;border:2px solid #054D7F;background:#054D7F;opacity:1}#pointy .three-screens,#retail-solutions-products .three-screens,#solutions-products .three-screens,.inventory-mgmt-ecommmerce .three-screens{background:#fff!important}#pointy .screens-block,#retail-solutions-products .screens-block,#solutions-products .screens-block,.inventory-mgmt-ecommmerce .screens-block{padding:3rem 0}#pointy .screens-item,#retail-solutions-products .screens-item,#solutions-products .screens-item,.inventory-mgmt-ecommmerce .screens-item{text-align:center}#pointy .screens-item h2,#retail-solutions-products .screens-item h2,#solutions-products .screens-item h2,.inventory-mgmt-ecommmerce .screens-item h2{margin:0}#pointy .enterprise-multi-product-block h3,#retail-solutions-products .enterprise-multi-product-block h3,#solutions-products .enterprise-multi-product-block h3,.inventory-mgmt-ecommmerce .enterprise-multi-product-block h3{margin-bottom:0}#pointy .enterprise-multi-product-block p,#retail-solutions-products .enterprise-multi-product-block p,#solutions-products .enterprise-multi-product-block p,.inventory-mgmt-ecommmerce .enterprise-multi-product-block p{margin-top:0}@media (min-width:768px){#pointy .enterprise-multi-product-block .demo-preview,#retail-solutions-products .enterprise-multi-product-block .demo-preview,#solutions-products .enterprise-multi-product-block .demo-preview,.inventory-mgmt-ecommmerce .enterprise-multi-product-block .demo-preview{display:-webkit-box;display:-ms-flexbox;display:flex}}#pointy .enterprise-multi-product-block .demo-preview-col-02 a,#retail-solutions-products .enterprise-multi-product-block .demo-preview-col-02 a,#solutions-products .enterprise-multi-product-block .demo-preview-col-02 a,.inventory-mgmt-ecommmerce .enterprise-multi-product-block .demo-preview-col-02 a{margin:2rem auto}@media (min-width:768px){#pointy .enterprise-multi-product-block .demo-preview-col-02 a,#retail-solutions-products .enterprise-multi-product-block .demo-preview-col-02 a,#solutions-products .enterprise-multi-product-block .demo-preview-col-02 a,.inventory-mgmt-ecommmerce .enterprise-multi-product-block .demo-preview-col-02 a{margin:.75rem 0 0 6rem}}@media (min-width:1024px){#pointy .enterprise-multi-product-block .demo-preview,#retail-solutions-products .enterprise-multi-product-block .demo-preview,#solutions-products .enterprise-multi-product-block .demo-preview,.inventory-mgmt-ecommmerce .enterprise-multi-product-block .demo-preview{display:block}#pointy .enterprise-multi-product-block .demo-preview-col-02 a,#retail-solutions-products .enterprise-multi-product-block .demo-preview-col-02 a,#solutions-products .enterprise-multi-product-block .demo-preview-col-02 a,.inventory-mgmt-ecommmerce .enterprise-multi-product-block .demo-preview-col-02 a{margin:1.5rem 0 0}}#pointy .finestra-enterprise,#retail-solutions-products .finestra-enterprise,#solutions-products .finestra-enterprise,.inventory-mgmt-ecommmerce .finestra-enterprise{width:100%}@media (min-width:1280px){#pointy .finestra-enterprise,#retail-solutions-products .finestra-enterprise,#solutions-products .finestra-enterprise,.inventory-mgmt-ecommmerce .finestra-enterprise{width:50%}}#pointy .finestra-p2p,#retail-solutions-products .finestra-p2p,#solutions-products .finestra-p2p,.inventory-mgmt-ecommmerce .finestra-p2p{width:100%}@media (min-width:1280px){#pointy .finestra-p2p,#retail-solutions-products .finestra-p2p,#solutions-products .finestra-p2p,.inventory-mgmt-ecommmerce .finestra-p2p{width:50%}}#retail-solutions .preview-button,.inventory-mgmt-ecommmerce .preview-button{display:none}.inventory-mgmt-ecommmerce .container{padding:2.25rem 0}@media (min-width:768px){.inventory-mgmt-ecommmerce .container{padding:3rem 0}}@media (min-width:1024px){.inventory-mgmt-ecommmerce .container{padding:4.5rem 0}}.band{background:#054D7F;height:1rem}.band-vertical{background:#fff;width:.75rem;display:none}#inventory-management-software,#pointy-product,#retail-solutions-software,#solutions-software{background:#ecf0f1}#inventory-management-software h1,#inventory-management-software h2,#pointy-product h1,#pointy-product h2,#retail-solutions-software h1,#retail-solutions-software h2,#solutions-software h1,#solutions-software h2{text-align:center}#inventory-management-software h1,#pointy-product h1,#retail-solutions-software h1,#solutions-software h1{margin:0}#inventory-management-software h2,#pointy-product h2,#retail-solutions-software h2,#solutions-software h2{color:#F1F7FB;margin-top:0}#inventory-management-software .features-item,#pointy-product .features-item,#retail-solutions-software .features-item,#solutions-software .features-item{width:100%;text-align:center;margin-bottom:3rem}@media (min-width:768px){.band-vertical{display:block}#inventory-management-software .features-block,#pointy-product .features-block,#retail-solutions-software .features-block,#solutions-software .features-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#inventory-management-software .features-item,#pointy-product .features-item,#retail-solutions-software .features-item,#solutions-software .features-item{width:33%;padding:2rem 1rem;margin-bottom:0}}@media (min-width:1280px){#inventory-management-software .features-item,#pointy-product .features-item,#retail-solutions-software .features-item,#solutions-software .features-item{padding:2rem 1rem}}#inventory-management-software .features-item img,#pointy-product .features-item img,#retail-solutions-software .features-item img,#solutions-software .features-item img{width:auto;height:150px}#pointy-product .features-item{width:100%;text-align:center}#pointy-product .features-item img{height:400px}#pointy-product .features-info{text-align:left}@media (min-width:1024px){#pointy-product .features-item{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pointy-product li:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#pointy-product li:nth-child(odd) .features-info{padding-right:3rem}#pointy-product li:nth-child(even) .features-info{padding-left:3rem}#inventory-management-hardware .container,#retail-solutions-hardware .container,#solutions-hardware .container,#video-testimonials .container{padding-bottom:2rem}}#pointy-product h3{font-weight:700;text-transform:capitalize}#pointy-product p{padding-right:0}@media (min-width:1280px){#inventory-management-hardware .container,#retail-solutions-hardware .container,#solutions-hardware .container,#video-testimonials .container{padding-bottom:0}}#inventory-management-hardware h1,#retail-solutions-hardware h1,#solutions-hardware h1,#video-testimonials h1{text-align:center}#inventory-management-hardware li,#retail-solutions-hardware li,#solutions-hardware li,#video-testimonials li{margin-left:1.25rem}#inventory-management-hardware p,#retail-solutions-hardware p,#solutions-hardware p,#video-testimonials p{margin-bottom:0}#inventory-management-hardware a,#retail-solutions-hardware a,#solutions-hardware a,#video-testimonials a{text-decoration:none;color:#404042}#inventory-management-hardware a:hover,#retail-solutions-hardware a:hover,#solutions-hardware a:hover,#video-testimonials a:hover{color:#F1F7FB}#inventory-management-hardware .hardware-block,#retail-solutions-hardware .hardware-block,#solutions-hardware .hardware-block,#video-testimonials .hardware-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:768px){#inventory-management-hardware .hardware-block,#retail-solutions-hardware .hardware-block,#solutions-hardware .hardware-block,#video-testimonials .hardware-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#inventory-management-hardware .hardware-col-01,#retail-solutions-hardware .hardware-col-01,#solutions-hardware .hardware-col-01,#video-testimonials .hardware-col-01{width:60%}#inventory-management-hardware .hardware-col-02,#retail-solutions-hardware .hardware-col-02,#solutions-hardware .hardware-col-02,#video-testimonials .hardware-col-02{width:40%}#inventory-management-hardware .partner-system-wrapper,#retail-solutions-hardware .partner-system-wrapper,#solutions-hardware .partner-system-wrapper,#video-testimonials .partner-system-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}#inventory-management-hardware .partner-system-col-02,#retail-solutions-hardware .partner-system-col-02,#solutions-hardware .partner-system-col-02,#video-testimonials .partner-system-col-02{padding-left:.75rem}}#inventory-management-hardware .partner-system,#retail-solutions-hardware .partner-system,#solutions-hardware .partner-system,#video-testimonials .partner-system{width:50%}#inventory-management-hardware .container-upgrades,#retail-solutions-hardware .container-upgrades,#solutions-hardware .container-upgrades,#video-testimonials .container-upgrades{margin:0 auto;width:100%}@media (min-width:768px){#inventory-management-hardware .container-upgrades,#retail-solutions-hardware .container-upgrades,#solutions-hardware .container-upgrades,#video-testimonials .container-upgrades{width:90%}}@media (min-width:1024px){#inventory-management-hardware .partner-system-col-02,#retail-solutions-hardware .partner-system-col-02,#solutions-hardware .partner-system-col-02,#video-testimonials .partner-system-col-02{padding-left:0}#inventory-management-hardware .container-upgrades,#retail-solutions-hardware .container-upgrades,#solutions-hardware .container-upgrades,#video-testimonials .container-upgrades{width:80%;margin-bottom:4.5rem}}#inventory-management-hardware .upgrades-item,#retail-solutions-hardware .upgrades-item,#solutions-hardware .upgrades-item,#video-testimonials .upgrades-item{margin-left:0;margin-bottom:2rem;background:#ecf0f1}#inventory-management-hardware .upgrades-item h3,#retail-solutions-hardware .upgrades-item h3,#solutions-hardware .upgrades-item h3,#video-testimonials .upgrades-item h3{color:#054D7F;padding-left:.75rem;padding-right:5rem;font-size:17px}@media (min-width:1024px){#inventory-management-hardware .upgrades-item h3,#retail-solutions-hardware .upgrades-item h3,#solutions-hardware .upgrades-item h3,#video-testimonials .upgrades-item h3{font-size:25px;padding-left:1.5rem}}#inventory-management-hardware .content-bottom,#retail-solutions-hardware .content-bottom,#solutions-hardware .content-bottom,#video-testimonials .content-bottom{padding-left:1.5rem;padding-bottom:1.5rem}.ontent-area.portal-registration{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-area .registration-form-wrapper{padding:80px 100px;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:720px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;border-radius:8px;border:1px solid #E2ECF1;background:#FFF;margin:80px auto}@media screen and (max-width:768px){.content-area .registration-form-wrapper{padding:64px 32px;margin:40px auto;border-color:transparent!important}}.content-area .registration-form-wrapper h1{margin-top:0;margin-bottom:1rem;color:#054D7F;text-align:center;font-family:Inter,sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:42px;letter-spacing:0}@media screen and (max-width:768px){.content-area .registration-form-wrapper h1{font-size:28px;line-height:40px;margin-bottom:8px}}.content-area .registration-form-wrapper p{margin-bottom:18.2px!important;color:#1B6DA5;text-align:center;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:0}.content-area .registration-form-wrapper .mp-form-row.mp-password-strength-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.content-area .registration-form-wrapper p{font-size:16px;line-height:26px}.content-area .registration-form-wrapper .mp-form-row.mp-password-strength-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto;text-align:center}}.content-area .registration-form-wrapper .mp-password-strength-display.mp-mediumpass,.content-area .registration-form-wrapper .mp-password-strength-display.mp-nopass,.content-area .registration-form-wrapper .mp-password-strength-display.mp-weakpass{color:#054D7F;text-align:left;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px;background-color:transparent;border:none;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:768px){.content-area .registration-form-wrapper .mp-password-strength-display.mp-mediumpass,.content-area .registration-form-wrapper .mp-password-strength-display.mp-nopass,.content-area .registration-form-wrapper .mp-password-strength-display.mp-weakpass{text-align:center}}.content-area .registration-form-wrapper .mp-password-strength-display.mp-mediumpass{color:#61BA45}.content-area .registration-form-wrapper .mp-password-strength-display.mp-weakpass{color:#FAA64A}.content-area .registration-form-wrapper em{color:#054D7F;text-align:right;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}.content-area .registration-form-wrapper div.mp_wrapper{width:100%}.content-area .registration-form-wrapper div.mp_wrapper input.mepr-submit{color:#FFF;text-align:center;background-color:#61BA45;border:2px solid #61BA45;border-radius:.25rem;padding:13.75px 32px;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;width:199px;text-transform:capitalize;margin-top:0}.content-area .registration-form-wrapper div.mp_wrapper input.mepr-submit:hover{color:#fff!important;background-color:#4F9E3B;border-color:#4F9E3B;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:768px){.content-area .registration-form-wrapper div.mp_wrapper input.mepr-submit{margin:auto}}#pointy-how .how-it-works,#retail-solutions-how .how-it-works,#solutions-how .how-it-works,.how-it .how-it-works{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(52,73,94,.85)),to(rgba(52,73,94,.85))),url(../../images/desktop/Solutions-positec-how-it-works.jpg);background-image:linear-gradient(0deg,rgba(52,73,94,.85),rgba(52,73,94,.85)),url(../../images/desktop/Solutions-positec-how-it-works.jpg);background-repeat:no-repeat;background-size:cover;background-position:30% 50%;text-align:center}#pointy-how .how-it-works h1,#pointy-how .how-it-works h3,#pointy-how .how-it-works p,#retail-solutions-how .how-it-works h1,#retail-solutions-how .how-it-works h3,#retail-solutions-how .how-it-works p,#solutions-how .how-it-works h1,#solutions-how .how-it-works h3,#solutions-how .how-it-works p,.how-it .how-it-works h1,.how-it .how-it-works h3,.how-it .how-it-works p{color:#fff}#pointy-how .how-it-works h3,#retail-solutions-how .how-it-works h3,#solutions-how .how-it-works h3,.how-it .how-it-works h3{font-size:25px;font-weight:400;text-transform:uppercase;margin-top:0}@media (min-width:1024px){#pointy-how .how-it-works,#retail-solutions-how .how-it-works,#solutions-how .how-it-works,.how-it .how-it-works{background-attachment:fixed;background-position:center}#pointy-how .how-it-works h3,#retail-solutions-how .how-it-works h3,#solutions-how .how-it-works h3,.how-it .how-it-works h3{font-size:23px}#pointy-how .how-it-works .benefit-description,#retail-solutions-how .how-it-works .benefit-description,#solutions-how .how-it-works .benefit-description,.how-it .how-it-works .benefit-description{padding:0 .5rem}}@media (min-width:1600px){#pointy-how .how-it-works h3,#retail-solutions-how .how-it-works h3,#solutions-how .how-it-works h3,.how-it .how-it-works h3{font-size:25px}}#pointy-how .how-it-works p.how-it-works-description,#retail-solutions-how .how-it-works p.how-it-works-description,#solutions-how .how-it-works p.how-it-works-description,.how-it .how-it-works p.how-it-works-description{text-align:left}#pointy-how .how-it-works .benefit-number,#retail-solutions-how .how-it-works .benefit-number,#solutions-how .how-it-works .benefit-number,.how-it .how-it-works .benefit-number{font-size:80px;color:#F1F7FB;margin:0;line-height:1.5;font-weight:700}@media (min-width:1366px){#pointy-how .how-it-works .benefit-description,#retail-solutions-how .how-it-works .benefit-description,#solutions-how .how-it-works .benefit-description,.how-it .how-it-works .benefit-description{padding:0 1.5rem}}@media (min-width:1920px){#pointy-how .how-it-works .benefit-description,#retail-solutions-how .how-it-works .benefit-description,#solutions-how .how-it-works .benefit-description,.how-it .how-it-works .benefit-description{padding:0 3.5rem}}#pointy-how .how-it-works .container-alt h1,#retail-solutions-how .how-it-works .container-alt h1,#solutions-how .how-it-works .container-alt h1,.how-it .how-it-works .container-alt h1{color:#F1F7FB;margin-bottom:.4em}#pointy-how .how-it-works .container-alt .how-it-works-description,#retail-solutions-how .how-it-works .container-alt .how-it-works-description,#solutions-how .how-it-works .container-alt .how-it-works-description,.how-it .how-it-works .container-alt .how-it-works-description{text-align:center!important;font-weight:700!important}#pointy-how .how-benefits-block,#retail-solutions-how .how-benefits-block,#solutions-how .how-benefits-block,.how-it .how-benefits-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){#pointy-how .how-benefits-block,#retail-solutions-how .how-benefits-block,#solutions-how .how-benefits-block,.how-it .how-benefits-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1024px){#pointy-how .how-it-works .container-alt,#retail-solutions-how .how-it-works .container-alt,#solutions-how .how-it-works .container-alt,.how-it .how-it-works .container-alt{width:95%}#pointy-how .how-benefits-block,#retail-solutions-how .how-benefits-block,#solutions-how .how-benefits-block,.how-it .how-benefits-block{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}#pointy-how .how-benefits-block-alt,#retail-solutions-how .how-benefits-block-alt,#solutions-how .how-benefits-block-alt,.how-it .how-benefits-block-alt{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px}#pointy-how .how-benefits-item,#retail-solutions-how .how-benefits-item,#solutions-how .how-benefits-item,.how-it .how-benefits-item{width:95%}@media (min-width:768px){#pointy-how .how-benefits-item,#retail-solutions-how .how-benefits-item,#solutions-how .how-benefits-item,.how-it .how-benefits-item{width:33%}#pointy-how .how-benefits-item p,#retail-solutions-how .how-benefits-item p,#solutions-how .how-benefits-item p,.how-it .how-benefits-item p{padding:0 .8rem}}@media (min-width:1024px){#pointy-how .how-benefits-item,#retail-solutions-how .how-benefits-item,#solutions-how .how-benefits-item,.how-it .how-benefits-item{width:20%}#pointy-how .how-benefits-item p,#retail-solutions-how .how-benefits-item p,#solutions-how .how-benefits-item p,.how-it .how-benefits-item p{padding:0}}#pointy-how .how-benefits-item-alt,#retail-solutions-how .how-benefits-item-alt,#solutions-how .how-benefits-item-alt,.how-it .how-benefits-item-alt{margin-bottom:30px;padding:0 10px}@media (min-width:1024px){#pointy-how .how-benefits-item-alt,#retail-solutions-how .how-benefits-item-alt,#solutions-how .how-benefits-item-alt,.how-it .how-benefits-item-alt{padding:0}}#pointy-how .how-benefits-item-alt h2,#retail-solutions-how .how-benefits-item-alt h2,#solutions-how .how-benefits-item-alt h2,.how-it .how-benefits-item-alt h2{padding-bottom:10px}#pointy-how .how-benefits-item-alt h3,#retail-solutions-how .how-benefits-item-alt h3,#solutions-how .how-benefits-item-alt h3,.how-it .how-benefits-item-alt h3{font-weight:700!important}#pointy-how .how-benefits-item-alt p.benefit-description,#retail-solutions-how .how-benefits-item-alt p.benefit-description,#solutions-how .how-benefits-item-alt p.benefit-description,.how-it .how-benefits-item-alt p.benefit-description{width:90%;margin:0 auto}#pointy-how .legacy-product h1,#retail-solutions-how .legacy-product h1,#solutions-how .legacy-product h1,.how-it .legacy-product h1{text-align:center;margin-top:0}#pointy-how .legacy-product h3,#retail-solutions-how .legacy-product h3,#solutions-how .legacy-product h3,.how-it .legacy-product h3{color:#054D7F;padding-left:.5rem;padding-right:5rem;font-size:18px}#pointy-how .legacy-product .container,#retail-solutions-how .legacy-product .container,#solutions-how .legacy-product .container,.how-it .legacy-product .container{width:100%}@media (min-width:768px){#pointy-how .how-benefits-item-alt p.benefit-description,#retail-solutions-how .how-benefits-item-alt p.benefit-description,#solutions-how .how-benefits-item-alt p.benefit-description,.how-it .how-benefits-item-alt p.benefit-description{width:100%}#pointy-how .legacy-product .container,#retail-solutions-how .legacy-product .container,#solutions-how .legacy-product .container,.how-it .legacy-product .container{width:90%}#solutions-contact .block{display:-webkit-box;display:-ms-flexbox;display:flex}}#pointy-how .legacy-product .content-bottom,#retail-solutions-how .legacy-product .content-bottom,#solutions-how .legacy-product .content-bottom,.how-it .legacy-product .content-bottom{padding-left:1.5rem}.page-template-page-pharmacy #pointy-how .how-it-works{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(52,73,94,.85)),to(rgba(52,73,94,.85))),url(../../images/desktop/positec-pos-solutions-how-it-works-employee-on-phone.jpg);background-image:linear-gradient(0deg,rgba(52,73,94,.85),rgba(52,73,94,.85)),url(../../images/desktop/positec-pos-solutions-how-it-works-employee-on-phone.jpg);background-repeat:no-repeat;background-size:cover;background-position:49% center;text-align:center}@media (min-width:1024px){#pointy-how .legacy-product h3,#retail-solutions-how .legacy-product h3,#solutions-how .legacy-product h3,.how-it .legacy-product h3{padding-left:1.5rem;font-size:25px}#pointy-how .legacy-product .container,#retail-solutions-how .legacy-product .container,#solutions-how .legacy-product .container,.how-it .legacy-product .container{width:80%}.page-template-page-pharmacy #pointy-how .how-it-works{background-attachment:fixed;background-position:center}}@media (min-width:1920px){.page-template-page-pharmacy #pointy-how .benefit-description{padding:0 1.2rem}}.how-it .how-benefits-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.how-it .how-benefits-item{width:100%;text-align:left}.how-it .how-benefits-item .benefit-description{padding:0}.page-template-page-ecommerce .software-features .feature-description{margin-top:0}.page-template-page-ecommerce .how-it .how-benefits-item h3{margin-bottom:.5rem}.page-template-page-ecommerce .how-it .how-benefits-item .benefit-description{margin:0;padding-bottom:2rem}.page-template-page-ecommerce .how-it .how-benefits-item .benefit-description,.page-template-page-ecommerce .how-it .how-benefits-item h3{padding-left:2rem}.page-template-page-ecommerce .how-it .how-benefits-block{margin-bottom:2rem}.page-template-page-ecommerce .how-it .how-benefits-block>li:before{content:"●";margin-right:12px;font-size:24px;color:#F1F7FB;position:absolute;top:0}.page-template-page-ecommerce .how-it .how-benefits-block>li:after{position:absolute;left:0;top:12px;content:"";border-left:2px solid #F1F7FB;margin-left:6px;height:100%}.page-template-page-ecommerce .how-it .how-benefits-block>li:last-of-type:after{top:0}.page-template-page-ecommerce .how-it .how-benefits-block>li:last-of-type .benefit-description{padding-bottom:0}#pointy-how .how-it-works{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(52,73,94,.85)),to(rgba(52,73,94,.85))),url(../../images/desktop/POSitec-Pointy-how-to-install.jpg);background-image:linear-gradient(0deg,rgba(52,73,94,.85),rgba(52,73,94,.85)),url(../../images/desktop/POSitec-Pointy-how-to-install.jpg)}#pointy-how .how-benefits-block{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-justify-content:space-evenly}#solutions-contact{background:#ecf0f1}#solutions-contact .solutions-contact-description,#solutions-contact h1{text-align:center}#solutions-contact h1{margin:0}#pointy .preview-button,.inventory-mgmt-ecommmerce .preview-button{display:block!important}#solutions-contact .customer-support-description{margin-bottom:0}#solutions-contact .solutions-message{margin-top:0}.customer-support-options,.solutions-contact-options{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.5rem;margin-top:1.5rem}@media (min-width:1024px){#pointy-how .how-benefits-item{width:33%}.customer-support-options,.solutions-contact-options{margin-top:0}.page-template-page-pharmacy #more-info-id{background-attachment:fixed}}#retail-solutions-how .how-it-works{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(52,73,94,.85)),to(rgba(52,73,94,.85))),url(../../images/desktop/Retail-Solutions-POSitec-How-it-Works.jpg);background-image:linear-gradient(0deg,rgba(52,73,94,.85),rgba(52,73,94,.85)),url(../../images/desktop/Retail-Solutions-POSitec-How-it-Works.jpg)}.top-pointy .top-pointy-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top-pointy .top-pointy-inner img{width:455px}#pointy-overview h2{padding-right:1.05rem}#pointy-overview h3{margin-top:0}#pointy-overview img{height:46px;margin-bottom:1.5rem;-o-object-fit:contain;object-fit:contain}#pointy-overview p{margin:0}#pointy-overview .btn-outline-primary{margin-top:1.5rem}#pointy-overview .embed-video-container{margin:0 auto}@media (min-width:1280px){#pointy-overview .embed-video-container{width:882px}}#pointy-overview .embed-video-wrapper{margin:3rem 0;position:relative;padding-bottom:56.25%;height:0}@media (min-width:768px){#pointy-overview .embed-video-wrapper{margin:3rem}}#pointy-overview .embed-video-wrapper.youtube-wrapper{margin:3rem 0;position:relative;padding-bottom:56.25%;height:0}@media (min-width:768px){#pointy-overview .embed-video-wrapper.youtube-wrapper{margin:3rem;padding-bottom:50%}}#pointy-overview .embed-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#video-testimonials .video-testimonial-wrapper{margin:0 auto}@media (min-width:1280px){#video-testimonials .video-testimonial-wrapper{width:882px}}#video-testimonials .embed-video-wrapper{margin:3rem 0;position:relative;padding-bottom:56.25%;height:0}#video-testimonials .embed-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#support h2{color:#054D7F}@media (min-width:768px){#video-testimonials .embed-video-wrapper{margin:3rem}#support .support-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-around;-ms-flex-pack:space-around;justify-content:space-around;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-ms-flex-wrap:wrap;flex-wrap:wrap}#support .support-sub{width:50%;padding:0 .75rem}}#support .support-sub{text-align:center;margin-top:1.05rem}@media (min-width:1366px){#support .support-sub{padding:0 3rem}}#support .support-sub a:hover h3,#support .support-sub a:hover img,#support .support-sub a:hover p{opacity:.7;-webkit-transition:opacity .3s;transition:opacity .3s}.page-template-page-pharmacy #more-info-id{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(52,73,94,.85)),to(rgba(52,73,94,.85))),url(../../images/desktop/positec-pos-solutions-24-7-support-support-staff-on-phone.jpg);background-image:linear-gradient(0deg,rgba(52,73,94,.85),rgba(52,73,94,.85)),url(../../images/desktop/positec-pos-solutions-24-7-support-support-staff-on-phone.jpg);background-size:cover;background-position:center top;padding:4rem 0}.page-template-page-pharmacy #more-info-id h2{color:#F1F7FB}.page-template-page-pharmacy #more-info-id p{color:#fff;font-weight:700}.page-template-page-pharmacy #more-info-id .btn{background:#F1F7FB;border:2px solid #fff;color:#fff}.page-template-page-pharmacy #more-info-id .btn:hover{-webkit-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s;color:#F1F7FB!important;background:#fff}#online-training{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(52,73,94,.85)),to(rgba(52,73,94,.85))),url(../../images/desktop/support-positec-training.jpg);background-image:linear-gradient(0deg,rgba(52,73,94,.85),rgba(52,73,94,.85)),url(../../images/desktop/support-positec-training.jpg);background-size:cover;background-position:center}#online-training .container{width:100%}@media (min-width:768px){#online-training .container{width:90%}}@media (min-width:1024px){#online-training{background-attachment:fixed;padding:6rem 0 5rem}#online-training .container{width:80%}}#online-training h1,#online-training h2{color:#fff;text-align:center}#online-training h1{margin-top:0}#online-training h2{padding:0 1rem}@media (min-width:768px){#online-training h2{padding:0}}@media (min-width:1366px){#online-training h2{padding:0 2rem}}@media (min-width:1600px){#online-training h2{padding:0 6rem}}#online-training .cta-online-training-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#online-training .cta-online-training-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:80px;background:#fff;margin-bottom:1rem}#customer-support .customer-support-description,#wpcf7-f1252-o2 p.support-message,#wpcf7-f1252-o2 p:last-of-type,#wpcf7-f460-o1 p.support-message,#wpcf7-f460-o1 p:last-of-type,#wpcf7-f63-o1 p.support-message,#wpcf7-f63-o1 p:last-of-type,#wpcf7-f96-o1 p.support-message,#wpcf7-f96-o1 p:last-of-type{margin-bottom:0}#online-training .cta-online-training-item h3{color:#054D7F;margin:0;font-size:16px;font-weight:700;padding:0 .5rem 0 .75rem}@media (min-width:1024px){#online-training .cta-online-training-item h3{font-size:25px;padding-left:1.5rem;padding-top:.25rem}}#online-training .cta-online-training-item .fa{color:#fff;background:#F1F7FB;font-size:50px;height:80px;padding:1rem 2rem;-webkit-transition:opacity .3s;transition:opacity .3s;line-height:1}#online-training .cta-online-training-item .fa:hover{opacity:.8}#customer-support{background:#ecf0f1}#customer-support .customer-support-description,#customer-support h1{text-align:center}#customer-support h1{margin:0}#customer-support a:hover{opacity:.7;-webkit-transition:opacity .3s;transition:opacity .3s}#wpcf7-f1252-o2 .wpcf7-form,#wpcf7-f460-o1 .wpcf7-form,#wpcf7-f63-o1 .wpcf7-form,#wpcf7-f96-o1 .wpcf7-form{width:100%}#wpcf7-f1252-o2 .wpcf7-form input,#wpcf7-f1252-o2 .wpcf7-form textarea,#wpcf7-f460-o1 .wpcf7-form input,#wpcf7-f460-o1 .wpcf7-form textarea,#wpcf7-f63-o1 .wpcf7-form input,#wpcf7-f63-o1 .wpcf7-form textarea,#wpcf7-f96-o1 .wpcf7-form input,#wpcf7-f96-o1 .wpcf7-form textarea{padding:1rem 0 1rem 1rem;border-radius:0;font-family:Inter,sans-serif;font-size:16px;border:none}@media (min-width:1024px){#wpcf7-f1252-o2 .wpcf7-form input,#wpcf7-f1252-o2 .wpcf7-form textarea,#wpcf7-f460-o1 .wpcf7-form input,#wpcf7-f460-o1 .wpcf7-form textarea,#wpcf7-f63-o1 .wpcf7-form input,#wpcf7-f63-o1 .wpcf7-form textarea,#wpcf7-f96-o1 .wpcf7-form input,#wpcf7-f96-o1 .wpcf7-form textarea{font-size:18px}}#wpcf7-f1252-o2 .apply-col-02,#wpcf7-f460-o1 .apply-col-02,#wpcf7-f63-o1 .apply-col-02,#wpcf7-f96-o1 .apply-col-02{text-align:right}#wpcf7-f1252-o2 .wpcf7-form input,#wpcf7-f460-o1 .wpcf7-form input,#wpcf7-f63-o1 .wpcf7-form input,#wpcf7-f96-o1 .wpcf7-form input{width:100%}@media (min-width:768px){#customer-support .block{display:-webkit-box;display:-ms-flexbox;display:flex}#wpcf7-f1252-o2 .wpcf7-form input,#wpcf7-f460-o1 .wpcf7-form input,#wpcf7-f63-o1 .wpcf7-form input,#wpcf7-f96-o1 .wpcf7-form input{width:97%}}#wpcf7-f1252-o2 .support-subject,#wpcf7-f460-o1 .support-subject,#wpcf7-f63-o1 .support-subject,#wpcf7-f96-o1 .support-subject{margin-top:0}#wpcf7-f1252-o2 .support-subject input,#wpcf7-f460-o1 .support-subject input,#wpcf7-f63-o1 .support-subject input,#wpcf7-f96-o1 .support-subject input{margin-top:0;width:100%}#wpcf7-f1252-o2 .previous-background .wpcf7-textarea,#wpcf7-f460-o1 .previous-background .wpcf7-textarea,#wpcf7-f63-o1 .previous-background .wpcf7-textarea,#wpcf7-f96-o1 .previous-background .wpcf7-textarea{height:150px}#wpcf7-f1252-o2 .wpcf7-form input:focus,#wpcf7-f1252-o2 .wpcf7-form textarea:focus,#wpcf7-f1252-o2 body .cf7-style textarea:focus,#wpcf7-f460-o1 .wpcf7-form input:focus,#wpcf7-f460-o1 .wpcf7-form textarea:focus,#wpcf7-f460-o1 body .cf7-style textarea:focus,#wpcf7-f63-o1 .wpcf7-form input:focus,#wpcf7-f63-o1 .wpcf7-form textarea:focus,#wpcf7-f63-o1 body .cf7-style textarea:focus,#wpcf7-f96-o1 .wpcf7-form input:focus,#wpcf7-f96-o1 .wpcf7-form textarea:focus,#wpcf7-f96-o1 body .cf7-style textarea:focus{border:green!important}#wpcf7-f1252-o2 input:focus,#wpcf7-f1252-o2 textarea:focus,#wpcf7-f460-o1 input:focus,#wpcf7-f460-o1 textarea:focus,#wpcf7-f63-o1 input:focus,#wpcf7-f63-o1 textarea:focus,#wpcf7-f96-o1 input:focus,#wpcf7-f96-o1 textarea:focus{outline:0!important;-webkit-box-shadow:0 0 10px #ecf0f1;box-shadow:0 0 10px #ecf0f1}#wpcf7-f1252-o2 p.support-submit,#wpcf7-f460-o1 p.support-submit,#wpcf7-f63-o1 p.support-submit,#wpcf7-f96-o1 p.support-submit{margin-top:0}#wpcf7-f1252-o2 input.wpcf7-submit,#wpcf7-f460-o1 input.wpcf7-submit,#wpcf7-f63-o1 input.wpcf7-submit,#wpcf7-f96-o1 input.wpcf7-submit{background-color:#A6CBE5;font-family:var(--primary-font);letter-spacing:0;font-weight:700;line-height:normal;font-size:16px;width:auto;padding:1rem 2rem;border-radius:4px}#wpcf7-f1252-o2 input.wpcf7-submit:hover,#wpcf7-f460-o1 input.wpcf7-submit:hover,#wpcf7-f63-o1 input.wpcf7-submit:hover,#wpcf7-f96-o1 input.wpcf7-submit:hover{color:#fff!important;background-color:#F1F7FB;-webkit-box-shadow:none;box-shadow:none;border:2px solid #F1F7FB;-webkit-transition:all .3s;transition:all .3s}#company #careers,#external-resources{background:#ecf0f1}#wpcf7-f1252-o2 p.support-file,#wpcf7-f460-o1 p.support-file,#wpcf7-f63-o1 p.support-file,#wpcf7-f96-o1 p.support-file{margin:0}#wpcf7-f1252-o2 input.wpcf7-file,#wpcf7-f460-o1 input.wpcf7-file,#wpcf7-f63-o1 input.wpcf7-file,#wpcf7-f96-o1 input.wpcf7-file{display:-webkit-box;display:-ms-flexbox;display:flex;width:250px;padding-left:0}#wpcf7-f1252-o2 div.wpcf7-response-output,#wpcf7-f460-o1 div.wpcf7-response-output,#wpcf7-f63-o1 div.wpcf7-response-output,#wpcf7-f96-o1 div.wpcf7-response-output{color:#404042;width:85%;margin-left:0}#additional-training h2,#company #why-positec i,#external-resources a:hover,.customer-support-options a,.customer-support-options p,.solutions-contact-options a,.solutions-contact-options p,.training-contact-options a,.training-contact-options p{color:#F1F7FB}#wpcf7-f1252-o2 div.wpcf7-mail-sent-ok,#wpcf7-f460-o1 div.wpcf7-mail-sent-ok,#wpcf7-f63-o1 div.wpcf7-mail-sent-ok,#wpcf7-f96-o1 div.wpcf7-mail-sent-ok{border:2px solid #F1F7FB!important}@media (min-width:1024px){#wpcf7-f1252-o2 p:last-of-type,#wpcf7-f460-o1 p:last-of-type,#wpcf7-f63-o1 p:last-of-type,#wpcf7-f96-o1 p:last-of-type{margin-bottom:1.5rem}#company #why-positec{background-attachment:fixed}}#wpcf7-f1252-o2 input[type=radio],#wpcf7-f460-o1 input[type=radio],#wpcf7-f63-o1 input[type=radio],#wpcf7-f96-o1 input[type=radio]{width:unset}.customer-support-options,.solutions-contact-options,.training-contact-options{text-align:center}@media (min-width:768px){.customer-support-options,.solutions-contact-options,.training-contact-options{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}}.customer-support-options p,.solutions-contact-options p,.training-contact-options p{margin:0;text-align:center}.customer-support-options a,.solutions-contact-options a,.training-contact-options a{display:inline-block}.customer-support-options a:hover,.solutions-contact-options a:hover,.training-contact-options a:hover{opacity:.7;-webkit-transition:opacity .3s;transition:opacity .3s}.customer-support-options .fa,.solutions-contact-options .fa,.training-contact-options .fa{margin-right:.5rem}@media (min-width:768px){.customer-support-options .fa-envelope-o,.solutions-contact-options .fa-envelope-o,.training-contact-options .fa-envelope-o{margin-left:2rem}}#additional-training h1{text-align:center}#additional-training .training-contact-options a:hover{opacity:.7;-webkit-transition:opacity .3s;transition:opacity .3s}#company #why-positec h1,#external-resources h1{text-align:center}#external-resources li{padding-bottom:1rem;margin-left:1rem}@media (min-width:768px){#external-resources li{padding-bottom:0}}#external-resources a{text-decoration:none;color:#404042}#company #why-positec{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(52,73,94,.85)),to(rgba(52,73,94,.85))),url(../../images/desktop/company-positec-why-positec.jpg);background-image:linear-gradient(0deg,rgba(52,73,94,.85),rgba(52,73,94,.85)),url(../../images/desktop/company-positec-why-positec.jpg);background-position:center 0;background-repeat:no-repeat;background-size:cover}#company #why-positec h1,#company #why-positec h2,#company #why-positec p{color:#fff}#company #team{background:url(../../images/icons/watermark-company.png) center no-repeat #ecf0f1}#company #team h1{text-align:center;border-bottom:1px solid #bdc3c7;padding-bottom:3rem;margin:0}#company #team .fa{font-size:20px}#company #team .team-members-item{padding:3rem 0;border-bottom:1px solid #bdc3c7}#company #team .team-member-col-01{width:100%}@media (min-width:1024px){#company #team .team-members-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#company #team .team-member-col-01{width:15%}}#company #team .team-member-col-02{width:100%;padding-left:1rem}#company #team .member-image-wrapper{margin:0 auto;display:block;overflow:hidden;border-radius:50%;width:200px;height:200px}@media (min-width:1024px){#company #team .member-image-wrapper{width:100px;height:100px}}@media (min-width:1600px){#company #team .member-image-wrapper{width:150px;height:150px}}#company #team .member-details{margin-top:1.5rem}#company #team .member-name,#company #team .member-title,#company #team a{color:#F1F7FB}#company #team .member-name,#company #team .member-title{text-align:center}@media (min-width:1024px){#company #team .member-details{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#company #team .member-name,#company #team .member-title{text-align:left}}#company #team .member-name{margin:0}#company #team .member-title{margin:0 0 0 .5rem}#company #team .member-bio{display:block;text-align:center;margin-top:1.5rem;font-family:Inter,sans-serif}@media (min-width:1024px){#company #team .member-bio{text-align:left;margin-top:0}}#company #team .morecontent span{display:none}#company #team .morelink{margin-top:1rem;display:block}#company #location .map{position:relative;width:100%;margin:auto}@media (min-width:1024px){#company #location .map{width:60%}}#company #location #NW_Territory path,#company #location #Nunavut path,#company #location #Quebec path{pointer-events:none}#company #location #Alberta a:hover path,#company #location #Atlantic a:hover path,#company #location #Atlantic_Provinces a:hover path,#company #location #British_Columbia a:hover path,#company #location #Canada_West a.hovered path,#company #location #Manitoba a:hover path,#company #location #Ontario a:hover path,#company #location #Saskatchewan a:hover path,#company #location #Yukon a:hover path{fill:#F1F7FB}#company #location #alberta,#company #location #atlantic,#company #location #atlantic-provinces,#company #location #british-columbia,#company #location #manitoba,#company #location #ontario,#company #location #saskatchewan,#company #location #yukon{position:absolute;background-color:rgba(28,63,148,.8);padding:1rem;width:270px;max-height:169px;display:none}#company #location #alberta p,#company #location #atlantic p,#company #location #atlantic-provinces p,#company #location #british-columbia p,#company #location #manitoba p,#company #location #ontario p,#company #location #saskatchewan p,#company #location #yukon p{color:#fff;margin:0;font-weight:700;font-size:25px;line-height:1}#company #location #alberta p.served,#company #location #atlantic p.served,#company #location #atlantic-provinces p.served,#company #location #british-columbia p.served,#company #location #manitoba p.served,#company #location #ontario p.served,#company #location #saskatchewan p.served,#company #location #yukon p.served{font-weight:400;font-style:italic;margin-left:1.25rem}#company #location #alberta i,#company #location #atlantic i,#company #location #atlantic-provinces i,#company #location #british-columbia i,#company #location #manitoba i,#company #location #ontario i,#company #location #saskatchewan i,#company #location #yukon i{margin-right:.5rem}#company #location .svg-hover-main{display:none}@media (min-width:1024px){#company #location .svg-hover-main{display:block}}#company #location .svg-hover-tablet{display:none}@media (min-width:768px){#company #location .svg-hover-tablet{display:block}#company #location .svg-hover-phone{display:none}}#company #location #alberta-tablet,#company #location #atlantic-provinces-tablet,#company #location #atlantic-tablet,#company #location #british-columbia-tablet,#company #location #manitoba-tablet,#company #location #ontario-tablet,#company #location #saskatchewan-tablet,#company #location #yukon-tablet{position:absolute;background-color:rgba(28,63,148,.8);padding:1rem .5rem;width:140px;display:none}#company #location #alberta-tablet p,#company #location #atlantic-provinces-tablet p,#company #location #atlantic-tablet p,#company #location #british-columbia-tablet p,#company #location #manitoba-tablet p,#company #location #ontario-tablet p,#company #location #saskatchewan-tablet p,#company #location #yukon-tablet p{color:#fff;margin:0;font-weight:700;font-size:12px;line-height:1}#company #location #alberta-tablet p.served,#company #location #atlantic-provinces-tablet p.served,#company #location #atlantic-tablet p.served,#company #location #british-columbia-tablet p.served,#company #location #manitoba-tablet p.served,#company #location #ontario-tablet p.served,#company #location #saskatchewan-tablet p.served,#company #location #yukon-tablet p.served{font-weight:400;font-style:italic;margin-left:.75rem}#company #location #alberta-tablet i,#company #location #atlantic-provinces-tablet i,#company #location #atlantic-tablet i,#company #location #british-columbia-tablet i,#company #location #manitoba-tablet i,#company #location #ontario-tablet i,#company #location #saskatchewan-tablet i,#company #location #yukon-tablet i{margin-right:.5rem}#company #location #alberta-phone,#company #location #atlantic-phone,#company #location #atlantic-provinces-phone,#company #location #british-columbia-phone,#company #location #manitoba-phone,#company #location #ontario-phone,#company #location #saskatchewan-phone,#company #location #yukon-phone{position:absolute;background-color:rgba(28,63,148,.8);padding:1rem .5rem;width:138px;display:none}#company #location #alberta-phone p,#company #location #atlantic-phone p,#company #location #atlantic-provinces-phone p,#company #location #british-columbia-phone p,#company #location #manitoba-phone p,#company #location #ontario-phone p,#company #location #saskatchewan-phone p,#company #location #yukon-phone p{color:#fff;margin:0;font-weight:700;font-size:12px;line-height:1}#company #careers .fa,#company #location #alberta-phone i,#company #location #atlantic-phone i,#company #location #atlantic-provinces-phone i,#company #location #british-columbia-phone i,#company #location #manitoba-phone i,#company #location #ontario-phone i,#company #location #saskatchewan-phone i,#company #location #yukon-phone i{margin-right:.5rem}#company #location #alberta-phone p.served,#company #location #atlantic-phone p.served,#company #location #atlantic-provinces-phone p.served,#company #location #british-columbia-phone p.served,#company #location #manitoba-phone p.served,#company #location #ontario-phone p.served,#company #location #saskatchewan-phone p.served,#company #location #yukon-phone p.served{font-weight:400;font-style:italic;margin-left:.75rem}#company #careers h1,#company #careers h2{color:#054D7F}#company #careers h1{text-align:center}#company #careers .job-date{color:#bdc3c7;border-bottom:1px solid #bdc3c7}#company #careers .job-title{color:#F1F7FB;margin-bottom:0}#company #careers .fa,#company #careers .job-description,#company #careers .job-location{color:#054D7F;font-weight:700}#company #careers .job-details-left p{margin:0 2rem 0 0}#company #careers .job-details-right{margin-top:0}.content-blog ol,.content-blog ul,.single ol,.single ul{font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:#404042;margin-left:1.25rem}.content-blog h2 a,.single h2 a{font-size:26px;font-weight:700}.content-blog a,.single a{color:#F1F7FB}.content-blog a:hover,.single a:hover{opacity:.8;-webkit-transition:all .3s;transition:all .3s}.content-blog .container{padding:1.5rem 0}@media (min-width:768px){.content-blog .post-thumbnail{max-width:90%;margin:2rem auto 0}}@media (min-width:1024px){#company #location .svg-hover-tablet{display:none}#company #careers .job-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#company #careers .job-details-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-blog h2 a,.single h2 a{font-size:36px}.content-blog .container{width:50%}.content-blog .post-thumbnail{max-width:100%}}.content-blog .post-thumbnail img{display:block;margin:0 auto}.content-blog .more-link{margin:1rem 0 0}.content-blog .more-link:hover{opacity:1}.post-info{font-weight:700;font-size:15px;color:#bdc3c7;border-bottom:2px solid #bdc3c7}.blog-post-title a{text-decoration:none;color:#054D7F}.single .post-thumbnail{width:100%;overflow:hidden;position:relative}.single .post-thumbnail img{width:100%;height:auto}.single .scroll-down{display:none!important}.single .blog-post-title{color:#054D7F}.single ol,.single ul{margin-left:1rem}.single img{width:auto;height:auto}@media (min-width:768px){#contact-us .block{display:-webkit-box;display:-ms-flexbox;display:flex}#contact-us .block-right{padding-left:2rem}}@media (min-width:1024px){.single .post-thumbnail{margin-top:0}#contact-us .block-right{padding-left:0}}#contact-us .block-right h3{margin:0 0 .5rem}#contact-us .block-right p{margin:0}#contact-us .block-right a:hover{color:#F1F7FB}#contact-us .block-right .fa{margin-right:.25rem}.width-50{width:100%}@media (min-width:768px){.width-50{width:50%}}.contact-address a,.contact-option-wrapper a{text-decoration:none;color:#404042}.contact-address{margin-top:.75rem}.contact-buttons,.contact-option-wrapper{margin-top:1.5rem}.contact-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.contact-logo{margin-top:2rem;max-width:250px}.google-map-wrapper{-webkit-filter:grayscale(90%);-moz-filter:grayscale(90%);-ms-filter:grayscale(90%);-o-filter:grayscale(90%);filter:grayscale(90%)}.google-map-wrapper iframe{pointer-events:none}.google-map{width:100%;height:70vh}.google-map .saddr{color:green;background:#00f}#wpcf7-f32-o1 .wpcf7-form{width:100%}#wpcf7-f32-o1 .wpcf7-form input,#wpcf7-f32-o1 .wpcf7-form textarea{width:100%;padding:1rem 0 1rem 1rem;border-radius:0;font-family:Inter,sans-serif;font-size:16px;border:none;background:#ecf0f1}@media (min-width:1024px){#wpcf7-f32-o1 .wpcf7-form input,#wpcf7-f32-o1 .wpcf7-form textarea{width:85%;font-size:18px}.page-template-contact-page a.btn.btn-dark-reverse{max-width:90%!important}}#wpcf7-f32-o1 .wpcf7-form input:focus,#wpcf7-f32-o1 .wpcf7-form textarea:focus,#wpcf7-f32-o1 body .cf7-style textarea:focus{border:green!important}#wpcf7-f32-o1 input:focus,#wpcf7-f32-o1 textarea:focus{outline:0!important;-webkit-box-shadow:0 0 10px #bdc3c7;box-shadow:0 0 10px #bdc3c7}#wpcf7-f32-o1 input.wpcf7-submit{background-color:#A6CBE5;font-family:var(--primary-font);letter-spacing:0;font-weight:700;line-height:normal;font-size:16px;width:auto;padding:1rem 2rem;border-radius:4px}#wpcf7-f32-o1 input.wpcf7-submit:hover{color:#fff!important;background-color:#F1F7FB;-webkit-box-shadow:none;box-shadow:none;border:2px solid #F1F7FB;-webkit-transition:all .3s;transition:all .3s}#wpcf7-f32-o1 div.wpcf7-response-output{color:#404042;width:85%;margin-left:0}#wpcf7-f32-o1 div.wpcf7-mail-sent-ok{border:2px solid #F1F7FB!important}.page-template-contact-page a.btn.btn-dark-reverse{width:unset!important;margin:0 0 1rem}.portal-login .login-page-layout{grid-template-columns:1fr;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:768px){.portal-login .login-page-layout{min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content;height:calc(100vh - 2rem);display:grid;grid-template-columns:1fr minmax(-webkit-max-content,50vw);grid-template-columns:1fr minmax(max-content,50vw)}}.portal-login .left-side-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:1.31rem;background-color:#f5f5f5;background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width:768px){.portal-login .left-side-layout{padding:3.31rem}}.portal-login .rating-wrapper,.portal-login .right-side-layout{padding:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal}.portal-login .right-side-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.portal-login .right-side-layout .form-wrapper{max-width:30rem;margin:auto}.portal-login .right-side-layout .form-wrapper .mp_wrapper{min-width:100%;width:100%;margin:auto}.portal-login .right-side-layout>div{width:100%}.portal-login .rating-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.25rem;border-radius:.5rem;border:1px solid #FFF;background:rgba(255,255,255,.9)}.portal-login .rating-wrapper-text{color:#1B6DA5;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.875rem;text-align:left;margin:0;letter-spacing:0;max-width:auto}.portal-login .rating-wrapper-name,.portal-login .rating-wrapper-name span{color:#1B6DA5;font-size:.75rem;font-style:normal;line-height:1.375rem;text-align:left;font-weight:600;margin:0;letter-spacing:0;max-width:auto}.mp_wrapper.mepr_password_reset_requested{text-align:center;padding:0;margin:0 auto;max-width:32rem!important;width:100%!important}@media (min-width:768px){.mp_wrapper.mepr_password_reset_requested{text-align:center;max-width:32rem!important;width:100%!important;padding:0;margin:0 auto}}.mp_wrapper.mepr_password_reset_requested h3{color:#61BA45!important;font-weight:700!important;max-width:25rem!important;margin:0 auto}.mp_wrapper.mepr_password_reset_requested h3+p{max-width:55rem;margin:16px auto;width:100%}.portal-login h1,.portal-registration h1{color:#054D7F;text-align:center;font-size:2rem;font-style:normal;font-weight:600;line-height:2.625rem;margin-bottom:1rem;margin-top:0}.portal-login p,.portal-registration p{color:#1B6DA5;text-align:center;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.75rem;margin:0 auto 2rem;max-width:29rem}.portal-login p.big,.portal-registration p.big{max-width:35rem}.portal-login .mp_wrapper,.portal-registration .mp_wrapper{width:100%;display:block;margin:auto;font-family:Inter,sans-serif;text-shadow:none}@media (min-width:768px){.portal-login .mp_wrapper,.portal-registration .mp_wrapper{width:40%}}.portal-login .mp_wrapper a,.portal-login .mp_wrapper a:visited,.portal-registration .mp_wrapper a,.portal-registration .mp_wrapper a:visited{color:#404042;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.portal-login .mp_wrapper a:hover,.portal-registration .mp_wrapper a:hover{color:#bdc3c7}.portal-login .mp_wrapper input,.portal-registration .mp_wrapper input{background-color:#fff}.portal-login .mp_wrapper input:-webkit-autofill,.portal-registration .mp_wrapper input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #fff inset;-webkit-text-fill-color:#404042}.portal-login .mp_wrapper input:-webkit-autofill:focus,.portal-registration .mp_wrapper input:-webkit-autofill:focus{-webkit-box-shadow:#fff,0 0 0 50px #fff inset;-webkit-text-fill-color:#404042}.portal-login .mp_wrapper .mp-form-row,.portal-registration .mp_wrapper .mp-form-row{margin-top:1.2rem}.portal-login .mp_login_form,.portal-registration .mp_login_form{width:100%;max-width:30rem;margin:0 auto}.portal-login .mp_login_form .mepr-form .submit input,.portal-registration .mp_login_form .mepr-form .submit input{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em;border-radius:.25rem;background-color:#61BA45;color:#FFF;font-size:1rem;font-style:normal;font-weight:700;line-height:normal;margin:0 auto;text-shadow:none;border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.portal-login .mp_login_form .mepr-form .submit input:focus,.portal-login .mp_login_form .mepr-form .submit input:hover,.portal-registration .mp_login_form .mepr-form .submit input:focus,.portal-registration .mp_login_form .mepr-form .submit input:hover{background-color:#4CAF50}.portal-login .mepr-form .mp-form-label,.portal-registration .mepr-form .mp-form-label{text-align:left}.portal-login .mepr-form .mp-form-label label,.portal-registration .mepr-form .mp-form-label label{color:#054D7F;letter-spacing:0;font-weight:400;font-size:.875rem;line-height:26px;margin:0 0 .25rem!important;padding:0;display:inline-block!important}.portal-login .mepr-form .mp-form-row input,.portal-registration .mepr-form .mp-form-row input{border:1px solid #A6CBE5;background-color:#FFF;border-radius:.25rem;padding:.922rem;color:#1B6DA5;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.portal-login .mepr-form .mp-form-row input:hover,.portal-registration .mepr-form .mp-form-row input:hover{border-color:#A6CBE5;background-color:#F1F7FB}.portal-login .mepr-form .mp-form-row input::-webkit-input-placeholder,.portal-registration .mepr-form .mp-form-row input::-webkit-input-placeholder{color:#1B6DA5}.portal-login .mepr-form .mp-form-row input::-moz-placeholder,.portal-registration .mepr-form .mp-form-row input::-moz-placeholder{color:#1B6DA5}.portal-login .mepr-form .mp-form-row input:-ms-input-placeholder,.portal-registration .mepr-form .mp-form-row input:-ms-input-placeholder{color:#1B6DA5}.portal-login .mepr-form .mp-form-row input::-ms-input-placeholder,.portal-registration .mepr-form .mp-form-row input::-ms-input-placeholder{color:#1B6DA5}.portal-login .mepr-form .mp-form-row input::placeholder,.portal-registration .mepr-form .mp-form-row input::placeholder{color:#1B6DA5}.portal-login .mepr-form .mp-form-row input:focus,.portal-registration .mepr-form .mp-form-row input:focus{border-color:#054D7F;background-color:#FFF;color:#054D7F;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.portal-login .mepr-form .mepr-options-actions,.portal-registration .mepr-form .mepr-options-actions{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.portal-login .mepr-form .mepr-options-actions .mepr-remember-me input,.portal-registration .mepr-form .mepr-options-actions .mepr-remember-me input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.portal-login .mepr-form .mepr-options-actions .mepr-remember-me label,.portal-registration .mepr-form .mepr-options-actions .mepr-remember-me label{color:#054D7F;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;cursor:pointer;position:relative;padding-left:2.30625rem}.portal-login .mepr-form .mepr-options-actions .mepr-remember-me label:before,.portal-registration .mepr-form .mepr-options-actions .mepr-remember-me label:before{content:"";display:block;position:absolute;left:0;top:0;width:1.5rem;height:1.5rem;margin-right:10px;background:#FFF;border-radius:.25rem;border:1px solid #A6CBE5;-webkit-transition:all .3s ease;transition:all .3s ease}.portal-login .mepr-form .mepr-options-actions .mepr-remember-me label:after,.portal-registration .mepr-form .mepr-options-actions .mepr-remember-me label:after{content:"";position:absolute;top:0;left:0;width:1.5rem;height:1.5rem;border-radius:.25rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath d='M12.5 1L4.9375 9L1.5 5.36364' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center no-repeat #1B6DA5;opacity:0;pointer-events:none;background-size:auto;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.portal-login .mepr-form .mepr-options-actions .mepr-remember-me input:checked+label:after,.portal-login .mepr-form .mepr-options-actions .mepr-remember-me input:checked~label:after,.portal-login .mepr-form .mepr-options-actions .mepr-remember-me label:has(input:checked):after,.portal-registration .mepr-form .mepr-options-actions .mepr-remember-me input:checked+label:after,.portal-registration .mepr-form .mepr-options-actions .mepr-remember-me input:checked~label:after,.portal-registration .mepr-form .mepr-options-actions .mepr-remember-me label:has(input:checked):after{opacity:1!important}.portal-login .mepr-form .mepr-options-actions .mepr-remember-me input:checked+label:before,.portal-registration .mepr-form .mepr-options-actions .mepr-remember-me input:checked+label:before{border-color:#1B6DA5!important;background-color:#1B6DA5!important}.portal-login .mepr-form .mepr-options-actions .mepr-remember-me input:focus+label:before,.portal-registration .mepr-form .mepr-options-actions .mepr-remember-me input:focus+label:before{background:#F1F7FB}.portal-login .mepr-form .mepr-options-actions .mepr-remember-me input:checked~label:before,.portal-registration .mepr-form .mepr-options-actions .mepr-remember-me input:checked~label:before{border-color:#1B6DA5!important;background-color:#1B6DA5!important}.portal-login .mepr-form .mepr-options-actions .mepr-remember-me input:focus~label:before,.portal-registration .mepr-form .mepr-options-actions .mepr-remember-me input:focus~label:before{background:#F1F7FB}.portal-login .mepr-form .mepr-options-actions .mepr-remember-me label:has(input:checked):before,.portal-registration .mepr-form .mepr-options-actions .mepr-remember-me label:has(input:checked):before{border-color:#1B6DA5!important;background-color:#1B6DA5!important}.portal-login .mepr-form .mepr-options-actions .mepr-remember-me label:has(input:focus):before,.portal-registration .mepr-form .mepr-options-actions .mepr-remember-me label:has(input:focus):before{background:#F1F7FB}.portal-login .mepr-form .mepr-options-actions .mepr-forgot-password,.portal-registration .mepr-form .mepr-options-actions .mepr-forgot-password{color:#054D7F;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.625rem}.portal-login .mepr-form label,.portal-registration .mepr-form label{color:#bdc3c7;font-family:Inter,sans-serif}.portal-login .register-email,.portal-registration .register-email{color:#1B6DA5;text-align:center;font-size:1rem;font-style:normal;font-weight:400;line-height:1.625rem;display:block;margin:0 auto}.portal-login .register-email a,.portal-registration .register-email a{color:#61BA45;text-decoration:underline;font-size:1rem;font-weight:400}.portal-login input.mepr-submit,.portal-registration input.mepr-submit{font-family:Inter,sans-serif;font-size:20px;font-weight:500;color:#F1F7FB;text-align:center;text-transform:uppercase;padding:1rem;width:250px;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;border:2px solid #F1F7FB;display:block}.portal-login input.mepr-submit:hover,.portal-registration input.mepr-submit:hover{color:#fff!important;background-color:#F1F7FB;-webkit-box-shadow:none;box-shadow:none;border:2px solid #F1F7FB;-webkit-transition:all .3s;transition:all .3s}.service-orders .service-orders-tabs__nav-item{background:0 0;-webkit-transition:all .3s ease;transition:all .3s ease;white-space:nowrap}.service-orders .service-orders-tabs__nav-item.active{background-color:#FFF}@media (min-width:768px){.portal-login input.mepr-submit,.portal-registration input.mepr-submit{display:inline-block}.service-orders .service-orders-tabs__nav-item{padding:.75rem 1rem;font-size:.875rem}}.service-orders .service-order-form-wrapper{padding:48px 32px}.service-orders .service-order-form-wrapper h3,.service-orders .service-order-form-wrapper h4{color:#054D7F;font-size:32px;font-style:normal;font-weight:600;line-height:42px;letter-spacing:0;text-align:left;text-transform:capitalize;margin:0 0 30px;padding:0}.service-orders .service-order-form-wrapper h4{font-size:24px;margin-bottom:0;padding:0}.service-orders .service-order-form-wrapper .core-items>p,.service-orders .service-order-form-wrapper .optional-items>p{display:grid;grid-template-columns:1fr 1fr;gap:0 2rem}@media screen and (max-width:1022px){.service-orders .service-order-form-wrapper .core-items>p,.service-orders .service-order-form-wrapper .optional-items>p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:22px}}.service-orders .service-order-form-wrapper .core-items p span,.service-orders .service-order-form-wrapper .optional-items p span{margin:0!important}.service-orders .service-order-form-wrapper .core-items p br,.service-orders .service-order-form-wrapper .optional-items p br{display:none}.service-orders .service-order-form-wrapper .wpcf7-form input[type=submit]:hover{background-color:#1B6DA5}.service-orders .service-order-form-wrapper .wpcf7-form input[type=submit]:focus{outline:#A6CBE5 solid 2px;outline-offset:2px}.service-orders .service-order-form-wrapper .wpcf7-form input[type=checkbox],.service-orders .service-order-form-wrapper .wpcf7-form input[type=radio]{margin-right:.5rem;accent-color:#054D7F}.service-orders .service-order-form-wrapper .wpcf7-form .wpcf7-form:not(.wpcf7-validation-errors) .wpcf7-not-valid-tip{display:none!important}.service-orders .service-order-form-wrapper .wpcf7-form .wpcf7-validation-errors .wpcf7-not-valid-tip{display:block!important;color:#dc3545;font-size:.875rem;margin-top:.25rem;font-weight:400}.service-orders .service-order-form-wrapper .wpcf7-form .service-orders-tabs__panel:not(.active) .wpcf7-not-valid-tip,.service-orders .service-order-form-wrapper .wpcf7-form .wpcf7-validation-errors .wpcf7-form-control-wrap .wpcf7-not-valid-tip:not(:first-child),.service-orders .service-order-form-wrapper .wpcf7-form .wpcf7-validation-errors .wpcf7-response-output{display:none!important}.service-orders .service-order-form-wrapper .wpcf7-form .service-orders-tabs__panel:not(.active) button,.service-orders .service-order-form-wrapper .wpcf7-form .service-orders-tabs__panel:not(.active) input,.service-orders .service-order-form-wrapper .wpcf7-form .service-orders-tabs__panel:not(.active) select,.service-orders .service-order-form-wrapper .wpcf7-form .service-orders-tabs__panel:not(.active) textarea{pointer-events:none!important;opacity:.5}#portal input[type=radio],.portal-content>section{display:none}.sales-form-container{background-color:#ecf0f1;min-height:80vh}.sales-form-container h1{text-align:center;margin-top:10rem}.sales-form-container .sales-description,.sales-form-container p.registration-description{width:100%;text-align:center;margin:auto auto 2rem}@media (min-width:1366px){.sales-form-container .sales-description,.sales-form-container p.registration-description{width:75%}}.sales-form-container .sales-description ul,.sales-form-container p.registration-description ul{margin-left:1.5rem;margin-bottom:1.5rem;font-family:Inter,sans-serif;font-weight:400}.sales-form-container .sales-description ul li,.sales-form-container p.registration-description ul li{list-style-position:inside}.sales-form-container #wpcf7-f1096-o1 .wpcf7-form,.sales-form-container #wpcf7-f1111-o1 .wpcf7-form,.sales-form-container #wpcf7-f2444-o1 .wpcf7-form,.sales-form-container #wpcf7-f269-o1 .wpcf7-form,.sales-form-container #wpcf7-f2702-o1 .wpcf7-form,.sales-form-container #wpcf7-f370-o1 .wpcf7-form{width:100%;margin:auto}@media (min-width:1024px){.sales-form-container #wpcf7-f1096-o1 .wpcf7-form,.sales-form-container #wpcf7-f1111-o1 .wpcf7-form,.sales-form-container #wpcf7-f2444-o1 .wpcf7-form,.sales-form-container #wpcf7-f269-o1 .wpcf7-form,.sales-form-container #wpcf7-f2702-o1 .wpcf7-form,.sales-form-container #wpcf7-f370-o1 .wpcf7-form{width:30%}}.sales-form-container #wpcf7-f1096-o1 label,.sales-form-container #wpcf7-f1111-o1 label,.sales-form-container #wpcf7-f2444-o1 label,.sales-form-container #wpcf7-f269-o1 label,.sales-form-container #wpcf7-f2702-o1 label,.sales-form-container #wpcf7-f370-o1 label{font-family:Inter,sans-serif;font-size:16px;color:#bdc3c7}.sales-form-container #wpcf7-f1096-o1 p,.sales-form-container #wpcf7-f1111-o1 p,.sales-form-container #wpcf7-f2444-o1 p,.sales-form-container #wpcf7-f269-o1 p,.sales-form-container #wpcf7-f2702-o1 p,.sales-form-container #wpcf7-f370-o1 p{margin-top:0;margin-bottom:.5rem}.sales-form-container #wpcf7-f1096-o1 .wpcf7-form input,.sales-form-container #wpcf7-f1096-o1 .wpcf7-form select,.sales-form-container #wpcf7-f1096-o1 .wpcf7-form textarea,.sales-form-container #wpcf7-f1111-o1 .wpcf7-form input,.sales-form-container #wpcf7-f1111-o1 .wpcf7-form select,.sales-form-container #wpcf7-f1111-o1 .wpcf7-form textarea,.sales-form-container #wpcf7-f2444-o1 .wpcf7-form input,.sales-form-container #wpcf7-f2444-o1 .wpcf7-form select,.sales-form-container #wpcf7-f2444-o1 .wpcf7-form textarea,.sales-form-container #wpcf7-f269-o1 .wpcf7-form input,.sales-form-container #wpcf7-f269-o1 .wpcf7-form select,.sales-form-container #wpcf7-f269-o1 .wpcf7-form textarea,.sales-form-container #wpcf7-f2702-o1 .wpcf7-form input,.sales-form-container #wpcf7-f2702-o1 .wpcf7-form select,.sales-form-container #wpcf7-f2702-o1 .wpcf7-form textarea,.sales-form-container #wpcf7-f370-o1 .wpcf7-form input,.sales-form-container #wpcf7-f370-o1 .wpcf7-form select,.sales-form-container #wpcf7-f370-o1 .wpcf7-form textarea{width:100%;padding:.5rem 0 .5rem 1rem;border-radius:0;font-family:Inter,sans-serif;font-size:16px;border:none;background:#fff;color:#404042}.sales-form-container #wpcf7-f1096-o1 .wpcf7-form select::-ms-expand,.sales-form-container #wpcf7-f1111-o1 .wpcf7-form select::-ms-expand,.sales-form-container #wpcf7-f2444-o1 .wpcf7-form select::-ms-expand,.sales-form-container #wpcf7-f269-o1 .wpcf7-form select::-ms-expand,.sales-form-container #wpcf7-f2702-o1 .wpcf7-form select::-ms-expand,.sales-form-container #wpcf7-f370-o1 .wpcf7-form select::-ms-expand{display:none}.sales-form-container #wpcf7-f1096-o1 .wpcf7-form select,.sales-form-container #wpcf7-f1111-o1 .wpcf7-form select,.sales-form-container #wpcf7-f2444-o1 .wpcf7-form select,.sales-form-container #wpcf7-f269-o1 .wpcf7-form select,.sales-form-container #wpcf7-f2702-o1 .wpcf7-form select,.sales-form-container #wpcf7-f370-o1 .wpcf7-form select{display:inline-block;font:inherit;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-repeat:no-repeat;background-size:.5rem auto;background-position:right .5rem center;padding-right:1.5rem;background-image:url("data:image/svg+xml;charset=utf-8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 40'> <polygon points='0,0 60,0 30,40' style='fill:lightgrey;'/> </svg>")}.sales-form-container #wpcf7-f1096-o1 .wpcf7-form input:focus,.sales-form-container #wpcf7-f1096-o1 .wpcf7-form textarea:focus,.sales-form-container #wpcf7-f1096-o1 body .cf7-style textarea:focus,.sales-form-container #wpcf7-f1111-o1 .wpcf7-form input:focus,.sales-form-container #wpcf7-f1111-o1 .wpcf7-form textarea:focus,.sales-form-container #wpcf7-f1111-o1 body .cf7-style textarea:focus,.sales-form-container #wpcf7-f2444-o1 .wpcf7-form input:focus,.sales-form-container #wpcf7-f2444-o1 .wpcf7-form textarea:focus,.sales-form-container #wpcf7-f2444-o1 body .cf7-style textarea:focus,.sales-form-container #wpcf7-f269-o1 .wpcf7-form input:focus,.sales-form-container #wpcf7-f269-o1 .wpcf7-form textarea:focus,.sales-form-container #wpcf7-f269-o1 body .cf7-style textarea:focus,.sales-form-container #wpcf7-f2702-o1 .wpcf7-form input:focus,.sales-form-container #wpcf7-f2702-o1 .wpcf7-form textarea:focus,.sales-form-container #wpcf7-f2702-o1 body .cf7-style textarea:focus,.sales-form-container #wpcf7-f370-o1 .wpcf7-form input:focus,.sales-form-container #wpcf7-f370-o1 .wpcf7-form textarea:focus,.sales-form-container #wpcf7-f370-o1 body .cf7-style textarea:focus{border:green!important}.sales-form-container #wpcf7-f1096-o1 input:focus,.sales-form-container #wpcf7-f1096-o1 select:focus,.sales-form-container #wpcf7-f1096-o1 textarea:focus,.sales-form-container #wpcf7-f1111-o1 input:focus,.sales-form-container #wpcf7-f1111-o1 select:focus,.sales-form-container #wpcf7-f1111-o1 textarea:focus,.sales-form-container #wpcf7-f2444-o1 input:focus,.sales-form-container #wpcf7-f2444-o1 select:focus,.sales-form-container #wpcf7-f2444-o1 textarea:focus,.sales-form-container #wpcf7-f269-o1 input:focus,.sales-form-container #wpcf7-f269-o1 select:focus,.sales-form-container #wpcf7-f269-o1 textarea:focus,.sales-form-container #wpcf7-f2702-o1 input:focus,.sales-form-container #wpcf7-f2702-o1 select:focus,.sales-form-container #wpcf7-f2702-o1 textarea:focus,.sales-form-container #wpcf7-f370-o1 input:focus,.sales-form-container #wpcf7-f370-o1 select:focus,.sales-form-container #wpcf7-f370-o1 textarea:focus{outline:0!important;-webkit-box-shadow:0 0 10px #bdc3c7;box-shadow:0 0 10px #bdc3c7;color:#404042}.sales-form-container #wpcf7-f1096-o1 input::-webkit-input-placeholder,.sales-form-container #wpcf7-f1096-o1 textarea::-webkit-input-placeholder,.sales-form-container #wpcf7-f1111-o1 input::-webkit-input-placeholder,.sales-form-container #wpcf7-f1111-o1 textarea::-webkit-input-placeholder,.sales-form-container #wpcf7-f2444-o1 input::-webkit-input-placeholder,.sales-form-container #wpcf7-f2444-o1 textarea::-webkit-input-placeholder,.sales-form-container #wpcf7-f269-o1 input::-webkit-input-placeholder,.sales-form-container #wpcf7-f269-o1 textarea::-webkit-input-placeholder,.sales-form-container #wpcf7-f2702-o1 input::-webkit-input-placeholder,.sales-form-container #wpcf7-f2702-o1 textarea::-webkit-input-placeholder,.sales-form-container #wpcf7-f370-o1 input::-webkit-input-placeholder,.sales-form-container #wpcf7-f370-o1 textarea::-webkit-input-placeholder{color:#bdc3c7}.sales-form-container #wpcf7-f1096-o1 input::-moz-placeholder,.sales-form-container #wpcf7-f1096-o1 textarea::-moz-placeholder,.sales-form-container #wpcf7-f1111-o1 input::-moz-placeholder,.sales-form-container #wpcf7-f1111-o1 textarea::-moz-placeholder,.sales-form-container #wpcf7-f2444-o1 input::-moz-placeholder,.sales-form-container #wpcf7-f2444-o1 textarea::-moz-placeholder,.sales-form-container #wpcf7-f269-o1 input::-moz-placeholder,.sales-form-container #wpcf7-f269-o1 textarea::-moz-placeholder,.sales-form-container #wpcf7-f2702-o1 input::-moz-placeholder,.sales-form-container #wpcf7-f2702-o1 textarea::-moz-placeholder,.sales-form-container #wpcf7-f370-o1 input::-moz-placeholder,.sales-form-container #wpcf7-f370-o1 textarea::-moz-placeholder{color:#bdc3c7}.sales-form-container #wpcf7-f1096-o1 input:-ms-input-placeholder,.sales-form-container #wpcf7-f1096-o1 textarea:-ms-input-placeholder,.sales-form-container #wpcf7-f1111-o1 input:-ms-input-placeholder,.sales-form-container #wpcf7-f1111-o1 textarea:-ms-input-placeholder,.sales-form-container #wpcf7-f2444-o1 input:-ms-input-placeholder,.sales-form-container #wpcf7-f2444-o1 textarea:-ms-input-placeholder,.sales-form-container #wpcf7-f269-o1 input:-ms-input-placeholder,.sales-form-container #wpcf7-f269-o1 textarea:-ms-input-placeholder,.sales-form-container #wpcf7-f2702-o1 input:-ms-input-placeholder,.sales-form-container #wpcf7-f2702-o1 textarea:-ms-input-placeholder,.sales-form-container #wpcf7-f370-o1 input:-ms-input-placeholder,.sales-form-container #wpcf7-f370-o1 textarea:-ms-input-placeholder{color:#bdc3c7}.sales-form-container #wpcf7-f1096-o1 input::-ms-input-placeholder,.sales-form-container #wpcf7-f1096-o1 textarea::-ms-input-placeholder,.sales-form-container #wpcf7-f1111-o1 input::-ms-input-placeholder,.sales-form-container #wpcf7-f1111-o1 textarea::-ms-input-placeholder,.sales-form-container #wpcf7-f2444-o1 input::-ms-input-placeholder,.sales-form-container #wpcf7-f2444-o1 textarea::-ms-input-placeholder,.sales-form-container #wpcf7-f269-o1 input::-ms-input-placeholder,.sales-form-container #wpcf7-f269-o1 textarea::-ms-input-placeholder,.sales-form-container #wpcf7-f2702-o1 input::-ms-input-placeholder,.sales-form-container #wpcf7-f2702-o1 textarea::-ms-input-placeholder,.sales-form-container #wpcf7-f370-o1 input::-ms-input-placeholder,.sales-form-container #wpcf7-f370-o1 textarea::-ms-input-placeholder{color:#bdc3c7}.sales-form-container #wpcf7-f1096-o1 input::placeholder,.sales-form-container #wpcf7-f1096-o1 textarea::placeholder,.sales-form-container #wpcf7-f1111-o1 input::placeholder,.sales-form-container #wpcf7-f1111-o1 textarea::placeholder,.sales-form-container #wpcf7-f2444-o1 input::placeholder,.sales-form-container #wpcf7-f2444-o1 textarea::placeholder,.sales-form-container #wpcf7-f269-o1 input::placeholder,.sales-form-container #wpcf7-f269-o1 textarea::placeholder,.sales-form-container #wpcf7-f2702-o1 input::placeholder,.sales-form-container #wpcf7-f2702-o1 textarea::placeholder,.sales-form-container #wpcf7-f370-o1 input::placeholder,.sales-form-container #wpcf7-f370-o1 textarea::placeholder{color:#bdc3c7}.sales-form-container #wpcf7-f1096-o1 input.wpcf7-submit,.sales-form-container #wpcf7-f1111-o1 input.wpcf7-submit,.sales-form-container #wpcf7-f2444-o1 input.wpcf7-submit,.sales-form-container #wpcf7-f269-o1 input.wpcf7-submit,.sales-form-container #wpcf7-f2702-o1 input.wpcf7-submit,.sales-form-container #wpcf7-f370-o1 input.wpcf7-submit{font-family:Inter,sans-serif;font-size:20px;font-weight:500;color:#F1F7FB;text-align:center;text-transform:uppercase;padding:1rem;width:250px;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;border:2px solid #F1F7FB;display:block;margin:2rem 0 0}@media (min-width:768px){.sales-form-container #wpcf7-f1096-o1 input.wpcf7-submit,.sales-form-container #wpcf7-f1111-o1 input.wpcf7-submit,.sales-form-container #wpcf7-f2444-o1 input.wpcf7-submit,.sales-form-container #wpcf7-f269-o1 input.wpcf7-submit,.sales-form-container #wpcf7-f2702-o1 input.wpcf7-submit,.sales-form-container #wpcf7-f370-o1 input.wpcf7-submit{display:inline-block}}.sales-form-container #wpcf7-f1096-o1 input.wpcf7-submit:hover,.sales-form-container #wpcf7-f1111-o1 input.wpcf7-submit:hover,.sales-form-container #wpcf7-f2444-o1 input.wpcf7-submit:hover,.sales-form-container #wpcf7-f269-o1 input.wpcf7-submit:hover,.sales-form-container #wpcf7-f2702-o1 input.wpcf7-submit:hover,.sales-form-container #wpcf7-f370-o1 input.wpcf7-submit:hover{color:#fff!important;background-color:#F1F7FB;-webkit-box-shadow:none;box-shadow:none;border:2px solid #F1F7FB;-webkit-transition:all .3s;transition:all .3s}.sales-form-container #wpcf7-f1096-o1 div.wpcf7-response-output,.sales-form-container #wpcf7-f1111-o1 div.wpcf7-response-output,.sales-form-container #wpcf7-f2444-o1 div.wpcf7-response-output,.sales-form-container #wpcf7-f269-o1 div.wpcf7-response-output,.sales-form-container #wpcf7-f2702-o1 div.wpcf7-response-output,.sales-form-container #wpcf7-f370-o1 div.wpcf7-response-output{color:#404042;width:85%;margin-left:0}.sales-form-container #wpcf7-f1096-o1 input[type=checkbox],.sales-form-container #wpcf7-f1111-o1 input[type=checkbox],.sales-form-container #wpcf7-f2444-o1 input[type=checkbox],.sales-form-container #wpcf7-f269-o1 input[type=checkbox],.sales-form-container #wpcf7-f2702-o1 input[type=checkbox],.sales-form-container #wpcf7-f370-o1 input[type=checkbox]{width:auto}.sales-form-container #wpcf7-f1096-o1 .wpcf7-acceptance .wpcf7-list-item-label,.sales-form-container #wpcf7-f1111-o1 .wpcf7-acceptance .wpcf7-list-item-label,.sales-form-container #wpcf7-f2444-o1 .wpcf7-acceptance .wpcf7-list-item-label,.sales-form-container #wpcf7-f269-o1 .wpcf7-acceptance .wpcf7-list-item-label,.sales-form-container #wpcf7-f2702-o1 .wpcf7-acceptance .wpcf7-list-item-label,.sales-form-container #wpcf7-f370-o1 .wpcf7-acceptance .wpcf7-list-item-label{font-size:14px}@media (min-width:1024px){.sales-form-container #wpcf7-f1096-o1 .wpcf7-acceptance .wpcf7-list-item-label,.sales-form-container #wpcf7-f1111-o1 .wpcf7-acceptance .wpcf7-list-item-label,.sales-form-container #wpcf7-f2444-o1 .wpcf7-acceptance .wpcf7-list-item-label,.sales-form-container #wpcf7-f269-o1 .wpcf7-acceptance .wpcf7-list-item-label,.sales-form-container #wpcf7-f2702-o1 .wpcf7-acceptance .wpcf7-list-item-label,.sales-form-container #wpcf7-f370-o1 .wpcf7-acceptance .wpcf7-list-item-label{font-size:15px}}.sales-form-container #wpcf7-f1096-o1 div.wpcf7-mail-sent-ok,.sales-form-container #wpcf7-f1111-o1 div.wpcf7-mail-sent-ok,.sales-form-container #wpcf7-f2444-o1 div.wpcf7-mail-sent-ok,.sales-form-container #wpcf7-f269-o1 div.wpcf7-mail-sent-ok,.sales-form-container #wpcf7-f2702-o1 div.wpcf7-mail-sent-ok,.sales-form-container #wpcf7-f370-o1 div.wpcf7-mail-sent-ok{border:2px solid #F1F7FB!important}.page-id-1112 .sales-img{padding:2.25rem}.page-id-1112 h1{margin-top:0}.page-id-1112 h2.sales-description{color:#F1F7FB}.navigation-inner-desktop .logout a,.portal-submenu label{color:#054D7F;font-family:Inter,sans-serif;-webkit-box-pack:center}.portal-content.container{max-width:1344px}@media screen and (max-width:1022px){.portal-content.container{padding:16px}}#tab-1:checked~.portal-content section:nth-child(1),#tab-2:checked~.portal-content section:nth-child(2),#tab-3:checked~.portal-content section:nth-child(3),#tab-4:checked~.portal-content section:nth-child(4),#tab-5:checked~.portal-content section:nth-child(5),#tab-6:checked~.portal-content section:nth-child(6){display:block}.sub-menu-custom label{font-weight:500}.portal-submenu .container{padding-top:0}.portal-submenu label{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;font-size:1rem;font-style:normal;font-weight:400;line-height:26px;opacity:1;background-color:transparent;text-transform:capitalize;outline:0}.portal-submenu label.active{color:#61BA45;opacity:1;font-weight:600}.portal-submenu label:hover{color:#61BA45;opacity:.9}@media (min-width:1024px){.portal-submenu-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.portal-submenu-inner div{background-color:transparent}.portal-submenu{margin-right:auto;margin-left:32px}.portal-submenu .logout{text-align:center}.portal-submenu .logout a{border:2px solid #F1F7FB;padding:.5rem 1.5rem;color:#F1F7FB;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;text-align:center;display:inline-block}.navigation-inner-desktop .logout a{border:2px solid #F1F7FB;padding:.75rem 1.375rem;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;border-radius:.25rem;display:inline-block;background-color:#F1F7FB;text-align:center;font-size:.875rem;font-style:normal;font-weight:700;line-height:normal}.navigation-inner-desktop .logout a:hover{background-color:#E2ECF1}.portal-submenu .logout a:hover{background-color:#F1F7FB;color:#fff}.portal-submenu .logout a:after{display:none}.training-videos-container{display:grid;gap:16px;grid-template-columns:1fr}@media (min-width:1024px){.training-videos-container{grid-template-columns:min(90vw,18.5rem) 1fr;gap:32px}}.training-videos-container #Filters,.training-videos-container #FiltersReference,.training-videos-container #FiltersRelease,.training-videos-container #FiltersWebinars{position:sticky;top:90px;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:1.5rem;border-radius:.5rem;border:1px solid #A6CBE5}@media screen and (max-width:1022px){.training-videos-container #Filters,.training-videos-container #FiltersReference,.training-videos-container #FiltersRelease,.training-videos-container #FiltersWebinars{position:static;top:auto;padding:13px 16px}}.reference-materials .reference-materials-block{padding:0;display:block;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0}.reference-materials .reference-materials-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0}.reference-materials .container-mix,.training-videos .container-mix,.webinars .container-mix{padding:0;text-align:justify}@media screen and (max-width:767px){.reference-materials .container-mix,.training-videos .container-mix,.webinars .container-mix{padding:0;position:static;top:auto}}.reference-materials .container-mix:after,.training-videos .container-mix:after,.webinars .container-mix:after{content:"";display:inline-block;width:100%}.reference-materials .container-mix .mix,.training-videos .container-mix .mix,.webinars .container-mix .mix{display:inline-block;vertical-align:top;background:#fff;border-radius:2px;margin-bottom:1rem;position:relative}.reference-materials .container-mix .mix.mixitup-hidden,.training-videos .container-mix .mix.mixitup-hidden,.webinars .container-mix .mix.mixitup-hidden{opacity:0;pointer-events:none}.reference-materials .container-mix .fail-message,.training-videos .container-mix .fail-message,.webinars .container-mix .fail-message{text-align:center;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;margin-top:2rem;padding:2rem;background:#f8f9fa;border-radius:.5rem;border:1px solid #e9ecef}.reference-materials .container-mix .fail-message:before,.training-videos .container-mix .fail-message:before,.webinars .container-mix .fail-message:before{content:"";display:inline-block;vertical-align:middle;height:100%}.reference-materials .container-mix .fail-message span,.training-videos .container-mix .fail-message span,.webinars .container-mix .fail-message span{display:inline-block;vertical-align:middle;font-size:20px;font-weight:700;color:#054D7F}.reference-materials .container-mix.no-results .fail-message,.training-videos .container-mix.no-results .fail-message,.webinars .container-mix.no-results .fail-message{opacity:1;pointer-events:auto}.reference-materials fieldset,.training-videos fieldset,.webinars fieldset{border:none;padding-left:0}.reference-materials .checkbox,.training-videos .checkbox,.webinars .checkbox{display:block;position:relative;cursor:pointer;margin-bottom:.75rem}.reference-materials .checkbox input[type=checkbox],.training-videos .checkbox input[type=checkbox],.webinars .checkbox input[type=checkbox]{position:absolute;display:block;top:0;left:0;height:100%;width:100%;cursor:pointer;margin:0;opacity:0;z-index:1}.reference-materials .checkbox label,.reference-materials .checkbox-label,.training-videos .checkbox label,.training-videos .checkbox-label,.webinars .checkbox label,.webinars .checkbox-label{color:#054D7F;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.625rem;text-transform:capitalize;padding-left:2.30625rem;margin-left:0}.reference-materials .checkbox label:after,.reference-materials .checkbox label:before,.reference-materials .checkbox-label:after,.reference-materials .checkbox-label:before,.training-videos .checkbox label:after,.training-videos .checkbox label:before,.training-videos .checkbox-label:after,.training-videos .checkbox-label:before,.webinars .checkbox label:after,.webinars .checkbox label:before,.webinars .checkbox-label:after,.webinars .checkbox-label:before{content:"";display:block;position:absolute}.reference-materials .checkbox label:before,.reference-materials .checkbox-label:before,.training-videos .checkbox label:before,.training-videos .checkbox-label:before,.webinars .checkbox label:before,.webinars .checkbox-label:before{left:0;top:0;width:1.5rem;height:1.5rem;margin-right:10px;background:#FFF;border-radius:.25rem;border:1px solid #A6CBE5;-webkit-transition:all .3s ease;transition:all .3s ease}.reference-materials .checkbox label:after,.reference-materials .checkbox-label:after,.training-videos .checkbox label:after,.training-videos .checkbox-label:after,.webinars .checkbox label:after,.webinars .checkbox-label:after{content:"";position:absolute;top:0;left:0;width:1.5rem;height:1.5rem;border-radius:.25rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath d='M12.5 1L4.9375 9L1.5 5.36364' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center no-repeat #1B6DA5;opacity:0;pointer-events:none;background-size:auto;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.reference-materials .checkbox input:checked~.checkbox-label:after,.reference-materials .checkbox input:checked~label:after,.training-videos .checkbox input:checked~.checkbox-label:after,.training-videos .checkbox input:checked~label:after,.webinars .checkbox input:checked~.checkbox-label:after,.webinars .checkbox input:checked~label:after{opacity:1!important}.reference-materials .checkbox input:focus~.checkbox-label:before,.reference-materials .checkbox input:focus~label:before,.training-videos .checkbox input:focus~.checkbox-label:before,.training-videos .checkbox input:focus~label:before,.webinars .checkbox input:focus~.checkbox-label:before,.webinars .checkbox input:focus~label:before{background:#eee}.reference-materials .checkbox input:checked~.checkbox-label:before,.reference-materials .checkbox input:checked~label:before,.training-videos .checkbox input:checked~.checkbox-label:before,.training-videos .checkbox input:checked~label:before,.webinars .checkbox input:checked~.checkbox-label:before,.webinars .checkbox input:checked~label:before{border-color:#1B6DA5!important;background-color:#1B6DA5!important}.reference-materials .checkbox-label,.training-videos .checkbox-label,.webinars .checkbox-label{position:relative;cursor:pointer;display:inline-block}.reference-materials .checkbox-label:before,.training-videos .checkbox-label:before,.webinars .checkbox-label:before{content:"";display:block;position:absolute;left:0;top:0;width:1.5rem;height:1.5rem;margin-right:10px;background:#FFF;border-radius:.25rem;border:1px solid #A6CBE5;-webkit-transition:all .3s ease;transition:all .3s ease}.reference-materials .checkbox-label:after,.training-videos .checkbox-label:after,.webinars .checkbox-label:after{content:"";position:absolute;top:0;left:0;width:1.5rem;height:1.5rem;border-radius:.25rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath d='M12.5 1L4.9375 9L1.5 5.36364' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center no-repeat #1B6DA5;opacity:0;pointer-events:none;background-size:auto;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.reference-materials .checkbox input:checked~.checkbox-label:after,.training-videos .checkbox input:checked~.checkbox-label:after,.webinars .checkbox input:checked~.checkbox-label:after{opacity:1!important}.reference-materials .checkbox input:checked~.checkbox-label:before,.training-videos .checkbox input:checked~.checkbox-label:before,.webinars .checkbox input:checked~.checkbox-label:before{border-color:#1B6DA5!important;background-color:#1B6DA5!important}.reference-materials .checkbox input:focus~.checkbox-label:before,.training-videos .checkbox input:focus~.checkbox-label:before,.webinars .checkbox input:focus~.checkbox-label:before{background:#eee}.reference-materials .reference-materials .checkbox .checkbox-label:before,.training-videos .reference-materials .checkbox .checkbox-label:before,.webinars .reference-materials .checkbox .checkbox-label:before{content:""!important;display:block!important;position:absolute!important;left:0!important;top:0!important;width:1.5rem!important;height:1.5rem!important;margin-right:10px!important;background:#FFF!important;border-radius:.25rem!important;border:1px solid #A6CBE5!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important}.reference-materials .reference-materials .checkbox .checkbox-label:after,.training-videos .reference-materials .checkbox .checkbox-label:after,.webinars .reference-materials .checkbox .checkbox-label:after{content:""!important;position:absolute!important;top:0!important;left:0!important;width:1.5rem!important;height:1.5rem!important;border-radius:.25rem!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath d='M12.5 1L4.9375 9L1.5 5.36364' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center no-repeat #1B6DA5!important;opacity:0!important;pointer-events:none!important;background-size:auto!important;-webkit-transition:opacity .3s ease!important;transition:opacity .3s ease!important}.reference-materials .reference-materials .checkbox input:checked~.checkbox-label:after,.training-videos .reference-materials .checkbox input:checked~.checkbox-label:after,.webinars .reference-materials .checkbox input:checked~.checkbox-label:after{opacity:1!important}.reference-materials .reference-materials .checkbox input:checked~.checkbox-label:before,.training-videos .reference-materials .checkbox input:checked~.checkbox-label:before,.webinars .reference-materials .checkbox input:checked~.checkbox-label:before{border-color:#1B6DA5!important;background-color:#1B6DA5!important}.reference-materials .filter-wrap .checkbox .checkbox-label:before,.training-videos .filter-wrap .checkbox .checkbox-label:before,.webinars .filter-wrap .checkbox .checkbox-label:before{content:""!important;display:block!important;position:absolute!important;left:0!important;top:0!important;width:1.5rem!important;height:1.5rem!important;margin-right:10px!important;background:#FFF!important;border-radius:.25rem!important;border:1px solid #A6CBE5!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important}.reference-materials .filter-wrap .checkbox .checkbox-label:after,.training-videos .filter-wrap .checkbox .checkbox-label:after,.webinars .filter-wrap .checkbox .checkbox-label:after{content:""!important;position:absolute!important;top:0!important;left:0!important;width:1.5rem!important;height:1.5rem!important;border-radius:.25rem!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath d='M12.5 1L4.9375 9L1.5 5.36364' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center no-repeat #1B6DA5!important;opacity:0!important;pointer-events:none!important;background-size:auto!important;-webkit-transition:opacity .3s ease!important;transition:opacity .3s ease!important}.reference-materials .filter-wrap .checkbox input:checked~.checkbox-label:after,.training-videos .filter-wrap .checkbox input:checked~.checkbox-label:after,.webinars .filter-wrap .checkbox input:checked~.checkbox-label:after{opacity:1!important}.reference-materials .filter-wrap .checkbox input:checked~.checkbox-label:before,.training-videos .filter-wrap .checkbox input:checked~.checkbox-label:before,.webinars .filter-wrap .checkbox input:checked~.checkbox-label:before{border-color:#1B6DA5!important;background-color:#1B6DA5!important}.reference-materials .filter-wrap .checkbox input:focus~.checkbox-label:before,.training-videos .filter-wrap .checkbox input:focus~.checkbox-label:before,.webinars .filter-wrap .checkbox input:focus~.checkbox-label:before{background:#eee!important}.reference-materials .filter-wrap .checkbox .checkbox-label:hover:before,.training-videos .filter-wrap .checkbox .checkbox-label:hover:before,.webinars .filter-wrap .checkbox .checkbox-label:hover:before{border-color:#054D7F!important;background-color:#054D7F!important}.reference-materials button[id^=Reset],.training-videos button[id^=Reset],.webinars button[id^=Reset]{-webkit-transition:all .3s ease!important;transition:all .3s ease!important}.reference-materials button[id^=Reset]:hover,.training-videos button[id^=Reset]:hover,.webinars button[id^=Reset]:hover{background-color:#4F9E3B!important;color:#FFF!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important}.reference-materials .radio,.training-videos .radio,.webinars .radio{display:block;position:relative;cursor:pointer;margin-bottom:8px}.reference-materials .radio input[type=radio],.training-videos .radio input[type=radio],.webinars .radio input[type=radio]{position:absolute;display:block;top:0;left:0;width:1.5rem;height:1.5rem;opacity:0;cursor:pointer;z-index:1}.reference-materials .radio label,.training-videos .radio label,.webinars .radio label{color:#054D7F;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.625rem;text-transform:capitalize;margin-left:2.30625rem}.reference-materials .radio label:after,.reference-materials .radio label:before,.training-videos .radio label:after,.training-videos .radio label:before,.webinars .radio label:after,.webinars .radio label:before{content:"";display:block;position:absolute}.reference-materials .radio label:before,.training-videos .radio label:before,.webinars .radio label:before{left:0;top:0;width:1.5rem;height:1.5rem;border-radius:50%;border:1px solid #A6CBE5;background:#fff}.reference-materials .radio label:after,.training-videos .radio label:after,.webinars .radio label:after{content:"";position:absolute;top:.375rem;left:.375rem;width:.75rem;height:.75rem;border-radius:50%;background:#054D7F;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.reference-materials .radio input:checked~label:after,.training-videos .radio input:checked~label:after,.webinars .radio input:checked~label:after{opacity:1}.reference-materials .radio input:focus~label:before,.training-videos .radio input:focus~label:before,.webinars .radio input:focus~label:before{background:#eee}.reference-materials .software-filter,.training-videos .software-filter,.webinars .software-filter{border-bottom:1px solid #E2ECF1}.reference-materials .software-filter.bb0,.training-videos .software-filter.bb0,.webinars .software-filter.bb0{border-bottom:none;margin-bottom:0}.reference-materials .software-filter label,.training-videos .software-filter label,.webinars .software-filter label{color:#054D7F;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.625rem;text-transform:capitalize;padding-left:2.30625rem;margin-left:0}.reference-materials .library-filters-heading,.training-videos .library-filters-heading,.webinars .library-filters-heading{color:#054D7F;font-family:Inter,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.875rem;text-transform:capitalize;margin:0}@media screen and (max-width:1022px){.reference-materials .library-filters-heading,.training-videos .library-filters-heading,.webinars .library-filters-heading{font-size:20px;font-style:normal;font-weight:600;line-height:30px;margin:0;padding:0;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}}.reference-materials .library-filters-block,.training-videos .library-filters-block,.webinars .library-filters-block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}.reference-materials .library-filters-block h3,.training-videos .library-filters-block h3,.webinars .library-filters-block h3{color:#054D7F;font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:30px;margin:0}.reference-materials .library-filters-block .filters-toggle-btn,.training-videos .library-filters-block .filters-toggle-btn,.webinars .library-filters-block .filters-toggle-btn{display:none;background:0 0;border:none;padding:.5rem;cursor:pointer;margin-left:auto}.reference-materials .library-filters-block .filters-toggle-btn svg,.training-videos .library-filters-block .filters-toggle-btn svg,.webinars .library-filters-block .filters-toggle-btn svg{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.reference-materials .library-filters-block .filters-toggle-btn[aria-expanded=true] svg,.training-videos .library-filters-block .filters-toggle-btn[aria-expanded=true] svg,.webinars .library-filters-block .filters-toggle-btn[aria-expanded=true] svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:1022px){.reference-materials .library-filters-block .filters-toggle-btn,.training-videos .library-filters-block .filters-toggle-btn,.webinars .library-filters-block .filters-toggle-btn{margin-left:auto;text-align:right;border-radius:4px;border:1px solid #A6CBE5;width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin-bottom:0;line-height:auto}}#Reset,.reference-materials button,.training-videos button,.webinars button{line-height:normal;font-family:Inter,sans-serif;text-align:center;font-style:normal}.reference-materials button,.training-videos button,.webinars button{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.75rem 1.375rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.32rem;-ms-flex-item-align:stretch;align-self:stretch;border-radius:.25rem;background-color:#61BA45;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#FFF;font-size:.875rem;font-weight:700;width:100%;-webkit-box-shadow:none;box-shadow:none;border:none;outline:0;text-shadow:none;margin-top:.25rem}.reference-materials button:hover,.training-videos button:hover,.webinars button:hover{-webkit-box-shadow:none;box-shadow:none;color:#054D7F;background:#fff;border:1px solid #054D7F}.reference-materials button:focus,.training-videos button:focus,.webinars button:focus{outline:0}.reference-materials .container-mix .mix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin-bottom:0;border-bottom:1px solid #A6CBE5}.webinars .container-mix .mix{display:inline-block}.top-portal{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(52,73,94,.5)),to(rgba(52,73,94,.5))),url(../../images/desktop/support-positec-training.jpg);background-image:linear-gradient(0deg,rgba(52,73,94,.5),rgba(52,73,94,.5)),url(../../images/desktop/support-positec-training.jpg)}.reference-menu,.software-menu{margin:2rem 0}.reference-menu a,.software-menu a{text-decoration:none;color:#F1F7FB;font-family:Inter,sans-serif;font-size:22px;padding:.5rem 1rem;margin-right:1rem;border:1px solid #ecf0f1;width:155px;text-align:center;-webkit-transition:all .3s;transition:all .3s}.reference-menu .active,.reference-menu a:hover,.software-menu .active,.software-menu a:hover{background:#ecf0f1}.reference-menu .flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.reference-menu a{width:205px;margin:1rem auto 0}@media (min-width:768px){.reference-menu a{margin:1rem 1rem 0 0}}@-webkit-keyframes collapse{0%{-webkit-transform:scale(1)}100%{-webkit-transform:scale(.25)}}@keyframes collapse{0%{-webkit-transform:scale(1)}100%{-webkit-transform:scale(.25)}}.filter{visibility:collapse!important;-webkit-animation:all 1s ease-in-out;animation:all 1s ease-in-out;opacity:0!important;height:0!important;width:0!important;padding:0!important;margin:0!important}.category-menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){.category-menu ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.category-menu a{text-decoration:none;color:#054D7F;font-family:Inter,sans-serif;font-size:18px;font-weight:500;text-transform:uppercase}#Reset,#Reset strong{font-weight:700}.category-menu .active,.category-menu a:hover{border-bottom:2px solid #054D7F}@-webkit-keyframes fadeInOpacity{0%{opacity:0}100%{opacity:1}}@keyframes fadeInOpacity{0%{opacity:0}100%{opacity:1}}.filter-item{opacity:1;-webkit-animation-name:fadeInOpacity;animation-name:fadeInOpacity;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-transition:all .6s cubic-bezier(.86,0,.07,1) 0s,opacity .6s linear;transition:all .6s cubic-bezier(.86,0,.07,1) 0s,opacity .6s linear;-webkit-transform:translate(0,0);transform:translate(0,0)}.filter-group{padding:0 0 .75rem;margin:0 0 1.5rem}#Reset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.32rem;letter-spacing:0;color:#fff;font-size:14px}#Reset:hover{background:#4F9E3B;border:none}.reference-materials .filter-wrap,.release-versions .filter-wrap,.training-videos .filter-wrap,.webinars .filter-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1.5rem}@media screen and (max-width:767px){.reference-materials .filter-wrap,.release-versions .filter-wrap,.training-videos .filter-wrap,.webinars .filter-wrap{display:none}.reference-materials .filter-wrap.expanded,.release-versions .filter-wrap.expanded,.training-videos .filter-wrap.expanded,.webinars .filter-wrap.expanded{display:-webkit-box;display:-ms-flexbox;display:flex}}.reference-materials .category-filter,.reference-materials .software-filter,.release-versions .category-filter,.release-versions .software-filter,.training-videos .category-filter,.training-videos .software-filter,.webinars .category-filter,.webinars .software-filter{width:100%}.reference-materials .category-filter .flex,.reference-materials .software-filter .flex,.release-versions .category-filter .flex,.release-versions .software-filter .flex,.training-videos .category-filter .flex,.training-videos .software-filter .flex,.webinars .category-filter .flex,.webinars .software-filter .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:0}.reference-materials .category-filter .flex .checkbox,.reference-materials .category-filter .flex .radio,.reference-materials .software-filter .flex .checkbox,.reference-materials .software-filter .flex .radio,.release-versions .category-filter .flex .checkbox,.release-versions .category-filter .flex .radio,.release-versions .software-filter .flex .checkbox,.release-versions .software-filter .flex .radio,.training-videos .category-filter .flex .checkbox,.training-videos .category-filter .flex .radio,.training-videos .software-filter .flex .checkbox,.training-videos .software-filter .flex .radio,.webinars .category-filter .flex .checkbox,.webinars .category-filter .flex .radio,.webinars .software-filter .flex .checkbox,.webinars .software-filter .flex .radio{width:auto;line-height:1;margin-bottom:.75rem}.reference-materials .category-filter,.release-versions .category-filter,.training-videos .category-filter,.webinars .category-filter{margin-bottom:0}.search-bar-container,.search-bar-container .search-input-wrapper{margin-bottom:1rem;position:relative}.search-bar-container{z-index:10}.search-bar-container .search-input-wrapper .video-search-input{width:100%;padding:.921875rem .921875rem .921875rem 3rem;border:1px solid #A6CBE5;border-radius:.5rem;background-color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;color:#1B6DA5;text-align:left;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.search-bar-container .search-input-wrapper .video-search-input:hover{border-color:#A6CBE5;background-color:#F1F7FB}.search-bar-container .search-input-wrapper .video-search-input:focus{outline:0;border-color:#61BA45;-webkit-box-shadow:0 0 0 3px rgba(97,186,69,.1);box-shadow:0 0 0 3px rgba(97,186,69,.1);background-color:#fff}.search-bar-container .search-input-wrapper .video-search-input::-webkit-input-placeholder{color:#1B6DA5;text-align:left;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.search-bar-container .search-input-wrapper .video-search-input::-moz-placeholder{color:#1B6DA5;text-align:left;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.search-bar-container .search-input-wrapper .video-search-input:-ms-input-placeholder{color:#1B6DA5;text-align:left;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.search-bar-container .search-input-wrapper .video-search-input::-ms-input-placeholder{color:#1B6DA5;text-align:left;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.search-bar-container .search-input-wrapper .video-search-input::placeholder{color:#1B6DA5;text-align:left;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.search-bar-container .search-input-wrapper .search-icon{position:absolute;left:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.search-bar-container .search-results-count{border-radius:4px;background:#F1F7FB;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px 8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.search-bar-container .search-results-count #video-count,.search-bar-container .search-results-count #video-count-reference,.search-bar-container .search-results-count #video-count-release,.search-bar-container .search-results-count #video-count-training,.search-bar-container .search-results-count #video-count-webinars{color:#1B6DA5;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:22px}.training-hero-banner{background-color:#F1F7FB;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:2rem;overflow:hidden}@media screen and (max-width:1022px){.training-hero-banner{margin-bottom:16px}}.training-hero-banner .banner-content{-webkit-box-flex:2;-ms-flex:2;flex:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;padding:48px}.training-hero-banner .banner-title{color:#054D7F;text-align:left;font-family:Inter,sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:42px;margin:0}.training-hero-banner .banner-description{color:#1B6DA5;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;margin:0;max-width:742px}.training-hero-banner .banner-description .contact-link{color:#61BA45;text-decoration:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.training-hero-banner .banner-description .contact-link:hover{color:#4F9E3B}.training-hero-banner .banner-image{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.training-hero-banner .banner-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.training-hero-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.training-hero-banner .banner-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:24px;gap:0}.training-hero-banner .banner-image{display:none}.training-hero-banner .banner-title{font-size:28px;line-height:36px;text-align:center;margin-bottom:16px;margin-top:0}.training-hero-banner .banner-description{text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:28px}}.support-banner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:32px 48px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;border-radius:8px;background:#054D7F;margin-top:2rem}.support-banner .support-image{-ms-flex-negative:0;flex-shrink:0}.support-banner .support-image img{width:80px;height:80px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.support-banner .support-content{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 2rem}.support-banner .support-title{color:#A6CBE5;font-family:Inter,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:32px;margin:0 0 .5rem;text-transform:capitalize}.support-banner .support-description{color:#fff;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;margin:0}.support-banner .support-button{-ms-flex-negative:0;flex-shrink:0}.support-banner .support-button .support-btn{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.75rem 1.375rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.32rem;-ms-flex-item-align:stretch;align-self:stretch;border-radius:.25rem;background-color:#61BA45;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#fff;text-align:center;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:normal;border:none;cursor:pointer}.support-banner .support-button .support-btn:hover{background:#4F9E3B;border:none}@media screen and (max-width:767px){.support-banner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:40px 32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;margin:2rem auto 0}.support-banner .support-content{margin:0;text-align:center}.support-banner .support-description,.support-banner .support-title{text-align:center}}.training-videos-item{padding:0;width:100%;opacity:1}@media (min-width:768px){.training-videos-item{width:calc(50% - .5rem)}}@media (min-width:1024px){.training-videos-item{width:calc(33.3333333333% - .6666666667rem)}}.training-videos-item a{border-radius:.5rem;overflow:hidden}.training-videos-item a svg{opacity:0;-webkit-transform:scale(.882);transform:scale(.882);-webkit-transition:all .4s cubic-bezier(.175,.885,.32,1.275);transition:all .4s cubic-bezier(.175,.885,.32,1.275);-webkit-filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .1));filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .1))}.training-videos-item:hover a svg{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 8px 20px rgba(0, 0, 0, .25));filter:drop-shadow(0 8px 20px rgba(0, 0, 0, .25))}.training-videos-item:hover a svg path:first-child{fill:#4F9E3B}.intro-media-right .training-video-button,.training-videos .training-video-button,.webinars .training-video-button{width:100%;height:auto;margin:0;padding:0;position:relative}.intro-media-right .fa-play-circle-o,.training-videos .fa-play-circle-o,.webinars .fa-play-circle-o{position:absolute;font-size:80px;font-weight:400;color:#fff;top:40%;right:0;left:0}.intro-media-right .training-video-details,.training-videos .training-video-details,.webinars .training-video-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.intro-media-right .training-video-time,.intro-media-right .training-video-title,.training-videos .training-video-time,.training-videos .training-video-title,.webinars .training-video-time,.webinars .training-video-title{margin-top:0}.intro-media-right .training-video-title,.training-videos .training-video-title,.webinars .training-video-title{color:#054D7F;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.625rem;text-transform:capitalize;text-align:left}.intro-media-right .training-video-time,.training-videos .training-video-time,.webinars .training-video-time{color:#1B6DA5;font-family:Inter,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.375rem;background-color:#F1F7FB;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.125rem .375rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;border-radius:.25rem;margin:0 0 auto}#ai1ec-calendar,#ai1ec-calendar .ai1ec-weekday,.single-ai1ec_event,.single-ai1ec_event .ai1ec-field-value,.single-ai1ec_event .timely{font-family:Inter,sans-serif!important}.intro-media-right .training-video-button img:hover{-webkit-filter:brightness(.75);filter:brightness(.75)}.training-webminars h2.webminar-title{margin-bottom:0}.training-webminars p.click-webminar{margin-top:.5rem}#ai1ec-calendar .ai1ec-title-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#ai1ec-calendar .ai1ec-title-buttons .ai1ec-fa-calendar-o,#ai1ec-calendar .ai1ec-title-buttons .ai1ec-next-year,#ai1ec-calendar .ai1ec-title-buttons .ai1ec-prev-year{display:none}#ai1ec-calendar .ai1ec-title-buttons .ai1ec-minical-trigger,#ai1ec-calendar .ai1ec-title-buttons .ai1ec-next-month,#ai1ec-calendar .ai1ec-title-buttons .ai1ec-prev-month{border:none}#ai1ec-calendar .ai1ec-title-buttons .ai1ec-calendar-title{display:block!important;font-size:18px;font-weight:700;line-height:1.5!important;color:#054D7F}@media (min-width:768px){#ai1ec-calendar .ai1ec-title-buttons .ai1ec-calendar-title{font-size:28px}}#ai1ec-calendar .ai1ec-title-buttons .ai1ec-next-month,#ai1ec-calendar .ai1ec-title-buttons .ai1ec-prev-month{font-size:18px;color:#F1F7FB;line-height:40px}#ai1ec-calendar .ai1ec-title-buttons .ai1ec-prev-month{padding-right:1.5rem}#ai1ec-calendar .ai1ec-title-buttons .ai1ec-next-month{padding-left:1.5rem}#ai1ec-calendar .ai1ec-weekday{font-weight:300!important;text-transform:uppercase!important;color:#fff!important;background:#054D7F!important;letter-spacing:2px;padding:1rem 0!important;text-shadow:none!important}#ai1ec-calendar .ai1ec-today{background:#ecf0f1!important}#ai1ec-calendar .ai1ec-date{background:0 0!important;margin-top:.5rem;color:#054D7F!important}#ai1ec-calendar .ai1ec-popup-trigger a:visited{color:#054D7F!important}#ai1ec-calendar .ai1ec-event{background:#054D7F;border-radius:10px;height:20px;width:20px;margin:1.25rem auto auto}#ai1ec-calendar .ai1ec-event .ai1ec-event-time,#ai1ec-calendar .ai1ec-event .ai1ec-event-title{color:transparent!important}@media (min-width:768px){#ai1ec-calendar .ai1ec-event{margin-top:1rem;width:100%!important;height:auto!important;background:#bdc3c7;border-radius:0}#ai1ec-calendar .ai1ec-event .ai1ec-event-time,#ai1ec-calendar .ai1ec-event .ai1ec-event-title{color:#fff!important}}#ai1ec-calendar .ai1ec-event-time{display:block;font-size:16px;font-weight:500}#ai1ec-calendar .ai1ec-calendar-toolbar,#ai1ec-calendar .ai1ec-pull-left,#ai1ec-calendar .ai1ec-subscribe-dropdown,#ai1ec-calendar .ai1ec-views-dropdown,.single-ai1ec_event .post-info{display:none}.single-ai1ec_event{margin-top:10rem}.single-ai1ec_event .site-content{min-height:50vh}.single-ai1ec_event .ai1ec-calendar-link{display:none!important}.single-ai1ec_event .u-email,.single-ai1ec_event .u-url{color:#054D7F}.single-ai1ec_event .ai1ec-field-label{display:none}.single-ai1ec_event .dt-duration,.single-ai1ec_event .dt-duration span{color:#054D7F;font-size:18px!important;font-weight:700!important}@media (min-width:1024px){.single-ai1ec_event .dt-duration,.single-ai1ec_event .dt-duration span{font-size:28px!important}}.single-ai1ec_event #post-content p{margin-bottom:0!important;line-height:1.5!important}.single-ai1ec_event #post-content p a{border:1px solid #4F9E3B;padding:1rem 3rem;color:#fff;background:#4F9E3B;margin-top:.5rem;display:inline-block;text-transform:uppercase}.reference-materials-item:nth-child(even),.site-footer{background:#F1F7FB}.reference-materials-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 12px 12px 24px;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;width:100%}.reference-materials-item .reference-material-title{padding-left:16px;color:#054D7F;text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.footer-contact p,.service-orders .service-order-form-wrapper .wpcf7-form .wpcf7-list-item-label,.service-orders button{font-family:Inter,sans-serif}@media screen and (max-width:1022px){.reference-materials-item .reference-material-title{text-align:left;line-height:26px}}.reference-materials-item a{margin:auto 12px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.reference-materials-item a svg{width:2rem;height:2rem;-webkit-transition:all .3s ease;transition:all .3s ease}.reference-materials-item a svg:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.site-footer{text-align:center}.site-footer .container{padding-top:2rem;padding-bottom:2rem}.footer-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.site-footer .container{padding-top:4rem;padding-bottom:4rem}.footer-content{display:block}}@media (min-width:1024px){.footer-content{display:grid;grid-template-columns:auto 1fr;gap:1rem}}.footer-content .fa{color:#F1F7FB;font-size:20px;font-weight:700;padding-bottom:.5rem}@media (min-width:1280px){.footer-content .fa{margin-left:1rem}}.footer-content .social-footer-wrapper a{margin:0}.footer-content .social-footer-wrapper a:hover{opacity:.7;-webkit-transition:opacity .3s;transition:opacity .3s}.footer-content .social-footer-wrapper i{margin-left:0;font-size:25px;position:relative;top:3px}.footer-content .social-footer-wrapper i.fa-linkedin-square{margin-left:.25rem}@media (min-width:1600px){.footer-content .social-footer-wrapper i.fa-facebook-square{margin-left:1rem}}#footer-navigation .social-footer-wrapper a{margin:.25rem}.footer-navigation-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:.75rem}#footer-navigation a{text-transform:uppercase;color:#fff}@media (min-width:1280px){#footer-navigation a{margin:0 1rem}}@media (min-width:1600px){.footer-navigation-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex}#footer-menu li:first-of-type a{margin-left:0}#footer-menu li:last-of-type a{margin-right:0}}.footer-content .footer-separator{display:none}@media (min-width:768px){.footer-content .footer-separator{display:inline}}.footer-contact{text-align:center;margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:flex-center;-ms-flex-pack:flex-center;justify-content:flex-center;-webkit-box-align:flex-center;-ms-flex-align:flex-center;align-items:flex-center;margin-top:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.footer-contact{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:right;margin-bottom:1.1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:0;gap:.5rem}}.footer-contact a,.footer-contact p{font-size:.875rem;margin-bottom:0;color:#054D7F;line-height:normal;font-weight:400}#mc_embed_signup,#mc_embed_signup #mce-EMAIL,#responsive-menu-additional-content a,.responsive-menu-item-link{font-family:Inter,sans-serif!important}.footer-contact a{text-decoration:none}.site-footer .copyright{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:1rem 0 0}@media (min-width:768px){.site-footer .copyright{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0;gap:.42rem}}.site-footer .footer-logo{margin-top:0;margin-bottom:0}@media (min-width:1024px){.site-footer .footer-logo{margin-top:3px;margin-bottom:0}}.site-footer .copyright{gap:.65rem}@media (min-width:768px){.site-footer .copyright{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}}.site-footer .copyright p,.site-footer .copyright p a{color:#054D7F;font-size:.75rem;margin-bottom:0;margin-top:0;line-height:normal;font-weight:400}.site-footer .footer-contact a:hover,.site-footer ul#menu-privacy-policy li a:hover{color:#4F9E3B}.site-footer .footer-content li,.site-footer .footer-content nav,.site-footer .footer-content ul{margin:0;padding:0;line-height:normal;font-size:.75rem}.site-footer ul#menu-privacy-policy li a{font-size:.75rem;margin-bottom:0;margin-top:0;line-height:normal;font-weight:400;text-decoration:underline}.copyright a,.copyright a:hover,.footer-contact a:hover{color:#054D7F}#mailchimp{padding-bottom:2rem}#mailchimp h1{font-size:30px;text-align:center;margin:0}@media (min-width:1024px){#mailchimp{padding-bottom:3rem}#mailchimp h1{font-size:60px}}#mc_embed_signup{background:#34495e!important;font-size:18px!important;text-transform:uppercase!important;font-weight:500!important;letter-spacing:1px}#mc_embed_signup label{color:#fff}#mc_embed_signup #mce-EMAIL{height:50px;width:100%;border-radius:0;border:none;font-size:18px;padding-left:1rem}#mc_embed_signup #mc-embedded-subscribe{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;margin-top:1rem!important;height:50px;font-size:19px;font-weight:500;padding:1rem .5rem;width:150px;text-align:center;text-decoration:none;text-transform:uppercase;display:block;border-radius:0!important;-webkit-transition:all .3s;transition:all .3s;border:2px solid #F1F7FB!important;color:#F1F7FB!important;background:#34495e!important;line-height:1;letter-spacing:1px!important;margin:0 auto}@media (min-width:1024px){#mc_embed_signup #mce-EMAIL{width:350px}#mc_embed_signup #mc-embedded-subscribe{margin-top:0!important;margin-left:1rem}}#mc_embed_signup #mc-embedded-subscribe:hover{background:#F1F7FB!important;color:#fff!important}#mc_embed_signup input:focus,#mc_embed_signup textarea:focus{outline:0!important;-webkit-box-shadow:0 0 10px #fff;box-shadow:0 0 10px #fff}a.scrollup-image{background-size:100%;width:100px;height:100px;right:5px;bottom:5px}a.scrollup-image:hover{opacity:.7;-webkit-transition:opacity .3s;transition:opacity .3s}.responsive-menu-open #responsive-menu-container{-webkit-box-shadow:-150px 1px 500px #000!important;box-shadow:-150px 1px 500px #000!important}#toggle.menu-bars{background:#FFF!important;border:1px solid #A6CBE5!important;border-radius:4px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;width:40px!important;height:40px!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:10px!important;-ms-flex-negative:0!important;flex-shrink:0!important}#responsive-menu,#responsive-menu-additional-content,#responsive-menu-wrapper,.responsive-menu-button,.responsive-menu-item-link{background:#054D7F!important}#toggle.menu-bars svg{width:20px;height:16px}#toggle.menu-bars svg path{stroke:#054D7F;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media (min-width:1022px){#toggle.menu-bars{display:none!important}}.responsive-menu-button{top:22px!important;width:40px!important;height:40px!important;-webkit-box-shadow:none;box-shadow:none;border:1px solid #A6CBE5!important;border-radius:4px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:10px!important;-ms-flex-negative:0!important;flex-shrink:0!important}.responsive-menu-button svg{width:20px;height:16px}.responsive-menu-button svg path{stroke:#054D7F;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}#responsive-menu-wrapper{margin-top:5rem!important}@media (min-width:568px){#responsive-menu-wrapper{margin-top:1rem!important}}@media (min-width:768px){a.scrollup-image{right:20px;bottom:20px}#responsive-menu-wrapper{margin-top:10rem!important}}#responsive-menu-container{background-color:#054D7F!important}@media screen and (max-width:1022px){.logout,.portal-submenu,.sub-menu-custom{display:none!important}.popout-menu{background:#054D7F!important;height:100%}.popout-menu .popout-content-wrapper{padding:1.5rem 1.25rem!important}.popout-menu .popout-content-wrapper ul{list-style:none!important;padding:0!important;margin:0!important}.popout-menu .popout-content-wrapper ul li{margin-bottom:1rem!important}.popout-menu .popout-content-wrapper ul li a{color:#fff!important;text-decoration:none!important;font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:400!important;text-transform:uppercase!important;display:block!important;padding:.5rem 0!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important}.popout-menu .popout-content-wrapper ul li a:hover{color:#61BA45!important}}.responsive-menu-item-link{border:none!important;margin-bottom:1.5rem!important;line-height:20px!important;font-size:16px!important;text-transform:uppercase!important}@media (min-width:568px){.responsive-menu-item-link{margin-bottom:1rem!important}.service-orders button{min-width:unset}}@media (min-width:768px){.responsive-menu-item-link{margin-bottom:2rem!important}}#responsive-menu-additional-content img{max-width:180px}#responsive-menu-additional-content .fa,#responsive-menu-additional-content a{font-size:28px}#responsive-menu-additional-content a{text-decoration:none;color:#F1F7FB;text-transform:uppercase}#responsive-menu-additional-content .fa{margin-right:.5rem}#responsive-menu .current_page_ancestor>a,#responsive-menu .current_page_parent>a,#responsive-menu li.current_page_item>a{color:#F1F7FB!important;font-weight:500!important;position:relative}#responsive-menu .current_page_parent>a:after,#responsive-menu .responsive-menu-current-item>a:after{content:"\f111"!important;font-family:FontAwesome;font-size:8px;display:inline-block!important;width:25px!important;margin:0 auto;padding:10px 5px;position:absolute;top:-11px!important}#responsive-menu .responsive-menu-subarrow{background:0 0!important;border-left:none!important;top:-10px!important}#responsive-menu .responsive-menu-subarrow i{color:#fff!important}#responsive-menu .no-highlight a{color:#fff!important;font-weight:400!important}#responsive-menu .no-highlight a:after{color:transparent!important}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){h1{font-size:49.4px}}@media (-ms-high-contrast:none) and (min-width:1024px),(-ms-high-contrast:active) and (min-width:1024px){h1{font-size:83.2px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){h2{font-size:33.8px}}@media (-ms-high-contrast:none) and (min-width:1024px),(-ms-high-contrast:active) and (min-width:1024px){h2{font-size:46.8px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){h3{font-size:28.6px}}@media (-ms-high-contrast:none) and (min-width:1024px),(-ms-high-contrast:active) and (min-width:1024px){h3{font-size:32.5px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){li,p,span,ul{font-size:20.8px}}@media (-ms-high-contrast:none) and (min-width:1024px),(-ms-high-contrast:active) and (min-width:1024px){li,p,span,ul{font-size:23.4px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#footer-menu li a,#primary-menu li a,.nav-submenu a,.sub-menu-custom a{font-size:17.6px}a,input{font-size:20.8px}}@media (-ms-high-contrast:none) and (min-width:1024px),(-ms-high-contrast:active) and (min-width:1024px){a,input{font-size:23.4px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){a.btn,a.more-link,input.wpcf7-submit{font-size:26px}a.btn,a.more-link{width:280px}.fa{font-size:20.8px}.scroll-down{font-size:65px}.footer-contact p,.footer-content .fa{font-size:20.8px}.copyright a,.copyright p{font-size:15.6px}.logo-wrapper{max-width:140px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#primary-menu li .sub-menu{margin-top:0}.tri-sub-item h3{font-size:22px}}@media (-ms-high-contrast:none) and (min-width:1024px),(-ms-high-contrast:active) and (min-width:1024px){a.btn,a.more-link{width:360px}.tri-sub-item h3{font-size:29.9px}}@media (-ms-high-contrast:none) and (min-width:1280px),(-ms-high-contrast:active) and (min-width:1280px){.logo-wrapper{max-width:150px}.tri-sub-item h3{font-size:32.5px}}@media (-ms-high-contrast:none) and (min-width:1024px),(-ms-high-contrast:active) and (min-width:1024px){div.call-to-action h2{font-size:28px}}@media (-ms-high-contrast:none) and (min-width:1280px),(-ms-high-contrast:active) and (min-width:1280px){div.call-to-action h2{font-size:46.8px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#wpcf7-f1252-o1 .wpcf7-form input,#wpcf7-f1252-o1 .wpcf7-form textarea,#wpcf7-f1252-o2 .wpcf7-form input,#wpcf7-f1252-o2 .wpcf7-form textarea,#wpcf7-f32-o1 .wpcf7-form input,#wpcf7-f32-o1 .wpcf7-form textarea,#wpcf7-f63-o1 .wpcf7-form input,#wpcf7-f63-o1 .wpcf7-form textarea,#wpcf7-f96-o1 .wpcf7-form input,#wpcf7-f96-o1 .wpcf7-form textarea{font-size:20.8px}}@media (-ms-high-contrast:none) and (min-width:1024px),(-ms-high-contrast:active) and (min-width:1024px){#wpcf7-f1252-o1 .wpcf7-form input,#wpcf7-f1252-o1 .wpcf7-form textarea,#wpcf7-f1252-o2 .wpcf7-form input,#wpcf7-f1252-o2 .wpcf7-form textarea,#wpcf7-f32-o1 .wpcf7-form input,#wpcf7-f32-o1 .wpcf7-form textarea,#wpcf7-f63-o1 .wpcf7-form input,#wpcf7-f63-o1 .wpcf7-form textarea,#wpcf7-f96-o1 .wpcf7-form input,#wpcf7-f96-o1 .wpcf7-form textarea{font-size:23.4px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#wpcf7-f1252-o1 input.wpcf7-submit,#wpcf7-f1252-o2 input.wpcf7-submit,#wpcf7-f32-o1 input.wpcf7-submit,#wpcf7-f63-o1 input.wpcf7-submit,#wpcf7-f96-o1 input.wpcf7-submit{font-size:26px;width:280px}}@media (-ms-high-contrast:none) and (min-width:1024px),(-ms-high-contrast:active) and (min-width:1024px){#wpcf7-f1252-o1 input.wpcf7-submit,#wpcf7-f1252-o2 input.wpcf7-submit,#wpcf7-f32-o1 input.wpcf7-submit,#wpcf7-f63-o1 input.wpcf7-submit,#wpcf7-f96-o1 input.wpcf7-submit{width:360px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#wpcf7-f1252-o1 p.support-file,#wpcf7-f1252-o2 p.support-file,#wpcf7-f32-o1 p.support-file,#wpcf7-f63-o1 p.support-file,#wpcf7-f96-o1 p.support-file{width:50%}#wpcf7-f1252-o1 input.wpcf7-file,#wpcf7-f1252-o2 input.wpcf7-file,#wpcf7-f32-o1 input.wpcf7-file,#wpcf7-f63-o1 input.wpcf7-file,#wpcf7-f96-o1 input.wpcf7-file{width:100%}.content .content-top-wrapper h3.content-top{font-size:22.1px}#solutions img{max-width:100%;width:100%;height:auto}#solutions a.package-button{width:300px}}@media (-ms-high-contrast:none) and (min-width:375px),(-ms-high-contrast:active) and (min-width:375px){.content .content-top-wrapper h3.content-top{font-size:23.4px}}@media (-ms-high-contrast:none) and (min-width:768px),(-ms-high-contrast:active) and (min-width:768px){.content .content-top-wrapper h3.content-top{font-size:32.5px}#solutions .screens-block{padding:1rem}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#solutions .solutions-menu a{font-size:16px}}@media (-ms-high-contrast:none) and (min-width:1280px),(-ms-high-contrast:active) and (min-width:1280px){#solutions .solutions-menu a{font-size:20.8px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#solutions-hardware .content h3{font-size:22.1px}}@media (-ms-high-contrast:none) and (min-width:375px),(-ms-high-contrast:active) and (min-width:375px){#solutions-hardware .content h3{font-size:23.4px}}@media (-ms-high-contrast:none) and (min-width:768px),(-ms-high-contrast:active) and (min-width:768px){#solutions-hardware .content h3{font-size:32.5px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#solutions-hardware .upgrades-item h3{font-size:17px}}@media (-ms-high-contrast:none) and (min-width:768px),(-ms-high-contrast:active) and (min-width:768px){#solutions-hardware .upgrades-item h3{font-size:25px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#solutions-how .legacy-product h3{font-size:22.1px}#solutions-products .products-block div.demo-preview{display:block}#solutions-products .container-product{padding:2rem}}@media (-ms-high-contrast:none) and (min-width:375px),(-ms-high-contrast:active) and (min-width:375px){#solutions-how .legacy-product h3{font-size:23.4px}}@media (-ms-high-contrast:none) and (min-width:768px),(-ms-high-contrast:active) and (min-width:768px){#solutions-how .legacy-product h3{font-size:32.5px}#solutions-products .screens-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#solutions-products .finestra-logo{max-width:40%}#solutions-products .demo-button{font-size:26px}#solutions-products .demo-button .fa{font-size:36.4px}#solutions-products a.package-button{width:400px}#solutions-products .demo-preview .demo-preview-col-02 a{margin:.75rem 0 0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#support .tri-sub-item h3{font-size:20px}#support #additional-training .training-contact-options{display:block}}@media (-ms-high-contrast:none) and (min-width:1024px),(-ms-high-contrast:active) and (min-width:1024px){#solutions a.package-button{width:400px}#solutions-hardware .container{padding-bottom:2rem}#solutions-products .container-product{padding:3rem 12rem}#solutions-products .finestra-logo{max-width:20%}#solutions-products .demo-preview .demo-preview-col-02 a{margin:1.5rem 0 0}#support .tri-sub-item h3{font-size:21px}}@media (-ms-high-contrast:none) and (min-width:1280px),(-ms-high-contrast:active) and (min-width:1280px){#support .tri-sub-item h3{font-size:32.5px}#support #additional-training .training-contact-options{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#support #additional-training .fa-envelope-o{margin-left:0}#online-training .cta-online-training-item h3{font-size:20.8px}}@media (-ms-high-contrast:none) and (min-width:1024px),(-ms-high-contrast:active) and (min-width:1024px){#online-training .cta-online-training-item h3{font-size:32.5px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#online-training .cta-online-training-item .fa{font-size:50px;height:80px;padding:1rem 2rem}.map svg{width:auto}}@media (-ms-high-contrast:none) and (min-width:768px),(-ms-high-contrast:active) and (min-width:768px){#company div.call-to-action h2{font-size:28px}.map svg{height:350px}}@media (-ms-high-contrast:none) and (min-width:1024px),(-ms-high-contrast:active) and (min-width:1024px){.map svg{height:512px}}@media (-ms-high-contrast:none) and (min-width:1280px),(-ms-high-contrast:active) and (min-width:1280px){#support #additional-training .fa-envelope-o{margin-left:2rem}#company div.call-to-action h2{font-size:46.8px}.map svg{height:640px}}@media (-ms-high-contrast:none) and (min-width:1366px),(-ms-high-contrast:active) and (min-width:1366px){.map svg{height:683px}}@media (-ms-high-contrast:none) and (min-width:1600px),(-ms-high-contrast:active) and (min-width:1600px){.map svg{height:800px}}@media (-ms-high-contrast:none) and (min-width:1920px),(-ms-high-contrast:active) and (min-width:1920px){.map svg{height:960px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.content-blog ol,.content-blog ul,.single ol,.single ul{font-size:23.4px}.content-blog h2 a,.single h2 a{font-size:33.8px}}@media (-ms-high-contrast:none) and (min-width:1024px),(-ms-high-contrast:active) and (min-width:1024px){.content-blog h2 a,.single h2 a{font-size:46.8px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.post-info{font-size:19.5px}a.scrollup-image{width:130px;height:130px;right:6.5px;bottom:6.5px}.footer-contact{display:block}}@media (-ms-high-contrast:none) and (min-width:768px),(-ms-high-contrast:active) and (min-width:768px){a.scrollup-image{right:26px;bottom:26px}}@media (-ms-high-contrast:none) and (min-width:1920px),(-ms-high-contrast:active) and (min-width:1920px){.footer-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#test-test *{-webkit-box-sizing:border-box;box-sizing:border-box}#test-test body,#test-test button{font-family:"Helvetica Neue",arial,sans-serif}#test-test .controls{padding:2%;background:#333;color:#eee}#test-test label{font-weight:300;margin:0 .4em 0 0}#test-test h3{font-size:20px;font-weight:500;color:#fff;margin-bottom:.5em}#test-test button{display:inline-block;padding:.4em .8em;background:#666;border:0;color:#ddd;font-size:16px;font-weight:300;border-radius:4px;cursor:pointer}#test-test button.active{background:#68b8c4}#test-test button:focus{outline:0}#test-test button+label{margin-left:1em}#test-test .container{padding:2% 2% 0;text-align:justify;font-size:.1px;background:#68b8c4;-webkit-backface-visibility:hidden}#test-test .container:after{content:"";display:inline-block;width:100%}#test-test .container .gap,#test-test .container .mix{display:inline-block;width:49%}#test-test .container .mix{text-align:left;background:#03899c;margin-bottom:2%;display:none}#test-test .container .mix.category-1{border-top:2px solid #32cd32}#test-test .container .mix.category-2{border-top:2px solid #ff0}#test-test .container .mix:after{content:attr(data-myorder);color:#fff;font-size:16px;display:inline-block;vertical-align:top;padding:4% 6%;font-weight:700}#test-test .container .mix:before{content:"";display:inline-block;padding-top:60%}@media all and (min-width:420px){#test-test .container .gap,#test-test .container .mix{width:32%}}@media all and (min-width:640px){#test-test .container .gap,#test-test .container .mix{width:23.5%}}#PopupSignupForm_0{display:none}@media (min-width:1024px){#PopupSignupForm_0{display:block}.mc-modal{top:25%!important}}.service-orders{margin:auto}.service-orders-tabs{max-width:842px;margin:0 auto}.service-orders .service-orders-tabs{margin-top:2rem}@media screen and (max-width:1022px){.service-orders .service-orders-tabs__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:768px){.service-orders .service-orders-tabs__nav{-ms-flex-wrap:wrap;flex-wrap:wrap}}.service-orders .service-orders-tabs__nav{background-color:#F1F7FB;margin-bottom:2rem;border-radius:8px;padding:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.service-orders .service-orders-tabs__nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;color:#054D7F;font-size:16px;font-style:normal;font-weight:400;line-height:26px;border-radius:8px;border:1px solid transparent;margin:0;padding:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.service-orders .service-orders-tabs__nav-item:hover{background-color:#F1F7FB;color:#054D7F}.service-orders .service-orders-tabs__nav-item.active{color:#054D7F;font-weight:600;background:#fff;border-color:#A6CBE5}.service-orders .service-orders-tabs__content{position:relative}.service-orders .service-orders-tabs__panel{display:none}.service-orders .service-orders-tabs__panel.active{display:block}.service-orders .service-order-form-wrapper{background:#FFF;border:1px solid #A6CBE5;border-radius:.5rem;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:1022px){.service-orders .service-orders-tabs__nav{gap:4px}.service-orders .service-orders-tabs__nav-item{width:100%;padding:11px 0}.service-orders .service-order-form-wrapper{padding:0;border:none}}.service-orders button{padding:.5rem 1rem;-webkit-box-shadow:none;box-shadow:none;border-radius:0;color:#F1F7FB;font-size:16px;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;border:none;height:50px;-webkit-transition:.3s ease;transition:.3s ease;text-align:center}.service-orders button:focus,.service-orders button:hover{background:#ecf0f1}.service-orders .service-order-form-wrapper .wpcf7-form input[type=email],.service-orders .service-order-form-wrapper .wpcf7-form input[type=tel],.service-orders .service-order-form-wrapper .wpcf7-form input[type=text],.service-orders .service-order-form-wrapper .wpcf7-form input[type=url],.service-orders .service-order-form-wrapper .wpcf7-form select,.service-orders .service-order-form-wrapper .wpcf7-form textarea{border:1px solid #A6CBE5;background-color:#FFF;border-radius:.25rem;padding:.922rem;color:#1B6DA5;font-size:1rem;font-weight:400;line-height:normal;width:100%;-webkit-transition:all .3s ease;transition:all .3s ease}.service-orders .service-order-form-wrapper .wpcf7-form input[type=email]:hover,.service-orders .service-order-form-wrapper .wpcf7-form input[type=tel]:hover,.service-orders .service-order-form-wrapper .wpcf7-form input[type=text]:hover,.service-orders .service-order-form-wrapper .wpcf7-form input[type=url]:hover,.service-orders .service-order-form-wrapper .wpcf7-form select:hover,.service-orders .service-order-form-wrapper .wpcf7-form textarea:hover{border-color:#A6CBE5;background-color:#F1F7FB}.service-orders .service-order-form-wrapper .wpcf7-form input[type=email]::-webkit-input-placeholder,.service-orders .service-order-form-wrapper .wpcf7-form input[type=tel]::-webkit-input-placeholder,.service-orders .service-order-form-wrapper .wpcf7-form input[type=text]::-webkit-input-placeholder,.service-orders .service-order-form-wrapper .wpcf7-form input[type=url]::-webkit-input-placeholder,.service-orders .service-order-form-wrapper .wpcf7-form select::-webkit-input-placeholder,.service-orders .service-order-form-wrapper .wpcf7-form textarea::-webkit-input-placeholder{color:#1B6DA5}.service-orders .service-order-form-wrapper .wpcf7-form input[type=email]::-moz-placeholder,.service-orders .service-order-form-wrapper .wpcf7-form input[type=tel]::-moz-placeholder,.service-orders .service-order-form-wrapper .wpcf7-form input[type=text]::-moz-placeholder,.service-orders .service-order-form-wrapper .wpcf7-form input[type=url]::-moz-placeholder,.service-orders .service-order-form-wrapper .wpcf7-form select::-moz-placeholder,.service-orders .service-order-form-wrapper .wpcf7-form textarea::-moz-placeholder{color:#1B6DA5}.service-orders .service-order-form-wrapper .wpcf7-form input[type=email]:-ms-input-placeholder,.service-orders .service-order-form-wrapper .wpcf7-form input[type=tel]:-ms-input-placeholder,.service-orders .service-order-form-wrapper .wpcf7-form input[type=text]:-ms-input-placeholder,.service-orders .service-order-form-wrapper .wpcf7-form input[type=url]:-ms-input-placeholder,.service-orders .service-order-form-wrapper .wpcf7-form select:-ms-input-placeholder,.service-orders .service-order-form-wrapper .wpcf7-form textarea:-ms-input-placeholder{color:#1B6DA5}.service-orders .service-order-form-wrapper .wpcf7-form input[type=email]::-ms-input-placeholder,.service-orders .service-order-form-wrapper .wpcf7-form input[type=tel]::-ms-input-placeholder,.service-orders .service-order-form-wrapper .wpcf7-form input[type=text]::-ms-input-placeholder,.service-orders .service-order-form-wrapper .wpcf7-form input[type=url]::-ms-input-placeholder,.service-orders .service-order-form-wrapper .wpcf7-form select::-ms-input-placeholder,.service-orders .service-order-form-wrapper .wpcf7-form textarea::-ms-input-placeholder{color:#1B6DA5}.service-orders .service-order-form-wrapper .wpcf7-form input[type=email]::placeholder,.service-orders .service-order-form-wrapper .wpcf7-form input[type=tel]::placeholder,.service-orders .service-order-form-wrapper .wpcf7-form input[type=text]::placeholder,.service-orders .service-order-form-wrapper .wpcf7-form input[type=url]::placeholder,.service-orders .service-order-form-wrapper .wpcf7-form select::placeholder,.service-orders .service-order-form-wrapper .wpcf7-form textarea::placeholder{color:#1B6DA5}.service-orders .service-order-form-wrapper .wpcf7-form input[type=email]:focus,.service-orders .service-order-form-wrapper .wpcf7-form input[type=tel]:focus,.service-orders .service-order-form-wrapper .wpcf7-form input[type=text]:focus,.service-orders .service-order-form-wrapper .wpcf7-form input[type=url]:focus,.service-orders .service-order-form-wrapper .wpcf7-form select:focus,.service-orders .service-order-form-wrapper .wpcf7-form textarea:focus{border-color:#054D7F;background-color:#FFF;color:#054D7F;outline:0}.service-orders .service-order-form-wrapper .wpcf7-form textarea{min-height:120px;resize:vertical}.service-orders .service-order-form-wrapper .wpcf7-form input.wpcf7-submit,.service-orders .service-order-form-wrapper .wpcf7-form input[type=submit]{background-color:#A6CBE5!important;color:#FFF!important;border:none!important;border-radius:.25rem!important;padding:.922rem 2rem!important;font-size:1rem!important;font-weight:500!important;cursor:pointer!important;opacity:.6!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important;font-family:var(--primary-font)!important;text-transform:uppercase!important;letter-spacing:.5px!important;width:auto!important;min-width:120px!important;margin:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.service-orders .service-order-form-wrapper .wpcf7-form input.wpcf7-submit:not(:disabled),.service-orders .service-order-form-wrapper .wpcf7-form input[type=submit]:not(:disabled){background-color:#1B6DA5!important;opacity:1!important;cursor:pointer!important}.service-orders .service-order-form-wrapper .wpcf7-form input.wpcf7-submit:not(:disabled):hover,.service-orders .service-order-form-wrapper .wpcf7-form input[type=submit]:not(:disabled):hover{background-color:#054D7F!important;color:#FFF!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.service-orders .service-order-form-wrapper .wpcf7-form input.wpcf7-submit:disabled,.service-orders .service-order-form-wrapper .wpcf7-form input[type=submit]:disabled{background-color:#A6CBE5!important;opacity:.6!important;cursor:not-allowed!important}.service-orders .service-order-form-wrapper .wpcf7-form input[type=checkbox],.service-orders .service-order-form-wrapper .wpcf7-form input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.service-orders .service-order-form-wrapper .wpcf7-form .wpcf7-list-item{position:relative;display:block;cursor:pointer;margin-bottom:.75rem;margin-left:0}.wpcf7-form p{margin:20px 0}.wpcf7-form .form-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #E2ECF1;padding-top:2rem}@media screen and (max-width:1022px){.wpcf7-form .form-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:22px}}.wpcf7-form .form-footer .wpcf7-list-item,.wpcf7-form .form-footer label{margin:0!important;padding:0}.wpcf7-form .form-footer p{margin:0;padding:0}.wpcf7-form .submit-container{position:relative}.wpcf7-form .submit-container span.wpcf7-spinner{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:0;margin:auto}.wpcf7-form.wpcf7-submitting input[type=submit]{background-color:#1B6DA5;opacity:.8;cursor:not-allowed}.wpcf7-form i{font-size:12px;letter-spacing:0;font-weight:400;line-height:26px;color:#1B6DA5}.service-order-form-wrapper>div{max-width:714px;margin:0 auto}.service-orders .service-order-form-wrapper .wpcf7-form .wpcf7-list-item-label{color:#054D7F;font-size:1rem;font-weight:400;line-height:1.625rem;padding-left:2.30625rem;margin-left:0;cursor:pointer;position:relative}.service-orders .service-order-form-wrapper .wpcf7-form input[type=radio]:checked~.wpcf7-list-item-label:after{opacity:1!important}.service-orders .service-order-form-wrapper .wpcf7-form input[type=radio]:checked~.wpcf7-list-item-label:before{border-color:#1B6DA5!important;background-color:#FFF!important}.service-orders .service-order-form-wrapper .wpcf7-form input[type=radio]:focus~.wpcf7-list-item-label:before{background:#F1F7FB}.service-orders .service-order-form-wrapper .wpcf7-form input[type=radio]~.wpcf7-list-item-label:before{border-radius:50%!important}.service-orders .service-order-form-wrapper .wpcf7-form input[type=radio]~.wpcf7-list-item-label:after{border-radius:50%!important;top:.375rem!important;left:.375rem!important;width:.75rem!important;height:.75rem!important;background-image:none!important}.service-orders .service-order-form-wrapper .wpcf7-form .wpcf7-list-item-label:before{content:"";display:block;position:absolute;left:0;top:0;width:1.5rem;height:1.5rem;margin-right:10px;background:#FFF;border-radius:.25rem;border:1px solid #A6CBE5;-webkit-transition:all .3s ease;transition:all .3s ease}.service-orders .service-order-form-wrapper .wpcf7-form .wpcf7-list-item-label:after{content:"";position:absolute;top:0;left:0;width:1.5rem;height:1.5rem;border-radius:.25rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath d='M12.5 1L4.9375 9L1.5 5.36364' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center no-repeat #1B6DA5;opacity:0;pointer-events:none;background-size:auto;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.service-orders .service-order-form-wrapper .wpcf7-form input[type=checkbox]:checked~.wpcf7-list-item-label:after{opacity:1!important}.service-orders .service-order-form-wrapper .wpcf7-form input[type=checkbox]:checked~.wpcf7-list-item-label:before{border-color:#1B6DA5!important;background-color:#1B6DA5!important}.service-orders .service-order-form-wrapper .wpcf7-form input[type=checkbox]:focus~.wpcf7-list-item-label:before{background:#F1F7FB}.service-orders .service-order-form-wrapper .wpcf7-form label{color:#054D7F;font-weight:500;margin-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.training-posilearning .posilearning-hero-banner{background-color:#F1F7FB;padding:48px 48px 0;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:2rem;overflow:hidden}@media screen and (max-width:768px){.training-posilearning .posilearning-hero-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px 24px 0}.training-posilearning .posilearning-hero-banner .banner-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.training-posilearning .posilearning-hero-banner .banner-image{position:relative;bottom:-1rem}}.training-posilearning .posilearning-hero-banner .banner-content{-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:8px 0 0 8px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:38px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.training-posilearning .posilearning-hero-banner .posilearning-subtitle{color:#1B6DA5;font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px;margin:0 0 8px;text-transform:capitalize}@media screen and (max-width:768px){.training-posilearning .posilearning-hero-banner .posilearning-subtitle{text-align:center;width:100%;font-size:16px;line-height:26px}}.training-posilearning .posilearning-hero-banner .posilearning-title{color:#054D7F;font-family:Inter,sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:42px;margin:0;max-width:505px;letter-spacing:0}.training-posilearning .posilearning-hero-banner .posilearning-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:48px}@media screen and (max-width:768px){.training-posilearning .posilearning-hero-banner .posilearning-title{text-align:center;font-size:28px;line-height:36px}.training-posilearning .posilearning-hero-banner .posilearning-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;width:100%;margin-top:12px;margin-bottom:24px}}.training-posilearning .posilearning-hero-banner .posilearning-buttons .btn{text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0;width:auto;text-transform:capitalize}.training-posilearning .posilearning-hero-banner .posilearning-buttons .btn.btn-primary{color:#FFF;text-align:center;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;background-color:#61BA45;border:none;border-radius:4px;padding:12px 22px}.training-posilearning .posilearning-hero-banner .posilearning-buttons .btn.btn-primary:hover{background-color:#4F9E3B}.training-posilearning .posilearning-hero-banner .posilearning-buttons .btn.btn-link{color:#054D7F;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;background:0 0;border:none;padding:0;margin:0;line-height:auto}.training-posilearning .posilearning-hero-banner .posilearning-buttons .btn.btn-link:hover{color:#054D7F}.training-posilearning .posilearning-hero-banner .banner-image{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.training-posilearning .posilearning-hero-banner .banner-image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:0 0 8px}.training-posilearning .posilearning-info{display:grid;grid-template-columns:auto auto;gap:32px;margin-bottom:64px;margin-top:64px}.training-posilearning .posilearning-info h3{color:#054D7F;font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px;margin-bottom:16px}.training-posilearning .posilearning-info .info-column:nth-child(1){max-width:515px}.training-posilearning .posilearning-info .info-column:nth-child(2){border:1px solid #A6CBE5;background:#FFF;padding:48px;border-radius:16px}@media screen and (max-width:768px){.training-posilearning .posilearning-info{margin-top:24px}.training-posilearning .posilearning-info .info-column:nth-child(2){padding:24px;background:0 0}}.training-posilearning .posilearning-info .info-column:nth-child(2) h3{margin-top:0;font-size:20px!important;font-style:normal;font-weight:600;line-height:28px;text-transform:capitalize}@media screen and (max-width:768px){.training-posilearning .posilearning-info .info-column:nth-child(2) h3{font-size:20px;line-height:28px}}.training-posilearning .posilearning-info .info-column:nth-child(2) li{color:#1B6DA5;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.training-posilearning .posilearning-info .info-column:nth-child(2) li a{color:#054D7F;font-size:16px;font-style:normal;font-weight:400;line-height:28px;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.training-posilearning .posilearning-info .info-column p{color:#1B6DA5;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;margin:0 0 16px}.training-posilearning .posilearning-info .info-column ol{color:#1B6DA5;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;margin:0;padding-left:20px}.training-posilearning .posilearning-info .info-column ol li{margin-bottom:8px}.training-posilearning .posilearning-info .info-column ol li a{color:#054D7F;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.training-posilearning .posilearning-info .info-column ol li a:hover{color:#054D7F}.training-posilearning .posilearning-info .info-column p a{color:#054D7F;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.training-posilearning .posilearning-info .info-column p a:hover{color:#054D7F}@media screen and (max-width:768px){.training-posilearning .posilearning-hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.training-posilearning .posilearning-hero .posilearning-hero-content{padding:24px}.training-posilearning .posilearning-hero .posilearning-hero-content .posilearning-intro .posilearning-title{font-size:24px;text-align:center;margin:0 auto}.training-posilearning .posilearning-hero .posilearning-hero-banner{padding:24px}.training-posilearning .posilearning-hero .posilearning-hero-banner .posilearning-banner-content .banner-title{font-size:24px}.training-posilearning .posilearning-info{grid-template-columns:1fr;gap:24px;padding:24px}}@media screen and (max-width:768px) and (max-width:768px){.training-posilearning .posilearning-info{margin-bottom:32px;padding:24px 16px}}.service-orders .service-order-form-wrapper .wpcf7-form .wpcf7-form-control-wrap{margin-bottom:1.5rem}