@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue:wght@400;700&s&display=swap");body{display:flex;flex-direction:column;font-family:Poppins;height:100%;width:100%}.error-page{padding:250px 0}.error-page h1{color:#000;font-size:36px;text-align:center}.error-page .cta-link{background-color:#a32d46;border-radius:10px;color:#fff;display:block;font-weight:700;margin:20px auto;padding:14px;text-align:center;text-decoration:none;width:120px}.error-page .cta-link:focus,.error-page .cta-link:hover{background-color:#000}.outlet-four-col-card .flex{align-items:flex-start;display:flex;margin-left:-20px;margin-right:-20px}@media (max-width:1000px){.outlet-four-col-card .flex{display:block;margin-left:0;margin-right:0}.outlet-four-col-card .flex .col{padding:0}.image img{display:block;margin:10px auto 5px}}iframe{overflow:show}.hub-frame{border:4px solid #000;width:100%}header-logos-wrapper{display:flex}.image-wrapper{height:100%;width:100%}.trimark-safeware-logo{flex:1}.trimark-safeware-logo img{width:200px}@media(max-width:500px){.trimark-safeware-logo img{width:160px}}.safeware-logo{flex:0 400px;text-align:right}.safeware-logo h2{color:#a12442;font-size:30px;font-weight:500;line-height:1;margin:0;padding:10px 0 0}@media(max-width:500px){.safeware-logo h2{font-size:20px}}.parallax{background-attachment:fixed;background-color:#eee;background-position:50%;background-repeat:no-repeat;background-size:auto 700px;height:200px;min-height:200px;position:relative}.action-button{left:100px;letter-spacing:.4px;padding-top:14px;position:absolute;top:63px}.action-button,.request-button{background:#a12442;color:#fff;cursor:pointer;font-size:24px;font-weight:600;height:50px;text-align:center;width:200px}.request-button{letter-spacing:.5px;padding-top:15px}.safeware-logo h3{font-size:26px;font-weight:400;margin:0;padding:0}.image-wrapper img{height:100%;width:100%}.faq{font-size:12px;padding:30px 100px 0}.hs_cos_wrapper{height:100%;width:100%}.hs-image-widget{height:100%}.questions{color:#a12442;font-size:26px;font-weight:600;padding:30px}.questions a{color:#000}.safeware-protection{display:flex;margin:0;padding:0}.terms{background:#a12442;color:#fff;margin-bottom:50px;padding:30px}.plan-features{padding:30px 50px 50px}.plan-features h2{color:#a12442;font-size:30px;font-weight:600}.plan-features h3{color:#a12442;font-size:20px}.plan-features li{font-size:18px}.plan-covers{background:#eee;display:flex}.plan-covers-left,.plan-covers-right{flex:1;padding:50px}.plan-covers-right{color:#a12442;font-size:28px;font-weight:500}.apply-now h2{color:#a12442;font-size:30px;font-weight:600;padding:30px 0 0 100px}.apply-now{margin-bottom:30px}.plan-covers h2{color:#a12442;font-size:30px;font-weight:600}.plan-covers h3{color:#a12442;font-size:20px}.plan-covers li{font-size:18px}.safeware-protection-left{background:#a12442;color:#fff;flex:0 50%!important;padding:30px}span.chevron{margin-left:5px}.safeware-protection-left h3{font-size:50px;font-weight:600;line-height:1.1;margin:0;padding:0}.safeware-protection-left h4,.safeware-protection-left h5{font-size:32px;font-weight:300;line-height:1;margin:0;padding:0}.safeware-protection-right{padding:30px;width:40%!important}.safeware-protection-right .high-quality{color:#a12442;font-size:23px;font-weight:500;line-height:1.2;margin:0 0 15px}.safeware-protection-right .fraction{font-size:18px;line-height:1.2}.protect{font-size:20px;padding:50px;text-decoration:italic}.protect-divider{background-color:#eee;height:25px;width:100%}h3{font-size:24px;margin-top:30px}h2,h3{font-weight:500}h2{margin:0 0 20px;padding:0}#footer{flex:1;height:30px;margin:10px 0 20px;width:100%}#feedback-module{text-align:center}.welcome{background-color:#a9233e}.feedback-button{background:#000;color:#fff;cursor:pointer;font-size:24px;font-weight:600;height:70px;letter-spacing:1px;margin:auto;padding-top:30px;width:230px}.row-fluid{display:flex;flex-direction:column}.row-fluid div{flex:1}#benefits,#faq{display:none}#product-module{margin-left:15px;margin-right:15px;position:relative}.product-type{background:#ccc;font-size:24px;padding:10px 0;text-align:center}.shop-button{background:#a9233e;bottom:-40px;color:#fff;cursor:pointer;font-size:30px;height:70px;left:0;margin:auto;padding-top:20px;position:absolute;right:0;text-align:center;width:240px}#header-logos-wrapper{background:#fff;display:flex;margin:10px 0}.tazikis-logo{flex:1}.trimark-logo{flex:0 200px}#content{margin:0 auto;max-width:1160px;padding:0 15px}.header-menu-item:hover{color:#f50}#service-module{color:#000;margin:15px}.service-type{font-size:20px;font-weight:600;padding:10px;text-align:center}.service-image img{width:305px}.description{font-weight:300;height:120px;padding:10px;text-align:center}#service-links{display:flex;margin:0 auto;width:1200px}#service-links .service-link{cursor:pointer;margin:20px}#service-links .service-link:hover{color:#f60}#learn-more{width:100%}#learn-more-button{background:#a12641;margin-right:20px;width:110px}#learn-more-button:hover,#view-catalog:hover{background:#6f472f}#learn-more #learn-more-grid{margin:0 auto;width:900px}#learn-more #learn-more-grid .bottom-row,#learn-more #learn-more-grid .top-row{display:flex}#learn-more #learn-more-grid .bottom-row div,#learn-more #learn-more-grid .top-row div{flex:1}#home-buttons{display:flex}.home-button{background:gray;cursor:pointer;height:35px;line-height:normal;padding:5px 30px 0}#view-catalog{background:#0f0f0f}header{margin:0 auto;max-width:1160px;padding:15px;position:relative}header #header-row{display:flex;flex-direction:row;position:relative}header #header-row #header-logo{flex:0 320px}header #header-row #header-logo img{cursor:pointer;margin:20px;width:67px}header #header-row #header-menu #header-menu-items{cursor:pointer;display:flex;font-family:Poppins;font-size:14px;font-weight:300;left:30%;position:absolute}header #header-row .header-menu-item{padding:35px 30px 0 10px}header #header-row #header-menu{display:flex;flex:1;flex-direction:row}footer{height:80px;padding-top:20px}.industry{flex:1;margin:10px}.industry img{height:228px}footer #trademark-line #trademark{flex:0 300px;font-size:14px;font-weight:300;letter-spacing:1px}footer{margin:0 auto;max-width:1160px;padding:15px;position:relative}footer #trademark{display:inline-block;font-size:17px;font-weight:medium;letter-spacing:1px}footer nav ul{display:inline-block;list-style-type:none;margin:11px 0;padding:0;position:absolute;right:0}footer ul li{display:inline-block;margin:0 5px}footer ul li a{display:block}footer ul li a img{width:33px}@media(max-width:850px){footer nav ul{display:flex;justify-content:center;margin:0 auto;position:relative;width:100%}footer #trademark{display:block;text-align:center}}