@import url("https://p.typekit.net/p.css?s=1&k=bdb2ave&ht=tk&f=137.138.139.140.169.170.171.172.173.174.175.176.5474.5475.25136.25137&a=45429742&app=typekit&e=css");@font-face{font-display:auto;font-family:Proxima Bold;font-stretch:normal;font-style:normal;font-weight:700;src:url(https://use.typekit.net/af/2555e1/00000000000000007735e603/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/2555e1/00000000000000007735e603/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/2555e1/00000000000000007735e603/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype")}@font-face{font-display:auto;font-family:Proxima Italic;font-stretch:normal;font-style:italic;font-weight:400;src:url(https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype")}@font-face{font-display:auto;font-family:Proxima Thin;font-stretch:normal;font-style:normal;font-weight:100;src:url(https://use.typekit.net/af/154cda/00000000000000007735e601/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3) format("woff2"),url(https://use.typekit.net/af/154cda/00000000000000007735e601/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3) format("woff"),url(https://use.typekit.net/af/154cda/00000000000000007735e601/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3) format("opentype")}@font-face{font-display:auto;font-family:Proxima Nova;font-stretch:normal;font-style:normal;font-weight:400;src:url(https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype")}html{scroll-behavior:smooth}:root{--dark-heading:#1f324e;--bright-blue:#007db3;--background-yellow:#e6c71f;--button-yellow:#ebd24c;--arrow-yellow:#d3bd44;--bright-green:#25c13a;--blog-grey:#919191}*{box-sizing:border-box;font-family:Proxima Nova,"Sans Serif",Arial}::selection{background-color:var(--dark-heading);color:#fff}body::-webkit-scrollbar{width:.6em}body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px rgba(31,50,78,.3)}body::-webkit-scrollbar-thumb{background-color:var(--dark-heading);outline:1px solid var(--dark-heading)}body{-webkit-text-size-adjust:100%}a{text-decoration-color:var(--bright-green)!important;text-decoration:none;-webkit-text-decoration-color:var(--bright-green)!important}a,a:hover{transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}a:hover{text-decoration:underline}body,html{margin:0}h2{font-size:3.2rem;line-height:3rem}h3{font-size:1.9rem}h4{font-size:1.6rem}h5{font-size:1.5rem}a,p{font-size:1rem}select{-moz-appearance:none}option:hover,select:hover{cursor:pointer}blockquote p{font-style:italic}.absolute_title{font-size:0;left:-9999px;line-height:0;position:absolute;top:-9999px}.diagram-container{background-image:url(//penta.ch/themes/penta/images/diagram-bg.png);background-size:contain;height:40vw;overflow:hidden;position:relative;width:40vw}.triangle1,.triangle1:after,.triangle1:before{height:50%;width:50%}.triangle1{border-radius:10%;cursor:pointer;left:25%;overflow:hidden;pointer-events:none;position:relative;position:absolute;top:41%;transform:translateY(50%) rotate(30deg) skewY(30deg) scaleX(.866);transition:.25s}.triangle1:after,.triangle1:before,.triangle2:after,.triangle2:before,.triangle3:after,.triangle3:before,.triangle4:after,.triangle4:before,.triangle5:after,.triangle5:before{background:#2cc0de;content:"";pointer-events:auto;position:absolute}.triangle1:before,.triangle2:before,.triangle3:before,.triangle4:before,.triangle5:before{border-radius:20% 20% 20% 53%;transform:scaleX(1.155) skewY(-30deg) rotate(-30deg) translateY(-42.3%) skewX(30deg) scaleY(.866) translateX(-24%)}.triangle1:after,.triangle2:after,.triangle3:after,.triangle4:after,.triangle5:after{border-radius:20% 20% 53%;transform:scaleX(1.155) skewY(-30deg) rotate(-30deg) translateY(-42.3%) skewX(-30deg) scaleY(.866) translateX(24%)}.triangle2,.triangle2:after,.triangle2:before{height:50%;width:50%}.triangle2{border-radius:10%;cursor:pointer;left:24%;left:-17%;overflow:hidden;pointer-events:none;position:relative;position:absolute;top:40%;top:10%;transform:translateY(50%) rotate(30deg) skewY(30deg) scaleX(.866);transform:translateY(50%) rotate(103deg) skewY(30deg) scaleX(.866);transition:.25s}.triangle3,.triangle3:after,.triangle3:before{height:50%;width:50%}.triangle3{border-radius:10%;cursor:pointer;left:24%;left:67%;overflow:hidden;pointer-events:none;position:relative;position:absolute;top:40%;top:10%;transform:translateY(50%) rotate(30deg) skewY(30deg) scaleX(.866);transform:translateY(50%) rotate(-43deg) skewY(30deg) scaleX(.866);transition:.25s}.triangle4,.triangle4:after,.triangle4:before{height:50%;width:50%}.triangle4{border-radius:10%;cursor:pointer;left:24%;left:0;overflow:hidden;pointer-events:none;position:relative;position:absolute;top:40%;top:-39%;transform:translateY(50%) rotate(30deg) skewY(30deg) scaleX(.866);transform:translateY(50%) rotate(176deg) skewY(30deg) scaleX(.866);transition:.25s}.triangle5,.triangle5:after,.triangle5:before{height:50%;width:50%}.triangle5{border-radius:10%;cursor:pointer;left:24%;left:52.5%;overflow:hidden;pointer-events:none;position:relative;position:absolute;top:40%;top:-37%;transform:translateY(50%) rotate(30deg) skewY(30deg) scaleX(.866);transform:translateY(50%) rotate(249deg) skewY(30deg) scaleX(.866);transition:.25s}.text1:hover+.triangle1,.triangle1:hover{transform:translateY(50%) rotate(30deg) skewY(30deg) scaleX(.866) scale(1.05);transition:.25s}.text2:hover+.triangle2,.triangle2:hover{transform:translateY(50%) rotate(103deg) skewY(30deg) scaleX(.866) scale(1.05);transition:.25s}.text3:hover+.triangle3,.triangle3:hover{transform:translateY(50%) rotate(-43deg) skewY(30deg) scaleX(.866) scale(1.05);transition:.25s}.text4:hover+.triangle4,.triangle4:hover{transform:translateY(50%) rotate(176deg) skewY(30deg) scaleX(.866) scale(1.05);transition:.25s}.text5:hover+.triangle5,.triangle5:hover{transform:translateY(50%) rotate(249deg) skewY(30deg) scaleX(.866) scale(1.05);transition:.25s}.text-diagram{color:#fff;cursor:pointer;display:inline-block;font-size:1.1vw;margin:0;position:absolute;transition:.25s;z-index:1}.text1{left:46%;top:59%}.text2{left:30%;top:49%}.text3{left:59%;top:49%}.text4{left:36%;top:33%}.text5{left:53%;top:33%}#wrapper{background-color:#fdfefe;box-sizing:border-box;height:100%;margin-left:0;margin-right:0;overflow:hidden;transition:all .5s ease;width:100%}.spacer{padding:20rem 0}.single-spacer{padding:3em 0}.modal-text-column .close-button{width:200px!important}.wrapper-plans .plans-list-box .table-title .left-table{border-right:none!important;width:100%!important}.error404 header{height:40vh}.category .header-section{height:55vh;margin-bottom:0}.category .header-section .slider{height:27vw}#content-404{margin-bottom:15vh!important}.category .single-spacer{padding:2em 0!important}.acordeon-desc{display:none;padding:0 3rem 3rem}.acordeon-title{align-items:center;cursor:pointer;display:flex;line-height:22px;padding:3rem}.acordeon-title h4{margin-bottom:0;position:relative}.acordeon-title h4:after{background:url(//penta.ch/wp-content/themes/penta/images/arrow-ac.png) no-repeat 100%;content:"";height:10px;position:absolute;right:0;top:6px;width:16px}.acordeon.active .acordeon-title h4:after{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.acordeon-plus-container{margin-left:auto;min-height:20px;min-width:20px;position:relative}.acordeon-plus-container-line1{background-color:#2c3b4a;height:4px;left:0;position:absolute;top:calc(50% - 2px);width:100%}.acordeon-plus-container-line2{background-color:#2c3b4a;height:100%;left:calc(50% - 2px);position:absolute;top:0;transition:.25s;width:4px}.acordeon-box{margin-bottom:50px}.product-links{color:#33c558;display:block;font-size:15px;line-height:25px;text-decoration:underline}.products-page .acordeon-box .acordeon-title img{height:4rem;margin-right:20px;object-fit:contain;width:auto}.products-page .acordeon-box{position:relative;width:45%}.products-page .acordeon-box .acordeon-absolute{background-color:#fff;border-radius:10px;bottom:-20px;box-shadow:0 6px 17px -6px rgba(0,0,0,.75);left:10%;position:absolute;width:80%;z-index:1}.products-page .acordeon-box .acordeon-absolute.active .acordeon-plus-container-line2{opacity:0;transform:rotate(90deg);transition:.25s}.page-template-template-about .cta-buttons{margin-top:0}.page-template-template-about .cta-buttons .contact{margin:0 auto auto}.page-template-home .slider ul,.page-template-template-about .bars-content .content ul,.page-template-template-about .white-card ul{display:flex;flex-wrap:wrap;justify-content:space-around;margin:10px auto auto;width:50%}.page-template-home .slider ul{justify-content:flex-start;margin-left:0;padding-left:0;width:auto}.page-template-home .slider ul li{font-size:1.1rem;margin-right:40px}.page-template-home .slider ul li,.page-template-template-about .bars-content .content ul li,.page-template-template-about .white-card ul li{color:var(--dark-heading);display:inline-block;margin-bottom:10px}.page-template-home .slider ul li:before,.page-template-template-about .bars-content .content ul li:before,.page-template-template-about .white-card ul li:before{color:var(--dark-heading);content:"\f0da";font-family:Font Awesome\ 5 Pro;font-weight:700;margin-right:7px}.products-page .acordeon-box>.acordeon>img{border-radius:5px;display:block;height:450px;object-fit:cover;width:100%}.products-page .acordeon-box h2{font-size:2rem;line-height:2rem;margin:0}.page-template-template-simple .slider{height:auto!important}.page-template-template-simple .header-section{height:auto;margin-bottom:0;min-height:auto}.page-template-template-simple .wrapper_simple{padding:0 5%}.page-template-template-simple p{width:600px!important}.page-template-template-simple .lead-container h2{margin-top:20vh!important}.page-template-template-simple .lead-container{padding:20px 20px 20px 5%!important}@media only screen and (max-width:700px){.page-template-template-simple p{width:100%!important}}#scroll-top-button{align-items:center;background-color:var(--bright-green);border-radius:50%;bottom:10px;display:inline-block;display:flex;height:60px;justify-content:center;left:10px;opacity:0;position:fixed;text-align:center;text-decoration:none;transition:background-color .3s,opacity .5s,visibility .5s;visibility:hidden;width:60px;z-index:1000}#scroll-top-button i{color:#fff}#scroll-top-button:after{color:#fff;font-size:2em;font-style:normal;font-weight:400;line-height:50px}#scroll-top-button:hover{box-shadow:0 2px 10px rgba(0,0,0,.2),0 4px 28px rgba(0,0,0,.3);cursor:pointer}#scroll-top-button:active{background-color:var(--bright-green)}#scroll-top-button.show{opacity:1;visibility:visible}.modal .modal-image-column{flex:1 1 20%!important}span.lang.top-item span.arrow{transition:.5s}span.arrow:after{content:"\f054";font-family:Font Awesome\ 5 Pro;margin:0 10px}span.lang.top-item:hover span.arrow{display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:.5s}.top-bar-items li:first-of-type a:nth-of-type(2),.top-bar-items li:first-of-type a:nth-of-type(3){text-decoration:underline}.top-bar-items li:first-of-type a:nth-of-type(5),.top-bar-items li:first-of-type a:nth-of-type(6){text-decoration:underline;text-decoration-color:var(--bright-blue)!important}.top-bar-items li:nth-of-type(2) a{text-decoration:underline}.top-bar-items li:nth-of-type(3) a{text-decoration:none}a.top-bar-text-loc{position:relative}a.top-bar-text-loc:nth-of-type(2):after,a.top-bar-text-loc:nth-of-type(5):after{content:"|";position:absolute;right:0}.top-bar-text1{color:#66ca73!important;padding-right:0!important}.top-bar-text2{color:#53c2f3!important;padding-left:20px!important;padding-right:0!important}.top-bar-book-container a{background-color:var(--bright-blue);border-radius:10px;display:block;height:28px;line-height:20px;margin:auto 0;padding:4px 15px!important}.page-template-home .white-card .card-text ul{display:flex;flex-wrap:wrap;justify-content:space-around;padding-left:0}.page-template-home .white-card .card-text ul li{list-style:none;text-decoration:underline}.page-template-home .cta-buttons{margin-top:0}.page-template-home .white-card .card-text ul li a{color:#25c13a}.top-bar-book-container a:hover{background-color:var(--dark-heading)}.top-bar-book-container{display:flex;margin-left:10px}.btn_wrapper{line-height:48px;position:relative}.popup-form{height:0;position:absolute;top:39px;z-index:99999}.popup-form h5{display:none}.popup-form iframe{height:0!important}.popup-form .form-container{height:0;padding:0}.popup-form.active{height:auto;min-width:240px}.popup-form.active h5{display:block}.popup-form.active iframe{height:526px!important;width:209px!important}.cta-button.active .arrow-up-icon{transform:rotate(180deg)}.popup-form.active .form-container{border-top-left-radius:0;height:auto;padding:1rem}.sticky-cta{bottom:0;color:#fff;opacity:0;position:fixed;right:-30rem;transition:all .6s ease-in-out;z-index:1}#cta-section .btn_wrapper,.sticky-cta .btn_wrapper{border-radius:10px;transition:.8s}#cta-section.active_toggle .btn_wrapper,.sticky-cta.active_toggle .btn_wrapper,.sticky-cta:hover .btn_wrapper{background-color:green}#cta-section .popup-form,.sticky-cta .popup-form{background-color:#f5f9eb;height:0;padding:0;transition:all .6s ease-in-out}#cta-section .btn_wrapper{bottom:25px;position:absolute;right:25px}#cta-section .btn_wrapper .popup-form{overflow:hidden}#cta-section h4{font-family:Proxima Thin}.add-padding{padding:1rem!important}.remove-padding{padding:0!important}.form-container{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;padding:1rem;text-align:center;width:100%}.top-bar-book-container a{text-decoration:none}.hbspt-form .actions{padding:0}.chat-with-us-heading{color:var(--dark-heading);font-family:Proxima Thin;font-size:.9rem;margin:0 0 1rem;text-align:left}.form-container input,.form-container textarea{border:1px solid var(--blog-grey);border-radius:5px;margin-bottom:1rem;padding:15px 20px}.form-container textarea{height:90px;resize:none;width:auto}.request-chat-button{border-radius:5px;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.25);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,.25);box-shadow:0 3px 5px 0 rgba(0,0,0,.25);color:#fff;font-size:1rem;margin:0 auto;padding:6px 10px;text-decoration:none;transition:.8s;width:50%}.green-button{background-color:var(--bright-green)}.green-button:hover{background-color:green;transition:.8s}.yellow-button{background-color:var(--background-yellow)}.yellow-button:hover{background-color:#9b850b}.sticky-cta.hidden_btn_fixed{opacity:0;right:-2rem}.sticky-cta.visible_btn_fixed{opacity:1;padding:0;right:0}.hidden{opacity:0}.visible{bottom:0;color:#fff;opacity:1;position:fixed;right:0;transition:all .6s ease-in-out}.rotate{transform:rotate(180deg);transition:transform .8s ease-in-out}#sticky-cta{transition:all .6s ease}.top-bar-mobile-button{background-color:#fff;border-bottom:1px solid grey;border-top:1px solid grey;display:block;display:none;width:100%}.aboutus-diagram-text-container{width:45%}.top-bar{background-color:#293c4d;margin:0;position:fixed;top:0;width:100%;z-index:9999}.top-bar .top-container{transition:.5s;width:100%}.top-bar .top-bar-items{display:flex;justify-content:space-between;list-style-type:none;margin:0;padding-right:4%!important}.top-bar li{display:inline-flex;text-align:center}.top-bar-items a{color:#fff;color:#d4d4d4;font-family:Proxima Thin;font-size:1.25rem;font-style:normal;font-weight:lighter;padding:15px 35px;text-decoration:none;text-transform:uppercase}a.top-item:hover{background-color:var(--bright-blue);border-radius:7px}a.top-item{position:relative;z-index:1}.top-bar-items>a:after{background:url(//penta.ch/wp-content/themes/penta/images/rectangle-right.png) 50% no-repeat;border-radius:7px;content:"";height:100%;left:50%;position:absolute;top:0;transition:.8s;width:100%;z-index:-1}.top-bar-items>a:hover:after{margin-left:.8rem;transform:rotate(90deg);transition:.8s}.page-template-template-downloadapp .downloadapp-wrapper{padding-right:0}#main-menu{-webkit-box-shadow:2px 6px 5px 0 rgba(0,0,0,.08);-moz-box-shadow:2px 6px 5px 0 rgba(0,0,0,.08);box-shadow:2px 6px 5px 0 rgba(0,0,0,.08);height:auto;margin-top:48px;position:fixed!important;width:100%;z-index:999}#main-menu:before{background-image:url(//penta.ch/wp-content/themes/penta/images/menu-bg.png);background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;transition:.5s;width:100%;z-index:-1}#main-menu.active:before{background-color:#fff;background-image:none;opacity:1;transition:.5s}.menu-container{align-items:center;display:flex;justify-content:space-between;padding:18px 35px}ul.main-menu-navigation{display:inline-flex;list-style:none}.logo{height:100%;padding-left:41px}.main-menu-navigation a:focus:after,.main-menu-navigation a:hover:after{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.main-menu-navigation a:hover{color:var(--bright-blue)!important}.main-menu-navigation a:after{background:var(--bright-blue);content:"";height:2px;left:0;opacity:0;position:absolute;top:100%;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .3s,-webkit-transform .3s;-moz-transition:opacity .3s,-moz-transform .3s;transition:opacity .3s,transform .3s;width:100%}.main-menu-navigation .menu-item a{color:var(--dark-heading);font-family:Proxima Nova;font-size:1.25rem;font-weight:500;margin:0 1rem;padding:35px 5px;position:relative;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear;z-index:2}.header-section{height:100vh;margin-bottom:15vh;min-height:550px;position:relative}.page-template-template-blogs .header-section,.post-template-default .header-section{height:70vh}.header-section .image-head{height:100%;position:absolute;width:100%;z-index:0}.header-section .image-head img{display:block;height:100%;object-fit:cover;width:100%}.slider-container{position:relative;width:auto}.lead-container{height:100%;position:relative;top:36%;user-select:text}.lead-container h2{color:#007db3;font-family:Proxima Bold;letter-spacing:2px;margin:.9rem 0 0}.lead-container h4{color:var(--dark-heading);font-family:Proxima Nova;letter-spacing:1px;margin:0}.lead-container p{color:var(--dark-heading);margin-top:2.5rem;width:40%}.slider:after{background-image:url(//penta.ch/wp-content/themes/penta/images/mouse-icon.png);background-repeat:no-repeat;background-size:cover;content:" ";height:5.1rem;position:absolute;right:2.7%;top:62.8%;width:2.1rem}.slick-next{right:0}.slick-prev{left:0}.slick-dotted.slick-slider{margin-bottom:0}.page-template-template-contact-us .header-section .lead-container .contact-special p{display:none!important}.contact-us-header-section{background-image:url(//penta.ch/themes/penta/images/contact-us-header.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.contact-section{max-width:100%}.contact-section .row{display:flex;flex-direction:row;width:100%}.row .text-column{background-color:var(--bright-blue);border-radius:5px;flex:1 1 0px;margin-top:-.2rem;padding:5em 5em 2em 7em}.text-column h4{color:#fff;font-family:Proxima Thin;font-size:1.25rem;margin:.5em 0}.region-heading{color:var(--dark-heading);font-size:3em;margin:0}.tab-content p{color:var(--dark-heading);font-family:Proxima Nova;font-size:1rem;margin:.5rem 0}.tab-content h5{font-size:1.25rem;margin-bottom:0}.map-column{flex:1 1 0px;position:relative}.page-template-template-contact-us .tab-content{background-color:transparent}.page-template-template-contact-us .tab-content a,.page-template-template-contact-us .tab-content p{color:#fff!important;text-decoration:none}.page-template-template-contact-us .tab-content h5{color:#fff;font-family:Proxima Thin;font-size:1.4rem;margin-top:1.5rem}.page-template-template-contact-us .tab-content a:hover{text-decoration:underline}.sectors-top-title h3{padding:0 5%}.map{filter:grayscale(1)}.map,.mapouter{height:100%;position:absolute;width:100%}.mapouter{text-align:right}.gmap_canvas{background:0 0!important;height:100%;overflow:hidden;width:100%}.bars-content .content p{text-align:left}.bars-content .list-container{line-height:1.5;margin:2rem 0 2rem 4rem}.list-container p:before{background-color:var(--bright-green);border-radius:1px;content:"";height:8px;left:33.5%;margin-top:8px;position:absolute;width:8px}.page-template-template-solutions .services-section-container a strong,.page-template-template-solutions .white-card-solutions a strong{color:#25c13a;font-size:1rem}.os-boxes{max-width:100%}section.os-boxes .rectangles-container{display:flex;padding:0 15em}.windows-icon{color:var(--bright-blue)}.apple-icon,.windows-icon{font-size:2.5rem;margin-right:.5rem}.apple-icon{color:var(--bright-green)}.box{align-items:center;border-radius:7px;display:flex;flex:1 1 0px;padding:10px 20px;transition:.8s}.windows-box{border:1px solid var(--bright-blue)}.windows-box:hover{background-color:var(--bright-blue);color:#fff;cursor:pointer;transition:.8s}.windows-box:hover .windows-icon{color:#fff}.apple-box{border:1px solid var(--bright-green)}.apple-box:hover{background-color:var(--bright-green);color:#fff;cursor:pointer;transition:.8s}.apple-box:hover .apple-icon{color:#fff}.box:not(:first-child){margin-left:2%}.box span{font-family:Proxima Bold;font-size:1.1rem}.gmap-canvas a{display:none}.category .lead-container,.search .lead-container{padding:1em 1em 1em 10vw;text-align:left;width:100%}.current-menu-item a{color:var(--bright-blue)!important}.current-menu-item a:after,.current-page-ancestor a:after{background:var(--bright-blue);bottom:0;content:"";height:2px;left:0;opacity:1;position:absolute;transform:translateY(0);width:100%}.search-no-results .blogs-container .row{align-items:center;flex-direction:column}.search-no-results .blogs-container .read-more-button img{transform:rotate(180deg)}.search-no-results .blogs-container .read-more-button{align-items:center;align-self:center;justify-content:center}.single-post .blog-text a{color:var(--bright-green)}.blog-section{max-width:100%}.blogs-container{padding:0 40px}.blogs-container .row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.blogs-wrapper .single-spacer{padding:1em 0}h3.blog-heading{margin:.5rem 0}.blog-column{flex:0 0 75%}.blog-content{align-items:flex-start;align-items:stretch;border:1px solid #dfdada;border-radius:5px;box-sizing:border-box;display:flex;flex-direction:row;padding:20px}.blog-subpage .blog-content{border:none}.blog-content .image-container img{border-radius:10px}.blog-content .image-container{text-align:center}.blog-text{align-self:stretch;display:flex;flex-direction:column;padding:20px}a.read-more-button{align-self:flex-end;margin-top:auto}.category-page a.read-more-button:hover,.page-template-template-blogs a.read-more-button:hover{transform:scale(1.1)}.filters-column{flex:1 1 25%;justify-content:flex-end}.blog-details{color:var(--blog-grey);text-decoration:none}.blog-subpage .blog-heading{color:var(--bright-blue);font-family:Proxima Bold;margin-bottom:0}.blog-subpage .blog-text img{height:auto;max-width:100%}.blog-heading a{color:var(--bright-blue);font-family:Proxima Bold;font-size:inherit;letter-spacing:1px;margin:1rem 0;text-decoration:none}.blog-heading a:hover{text-decoration:underline}.read-more-button{color:var(--bright-green);font-family:Proxima Bold;font-size:1rem;letter-spacing:1px;text-decoration:none;transition:.8s}.read-more-button img{height:auto;margin:0 .5rem;width:6px}.single-post .prev-post-container .previous-post:hover{margin-left:.5rem;transition:.8s}.single-post .prev-post-container .next-post:hover{margin-right:.5rem;transition:.8s}.blog-column .blog-container:not(:last-child){margin-bottom:1rem}.filters-container{padding-left:10em}.pagination{width:100%}.pagination-container{flex-wrap:wrap;padding:0}.pagination-container,.pagination-container li{align-items:center;display:flex;justify-content:center}.pagination-container li{list-style:none;min-height:50px;min-width:50px;text-align:center;text-decoration:none}.pagination-container li a{color:var(--dark-heading);font-size:1.2rem;min-width:10px;text-decoration:none}.currentPage{border-bottom:1px solid var(--bright-blue);color:var(--bright-blue)!important;font-family:Proxima Bold}.black-arrow-icon{align-self:center;justify-self:center}a.blog-details.category{color:var(--bright-blue)}a.blog-details.category:hover{text-decoration:underline}.comment-list .avatar{border-radius:50%}.comment-meta p{letter-spacing:.8px}.comment-meta a,.says{display:none}.blog-subpage .blog-heading{font-size:3.5rem;margin-top:1.5rem}.blog-subpage .blog-content p{letter-spacing:.3px;line-height:1.5rem;margin:.5rem 0;word-break:break-word}.wp-block-image{width:auto}.blog-subpage .blog-content .blog-text h3{color:var(--bright-blue);font-family:Proxima Thin;margin:1rem 0 0}.blog-subpage .wp-block-image figcaption{color:var(--bright-green);font-family:Proxima Bold;font-size:1rem;margin:0}.blog-content .blog-text{width:100%}.blog-subpage .prev-post-container{display:flex}.blog-subpage a.read-more-button.next-post{margin-left:auto;max-width:25%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog-subpage a.read-more-button.previous-post{max-width:25%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:165px}.blog-subpage .prev-post-container img{margin-left:.7rem}.blog-subpage .prev-post-container img:first-child{margin:0 .7rem;transform:rotate(180deg)}.suggested-blog-container img{border-radius:10px;max-height:161px;max-width:250px}.arrow-left-icon{margin-right:1rem}.suggested-blog-container{border-top:1px solid #d3d3d3;padding:2em .5em;width:auto}.blog-subpage .filters-column{flex:1 1 25%}.blog-subpage .wp-block-quote{border:1px solid #d3d3d3;border-radius:10px;margin:2rem auto;padding:1em 2em;text-align:center;width:70%}.blog-subpage .wp-block-quote a{color:var(--bright-green);text-decoration:none}.blog-subpage .wp-block-quote a:hover{text-decoration:underline}.blog-subpage .wp-block-image{margin:1.5rem 0;text-align:center}.prev-post-container{margin-top:1rem;transition:.8s}.suggested-blog-container a{color:var(--dark-heading);font-family:Proxima Bold;font-size:1rem;text-decoration:none}.categories-container{margin-bottom:2rem}.categories-container-container{align-items:center;border-radius:20px;box-shadow:0 0 73px -20px rgba(0,0,0,.75);display:flex;flex-direction:column;height:250px;justify-content:space-evenly;padding:30px;width:250px}.categories-container p a{color:var(--dark-heading);text-decoration:none}.categories-container p a:hover{text-decoration:underline}.categories-container h4{color:#e6c71f;margin-bottom:1rem}.suggested-blog-container a:hover{text-decoration:underline}.comment-section{box-sizing:border-box;width:100%}.comment-section-row{display:flex;flex-direction:row;padding:0 50px}.comments-column{flex:1 1 75%}.empty-column{flex:1 1 10%}.line-break-container{margin:2rem 0;position:relative;width:100%;z-index:1}.line-break-container:after{border-bottom:1px solid var(--blog-grey);content:"";height:auto;position:absolute;right:0;top:50%;width:100%;z-index:-1}.home .cta-buttons .strengths{margin:auto}.page-template-template-about .white-card ul{width:100%}.line-break-text{background-color:#fff;font-family:Proxima Bold;font-size:2rem;padding-right:.7em}.social-media-section a{border-radius:5px;color:#fff;letter-spacing:1px;margin-right:1em;padding:8px 12px;text-decoration:none}.social-media-section a:hover{background-color:var(--bright-green);transition:.8s}.social-media-section .facebook-box{background-color:#324b80}.social-media-section .twitter-box{background-color:#0cf}.social-media-section .linkedin-box{background-color:#369}.comments-container h5.poster-name{margin:0}.comment{margin-left:2rem;padding:.5em 0}.comment .reply{border-bottom:1px solid grey;padding:1em 0}.comment-paragraph{letter-spacing:.8px}.reply{display:flex}.reply a{align-self:flex-end;color:#2cd0eb;font-size:1.25rem;margin-left:auto;text-decoration:none}.reply a:hover{transform:scale(1.1);transition:.8s}.comment p{letter-spacing:.8px;padding:0 6.2em}.comment .fn{font-size:1.35rem;font-style:normal;font-weight:700;margin-left:2rem;text-decoration:none}.comment-reply-title{display:flex;flex-direction:column;margin:1rem 0}.comment-respond .form-submit .submit{background-color:var(--bright-blue);border:none;border:1px solid var(--bright-blue);border-radius:10px;color:#fff;max-width:48%;padding:10px 20px;transition:.8s}.comment-form input[name=author],.comment-form input[name=email]{background-color:#fff;border:1px solid var(--blog-grey);border-radius:5px;display:block;margin-top:.5rem;padding:8px 12px;width:100%}.comment-form-url{display:none}.comment-input-fields input{background-color:#fff;border:1px solid var(--blog-grey);border-radius:5px;display:block;margin-top:.5rem;padding:8px 12px;width:100%}.comment-respond .form-submit .submit:hover{background-color:transparent;border:1px solid var(--bright-green);border-radius:10px;color:var(--bright-green);cursor:pointer;padding:10px 20px;transition:.8s}.comment-form-comment label{display:none}form#commentform{width:50%}.comment-form-author,.comment-form-email{display:inline-block;margin-left:3%;width:48%}.comment-form-author{margin:0}.logged-in-as a{color:var(--dark-heading)}.comment-form-comment textarea{background-color:#fff;border:1px solid var(--blog-grey);border-radius:5px;height:10rem;margin-top:.5rem;padding:8px 12px;resize:none;width:100%}a#cancel-comment-reply-link{color:#e1112c;text-decoration:none;transition:.8s}a#cancel-comment-reply-link:hover{margin-left:-1rem;transition:.8s}.comment-respond{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;margin:2em 0 0 2em}.comment-author.vcard{align-items:center;display:flex}.comments-column h4{font-size:1.5rem;letter-spacing:.8px;margin-bottom:0}.comments-form-container{display:flex;flex-direction:column;width:100%}.comments-form-container .row{display:flex;flex-direction:row;margin:1.5rem 0}.comments-form-container input{background-color:#fff;border:1px solid var(--blog-grey);border-radius:5px;display:block;margin-top:.5rem;padding:8px 12px;width:100%}.home-solutions-container-flex{display:flex;flex-wrap:wrap;justify-content:space-around}.home-solutions-container-flex-item{text-align:center;width:180px}.home-solutions-container-flex-item p{font-size:.8rem;padding-right:0!important;text-align:center!important}.home-solutions-container-flex+a{color:#fff;display:block;font-size:1.1rem;text-align:center;text-decoration:underline;text-decoration-color:#fff!important;text-transform:uppercase;width:100%}.home-solutions-container-flex+a:hover{color:#25c13a!important;text-decoration-color:#25c13a!important}.home-solutions-container-flex-item a{background-color:#fff;border-radius:50px;color:#1f324e;display:block;font-size:.9rem;font-weight:700;padding:10px 0;width:100%}.home-solutions-container-flex-item a:hover{background-color:#1f324e;color:#fff;text-decoration:none}.home-solutions-container-flex-item a:after{content:">>";margin-left:10px}.comments-form-container .group{display:inline-block;margin-right:2rem;width:30%}.comments-form-container label{color:#5e5e5e;font-family:Proxima Bold;font-size:1.2rem;letter-spacing:.4px}.comments-form-container textarea{background-color:#fff;border:1px solid var(--blog-grey);border-radius:5px;height:10rem;margin-top:.5rem;padding:8px 12px;resize:none;width:100%}.comments-form-container .post-comment-button{background-color:var(--bright-blue);border-radius:35px;color:#fff;font-family:Proxima Thin;font-size:1.5rem;letter-spacing:.4px;margin-top:2rem;padding:15px 25px;text-align:center;text-decoration:none;transition:.8s;width:17%}.comments-form-container .post-comment-button:hover{background-color:var(--bright-green);transition:.8s}.services-section{padding-top:7rem}.sectors-categories-section .categories-container .category .anchor-wrapper{border-radius:25px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.25);box-shadow:0 0 5px 0 rgba(0,0,0,.25);display:inline-block;min-width:70%;padding:20px 10px}.sectors-categories-section{box-sizing:border-box;width:100%}.sectors-categories-section .categories-container{padding:5em 7em}.sectors-categories-section .row{display:flex;flex-direction:row;justify-content:center}.sectors-categories-section .first-row .category{flex:1 1 25%;margin:1rem;text-align:center}.sectors-categories-section .first-row .category a{text-decoration:none}.sectors-categories-section .first-row .category a:hover{text-decoration:underline}.page-template-template-sectors .sectors-categories-section .first-row .category img{border-radius:5px;height:auto;max-width:75px}.grecaptcha-badge{display:none!important}.sectors-categories-section .category{transition:.8s}.usefullinks-navigation{margin:0;padding-left:0}.securebox-usefullinks{margin:auto auto 10vh;padding:0 85px;width:65%}.menu-useful-links-container{margin-top:10px}.securebox-usefullinks li{display:inline-block;line-height:3rem;list-style-type:none;padding-right:2.5rem}.securebox-usefullinks li:after{content:"|";padding-left:2.5rem}.securebox-usefullinks li:last-of-type:after{content:"";display:none}.securebox-usefullinks li a{color:#25c13a;font-size:1rem}.securebox-usefullinks-text{color:#0cf;font-size:1.8rem}.sectors-categories-section .category:hover{cursor:pointer;transform:scale(1.1);transition:.8s}.sectors-categories-section .category-heading{color:var(--bright-green);font-family:Proxima Bold;margin:1rem 0}.services-section-container{background-color:#f5f9fa;padding:3em 6em 14em}.services-section-container .row{display:flex;flex-direction:row}.services-section-container .secondary-text-column{align-self:flex-end}.service-paragraph{width:100%;word-break:break-word}.single-post header{margin-bottom:5vh}.services-section .cards-container-separate{display:flex;flex-direction:row;justify-content:center}.cards-container-separate .small-card{background-color:#fff;border-radius:20px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);flex:0 1 12%;flex:1 1 100%;margin:0 1rem;padding:20px;position:relative;text-align:center;top:-7.5rem}.cards-container-full{align-items:center;background-color:#fff;border:2px solid #f5f5f5;border-radius:10px;display:flex;flex-direction:row;justify-content:center;padding:6em 3em;width:60%}.cards-container-full .small-card{border-radius:20px;margin:0 1rem;padding:20px;position:relative;text-align:center}.card-container-wrapper{display:flex;justify-content:center;position:relative;top:-10rem}.service-heading{color:var(--bright-blue);font-family:Proxima Bold;margin:1rem 0}.services-section .service-heading,.services-section .service-subheading{text-align:center}.services-section .service-heading{margin:0}.service-subheading,.services-section .service-subheading{margin:1rem 0 1.5rem}.service-subheading{color:var(--dark-heading);font-family:Proxima Thin}.blue-bars .bars-content .content p{text-align:center!important;width:35%}.blue-bars .cta-buttons .contact,.blue-bars .cta-buttons .strengths{width:20%}.white-card-solutions .cta-buttons .contact{max-width:220px}.blue-bars .bars-content:after,.blue-bars .bars-content:before{background-color:var(--bright-blue)}.blue-bars .bars-content .content{padding-top:0}.blue-bars .content h3{color:#1cceea}.page-template-template-solutions .single-spacer{padding:0!important}.page-template-template-solutions-php .white-card-solutions .cta-buttons .contact{background-color:var(--bright-blue);border-color:var(--bright-blue);color:#fff}.page-template-template-solutions-php .white-card-solutions .cta-buttons .contact:hover{background-color:var(--bright-green);border-color:var(--bright-green)}.services-section-center,.services-section-left{text-align:center}.services-section-center .main-text-column,.services-section-center .secondary-text-column{display:flex;justify-content:center;width:50%}.services-section-center .white-card-solutions,.services-section-left .white-card-solutions{align-items:center;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.25);box-shadow:0 1px 5px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;height:100%;justify-content:center;left:25%;padding:50px 70px;position:relative;top:-11rem;width:50%}.sectors-categories-section .categories-container a{text-decoration:none}.sectors-categories-section .categories-container a:hover h5{text-decoration:underline}.sectors-categories-section .categories-container p.category-subheading{color:var(--dark-heading);margin-top:0}.services-section-center img.bounce,.services-section-left img.bounce{margin-top:-5%}.scroll-next-button img{object-fit:contain;opacity:.4}.scroll-next-button img:hover{cursor:pointer}.services-section-center .headings-row{display:flex;flex-direction:column!important;justify-content:center}.services-section-center .services-section-container .service-heading{margin:1rem 0}.services-section-center .services-section-container .service-subheading{margin:0 0 1rem}.white-card-solutions img{margin-bottom:1rem}.products-page{display:flex;flex-wrap:wrap;justify-content:space-around}.product-categories-section{box-sizing:border-box;width:100%}.product-categories-container{background-color:#f5f9fa;padding:3em 7em;text-align:center}.products-categories-heading{color:var(--bright-blue);font-size:2.5rem;margin:5rem 0}.products-title.section-lead-heading{margin-bottom:15vh;margin-top:0;padding:0 5%;top:0}.product-categories-section .row{display:flex;flex-direction:row;justify-content:center}.product-categories-section .row .product-category{align-items:center;background-color:#fff;border-radius:20px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;margin:2rem;padding:20px 40px;text-align:center;top:-7.5rem}.product-categories-section .first-row .product-category a{color:var(--bright-green);text-decoration:none;transition:.8s}.product-categories-section .first-row .product-category a:hover{cursor:pointer;transform:scale(1.1);transition:.8s}.product-categories-section .first-row .product-category{text-align:center}.products-page .blue-column .category-icon{margin:1.5rem;position:absolute;top:0}.top-bar-items .lang{display:none}.top-bar-items a .lang{display:inline-block}.products-page .left-image .blue-column .category-icon{right:0}.products-page .right-image .blue-column .category-icon{left:0}a.product-category-donwload{color:var(--bright-green);margin-top:1rem;text-decoration:none}a.product-category-donwload:hover{text-decoration:underline}.page-template-template-solutions .category img{height:auto;max-width:100px}.page-template-template-solutions .sectors-categories-section .category-heading{color:var(--bright-blue);font-size:1.2rem}.page-template-template-solutions .sectors-categories-section .first-row .category{align-items:center;display:flex;flex-direction:column;margin:4rem}.page-template-template-solutions .sectors-categories-section .categories-container p.category-subheading{margin-top:50px}.solutions-top-download-container{align-items:center;display:flex;flex-direction:column}.solutions-top-download-container p{text-align:center}.solutions-top-download-container a{color:var(--bright-green);font-size:1rem;font-weight:700;text-decoration:underline}.solutions-top-download-container img{border-radius:20px;height:175px;width:325px}.page-template-template-sitemap-php header{height:50vh;margin-bottom:10vh}.page-template-template-sitemap-php .wrapper{padding-left:11.5%;padding-right:11.5%}.page-template-template-sitemap-php h3{color:var(--bright-blue)}.page-template-template-sitemap-php h4{color:var(--bright-green)}.page-template-template-sitemap-php a{color:#000;font-weight:900}.page-template-template-normal_page h3{color:#339ac6;font-size:1.7rem}.page-template-template-normal_page h2,.page-template-template-privacypolicy h2{color:#339ac6;font-size:2rem}.page-template-template-normal_page .downloadapp-wrapper p,.page-template-template-privacypolicy .downloadapp-wrapper p{color:#666}.page-template-template-normal_page .downloadapp-wrapper a,.page-template-template-privacypolicy .downloadapp-wrapper a{color:#25c13a}.page-template-template-normal_page .lead-container h2,.page-template-template-privacypolicy .lead-container h2{font-size:3rem}.page-template-template-secureboxtermsofservice header{height:70vh}.page-template-template-secureboxtermsofservice .downloadapp-wrapper a{color:#25c13a;font-size:1rem}.page-template-template-secureboxtermsofservice h2{color:#339ac6;font-size:2rem}.page-template-template-secureboxtermsofservice h3{color:#324545}.page-template-template-secureboxtermsofservice .downloadapp-wrapper p{color:#666}.page-template-template-secureboxtermsofservice .lead-container h2{font-size:3rem}.page-template-template-secureboxhelp .faq-container li{color:#666;font-size:1rem;line-height:1.5rem}.page-template-template-secureboxhelp .faq-container a{color:#25c13a}.page-template-template-secureboxhelp .faq img{display:block;margin:2rem auto}.page-template-template-secureboxhelp input:checked~.tab-content{max-height:none}.microproducts-lead-section{padding:0 60px;width:100%}.microproducts-lead-section .row{display:flex;justify-content:flex-start}.microproducts-lead-section .lead-column h2{color:var(--bright-blue);font-family:Proxima Bold;margin:2rem 0 0}.microproducts-lead-section .lead-column h4{color:var(--dark-heading);font-family:Proxima Thin;font-weight:700;margin:0 0 1.5rem}.microproducts-lead-section .lead-column{flex:0 1 50%}.microproducts-lead-section .lead-column p{font-size:1rem;text-align:left;width:60%}.microproducts-section{margin:0 auto;padding:0 60px;text-align:center;width:1600px}.microproducts-section h2{color:var(--bright-blue);font-family:Proxima Bold}.microproducts-section .row{display:flex;flex-wrap:wrap;justify-content:space-around}.microproducts-section .microproduct-column{align-items:center;display:flex;flex:0 0 40%;flex-direction:column;margin-bottom:1rem}.microproducts-section .row:not(:first-child){margin-top:3rem}.microproducts-section .microproduct-column img{height:auto;max-width:120px}.microproducts-section .microproduct-column h3{color:var(--bright-green);margin:1rem 0}.microproducts-section .microproduct-column p{text-align:left;word-wrap:break-word}.microproducts-section .microproduct-column .microproduct-readmore{align-self:flex-end;color:var(--dark-heading);text-decoration:none;transition:.5s}.microproducts-section .microproduct-column .microproduct-readmore:hover{color:var(--bright-blue);text-decoration:underline;transition:.5s}.single-microproducts .microproducts-section .microproduct-column h3{color:#2cd0eb}.single-microproducts .two-column-section .col-text{display:flex;flex-direction:column;padding:6em}.single-microproducts .two-column-section .col-text h2{margin:0 0 1rem}.page-template-template-plans .two-column-section .product-links,.single-microproducts .two-column-section .col-text a{color:#fff;margin:1rem 0;text-decoration:none}.page-template-template-plans .two-column-section .product-links{display:block}.page-template-template-plans .two-column-section .cta-buttons{justify-content:left}.single-microproducts .two-column-section .col-text a:hover{text-decoration:underline}.single-microproducts .two-column-section .col-text .cta-buttons{justify-content:flex-start}.single-microproducts .two-column-section .col-text .cta-buttons a{margin:0 .5rem}.image-sectors-box{min-height:100px}.sectors-top-title{margin-bottom:15vh;text-align:center;width:100%}.sectors-top-title h3{color:#1cceea;font-size:2rem}.sectors-top-title p{margin:auto;width:55%}.sectors-choose{background-color:#222c36;padding:2rem 0;text-align:center}.sectors-choose h3{color:#fff;margin-top:0}.sectors-choose-flex{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.sectors-choose-flex-item{margin:0 20px}.page-template-template-sectors .services-section{padding:0}.page-template-template-sectors .services-section-container{padding-top:5rem}.sectors-choose-flex-item a{background-color:#fff;border-radius:50px;color:var(--dark-heading);display:block;font-size:14px;font-weight:700;padding:15px 50px}.sectors-choose-flex-item p{color:#fff;font-size:12px;margin-bottom:0;margin-top:15px}.two-column-product-section{box-sizing:border-box;width:100%}.two-column-product-section .row{display:flex;flex-direction:row;justify-content:center;padding:0 40px}.two-column-product-section .blue-column{background-color:var(--bright-blue);border-radius:10px;display:flex;flex:1 1 50%;flex-direction:column;justify-content:space-between;padding:7em;position:relative}.two-column-product-section .blue-column .product-links{color:#fff;font-size:1.5rem;margin:1.5rem 0;text-decoration:none;z-index:1}.two-column-product-section .blue-column .product-links:hover{text-decoration:underline}.two-column-product-section .image-column{flex:1 1 100%;padding:20px 0}.two-column-product-section .image-column img{width:100%}.two-column-product-section .contact-button{align-self:center;background-color:var(--dark-heading);border-radius:30px;color:#fff;margin-top:auto;padding:20px 50px;text-decoration:none;text-transform:uppercase;transition:.8s;z-index:1}.two-column-product-section .contact-button:hover{background-color:#fff;color:var(--dark-heading);transition:.8s}.products-page .white-card .product-links{color:var(--bright-green);margin:1.5rem 0 0;text-decoration:none}.products-page .white-card .product-links:hover{text-decoration:underline}.products-page .white-card .contact-button{background-color:var(--bright-blue);border-radius:30px;color:#fff;margin-top:10%;padding:20px 50px;text-decoration:none;text-transform:uppercase;transition:.8s}.products-page .white-card .contact-button:hover{background-color:var(--bright-green);transition:.8s}.product-single-page .white-card .card-text h3{text-align:center}.product-single-page h3.card-heading{color:var(--dark-heading);font-family:Proxima Bold;letter-spacing:1px;margin:0 auto}.product-single-page .card-text h3{color:#0cf;font-family:Proxima Thin;margin-top:1rem}.modal-downloaded-content .schedule-button{background-color:#e6c71f;border-radius:30px;color:#fff;margin-top:auto;padding:15px;text-decoration:none;text-transform:uppercase;transition:.8s}.modal-downloaded-content{display:none}.case-studies-section{box-sizing:border-box;width:100%}.case-studies-section .row{background-color:#eef4f6;display:flex;flex-direction:column;flex-wrap:nowrap;padding:3em 4em;text-align:center}.case-studies-heading{color:#007db3;font-family:Proxima Thin;font-size:3.2rem;margin-bottom:-2rem;position:relative}.fact-sheets h2.case-studies-heading{margin:1rem 0 3rem}.fact-sheets .case-studies-boxes{top:0}.fact-sheets .case-box .case-box-heading{font-size:1.5rem}.fact-sheets .case-box .case-box-heading,.fact-sheets .case-box p{align-self:flex-start;text-align:left}.case-studies-boxes{display:flex;flex-direction:row;justify-content:center;position:relative;top:9rem}.case-studies-boxes .case-box{background-color:#fff;border-radius:20px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.25);box-shadow:0 0 5px 0 rgba(0,0,0,.25);display:flex;flex:0 1 17%;flex-direction:column;justify-content:center;margin:0 2rem;padding:2em 1.5em;transition:.8s}.case-studies-boxes .case-box:hover{cursor:pointer;transform:scale(1.1);transition:.8s}.fact-sheets .case-box-icon{align-self:flex-start}.case-box-icon{align-self:center}.case-box .case-box-heading{color:#007db3;font-family:Proxima Thin}.case-box a{text-decoration:none}.case-box a:hover{text-decoration:underline}.case-box-arrow{align-self:flex-end}.case-studies-downloads{box-sizing:border-box;width:100%}.case-studies-downloads .row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:0 3em;width:1600px}.case-study-column{align-items:flex-start;display:flex;flex:0 0 34%;justify-content:space-between;margin-bottom:3rem}.case-study-container p{width:100%}.case-study-title{color:var(--bright-blue);font-size:1.5rem;margin-bottom:0}.case-study-container{display:flex;flex-direction:column;height:100%;padding:2em}.case-study-container .download-button{align-self:flex-start;background-color:#e6c71f;border-radius:30px;color:#fff;margin-top:auto;padding:15px;text-decoration:none;text-transform:uppercase;transition:.8s}.case-study-container .download-button:hover{background-color:var(--bright-green);cursor:pointer;transition:.8s}.case-study-container .download-button img{margin-left:.5rem;width:12px}.last-case-study{justify-self:flex-start}.case-studies-one-column-section .white-card{display:flex;flex-direction:row;justify-content:space-evenly}.case-studies-one-column-section .white-card-column{text-align:center}.white-card-column .fact-sheet-download{color:#4fe8e6;font-size:1.25rem;text-decoration:none}.white-card-column .fact-sheet-download:hover{cursor:pointer;text-decoration:underline}section.cta{align-content:center;background-color:#25c13a;border-radius:15px 15px 0 0;color:#fff;display:flex;justify-content:space-between;margin-top:-10px;padding:30px 40px;position:relative}.yellow-cta{background-color:var(--background-yellow)!important;border-radius:10px}.cta-buttons a{color:#fff;text-decoration:none}.cta-text{left:6.5%;position:relative}.cta-text h3{font-family:Proxima Thin;letter-spacing:1.5px;margin:.3rem 0 0 .1rem}.cta-text p{letter-spacing:1px;margin:.4rem 0 0}.cta-button-text{align-self:center;font-family:Proxima Nova;font-size:1.8rem;letter-spacing:3px;margin:0 5rem 0 1.4rem;text-transform:uppercase}.cta-button{background-color:#33c558;border-radius:10px;display:inline-flex;font-size:2.5rem;justify-content:center;position:relative;right:2%;transition:.5 ease}.cta-button.active{border-bottom-left-radius:0;border-bottom-right-radius:0}.cta-button:hover{background-color:green}.yellow-cta .cta-button{background-color:var(--button-yellow)}.cta-button:hover{cursor:pointer;transition:.8s}.cta-button .arrow-up-icon{transition:.8s}.yellow-cta .cta-button:hover{background-color:#9b850b;cursor:pointer;transition:.8s}.contact-bars-section .content h2{color:var(--dark-heading);font-size:2.5rem;padding:0 50px}.contact-bars-section .content h3{margin-top:1rem}.contact-bars-section .content a{color:var(--bright-green)}img.arrow-up-icon{background-color:#2eb14f;border-radius:10px;height:auto;padding:5px 10px;width:35px}.yellow-cta .arrow-up-icon{background-color:var(--arrow-yellow)}.section6 .cta-buttons{display:flex;justify-content:space-around!important}.section6 .cta-buttons .strengths{margin:0}.section6 .cta-buttons a{max-width:none!important;width:40%}.section1 .image-container,section.one-column-section{clear:none;float:left;width:100%}.about-us-wrapper .cta-buttons:not(.first){display:none}.card-container{align-items:center;display:flex;flex-direction:column}h2.section-lead-heading{color:#007db3;letter-spacing:2px;margin-top:8%;position:relative;top:9rem}.white-card{align-items:center;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.25);box-shadow:0 1px 5px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;height:100%;justify-content:center;padding:50px;position:relative;top:12rem;width:40%}h3.card-heading{color:#25c13a;font-family:Proxima Thin;margin-bottom:1rem;text-align:center}.card-text{color:#293c4d;width:84%}.cta-buttons{display:flex;font-size:1rem;margin-top:7%;text-transform:uppercase}.cta-buttons .strengths{background-color:#007db3;border-radius:30px;color:#fff;margin-right:.5rem;padding:18px 30px;transition:.8s}.two-column-section .cta-buttons .strengths:hover{background-color:#fff;color:var(--dark-heading);cursor:pointer;transition:.8s}.two-column-section .cta-buttons .contact:hover{background-color:var(--dark-heading);border-color:var(--dark-heading);color:#fff;cursor:pointer;transition:.8s}.cta-buttons .contact{border:1px solid var(--bright-green);border-radius:30%;border-radius:30px;color:var(--bright-green);margin-left:.5rem;padding:18px 30px;transition:.6s}.blue-bars .strengths:hover{background-color:var(--bright-green);cursor:pointer;transition:.8s}.blue-bars .contact:hover{background-color:var(--bright-blue);border-color:var(--bright-blue);color:#fff;cursor:pointer}.white-card .strengths:hover{background-color:var(--bright-green);cursor:pointer}.white-card .contact:hover,.white-card-solutions .cta-buttons .contact:hover{background-color:var(--bright-blue);border-color:var(--bright-blue);color:#fff;cursor:pointer;transition:.6s}.two-column-section{width:100%}.two-column-section .row{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:0 40px}.col-text{background-color:#007db3;border-radius:7px;padding:150px 60px 0 100px}.col-image{padding:20px 0}.col-text h2{color:#1f324e;letter-spacing:1px;margin-bottom:1rem}.col-text h3{color:#fdfefe;font-family:Proxima Thin;letter-spacing:1px;margin:0 0 1rem}.col-text p{color:#fdfefe;font-family:Proxima Nova;width:80%}.two-column-section .cta-buttons{justify-content:center;width:85%}.two-column-section .cta-buttons .strengths{background-color:var(--dark-heading)}.two-column-section .cta-buttons .contact{background-color:#007db3;border-color:#fff;color:#fff}.diagram-container-flex{align-items:center;display:flex;justify-content:center}.bars-section.diagram-section.about-us-section1{width:45%}.aboutus-diagram-text-container p{color:var(--dark-heading)}.aboutus-diagram-text-container h3{color:#007db3}.bars-content{padding-top:20px;position:relative;text-align:center}.bars-content:before{left:2%}.bars-content:after,.bars-content:before{background-color:var(--bright-green);border-radius:10px;content:"";height:calc(100% - 50px);position:absolute;top:0;width:4px}.bars-content:after{right:2%}.diagram-section .bars-content:after,.diagram-section .bars-content:before{display:none}.bars-content .content{padding-top:4em}.bars-content h2{color:var(--bright-blue);margin:0}.bars-content h3{color:var(--bright-green);font-family:Proxima Thin}.bars-content p{color:var(--dark-heading);margin:0 auto;width:40%}.bars-section .row{padding:0 50px}.bars-content .bounce{margin-top:5%}.bars-content .bounce:hover{cursor:pointer}.second-cta{align-items:center;background-color:#222c36;border-radius:15px 15px 0 0;display:flex;flex-direction:column;padding-bottom:15px;width:100%}.second-cta-heading h3{color:#fff;margin-bottom:unset}.second-cta-buttons{align-items:center;display:flex;flex-direction:row}.second-cta-buttons a{align-items:center;display:flex;text-decoration:none}.second-cta-text{color:#25c13a;transition:.8s}.second-cta-buttons a:hover p.second-cta-text{color:#fff;cursor:pointer;text-decoration:underline;transition:.8s}.second-cta-buttons a:hover i{color:#fff;transform:translateX(5px);transition:.8s}.second-cta-buttons .fa-angle-double-right{color:#25a33a;margin-left:1rem;text-decoration:none;transition:.8s}#footer{background-image:url(//penta.ch/wp-content/themes/penta/images/footer-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;clear:none;color:#fff;float:left;width:100%}.footer-container{display:grid;grid-template-columns:repeat(auto-fill,30%);padding:100px;grid-gap:50px;justify-content:space-around}.footer-container .column{padding-left:20%}#footer .first-row{margin-bottom:2rem}#footer .first-row,#footer .second-row{display:flex;flex-basis:75%;flex-direction:row;flex-wrap:wrap;justify-content:space-around;padding-left:12.5em}.first-row .column{width:25%}.column.parent-column,.first-row .column{display:flex;flex-direction:column}.small-col-row{display:flex;flex-direction:row;flex-wrap:wrap}.column:nth-of-type(4) .small-col-row{flex-wrap:nowrap}.column:nth-of-type(4) .small-col-row .small-col{width:50%}.column:nth-of-type(4) .small-col-row .small-col:first-of-type{align-self:auto;padding-left:0!important}.second-row .column{display:flex;flex-direction:column;width:25%}.small-col{align-self:flex-end;padding-left:15px!important}.footer-container .column h4{color:#25c13a;font-family:Proxima Thin;letter-spacing:1px;margin-bottom:0;margin-top:0;text-transform:uppercase}.column p{font-family:Proxima Nova;letter-spacing:1px;margin-bottom:0;text-decoration:underline}.column a{color:#fff;text-decoration:none}.column a:hover{text-decoration:underline}.social-media-container{margin-top:1rem}.social-media-container i{font-size:1.5rem;transition:.8s}.social-media-container i:hover{color:#25c13a;cursor:pointer;transform:scale(1.05);transition:.8s}.social-media-container a:nth-child(2){margin:0 3rem}.small-col h4{margin-bottom:0}#content-404{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:1rem auto}#content-404 h2{color:var(--bright-blue);font-family:Proxima Nova;margin:1rem 0}#content-404 img{margin:0 2rem;width:auto}.fancybox-content{max-width:60%!important;padding:0!important}.download-custom-modal{height:100%;width:100%}.download-custom-modal .row{display:flex}.download-custom-modal .form-column{flex:0 0 65%;padding:4em}.download-custom-modal .form-column .col{display:flex;flex:0 0 48%;flex-direction:column}.page-template-template-downloadapp .header-section,.page-template-template-privacypolicy .header-section,.page-template-template-secureboxhelp .header-section{height:70vh}.downloadapp-wrapper{margin:auto auto 15vh;padding-right:20%;width:1200px}.page-template-template-downloadapp h3{color:#339ac6;text-align:center}.downloadapp-screens-grid-app{display:flex;justify-content:space-around;text-align:center}.downloadapp-screens{margin-bottom:40px}.downloadapp-screens-grid-app-item{display:flex;flex-direction:column;max-width:300px}.downloadapp-screens-grid-app-item a{margin-bottom:30px}.downloadapp-screens-grid-app-item p{color:#666;font-size:1rem}.downloadapp-screens-grid-app-item a{color:#25c13a;font-size:1rem}.downloadapp-screens-grid-app-item img{margin:auto}.download-custom-modal .form-column .form-row{display:flex;justify-content:space-between;margin-bottom:1.5rem}.download-custom-modal .form-column label{color:var(--blog-grey);font-family:Proxima Bold;font-size:1rem;margin-bottom:.5rem}.download-custom-modal .form-column .form-row input,.download-custom-modal .form-column .form-row select,.download-custom-modal .form-column textarea{border:1px solid var(--blog-grey);border-radius:7px;font-family:Proxima Bold;font-size:.9rem;padding:10px 15px;resize:none;width:100%}.download-custom-modal .form-column .form-row input::placeholder,.download-custom-modal .form-column .form-row select::placeholder,.download-custom-modal .form-column textarea::placeholder{opacity:.7}.download-custom-modal .form-column .col .submit-btn{background-color:var(--bright-blue);border-radius:25px;border-style:none;color:#fff;margin:1rem auto 0;padding:15px;transition:.5s;width:35%}.download-custom-modal .form-column .col .submit-btn:hover{background-color:var(--bright-green);cursor:pointer;transition:.5s}.download-custom-modal .form-column .col .submit-btn:focus{border:none;box-shadow:none;outline:none}.download-custom-modal .form-column .form-row input:focus,.download-custom-modal .form-column .form-row select:focus,.download-custom-modal .form-column textarea:focus{border:1px solid var(--bright-blue);box-shadow:none;color:var(--bright-blue);outline:0 none}.download-custom-modal .image-column{align-items:flex-start;display:flex;flex:0 0 35%;flex-direction:column;justify-content:center;padding:5em 3em}.download-custom-modal .image-column h3{color:var(--bright-blue);font-family:Proxima Thin;font-size:40px;margin:.5rem 0}.download-custom-modal .image-column p{font-size:15px;letter-spacing:.2px;margin:0}span.wpcf7-not-valid-tip{margin-top:.4rem}div.wpcf7-response-output{margin:.5em!important}.wrapper-plans{margin:0 auto;padding:0 50px;width:1600px}.wrapper-plans .sidebar-plans{display:inline-block;vertical-align:top;width:30%}.wrapper-plans .sidebar-plans .aside-title-image{background:#007db3;-webkit-border-radius:15px;-webkit-border-bottom-right-radius:0;-moz-border-radius:15px;-moz-border-radius-bottomright:0;border-radius:15px;border-bottom-right-radius:0;box-sizing:border-box;height:70px;padding:10px 15px;width:100%}.wrapper-plans .sidebar-plans .aside-title-image .image{background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;box-sizing:border-box;display:inline-block;height:50px;margin-right:15px;padding:10px;width:50px}.wrapper-plans .sidebar-plans .aside-title-image .image img{height:auto;width:100%}.wrapper-plans .sidebar-plans .aside-title-image h3{color:#fff;display:inline-block;font-size:24px;letter-spacing:.5px;line-height:50px;margin:0;vertical-align:top}.wrapper-plans .plans-list-box{display:inline-block;float:right;padding-left:4%;padding-right:50px;vertical-align:top;width:65%}.wrapper-plans .right-list{border-bottom:1px solid #707070;border-left:1px solid #707070;border-right:1px solid #707070;margin-left:80px;margin-top:0;padding:0 0 20px}.wrapper-plans .right-list .line{display:block;height:8px;margin-bottom:10px;width:100%}.wrapper-plans .right-list li{font-size:15px;line-height:28px;list-style-type:none;margin-left:50px;padding-left:15px;position:relative}.wrapper-plans .right-list li:before{content:"\f0da";font-family:Font Awesome\ 5 Pro;font-size:15px;left:-10px;position:absolute;top:0}.wrapper-plans .plans-list-box .table-title{background:#007db3;-webkit-border-top-left-radius:15px;-webkit-border-top-right-radius:15px;-moz-border-radius-topleft:15px;-moz-border-radius-topright:15px;border-top-left-radius:15px;border-top-right-radius:15px;box-sizing:border-box;height:70px;width:100%}.wrapper-plans #mCSB_1_scrollbar_vertical{height:465px}.wrapper-plans .mCSB_scrollTools .mCSB_draggerRail{background-color:#e7e7e7;opacity:1;width:6px}.wrapper-plans .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.wrapper-plans .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.wrapper-plans .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#2b3b4a;width:6px}.wrapper-plans .mCSB_scrollTools .mCSB_buttonUp{background-image:url(//penta.ch/wp-content/themes/penta/images/top-arrow.svg);height:45px;width:45px}.wrapper-plans .mCSB_scrollTools .mCSB_buttonDown{background-image:url(//penta.ch/wp-content/themes/penta/images/bottom-arrow.png);background-position:bottom;height:45px;width:45px}.wrapper-plans .mCSB_scrollTools a+.mCSB_draggerContainer{margin:60px 20px}.wrapper-plans .list-plans-table{border-bottom:1px solid #707070;border-left:1px solid#707070;border-right:1px solid#707070}.wrapper-plans .plans-list-box .table-title .left-table{border-right:1px solid;width:60%}.wrapper-plans .plans-list-box .table-title .left-table,.wrapper-plans .plans-list-box .table-title .right-table{box-sizing:border-box;color:#fff;display:inline-block;font-size:24px;letter-spacing:.5px;line-height:70px;padding:0 15px;vertical-align:top}.wrapper-plans .plans-list-box .table-title .right-table{width:39%}.wrapper-plans .plan-list .table-title-box{height:54px;line-height:54px;padding-left:20px}.wrapper-plans .plan-list .row-box-spec{border-bottom:1px solid #707070;height:54px}.wrapper-plans .plan-list .row-box-spec.last{border-bottom:none}.wrapper-plans .plan-list .row-box-spec .icon{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;display:inline-block;height:33px;margin:8px 12px;overflow:hidden;width:33px}.wrapper-plans .plan-list .row-box-spec .icon img{height:auto;width:100%}.wrapper-plans .plan-list .left-table{border-right:1px solid #707070;display:inline-block;padding-left:20px;vertical-align:top;width:60%}.wrapper-plans .plan-list .right-table{box-sizing:border-box;display:inline-block;padding-left:25px;vertical-align:top;width:39%}.wrapper-plans .plan-list .row-box-spec .text,.wrapper-plans .plan-list .row-box-spec .title{display:inline-block;line-height:54px;vertical-align:top}.wrapper-plans .plan-list .row-box-spec .text .checked{background:url(//penta.ch/wp-content/themes/penta/images/check.svg);background-size:100% auto;display:block;height:17px;margin-top:16px;width:17px}.wrapper-plans .nav-plan{display:inline-block;height:auto;margin-right:8%;position:relative;width:45%}.wrapper-plans .nav-plan2{margin-right:0}.wrapper-plans .nav-plan-box{margin-top:20px;padding-left:130px;width:30%}.wrapper-plans .nav-plan .image{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden}.wrapper-plans .nav-plan .image img{display:block;height:50px;object-fit:cover;width:100%}.wrapper-plans .nav-plan .title-next{color:#041e33;font-size:13px!important;position:absolute;text-align:center;top:17px;width:100%}.wrapper-plans .nav-plan1 .prev{display:inline-block;margin-right:10px}.wrapper-plans .nav-plan1 .next{display:none}.wrapper-plans .nav-plan2 .next{display:inline-block;margin-left:10px}.wrapper-plans .nav-plan2 .prev{display:none}.cta-buttons.desktop-button{display:flex}.cta-buttons.mobile-button{display:none}.case-study-cover{height:auto;width:30%}.categories-container p{margin:0 0 10px}.case-study-container .download-button{font-size:.7rem}div[data-qa]{height:calc(100vh - 120px)!important}@media only screen and (max-width:1600px){.wrapper-plans{width:100%}}@media only screen and (max-width:1210px){.top-bar .top-bar-items{padding-right:0!important}ul.top-bar-items{padding-inline-start:0!important}}@media only screen and (max-width:1140px){.wrapper-plans .nav-plan .title-next{font-size:11px!important;top:18px}.wrapper-plans .plans-list-box{padding-left:0;padding-right:20px}.wrapper-plans{padding:0 35px}}@media only screen and (max-width:1023px){.cta-buttons.desktop-button{display:none}.cta-buttons.mobile-button{display:flex}.page-template-home .white-card .card-text ul{align-items:center}.page-template-home .slider ul{align-items:flex-start!important}.home .two-column-section .cta-buttons .strengths,.section6 .cta-buttons a{width:100%!important}.top-bar-mobile-button{display:inline-block;text-align:center}.top-bar .top-container{display:none;height:0}.top-bar-mobile-button i{font-size:3vh;transition:.5s}.top-bar .top-bar-items{flex-wrap:wrap}.white-card .cta-buttons .contact,.white-card .cta-buttons .strengths{width:auto}.diagram-container-flex,.page-template-home .white-card .card-text ul{flex-direction:column}.aboutus-diagram-text-container{width:90%}.diagram-container{height:80vw;width:80vw}.text-diagram{font-size:2.1vw}}@media screen and (max-width:1009px){.wrapper-plans .list-plans-table{height:465px!important}}@media screen and (max-width:991px){.wrapper-plans .list-plans-table{height:494px!important}.modal .modal-image-column{flex:1 1 35%!important}.sectors-top-title p{width:90%}}@media screen and (min-width:1024px){.hamburger{display:none!important}}@media screen and (min-width:320px) and (max-width:1023px){.sticky-cta{width:100%}.top-bar .top-bar-items{justify-content:center;padding:2px 1px}.top-bar-items a{font-size:1rem;padding:2px 10px}.menu-container{padding:5px 20px}.main-menu-navigation{background-color:#fff;flex-direction:column;height:100vh;left:0;margin:0;opacity:0;padding:0;position:absolute;top:100%;transition:.5s;visibility:hidden;width:100%}.main-menu-navigation a{color:var(--dark-heading);font-size:1.25rem;line-height:3;text-decoration:none;z-index:2}.show-main-menu-navigation{opacity:1;transition:.5s;visibility:visible}.main-menu-navigation .menu-item a{display:flex;justify-content:center;margin:0;padding:0;position:relative;width:100%}.main-menu-navigation .menu-item a:after{left:45%;width:10%}.logo{height:auto;padding:0;width:3rem}.hamburger{font-size:2rem}#main-menu{margin-top:0!important}.menu-container-primary{position:fixed;width:100%;z-index:9999}#main-menu,.top-bar{position:static}.top-bar.active .top-container{display:flex;height:auto;transition:.5s}.top-bar.active .top-bar-mobile-button i{transform:rotate(180deg);transition:.5s}}@media screen and (max-width:600px){.aboutus-diagram-text-container .typeform-share{display:block;margin:0 auto 20px!important;max-width:100%;width:100%}h2{font-size:1.45rem}h3{font-size:1.25rem}h4{font-size:1.05rem}h5{font-size:1rem}a,p{font-size:.85rem}.spacer{padding:4rem 0}.single-spacer{padding:1.5rem 0}.page-template-home .single-spacer,.page-template-template-about .single-spacer{display:none}.slider{text-align:center}.slider-container img,.slider:after{display:none}.slider img{max-width:100%}#scroll-top-button{bottom:15px;left:15px}section.cta{display:none}.cta-text{left:0;margin-bottom:1rem;text-align:center}.cta-text h3,.cta-text p{letter-spacing:.5px}.cta-text h3{text-align:center}.cta-button{flex-direction:row;font-size:1rem;padding:10px 5px;right:0}.cta-button-text{font-size:.9rem;letter-spacing:1px;line-height:20px;margin:0 0 0 1rem;text-align:center;width:100%}.cta-button .arrow-up-icon{align-self:center;height:auto;width:10px}.cta-button .chat-icon{max-width:3rem}.lead-container h2{letter-spacing:1px;margin-top:20%;text-align:left}.lead-container h4{margin-bottom:.5rem;margin-top:1rem;text-align:left}.lead-container{height:100%;left:0;margin:0;padding:20px;position:relative;top:4%}.lead-container p{line-height:1.7;margin-top:1rem;overflow-wrap:break-word;text-align:justify;width:100%}.one-column-section .image-container{background-image:none!important;padding:0 20px}.one-column-section h2.section-lead-heading{color:#007db3;letter-spacing:1px;margin-top:2%;text-align:left;top:3rem;width:95%}.one-column-section .white-card{align-items:center;background-color:#fff;box-shadow:none;display:flex;flex-direction:column;justify-content:center;padding:0;position:relative;top:2rem;width:95%}.one-column-section h3.card-heading{color:#25c13a;font-family:Proxima Thin;letter-spacing:1px;margin:.5rem 0;text-align:left}.one-column-section .white-card .card-text{color:#293c4d;line-height:25px;text-align:justify;width:100%}.cta-buttons{display:flex;flex-direction:column;font-size:.7rem;margin-top:7%;text-transform:uppercase;width:60%}.about-us-wrapper .cta-buttons:not(.first){display:none}.cta-buttons .contact{border:1px solid #25c13a;border-radius:30%;border-radius:30px;color:#25c13a;margin-left:0;margin-top:.5rem;padding:15px;text-align:center;width:70%}.cta-buttons .strengths{margin:0;text-align:center;transition:.8s;width:70%}#cta-section .btn_wrapper{position:static}.bars-content{padding:0 10px;position:relative;text-align:center}.bars-content h2,.bars-content h3{text-align:left}.bars-content:before{left:0;top:0}.bars-content:after,.bars-content:before{background-color:var(--bright-green);border-radius:10px;content:"";height:5px;position:absolute;width:100%}.bars-content:after{right:0;top:100%}.bars-content .content{padding:4em 0 1em}.bars-content h2{color:var(--bright-blue);margin:0}.bars-content h3{color:var(--bright-green);font-family:Proxima Thin}.bars-content .content p{color:var(--dark-heading);line-height:1.5;margin:0;text-align:justify;width:100%}.bars-section .row{padding:0 20px}.bounce{margin-top:10%;width:5vh}.two-column-section{width:100%}.two-column-section .row{align-items:center;display:inline-flex;flex-direction:column-reverse;justify-content:center;padding:0;width:100%}.section4 .row{flex-direction:column}.col-text{align-self:center;background-color:#007db3;border-radius:0;margin-top:-1rem;padding:10px 20px 25px;width:100%;z-index:1}.col-text p{color:#fdfefe;line-height:25px;padding:0;text-align:left;width:100%}.col-text h2{letter-spacing:1px;margin-bottom:1rem}.cta-buttons{align-items:center;width:100%}.two-column-section .cta-buttons{justify-content:center;width:100%}.col-image img{height:100%;width:100%}.col-image{padding:0}.second-cta{align-items:center;border-radius:0;flex-direction:column;padding:0 10px 15px;text-align:center}.second-cta h3{margin-top:2.5rem}.footer-container{padding:10px 10px 20px}#footer .first-row{display:flex;flex-basis:100%;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-bottom:0;padding:0;text-align:center}.first-row .column{display:flex;flex-direction:column;margin-bottom:1.5rem;width:100%}#footer .second-row{flex-basis:100%;justify-content:center;padding-left:0}.small-col-row{align-self:center;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:1.5rem}.second-row .column{text-align:center;width:100%}.small-col-row .small-col:last-child{align-self:flex-end;margin-left:1rem}.small-col{align-self:unset;text-align:center}.small-col h4{left:59%;position:relative}.contact-section .row{flex-direction:column}.contact-section .text-column{padding:1em}.region-heading,.text-column h4{font-size:1.1rem}.map,.mapouter{position:static}.mapouter{height:100vw}.tabs .tab-2{width:50%}.tabs .tab-2 [type=radio]+div{margin-left:200%;width:200%}.tabs .tab-2:last-child [type=radio]:checked+div{margin-left:-100%}.bars-content .list-container{line-height:1.5;margin:2rem 0 2rem 1.5rem}.list-container p:before{left:2.5%;margin-top:5px}section.os-boxes .rectangles-container{flex-direction:column;padding:0 1em}.box:not(:first-child){margin-left:0}.box{margin-bottom:1rem}.blogs-container{padding:0 10px}.blog-content,.blogs-container .row{flex-direction:column}.blog-column{flex:1 1 0px;padding:10px}.blog-content .image-container a img{height:auto;width:100%}a.read-more-button{align-self:center;font-size:.9rem}.blog-details{font-size:.8rem}.filters-container{padding-left:0}.categories-container{text-align:center}@media screen and (max-width:500px){.home-solutions-container-flex-item{width:100%}}.page-template-template-sectors .sectors-categories-section .first-row .category img{max-width:45px}.sectors-categories-section .category-heading{font-size:1.2rem;margin:.5rem 0}.sectors-categories-section .categories-container .category .anchor-wrapper{padding:15px 5px;width:100%}.sectors-categories-section .categories-container{padding:1em .5em}.categories-container .row{flex-direction:row;flex-wrap:wrap}.categories-container .category{margin-bottom:1rem}.services-section-container{padding:1em}.services-section-container .row{flex-direction:column;text-align:left}.main-text-column,.secondary-text-column{line-height:1.5rem;text-align:left}.service-paragraph{text-align:justify;width:100%}.services-section .cards-container-separate{flex-direction:column}.cards-container-separate .small-card{flex:0 1 12%;margin:1rem;padding:20px;position:unset;text-align:center;top:0}.blue-bars .bars-content .content{padding-top:2rem}.blue-bars .bars-content .content p{line-height:2rem;width:100%}.blue-bars .cta-buttons .contact,.blue-bars .cta-buttons .strengths{width:100%}.blue-bars .content h3{margin-top:0}.one-box-cards .cards-container-separate{background-color:#fff}.one-box-cards .cards-container-separate .small-card{position:0;top:0}.card-container-wrapper .cards-container-full{align-items:center;flex-direction:column;justify-content:center;padding:2em 1em;width:100%}.card-container-wrapper{position:static}.page-template-template-solutions .categories-container img{height:auto;max-width:100px}.services-section-center .white-card-solutions,.services-section-left .white-card-solutions{border-radius:5px;height:100%;left:0;margin:0;padding:2em;top:0;width:100%}.white-card-solutions .card-text{letter-spacing:.5px;line-height:1.5;text-align:justify;width:100%}.white-card-solutions img{height:auto;margin-bottom:1rem;max-width:90px}.services-section-center img.bounce,.services-section-left img.bounce{margin-top:10%}.services-section-container{padding:2em}.product-categories-container{background-color:#f5f9fa;padding:2em 1em;text-align:center}.product-categories-container .row{flex-direction:row;flex-wrap:wrap}.product-categories-container .row .product-category{flex:0 1 42%;margin:1rem .5rem;padding:10px 20px}.product-categories-container .row .product-category img{max-width:30px}.two-column-product-section .row{flex-direction:column-reverse;padding:0}.two-column-product-section .image-column img{border-radius:0;height:auto;object-fit:contain;width:100%}.products-page .blue-column .category-icon{margin:.5rem;max-width:45px}.two-column-product-section .image-column{display:flex;justify-content:stretch;padding:0}.two-column-product-section .blue-column{border-radius:0;padding:2em;text-align:center;width:100%}.two-column-product-section .blue-column .product-links{font-size:1.2rem;margin:1rem 0}.products-page .white-card .contact-button,.two-column-product-section .contact-button{padding:15px 25px}.two-column-product-section .contact-button{margin-top:2rem}.single-products .card-container h2.section-lead-heading{margin-top:3.5rem}.case-study-cover.min-width{width:350px}.case-studies-section .row{flex-direction:column;padding:2em;text-align:center}.case-studies-heading{font-size:2.2rem;margin-bottom:2rem;position:unset}.case-studies-boxes{flex-direction:column;position:usnset;top:2%}.case-studies-boxes .case-box{flex:1 0 100%;margin:1rem 0 0}.second-spacer{display:none}.case-studies-downloads .row{flex-direction:column-reverse;padding:1em .5em}.case-study-column{align-items:center;flex-direction:column;width:100%}.case-study-container{padding:0 0 2em;text-align:center}.case-study-container p{letter-spacing:.02em;line-height:2em;margin-bottom:2rem}.case-study-container .download-button{align-self:center}.blog-subpage .blog-text{padding:0}.blog-subpage .blog-content{padding:10px}.blog-subpage .blogs-container{padding:0}.blog-subpage .blog-heading{font-size:1.7rem;margin-top:1rem}.blog-subpage .blog-text p{letter-spacing:.4px;line-height:2;word-break:break-word}.blog-subpage .blog-subtitle{margin:1rem 0}.wp-block-image{width:100%}.blog-subpage .wp-block-image figcaption{font-size:.9rem;letter-spacing:0;line-height:unset}.blog-subpage .wp-block-quote{padding:1em;width:100%}.blog-subpage .wp-block-quote p{line-height:unset}.search-container{margin:0 auto;width:80%}.search-input{width:80%}.blog-subpage .suggested-blog-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.comment-section .social-media-section{display:flex;text-align:center}.comment-section .comment-section-row{flex-direction:column;padding:0 20px}.social-media-section .linkedin-box{margin:0}.comment-block{flex-direction:column;justify-content:center;text-align:center}.comments-container h5.poster-name{margin:1rem 0}.comments-container .comment{margin:0}.reply-button{margin:0 auto}.comments-form-container .row{flex-direction:column}.comments-form-container .group{margin:1rem 0;width:100%}.comments-form-container .post-comment-button{font-size:1rem;margin:1rem auto;width:80%}.comment p{line-height:2;padding:0 1em;word-break:break-word}.comment-respond{margin-left:0}.comment-form input[name=author],.comment-form input[name=email]{width:100%}.microproducts-lead-section{padding:0 20px}.microproducts-lead-section .lead-column{flex:0 1 100%}.microproducts-lead-section .lead-column p{letter-spacing:.1px;line-height:1.5;text-align:left;width:100%;word-wrap:break-word}.microproducts-section{padding:0 20px}.microproducts-section .row{flex-direction:column}.microproducts-section .microproduct-column{margin-bottom:1rem}.microproducts-section .microproduct-column p{letter-spacing:.1px;line-height:1.5}.page-template-template-microproducts .two-column-section .col-text{align-items:flex-start;justify-content:flex-start;padding:2em}.page-template-template-microproducts .two-column-section .col-text h2{font-size:1.85rem;text-align:left}.fancybox-content{max-width:85%!important}.download-custom-modal .image-column{display:none}.download-custom-modal .form-column{flex:0 0 100%;padding:.7em}.download-custom-modal .form-column .form-row{flex-direction:column;margin:0}.download-custom-modal .form-column .col{margin:.5rem 0}.download-custom-modal .form-column textarea{height:85px}.download-custom-modal .form-column .col .submit-btn{width:65%}}@media only screen and (min-width:600px){h2{font-size:2.3rem}h3{font-size:1.8rem}h4{font-size:1.5rem}h5{font-size:1.2rem}a,p{font-size:1rem}.spacer{padding:5rem 0}.single-spacer{padding:1.5rem 0}.second-spacer{display:none}.slider{height:60vw;text-align:center}.slider-container img,.slider:after{display:none}.slider img{max-width:100%}section.cta{display:flex;flex:1;flex-direction:column;margin:-1rem 0 0;padding:5px 10px}.cta-text{left:0;margin-bottom:1rem;padding-left:1em;text-align:left}.cta-text h3,.cta-text p{letter-spacing:.5px}.cta-text h3{text-align:center}#scroll-top-button{margin:15px}.cta-button{flex-direction:row;font-size:1rem;padding:4px 5px;right:0}.cta-button-text{font-size:1rem;letter-spacing:1px;line-height:20px;margin:0 0 0 1rem;width:100%}.cta-button img{align-self:center;height:auto;max-width:100%}.lead-container h2{letter-spacing:1px;margin:35vh 0 .5rem}.lead-container h4{margin-bottom:.5rem}.lead-container{height:100%;left:0;padding:20px;position:relative;top:4%}.lead-container p{line-height:1.7;margin-top:1rem;width:100%}h2.section-lead-heading{color:#007db3;letter-spacing:1px;margin-top:2%;text-align:center;top:2rem}.white-card{align-items:center;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;justify-content:center;padding:15px 15px 45px;position:relative;top:2rem;width:80%}h3.card-heading{color:#25c13a;font-family:Proxima Thin;letter-spacing:1px;margin-bottom:1rem;text-align:center}.card-text{color:#293c4d;line-height:20px;text-align:center;width:85%}.cta-buttons{display:flex;flex-direction:column;font-size:.9rem;margin-top:7%;text-transform:uppercase}.cta-buttons .contact{border-radius:30px;margin-left:0;margin-top:.5rem;padding:15px 20px;text-align:center;width:60%}.cta-buttons .strengths{margin:0;text-align:center;width:60%}.two-column-section{width:100%}.two-column-section .row{align-items:center;display:inline-flex;flex-direction:column-reverse;justify-content:center;padding:0;width:100%}.section4 .row{flex-direction:column}.col-text{align-self:center;background-color:#007db3;border-radius:7px;margin-top:-1rem;padding:5px 5px 25px;text-align:center;width:100%;z-index:1}.col-text p{color:#fdfefe;line-height:20px;padding:0 20px;width:85%}.col-text h2{letter-spacing:1px;margin-bottom:1rem}.cta-buttons{align-items:center;width:100%}.two-column-section .cta-buttons{justify-content:center;width:100%}.col-image img{height:100%;width:100%}.col-image{flex:1;padding:0}.bars-content .content{padding:5em 0}.bars-content:before{height:6px;left:0;top:0;width:100%}.bars-content:after{height:6px;right:0;top:100%;width:100%}.bars-content .bounce{margin-top:5%}.bars-content p{width:100%}.second-cta{align-items:center;border-radius:15px 15px 0 0;flex-direction:column;padding-bottom:15px;text-align:center}.second-cta h3{margin-top:2.5rem}.footer-container{padding:10px 10px 20px}#footer .first-row{display:flex;flex-basis:100%;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-bottom:0;padding:0;text-align:center}.first-row .column{display:flex;flex-direction:column;margin-bottom:1.5rem;width:100%}#footer .second-row{flex-basis:100%;justify-content:center;padding-left:0}.small-col-row{align-self:center;display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:1.5rem}.second-row .column{text-align:center;width:100%}.small-col-row .small-col:last-child{align-self:flex-end;align-self:auto}.small-col{align-self:unset;text-align:left}.small-col h4{left:57%;position:relative}.contact-section .row{flex-direction:column}.contact-section .text-column{padding:1em}.region-heading{font-size:2.2rem}.text-column h4{font-size:1.1rem}.map,.mapouter{position:static}.mapouter{height:70vw}.tabs .tab-2{width:50%}.tabs .tab-2 [type=radio]+div{margin-left:200%;width:200%}.tabs .tab-2:last-child [type=radio]:checked+div{margin-left:-100%}.bars-content .list-container{line-height:1.5;margin:2rem 0 2rem 1.5rem}.list-container p:before{left:2%;margin-top:7px}section.os-boxes .rectangles-container{flex-direction:column;padding:0 1em}.box:not(:first-child){margin-left:0}.box{margin-bottom:1rem}.blogs-container{padding:0 10px}.blog-content,.blogs-container .row{flex-direction:column}.blog-column{flex:1 1 0px;padding:10px}.blog-content .image-container a img{width:100%}.blog-text{text-align:left}a.read-more-button{align-self:center}.blog-details{font-size:.8rem}.filters-container{padding-left:0}.categories-container{text-align:center}.search-container{margin:0 auto;width:60%}.categories-container .row{flex-direction:row;flex-wrap:wrap;justify-content:space-around;padding:0}.sectors-categories-section .categories-container{padding:2em}.sectors-categories-section .first-row .category{flex:1 1 25%}.services-section-container{padding:1em}.services-section-container .row{flex-direction:column}.main-text-column,.secondary-text-column{line-height:1.5rem;text-align:center}.service-paragraph{width:100%}.services-section .cards-container-separate{flex-direction:row;flex-wrap:wrap;padding:2em 0}.cards-container-separate .small-card{flex:1 1 44%;margin:1rem;position:unset}.blue-bars .cta-buttons .contact,.blue-bars .cta-buttons .strengths{width:50%}.blue-bars .bars-content .content p{line-height:2rem;text-align:center!important;width:100%}.card-container-wrapper .cards-container-full{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:2em 1em;width:100%}.cards-container-full .small-card{flex:1 1 40%}.card-container-wrapper{position:static}.services-section-center .white-card-solutions,.services-section-left .white-card-solutions{border-radius:5px;height:100%;left:0;margin:3rem auto 0;padding:40px 20px;top:0;width:100%}.white-card-solutions .card-text{width:100%}.services-section-center img.bounce,.services-section-left img.bounce{margin-top:10%}.services-section-container{padding:2em 1em}.product-categories-container{background-color:#f5f9fa;padding:2em 1em;text-align:center}.product-categories-container .row .product-category{flex:1 1 33%;margin:1rem}.two-column-product-section .row{flex-direction:column-reverse;padding:0}.two-column-product-section .image-column img{border-radius:0;height:auto;object-fit:contain;width:100%}.two-column-product-section .blue-column{border-radius:0;padding:2em;text-align:center;width:100%}.two-column-product-section .blue-column .product-links{font-size:1.2rem}.two-column-product-section .contact-button{margin-top:2rem}.left-image .row{flex-direction:column}.products-page .left-image .row{flex-direction:column-reverse}.product-categories-container .row{flex-direction:row;flex-wrap:wrap}.product-categories-container .row .product-category{flex:0 1 30%;margin:1rem .5rem;padding:10px 20px}.product-categories-container .row .product-category img{max-width:45px}.two-column-product-section .image-column{display:flex;justify-content:stretch;padding:0}.products-page .blue-column .category-icon{margin:.5rem;max-width:45px}.case-studies-section .row{flex-wrap:wrap;padding:1em}.case-studies-boxes .case-box{flex:1 1 15%;flex-direction:row;margin:1rem}.fact-sheets .case-studies-boxes .case-box{flex-direction:column}.case-studies-boxes{flex-wrap:wrap;top:1rem}.case-studies-heading{margin-bottom:unset}.case-studies-downloads .row,.case-study-column{flex-direction:column}.case-study-column{align-items:center;display:flex;justify-content:center}.case-study-container{text-align:center}.case-study-container .download-button{margin:0 auto}.blog-subpage .blog-text{padding:10px}.blog-subpage .wp-block-quote{padding:1em;width:100%}.search-input{width:80%}.search-container{text-align:center}.blog-subpage .suggested-blog-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.comment-section .comment-section-row{flex-direction:column;padding:0 20px}.comments-form-container .group{margin:1rem 0;width:48%}.comments-form-container .row{justify-content:space-between}.comments-form-container .post-comment-button{font-size:1rem;margin:1rem auto;width:50%}.blog-subpage input.search-input{width:90%}.microproducts-section{padding:0 20px}.microproducts-section .microproduct-column{flex:0 0 45%}.microproducts-section .microproduct-column h3{text-align:center}.microproducts-section .microproduct-column p{letter-spacing:.3px;line-height:1.5}.fancybox-content{max-width:75%!important}.download-custom-modal .row{flex-direction:column}.download-custom-modal .image-column{padding:2em}.download-custom-modal .form-column{flex:0 0 100%;padding:.7em}.download-custom-modal .form-column .form-row{flex-direction:column;margin:0}.download-custom-modal .form-column .col{margin:.5rem 0}.download-custom-modal .form-column textarea{height:150px}.download-custom-modal .form-column .col .submit-btn{width:65%}}@media only screen and (min-width:768px){h2{font-size:2.5rem}h3{font-size:2.1rem}h4{font-size:1.55rem}h5{font-size:1.27rem}a,p{font-size:1.2rem}.sticky-cta.visible_btn_fixed{width:40%}.top-bar-items a{font-size:.9rem;padding:15px}.top-bar .top-bar-items{justify-content:space-between;padding-right:15px}.main-menu-navigation .menu-item a{font-size:.9rem;padding:10px 8px}.menu-container{padding:10px 15px}.logo{width:80%}.lead-container p{width:60%;word-break:break-word}.slider{text-align:left}.lead-container{height:100%;padding-left:3em;top:5%}.lead-container h2{margin:35vh 0 .5rem}.cta-text h4{margin:0}.col-image{width:100%}.footer-container{justify-content:space-around;padding:30px}#footer .first-row{flex-basis:75%;margin-bottom:2rem}#footer .first-row,#footer .second-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}#footer .second-row{flex-basis:100%}.first-row .column{text-align:left;width:30%}.column.parent-column,.first-row .column{display:flex;flex-direction:column}.small-col-row{display:flex;flex-direction:row;flex-wrap:wrap;text-align:left;width:100%}.second-row .column{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:26%}.small-col{align-self:flex-end;text-align:left}.footer-container .column h4{color:#25c13a;font-family:Proxima Thin;letter-spacing:1px;margin-bottom:0;text-transform:uppercase}.column p{font-family:Proxima Nova;letter-spacing:1px;line-height:1rem;margin-bottom:0;text-align:left}.column a,.column p{text-decoration:none}.column a{color:#fff}.social-media-container{margin-top:1rem}.social-media-container i{font-size:1.5rem}.social-media-container a:nth-child(2){margin:0 2rem}.small-col h4{left:0;margin-bottom:0}.small-col h5{margin:1rem 0 0}.small-col p{margin-top:.5rem}.contact-section .text-column{padding:2em}.region-heading{font-size:2.5rem}.text-column h4{font-size:1.3rem}.mapouter{height:50vw;position:static}.list-container p:before{left:1.5%}.services-section-center .white-card-solutions,.services-section-left .white-card-solutions{border-radius:5px;margin:3rem auto 0;padding:40px 20px;width:90%}.two-column-product-section .row{flex-direction:column-reverse;padding:0}.two-column-product-section .image-column img{border-radius:20px}.two-column-product-section .blue-column{padding:2em;text-align:center;width:100%}.two-column-product-section .blue-column .product-links{font-size:1.2rem}.two-column-product-section .contact-button{margin-top:2rem}.left-image .row{flex-direction:column}.filters-container{display:flex;flex:1 1 100%;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-around}.search-categories-container{display:flex;flex:0 1 45%;flex-direction:column;justify-content:center}.blog-subpage .suggested-blog-container{border:none}.blog-content .image-container img{width:auto}}@media only screen and (min-width:992px){h2{font-size:3rem}h3{font-size:2.5rem}h4{font-size:1.8rem}h5{font-size:1.2rem}a,p{font-size:1.1rem}.spacer{padding:12rem 0}.single-spacer{padding:3rem 0}.top-bar-items a{font-size:.8rem;letter-spacing:1px}.main-menu-navigation .menu-item a{font-size:1.1rem;padding:10px 15px}.slider{height:50vw}.lead-container h2{margin:35vh 0 .5rem}.sticky-cta.visible_btn_fixed{width:30%}.white-card{align-items:flex-start;background-color:#fff;border-radius:5px;display:flex;justify-content:center;padding:15px 25px 55px;position:relative;top:8rem;width:74%}.card-text{text-align:left;width:100%}h2.section-lead-heading{margin-top:7%;padding:0 20px;top:3rem}h3.card-heading{text-align:center}.cta-buttons .contact,.cta-buttons .strengths{width:55%}.two-column-section .row{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:0 20px;width:100%}.col-image img{height:100%;height:auto;min-height:520px;object-fit:cover;object-position:center;width:100%}.col-text{align-self:center;flex:1;padding:5px 20px 25px;text-align:left;width:100%;z-index:1}.col-text p{color:#fdfefe;line-height:20px;padding:0 10px 0 0;width:100%}.first-row .column{width:20%}.second-row .column{width:25%}.bars-content:before{left:2%}.bars-content:after,.bars-content:before{height:calc(100% - 50px);position:absolute;top:0;width:4px}.bars-content:after{right:2%}.bars-content .content{padding-top:2em}.bars-content p{width:70%}.bars-section .row{padding:0 50px}.bars-content .bounce{margin-top:5%}.contact-section .row{display:flex;flex-direction:row;width:100%}.row .text-column{background-color:var(--bright-blue);border-radius:5px;flex:1 1 0px;margin-top:-.2rem;padding:2em 2em 1em 4em}.text-column h4{color:#fff;font-family:Proxima Thin;font-size:1rem;margin:.5em 0}.region-heading{font-size:1.7rem}.region-heading,.tab-content p{color:var(--dark-heading);margin:0}.tab-content p{font-family:Proxima Nova;font-size:1rem}.tab-content h5{font-size:1.25rem;margin-bottom:0}.map-column{flex:1 1 0px;position:relative}.map,.mapouter{height:100%;position:absolute;width:100%}.mapouter{text-align:right;transition:all .6s ease-out}.gmap_canvas{background:0 0!important;height:100%;overflow:hidden;width:100%}.bars-content .content p{text-align:center}.page-template-template-contact-us .bars-content .content p{text-align:left}.bars-content .list-container{line-height:1.5;margin:2rem 0 2rem 4rem}.list-container p:before{background-color:var(--bright-green);border-radius:1px;content:"";height:8px;left:18.5%;margin-top:8px;position:absolute;width:8px}.os-boxes{max-width:100%}section.os-boxes .rectangles-container{display:flex;flex-direction:row;padding:0 5em}.windows-icon{color:var(--bright-blue)}.apple-icon,.windows-icon{font-size:2.5rem;margin-right:.5rem}.apple-icon{color:var(--bright-green)}.box{align-items:center;border-radius:7px;display:flex;flex:1 1 0px;padding:10px 20px;transition:.8s}.windows-box{border:1px solid var(--bright-blue)}.windows-box:hover{background-color:var(--bright-blue);color:#fff;cursor:pointer;transition:.8s}.windows-box:hover .windows-icon{color:#fff}.apple-box{border:1px solid var(--bright-green)}.apple-box:hover{background-color:var(--bright-green);color:#fff;cursor:pointer;transition:.8s}.apple-box:hover .apple-icon{color:#fff}.box:not(:first-child){margin-left:2%}.box span{font-family:Proxima Bold;font-size:1.1rem}.blogs-container{padding:0 20px}.blogs-container .row{flex-direction:row;justify-content:center;margin:0 auto;width:1600px}.blog-content,.search-results .blogs-container .row{flex-direction:column}.blog-content{align-items:flex-start}.blog-column{flex:1 1 75%;padding:0}.blog-content .image-container a img{height:auto;width:100%}.blog-text{text-align:left}.category-page .blog-text{width:100%}.filters-column{flex:1 1 25%}a.read-more-button{align-self:flex-end}.blog-details{font-size:1rem}.filters-container{background:#f9f9f9;flex-direction:column;margin-left:5em;padding:40px}.categories-container{text-align:left}.sectors-categories-section .first-row .category{flex:0 1 26.3%}.service-paragraph{width:100%}.services-section-container{padding:3em}.blue-bars .bars-content .content p{line-height:2rem;text-align:center!important;width:80%}.blue-bars .cta-buttons{flex-direction:row;justify-content:center}.blue-bars .cta-buttons .contact,.blue-bars .cta-buttons .strengths{margin:0 1rem;width:35%}.blue-bars .content h3{font-size:2rem}.service-subheading{margin:2rem 0 1.5rem}.card-container-wrapper .cards-container-full{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:3em 4em;width:85%}.cards-container-full .small-card{flex:1 1 15%}.services-section-center,.services-section-left{padding-top:7rem;text-align:center}.secondary-text-column,.services-section-left .main-text-column{text-align:left;width:50%}.services-section-center .main-text-column,.services-section-center .secondary-text-column{display:flex;text-align:left}.services-section-center .white-card-solutions,.services-section-left .white-card-solutions{align-items:center;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;height:100%;justify-content:center;margin:3rem auto 0;padding:50px 70px;position:unset;width:80%}.services-section-center img.bounce,.services-section-left img.bounce{margin-top:4%}.services-section-center .headings-row{display:flex;flex-direction:column!important;justify-content:center}.services-section-center .services-section-container .service-heading,.services-section-center .services-section-container .service-subheading{margin:0 0 1rem}.white-card-solutions img{margin-bottom:1rem}.product-categories-section{box-sizing:border-box;width:100%}.product-categories-container{background-color:#f5f9fa;padding:3em 2em;text-align:center}.products-categories-heading{color:var(--bright-blue);font-size:2.5rem;margin:5rem 0}.product-categories-section .row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;justify-content:space-around;padding:0 20px}.product-categories-section .row .product-category{background-color:#fff;border-radius:20px;margin:0;padding:20px 40px;text-align:center}.product-categories-section .first-row .product-category{flex:0 1 21%;margin:1rem;text-align:center}.services-section-center .text-container{display:flex;flex-direction:row;flex-wrap:nowrap}.services-section-center .card-text{padding:1rem}.two-column-product-section .row{flex-direction:row;padding:0 10px}.two-column-product-section .image-column img{border-radius:0;height:100%;object-fit:cover;padding:20px 0;width:100%}.two-column-product-section .blue-column{border-radius:7px;flex:1 1 65%;padding:2em;text-align:center;width:100%}.two-column-product-section .blue-column .product-links{font-size:1.2rem}.two-column-product-section .contact-button{margin-top:2rem}.products-page .one-column-section .white-card{align-items:center}.products-page .left-image .row{flex-direction:row-reverse}.products-page .blue-column .category-icon{max-width:100%}.case-studies-downloads .row{flex-direction:row;justify-content:space-between}.case-study-container{padding:0 3em;position:relative;text-align:left;width:70%}.case-study-container .download-button{bottom:0;margin:0;position:absolute}.blog-subpage .filters-container{padding-left:1em}.blog-subpage .empty-column{display:inline-block;flex:1 1 10%}.comment-section .comment-section-row{flex-direction:row}.blog-subpage .search-categories-container{flex:1 1 100%}.blog-subpage .categories-container{text-align:left}.blog-subpage input.search-input{width:100%}.search-container{margin:0!important;width:100%}.blog-content .image-container img{width:auto}.comments-form-container .post-comment-button{margin:2rem 0 0;width:25%}.blog-subpage .suggested-blog-container{border-top:1px solid var(--blog-grey)}.comment-section .comment-section-row{padding:0 50px}.blog-content p{word-break:break-word}.blog-subpage .blog-subtitle{margin:.5rem 0}.fancybox-content{max-width:75%!important}.download-custom-modal .row{flex-direction:row}.download-custom-modal .image-column{flex:0 0 50%;padding:2em}.download-custom-modal .form-column{flex:0 0 50%;padding:1.5em}.download-custom-modal .form-column .form-row{flex-direction:column;margin:0}.download-custom-modal .form-column .col{margin:.5rem 0}.download-custom-modal .form-column textarea{height:250px}.download-custom-modal .form-column .col .submit-btn{width:45%}}@media only screen and (min-width:1200px){.page-template-template-sectors .main-text-column,.page-template-template-sectors .secondary-text-column{width:auto!important}.cta-buttons.desktop-button{justify-content:center!important}.spacer{padding:20rem 0}.single-spacer{padding:3em 0}.top-ba .top-bar-items{padding-right:50px}.slider-container{position:relative;width:auto}#cta-section .btn_wrapper{bottom:9%;position:absolute}.sticky-cta.visible_btn_fixed{width:35%}.lead-container{height:100%;user-select:text}.lead-container h2{color:#007db3;font-family:Proxima Bold;letter-spacing:2px;margin:.9rem 0 0}.lead-container h4{color:var(--dark-heading);font-family:Proxima Nova;letter-spacing:1px;margin:0}.lead-container p{color:var(--dark-heading);margin-top:2.5rem;width:40%}.slider:after{background-image:url(//penta.ch/wp-content/themes/penta/images/mouse-icon.png);background-repeat:no-repeat;background-size:cover;content:" ";height:5.1rem;position:absolute;right:2.7%;top:62.8%;width:2.1rem}.slick-next{right:0}.slick-prev{left:0}.slick-dotted.slick-slider{margin-bottom:0}section.cta{display:flex;flex:1;flex-direction:row;margin:-1rem 0 0;padding:15px 50px}.cta-text{left:0;margin-bottom:1rem;text-align:left}.cta-text h3,.cta-text p{letter-spacing:.5px}.cta-text h3{text-align:center}.cta-button{flex-direction:row;font-size:.9rem;padding:4px 5px}.cta-button-text{font-size:.8rem;letter-spacing:1px;line-height:20px;margin:0 .5rem;width:100%}.cta-button img{align-self:center;height:auto;max-width:100%}.lead-container h2{letter-spacing:1px;margin-top:35vh}.lead-container h4{font-size:1.5rem;margin-bottom:.5rem}.lead-container{padding:20px 20px 20px 11.5%;position:relative}.lead-container p{font-size:1.1rem;line-height:1.5;margin-top:1rem;width:60%}h2.section-lead-heading{color:#007db3;letter-spacing:2px;margin-top:8%;position:relative;top:9rem}.white-card{align-items:center;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%;justify-content:center;padding:50px 85px;position:relative;top:12rem;width:65%}h3.card-heading{color:#25c13a;font-family:Proxima Thin;margin-bottom:1rem}.card-text{color:#293c4d;width:100%}.cta-buttons{display:flex;flex-direction:row;font-size:.9rem;margin-top:7%;text-transform:uppercase}.cta-buttons .strengths{background-color:#007db3;border-radius:30px;color:#fff;margin-right:.5rem;padding:18px 30px}.cta-buttons .contact{margin-left:.5rem;margin-top:0;padding:18px 30px}.two-column-section{width:100%}.two-column-section .row{align-items:center;display:flex;flex-direction:row;justify-content:center}.col-text{background-color:#007db3;border-radius:7px;padding:5px 50px 40px}.col-text h2{color:#1f324e;letter-spacing:1px;margin-bottom:1rem}.col-text h3{color:#fdfefe;font-family:Proxima Thin;letter-spacing:1px;margin:0 0 1rem}.col-text p{color:#fdfefe;font-family:Proxima Nova;width:100%}.two-column-section .cta-buttons{justify-content:center;width:100%}.two-column-section .cta-buttons .strengths{background-color:var(--dark-heading)}.two-column-section .cta-buttons .contact{background-color:#007db3;border-color:#fff;color:#fff}.col-image{padding:20px 0}.second-cta{align-items:center;border-radius:15px 15px 0 0;flex-direction:column;padding-bottom:15px;text-align:center}.second-cta h3{margin-top:2.5rem}.footer-container{padding:10px 10px 20px}#footer .first-row{flex-basis:100%;flex-direction:column;justify-content:center;margin-bottom:0;padding:0;text-align:center}.first-row .column{margin-bottom:1.5rem;width:100%}#footer{background-image:url(//penta.ch/wp-content/themes/penta/images/footer-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;clear:none;color:#fff;float:left;width:100%}.footer-container{padding:100px}#footer .first-row{flex-wrap:wrap;margin-bottom:2rem}#footer .first-row,#footer .second-row{display:flex;flex-basis:75%;flex-direction:row;justify-content:space-around;padding-left:3.5em}#footer .second-row{flex-wrap:nowrap}.first-row .column{width:25%}.column.parent-column,.first-row .column{display:flex;flex-direction:column}.small-col-row{display:flex;flex-direction:row;flex-wrap:wrap}.second-row .column{display:flex;flex-direction:column;width:25%}.small-col{align-self:flex-end}.footer-container .column h4{color:#25c13a;font-family:Proxima Thin;letter-spacing:1px;margin-bottom:0;text-transform:uppercase}.column p{font-family:Proxima Nova;letter-spacing:1px;margin-bottom:0}.column a,.column p{text-decoration:none}.column a{color:#fff}.social-media-container{margin-top:1rem}.social-media-container i{font-size:1.5rem}.social-media-container a:nth-child(2){margin:0 3rem}.small-col h4{margin-bottom:0}.region-heading{font-size:2.2rem}.blogs-container{padding:0 50px}.sectors-categories-section .categories-container .category .anchor-wrapper{min-width:70%}.sectors-categories-section .categories-container{padding:0 7em}.sectors-categories-section .row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.sectors-categories-section .first-row .category{flex:0 0 12%;margin:1rem;text-align:center}.sectors-categories-section .category-heading{color:var(--bright-green);font-family:Proxima Bold;font-size:1.2rem;letter-spacing:1px;margin:.5rem 0}.services-section-container{background-color:#f5f9fa;padding:1rem 6em 14em}.services-section-container .row{display:flex;flex-direction:row;margin:0 auto;width:1400px}.services-section-container .secondary-text-column{align-self:flex-start;width:50%}.main-text-column,.secondary-text-column{line-height:1.5rem;padding-left:3em;text-align:left;width:50%}.services-section .cards-container-separate{display:flex;flex-direction:row;justify-content:center}.cards-container-separate .small-card{background-color:#fff;border-radius:20px;flex:0 1 21%;margin:0 1rem;padding:20px;position:relative;text-align:center;top:-7.5rem}.service-heading{color:var(--bright-blue);font-family:Proxima Bold;margin:2rem 0}.service-subheading{color:var(--dark-heading);font-family:Proxima Thin;margin:2rem 0 1.5rem}.blue-bars .bars-content .content p{width:55%}.blue-bars .cta-buttons .contact,.blue-bars .cta-buttons .strengths{width:20%}.blue-bars .bars-content:after,.blue-bars .bars-content:before{background-color:var(--bright-blue)}.blue-bars .bars-content .content{padding-top:0}.blue-bars .content h3{color:#1cceea}.card-container-wrapper .cards-container-full{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:4em 5em;width:75%}.cards-container-full .small-card{flex:1 1 15%}.card-container-wrapper{position:relative;top:-10rem}.services-section-center .white-card-solutions,.services-section-left .white-card-solutions{align-items:center;border-radius:5px;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;padding:50px 70px;position:relative;top:-11rem;width:70%}.services-section-center img.bounce,.services-section-left img.bounce{margin-top:-7%}.service-paragraph{width:100%;word-break:break-word}.two-column-product-section .blue-column .product-links{font-size:1.6rem}.two-column-product-section .row{padding:0 20px}.two-column-product-section .blue-column{padding:5em;text-align:left}.case-studies-boxes{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;position:relative;top:9rem}.case-studies-boxes .case-box{display:flex;flex:1;flex-direction:column;justify-content:center;margin:0 2rem;padding:2em 1.5em;transition:.8s}.case-studies-section .row{display:flex;flex-direction:column;flex-wrap:nowrap;padding:3em 4em}.second-spacer{display:block}.case-study-column{align-items:flex-start}}@media screen and (min-width:1441px){.col-text{align-self:center;flex:1;margin:0;min-height:580px;padding:5em}.col-image img{height:auto;min-height:520px;object-fit:cover;object-position:center;width:100%}.two-column-section .row{align-items:center;justify-content:center;margin:0 auto;padding:0 40px;width:1600px}.sticky-cta.visible_btn_fixed{width:unset}#main-menu{height:auto;position:absolute;width:100%;z-index:999}#main-menu:before{content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:-1}.menu-container{align-items:center;display:flex;justify-content:space-between;padding:10px 35px}ul.main-menu-navigation{display:inline-flex;list-style:none}.logo{padding-left:41px}.main-menu-navigation .menu-item a{color:var(--dark-heading);font-family:Proxima Nova;font-size:1rem;font-weight:500;letter-spacing:2px;padding:10px 5px;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear;z-index:2}.bars-content:before{left:2%}.bars-content:after,.bars-content:before{height:calc(100% - 50px);position:absolute;top:0;width:4px}.bars-content:after{right:2%}.bars-content .content{padding-top:4em}.bars-content p{width:50%}.bars-section .row{margin:0 auto;padding:0 50px;width:1600px}.bars-content .bounce{margin-top:5%}.lead-container p{line-height:1.5;margin-top:1rem;width:47%}.lead-container h4{margin:1rem 0}h3.card-heading{width:100%}.list-container p:before{background-color:var(--bright-green);border-radius:1px;content:"";height:8px;left:27%;position:absolute;width:8px}.tabs .tab-2:last-child [type=radio]:checked iv{margin-left:-100%}.about-us-wrapper .one-column-section:not(.first) .white-card{padding:50px 50px 80px}.card-container-wrapper .cards-container-full{padding:3em 2em;width:auto}.services-section-center .white-card-solutions,.services-section-left .white-card-solutions{width:50%}.product-categories-section .first-row .product-category{flex:1 0 21%;max-width:14rem;padding:1rem}.product-categories-section .row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin:0 auto;width:60%}.products-page .blue-column .category-icon{margin:1.5rem}.two-column-product-section .blue-column .product-links{font-size:1.5rem;margin:0;padding:0}.products-page .white-card .product-links{font-size:1.5rem}.two-column-product-section .row{display:flex;flex-direction:row;justify-content:center;margin:0 auto;padding:0 40px;width:1600px}.product-single-page h3.card-heading{font-size:3rem}.case-studies-boxes .case-box{flex:1 1 15%}.case-study-column{flex:1 0 49%;flex-direction:row}.case-study-container .download-button{margin-top:0}.blog-content{flex-direction:row}.suggested-blog-container a{align-self:flex-start}.blog-subpage .filters-container{padding-left:5em}.microproducts-section{padding:0 40px}.fancybox-content{max-width:65%!important}.download-custom-modal .row{flex-direction:row}.download-custom-modal .image-column{flex:0 0 40%;padding:2.5em}.download-custom-modal .form-column{flex:0 0 60%;padding:2.5em}.download-custom-modal .form-column .form-row{flex-direction:row;margin:0}.download-custom-modal .form-column .col{margin:.5rem 0}.single-microproducts .microproducts-section .microproduct-column h3{width:70%}}@media screen and (min-width:1500px){h2{font-size:3.2rem}h3{font-size:1.9rem}h4{font-size:1.6rem}h5{font-size:1.1rem}p{line-height:1.5rem}a,p{font-size:1rem}.top-bar .top-bar-items{padding-right:60px}.cta-buttons{font-size:.9rem;justify-content:center;margin-top:6%}.cta-buttons .contact,.cta-buttons .strengths{max-width:230px}.product-single-page .white-card .cta-buttons .contact,.product-single-page .white-card .cta-buttons .strengths{width:20%}.col-image img{height:100%;object-fit:cover;width:100%}.col-image{flex:1}.slider{height:40vw}.cta-buttons a{font-size:.9rem}.sectors-categories-section .categories-container .category .anchor-wrapper{min-width:100%}.cards-container-separate .small-card{flex:0 1 12%}.blue-bars .cta-buttons .contact,.blue-bars .cta-buttons .strengths{width:20%}.two-column-product-section .blue-column{padding:7em}.white-card{width:50%}.product-single-page .white-card{width:65%}.case-studies-boxes .case-box{flex:0 1 15%}.case-study-container p{width:90%}.fact-sheets .case-studies-boxes .case-box{flex:0 1 auto;margin:2rem;max-width:21%}.case-study-column{flex:0 0 50%;flex-direction:row}.microproducts-section{padding:0 60px}.microproducts-section .microproduct-column{flex:0 0 34%}.page-template-template-microproducts .header-section .lead-container,.single-microproducts .header-section .lead-container{padding:20px 20px 20px 50%}.page-template-template-microproducts .header-section .lead-container h2,.single-microproducts .header-section .lead-container h2{margin-top:35%}.page-template-template-microproducts .header-section .lead-container p{width:55%}.page-template-template-microproducts .header-section .lead-container .lead-heading{margin-top:25%}.fancybox-content{max-width:60%!important}.download-custom-modal .form-column{flex:0 0 65%;padding:4em}.download-custom-modal .form-column .col{display:flex;flex:0 0 48%;flex-direction:column}.download-custom-modal .form-column .form-row{display:flex;justify-content:space-between;margin-bottom:1.5rem}.download-custom-modal .form-column label{margin-bottom:.5rem}.download-custom-modal .image-column{flex:0 0 35%;padding:5em 3em}#cta-section .btn_wrapper{bottom:15%}}form#caseStudies-form{display:flex;flex-direction:column}@media screen and (min-width:1800px){.tabs .tab-2:last-child [type=radio]:checked+div{margin-left:0}.cards-container-separate .small-card{top:-9.5rem}#footer .first-row,#footer .second-row{padding-left:12.5em}}@media only screen and (max-width:1600px){.blogs-container .row{width:100%}h2{font-size:3em}h3{font-size:1.8rem}h4{font-size:1.5rem}p{font-size:1rem;line-height:1.4rem}.pagination-container li a{font-size:.8rem}a{font-size:inherit}.products-page .white-card .product-links,.two-column-product-section .blue-column .product-links{font-size:1.2rem}.product-single-page h3.card-heading{font-size:2rem}.white-card{width:50%}.sectors-categories-section .category-heading{font-size:1rem}.case-studies-downloads .row,.services-section-container .row{width:100%}.case-study-column{flex:0 0 45%;flex-direction:row}.case-study-container .download-button{font-size:.8rem;padding:10px}.case-study-container .download-button img{width:7px}.case-study-container .download-button{right:0}.blog-content{flex-direction:row}.blog-content .image-container img{height:auto;width:100%}.blog-subpage .blog-heading{font-size:1.5rem;margin-top:1.5rem}.blog-subpage a.read-more-button.next-post,.blog-subpage a.read-more-button.previous-post{max-width:165px}.bars-content .bounce{max-height:50px}.list-container p:before{height:5px;margin-top:6px;width:5px}.bars-section .row{width:100%}.bars-content .content>p:first-of-type{text-align:center}.bars-content p{width:42%}.list-container p:before{left:31%}}@media only screen and (max-width:1500px){.products-page .acordeon-box{width:80%}}@media only screen and (max-width:1440px)