@charset "UTF-8";
/*!
Theme Name: White Canvas Master Theme
Theme URI: http://whitecanvasdesign.ca
Author: White Canvas Design
Author URI: http://whitecanvasdesign.ca
Description: A WordPress theme for POSitec.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

White Canvas Theme is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust: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}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;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{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}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{line-height:normal}input[type=checkbox],input[type=radio]{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;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}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#404040;font-family:Raleway,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}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5rem}address{margin:0 0 1.5rem}pre{background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,pre,tt,var{font-size:15px;font-size:.9375rem}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}.is-bold{font-weight:700}.is-uppercase{text-transform:uppercase}#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:Raleway,sans-serif}h1{font-size:38px;line-height:45px;font-weight:700;margin-top:0}.page-template-page-pointy #video-testimonials h1,h1,h2{color:#34495e}h2{font-size:36px;font-weight:700;margin-top:0}@media (min-width:1024px){h2{font-size:36px;line-height:42px}}.large-cards h2{margin-bottom:1.5rem}.blog-columns h2{color:#404042;font-size:18px;line-height:30px;font-weight:600}.blog-columns h2,.h3,h3{text-transform:uppercase}.h3,h3{font-size:22px;font-weight:400;color:#7ac143}@media (min-width:1024px){.h3,h3{font-size:25px}}h4{font-size:1.3rem}#location h3,.intro-image h3,.intro h3,.more-info-2-col h3,.more-info-loop h3,.more-info h3,.software-features h3{margin-top:-1.5rem}#location strong,.intro-image strong,.intro strong,.more-info-2-col strong,.more-info-loop strong,.more-info strong,.software-features strong{font-size:25px;color:#7ac143}.legacy-enterprise .product-blocks:first-of-type h3:first-of-type{margin-top:-1.5rem}.legacy-enterprise h3{line-height:30px}.faqs h3{color:#1c3f94;text-transform:none;font-weight:500}.large-card-2-col h3{text-transform:none;font-weight:600}.page-template-page-transition .tri-cards h3{color:#1c3f94}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:#1c3f94}.secondary-bold{color:#7ac143}.testimonial-slider .testimonial-author p{font-weight:600}.contact-info.secondary-bold{font-size:1rem}.digit{font-size:66px;line-height:1;background:#7ac143;border-radius:50%;color:#fff;font-weight:700;height:83px;width:83px;margin:0 auto}.more-info-2-col 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}a:visited{color:#34495e}#footer-menu a:hover,.hardware-block li>a:hover,a:hover{color:#7ac143;transition:color .3s}a:focus{outline: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:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}a.btn-dark,a.more-link{border:2px solid #7ac143;color:#7ac143}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-dark,a.btn-outline-primary-dark:active,a.btn-outline-primary-dark:focus,a.btn-outline-primary-dark:visited{border:2px solid #34495e;color:#34495e}a.btn-outline-primary,a.btn-outline-primary:active,a.btn-outline-primary:focus,a.btn-outline-primary:visited{border:2px solid #1c3f94;color:#1c3f94}.legacy-enterprise a.btn-outline-primary{width:255px}a.btn-solid-primary-dark,a.btn-solid-primary-dark:active,a.btn-solid-primary-dark:focus,a.btn-solid-primary-dark:visited{background:#34495e;color:#fff;border:2px solid #34495e}a.btn-outline-secondary,a.btn-outline-secondary:active,a.btn-outline-secondary:focus,a.btn-outline-secondary:visited{border:2px solid #7ac143;color:#7ac143}a.btn:visited{text-decoration:none}a.btn-outline-light:hover{background-color:#fff;color:#7ac143;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:#7ac143;color:#fff!important;transition:all .25 ease-in-out 0s}a.btn-outline-primary:hover{background-color:#1c3f94}a.btn-solid-primary-dark:hover{background:#fff;color:#34495e;transition:all .25 ease-in-out 0s}.fa{color:#7ac143;font-size:16px;font-weight:700}a:hover.fa{opacity:.1}.btn-dark-reverse{background:#7ac143;color:#fff!important;border:2px solid #7ac143;width:305px!important;padding:.875rem!important}.btn-dark-reverse:hover{background:#fff;color:#7ac143!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:Raleway,sans-serif;font-size:24px;line-height:30px;font-weight:700;color:#7ac143;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}.page-template-page-positouch-landing .sales-form-container ul li{list-style:disc}html{box-sizing:border-box;font-size:16px;font-size:1rem}*,:after,:before{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;margin-bottom:1.5rem}ol,ul{margin:0 0 1.5rem 3rem}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5rem}dt{font-weight:700}dd{margin:0 1.5rem 1.5rem}img{height:auto;max-width:100%}table{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;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 15px 17px hsla(0,0%,100%,.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 hsla(0,0%,100%,.8)}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),inset 0 15px 17px hsla(0,0%,100%,.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;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.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}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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1024px){.ref-materials-header{-ms-flex-direction:row;flex-direction:row}}#ref-search-input,#release-search-input{height:50px;width:100%;font-family:Raleway,sans-serif!important;font-size:18px;padding-left:1rem}@media (min-width:1024px){#ref-search-input,#release-search-input{width:350px}}.contact-form p{padding-right:0!important}@media (min-width:768px){.contact-form .block{display:-ms-flexbox;display:flex}}.contact-form .contact-description{color:#7ac143}.contact-form .contact-options{text-align:center;-ms-flex-pack:center;justify-content:center;margin:1.5rem 0}@media (min-width:768px){.contact-form .contact-options{display:-ms-flexbox;display:flex;text-align:left}}@media (min-width:1024px){.contact-form .contact-options{margin-top:0}}.contact-form .contact-options a,.contact-form .contact-options p{color:#7ac143}.contact-form .contact-options p{margin:0;text-align:center}.contact-form .contact-options a{display:inline-block}.contact-form .contact-options a:hover{opacity:.7;transition:opacity .3s}.contact-form .contact-options .fa{margin-right:.5rem}@media (min-width:768px){.contact-form .contact-options .fa-envelope-o{margin-left:2rem}}.contact-form .solutions-message{margin-top:25px}@media (min-width:1024px){.contact-form .solutions-message{margin-top:0}}.contact-form .wpcf7 .wpcf7-form{width:100%}.contact-form .wpcf7 .wpcf7-form input,.contact-form .wpcf7 .wpcf7-form textarea{padding:1rem 0 1rem 1rem;border-radius:0;font-family:Raleway,sans-serif;font-size:16px;border:none}@media (min-width:1024px){.contact-form .wpcf7 .wpcf7-form input,.contact-form .wpcf7 .wpcf7-form textarea{font-size:18px}}.contact-form .wpcf7 .apply-col-02{text-align:right}.contact-form .wpcf7 .wpcf7-form input{width:100%}@media (min-width:768px){.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:none!important;box-shadow:0 0 10px #ecf0f1}.contact-form .wpcf7 p.support-message{margin-bottom:0}.contact-form .wpcf7 p.support-submit{margin-top:0}.contact-form .wpcf7 input.wpcf7-submit{font-family:Raleway,sans-serif;font-size:20px;font-weight:500;color:#7ac143;text-align:center;text-transform:uppercase;padding:.7rem 1rem;width:230px;background-color:transparent;box-shadow:none;text-shadow:none;border:2px solid #7ac143;display:block;margin:auto}@media (min-width:1024px){.contact-form .wpcf7 input.wpcf7-submit{display:inline-block;margin:0}}.contact-form .wpcf7 input.wpcf7-submit:hover{color:#fff!important;background-color:#7ac143;box-shadow:none;border:2px solid #7ac143;transition:all .3s}.contact-form .wpcf7 p.support-file{margin:0}.contact-form .wpcf7 input.wpcf7-file{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 #7ac143!important}.contact-form .wpcf7 p:last-of-type{margin-bottom:0}@media (min-width:1024px){.contact-form .wpcf7 p:last-of-type{margin-bottom:1.5rem}}.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-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}@media (min-width:1024px){#mc_embed_signup .mc-field-group-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-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-wrapper .mc-field-group input{margin-right:0!important;text-indent:0!important}#mc_embed_signup .mc-field-group input{text-indent:0!important}.asterisk{color:#7ac143!important}#mce-EMAIL,#mce-MMERGE3,#mce-SNUMBER{height:50px;width:100%!important;border-radius:0;border:none;font-family:Raleway,sans-serif!important;font-size:18px;padding-left:1rem!important}#mc-embedded-subscribe{text-shadow:none!important;box-shadow:none!important;background:transparent!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 #7ac143!important;color:#7ac143!important;background:#34495e!important;line-height:1;letter-spacing:1px!important;margin:1rem auto 0!important}#mc-embedded-subscribe:hover{background:#7ac143!important;color:#fff!important}.mce_inline_error{color:#7ac143!important;background:transparent!important}@media (min-width:1024px){.page-template-page-ad-landing .ads-landing-column-left,.page-template-page-positouch-landing .ads-landing-column-left{width:60%}}@media (min-width:1024px){.page-template-page-ad-landing .ads-landing-column-left .sales-description,.page-template-page-positouch-landing .ads-landing-column-left .sales-description{width:90%}}@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 (min-width:1024px){.page-template-page-ad-landing .ads-landing-column-left .sales-description,.page-template-page-positouch-landing .ads-landing-column-left .sales-description{text-align:left}}.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 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-right,.page-template-page-positouch-landing .ads-landing-column-right{padding-left:1.5rem;width:40%}}.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{-ms-flex-align:unset!important;align-items:unset!important}@media (min-width:1024px){.page-template-page-ad-landing .ads-landing-wrapper,.page-template-page-positouch-landing .ads-landing-wrapper{display:-ms-flexbox;display:flex}}.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:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:1024px){.page-template-page-positouch-landing .ads-landing-wrapper{-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:#7ac143}a:active,a:focus,a:hover{color:#191970}a:focus{outline:thin dotted}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{box-shadow:4px 4px 4px rgba(0,0,0,.29);float:left;position:absolute;top:2.25rem;left:-999em;z-index:8}.main-navigation ul ul ul{position:unset;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:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-align:center;align-items:center}@media (min-width:1280px){.popout-menu-wrapper{display:none}}#toggle{border:none;background:none;box-shadow:none;text-shadow:none;padding:0;height:22px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:space-between;justify-content:space-between;-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:#7ac143;background:#7ac143}#close-popout{background:none;border:none;padding:0;width:50px;text-align:right;margin-right:10px;box-shadow:unset}#close-popout:hover svg{stroke:#7ac143}#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:#7ac143!important;width:8px;font-size:8px;height:8px;border-radius:5px;margin:auto auto .2rem .3rem}}@media screen and (max-width:1280px){#popout{background:#1c3f94;color:#fff;position:fixed;top:0;right:0;width:85%;height:100%;overflow:auto;transform:translateX(100%);transition:transform .5s ease-out;z-index:4}.popout-header-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:flex-end;justify-content:flex-end;-ms-flex-align:center;align-items:center;height:75px}.popout-menu{background:#1c3f94;text-align:center;height:100%}.popout-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:flex-start;justify-content:flex-start;-ms-flex-align:unset;align-items:unset;padding-left:2.875rem}.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:#7ac143!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}ul#mobile-menu li{position:relative}.popout-menu li a{color:#fff}#popout.show{display:-ms-flexbox;display:flex;left:20%;opacity:1;transition:.2s ease-in;height:100%;width:100%}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}ul#mobile-menu li a:active{color:#7ac143!important}.dimmed{width:100%;height:100%;position:fixed;top:0;left:0;display:none;background:rgba(27,34,41,.85);z-index:2}div#popout .sub-menu.open{overflow:hidden;opacity:1;visibility:visible;transition:.3s ease-in-out;max-height:655px;margin-bottom:1rem}div#popout .sub-menu{overflow-y:hidden;max-height:0;transition:.2s ease-in-out;opacity:0}.current_page_item>a{color:#7ac143!important}}@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%}.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;transition:all .25s ease-in;font-size:35px}.menu-item-has-children .nav-button.clicked:after{content:"-";font-size:35px;transform:rotate(180deg);transition:all .25s ease-in}.nav-submenu{width:100%}@media (min-width:1024px){.nav-submenu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;box-shadow:0 3px 6px rgba(0,0,0,.29);position:relative}}.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{-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){.nav-submenu .flex{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:end;align-items:flex-end}}.nav-submenu ul{list-style:none}.nav-submenu label,.nav-submenu li{font-size:16px;font-weight:700;text-transform:uppercase;text-align:center;margin:0;margin-top:1rem;border-bottom:5px solid #fff}@media (min-width:1024px){.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:#34495e;font-size:16px}.nav-submenu a:after,.nav-submenu label:after{content:"";background-color:transparent;display:block;height:5px;margin:auto;margin-top:.5rem;width:100px}@media (min-width:1024px){.nav-submenu a:after,.nav-submenu label:after{min-width:50px;width:100%}}.nav-submenu .active a:after,.nav-submenu a:hover:after,.nav-submenu label:hover:after{content:"";background-color:#7ac143;height:5px;margin-top:.5rem}.nav-submenu .active:after{margin-top:.5rem;content:"";background-color:#7ac143}@media (min-width:1024px){.sticky-submenu{position:fixed;top:80px;z-index:5}}@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;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:9}.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}.clearfix{clear:both;content:"";display:table}.widget{margin:0 0 1.5rem}.widget select{max-width:100%}.widget_search .search-submit{display:none}.sticky{display:block}.hentry{margin:0 0 1.5rem}.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,embed,iframe,object{max-width:100%}.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}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5rem}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.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%}.gallery-caption{display:block}.container{margin:0 auto;width:90%;padding:2.25rem 0}@media (min-width:768px){.container{padding:3rem 0}}@media (min-width:1024px){.container{padding:4.5rem 0}}@media (min-width:1280px){.container{max-width:1024px;width:auto}}@media (min-width:1600px){.container{padding:4.5rem 0}}.fixed-header{margin-top:80px}@media (min-width:1280px){.fixed-header{margin-top:125px}}.anchor{display:block;position:relative;visibility:hidden}@media (min-width:1024px){.anchor{top:-217px}}.bg-primary{background:#1c3f94}.bg-primary-dark{background:#34495e}.bg-primary-dark h1,.bg-primary-dark h2,.bg-primary-dark h3,.bg-primary-dark p{color:#fff}.bg-secondary{background:#7ac143}.bg-light{background:#fff}.bg-info,.bg-light-ish{background:#ecf0f1}.bg-dark{background:#404042}.bg-none{background:none}.bg-dark a,.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark p,.bg-secondary a,.bg-secondary h1,.bg-secondary h2,.bg-secondary h3,.bg-secondary p{color:#fff}.shadow{box-shadow:0 3px 6px rgba(0,0,0,.29)}.text-centered{text-align:center}.text-primary{color:#1c3f94!important}.text-primary-dark{color:#34495e!important}.text-secondary{color:#7ac143!important}.text-light{color:#fff!important}#primary-menu .mega-menu .sub-menu li .sub-menu{overflow-y:hidden;max-height:0;transition:.2s ease-in-out;opacity:0}#primary-menu .mega-menu .sub-menu li.secondary-menu .sub-menu.open{overflow:hidden;opacity:1;visibility:visible;transition:.3s ease-in-out;max-height:100%;margin-bottom:1rem}.secondary-menu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%}.secondary-menu:after{content:"+";color:#fff;position:absolute;right:0;top:8px;transition:all .25s ease-in;font-size:35px}.secondary-menu.clicked:after{content:"-";font-size:35px;transform:rotate(180deg);transition:all .25s ease-in}.m-0{margin:0}.p-0{padding:0}.mv-0{margin-top:0;margin-bottom:0}.pv-0{padding-top:0;padding-bottom:0}.mh-0{margin-left:0;margin-right:0}.ph-0{padding-left:0;padding-right:0}.mt-0{margin-top:0}.pt-0{padding-top:0}.mr-0{margin-right:0}.pr-0{padding-right:0}.mb-0{margin-bottom:0}.pb-0{padding-bottom:0}.ml-0{margin-left:0}.pl-0{padding-left:0}.m-1{margin:.25rem}.p-1{padding:.25rem}.mv-1{margin-top:.25rem;margin-bottom:.25rem}.pv-1{padding-top:.25rem;padding-bottom:.25rem}.mh-1{margin-left:.25rem;margin-right:.25rem}.ph-1{padding-left:.25rem;padding-right:.25rem}.mt-1{margin-top:.25rem}.pt-1{padding-top:.25rem}.mr-1{margin-right:.25rem}.pr-1{padding-right:.25rem}.mb-1{margin-bottom:.25rem}.pb-1{padding-bottom:.25rem}.ml-1{margin-left:.25rem}.pl-1{padding-left:.25rem}.m-2{margin:.5rem}.p-2{padding:.5rem}.mv-2{margin-top:.5rem;margin-bottom:.5rem}.pv-2{padding-top:.5rem;padding-bottom:.5rem}.mh-2{margin-left:.5rem;margin-right:.5rem}.ph-2{padding-left:.5rem;padding-right:.5rem}.mt-2{margin-top:.5rem}.pt-2{padding-top:.5rem}.mr-2{margin-right:.5rem}.pr-2{padding-right:.5rem}.mb-2{margin-bottom:.5rem}.pb-2{padding-bottom:.5rem}.ml-2{margin-left:.5rem}.pl-2{padding-left:.5rem}.m-3{margin:1rem}.p-3{padding:1rem}.mv-3{margin-top:1rem;margin-bottom:1rem}.pv-3{padding-top:1rem;padding-bottom:1rem}.mh-3{margin-left:1rem;margin-right:1rem}.ph-3{padding-left:1rem;padding-right:1rem}.mt-3{margin-top:1rem}.pt-3{padding-top:1rem}.mr-3{margin-right:1rem}.pr-3{padding-right:1rem}.mb-3{margin-bottom:1rem}.pb-3{padding-bottom:1rem}.ml-3{margin-left:1rem}.pl-3{padding-left:1rem}.m-4{margin:1.5rem}.p-4{padding:1.5rem}.mv-4{margin-top:1.5rem;margin-bottom:1.5rem}.pv-4{padding-top:1.5rem;padding-bottom:1.5rem}.mh-4{margin-left:1.5rem;margin-right:1.5rem}.ph-4{padding-left:1.5rem;padding-right:1.5rem}.mt-4{margin-top:1.5rem}.pt-4{padding-top:1.5rem}.mr-4{margin-right:1.5rem}.pr-4{padding-right:1.5rem}.mb-4{margin-bottom:1.5rem}.pb-4{padding-bottom:1.5rem}.ml-4{margin-left:1.5rem}.pl-4{padding-left:1.5rem}.m-5{margin:2rem}.p-5{padding:2rem}.mv-5{margin-top:2rem;margin-bottom:2rem}.pv-5{padding-top:2rem;padding-bottom:2rem}.mh-5{margin-left:2rem;margin-right:2rem}.ph-5{padding-left:2rem;padding-right:2rem}.mt-5{margin-top:2rem}.pt-5{padding-top:2rem}.mr-5{margin-right:2rem}.pr-5{padding-right:2rem}.mb-5{margin-bottom:2rem}.pb-5{padding-bottom:2rem}.ml-5{margin-left:2rem}.pl-5{padding-left:2rem}.m-6{margin:2.5rem}.p-6{padding:2.5rem}.mv-6{margin-top:2.5rem;margin-bottom:2.5rem}.pv-6{padding-top:2.5rem;padding-bottom:2.5rem}.mh-6{margin-left:2.5rem;margin-right:2.5rem}.ph-6{padding-left:2.5rem;padding-right:2.5rem}.mt-6{margin-top:2.5rem}.pt-6{padding-top:2.5rem}.mr-6{margin-right:2.5rem}.pr-6{padding-right:2.5rem}.mb-6{margin-bottom:2.5rem}.pb-6{padding-bottom:2.5rem}.ml-6{margin-left:2.5rem}.pl-6{padding-left:2.5rem}.m-7{margin:3rem}.p-7{padding:3rem}.mv-7{margin-top:3rem;margin-bottom:3rem}.pv-7{padding-top:3rem;padding-bottom:3rem}.mh-7{margin-left:3rem;margin-right:3rem}.ph-7{padding-left:3rem;padding-right:3rem}.mt-7{margin-top:3rem}.pt-7{padding-top:3rem}.mr-7{margin-right:3rem}.pr-7{padding-right:3rem}.mb-7{margin-bottom:3rem}.pb-7{padding-bottom:3rem}.ml-7{margin-left:3rem}.pl-7{padding-left:3rem}.m-8{margin:3.5rem}.p-8{padding:3.5rem}.mv-8{margin-top:3.5rem;margin-bottom:3.5rem}.pv-8{padding-top:3.5rem;padding-bottom:3.5rem}.mh-8{margin-left:3.5rem;margin-right:3.5rem}.ph-8{padding-left:3.5rem;padding-right:3.5rem}.mt-8{margin-top:3.5rem}.pt-8{padding-top:3.5rem}.mr-8{margin-right:3.5rem}.pr-8{padding-right:3.5rem}.mb-8{margin-bottom:3.5rem}.pb-8{padding-bottom:3.5rem}.ml-8{margin-left:3.5rem}.pl-8{padding-left:3.5rem}.m-9{margin:4rem}.p-9{padding:4rem}.mv-9{margin-top:4rem;margin-bottom:4rem}.pv-9{padding-top:4rem;padding-bottom:4rem}.mh-9{margin-left:4rem;margin-right:4rem}.ph-9{padding-left:4rem;padding-right:4rem}.mt-9{margin-top:4rem}.pt-9{padding-top:4rem}.mr-9{margin-right:4rem}.pr-9{padding-right:4rem}.mb-9{margin-bottom:4rem}.pb-9{padding-bottom:4rem}.ml-9{margin-left:4rem}.pl-9{padding-left:4rem}.m-10{margin:4.5rem}.p-10{padding:4.5rem}.mv-10{margin-top:4.5rem;margin-bottom:4.5rem}.pv-10{padding-top:4.5rem;padding-bottom:4.5rem}.mh-10{margin-left:4.5rem;margin-right:4.5rem}.ph-10{padding-left:4.5rem;padding-right:4.5rem}.mt-10{margin-top:4.5rem}.pt-10{padding-top:4.5rem}.mr-10{margin-right:4.5rem}.pr-10{padding-right:4.5rem}.mb-10{margin-bottom:4.5rem}.pb-10{padding-bottom:4.5rem}.ml-10{margin-left:4.5rem}.pl-10{padding-left:4.5rem}.m-auto{margin:"auto"}.p-auto{padding:"auto"}.mv-auto{margin-top:"auto";margin-bottom:"auto"}.pv-auto{padding-top:"auto";padding-bottom:"auto"}.mh-auto{margin-left:"auto";margin-right:"auto"}.ph-auto{padding-left:"auto";padding-right:"auto"}.mt-auto{margin-top:"auto"}.pt-auto{padding-top:"auto"}.mr-auto{margin-right:"auto"}.pr-auto{padding-right:"auto"}.mb-auto{margin-bottom:"auto"}.pb-auto{padding-bottom:"auto"}.ml-auto{margin-left:"auto"}.pl-auto{padding-left:"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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (min-width:1024px){.legacy-enterprise .product-blocks{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch}}.legacy-enterprise .product-blocks li{width:100%}@media (min-width:1024px){.legacy-enterprise .product-blocks li{width:50%}}.page-template-page-ad-landing table{text-align:center}.page-template-page-ad-landing table th{background-color:#34495e;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:#7ac143;font-weight:500}.hero{width:100%;height:100vw;display:-ms-flexbox;display:flex;-ms-flex-direction:unset;flex-direction:unset;-ms-flex-pack:unset;justify-content:unset;-ms-flex-align:unset;align-items:unset}@media (min-width:568px){.hero{height:66vw}}@media (min-width:768px){.hero{height:50vw}}@media (min-width:1024px){.hero{height:35vw}}.hero .hero-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1}.hero .hero-content{max-width:551px;text-align:center}@media (min-width:568px){.hero .hero-content{max-width:576px}}.hero .logo-wrapper{margin:0 auto;max-width:350px}@media (min-width:1024px){.hero .logo-wrapper{max-width:475px;margin-bottom:20px}}.intro-image .btns-wrapper,.intro .btns-wrapper,.training-posilearning .btns-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.intro-image .btns-wrapper,.intro .btns-wrapper,.training-posilearning .btns-wrapper{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.intro-image .btns-wrapper .btn,.intro .btns-wrapper .btn,.training-posilearning .btns-wrapper .btn{width:268px}.page-template-page-legacy-enterprise .intro{background:#fff}.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}@media (min-width:1024px){.intro-image .col{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-align:unset;align-items:unset}}.intro-image .col .col-1{max-width:446px;margin:0 auto;margin-bottom:2.25rem}@media (min-width:1024px){.intro-image .col .col-1{max-width:unset;width:50%}}@media (min-width:1024px){.intro-image .col .col-2{text-align:left;padding-left:1.5rem;width:50%}}.intro-image .col .col-2 ul{list-style-position:inside}@media (min-width:768px){.intro-image .col .col-2 ul{margin-left:1.5rem}}.intro-image .col .col-2 .intro-btn{margin-bottom:25px}@media (min-width:768px){.intro-image .col .col-2 .intro-btn{margin-bottom:unset}}@media (min-width:768px){.intro-media-right .media-container{padding-bottom:0}}@media (min-width:1024px){.intro-media-right .media-container{padding-bottom:3rem!important}}.intro-media-right .release-title-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-align:center;align-items:center;column-gap:20px;border-bottom:2px solid #34495e}@media (min-width:768px){.intro-media-right .release-title-container{margin-bottom:1.5rem!important}}.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}@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:200px}@media (min-width:768px){.intro-media-right .release-title-container .column-two figure{max-width:150px}}@media (min-width:768px){.intro-media-right .columns{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-align:flex-start;align-items:flex-start;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}.intro-media-right .columns .column-one .btn-dark{width:300px;padding:.875rem 1.75rem}@media (min-width:768px){.intro-media-right .columns .column-two{width:50%}}.callout-img-left h2,.callout-img-right h2,.large-card-2-col h2{line-height:45px}@media (min-width:768px){.callout-img-left .col,.callout-img-right .col,.large-card-2-col .col{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-align:unset;align-items:unset}}@media (min-width:768px){.large-card-2-col .col-1,.large-card-2-col .col-2{width:50%}}.large-card-2-col .col-1{max-width:446px;margin:0 auto;margin-bottom:2.25rem}@media (min-width:768px){.large-card-2-col .col-1{max-width:unset}}@media (min-width:768px){.large-card-2-col .col-2{text-align:left;padding-left:1.5rem}}.large-card-2-col ul{list-style-position:inside}@media (min-width:768px){.large-card-2-col ul{margin-left:1.5rem}}@media (min-width:768px){.callout-img-left .callout-col,.callout-img-right .callout-col{gap:4rem;text-align:left}}.callout-img-right .col-content{text-align:left}.callout-img-right .col-content ul li{margin-bottom:.35rem!important}@media (min-width:768px){.callout-img-right .col-content ul{padding:0 .875rem!important}}@media (min-width:768px){.callout-img-right .col-1{-ms-flex:6;flex:6}.callout-img-right .col-2{-ms-flex:4;flex:4}}.callout-img-left .col-1{margin-bottom:2.5rem}.callout-img-left .col-1 img{box-shadow:0 3px 6px rgba(0,0,0,.29)}@media (min-width:768px){.callout-img-left .col-1{-ms-flex:4;flex:4}.callout-img-left .col-2{-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:none}.page-template-page-pharmacy .large-card-2-col .shadow{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{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}@media (min-width:768px){.page-template-page-pharmacy .large-card-2-col .col-alt .col-2 .col-content{padding-bottom:0}}@media (min-width:768px){.page-template-page-pharmacy .large-card-2-col .col-alt .col-2{padding-left:2rem;padding-bottom:0}}.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;padding-inline-start:40px}.training-posilearning .btns-wrapper{margin-top:3rem}.training-posilearning .btns-wrapper .btn{width:300px!important}@media (min-width:768px){.more-info-2-col .col{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-align:flex-start;align-items:flex-start}}@media (min-width:768px){.more-info-2-col .col .col-1,.more-info-2-col .col .col-2{width:49%}}.call-to-action{background:#7ac143}.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:auto;margin-top:1rem}@media (min-width:768px){.call-to-action a{display:inline-block;margin:0}}.call-to-action a:hover{color:#7ac143}.cta-contact .cta-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.cta-contact .cta-wrapper{-ms-flex-direction:row;flex-direction:row}}.cta-contact h2{margin:0}@media (min-width:768px){.cta-contact h2{text-align:left;margin:0 1rem 0 0}}@media (min-width:1024px){.cta-contact h2{margin:0 2rem 0 0;font-size:33px}}.cta-multiline .cta-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.cta-multiline a{margin-bottom:.75rem}.which-product .product-chart-desktop{display:none}@media (min-width:768px){.which-product .product-chart-desktop{display:block}}.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-mobile{display:none}}.overview-features ul{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content: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 ul{list-style:none}@media (min-width:768px){.software-features .features-block{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}.software-features .features-item{width:100%;text-align:center;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;object-fit:cover}.page-template-page-finestra .software-features>.container{padding-bottom:2.25rem}.page-template-inventory-management .software-features,.page-template-retail-solutions-page .software-features{background:#ecf0f1}.hardware-upgrades .hardware-blocks{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (min-width:568px){.hardware-upgrades .hardware-blocks{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}}.hardware-upgrades ul{margin-left:1.5rem}.hardware-upgrades .container>p{text-align:center}.page-template-page-positouch .hardware-blocks{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content: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;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:start}}.page-template-page-positouch .hardware-blocks .hardware-block{text-align:center}@media (min-width:768px){.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{list-style:none}.faqs .faq-blocks li:last-of-type{margin-bottom:0}.faqs .content{background:#ecf0f1;margin-bottom:3rem}.faqs .content .content-bottom-wrapper,.faqs .content .content-top-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:space-between;justify-content:space-between;-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}@media (min-width:1024px){.faqs .content .content-bottom-wrapper>a,.faqs .content .content-top-wrapper>a{right:2.25rem}}.faqs .content .content-bottom-wrapper a:hover,.faqs .content .content-top-wrapper a:hover{opacity:.8;transition:opacity .3s}.faqs .content .content-bottom-wrapper .fa,.faqs .content .content-top-wrapper .fa{font-size:50px;font-weight:400;color:#7ac143;line-height:1;padding-left:8px;font-weight:700}.faqs .content .content-bottom,.faqs .content .content-top{margin:0;padding:1.05rem;padding-right:4.5rem}@media (min-width:1024px){.faqs .content .content-bottom,.faqs .content .content-top{padding:2.25rem;padding-right:6.75rem}}.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-top-wrapper a{top:1.5rem}}.faqs .content .content-bottom-wrapper .content-bottom{padding-top:0}.faqs .content .content-bottom-wrapper a{bottom:.5rem}@media (min-width:1024px){.faqs .content .content-bottom-wrapper a{bottom:1.5rem}}.large-cards h2,.large-cards p{color:#fff;text-align:center}.large-cards ul{list-style:none}@media (min-width:768px){.large-cards .large-cards-block{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.large-cards .large-card{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:flex-start;justify-content:flex-start;-ms-flex-align:center;align-items:center}@media (min-width:768px){.large-cards .large-card{width:50%}}.large-cards .large-card .container{padding-bottom:3rem}@media (min-width:768px){.large-cards .large-card .container{padding-bottom:4.5rem}}.large-cards .large-card:first-child{background:#34495e}.large-cards .large-card:first-child 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:0 auto;margin-top:3rem}@media (min-width:1024px){.tri-sub{display:-ms-flexbox;display:flex;-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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:unset;justify-content:unset;-ms-flex-align:center;align-items:center}@media (min-width:1024px){.tri-sub .tri-sub-item{width:30%;margin:0}}.tri-sub .card-media-wrapper{width:100%}.tri-sub .card-media-wrapper ul{list-style:none}.tri-sub .card-media{margin:0 auto}.tri-sub .card-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:flex-start;justify-content:flex-start;-ms-flex-align:center;align-items:center;height:100%}.tri-sub .card-content{-ms-flex:1;flex:1}.tri-sub .card-content ul{text-align:left}@media (min-width:768px){.tri-sub .sub-item:first-of-type{padding:0 1.6rem 0 0}}@media (min-width:768px){.tri-sub .sub-item:last-of-type{padding:0 0 0 1.6rem}}.advantages h2{margin-bottom:0}@media (min-width:768px){.advantages .tri-sub{max-width:unset;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}}.advantages .tri-sub-item{margin:1.5rem 0}@media (min-width:768px){.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:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-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-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:none}.page-template-page-finestra .tri-cards .tri-sub,.page-template-page-pharmacy-solutions .tri-cards .tri-sub{margin-top: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,.page-template-page-pharmacy-solutions .tri-cards .tri-sub-item:first-of-type{margin-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:0 auto;margin-top:1.5rem;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:0 auto;margin-top:1.5rem;max-width:138px}@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 ul{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-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){.how-it-works-steps li{width:unset;-ms-flex:1;flex:1}}.how-it-works-steps li p:nth-child(2){color:#1c3f94}.page-template-page-pointy .testimonial-cards-slider{position:relative;padding:3rem 0 4.5rem;padding-top:0}.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{-ms-flex-align:center;align-items:center}.page-template-page-pointy .testimonial-cards-slider .swiper-slide{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-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:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content: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;margin-right:1.5rem;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{-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:none!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%;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:#7ac143;font-size:30px;font-weight:bolder}.page-template-page-pointy .testimonial-cards-slider .swiper-button-prev{left:-1.5rem}@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:-1.5rem}@media (min-width:768px){.page-template-page-pointy .testimonial-cards-slider .swiper-button-next{right:-2.25rem}}.testimonial-slider{padding-top:2.5rem}.testimonial-slider ul{list-style:none}.testimonial-slider .testimonial-content{width:80%;margin:0 auto}@media (min-width:1024px){.testimonial-slider .testimonial-content{max-width:768px}}.testimonial-slider .swiper-button-next:after,.testimonial-slider .swiper-button-prev:after{color:#34495e;font-size:30px;font-weight:bolder}@media (min-width:768px){.instructions-steps .container{padding-top:1rem}}@media (min-width:768px){.instructions-steps h2{text-align:left!important}}.instructions-steps ul{list-style:none!important}@media (min-width:768px){.instructions-steps ul li{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-align:flex-start;align-items:flex-start;column-gap:50px;margin-bottom:5.5rem}}@media (min-width:768px) and (min-width:1280px){.instructions-steps ul li{column-gap:100px}}@media (min-width:768px){.instructions-steps ul li .column-one{width:55%}.instructions-steps ul li .column-two{width:45%}}.instructions-steps .summary-content .email-link{color:#7ac143;cursor:pointer}.instructions-steps .summary-content .email-link:hover{color:#34495e}@media (min-width:768px){.previous-releases .container{padding-top:1.5rem}}.previous-releases h2{font-weight:400;font-size:22px}.previous-releases ul{padding-top:1.25rem;border-top:2px solid #34495e;list-style:none!important}@media (min-width:768px){.previous-releases .releases-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-align:center;align-items:center;column-gap:20px}}.previous-releases li>a{color:#34495e;text-decoration:underline;font-size:.95rem}.previous-releases li>a:hover{color:#7ac143}@media (min-width:1280px){.blog .container{max-width:1134px}}.blog .blog-navigation ul{margin-left:0}.blog .blog-navigation li.active a,.blog .blog-navigation li.disabled,.blog .blog-navigation li a,.blog .blog-navigation li a:hover{color:#fff;text-decoration:none}.blog .blog-navigation li{display:inline-block;margin:1rem 0}@media (min-width:768px){.blog .blog-navigation li{margin:0}}.blog .blog-navigation li.active a,.blog .blog-navigation li.disabled,.blog .blog-navigation li a,.blog .blog-navigation li a:hover{cursor:pointer;border:2px solid #7ac143;color:#7ac143;padding:.5rem 1rem;text-transform:uppercase;font-weight:500}.blog .blog-navigation li.active a,.blog .blog-navigation li a:hover{opacity:1;background-color:#7ac143;color:#fff}#portal .service-orders__forms,#portal .service-orders__tab-wrapper{list-style-type:none}#portal .service-orders__tab-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media (min-width:768px){#portal .service-orders__tab-wrapper{-ms-flex-align:unset;align-items:unset;-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:-ms-flexbox;display:flex}#portal .service-orders__forms li{scroll-margin-top:3rem;padding:2rem;margin-bottom:2rem}@media (min-width:768px){#portal .service-orders__forms li{padding:2rem 3rem}}#portal .service-orders__forms li form{max-width:600px;margin:0 auto}#portal .service-orders__forms .wpcf7-form-control{display:-ms-flexbox;display:flex;-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:-ms-flexbox;display:flex;-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[type=email],#portal .service-orders input[type=tel],#portal .service-orders input[type=text],#portal .service-orders select{padding:1rem 0 1rem 1rem;border-radius:0;font-family:Raleway,sans-serif;font-size:16px;border:none;width:100%}@media (min-width:768px){#portal .service-orders input[type=email],#portal .service-orders input[type=tel],#portal .service-orders input[type=text],#portal .service-orders select{font-size:18px}}#portal .service-orders input.wpcf7-submit{font-family:Raleway,sans-serif;font-size:20px;font-weight:500;color:#7ac143;text-align:center;text-transform:uppercase;padding:.7rem 1rem;width:230px;background-color:transparent;box-shadow:none;text-shadow:none;border:2px solid #7ac143;display:block;margin:auto}@media (min-width:1024px){#portal .service-orders input.wpcf7-submit{display:inline-block;margin:0}}#portal .service-orders input.wpcf7-submit:hover{color:#fff!important;background-color:#7ac143;box-shadow:none;border:2px solid #7ac143;transition:all .3s}.service-orders button{color:#7ac143;font-family:Raleway,sans-serif;font-size:22px;text-decoration:none;padding:.5rem 1rem;background:transparent;box-shadow:none;border:none;border-radius:0;height:51px;transition:.3s ease;text-align:left}@media (min-width:568px){.service-orders button{min-width:unset}}@media (min-width:768px){.service-orders button{margin-right:1rem}}.service-orders button:focus,.service-orders button:hover{background:#ecf0f1}.hero-slider .swiper-container{width:100%;height:100vw}@media (min-width:568px){.hero-slider .swiper-container{height:66vw}}@media (min-width:768px){.hero-slider .swiper-container{height:50vw}}@media (min-width:1024px){.hero-slider .swiper-container{height:35vw}}.hero-slider .swiper-slide{display:-ms-flexbox;display:flex;-ms-flex-direction:unset;flex-direction:unset;-ms-flex-pack:unset;justify-content:unset;-ms-flex-align:unset;align-items:unset}.hero-slider .slide-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1}.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 #34495e!important;opacity:1!important;background:transparent!important}.swiper-pagination-bullet-active{background:#34495e!important;width:8px!important;height:8px!important}.intro-image .swiper-pagination-bullet,.tri-cards .swiper-pagination-bullet{box-shadow:0 0 5px #fff}.blog-columns{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:1.5rem;background:#fff;height:100%}.blog-columns .card .card-image img{aspect-ratio:925/617;object-fit:cover}.blog-columns .card .card-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.blog-columns .card .card-content p:not(.post-info){-ms-flex-positive:1;flex-grow:1}.blog-columns .card .card-content .btn.btn-dark{color:#7ac143;font-size:20px;line-height:1.5;font-weight:500;padding:.5rem 1rem;width:250px;text-align:center;background:transparent;border:2px solid #7ac143;text-transform:uppercase;margin-top:1rem}.blog-columns .card .card-content .btn.btn-dark:hover{background:#7ac143;color:#fff!important;transition:all .25s ease-in-out 0s}.form-filter{position:relative;z-index:3;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{appearance:none;width:100%;height:50px;margin:5px 0;padding:0 15px;background:transparent;-ms-word-break:normal;word-break:normal}.form-filter .wcd-dropdown{border-radius:0;display:block;position:relative;z-index:3;max-width:400px;border:1px solid #ecf0f1}.form-filter .wcd-dropdown .title-bar-container{cursor:pointer;min-height:43px}.form-filter .wcd-dropdown .title-bar-container,.form-filter .wcd-dropdown .title-bar-container button.subtitle{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.form-filter .wcd-dropdown .title-bar-container button.subtitle{margin-bottom:0!important;min-width:100%}.form-filter .wcd-dropdown .arrow-down{transition:transform .3s;width:16px;height:16px;background:url(../../assets/icons/icon-plus-light.svg) 50%/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{transition:max-height .3s ease-out;display:-ms-flexbox;display:flex;-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:Raleway,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;transition:max-height .5s ease-out}.form-filter .pointerCursor:hover{cursor:pointer}.form-filter .rotate-180{transform:rotate(180deg)}.filter-outer-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:unset;justify-content:unset;-ms-flex-align:center;align-items:center;position:absolute;top:0}@media (min-width:768px){.filter-outer-wrapper{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:unset;align-items:unset}}.filter-outer-wrapper h2{margin-bottom:1.005rem!important}@media (min-width:768px){.filter-outer-wrapper h2{margin:.75rem 1.5rem 0 0!important}}.filter-item{display:none}body{visibility:hidden}body.page-template-page-positouch-landing{visibility:visible}li,ol,ul{margin:0;padding:0}.flex{display:-ms-flexbox;display:flex}@media (min-width:1024px){.width-50{width:50%}}.hide{display:none}@keyframes a{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-15px)}}.scroll-down{font-size:50px;position:absolute;bottom:5%;left:49%;right:50%;color:#fff;text-decoration:none;transition:opacity .3s;color:#7ac143}.scroll-down-animation{animation:a 2s infinite;animation-timing-function:ease-in}a:hover .scroll-down{opacity:.7}.logo-wrapper{max-width:200px;margin:0}@media (min-width:1200px){.logo-wrapper{margin-top:.5rem;max-width:140px}}@media (min-width:1280px){.logo-wrapper{max-width:150px}}.logo-wrapper img{width:100%;height:auto}.navigation-inner-mobile{display:block;background-color:#1c3f94;width:100%;height:80px;position:fixed;z-index:3;top:0}@media (min-width:1200px){.navigation-inner-mobile{display:none}}.navigation-inner-mobile .container{padding:.5rem 0}@media (min-width:768px){.navigation-inner-mobile .container{padding:.5rem 0}}.navigation-inner-mobile .logo-wrapper{max-width:150px}.navigation-inner{background-color:#1c3f94;width:100%;height:80px;position:fixed;z-index:6;top:0;display:none}@media (min-width:1200px){.navigation-inner{height:125px;display:block}}.navigation-inner .container{display:-ms-flexbox;display:flex;max-width:90%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media (min-width:1200px){.navigation-inner .container{padding:1.5rem 0}}.nav-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:flex-end;justify-content:flex-end;-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 .current-menu-item a:hover,#primary-menu a:hover{color:#7ac143}#primary-menu a:before{content:"";background-color:transparent;display:block;height:8px;width:8px;border-radius:5px;margin:auto;text-align:center;margin-bottom:.25rem}#primary-menu .current_page_ancestor>a:before,#primary-menu a:hover:before{content:"";background-color:#7ac143;height:8px;width:8px;border-radius:5px;margin:auto;margin-bottom:.25rem}.current-menu-ancestor>a,.current-menu-item>a,.current_page_ancestor>a,.current_page_parent>a{color:#7ac143!important}#primary-menu .current-menu-item a:before{background-color:#7ac143}#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>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)}@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:#7ac143;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;transition:all .25s ease-in-out 0s;color:#7ac143;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:#34495e;transition:all .3s ease-in-out;padding:.5rem;width:100%;font-size:15px}#primary-menu li .sub-menu a:hover{color:#34495e;opacity:.7}#primary-menu li .sub-menu a:before{display:none}#primary-menu li .sub-menu .current-menu-item>a:after{content:"";background-color:#7ac143;height:8px;width:8px;border-radius:5px;display:inline-block;margin:auto;margin-left:.5rem;margin-bottom:.125rem}.no-highlight a:before{background-color:transparent!important}.no-highlight a:hover:before{background-color:#7ac143!important}.no-highlight a:hover{color:#7ac143!important}.social-header-wrapper{display:-ms-flexbox;display:flex;position:absolute;right:2.5%;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;transition:opacity .3s}.social-header-wrapper .fa-linkedin-square{margin-left:.7rem}.top-non-slide{width:100%;height:100vh;background-size:cover;background-position:50%}.top-non-slide h1{color:#fff;text-align:center}.top-non-slide-inner{height:100vh;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:auto}div.call-to-action{background:#7ac143}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{-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){div.call-to-action .flex{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}div.call-to-action h2{color:#fff!important;text-align:center;margin:0}@media (min-width:768px){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:auto;margin-top:1rem}@media (min-width:768px){div.call-to-action a{display:inline-block;margin:0}}div.call-to-action a:hover{color:#7ac143}.container-upgrades .content{background:#bdc3c7;margin-bottom:2rem}.container-upgrades .content .content-bottom-wrapper,.container-upgrades .content .content-top-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-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;transition:opacity .3s}.container-upgrades .content .content-bottom-wrapper .fa,.container-upgrades .content .content-top-wrapper .fa{font-size:50px;font-weight:400;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 ul{list-style:none}.partners .company-logo-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media (min-width:768px){.partners .company-logo-block{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}}.partners .company-logo-item{width:80%;height:auto;margin:2rem 0}@media (min-width:768px){.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}}@media (min-width:1920px){.partners .company-logo-item:nth-child(5) img{max-height:150px}}.partners .company-logo-item a{transition:opacity .3s}.partners .company-logo-item a:hover{opacity:.7}.partners .company-logo-item img{width:100%}.sub-menu-custom{background:#ecf0f1}.sub-menu-custom .container{width:100%;padding:0}@media (min-width:1024px){.sub-menu-custom .container{width:80%;padding:1rem 0 0}}.sub-menu-custom .flex{-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){.sub-menu-custom .flex{-ms-flex-direction:row;flex-direction:row}}.sub-menu-custom ul{list-style:none}.sub-menu-custom label,.sub-menu-custom li{font-size:16px;font-weight:700;text-transform:uppercase;text-align:center;margin:0;margin-top:1rem;border-bottom:5px solid #fff}@media (min-width:1024px){.sub-menu-custom label,.sub-menu-custom li{border-bottom:none;margin:.5rem 1.5rem 0}}.sub-menu-custom label:first-of-type,.sub-menu-custom li:first-of-type{margin-left:0}@media (min-width:1024px){.sub-menu-custom label:last-of-type{margin-right:1.5rem}}.sub-menu-custom li:last-of-type{margin-right:0}.sub-menu-custom a,.sub-menu-custom label{text-decoration:none;color:#34495e}.sub-menu-custom .portal-submenu label{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:1.25rem 0}.sub-menu-custom a:after{content:"";background-color:transparent;display:block;height:5px;margin:auto;margin-top:.5rem;width:100px}@media (min-width:1024px){.sub-menu-custom a:after{width:100%}}.sub-menu-custom .active a:after,.sub-menu-custom a:hover:after{content:"";background-color:#7ac143;height:5px;margin-top:.5rem}.sub-menu-custom .active:after{margin-top:.5rem;content:"";background-color:#7ac143}.page-template-portal-page .sub-menu-custom .container{padding:0}@media (min-width:1024px){.page-template-portal-page .sub-menu-custom .container{width:90%}}.top-solutions{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){.top-solutions{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){#retail-solutions .solutions-menu li:first-child,#retail-solutions .solutions-menu li:nth-child(2),#retail-solutions .solutions-menu li:nth-child(6),#solutions .solutions-menu li:first-child,#solutions .solutions-menu li:nth-child(2),#solutions .solutions-menu li:nth-child(6),.inventory-mgmt-ecommmerce .solutions-menu li:first-child,.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:first-child,#retail-solutions .solutions-menu li:nth-child(2),#retail-solutions .solutions-menu li:nth-child(6),#solutions .solutions-menu li:first-child,#solutions .solutions-menu li:nth-child(2),#solutions .solutions-menu li:nth-child(6),.inventory-mgmt-ecommmerce .solutions-menu li:first-child,.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:7;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;transition:opacity .3s ease-in-out}.player__video{position:relative;top:55%;left:50%;width:auto;max-width:75%;background-color:#fff;box-shadow:0 0 50px rgba(0,0,0,.95);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:none;border-radius:0 50% 50% 0;cursor:pointer;font-size:24px;color:#000;background-color:#fff;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:#34495e}#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;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}}@media (min-width:768px){#pointy .products-block,#retail-solutions-products .products-block,#solutions-products .products-block,.inventory-mgmt-ecommmerce .products-block{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:100%}@media (min-width:768px){#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:-ms-flexbox;display:flex;-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%}@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 .starting-price,#retail-solutions-products .starting-price,#solutions-products .starting-price,.inventory-mgmt-ecommmerce .starting-price{color:#7ac143;margin:0}@media (min-width:1280px){#pointy .demo-preview,#retail-solutions-products .demo-preview,#solutions-products .demo-preview,.inventory-mgmt-ecommmerce .demo-preview{display:-ms-flexbox;display:flex;-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:#7ac143;font-size:20px;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:#1c3f94;border:2px solid #1c3f94;transition:all .3s;display:block;margin:auto;margin-top:2rem;margin-bottom:2rem}@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}}@media (min-width:1024px){#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}}@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){#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 .package-button,#retail-solutions-products .package-button,#solutions-products .package-button,.inventory-mgmt-ecommmerce .package-button{width:255px}#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 #1c3f94;background:#1c3f94;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{list-style:none;padding:3rem 0}@media (min-width:768px){#pointy .screens-block,#retail-solutions-products .screens-block,#solutions-products .screens-block,.inventory-mgmt-ecommmerce .screens-block{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}#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}@media (min-width:1280px){#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:-ms-flexbox;display:flex}}#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:-ms-flexbox;display:flex}}@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: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-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:#1c3f94;height:1rem}.band-vertical{background:#fff;width:.75rem;display:none}@media (min-width:768px){.band-vertical{display:block}}#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:#7ac143;margin-top:0}#inventory-management-software ul,#pointy-product ul,#retail-solutions-software ul,#solutions-software ul{list-style:none}@media (min-width:768px){#inventory-management-software .features-block,#pointy-product .features-block,#retail-solutions-software .features-block,#solutions-software .features-block{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-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:100%;text-align:center;margin-bottom:3rem}@media (min-width:768px){#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}@media (min-width:1024px){#pointy-product .features-item{text-align:left;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-align:center;align-items:center}}#pointy-product .features-item img{height:400px}#pointy-product .features-info{text-align:left}@media (min-width:1024px){#pointy-product li:nth-child(odd){-ms-flex-direction:row-reverse;flex-direction:row-reverse}#pointy-product li:nth-child(odd) .features-info{padding-right:3rem}}@media (min-width:1024px){#pointy-product li:nth-child(2n) .features-info{padding-left:3rem}}#pointy-product h3{font-weight:700;text-transform:capitalize}#pointy-product p{padding-right:0}@media (min-width:1024px){#inventory-management-hardware .container,#retail-solutions-hardware .container,#solutions-hardware .container,#video-testimonials .container{padding-bottom:2rem}}@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:#7ac143}#inventory-management-hardware .hardware-block,#retail-solutions-hardware .hardware-block,#solutions-hardware .hardware-block,#video-testimonials .hardware-block{display:-ms-flexbox;display:flex;-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{-ms-flex-direction:row;flex-direction:row}}@media (min-width:768px){#inventory-management-hardware .hardware-col-01,#retail-solutions-hardware .hardware-col-01,#solutions-hardware .hardware-col-01,#video-testimonials .hardware-col-01{width:60%}}@media (min-width:768px){#inventory-management-hardware .hardware-col-02,#retail-solutions-hardware .hardware-col-02,#solutions-hardware .hardware-col-02,#video-testimonials .hardware-col-02{width:40%}}@media (min-width:768px){#inventory-management-hardware .partner-system-wrapper,#retail-solutions-hardware .partner-system-wrapper,#solutions-hardware .partner-system-wrapper,#video-testimonials .partner-system-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}}#inventory-management-hardware .partner-system,#retail-solutions-hardware .partner-system,#solutions-hardware .partner-system,#video-testimonials .partner-system{width:50%}@media (min-width:768px){#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}}@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{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 .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-block,#retail-solutions-hardware .upgrades-block,#solutions-hardware .upgrades-block,#video-testimonials .upgrades-block{list-style:none}#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:#34495e;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}#pointy-how ul,#retail-solutions-how ul,#solutions-how ul,.how-it ul{list-style:none}#pointy-how .how-it-works,#retail-solutions-how .how-it-works,#solutions-how .how-it-works,.how-it .how-it-works{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}@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:50%}}#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 h3,#retail-solutions-how .how-it-works h3,#solutions-how .how-it-works h3,.how-it .how-it-works h3{font-size:23px}}@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:#7ac143;margin:0;line-height:1.5;font-weight:700}@media (min-width:1024px){#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: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:#7ac143;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}@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{display:-ms-flexbox;display:flex;-ms-flex-pack:center!important;justify-content:center!important;-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{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1024px){#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{-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%}}@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%}}@media (min-width:768px){#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 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}@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 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:#34495e;padding-left:.5rem;padding-right:5rem;font-size:18px}@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:100%}@media (min-width:768px){#pointy-how .legacy-product .container,#retail-solutions-how .legacy-product .container,#solutions-how .legacy-product .container,.how-it .legacy-product .container{width:90%}}@media (min-width:1024px){#pointy-how .legacy-product .container,#retail-solutions-how .legacy-product .container,#solutions-how .legacy-product .container,.how-it .legacy-product .container{width:80%}}#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: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%;text-align:center}@media (min-width:1024px){.page-template-page-pharmacy #pointy-how .how-it-works{background-attachment:fixed;background-position:50%}}@media (min-width:1920px){.page-template-page-pharmacy #pointy-how .benefit-description{padding:0 1.2rem}}.how-it .how-benefits-block{-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{position:relative}.page-template-page-ecommerce .how-it .how-benefits-block>li:before{content:"●";margin-right:12px;font-size:24px;color:#7ac143;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 #7ac143;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: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{-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-justify-content:space-evenly}@media (min-width:1024px){#pointy-how .how-benefits-item{width:33%}}#solutions-contact{background:#ecf0f1}#solutions-contact .solutions-contact-description,#solutions-contact h1{text-align:center}#solutions-contact h1{margin:0}@media (min-width:768px){#solutions-contact .block{display:-ms-flexbox;display:flex}}#solutions-contact .customer-support-description{margin-bottom:0}#solutions-contact .solutions-message{margin-top:0}.customer-support-options,.solutions-contact-options{-ms-flex-pack:center;justify-content:center;margin-bottom:1.5rem;margin-top:1.5rem}@media (min-width:1024px){.customer-support-options,.solutions-contact-options{margin-top:0}}.inventory-mgmt-ecommmerce .preview-button{display:block!important}#retail-solutions-how .how-it-works{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{-ms-flex-direction:column;flex-direction:column}.top-pointy .top-pointy-inner img{width:455px}#pointy .preview-button{display:block!important}#pointy-overview h2{padding-right:1.05rem}#pointy-overview h3{margin-top:0}#pointy-overview img{height:46px;margin-bottom:1.5rem;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}@media (min-width:768px){#video-testimonials .embed-video-wrapper{margin:3rem}}#video-testimonials .embed-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#support h2{color:#34495e}@media (min-width:768px){#support .support-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:space-around;justify-content:space-around;-ms-flex-align:unset;align-items:unset;-ms-flex-wrap:wrap;flex-wrap:wrap}}#support .support-sub{text-align:center;margin-top:1.05rem}@media (min-width:768px){#support .support-sub{width:50%;padding:0 .75rem}}@media (min-width:1366px){#support .support-sub{padding:0 2.25rem;padding:0 3rem}}#support .support-sub a:hover h3,#support .support-sub a:hover img,#support .support-sub a:hover p{opacity:.7;transition:opacity .3s}.page-template-page-pharmacy #more-info-id{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:top;padding:4rem 0}@media (min-width:1024px){.page-template-page-pharmacy #more-info-id{background-attachment:fixed}}.page-template-page-pharmacy #more-info-id h2{color:#7ac143}.page-template-page-pharmacy #more-info-id p{color:#fff;font-weight:700}.page-template-page-pharmacy #more-info-id .btn{background:#7ac143;border:2px solid #fff;color:#fff}.page-template-page-pharmacy #more-info-id .btn:hover{transition:all .25s ease-in-out 0s;color:#7ac143!important;background:#fff}#online-training{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:50%}@media (min-width:1024px){#online-training{background-attachment:fixed;padding:6rem 0 5rem}}#online-training .container{width:100%}@media (min-width:768px){#online-training .container{width:90%}}@media (min-width:1024px){#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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;list-style:none}#online-training .cta-online-training-item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;height:80px;background:#fff;margin-bottom:1rem}#online-training .cta-online-training-item h3{color:#34495e;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:#7ac143;line-height:2.25;font-size:50px;height:80px;padding:1rem 2rem;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;transition:opacity .3s}@media (min-width:768px){#customer-support .block{display:-ms-flexbox;display:flex}}#customer-support .customer-support-description{margin-bottom:0}#wpcf7-f63-o1 .wpcf7-form,#wpcf7-f96-o1 .wpcf7-form,#wpcf7-f460-o1 .wpcf7-form,#wpcf7-f1252-o2 .wpcf7-form{width:100%}#wpcf7-f63-o1 .wpcf7-form input,#wpcf7-f63-o1 .wpcf7-form textarea,#wpcf7-f96-o1 .wpcf7-form input,#wpcf7-f96-o1 .wpcf7-form textarea,#wpcf7-f460-o1 .wpcf7-form input,#wpcf7-f460-o1 .wpcf7-form textarea,#wpcf7-f1252-o2 .wpcf7-form input,#wpcf7-f1252-o2 .wpcf7-form textarea{padding:1rem 0 1rem 1rem;border-radius:0;font-family:Raleway,sans-serif;font-size:16px;border:none}@media (min-width:1024px){#wpcf7-f63-o1 .wpcf7-form input,#wpcf7-f63-o1 .wpcf7-form textarea,#wpcf7-f96-o1 .wpcf7-form input,#wpcf7-f96-o1 .wpcf7-form textarea,#wpcf7-f460-o1 .wpcf7-form input,#wpcf7-f460-o1 .wpcf7-form textarea,#wpcf7-f1252-o2 .wpcf7-form input,#wpcf7-f1252-o2 .wpcf7-form textarea{font-size:18px}}#wpcf7-f63-o1 .apply-col-02,#wpcf7-f96-o1 .apply-col-02,#wpcf7-f460-o1 .apply-col-02,#wpcf7-f1252-o2 .apply-col-02{text-align:right}#wpcf7-f63-o1 .wpcf7-form input,#wpcf7-f96-o1 .wpcf7-form input,#wpcf7-f460-o1 .wpcf7-form input,#wpcf7-f1252-o2 .wpcf7-form input{width:100%}@media (min-width:768px){#wpcf7-f63-o1 .wpcf7-form input,#wpcf7-f96-o1 .wpcf7-form input,#wpcf7-f460-o1 .wpcf7-form input,#wpcf7-f1252-o2 .wpcf7-form input{width:97%}}#wpcf7-f63-o1 .support-subject,#wpcf7-f96-o1 .support-subject,#wpcf7-f460-o1 .support-subject,#wpcf7-f1252-o2 .support-subject{margin-top:0}#wpcf7-f63-o1 .support-subject input,#wpcf7-f96-o1 .support-subject input,#wpcf7-f460-o1 .support-subject input,#wpcf7-f1252-o2 .support-subject input{margin-top:0;width:100%}#wpcf7-f63-o1 .previous-background .wpcf7-textarea,#wpcf7-f96-o1 .previous-background .wpcf7-textarea,#wpcf7-f460-o1 .previous-background .wpcf7-textarea,#wpcf7-f1252-o2 .previous-background .wpcf7-textarea{height:150px}#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,#wpcf7-f460-o1 .wpcf7-form input:focus,#wpcf7-f460-o1 .wpcf7-form textarea:focus,#wpcf7-f460-o1 body .cf7-style textarea:focus,#wpcf7-f1252-o2 .wpcf7-form input:focus,#wpcf7-f1252-o2 .wpcf7-form textarea:focus,#wpcf7-f1252-o2 body .cf7-style textarea:focus{border:green!important}#wpcf7-f63-o1 input:focus,#wpcf7-f63-o1 textarea:focus,#wpcf7-f96-o1 input:focus,#wpcf7-f96-o1 textarea:focus,#wpcf7-f460-o1 input:focus,#wpcf7-f460-o1 textarea:focus,#wpcf7-f1252-o2 input:focus,#wpcf7-f1252-o2 textarea:focus{outline:none!important;box-shadow:0 0 10px #ecf0f1}#wpcf7-f63-o1 p.support-message,#wpcf7-f96-o1 p.support-message,#wpcf7-f460-o1 p.support-message,#wpcf7-f1252-o2 p.support-message{margin-bottom:0}#wpcf7-f63-o1 p.support-submit,#wpcf7-f96-o1 p.support-submit,#wpcf7-f460-o1 p.support-submit,#wpcf7-f1252-o2 p.support-submit{margin-top:0}#wpcf7-f63-o1 input.wpcf7-submit,#wpcf7-f96-o1 input.wpcf7-submit,#wpcf7-f460-o1 input.wpcf7-submit,#wpcf7-f1252-o2 input.wpcf7-submit{font-family:Raleway,sans-serif;font-size:20px;font-weight:500;color:#7ac143;text-align:center;text-transform:uppercase;padding:.7rem 1rem;width:230px;background-color:transparent;box-shadow:none;text-shadow:none;border:2px solid #7ac143;display:block;margin:auto}@media (min-width:1024px){#wpcf7-f63-o1 input.wpcf7-submit,#wpcf7-f96-o1 input.wpcf7-submit,#wpcf7-f460-o1 input.wpcf7-submit,#wpcf7-f1252-o2 input.wpcf7-submit{display:inline-block;margin:0}}#wpcf7-f63-o1 input.wpcf7-submit:hover,#wpcf7-f96-o1 input.wpcf7-submit:hover,#wpcf7-f460-o1 input.wpcf7-submit:hover,#wpcf7-f1252-o2 input.wpcf7-submit:hover{color:#fff!important;background-color:#7ac143;box-shadow:none;border:2px solid #7ac143;transition:all .3s}#wpcf7-f63-o1 p.support-file,#wpcf7-f96-o1 p.support-file,#wpcf7-f460-o1 p.support-file,#wpcf7-f1252-o2 p.support-file{margin:0}#wpcf7-f63-o1 input.wpcf7-file,#wpcf7-f96-o1 input.wpcf7-file,#wpcf7-f460-o1 input.wpcf7-file,#wpcf7-f1252-o2 input.wpcf7-file{display:-ms-flexbox;display:flex;width:250px;padding-left:0}#wpcf7-f63-o1 div.wpcf7-response-output,#wpcf7-f96-o1 div.wpcf7-response-output,#wpcf7-f460-o1 div.wpcf7-response-output,#wpcf7-f1252-o2 div.wpcf7-response-output{color:#404042;width:85%;margin-left:0}#wpcf7-f63-o1 div.wpcf7-mail-sent-ok,#wpcf7-f96-o1 div.wpcf7-mail-sent-ok,#wpcf7-f460-o1 div.wpcf7-mail-sent-ok,#wpcf7-f1252-o2 div.wpcf7-mail-sent-ok{border:2px solid #7ac143!important}#wpcf7-f63-o1 p:last-of-type,#wpcf7-f96-o1 p:last-of-type,#wpcf7-f460-o1 p:last-of-type,#wpcf7-f1252-o2 p:last-of-type{margin-bottom:0}@media (min-width:1024px){#wpcf7-f63-o1 p:last-of-type,#wpcf7-f96-o1 p:last-of-type,#wpcf7-f460-o1 p:last-of-type,#wpcf7-f1252-o2 p:last-of-type{margin-bottom:1.5rem}}#wpcf7-f63-o1 input[type=radio],#wpcf7-f96-o1 input[type=radio],#wpcf7-f460-o1 input[type=radio],#wpcf7-f1252-o2 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:-ms-flexbox;display:flex;text-align:left}}.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:#7ac143}.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;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 h2{color:#7ac143}#additional-training .training-contact-options a:hover{opacity:.7;transition:opacity .3s}#external-resources{background:#ecf0f1}#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}#external-resources a:hover{color:#7ac143}#company #why-positec{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}@media (min-width:1024px){#company #why-positec{background-attachment:fixed}}#company #why-positec h1,#company #why-positec h2,#company #why-positec p{color:#fff}#company #why-positec h1{text-align:center}#company #why-positec i{color:#7ac143}#company #team{background:url(../../images/icons/watermark-company.png) no-repeat;background-color:#ecf0f1;background-position:50%}#company #team h1{text-align:center;border-bottom:1px solid #bdc3c7;padding-bottom:3rem;margin:0}#company #team ul{list-style:none}#company #team .fa{font-size:20px}#company #team .team-members-item{padding:3rem 0;border-bottom:1px solid #bdc3c7}@media (min-width:1024px){#company #team .team-members-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}#company #team .team-member-col-01{width:100%}@media (min-width:1024px){#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}@media (min-width:1024px){#company #team .member-details{margin-top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}#company #team .member-name,#company #team .member-title,#company #team a{color:#7ac143}#company #team .member-name,#company #team .member-title{text-align:center}@media (min-width:1024px){#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:Raleway,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 #Nunavut path,#company #location #NW_Territory path,#company #location #Quebec path{pointer-events:none}#company #location #Alberta a:hover path,#company #location #Atlantic_Provinces a:hover path,#company #location #Atlantic 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:#7ac143}#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-provinces p,#company #location #atlantic 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-provinces p.served,#company #location #atlantic 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-provinces i,#company #location #atlantic 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}}@media (min-width:1024px){#company #location .svg-hover-tablet{display:none}}@media (min-width:768px){#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 #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 #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 #careers{background:#ecf0f1}#company #careers h1,#company #careers h2{color:#34495e}#company #careers h1{text-align:center}#company #careers ul{list-style:none}#company #careers .job-date{color:#bdc3c7;border-bottom:1px solid #bdc3c7}#company #careers .job-title{color:#7ac143;margin-bottom:0}#company #careers .fa,#company #careers .job-description,#company #careers .job-location{color:#1c3f94;font-weight:700}#company #careers .fa{margin-right:.5rem}@media (min-width:1024px){#company #careers .job-details{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}#company #careers .job-details-left p{margin:0 2rem 0 0}@media (min-width:1024px){#company #careers .job-details-left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}#company #careers .job-details-right{margin-top:0}.content-blog ol,.content-blog ul,.single ol,.single ul{font-family:Raleway,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}@media (min-width:1024px){.content-blog h2 a,.single h2 a{font-size:36px}}.content-blog a,.single a{color:#7ac143}.content-blog a:hover,.single a:hover{opacity:.8;transition:all .3s}.content-blog .container{padding:1.5rem 0}@media (min-width:1024px){.content-blog .container{width:50%}}.content-blog .post-thumbnail{max-width:100%}@media (min-width:768px){.content-blog .post-thumbnail{max-width:90%;margin:2rem auto 0}}@media (min-width:1024px){.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:#34495e}.single .post-thumbnail{width:100%;overflow:hidden;position:relative}@media (min-width:1024px){.single .post-thumbnail{margin-top:0}}.single .post-thumbnail img{width:100%;height:auto}.single .scroll-down{display:none!important}.single .blog-post-title{color:#34495e}.single ol,.single ul{margin-left:1rem}.single img{width:auto;height:auto}@media (min-width:768px){#contact-us .block{display:-ms-flexbox;display:flex}}@media (min-width:768px){#contact-us .block-right{padding-left:2rem}}@media (min-width:1024px){#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:#7ac143}#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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:unset;justify-content:unset;-ms-flex-align:unset;align-items:unset}.contact-logo{margin-top:2rem;max-width:250px}.google-map-wrapper{-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:blue}#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:Raleway,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}}#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:none!important;box-shadow:0 0 10px #bdc3c7}#wpcf7-f32-o1 input.wpcf7-submit{font-family:Raleway,sans-serif;font-size:20px;font-weight:500;color:#7ac143;text-align:center;text-transform:uppercase;padding:.7rem 1rem;width:230px;background-color:transparent;box-shadow:none;text-shadow:none;border:2px solid #7ac143;display:block;margin:auto}@media (min-width:768px){#wpcf7-f32-o1 input.wpcf7-submit{display:inline-block;margin:0}}#wpcf7-f32-o1 input.wpcf7-submit:hover{color:#fff!important;background-color:#7ac143;box-shadow:none;border:2px solid #7ac143;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 #7ac143!important}.page-template-contact-page a.btn.btn-dark-reverse{width:unset!important;margin:0 0 1rem}@media (min-width:1024px){.page-template-contact-page a.btn.btn-dark-reverse{max-width:90%!important}}.portal-login,.portal-registration{background-color:#ecf0f1;min-height:80vh}.portal-login .container,.portal-registration .container{padding-top:20vh}@media (min-width:768px){.portal-login .container,.portal-registration .container{padding-top:30vh}}.portal-login .container .mepr-product-access-url,.portal-registration .container .mepr-product-access-url{text-align:center}.portal-login h1,.portal-registration h1{text-align:center;margin-bottom:0}.portal-login p,.portal-registration p{text-align:center}.portal-login .mp_wrapper,.portal-registration .mp_wrapper{width:100%;display:block;margin:auto;font-family:Raleway,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;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 .mepr-form .mp-form-row input,.portal-registration .mepr-form .mp-form-row input{border:none!important}.portal-login .mepr-form label,.portal-registration .mepr-form label{color:#bdc3c7;font-family:Raleway,sans-serif}.portal-login .mepr-form .submit #wp-submit,.portal-registration .mepr-form .submit #wp-submit{text-transform:uppercase;border:2px solid #7ac143;background-color:transparent;display:inline-block;box-shadow:none;padding:1rem 6rem;font-size:19px;color:#7ac143;transition:.3s ease-in-out;text-shadow:none}.portal-login .mepr-form .submit #wp-submit:hover,.portal-registration .mepr-form .submit #wp-submit:hover{background-color:#7ac143;color:#fff}.portal-login #mepr_forgot_password_form .mepr_forgot_password_input label,.portal-registration #mepr_forgot_password_form .mepr_forgot_password_input label{color:#bdc3c7}.portal-login #mepr_forgot_password_form .mepr_forgot_password_input input,.portal-registration #mepr_forgot_password_form .mepr_forgot_password_input input{border:none!important}.portal-login #mepr_forgot_password_form .submit #wp-submit,.portal-registration #mepr_forgot_password_form .submit #wp-submit{text-transform:uppercase;border:2px solid #7ac143;background-color:transparent;display:inline-block;box-shadow:none;padding:1rem;font-size:19px;color:#7ac143;transition:all .3s ease-in-out;text-shadow:none}.portal-login #mepr_forgot_password_form .submit #wp-submit:hover,.portal-registration #mepr_forgot_password_form .submit #wp-submit:hover{background-color:#7ac143;color:#fff}.portal-login .register-email,.portal-registration .register-email{display:block;margin:auto;width:100%;color:#404042;margin-top:20px}@media (min-width:768px){.portal-login .register-email,.portal-registration .register-email{width:40%}}.portal-login .register-email:hover,.portal-registration .register-email:hover{color:#7ac143}.portal-login input.mepr-submit,.portal-registration input.mepr-submit{font-family:Raleway,sans-serif;font-size:20px;font-weight:500;color:#7ac143;text-align:center;text-transform:uppercase;padding:1rem;width:250px;background-color:transparent;box-shadow:none;text-shadow:none;border:2px solid #7ac143;display:block}@media (min-width:768px){.portal-login input.mepr-submit,.portal-registration input.mepr-submit{display:inline-block}}.portal-login input.mepr-submit:hover,.portal-registration input.mepr-submit:hover{color:#fff!important;background-color:#7ac143;box-shadow:none;border:2px solid #7ac143;transition:all .3s}.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;margin-bottom: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:Raleway,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-f269-o1 .wpcf7-form,.sales-form-container #wpcf7-f370-o1 .wpcf7-form,.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-f2702-o1 .wpcf7-form{width:100%;margin:auto}@media (min-width:1024px){.sales-form-container #wpcf7-f269-o1 .wpcf7-form,.sales-form-container #wpcf7-f370-o1 .wpcf7-form,.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-f2702-o1 .wpcf7-form{width:30%}}.sales-form-container #wpcf7-f269-o1 label,.sales-form-container #wpcf7-f370-o1 label,.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-f2702-o1 label{font-family:Raleway,sans-serif;font-size:16px;color:#bdc3c7}.sales-form-container #wpcf7-f269-o1 p,.sales-form-container #wpcf7-f370-o1 p,.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-f2702-o1 p{margin-top:0;margin-bottom:.5rem}.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-f370-o1 .wpcf7-form input,.sales-form-container #wpcf7-f370-o1 .wpcf7-form select,.sales-form-container #wpcf7-f370-o1 .wpcf7-form textarea,.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-f2702-o1 .wpcf7-form input,.sales-form-container #wpcf7-f2702-o1 .wpcf7-form select,.sales-form-container #wpcf7-f2702-o1 .wpcf7-form textarea{width:100%;padding:.5rem 0 .5rem 1rem;border-radius:0;font-family:Raleway,sans-serif;font-size:16px;border:none;background:#fff;color:#404042}.sales-form-container #wpcf7-f269-o1 .wpcf7-form select::-ms-expand,.sales-form-container #wpcf7-f370-o1 .wpcf7-form select::-ms-expand,.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-f2702-o1 .wpcf7-form select::-ms-expand{display:none}.sales-form-container #wpcf7-f269-o1 .wpcf7-form select,.sales-form-container #wpcf7-f370-o1 .wpcf7-form select,.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-f2702-o1 .wpcf7-form select{display:inline-block;font:inherit;line-height:inherit;-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"><path fill="%23d3d3d3" d="M0 0h60L30 40z"/></svg>')}.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-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,.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-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{border:green!important}.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-f370-o1 input:focus,.sales-form-container #wpcf7-f370-o1 select:focus,.sales-form-container #wpcf7-f370-o1 textarea:focus,.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-f2702-o1 input:focus,.sales-form-container #wpcf7-f2702-o1 select:focus,.sales-form-container #wpcf7-f2702-o1 textarea:focus{outline:none!important;box-shadow:0 0 10px #bdc3c7;color:#404042}.sales-form-container #wpcf7-f269-o1 input::-webkit-input-placeholder,.sales-form-container #wpcf7-f269-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,.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-f2702-o1 input::-webkit-input-placeholder,.sales-form-container #wpcf7-f2702-o1 textarea::-webkit-input-placeholder{color:#bdc3c7}.sales-form-container #wpcf7-f269-o1 input::-moz-placeholder,.sales-form-container #wpcf7-f269-o1 textarea::-moz-placeholder,.sales-form-container #wpcf7-f370-o1 input::-moz-placeholder,.sales-form-container #wpcf7-f370-o1 textarea::-moz-placeholder,.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-f2702-o1 input::-moz-placeholder,.sales-form-container #wpcf7-f2702-o1 textarea::-moz-placeholder{color:#bdc3c7}.sales-form-container #wpcf7-f269-o1 input:-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-f269-o1 textarea::-ms-input-placeholder,.sales-form-container #wpcf7-f370-o1 input:-ms-input-placeholder,.sales-form-container #wpcf7-f370-o1 input::-ms-input-placeholder,.sales-form-container #wpcf7-f370-o1 textarea:-ms-input-placeholder,.sales-form-container #wpcf7-f370-o1 textarea::-ms-input-placeholder,.sales-form-container #wpcf7-f1096-o1 input:-ms-input-placeholder,.sales-form-container #wpcf7-f1096-o1 input::-ms-input-placeholder,.sales-form-container #wpcf7-f1096-o1 textarea:-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 input::-ms-input-placeholder,.sales-form-container #wpcf7-f1111-o1 textarea:-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 input::-ms-input-placeholder,.sales-form-container #wpcf7-f2444-o1 textarea:-ms-input-placeholder,.sales-form-container #wpcf7-f2444-o1 textarea::-ms-input-placeholder,.sales-form-container #wpcf7-f2702-o1 input:-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-f2702-o1 textarea::-ms-input-placeholder{color:#bdc3c7}.sales-form-container #wpcf7-f269-o1 input::placeholder,.sales-form-container #wpcf7-f269-o1 textarea::placeholder,.sales-form-container #wpcf7-f370-o1 input::placeholder,.sales-form-container #wpcf7-f370-o1 textarea::placeholder,.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-f2702-o1 input::placeholder,.sales-form-container #wpcf7-f2702-o1 textarea::placeholder{color:#bdc3c7}.sales-form-container #wpcf7-f269-o1 input.wpcf7-submit,.sales-form-container #wpcf7-f370-o1 input.wpcf7-submit,.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-f2702-o1 input.wpcf7-submit{font-family:Raleway,sans-serif;font-size:20px;font-weight:500;color:#7ac143;text-align:center;text-transform:uppercase;padding:1rem;width:250px;background-color:transparent;box-shadow:none;text-shadow:none;border:2px solid #7ac143;display:block;margin:auto;margin:2rem 0 0}@media (min-width:768px){.sales-form-container #wpcf7-f269-o1 input.wpcf7-submit,.sales-form-container #wpcf7-f370-o1 input.wpcf7-submit,.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-f2702-o1 input.wpcf7-submit{display:inline-block}}.sales-form-container #wpcf7-f269-o1 input.wpcf7-submit:hover,.sales-form-container #wpcf7-f370-o1 input.wpcf7-submit:hover,.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-f2702-o1 input.wpcf7-submit:hover{color:#fff!important;background-color:#7ac143;box-shadow:none;border:2px solid #7ac143;transition:all .3s}.sales-form-container #wpcf7-f269-o1 div.wpcf7-response-output,.sales-form-container #wpcf7-f370-o1 div.wpcf7-response-output,.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-f2702-o1 div.wpcf7-response-output{color:#404042;width:85%;margin-left:0}.sales-form-container #wpcf7-f269-o1 input[type=checkbox],.sales-form-container #wpcf7-f370-o1 input[type=checkbox],.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-f2702-o1 input[type=checkbox]{width:auto}.sales-form-container #wpcf7-f269-o1 .wpcf7-acceptance .wpcf7-list-item-label,.sales-form-container #wpcf7-f370-o1 .wpcf7-acceptance .wpcf7-list-item-label,.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-f2702-o1 .wpcf7-acceptance .wpcf7-list-item-label{font-size:14px}@media (min-width:1024px){.sales-form-container #wpcf7-f269-o1 .wpcf7-acceptance .wpcf7-list-item-label,.sales-form-container #wpcf7-f370-o1 .wpcf7-acceptance .wpcf7-list-item-label,.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-f2702-o1 .wpcf7-acceptance .wpcf7-list-item-label{font-size:15px}}.sales-form-container #wpcf7-f269-o1 div.wpcf7-mail-sent-ok,.sales-form-container #wpcf7-f370-o1 div.wpcf7-mail-sent-ok,.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-f2702-o1 div.wpcf7-mail-sent-ok{border:2px solid #7ac143!important}.page-id-1112 .sales-img{padding:2.25rem}.page-id-1112 h1{margin-top:0}.page-id-1112 h2.sales-description{color:#7ac143}#portal input[type=radio],.portal-content>section{display:none}#tab-1:checked~.portal-content section:first-child,#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:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#34495e;font-size:16px;margin:0;padding:1rem 1.5rem}.portal-submenu label.active,.portal-submenu label:hover{background:#7ac143;color:#fff}@media (min-width:1024px){.portal-submenu-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}.portal-submenu .logout{text-align:center}.portal-submenu .logout a{border:2px solid #7ac143;padding:.5rem 1.5rem;color:#7ac143;transition:.3s ease-in-out;text-align:center;display:inline-block}.portal-submenu .logout a:hover{background-color:#7ac143;color:#fff}.portal-submenu .logout a:after,.reference-materials .container-mix .mix,.training-videos .container-mix .mix,.webinars .container-mix .mix{display: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;transition:.3s}.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:#34495e}.reference-materials .container-mix.fail .fail-message,.training-videos .container-mix.fail .fail-message,.webinars .container-mix.fail .fail-message{opacity:1;pointer-events:auto;margin-top:2rem}.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:8px}.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,.training-videos .checkbox label,.webinars .checkbox label{display:inline-block;vertical-align:top;text-align:left;padding:0 1.5rem;color:#34495e;text-transform:uppercase}.reference-materials .checkbox label:after,.reference-materials .checkbox label:before,.training-videos .checkbox label:after,.training-videos .checkbox label:before,.webinars .checkbox label:after,.webinars .checkbox label:before{content:"";display:block;position:absolute}.reference-materials .checkbox label:before,.training-videos .checkbox label:before,.webinars .checkbox label:before{left:0;top:0;width:18px;height:18px;margin-right:10px;background:#ddd;border-radius:3px}.reference-materials .checkbox label:after,.training-videos .checkbox label:after,.webinars .checkbox label:after{content:"";position:absolute;top:4px;left:4px;width:10px;height:10px;border-radius:2px;background:#7ac143;opacity:0;pointer-events:none}.reference-materials .checkbox input:checked~label:after,.training-videos .checkbox input:checked~label:after,.webinars .checkbox input:checked~label:after{opacity:1}.reference-materials .checkbox input:focus~label:before,.training-videos .checkbox input:focus~label:before,.webinars .checkbox input:focus~label:before{background:#eee}.reference-materials .software-filter label,.training-videos .software-filter label,.webinars .software-filter label{font-weight:700;color:#7ac143;font-size:22px}.reference-materials button,.training-videos button,.webinars button{font-family:Raleway,sans-serif;font-size:18px;font-weight:400;display:inline-block;vertical-align:top;padding:.5rem 1rem;margin:0;background:#34495e;border:1px solid #34495e;color:#fff;border-radius:0;cursor:pointer;box-shadow:none;text-transform:uppercase;text-shadow:none;transition:all .3s ease-in-out}.reference-materials button:hover,.training-videos button:hover,.webinars button:hover{box-shadow:none;color:#34495e;background:#fff;border:1px solid #34495e}.reference-materials button:focus,.training-videos button:focus,.webinars button:focus{outline:0 none}.webinars .container-mix .mix{display:inline-block}.top-portal{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:#7ac143;font-family:Raleway,sans-serif;font-size:22px;padding:.5rem 1rem;margin-right:1rem;border:1px solid #ecf0f1;width:155px;text-align:center;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}}.filter{visibility:collapse!important;animation:all 1s ease-in-out;opacity:0!important;height:0!important;width:0!important;padding:0!important;margin:0!important}.category-menu ul{-ms-flex-direction:column;flex-direction:column;list-style:none}@media (min-width:1024px){.category-menu ul{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}.category-menu a{text-decoration:none;color:#1c3f94;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;text-transform:uppercase}.category-menu .active,.category-menu a:hover{border-bottom:2px solid #1c3f94}@keyframes b{0%{opacity:0}to{opacity:1}}.filter-item{opacity:1;animation-name:b;animation-iteration-count:1;animation-timing-function:linear;animation-duration:.6s;transition:all .6s cubic-bezier(.86,0,.07,1) 0ms,opacity .6s linear;transform:translate(0)}.training-videos .filter-wrap,.webinars .filter-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.training-videos .software-filter,.webinars .software-filter{width:100%}.training-videos .software-filter .flex,.webinars .software-filter .flex{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.training-videos .software-filter .flex .checkbox,.webinars .software-filter .flex .checkbox{width:auto;line-height:1}.training-videos .category-filter,.webinars .category-filter{width:100%}.training-videos .category-filter .flex,.webinars .category-filter .flex{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.training-videos .category-filter .flex .checkbox,.webinars .category-filter .flex .checkbox{width:auto}.training-videos .training-videos-block,.webinars .training-videos-block{display:-ms-flexbox;display:flex;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.training-videos .training-videos-item,.webinars .training-videos-item{padding:1rem 1rem 1rem 0}@media (min-width:768px){.training-videos .training-videos-item,.webinars .training-videos-item{width:50%}}@media (min-width:1024px){.training-videos .training-videos-item,.webinars .training-videos-item{width:33%}}.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:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.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:#34495e}.intro-media-right .training-video-time,.training-videos .training-video-time,.webinars .training-video-time{color:#bdc3c7;font-weight:500}.intro-media-right .training-video-button img:hover{filter:brightness(.75)}.training-webminars h2.webminar-title{margin-bottom:0}.training-webminars p.click-webminar{margin-top:.5rem}#ai1ec-calendar{font-family:Raleway,sans-serif!important}#ai1ec-calendar .ai1ec-title-buttons{display:-ms-flexbox;display:flex;-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:#34495e}@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:#7ac143;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-family:Raleway,sans-serif!important;font-weight:300!important;text-transform:uppercase!important;color:#fff!important;background:#34495e!important;letter-spacing:2px;padding:1rem 0!important;text-shadow:none!important}#ai1ec-calendar .ai1ec-today{background:#ecf0f1!important}#ai1ec-calendar .ai1ec-date{background:transparent!important;margin-top:.5rem;color:#34495e!important}#ai1ec-calendar .ai1ec-popup-trigger a:visited{color:#34495e!important}#ai1ec-calendar .ai1ec-event{background:#1c3f94;border-radius:10px;height:20px;width:20px;margin:auto;margin-top:1.25rem}@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:transparent!important}@media (min-width:768px){#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{display:none}.single-ai1ec_event{font-family:Raleway,sans-serif!important;margin-top:10rem}.single-ai1ec_event .site-content{min-height:50vh}.single-ai1ec_event .post-info{display:none}.single-ai1ec_event .ai1ec-calendar-link{display:none!important}.single-ai1ec_event .ai1ec-field-value,.single-ai1ec_event .timely{font-family:Raleway,sans-serif!important}.single-ai1ec_event .u-email,.single-ai1ec_event .u-url{color:#34495e}.single-ai1ec_event .ai1ec-field-label{display:none}.single-ai1ec_event .dt-duration,.single-ai1ec_event .dt-duration span{color:#34495e;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 #7ac143;padding:1rem 3rem;color:#fff;background:#7ac143;margin-top:.5rem;display:inline-block;text-transform:uppercase}.reference-materials-item{background:#ecf0f1;list-style:none;display:-ms-flexbox;display:flex;padding-left:1rem;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:.5rem 0;height:80px}.reference-materials-item .reference-material-title{font-size:16px;font-weight:700;text-transform:uppercase;color:#34495e}@media (min-width:768px){.reference-materials-item .reference-material-title{font-size:22px}}@media (min-width:1024px){.reference-materials-item .reference-material-title{font-size:25px}}.reference-materials-item a{text-transform:uppercase;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#7ac143;font-size:20px;padding:2rem;height:80px;margin-left:1rem}@media (min-width:768px){.reference-materials-item a{padding:1rem 1.5rem}}@media (min-width:1024px){.reference-materials-item a{padding:2rem 4rem}}.reference-materials-item a span{display:none;color:#fff}@media (min-width:768px){.reference-materials-item a span{display:inline}}.reference-materials-item .fa{color:#fff;margin-left:.5rem;font-size:35px}.site-footer{background:#34495e;text-align:center}.site-footer .container{padding:1.5rem 0}.site-footer ul{list-style:none}.footer-content .fa{color:#7ac143;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;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:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding-top:.75rem}@media (min-width:1600px){.footer-navigation-wrap{-ms-flex-direction:row;flex-direction:row}}@media (min-width:1600px){#footer-menu{display:-ms-flexbox;display:flex}}#footer-navigation a{text-transform:uppercase;color:#fff}@media (min-width:1280px){#footer-navigation a{margin:0 1rem}}@media (min-width:1600px){#footer-menu li:first-of-type a{margin-left:0}}@media (min-width:1600px){#footer-menu li:last-of-type a{margin-right:0}}@media (min-width:1280px){.footer-contact{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.footer-contact p{color:#fff;font-family:Raleway,sans-serif;font-weight:500;font-size:16px}.footer-contact a{text-decoration:none;color:#fff}.copyright p{margin-bottom:0}.copyright p,ul#menu-privacy-policy li a{color:#fff;font-size:12px}ul#menu-privacy-policy li a:hover{color:#7ac143}.copyright a{text-decoration:none;color:#fff;font-size:12px}.copyright a:hover,.footer-contact a:hover{color:#7ac143}#mailchimp{padding-bottom:2rem}@media (min-width:1024px){#mailchimp{padding-bottom:3rem}}#mailchimp h1{font-size:30px;text-align:center;margin:0}@media (min-width:1024px){#mailchimp h1{font-size:60px}}#mc_embed_signup{background:#34495e!important;font-family:Raleway,sans-serif!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-family:Raleway,sans-serif!important;font-size:18px;padding-left:1rem}@media (min-width:1024px){#mc_embed_signup #mce-EMAIL{width:350px}}#mc_embed_signup #mc-embedded-subscribe{text-shadow:none!important;box-shadow:none!important;background:transparent!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;transition:all .3s;border:2px solid #7ac143!important;color:#7ac143!important;background:#34495e!important;line-height:1;letter-spacing:1px!important;margin:0 auto}@media (min-width:1024px){#mc_embed_signup #mc-embedded-subscribe{margin-top:0!important;margin-left:1rem}}#mc_embed_signup #mc-embedded-subscribe:hover{background:#7ac143!important;color:#fff!important}#mc_embed_signup input:focus,#mc_embed_signup textarea:focus{outline:none!important;box-shadow:0 0 10px #fff}a.scrollup-image{background-size:100%;width:100px;height:100px;right:5px;bottom:5px}@media (min-width:768px){a.scrollup-image{right:20px;bottom:20px}}a.scrollup-image:hover{opacity:.7;transition:opacity .3s}.responsive-menu-open #responsive-menu-container{box-shadow:-150px 1px 500px #000!important}.responsive-menu-button{top:22px!important;width:38px!important;height:38px!important;box-shadow:none}#responsive-menu-wrapper{margin-top:5rem!important;background:#1c3f94!important}@media (min-width:568px){#responsive-menu-wrapper{margin-top:1rem!important}}@media (min-width:768px){#responsive-menu-wrapper{margin-top:10rem!important}}#responsive-menu-container{background-color:#1c3f94!important}#responsive-menu,.responsive-menu-item-link{background:#1c3f94!important}.responsive-menu-item-link{border:none!important;margin-bottom:1.5rem!important;line-height:20px!important;font-family:Raleway,sans-serif!important;font-size:16px!important;text-transform:uppercase!important}@media (min-width:568px){.responsive-menu-item-link{margin-bottom:1rem!important}}@media (min-width:768px){.responsive-menu-item-link{margin-bottom:2rem!important}}#responsive-menu-additional-content{background:#1c3f94!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:#7ac143;text-transform:uppercase;font-family:Raleway,sans-serif!important}#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:#7ac143!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:transparent!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 (-ms-high-contrast:active),(-ms-high-contrast:none){h1{font-size:49.4px}}@media (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px){h1{font-size:83.2px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){h2{font-size:33.8px}}@media (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px){h2{font-size:46.8px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){h3{font-size:28.6px}}@media (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px){h3{font-size:32.5px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){li,p,span,ul{font-size:20.8px}}@media (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px){li,p,span,ul{font-size:23.4px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#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:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px){a,input{font-size:23.4px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){a.btn,a.more-link,input.wpcf7-submit{font-size:26px}a.btn,a.more-link{width:280px}}@media (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px){a.btn,a.more-link{width:360px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.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 (-ms-high-contrast:active) and (min-width:1280px),(-ms-high-contrast:none) and (min-width:1280px){.logo-wrapper{max-width:150px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#primary-menu li .sub-menu{margin-top:0}.tri-sub-item h3{font-size:22px}}@media (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px){.tri-sub-item h3{font-size:29.9px}}@media (-ms-high-contrast:active) and (min-width:1280px),(-ms-high-contrast:none) and (min-width:1280px){.tri-sub-item h3{font-size:32.5px}}@media (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px){div.call-to-action h2{font-size:28px}}@media (-ms-high-contrast:active) and (min-width:1280px),(-ms-high-contrast:none) and (min-width:1280px){div.call-to-action h2{font-size:46.8px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#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,#wpcf7-f1252-o1 .wpcf7-form input,#wpcf7-f1252-o1 .wpcf7-form textarea,#wpcf7-f1252-o2 .wpcf7-form input,#wpcf7-f1252-o2 .wpcf7-form textarea{font-size:20.8px}}@media (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px){#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,#wpcf7-f1252-o1 .wpcf7-form input,#wpcf7-f1252-o1 .wpcf7-form textarea,#wpcf7-f1252-o2 .wpcf7-form input,#wpcf7-f1252-o2 .wpcf7-form textarea{font-size:23.4px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#wpcf7-f32-o1 input.wpcf7-submit,#wpcf7-f63-o1 input.wpcf7-submit,#wpcf7-f96-o1 input.wpcf7-submit,#wpcf7-f1252-o1 input.wpcf7-submit,#wpcf7-f1252-o2 input.wpcf7-submit{font-size:26px;width:280px}}@media (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px){#wpcf7-f32-o1 input.wpcf7-submit,#wpcf7-f63-o1 input.wpcf7-submit,#wpcf7-f96-o1 input.wpcf7-submit,#wpcf7-f1252-o1 input.wpcf7-submit,#wpcf7-f1252-o2 input.wpcf7-submit{width:360px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#wpcf7-f32-o1 p.support-file,#wpcf7-f63-o1 p.support-file,#wpcf7-f96-o1 p.support-file,#wpcf7-f1252-o1 p.support-file,#wpcf7-f1252-o2 p.support-file{width:50%}#wpcf7-f32-o1 input.wpcf7-file,#wpcf7-f63-o1 input.wpcf7-file,#wpcf7-f96-o1 input.wpcf7-file,#wpcf7-f1252-o1 input.wpcf7-file,#wpcf7-f1252-o2 input.wpcf7-file{width:100%}.content .content-top-wrapper h3.content-top{font-size:22.1px}}@media (-ms-high-contrast:active) and (min-width:375px),(-ms-high-contrast:none) and (min-width:375px){.content .content-top-wrapper h3.content-top{font-size:23.4px}}@media (-ms-high-contrast:active) and (min-width:768px),(-ms-high-contrast:none) and (min-width:768px){.content .content-top-wrapper h3.content-top{font-size:32.5px}}@media (-ms-high-contrast:active) and (min-width:768px),(-ms-high-contrast:none) and (min-width:768px){#solutions .screens-block{padding:1rem}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#solutions img{max-width:100%;width:100%;height:auto}#solutions a.package-button{width:300px}}@media (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px){#solutions a.package-button{width:400px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#solutions .solutions-menu a{font-size:16px}}@media (-ms-high-contrast:active) and (min-width:1280px),(-ms-high-contrast:none) and (min-width:1280px){#solutions .solutions-menu a{font-size:20.8px}}@media (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px){#solutions-hardware .container{padding-bottom:2rem}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#solutions-hardware .content h3{font-size:22.1px}}@media (-ms-high-contrast:active) and (min-width:375px),(-ms-high-contrast:none) and (min-width:375px){#solutions-hardware .content h3{font-size:23.4px}}@media (-ms-high-contrast:active) and (min-width:768px),(-ms-high-contrast:none) and (min-width:768px){#solutions-hardware .content h3{font-size:32.5px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#solutions-hardware .upgrades-item h3{font-size:17px}}@media (-ms-high-contrast:active) and (min-width:768px),(-ms-high-contrast:none) and (min-width:768px){#solutions-hardware .upgrades-item h3{font-size:25px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#solutions-how .legacy-product h3{font-size:22.1px}}@media (-ms-high-contrast:active) and (min-width:375px),(-ms-high-contrast:none) and (min-width:375px){#solutions-how .legacy-product h3{font-size:23.4px}}@media (-ms-high-contrast:active) and (min-width:768px),(-ms-high-contrast:none) and (min-width:768px){#solutions-how .legacy-product h3{font-size:32.5px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#solutions-products .products-block div.demo-preview{display:block}#solutions-products .container-product{padding:2rem}}@media (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px){#solutions-products .container-product{padding:3rem 12rem}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#solutions-products .finestra-logo{max-width:40%}}@media (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px){#solutions-products .finestra-logo{max-width:20%}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#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 (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px){#solutions-products .demo-preview .demo-preview-col-02 a{margin:1.5rem 0 0}}@media (-ms-high-contrast:active) and (min-width:768px),(-ms-high-contrast:none) and (min-width:768px){#solutions-products .screens-block{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#support .tri-sub-item h3{font-size:20px}}@media (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px){#support .tri-sub-item h3{font-size:21px}}@media (-ms-high-contrast:active) and (min-width:1280px),(-ms-high-contrast:none) and (min-width:1280px){#support .tri-sub-item h3{font-size:32.5px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#support #additional-training .training-contact-options{display:block}}@media (-ms-high-contrast:active) and (min-width:1280px),(-ms-high-contrast:none) and (min-width:1280px){#support #additional-training .training-contact-options{display:-ms-flexbox;display:flex;text-align:left}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#support #additional-training .fa-envelope-o{margin-left:0}}@media (-ms-high-contrast:active) and (min-width:1280px),(-ms-high-contrast:none) and (min-width:1280px){#support #additional-training .fa-envelope-o{margin-left:2rem}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#online-training .cta-online-training-item h3{font-size:20.8px}}@media (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px){#online-training .cta-online-training-item h3{font-size:32.5px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#online-training .cta-online-training-item .fa{font-size:50px;height:80px;padding:1rem 2rem}}@media (-ms-high-contrast:active) and (min-width:768px),(-ms-high-contrast:none) and (min-width:768px){#company div.call-to-action h2{font-size:28px}}@media (-ms-high-contrast:active) and (min-width:1280px),(-ms-high-contrast:none) and (min-width:1280px){#company div.call-to-action h2{font-size:46.8px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.map svg{width:auto}}@media (-ms-high-contrast:active) and (min-width:768px),(-ms-high-contrast:none) and (min-width:768px){.map svg{height:350px}}@media (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px){.map svg{height:512px}}@media (-ms-high-contrast:active) and (min-width:1280px),(-ms-high-contrast:none) and (min-width:1280px){.map svg{height:640px}}@media (-ms-high-contrast:active) and (min-width:1366px),(-ms-high-contrast:none) and (min-width:1366px){.map svg{height:683px}}@media (-ms-high-contrast:active) and (min-width:1600px),(-ms-high-contrast:none) and (min-width:1600px){.map svg{height:800px}}@media (-ms-high-contrast:active) and (min-width:1920px),(-ms-high-contrast:none) and (min-width:1920px){.map svg{height:960px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.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:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px){.content-blog h2 a,.single h2 a{font-size:46.8px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.post-info{font-size:19.5px}a.scrollup-image{width:130px;height:130px;right:6.5px;bottom:6.5px}}@media (-ms-high-contrast:active) and (min-width:768px),(-ms-high-contrast:none) and (min-width:768px){a.scrollup-image{right:26px;bottom:26px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.footer-contact{display:block}}@media (-ms-high-contrast:active) and (min-width:1920px),(-ms-high-contrast:none) and (min-width:1920px){.footer-contact{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}#test-test *{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 none}#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 (min-width:420px){#test-test .container .gap,#test-test .container .mix{width:32%}}@media (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}}@media (min-width:1024px){.mc-modal{top:25%!important}}
/*# sourceMappingURL=../maps/style.min.css.map */
