/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');

/*****************************************/
/* Start your style declarations here    */
/*****************************************/


/*--------------------------------------*/
/*--              HEADER             --*/
/*------------------------------------*/
.lp-2022{padding:0px; margin:0px;font-family: 'Roboto', sans-serif; font-weight:300;}
.header-container-wrapper #lphdr{background:url('https://319345.fs1.hubspotusercontent-na1.net/hubfs/319345/bg/background-banner.jpg') bottom left repeat-x;}
.header-container-wrapper #lphdr .lphdrwp{max-width:1200px; margin:0px auto; padding:36px 20px;/*background-size:cover;*/background-size: contain;background-position: bottom;background-repeat: no-repeat;}
.header-container-wrapper #lphdr .lphdrwp #logo{display: inline-block;max-width: 180px;margin: 0px;width: 100%;}
.header-container-wrapper #lphdr .lphdrwp #logo img{width: 100%;}
.header-container-wrapper #lphdr .lphdrwp #hdrcnt{ float:right;max-width:380px; width:100%; margin:8px 0px 0px;}
.header-container-wrapper #lphdr .lphdrwp #hdrcnt ul{ margin:0px; padding:0px; }
/*.header-container-wrapper #lphdr .lphdrwp #hdrcnt ul li{ margin:0px; padding:0px; list-style:none; display:inline-block; width:50%;}*/
.header-container-wrapper #lphdr .lphdrwp #hdrcnt ul li{display:inline-block; font-weight:500; padding:0px 0px 0px 28px; width:100%; position:relative; vertical-align:top;color: #305e93;font-size: 20px;line-height: 30px;}
  .header-container-wrapper #lphdr .lphdrwp #hdrcnt ul li:before{content: '';width: 25px;height: 25px;background-repeat: no-repeat;display: block;position: absolute;}
  .header-container-wrapper #lphdr .lphdrwp #hdrcnt ul li a{color:#305e93; text-decoration:none;}
    .header-container-wrapper #lphdr .lphdrwp #hdrcnt ul li a:hover{color:#305e93;}
.header-container-wrapper #lphdr .lphdrwp #hdrcnt ul li.phone{ max-width: 158px;}
  .header-container-wrapper #lphdr .lphdrwp #hdrcnt ul li.phone:before{background-image: url('https://319345.fs1.hubspotusercontent-na1.net/hubfs/319345/icons/phone-blue.svg'); margin:2px 0 0 -26px;}
.header-container-wrapper #lphdr .lphdrwp #hdrcnt ul li.cntbt{ max-width: 158px; padding:0 0 0 34px;}
  .header-container-wrapper #lphdr .lphdrwp #hdrcnt ul li.cntbt:before{background-image: url('https://319345.fs1.hubspotusercontent-na1.net/hubfs/319345/icons/quote-blue.svg'); margin:2px 0 0 -33px;}

.header-container-wrapper #lphdr .lphdrwp #hdrbnr{max-width:1560px; margin:0px auto;}
.header-container-wrapper #lphdr .lphdrwp #hdrbnr #bnrcnt{padding:8% 0px;}
.header-container-wrapper #lphdr .lphdrwp #hdrbnr #bnrcnt h1{ color:#305e93; font-weight:700;margin: 0px 0px 8px;font-size: 58px;line-height: 58px;}
.header-container-wrapper #lphdr .lphdrwp #hdrbnr #bnrcnt p{ font-size: 24px;line-height: 28px; margin:0px;}
.header-container-wrapper #lphdr .lphdrwp #hdrbnr #bnrcnt p.bnrbtn{ margin:28px 0px 0px;}
  .header-container-wrapper #lphdr .lphdrwp #hdrbnr #bnrcnt p.bnrbtn a{ display:inline-block; color:#FFF; background:#d3662a; padding:14px 26px; font-weight:700; text-decoration:none;font-size: 18px;letter-spacing: 1px;text-transform: uppercase;line-height: 18px;}
.header-container-wrapper #lphdr .lphdrwp #hdrbnr #bnrcnt p.btntxtblw{ margin:10px 0px 0px;font-size: 18px;line-height: 20px;}


.header-container-wrapper #lphdr.centered #hdrbnr{ text-align:center;}
/*-----------------------------------*/
/*--         HEADER WHITE         --*/
/*---------------------------------*/
.header-container-wrapper #lphdr.white{background-size:cover;background-position:center;}
.header-container-wrapper #lphdr.white .lphdrwp #hdrcnt ul li{color: #FFF;}
  .header-container-wrapper #lphdr.white .lphdrwp #hdrcnt ul li.phone:before{background-image: url('https://319345.fs1.hubspotusercontent-na1.net/hubfs/319345/icons/phone-white.svg');}
  .header-container-wrapper #lphdr.white .lphdrwp #hdrcnt ul li.cntbt:before{background-image: url('https://319345.fs1.hubspotusercontent-na1.net/hubfs/319345/icons/quote-white.svg');}
  .header-container-wrapper #lphdr.white .lphdrwp #hdrcnt ul li a{color:#FFF; text-decoration:none;}
    .header-container-wrapper #lphdr.white .lphdrwp #hdrcnt ul li a:hover{color:#FFF;}
.header-container-wrapper #lphdr.white .lphdrwp #hdrbnr #bnrcnt h1{ color:#FFF;}
.header-container-wrapper #lphdr.white .lphdrwp #hdrbnr #bnrcnt p{ color: #FFF;}
/*--------------------------------------*/
/*--               MAIN              --*/
/*------------------------------------*/
.lp-2022 .body-container-wrapper #maincnt p{color:#333;}
.lp-2022 .body-container-wrapper #maincnt .mainwrap{max-width:1080px; padding:60px 20px; margin:0px auto; float:none;}
.lp-2022 .body-container-wrapper #maincnt .mainwrap h2{text-align:center;color:#305e93; font-weight:700;margin: 0px 0px 30px;font-size: 38px;line-height: 50px;}
  .lp-2022 .body-container-wrapper #maincnt .mainwrap h2.nomar{margin:0px;}
.lp-2022 .body-container-wrapper #maincnt .mainwrap p{ font-size: 18px;line-height: 30px; margin:0px 0px 20px;}
  .lp-2022 .body-container-wrapper #maincnt .mainwrap p.martp{text-align:center; margin:0px 0px 30px;}
.lp-2022 .body-container-wrapper #maincnt .mainwrap ul li{font-size: 18px;line-height: 30px;padding:0px 0px 8px;}

.lp-2022 .body-container-wrapper #maincnt .mainwrap ul.twocol{display: inline-block;vertical-align: top;width: 44%; padding:0px 20px 0px 28px;}

.lp-2022 .body-container-wrapper #maincnt .mainwrap ul.check li{list-style:none; display:block;}
.lp-2022 .body-container-wrapper #maincnt .mainwrap ul.check li:before{margin:2px 0px 0px -34px;background-size: 100%;background-image: url('https://319345.fs1.hubspotusercontent-na1.net/hubfs/319345/bg/checkmark.svg');content: '';width: 25px;height: 25px;background-repeat: no-repeat;display: block;position: absolute;}

.lp-2022 .body-container-wrapper #maincnt .mainwrap .connt img{width:100%!important;}

.lp-2022 .body-container-wrapper #maincnt .mainwrap #group-product{margin:46px 0px;}

.lp-2022 .body-container-wrapper #maincnt .mainwrap #group-product .prdgrp{background:#f4f4f4; border-top:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;}
.lp-2022 .body-container-wrapper #maincnt .mainwrap #group-product .prdgrp .left-img, .lp-2022 .body-container-wrapper #maincnt .mainwrap #group-product .prdgrp .right-cont{ display:inline-block; vertical-align:top;}
.lp-2022 .body-container-wrapper #maincnt .mainwrap #group-product .prdgrp .left-img{width:30%;}
.lp-2022 .body-container-wrapper #maincnt .mainwrap #group-product .prdgrp .left-img img{display:block;}

.lp-2022 .body-container-wrapper #maincnt .mainwrap #group-product .prdgrp .right-cont{width:70%;}
.lp-2022 .body-container-wrapper #maincnt .mainwrap #group-product .prdgrp .right-cont .rgt-wrap{padding:26px 40px 0px;}
.lp-2022 .body-container-wrapper #maincnt .mainwrap #group-product .prdgrp .right-cont .rgt-wrap h3{margin:0px 0px 5px;font-weight: 400;font-size: 24px;color: #333;}
.lp-2022 .body-container-wrapper #maincnt .mainwrap #group-product .prdgrp .right-cont .rgt-wrap p{margin:0px 0px 15px;font-size: 16px;}
.lp-2022 .body-container-wrapper #maincnt .mainwrap #group-product .prdgrp:last-child{border-bottom:1px solid #d3d3d3;}

.lp-2022 .body-container-wrapper .row-fluid-wrapper .row-fluid .additionalrows{min-height:0!important;}
/*--------------------------------------*/
/*--             FEATURES            --*/
/*------------------------------------*/
.lp-2022 .body-container-wrapper #maincnt #feature-group{background:#f4f4f4;border-top:1px solid #d5d5d5;}
.lp-2022 .body-container-wrapper #maincnt #feature-group .feat-hdr h2{margin:0px 0px 30px;}
.lp-2022 .body-container-wrapper #maincnt #feature-group .mainwrap  .prdgrp{ border-bottom:1px solid #d5d5d5;padding: 0px 0px 30px;margin: 0px 0px 30px; display:flex;flex-direction: row;align-items: center;}
.lp-2022 .body-container-wrapper #maincnt #feature-group .mainwrap  .prdgrp .left-img, .lp-2022 .body-container-wrapper #maincnt #feature-group .mainwrap .prdgrp .right-cont{ display:inline-block; vertical-align:top;}
.lp-2022 .body-container-wrapper #maincnt #feature-group .mainwrap .prdgrp .left-img{width:22%;}
.lp-2022 .body-container-wrapper #maincnt #feature-group .mainwrap .prdgrp .left-img img{display:block;}
.lp-2022 .body-container-wrapper #maincnt #feature-group .mainwrap .prdgrp .right-cont{width:70%;}
.lp-2022 .body-container-wrapper #maincnt #feature-group .mainwrap .prdgrp .right-cont .rgt-wrap{padding:26px 40px;}
.lp-2022 .body-container-wrapper #maincnt #feature-group .mainwrap .prdgrp .right-cont  h3{margin:0px 0px 15px;font-weight: 400;font-size: 24px;color: #333;}
.lp-2022 .body-container-wrapper #maincnt #feature-group .mainwrap .prdgrp .right-cont  p{margin:0px 0px 15px;font-size: 16px;}
.lp-2022 .body-container-wrapper #maincnt #feature-group .mainwrap .prdgrp:last-child{border-bottom:none; margin:0px;}
/*--------------------------------------*/
/*--             CTA BOX             --*/
/*------------------------------------*/
.lp-2022 .body-container-wrapper #maincnt .ctabx .ctawrap{max-width:1080px; margin:0px auto; padding:40px 20px; text-align:center;}
.lp-2022 .body-container-wrapper #maincnt .ctabx .ctawrap p{font-weight: 500; font-size: 22px; margin:0px;}
.lp-2022 .body-container-wrapper #maincnt .ctabx .ctawrap p a{display:inline-block; color:#FFF; background:#d3662a; padding:14px 26px; font-weight:700; text-decoration:none;font-size: 18px;letter-spacing: 1px;text-transform: uppercase;line-height: 18px; margin:0px 10px 0px 0px;}
/*--------------------------------------*/
/*--             REQUESTQ            --*/
/*------------------------------------*/
.lp-2022 .body-container-wrapper #requestinfo{background:#3b6296;}
  .lp-2022 .body-container-wrapper #requestinfo .reqestinfo{max-width:1080px; padding:60px 20px; margin:0px auto; float:none;}
    .lp-2022 .body-container-wrapper #requestinfo .reqestinfo h2{text-align:center;color:#FFF; font-weight:700;margin: 0px 0px 30px;font-size: 38px;line-height: 50px;}
    		.lp-2022 .body-container-wrapper #requestinfo .reqestinfo .hs-form .hs-form-field{ color:#FFF!important; float:left; width:50%; margin: 0px 0px 18px;}
    		.lp-2022 .body-container-wrapper #requestinfo .reqestinfo .hs-form .hs-form-field input{ max-width: 500px; width: 90%;background:#FFF; border:1px solid #d1d1d1; padding:6px; color:#000;}
		.lp-2022 .body-container-wrapper #requestinfo .reqestinfo .hs-form .hs-form-field label{font:700 15px/23px 'Open Sans', Arial, Helvetica, sans-serif!important; color:#FFF!important; }
		.lp-2022 .body-container-wrapper #requestinfo .reqestinfo .hs-form .hs-form-field label .hs-form-required{color:#F00!important; }
    .lp-2022 .body-container-wrapper #requestinfo .reqestinfo .hs-form .hs-form-field  textarea{ min-height:90px; background:#FFF; border:1px solid #d1d1d1; padding:6px; color:#000;  width:90%!important;}
		.lp-2022 .body-container-wrapper #requestinfo .reqestinfo .hs-form .hs-form-field select{ width:100%; background:#FFF; border:1px solid #d1d1d1; padding:6px; color:#000; }
		.lp-2022 .body-container-wrapper #requestinfo .reqestinfo .hs-form .hs_phone{ margin:-74px 0px 20px!important;}
.lp-2022 .body-container-wrapper #requestinfo .reqestinfo .hs-form .hs-button{ background:#3aa7da!important; background-image:none; color:#FFF!important;font-weight:700;  border-radius:0px!important; padding:10px 30px!important; float: right;border:none!important; margin:0px 36px 0px 0px; box-shadow:none!important; text-shadow:none!important;}
.lp-2022 .body-container-wrapper #requestinfo .reqestinfo:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/*--------------------------------------*/
/*--              FOOTER             --*/
/*------------------------------------*/
.lp-2022 .footer-container-wrapper .lp-footer{ background:#282828;}
  .lp-2022 .footer-container-wrapper .lp-footer .footer-wrap{width: 446px;margin: 0px auto;font-size: 20px;/*text-align: right;*/line-height: 24px;padding: 16px 20px 18px;font-weight: 500;position: relative; float:none;}
.lp-2022 .footer-container-wrapper .lp-footer .footer-wrap ul{ margin:0px; padding:0px;}
.lp-2022 .footer-container-wrapper .lp-footer .footer-wrap ul li{display:inline-block; padding:0px 0px 0px 28px; width:100%; position:relative; vertical-align:top;color: #FFF;font-size: 20px;line-height: 30px;}
  .lp-2022 .footer-container-wrapper .lp-footer .footer-wrap ul li:before{content: '';width: 25px;height: 25px;background-repeat: no-repeat;display: block;position: absolute;}
  .lp-2022 .footer-container-wrapper .lp-footer .footer-wrap ul li a{color:#FFF; text-decoration:none;}
    .lp-2022 .footer-container-wrapper .lp-footer .footer-wrap ul li a:hover{color:#FFF;}
.lp-2022 .footer-container-wrapper .lp-footer .footer-wrap ul li.phone{ max-width: 154px;}
  .lp-2022 .footer-container-wrapper .lp-footer .footer-wrap ul li.phone:before{background-image: url('https://319345.fs1.hubspotusercontent-na1.net/hubfs/319345/icons/phone-white.svg'); margin:2px 0 0 -26px;}
.lp-2022 .footer-container-wrapper .lp-footer .footer-wrap ul li.reqaq{ max-width: 183px; padding:0 0 0 34px;}
  .lp-2022 .footer-container-wrapper .lp-footer .footer-wrap ul li.reqaq:before{background-image: url('https://319345.fs1.hubspotusercontent-na1.net/hubfs/319345/icons/quote-white.svg'); margin:2px 0 0 -33px;}
/*****************************************/
/*                MOBILE                */
/**************************************/

@media print, screen and (max-width: 1000px) {
  .lp-2022 .body-container-wrapper #maincnt .mainwrap #group-product .prdgrp .right-cont .rgt-wrap p{font-size:14px; line-height:24px;}
  .lp-2022 .body-container-wrapper #maincnt #feature-group .mainwrap .prdgrp .left-img{padding:0px 4% 0px 0px;}
}
@media print, screen and (max-width: 980px) {
  .header-container-wrapper #lphdr .lphdrwp #hdrbnr #bnrcnt{max-width:420px; padding:8% 0px 4%;}
  .header-container-wrapper #lphdr .lphdrwp #hdrbnr #bnrcnt h1{font-size:40px; line-height:40px;}
  .header-container-wrapper #lphdr .lphdrwp #hdrbnr #bnrcnt p{font-size:14px; line-height:24px;}
  .header-container-wrapper #lphdr .lphdrwp #hdrbnr #bnrcnt p.btntxtblw{font-size:14px; line-height:24px;}
  .header-container-wrapper #lphdr .lphdrwp #hdrbnr #bnrcnt p.bnrbtn a{font-size:14px; line-height:14px; padding:12px 16px;}
  .header-container-wrapper #lphdr.centered .lphdrwp #hdrbnr #bnrcnt{max-width:none!important; padding:8% 0px 4%;}
}
@media print, screen and (max-width: 900px) {
  .lp-2022 .body-container-wrapper #maincnt .mainwrap #group-product .prdgrp .left-img{width:36%;}
  .lp-2022 .body-container-wrapper #maincnt .mainwrap #group-product .prdgrp .right-cont{width:64%;}
  .lp-2022 .body-container-wrapper #maincnt .mainwrap #group-product .prdgrp .right-cont .rgt-wrap{padding:26px 28px 0px;}
  .lp-2022 .body-container-wrapper #maincnt .mainwrap #group-product .prdgrp .right-cont .rgt-wrap p{font-size:14px; line-height:24px;}
  .lp-2022 .body-container-wrapper #maincnt #feature-group .mainwrap .prdgrp .right-cont p{font-size: 15px;line-height: 26px;}
  .lp-2022 .body-container-wrapper #maincnt .mainwrap h2 br{display:none;visibility:hidden;}
  .lp-2022 .body-container-wrapper #maincnt .mainwrap ul.twocol{padding:0px 20px 0px 20px;}
  .lp-2022 .body-container-wrapper #maincnt .mainwrap ul.twocol li{font-size: 15px;line-height: 26px;}
  .lp-2022 .body-container-wrapper #maincnt .mainwrap ul.twocol li:before{width: 20px;height: 20px; margin:2px 0px 0px -28px;}
}
@media print, screen and (max-width: 780px) {
  .lp-2022 .body-container-wrapper #maincnt .mainwrap h2, .lp-2022 .body-container-wrapper #requestinfo .reqestinfo h2{  margin: 0px 0px 20px;  font-size: 32px; line-height: 36px;}
  .lp-2022 .body-container-wrapper #maincnt .mainwrap p{font-size:15px;line-height:25px;}
  .lp-2022 .body-container-wrapper #maincnt .mainwrap #group-product .prdgrp .right-cont .rgt-wrap{padding:26px 13px 0 18px;}
.lp-2022 .body-container-wrapper #maincnt .mainwrap #group-product .prdgrp .right-cont .rgt-wrap h3{font-size:18px;}
  .lp-2022 .body-container-wrapper #maincnt .mainwrap #group-product .prdgrp .right-cont .rgt-wrap p{font-size: 13px;line-height: 20px; margin:0px;}
  .lp-2022 .body-container-wrapper #maincnt .mainwrap ul.twocol{display:block; width:auto; margin:0px; padding:0px 0px 0px 20px;}
  
}
@media print, screen and (max-width: 690px) {
  .lp-2022 .body-container-wrapper #maincnt .mainwrap #group-product .prdgrp .right-cont .rgt-wrap{padding:12px 13px 0 12px;}
  .lp-2022 .body-container-wrapper #maincnt #feature-group .mainwrap .prdgrp .right-cont h3{font-size: 20px; margin:0px 0px 8px;}
  .lp-2022 .body-container-wrapper #maincnt #feature-group .mainwrap .prdgrp .right-cont p{font-size: 13px;line-height: 20px; margin:0px;}
  .header-container-wrapper #lphdr .lphdrwp #hdrcnt{width:306px;}
  .header-container-wrapper #lphdr .lphdrwp #hdrcnt ul li{font-size:16px; line-height:26px;}
  .header-container-wrapper #lphdr .lphdrwp #hdrcnt ul li:before{height:20px; width:20px;}
  .header-container-wrapper #lphdr .lphdrwp #hdrcnt ul li.phone{width:112px;}
  .header-container-wrapper #lphdr .lphdrwp #hdrcnt ul li.phone:before{margin:2px 0px 0px -20px;}
  .header-container-wrapper #lphdr .lphdrwp #hdrcnt ul li.cntbt{width:132px;}
  .header-container-wrapper #lphdr .lphdrwp #hdrcnt ul li.cntbt:before{margin:2px 0px 0px -26px;}
}
@media print, screen and (max-width: 660px) {
  .header-container-wrapper #lphdr .lphdrwp #logo{max-width:132px;}
  .lp-2022 .body-container-wrapper #maincnt .mainwrap,.lp-2022 .body-container-wrapper #requestinfo .reqestinfo{padding:30px 20px;}
  .lp-2022 .body-container-wrapper #maincnt .mainwrap h2, .lp-2022 .body-container-wrapper #requestinfo .reqestinfo h2{  font-size: 20px; line-height: 24px;}
  .lp-2022 .body-container-wrapper #maincnt .mainwrap #group-product{margin:28px 0px 0px;}
  .lp-2022 .body-container-wrapper #maincnt .mainwrap #group-product .prdgrp .left-img{display:block; width:100%;}
  .lp-2022 .body-container-wrapper #maincnt .mainwrap #group-product .prdgrp .left-img img{width:100%;}
  .lp-2022 .body-container-wrapper #maincnt .mainwrap #group-product .prdgrp .right-cont{display:block; width:100%;}
  .lp-2022 .body-container-wrapper #maincnt .mainwrap #group-product .prdgrp .right-cont .rgt-wrap{padding:20px;}
  .lp-2022 .body-container-wrapper #maincnt #feature-group .mainwrap .prdgrp .left-img{width:20%;}
  .lp-2022 .body-container-wrapper #maincnt #feature-group .mainwrap .prdgrp .right-cont{width:74%;}
  .lp-2022 .body-container-wrapper #maincnt .ctabx .ctawrap p{font-size:16px;}
  .lp-2022 .body-container-wrapper #maincnt .ctabx .ctawrap p a{font-size:14px; line-height:14px;}
}
@media print, screen and (max-width: 640px) {
  .lp-2022 .body-container-wrapper #requestinfo .reqestinfo .hs-form .hs-form-field{width:100%}
  .lp-2022 .body-container-wrapper #requestinfo .reqestinfo .hs-form .hs-form-field input{max-width:none; width:97%;}
  .lp-2022 .body-container-wrapper #requestinfo .reqestinfo .hs-form .hs_phone{margin:0px 0px 20px !important}
  .lp-2022 .body-container-wrapper #requestinfo .reqestinfo .hs-form .hs-form-field textarea{width:97%!important;}
  .lp-2022 .body-container-wrapper #requestinfo .reqestinfo .hs-form .hs-button{margin:0px;}
  .lp-2022 .footer-container-wrapper .lp-footer .footer-wrap{  width:310px; padding:16px 20px 18px;}
.lp-2022 .footer-container-wrapper .lp-footer .footer-wrap ul li{padding:0px 0px 0px 28px;font-size: 14px;line-height: 24px;}
  .lp-2022 .footer-container-wrapper .lp-footer .footer-wrap ul li:before{width: 16px;height: 16px;}
.lp-2022 .footer-container-wrapper .lp-footer .footer-wrap ul li.phone{ max-width: 104px;}
  .lp-2022 .footer-container-wrapper .lp-footer .footer-wrap ul li.phone:before{ margin:3px 0 0 -20px;}
.lp-2022 .footer-container-wrapper .lp-footer .footer-wrap ul li.reqaq{ max-width: 106px; padding:0 0 0 20px;}
  .lp-2022 .footer-container-wrapper .lp-footer .footer-wrap ul li.reqaq:before{margin:3px 0 0 -20px;}
}
@media print, screen and (max-width: 600px) and (min-width: 501px) {
  .header-container-wrapper #lphdr .lphdrwp #hdrcnt{width:148px; margin:0px;}
  .header-container-wrapper #lphdr .lphdrwp #hdrcnt ul li{display:block; width:100%;font-size:14px; line-height:24px; padding:0px 0px 5px 28px;}
}
@media print, screen and (min-width: 501px) {

  .header-container-wrapper #lphdr .lphdrwp #hdrbnr{background-image: none !important;}
}
@media print, screen and (max-width: 500px) {
  .header-container-wrapper #lphdr .lphdrwp{background-image:none!important;}
  .header-container-wrapper #lphdr .lphdrwp{display:flex;flex-direction: column; padding:0px;}
  .header-container-wrapper #lphdr .lphdrwp #logo{order: 2; padding:18px 20px 10px;}
  .header-container-wrapper #lphdr .lphdrwp #hdrcnt{order:1; background: #282828;width:100%; float:none; max-width:none; color:#FFF;margin:0px;}
  .header-container-wrapper #lphdr .lphdrwp #hdrcnt ul{max-width: 244px;margin: 0px auto;padding:8px;}
.header-container-wrapper #lphdr .lphdrwp #hdrcnt ul li{color: #FFF;font-size: 12px;line-height: 22px; padding:0px 0px 0px 20px;}
  .header-container-wrapper #lphdr .lphdrwp #hdrcnt ul li a{color:#FFF; }
    .header-container-wrapper #lphdr .lphdrwp #hdrcnt ul li a:hover{color:#FFF;}
  .header-container-wrapper #lphdr .lphdrwp #hdrcnt ul li.phone{width:94px;}
  .header-container-wrapper #lphdr .lphdrwp #hdrcnt ul li.cntbt{width:103px; padding:0 0 0 26px;}
  .header-container-wrapper #lphdr .lphdrwp #hdrcnt ul li:before{height:15px; width:15px;}
  .header-container-wrapper #lphdr .lphdrwp #hdrcnt ul li.phone:before{background-image: url('https://319345.fs1.hubspotusercontent-na1.net/hubfs/319345/icons/phone-white.svg'); margin:4px 0 0 -18px;}
  .header-container-wrapper #lphdr .lphdrwp #hdrcnt ul li.cntbt:before{background-image: url('https://319345.fs1.hubspotusercontent-na1.net/hubfs/319345/icons/quote-white.svg'); margin:4px 0 0 -20px;}
  
  
  
  .header-container-wrapper #lphdr .lphdrwp #hdrbnr{order:3; padding:20px 0px;text-align: center; width:100%;   background-size: contain; background-position: bottom;background-repeat: no-repeat;}
  .header-container-wrapper #lphdr .lphdrwp #hdrbnr #bnrcnt{padding:0px 20px 10px;}
/*   .header-container-wrapper #lphdr .lphdrwp #hdrbnr #bnrcnt p.bnrbtn{margin:0px;} */
  .header-container-wrapper #lphdr .lphdrwp #hdrbnr #bnrcnt h1{font-size:32px; line-height:32px;
  
  .header-container-wrapper #lphdr .lphdrwp #hdrcnt{display:block;}
 /* .header-container-wrapper #lphdr .lphdrwp #hdrcnt ul li{display:block; width:100%;font-size:14px; line-height:24px; padding:0px 0px 5px 28px;}
  .header-container-wrapper #lphdr .lphdrwp #hdrcnt ul li.phone{width:100%;}*/
}