
@import url('https://fonts.googleapis.com/css2?family=Overpass:wght@100;200;300;400;500;600;700;800;900&display=swap');

@font-face {font-family:'D-DIN Condensed';src: url('https://4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/Pulsa%20Sensors%202022/fonts/D-DINCondensed.eot');src: url('https://4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/Pulsa%20Sensors%202022/fonts/D-DINCondensed.eot?#iefix') format('embedded-opentype'),url('https://4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/Pulsa%20Sensors%202022/fonts/D-DINCondensed.woff2') format('woff2'), url('https://4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/Pulsa%20Sensors%202022/fonts/D-DINCondensed.woff') format('woff'),url('https://4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/Pulsa%20Sensors%202022/fonts/D-DINCondensed.ttf') format('truetype'),url('https://4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/Pulsa%20Sensors%202022/fonts/D-DINCondensed.svg#D-DINCondensed') format('svg');font-weight: normal;font-style: normal;font-display: swap;}





/* 1a. Containers */




/* 1b. Colors */



/* 1c. Typography */
































































/* 1f. Tables */















.container{max-width: 100%;margin: 0 auto;}
@media (min-width: 640px) {
	.container {max-width: 640px;margin: 0 auto;}
}
@media (min-width: 768px) {
	.container {max-width: 768px;margin: 0 auto;}
}
@media (min-width: 1024px) {
	.container {max-width: 1024px;margin: 0 auto;}
}
@media (min-width: 1280px) {
	.container {max-width: 1280px;margin: 0 auto;}
}
@media (min-width: 1536px) {
	.container {max-width: ;margin: 0 auto;}
}
.dnd-section,.content-wrapper--vertical-spacing {padding: 0px 0px; }




body {font-size: 1rem; color: #333;font-weight: 300; font-family: Overpass,sans-serif;}
/* Paragraphs */

/* Anchors */
a {color: #333;transition:0.3s ease-in-out;}
a:hover,a:focus,a:active {color: #333;}


/* Headings */
h1 {font-size: 3.75rem;font-family: Overpass,sans-serif; color: #136;font-weight: 700;}
h2 {font-size: 3rem;font-family: Overpass,sans-serif; color: #136;font-weight: 700;}
h3 {font-size: 2.2rem;font-family: Overpass,sans-serif;color: #136;font-weight: 700;}
h4 {font-size: 1.75rem; font-family: Overpass,sans-serif;color: #136; font-weight: 700;}
h5 {font-size: 1.5rem;font-family: Overpass,sans-serif;color: #136; font-weight: 700;}
h6 {font-family: Overpass,sans-serif; font-size: 1.2rem; color: #136; font-weight: 700;}

/* Blockquote */
blockquote {border-left-color: 

  
  
    
  


  rgba(51, 51, 51, 1)

;}





/* 1e. Forms */











/* Form title */

.form-title,h3.form-title {
	background-color: 

  
  
    
  


  rgba(0, 0, 0, 0.0)

;
	color: #333;
	
}
/* Form label */
form label { color: #333;}

/* Form help text */
form legend { color: #333;}

/* Form inputs */
form input[type=text],form input[type=email],form input[type=password],form input[type=tel],form input[type=number],form input[type=file],form select,form textarea { border-color: #5b6b8a36;border-radius : 0rem; background-color: 

  
  
    
  


  rgba(255, 255, 255, 0.0)

; color: #333 !important;}
form input[type=text]:focus,form input[type=email]:focus,form input[type=password]:focus,form input[type=tel]:focus,form input[type=number]:focus,form input[type=file]:focus,form select:focus,form textarea:focus { border-color: #05a; background-color: 

  
  
    
  


  rgba(255, 255, 255, 0.0)

;}
::-webkit-input-placeholder,::-moz-placeholder,:-ms-input-placeholder,:-moz-placeholder,::placeholder,.hs-fieldtype-date .input .hs-dateinput:before {color: #333; }

/* Date picker */
.fn-date-picker td.is-selected .pika-button {background: 

  
  
    
  


  rgba(51, 51, 51, 1)

;}
.fn-date-picker td .pika-button:hover {background-color: 

  
  
    
  


  rgba(51, 51, 51, 1)

 !important;}
.fn-date-picker td.is-today .pika-button {color: 

  
  
    
  


  rgba(51, 51, 51, 1)

;}
/* 1d. Buttons */









button,.button a {background-color: 

  
  
    
  


  rgba(0, 170, 238, 1.0)

; border: 1px solid 

  
  
    
  


  rgba(255, 255, 255, 0.0)

; border-radius: 0.375rem; color: #fff; padding: 0.75rem 1.5rem;display:inline-block;font-weight:600; }
button:hover,button:focus,.button a:hover,.button a:focus { background-color: 

  
  
    
  


  rgba(0, 102, 204, 1.0)

;border-color: 

  
  
    
  


  rgba(255, 255, 255, 0.0)

;color: #fff;}
form input[type=submit],form .hs-button {background-color: 

  
  
    
  


  rgba(0, 170, 238, 1.0)

; border: 1px solid 

  
  
    
  


  rgba(255, 255, 255, 0.0)

; border-radius: 0.375rem; color: #fff; padding: 0.75rem 1.5rem;}
form input[type=submit]:hover,form .hs-button:hover { background-color: 

  
  
    
  


  rgba(0, 102, 204, 1.0)

;border-color: 

  
  
    
  


  rgba(255, 255, 255, 0.0)

; color: #fff;}





table {background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

; border-color: #2d2d2d;}
th,td {border-color: #2d2d2d; color: #2d2d2d;}
thead th,thead td { background-color: 

  
  
    
  


  rgba(45, 45, 45, 1.0)

; border-bottom-color: #2d2d2d; color: #FFFFFF;}
tfoot td { background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

; color: #2d2d2d;}





/* 1g. Site header */







img{max-width:100%;}
a.hs-button {border-radius:6px;font-weight: 600!important;}
.red_font,.red_font h1,.red_font h2,.red_font h3,.red_font h4,.red_font h5,.red_font h6, .red_font span,.red_font a,.red_font p{color:

  
  
    
  


  rgba(221, 68, 34, 1)

;}
.text-white,.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6, .text-white span,.text-white a,.text-white p{color:#fff;}
.text-blue,.text-blue h1,.text-blue h2,.text-blue h3,.text-blue h4,.text-blue h5,.text-blue h6, .text-blue span,.text-blue a,.text-blue p{color: #136;}
.pFont22, .pFont22 p{font-size:22px;line-height:1.72;}
.pFont18, .pFont18 p{font-size:18px;line-height:1.27;font-weight:400;}
.customLiStyle ul{padding-left:30px;}
.customLiStyle ul li {list-style: none;position: relative;}
.customLiStyle ul li:before { background: #fff; border-radius: 50%; content: ""; height: 5px; left: -15px;  position: absolute; top: 8px; width: 5px; }
.text-center{text-align:center;}
.text-left{text-align:left;}
.text-right{text-align:right;} 

.btn_primary a,a.btn_primary  {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;border-radius: 0.5rem;font-size: .875rem;font-weight: 700;line-height: 1;text-align: center;display: inline-block;padding: 1rem;background-color: #0055aa;color: #fff;}
.btn_secondary a,a.btn_secondary {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;border-radius: 0.5rem;font-size: .875rem;font-weight: 700;line-height: 1;text-align: center;display: inline-block;padding: 1rem;background-color: #0ae;color: #fff;transition: all ease 0.3s;}
.btn_tertiary a,a.btn_tertiary{ border: 2px solid #05a;display: inline-block;cursor: pointer;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;border-radius: 0.25rem;font-size: .875rem;font-weight: 700;line-height: 1;padding: 0.75rem 1rem;text-align: center;color: #05a;margin-top: 1rem;}
.btn_secondary a:hover,a.btn_secondary:hover{background-color: #06c;} 
.btn_primary a:hover,a.btn_primary:hover{background-color:#00aaee;}

.slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; -webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list{position: relative;display: block;overflow: hidden;margin: 0; padding: 0;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer;cursor: hand;}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.slick-track{position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}
.slick-track:before,.slick-track:after{display: table;content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{display: none;float: left;height: 100%; min-height: 1px;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}

.header .head-right .header-buttons a.contact-us-button,.header .head-right .header-buttons a.sign-in-button {color: 

  
  
    
  


  rgba(255, 255, 255, 0.7)

;}
.header .head-right .header-buttons a.contact-us-button:hover,.header .head-right .header-buttons a.sign-in-button:hover {color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;}
.header .head-right .header-main-menu .hs-menu-wrapper>ul>li>a{color: 

  
  
    
  


  rgba(255, 255, 255, 0.7)

;}
.header .head-right .header-main-menu .hs-menu-wrapper>ul>li>a:hover{ color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;}
.header .head-right .header-main-menu .hs-menu-wrapper>ul>li>a:active,.header .head-right .header-main-menu .hs-menu-wrapper>ul>li.active>a{ color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;}
/* .header .head-right  .header-main-menu .hs-menu-wrapper>ul>li:last-child {display:none;} */
.headermega li.hs-menu-item.hs-menu-depth-2.hs-item-has-children {position: relative;width: 100%;}
.pulsa_blog .blog-post__tag-link{text-transform: capitalize;}






/* 1h. Site footer */



.footer-menu{display:flex;align-items:center;}
.footer-module .linkedIn{margin-left:20px;}
.footer-module .copyright-text p { color: 

  
  
    
  


  rgba(255, 255, 255, 0.67)

;}
.footer-module .footer-menu .hs-menu-wrapper>ul>li>a {color: 

  
  
    
  


  rgba(255, 255, 255, 0.67)

; }
.footer-module .footer-menu .hs-menu-wrapper>ul>li>a:hover{color:#fff;}
/******* manually css ******/
.hs-menu-wrapper.flyouts .hs-menu-children-wrapper a { -webkit-transition: all 500ms ease; padding: 5px 0; line-height: 1.3; font-weight:500;white-space: break-spaces; }

.trigger {align-items: center;display: flex;}
.trigger button.trigger-inner {font-family: inherit;font-size: 100%;font-weight: inherit;line-height: inherit;margin: -0.5rem -0.5rem -0.5rem 0;text-transform: none;-webkit-appearance: button;background-color: transparent;background-image: none;cursor: pointer;display: inline-flex;align-items: center;justify-content: center;border-radius: 0.375rem;padding: 0.5rem;color: #fff;}
.trigger button.trigger-inner svg.h-6.w-6 {height: 1.5rem;width: 1.5rem;}
.trigger button.trigger-inner:hover {background-color: #05a;}
.mobile-menu-wrapper {position: absolute;left: 0;right: 0;top: 0;height: 100vh;opacity: 0;visibility: hidden;transform-origin: top right;transition-duration: 0.15s;transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, visibility, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}
.menu-open .mobile-menu-wrapper {visibility: visible;opacity: 1;}
.mobile-menu-wrapper .mobile-menu {background-color: #136;box-shadow: #fff 0 0 0 0, rgba(255, 255, 255, 0.05) 0 0 0 1px, rgba(255, 255, 255, 0.1) 0 10px 15px -3px, rgba(255, 255, 255, 0.1) 0 4px 6px -4px;}
.mobile-menu-wrapper .mobile-menu .header-main-menu-mobile-top-sec {padding: 1.25rem 1.25rem 1.5rem;}
.mobile-menu-wrapper .mobile-menu .header-main-menu-mobile-top-sec .mobile-menu-header {display: flex;align-items: center;justify-content: space-between;}
.mobile-menu-wrapper .mobile-menu .header-main-menu-mobile-top-sec .mobile-menu-header .mob-logo a {display: flex;}
.mobile-menu-wrapper .mobile-menu .header-main-menu-mobile-top-sec .mobile-menu-header .mob-logo a img {display: inline-block;}
.mobile-menu-wrapper .mobile-menu .header-main-menu-mobile-top-sec .mobile-menu-header .mob-logo a img:first-child{margin-right: 0.75rem;}
.mobile-menu-wrapper .mobile-menu .header-main-menu-mobile-top-sec .mobile-menu-header .close-trigger-wrap {margin-right: -0.5rem;}
.mobile-menu-wrapper .mobile-menu .header-main-menu-mobile-top-sec .mobile-menu-header .close-trigger-wrap button.closs-trigger {font-family: inherit;font-size: 100%;font-weight: inherit;line-height: inherit;margin: 0;text-transform: none; cursor: pointer;-webkit-appearance: button;background-color: transparent;background-image: none;display: inline-flex;justify-content: center; align-items: center;border-radius: 0.375rem;padding: 0.5rem;color: #fff;border: none;}
.mobile-menu-wrapper .mobile-menu .header-main-menu-mobile-top-sec .mobile-menu-header .close-trigger-wrap button.closs-trigger:hover {background-color: rgb(0 85 170/1);}
.mobile-menu-wrapper .header-main-menu-mobile .hs-menu-wrapper > ul > li > a:hover {background-color: rgb(0 85 170/1);opacity: 1;}
.mobile-menu-wrapper .mobile-menu .header-main-menu-mobile-top-sec .mobile-menu-header .close-trigger-wrap button.closs-trigger svg {height: 1.5rem;width: 1.5rem;}
.mobile-menu-wrapper .header-main-menu-mobile .hs-menu-wrapper > ul {margin-top: 3rem;display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 1.5rem;}
.mobile-menu-wrapper .header-main-menu-mobile .hs-menu-wrapper > ul > li > a {margin: -0.75rem;padding: 0.75rem;font-size: 1rem;line-height: 1.5rem;font-weight: 500;color: #fff;opacity: 0.7;display: block;}
.mobile-menu-wrapper .mobile-menu-sign-in {padding: 1.5rem 1.25rem; background-color: #136; border-bottom-width: 0;border-top-width: 1px;border-color: rgb(0 85 170/1); border-style: solid;border-left: 0;border-right:0;}
.mobile-menu-wrapper .mobile-menu-sign-in p {margin-top: 0;text-align: center;font-size: 1rem;line-height: 1.5rem;font-weight: 700;color: #fff; }
.mobile-menu-wrapper .mobile-menu-sign-in p a.sign-in-button {text-decoration: none;color: #0ae;}
.mobile-menu-wrapper .header-main-menu-mobile .hs-menu-wrapper > ul > li:nth-child(2) {order: 3;}
/* .hs-menu-wrapper.flyouts .hs-menu-children-wrapper { width: 270px; } */
.hs-menu-wrapper.flyouts ul li > ul.hs-menu-children-wrapper {width: 240px;}
.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover>.hs-menu-children-wrapper{left:25px;}

.sensors-section .container,.sensors-section .sensors-heading h2,.sensors-section .sensors-heading h1 {padding-bottom: 1rem;margin-left: auto;margin-right: auto;}
.banner-section .container .section-inner-wrapper .section-buttons a.button_1,.banner-section .container .section-inner-wrapper .section-buttons a.button_2,.sensor-app-system-section .app-system-button a {-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;display: inline-block;text-align: center;}
#main-content .body-container-wrapper.home-page .row-fluid {display: block !important;}
.app-system-button a {border-color: rgba(0 85 170);border: 1px solid;width: 16rem;color: rgba(0 85 170);border-radius: 0.5rem;padding-bottom: 1rem;padding-top: 1rem;}
.container {width: 100%;}
.banner-section a{transition: all ease 0.3s;}
.banner-section {margin-top: -95px;position: relative;z-index: 0;color: #fff;background-color: #136;}
.banner-section .container {margin-left: auto;margin-right: auto;grid-column-gap: 24px;display: grid;grid-template-columns: repeat(2, 1fr);}
.banner-section .container .section-inner-wrapper {position: relative; top: 0;margin: -3rem 1.5rem 3rem;grid-column: 1/3;grid-row: 4;z-index: 10;}
.banner-section .container .section-inner-wrapper h1.banner-heading {margin-bottom:0.5rem;color:#fff;font-size:2rem;font-weight:700;letter-spacing:-0.05em;line-height:1;}
.banner-section .container .section-inner-wrapper p,.footer-module .copyright-text p {font-weight: 300;font-size: 1rem; line-height: 1.5;}
.banner-section .container .section-inner-wrapper .section-buttons {grid-column-gap: 24px;grid-row-gap: 12px;display: grid;grid-template-columns: repeat(auto-fit, minmax(8rem, 1fr));}
/* .banner-section .container .section-inner-wrapper .section-buttons a.button_1 {border-radius: 0.5rem;font-size: 0.875rem;font-weight: 700;line-height: 1;padding: 1rem;color: #fff;background-color: #0ae;} */
/* .banner-section .container .section-inner-wrapper .section-buttons a.button_2 {border-radius: 0.5rem;font-size: 0.875rem;font-weight: 700;line-height: 1;padding: 1rem;color: #fff;background-color: #05a;} */
.sensors-section .sensors-heading h2,.sensors-section .sensors-heading h1 {padding-top: 0.5rem;text-align: center;font-size: 1.5rem;font-weight: 700;line-height: 1.3333; color: #136;}
.sensors-section .sensors-heading h1{color:

  
  
    
  


  rgba(221, 68, 34, 1)

;padding-bottom:0 !important;margin-bottom:2rem;}
.sensors-section .container .sensors-list-item {display: flex;border-radius: 0.25rem;background-color: #fff;padding-left: 0.5rem;padding-right: 0.5rem; box-shadow: transparent 0 0 0 0, transparent 0 0 0 0, rgba(0, 0, 0, 0.1) 0 1px 3px 0, rgba(0, 0, 0, 0.1) 0 1px 2px -1px;border: 1px solid #ddd;}
.sensor-app-system-section .our-sensors-box a.our-sensors-item-box:hover,.sensors-section .container .sensors-list-item:hover {box-shadow: transparent 0 0 0 0, transparent 0 0 0 0, rgba(0, 0, 0, 0.1) 0 10px 15px -3px, rgba(0, 0, 0, 0.1) 0 4px 6px -4px;}
.sensors-section .container .sensors-list-item img {margin-right: 0.75rem;width: 40%; align-self: center;}
.sensor-app-system-section .our-sensors-box a.our-sensors-item-box .sensors-item-content, .sensor-app-system-section .our-sensors-box div.our-sensors-item-box .sensors-item-content, .sensors-section .container .sensors-list-item .item-content {padding-left: 0.5rem;padding-right: 0.5rem;}
.sensors-section .container .sensors-list-item .item-content h3 {font-size: 1rem;line-height: 1.5;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-weight: 700;color: #05a;}
.sensors-section .container .sensors-list-item .item-content p.product-preview {font-size: 0.875rem;line-height: 1.25rem;}
.sensors-section .container .sensors-list-item .item-content p.product-rs {padding-top: 0.25rem;font-size: 0.875rem;line-height: 1.25rem;color: #d42;}
.see-anywhere-section .container {max-width: 1032px;margin-top: 6rem;}
.sensors-section .container .sensors-list-item .item-content{font-size:14px;}
.see-anywhere-section .container .image-content-list-wrap .image-content-box {display: grid;grid-row-gap: 47px; grid-column-gap: 24px;grid-auto-flow: column;grid-template-columns: repeat(12, 1fr);grid-template-rows: repeat(1, 190px);margin-bottom: 47px;}
.see-anywhere-section .container .image-content-list-wrap .image-content-box .left-section-image {align-self: start;grid-column: 2 / span 4;justify-self: center;display: block;}
.see-anywhere-section .container .image-content-list-wrap .image-content-box .right-section-content {grid-column: 6 / span 6;}
.see-anywhere-section .container .image-content-list-wrap .image-content-box .left-section-content {grid-column: 2 / span 6;}
.see-anywhere-section .container .image-content-list-wrap .image-content-box .right-section-image {align-self: start;grid-column: 8 / span 4;justify-self: center;display: block;}
.see-anywhere-section .container .image-content-list-wrap .image-content-box .section-heading h3 {font-size: 2rem;letter-spacing: -0.05em;line-height: 1;margin-bottom: 0.5rem;}
.see-anywhere-section .container .image-content-list-wrap .image-content-box:first-child img {object-fit: cover;width: 128px;}
.see-anywhere-section .container .image-content-list-wrap .image-content-box:nth-child(2) img {width: 208px;}
.see-anywhere-section .container .image-content-list-wrap .image-content-box:nth-child(3) img {width: 109px;}
.see-anywhere-section .container .image-content-list-wrap .image-content-box:last-child img {width: 150px;}
.see-anywhere-section .container .image-content-list-wrap .image-content-box:last-child {margin-bottom: 0;}
.see-anywhere-section .benefits-list ul.benefits-items {padding-left: 1.5rem;padding-right: 1.5rem;display: grid;grid-column-gap: 0;grid-auto-flow: row;grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));grid-template-rows: repeat(6, 56px);max-width: 730px;margin: 0 auto;list-style: none;}
.see-anywhere-section .benefits-list ul.benefits-items li {border: 0 solid #e5e7eb;border-bottom-width: 1px;padding-bottom: 0.75rem;padding-top: 0;align-self: end;grid-column: 7 / span 4;}
.see-anywhere-section .benefits-list ul.benefits-items li:nth-child(odd) {grid-column: 3 / span 4;}
.see-anywhere-section .benefits-list ul.benefits-items li b {color: #136;font-weight: 700;}
.horizontal-rule {box-sizing: content-box;height: 1px;margin-top: 2rem;padding-top: 1px;width: 4rem;margin-left: auto;margin-right: auto;background-color: #d42;}
.track-anything-section .container {max-width: 1032px;margin: 0 auto 8rem;}
.track-anything-section .section-inner-wrapper {display: grid;grid-column-gap: 24px;grid-template-columns: repeat(3, 1fr);grid-template-rows: auto auto;}
.track-anything-section .section-inner-wrapper h2 {margin-top: 1.5rem;margin-bottom: 3rem;letter-spacing: -0.05em;text-align: center;font-size: 3.75rem;font-weight: 700;line-height: 1;align-self: center;grid-column: 1/4;justify-self: center;}
.track-anything-section .section-inner-wrapper .track-columns {justify-self: center;grid-row-start: 2;width: auto;padding-left: 1.25rem;padding-right: 1.25rem;}
.track-anything-section .section-inner-wrapper .track-columns h3.column-title {font-size: 1.125rem;line-height: 1.75rem;font-weight: 700;text-transform: uppercase;letter-spacing: 0.1em;margin-bottom: 1.5rem;text-align: center; color: #d42;}
.track-anything-section .section-inner-wrapper .track-columns .track-column-image {object-fit: cover;width: 100%; min-height:144px;}
.track-anything-section .section-inner-wrapper .track-columns .column-logo-list {margin-bottom: 3rem;grid-column-gap: 24px;display: block;grid-template-columns: repeat(2, 1fr);margin-top: 3rem;}
.track-anything-section .section-inner-wrapper .track-columns .column-logo-list-item {margin-bottom: 3rem;display: flex;flex-direction: column;align-items: center;}
.trackanythingv2 .column-logo-list-item a{min-height: 64px;display: flex;}
.trackanythingv2 .column-logo-list-item a img{object-fit: contain;}
.track-anything-section .section-inner-wrapper .track-columns .column-logo-list-item p.logo-title {text-align: center;font-size: 1rem;line-height: 1.5;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-weight: 700; color: #136;}
.sensor-app-system-section .container {margin-bottom: 2rem;margin-top: 2rem;}
.sensor-app-system-section .app-system-heading h2 {margin-top: 1.5rem;margin-bottom: 0.75rem;letter-spacing: -0.05em;text-align: center;font-size: 3.75rem;font-weight: 700;line-height: 1;}
.sensor-app-system-section .app-system-sub-heading h3 {font-weight: 300;margin-bottom: 2rem;text-align: center;font-size: 1.5rem;line-height: 2rem;}
.sensor-app-system-section .app-system-content {margin-left: auto;margin-right: auto;max-width: 42rem;margin-bottom: 4rem;text-align: center;}
.sensor-app-system-section .app-system-image img {margin-left: auto;margin-right: auto;}
.sensor-app-system-section .our-sensors-box {margin: 3rem auto 1rem; grid-gap: 1.5em;display: grid;grid-auto-rows: minmax(250px, auto);grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)); max-width: 1032px;}
.sensor-app-system-section .our-sensors-box a.our-sensors-item-box, .sensor-app-system-section .our-sensors-box div.our-sensors-item-box {border: 1px solid #ddd;margin-bottom: 1.5rem;display: flex;flex-direction: column;border-radius: 0.25rem;padding: 1rem 1rem 1.5rem;box-shadow: rgb(0 0 0 / 0%) 0 0 0 0, rgb(0 0 0 / 0%) 0 0 0 0, rgb(0 0 0 / 10%) 0 1px 3px 0, rgb(0 0 0 / 10%) 0 1px 2px -1px;align-items:center;}
.sensor-app-system-section .our-sensors-box a.our-sensors-item-box .sensors-item-image, .sensor-app-system-section .our-sensors-box div.our-sensors-item-box .sensors-item-image {align-self: center;}
.sensor-app-system-section .our-sensors-box a.our-sensors-item-box .sensors-item-content h3, 
.sensor-app-system-section .our-sensors-box div.our-sensors-item-box .sensors-item-content h3 {margin-bottom: 1rem;font-size: 1.5rem;font-weight: 700;line-height: 1.3333;color: #05a;}
.sensor-app-system-section .our-sensors-box a.our-sensors-item-box .sensors-item-content ul, .sensor-app-system-section .our-sensors-box div.our-sensors-item-box .sensors-item-content ul {list-style: none;margin: 0;padding: 0;}
.sensor-app-system-section .our-sensors-box a.our-sensors-item-box .sensors-item-content .sensors-item-cost, .sensor-app-system-section .our-sensors-box div.our-sensors-item-box .sensors-item-content .sensors-item-cost {margin-top: auto;padding-top: 0.5rem;font-size: 1rem;line-height: 1.5;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-weight: 700;color: #d42;}
.sensor-app-system-section .app-system-button {text-align: center;}
.content-image-section .section-heading h2 {margin-bottom: 2rem;margin-top: 1.5rem;letter-spacing: -0.05em;text-align: center;font-size: 3.75rem;font-weight: 700;line-height: 1;}
.content-image-section .section-content {margin-left: auto;margin-right: auto;margin-bottom: 6rem;max-width: 42rem;text-align: center;}
.content-image-section .section-image img {margin-left: auto;margin-right: auto;max-width: 64rem;}
.support-module-section .container {margin: 2rem auto;max-width: 72rem;}
.support-module-section .section-inner-wrapper {display: grid;grid-column-gap: 24px;grid-template-columns: repeat(12, 1fr);}
.support-module-section .section-inner-wrapper img.left-section {width: 100%;padding-left: 1.5rem;grid-column: 2 / span 4;}
.support-module-section .section-inner-wrapper .right-section {margin-top: 4rem;grid-column: 7 / span 4;}
.support-module-section .section-inner-wrapper .right-section .horizontal-rule {margin-left: 0;margin-right: 0;}
.support-module-section .section-inner-wrapper .right-section h2.support-heading {margin-bottom: 1rem;margin-top: 1.5rem;letter-spacing: -0.05em;font-size: 3.75rem;font-weight: 700;line-height: 1;}

.footer-module {display: grid;position: relative;z-index: 10;}
.footer-module .container {margin-left: auto;margin-right: auto;display: flex;justify-content: space-between;padding: 1.25rem 1.5rem;flex-direction: row;}
.footer-module .footer-menu .hs-menu-wrapper > ul {list-style: none;margin: 0;padding: 0;display: flex;flex-direction: row;flex-wrap: initial;}
.footer-module .footer-menu .hs-menu-wrapper > ul > li {margin-right: 1rem;font-weight: 300;font-size: 1rem;line-height: 1.5; margin-bottom: 0;}
.footer-module .footer-menu .hs-menu-wrapper > ul > li > a {text-decoration-line: none;}
.contact-us-section {position: relative;z-index: 0;color:#fff;}
.contact-us-section .container {position: relative;max-width: 80rem;margin-left: auto;margin-right: auto;}
.contact-us-section .section-inner-wrapper {display: grid; grid-template-columns: repeat(5, minmax(0, 1fr));}
.contact-us-section .section-inner-wrapper .left-section {grid-column: span 2 / span 2;padding: 6rem 3rem 6rem 2rem;}
.contact-us-section .section-inner-wrapper .right-section {margin-top: 2rem;grid-column: span 3 / span 3;padding: 6rem 2rem 6rem 3rem;}
.contact-us-section .section-inner-wrapper .support-heading h2 {margin-top:2rem;font-weight:800;letter-spacing: -0.025em;font-size: 2.25rem;line-height: 2.5rem;color: #fff;}
.contact-us-section .section-inner-wrapper .content-box {margin-top: 12px;}
.contact-us-section .section-inner-wrapper .content-box p:first-child{margin-bottom:1.5rem}
.contact-us-section .section-inner-wrapper .content-box p {color: #fff;     display: flex; align-items: center;  margin-top: 0.75rem;}
.contact-us-section .section-inner-wrapper .contact-info-box {margin-top: 2rem;font-size: 1.125rem;line-height: 1.75rem;}
.contact-us-section .section-inner-wrapper .content-box p span {font-size: 18px;}
.contact-us-section .section-inner-wrapper .content-box p svg{width:1.5rem; height:1.5rem; margin-right:0.75rem;}
.contact-us-section .submitted-message{color:#00AAEE; font-size:18px;}
.contact-us-section .section-inner-wrapper .contact-info-box .contact-number-info {margin-top: 1.5rem;}
.contact-us-section .section-inner-wrapper .contact-info-box .contact-email-info {margin-top: 0.75rem;}
.contact-us-section .section-inner-wrapper .contact-info-box .flx {display: flex;}
.contact-us-section .section-inner-wrapper .contact-info-box .flx svg {height: 1.5rem;width: 1.5rem;flex-shrink:0;}
.contact-us-section .section-inner-wrapper .contact-info-box .flx > div {margin-left: 0.75rem;color: #fff;}
.contact-us-section .section-inner-wrapper .left-section .bg-red {height: 0.125rem;width: 4rem;background-color: #d42;}
.contact-us-section form .hs-form-field > label,.contact-us-section form .hs_error_rollup,.contact-us-section h3.form-title {display: none;}
.contact-us-section form {display: grid;grid-template-columns: repeat(1, minmax(0, 1fr));row-gap: 1.5rem;}
.contact-us-section form input.hs-button {text-transform: none;cursor: pointer;display: inline-flex;justify-content: center;font-size: 1rem;line-height: 1.5rem;font-weight: 500;}
.contact-us-section form .hs-form-field {margin: 0;}
.contact-us-section form .actions {align-items: center;display: flex; justify-content: space-between;}
.product-detail-section .container {max-width: 1032px; }
.product-header-content {margin-top: -130px;position: relative;display:flex;}
.sensors-section .sensors-list-item .item-content .product-preview ul{list-style: none;margin: 0;padding: 0;font-size: .875rem;line-height: 1.25rem;font-weight: 300;}
.product-detail-section .sensors-slider .slick-list .slick-track img {object-fit: cover;width:auto !important;margin:0 auto; object-position: center !important; height:557px !important}
.product-header-content .left-column {width: 50%;}
.product-detail-section .product-items:nth-child(even) {background-color: rgba(17,51,102);}
.product-detail-section .product-items {background-position: 50%;background-repeat: no-repeat;background-size: contain;height: 557px!important;background-color: rgba(245,245,245);display:flex;}
.product-header-content .left-column h2 {margin: 0;font-size: 3.75rem;font-weight: 700;line-height: 1;letter-spacing: -.05em;}
.product-header-content .right-column {width: 50%;display: flex;}
.product-header-content .right-column .product-info {width: 33.33%;text-align: center;}
.product-header-content .right-column .product-info p span {font-size: 3.75rem;line-height: 1;display: block;font-family: 'D-DIN Condensed';}
.product-header-content .right-column .product-info:first-child p span span{font-family: sans-serif;display: inline-block;}
.product-header-content .right-column .product-info:first-child p {font-family: Overpass,sans-serif;}
.product-header-content .right-column .product-info p {margin: 0;}
.product-detail-section .section-inner-wrapper .product-spec-wrap {padding: 100px 0;gap: 24px;display: flex;}
.product-detail-section .section-inner-wrapper .product-spec-wrap .product-price p,.product-price-mobile p{color: #d42 !important;}
.product-detail-section .section-inner-wrapper .product-spec-wrap .product-price p span,.product-price-mobile p span {font-size: 2.25rem;font-family: D-DIN Condensed;line-height: 1;color: #d42 !important;} 
.product-detail-section .section-inner-wrapper .product-spec-wrap .spec-repeater-row {display: flex;width: 77%; justify-content: space-between;}
.hide-details-button {display: none;}
.product-detail-section .section-inner-wrapper .product-spec-wrap .spec-repeater-row .product-spec-details {width: 50%; max-width: 328px;}
.product-detail-section .section-inner-wrapper .product-spec-wrap .product-spec-pricing {width: 23%;}
.product-spec-wrap .product-spec-details.col-2 {grid-column: 9/span 4;grid-row-start: 2;margin-top: 0;}
.product-spec-wrap .get-starter-button {margin-top: 1.5rem;}
.product-spec-wrap .product-spec-details .product-spec-heading h4 {margin-bottom: 1.5rem;font-size: 1.5rem;font-weight: 700;line-height: 1.3333;}
.product-spec-list ul {padding-left: 1.625em;list-style: disc;}
.product-spec-list ul li {margin-bottom: 0.5em;margin-top: 0.5em;font-weight: 300;color: rgba(55,65,81);padding-left: 0.375em;}
.product-spec-list ul li::marker {color: rgba(209,213,219);}
.product-price-mobile {display: none;}

button.slick-arrow {background-color: transparent; background-position: 50%; background-repeat: no-repeat; background-size: contain;cursor: pointer; font-size: 0; height: 48px;margin: 0; padding: 9px 12px; position: absolute; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%);width: 48px; z-index: 1;}
button.slick-arrow.slick-prev {background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.5' d='M37 1.5L35.5 0L11.5 24L35.5 48L37 46.5L14.5 24L37 1.5Z' fill='%23113366'%3E%3C/path%3E%3C/svg%3E");left:0;}
button.slick-arrow.slick-next {background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.5' d='M11 1.5L12.5 0L36.5 24L12.5 48L11 46.5L33.5 24L11 1.5Z' fill='%23113366'%3E%3C/path%3E%3C/svg%3E");right:0;}

.sensors-slider .slick-arrow {position: absolute;z-index: 1;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);padding: 0;margin: 0;cursor: pointer;font-size: 0px;background-repeat: no-repeat;background-position: center;background-size: contain;width: 48px;height: 48px;background-color: transparent;padding: 9px 12px;-webkit-filter: invert(1);filter: invert(1);}
.sensors-slider .slick-arrow.slick-prev {background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.5' d='M37 1.5L35.5 0L11.5 24L35.5 48L37 46.5L14.5 24L37 1.5Z' fill='currentColor'%3E%3C/path%3E%3C/svg%3E");left:1rem;}
.sensors-slider .slick-arrow.slick-next {background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.5' d='M11 1.5L12.5 0L36.5 24L12.5 48L11 46.5L33.5 24L11 1.5Z' fill='currentColor'%3E%3C/path%3E%3C/svg%3E");right:1rem;}

.active-light-slide .sensors-slider .slick-arrow{webkit-filter: none; filter: none;}
.active-light-slide .sensors-slider .slick-arrow.slick-prev {background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.5' d='M37 1.5L35.5 0L11.5 24L35.5 48L37 46.5L14.5 24L37 1.5Z' fill='%23113366'%3E%3C/path%3E%3C/svg%3E"); }
.active-light-slide .sensors-slider .slick-arrow.slick-next {background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.5' d='M11 1.5L12.5 0L36.5 24L12.5 48L11 46.5L33.5 24L11 1.5Z' fill='%23113366'%3E%3C/path%3E%3C/svg%3E");}

.arrow-blue .sensors-slider .slick-arrow {filter: inherit;-webkit-filter: inherit;}
.contact-form-section {color: #fff;}
.contact-form-section .section-inner-wrapper {margin: 0 auto;max-width: 1000px;display: flex;justify-content: space-between;padding:0 2rem;}
.contact-form-section .section-inner-wrapper .left-section {width: 60%;padding: 0 15px;}
.contact-form-section .section-inner-wrapper .right-section {width: 30%;padding: 0 15px;}
.contact-form-section form .hs-form-field > label {color: #fff;}
.contact-form-section form .hs-form-field .hs-input {background-color: #fff;color: #136;padding: 0.64rem 1rem;border-radius: 3px;line-height:normal;}
.contact-form-section .section-inner-wrapper .right-section .mail-info-box h2 {color: #fff;font-size:1.5rem;}
.contact-form-section .section-inner-wrapper .right-section p {margin-top: 1.1rem;} 
.contact-form-section form .hs-form-field textarea.hs-input {height: 100px;}
.contact-banner-section .section-inner-wrapper h1 {text-transform: uppercase;line-height: normal;text-shadow: 4px 4px 2px rgba(0, 0, 0, 0.7);}
.contact-banner-section .container {padding: 0 15px;}

#subscription_sec .section-inner-wrapper {max-width: 1024px;margin: 0 auto;display: grid;}
#subscription_sec .section-inner-wrapper .left-section {padding: 0 1rem;}
#subscription_sec .section-inner-wrapper .right-section {padding: 0 1rem;}
#subscription_sec .section-inner-wrapper .support-heading h2 {font-size: 1.8rem;line-height: normal;}

/* =========Bev carb page========= */
.header-01 .pulsa-header-module .section-inner-wrapper {display: flex;align-items: center;}
.header-01 .pulsa-header-module .section-inner-wrapper .website-logo {width: 25%;}
.header-01 .pulsa-header-module .section-inner-wrapper .header-right {width: 75%;padding: 0 0 0 15px;text-align:right;}
.header-01 .pulsa-header-module .section-inner-wrapper .header-mb-button {display: none;}
.header-01 {position: absolute;left: 0;right: 0;top: 0;padding:18px 0;}
.header-01 .pulsa-header-module .section-inner-wrapper .btn_primary a {color: #F8F8F8;font-size: 18px;font-weight: 600;line-height: normal;padding: 8px 14px;}
.pulsa-bevcarb-page h1, .pulsa-bevcarb-page h2,.pulsa-bevcarb-page h3,.pulsa-bevcarb-page h4,.pulsa-bevcarb-page h5,.pulsa-bevcarb-page h6{text-transform: uppercase;font-weight: 900;line-height: 1.27;}
.pulsa-bevcarb-page h2{font-size: 48px;}
.pulsa-bevcarb-page .container {max-width:1380px;}
.pulsa-bevcarb-page,.location-module.bevragetypetwo {font-size:18px;line-height:1.3;font-weight:400;}
.pulsa-bevcarb-page .btn_primary a,.location-module .section-inner-wrapper .section-button a {font-size: 18px; font-weight: 600; line-height: normal; padding: 12px 17px 9px; border-radius: 4px;}
.location-module .section-inner-wrapper .location-module-head .section-heading h2{text-transform: uppercase;font-weight: 900;line-height: 1.27;font-size: 48px;}
.location-module.bevragetypetwo .container{padding: 0 15px;}


/* ================== */
.two-column-module-section .container {max-width: 100%;padding:0;}
.two-column-module-section .section-inner-wrapper {display: flex;align-items:center;}
.two-column-module-section .section-inner-wrapper .left-section {width: 50%;}
.two-column-module-section .section-inner-wrapper .right-section {width: 50%;}
.two-column-module-section .section-inner-wrapper .right-section img,.two-column-module-section .section-inner-wrapper .left-section img {display: block;width: 100%;}
.two-column-module-section .section-inner-wrapper .section-heading h1,.two-column-module-section .section-inner-wrapper .section-heading h2 {font-weight: 900;line-height: 1.27;font-size: 48px;margin-bottom: 25px;}
.two-column-module-section .section-inner-wrapper .left-section-wrap {margin: 0 0 0 auto;padding-right: 10%;max-width: 690px;position: relative;padding-top: 5%;padding-bottom: 5%;padding-left:15px;z-index:5;}
.two-column-module-section .section-inner-wrapper .right-section-wrap {margin: 0 auto 0 0;padding-left: 10%;max-width: 690px;position: relative;padding-top: 5%;padding-bottom: 5%;padding-right:15px;z-index:5;}
.two-column-module-section .section-inner-wrapper .section-sub-heading h6 {margin-bottom: 15px;}
.two-column-module-section .section-inner-wrapper .section-button {margin-top: 15px;}
.two-column-module-section .section-inner-wrapper .section-heading h1 span,.two-column-module-section .section-inner-wrapper .section-heading h2 span {font-weight: 300;}
div#two-col-different.two-column-module-section .container { max-width: 1200px;}
.two-column-module-section .section-inner-wrapper .content-box p {margin: 15px 0;}
.two-column-module-section .section-inner-wrapper .right-section .content-box h6{text-transform: none;}

.two-column-module-section .hs_email.hs-email.hs-fieldtype-text.hs-form-field > label{display: none;}

/* ================== */
.location-module .section-inner-wrapper .content-box a:hover{color:#0055aa;}
.location-module{overflow:hidden;}
.location-module .section-sub-heading p{font-weight:400;}
.location-module .section-inner-wrapper .images-section {display: flex;margin: 0 -10px;}
.location-module .section-inner-wrapper .images-section > div {width: 50%;padding: 0 10px;}
.location-module .section-inner-wrapper .images-section > div img {width: 100%;display: block;}
.location-module .section-inner-wrapper .location-module-head {margin: 0 auto;max-width: 852px;}
.location-module .section-inner-wrapper .location-module-head .content-box {margin: 70px auto 28px;max-width: 700px;}
.location-module .section-inner-wrapper .call-text h6 {margin: 30px 0 15px;}
.location-module.contact-location .section-inner-wrapper .location-module-head .content-box {padding:15px 0;margin:0 auto;font-size:18px;font-weight:400;line-height: 1.3;}
.location-module.bevragetypetwo .section-inner-wrapper .location-module-head .section-heading h2{text-transform: capitalize;font-weight: 500;}
.location-module.bevragetypetwo .section-inner-wrapper .location-module-head .section-heading h2 span{font-weight: 900;}
.location-module .fullWidthImage {max-width: 1224px;margin: 0 auto;}
.section-button.callIcon a:before {content: "";
	height: 24px;width: 24px;display: inline-block;vertical-align: middle;margin-right: 20px;}
/* ================== */
.three-column-module .container {max-width: 1220px;}
.three-column-module .section-inner-wrapper .box-wrap {display: flex;flex-wrap:wrap;}
.three-column-module .section-inner-wrapper .box-wrap .item-box {width:calc(33.33% - 16px);margin: 8px;padding: 24px;border-radius:8px;}
.three-column-module .section-inner-wrapper .box-wrap .item-box .item-image img {display: block;margin: 0 auto;}
.three-column-module .section-inner-wrapper .box-wrap .item-box .item-heading h2{margin: 25px 0 0;}
.three-column-module .section-inner-wrapper .box-wrap .item-box .item-subheading {margin: 0 0 15px;}
.three-column-module .section-inner-wrapper .box-wrap .item-box .item-heading h6 {font-size: 18px;text-transform: none;margin: 15px 0 0;}
#benefits .container {max-width: 1070px;}
#benefits .item-subheading p {font-size: 16px;}
div#benefits {font-size: 16px;}
#benefits.three-column-module .section-inner-wrapper .box-wrap .item-box {padding: 0;}
.three-column-module .section-heading h5 {margin-bottom: 30px;}

/* ================== */
.testimonial-module .container {max-width: 1220px;}
.testimonial-module .testimonial-box-wrap {display: flex;flex-wrap:wrap;}
.testimonial-module .testimonial-box-wrap .testimonial-item-box {width:calc(50% - 16px);margin: 8px;padding: 24px;border-radius:8px;}
.testimonial-module .testimonial-box-wrap .testimonial-item-box .testimonial-item-image img {margin: 0 auto 30px;}
.testimonial-module .testimonial-box-wrap .testimonial-item-box .testimonial-name h6 {color: #000;text-transform: none;}
.testimonial-module .testimonial-box-wrap .testimonial-item-box .testimonial-name h6:before {content: "";width: 50px;height: 1px;background-color: #000;display: block;margin: 30px auto 30px;}
.testimonial-module .testimonialOutter {padding-left: 20px; padding-right: 20px;}

.testimonial-module .clientBox .clintImg{height:100px;width:100px;border-radius:50%;overflow:hidden;}
.testimonial-module .clientBox .clintImg img{height:100%;width:100%;object-fit:contain;}
.testimonial-module .clientBox .clientDetail{width:calc(100% - 100px);padding-left: 15px;}
.testimonial-module .clientBox .clientDetail p{padding-top:6px;}
.testimonial-module .clientDiscriptionbox {padding:30px;position:relative;border-radius:8px;}
.testimonial-module .clientDiscriptionbox:before {border-bottom: 17px solid #fff;border-left: 19px solid transparent;border-right: 19px solid transparent;content: "";height: 0;left: 50px;margin-left: auto;margin-top: -11px;position: absolute;top: 0;width: 0;z-index: 1;}
.testimonial-module .withoutSlider {display: flex;flex-wrap: wrap;}
.testimonial-module .withoutSlider .testimonialOutter {width: 50%;}
.testimonial-module .testimonialInner{height: 100%;display: flex;flex-direction: column;}
.testimonial-module .companyLogo img {height: 100%;object-fit: contain;}
.testimonial-module .clientDiscriptionbox {padding: 48px;height: 100%;}

/* ================== */
.logos-module .container {max-width: 1200px;}
.logos-module .logo-images {margin-top: 45px;display: flex;align-items: center;justify-content: center;flex-wrap: wrap;position:relative;}
.logos-module .logo-images .logo-images-item {width:16.6666%;padding:10px 5px;}
.logos-module .logo-images .logo-images-item img {margin: 0 auto;}
.logos-module .logo-images.awardIcon:before,.logos-module .logo-images.awardIcon:after{content: "";position:absolute;width:58px;height:133px;}
.logos-module .logo-images.awardIcon:before{background:url('https://4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/2025-Images/left-award-symbol.svg')no-repeat;left:80px;}
.logos-module .logo-images.awardIcon:after{background:url('https://4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/2025-Images/right-award-symbol.svg')no-repeat;right:80px;}


/* ================== */
.choices-tab-section .choices-tab-content .slick-list .choices-tab-content-item {display: flex;}
.choices-tab-section .choices-tab-content .slick-list .slick-track .choices-tab-content-item .left-image {width: 50%;}
.choices-tab-section .choices-tab-content .slick-list .slick-track .choices-tab-content-item .right-content-box {width: 50%;padding-left:80px;color: #000;}
.choices-tab-module .section-inner-wrapper .choices-header p {margin: 15px 0;}
.choices-tab-module .section-inner-wrapper .choices-header {margin-bottom: 60px;}
.choices-tab-module .section-inner-wrapper .choices-header .choices-subheading h6 {font-size: 16px;margin-top: 10px;}
.choices-tab-module .section-inner-wrapper .mobile-text{display:none;}
.choices-tab-module .choices-tab-section .choices-tab-nav {margin-bottom: 60px;}
.choices-tab-module .choices-tab-section .choices-tab-nav .choices-tab-nav-item {border-bottom: 4px solid #BABABA;border-radius: 1px;cursor: pointer;margin: 0 4px;height: 60px;display: flex;align-items: center;font-size:16px;color:#BABABA;}
.choices-tab-module .choices-tab-section .choices-tab-nav .slick-track {display: flex;height: 100%;}
.choices-tab-module .choices-tab-section .choices-tab-nav .choices-tab-nav-item img {margin-right: 15px;filter: grayscale(1); opacity: 0.3;-webkit-filter: grayscale(1);}
.choices-tab-module .choices-tab-section .choices-tab-nav .choices-tab-nav-item.slick-current.slick-active {color: #0055AA;border-color: #0055AA;}
.choices-tab-module .choices-tab-section .choices-tab-nav .choices-tab-nav-item.slick-current.slick-active img{filter: grayscale(0); opacity: 1;-webkit-filter: grayscale(0);}
.choices-tab-module .choices-tab-content {margin: 0 auto;max-width: 1200px;}
.choices-tab-section .choices-tab-content .slick-list .choices-tab-content-item img {margin:0 auto;}
.choices-tab-module .download-sheet-box {text-align: center;padding-top: 30px;}
.choices-tab-module .download-sheet-box .download-content {margin: 15px;}
.choices-tab-module .section-inner-wrapper .choices-header .choices-content {max-width: 900px;}
.choices-tab-section .choices-tab-content .choices-tab-content-item .item-content .hardware-section h6 {color: #000;}
.choices-tab-section .choices-tab-content .choices-tab-content-item .item-content .hardware-section ul {margin: 15px 0;padding: 0 0 0 25px;}
.choices-tab-section .choices-tab-content .choices-tab-content-item .item-content .hardware-section ul li {margin: 5px 0;}
.choices-tab-section .choices-tab-content .choices-tab-content-item  p {margin: 20px 0;}
.choices-tab-content .choices-tab-content-item .right-content-box h2,.choices-tab-content .choices-tab-content-item .right-content-box h3,.choices-tab-content .choices-tab-content-item .right-content-box h4,.choices-tab-content .choices-tab-content-item .right-content-box h5,.choices-tab-content .choices-tab-content-item .right-content-box h6 {color: #000;margin-bottom: 15px;}
.btn_simple a {color: #05a;font-weight: 600;text-decoration: underline;}

.ck_choice_tab_module .choices-tab-section .choices-tab-nav .choices-tab-nav-item { display: block; flex-direction: column; height: auto; justify-content: flex-start; align-items: unset;margin: 0 1px; }
.ck_choice_tab_module .choices-tab-section .choices-tab-nav .choices-tab-nav-item .image_tab_title img { max-width: 100%; object-fit: contain; }
.ck_choice_tab_module .choices-tab-section .choices-tab-nav .choices-tab-nav-item .image_tab_title img { max-width: 100%; object-fit: contain; margin: 0; }
.ck_choice_tab_module .choices-tab-section .choices-tab-nav .choices-tab-nav-item .tab_title_wrapper p { font-weight: 700; color: #002266;word-break: normal; }
.ck_choice_tab_module .choices-tab-section .choices-tab-nav .choices-tab-nav-item .tab_title_wrapper { max-width: 200px; width: 100%; }
.ck_choice_tab_module .choices-tab-section .choices-tab-nav .choices-tab-nav-item { padding: 18px 16px; }
.ck_choice_tab_module .choices-tab-section .choices-tab-nav .choices-tab-nav-item.slick-current.slick-active { color: #fff; border-color: #162C59; background: #134A9C; }
.ck_choice_tab_module .choices-tab-section .choices-tab-nav .choices-tab-nav-item { border-bottom: 4px solid #134A9C; background-color: #8AC0D61A; }
.ck_choice_tab_module .choices-tab-section .choices-tab-nav .choices-tab-nav-item img { opacity: 1; filter: unset; }
.ck_choice_tab_module .choices-tab-section .choices-tab-nav .choices-tab-nav-item.slick-current.slick-active .tab_title_wrapper p { color: #fff; }
.ck_choice_tab_module .choices-tab-content .slick-list .slick-track .choices-tab-content-item .right-content-box .item-content_image img { max-width: 100%; height: 100% !important; object-fit: cover; }
.ck_choice_tab_module .choices-tab-content .slick-list .slick-track .choices-tab-content-item .right-content-box .item-content_image { max-width: 282px; width: 100%;     padding: 9px 0 24px 0; }
.ck_choice_tab_module .choices-tab-content .slick-list .slick-track .choices-tab-content-item .right-content-box .item-content ul {margin: 0 0 24px;padding-left: 15px;display: inline-block;}
.ck_choice_tab_module .choices-tab-content .slick-list .slick-track .choices-tab-content-item .item-download-button.btn_secondary a { padding: 20px 36px 20px 67px; position: relative; font-size: 18px; line-height: 1.3; font-weight: 700;display: inline-block; }
.ck_choice_tab_module .choices-tab-content .slick-list .slick-track .choices-tab-content-item .item-download-button.btn_secondary a:before { position: absolute; background-image: url(https://4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/test%20pulsa%20image/Arrow_right.svg); background-position: center; background-repeat: no-repeat; background-size: cover; width: 24px; height: 24px; content: ''; left: 23px; top: 50%; transform: translateY(-50%); }
.ck_choice_tab_module .choices-tab-content .slick-list .slick-track .choices-tab-content-item .item-download-button.btn_secondary {margin-top: 24px;}
.ck_choice_tab_module .choices-tab-content .slick-list .slick-track .choices-tab-content-item .right-content-box .item-content ul li {font-size: 18px;font-weight: 400;line-height:1.22;
	list-style:none;}
.ck_choice_tab_module .choices-tab-content .slick-list .slick-track .choices-tab-content-item .right-content-box .item-content ul li:before{content: "";height: 6px;width: 6px;background: #000;
	border-radius: 50%;display: inline-block;vertical-align: middle;margin-right: 11px;}
.choices-tab-module .container{max-width:1310px;padding:0 15px;}

.ck_choice_tab_module .choices-subheading >*{font-size:18px!important;line-height:1.27;}
.ck_choice_tab_module .image_tab_title {height: 103px;width:103px;}
/* ================== */
#how-it-works .section-inner-wrapper .section-heading h2 {color: #fff;margin: 0 0 50px;}
#how-it-works .horizontal-rule {display: none;}

/* ======New Pages====== */
.content-section-global {color: #374151;line-height: 1.75;}
.content-section-global h1,.content-section-global h2,.content-section-global h3,.content-section-global h4,.content-section-global h5,.content-section-global h6 {color: #111827;font-weight: 700;}
.content-section-global .section-inner-wrapper {margin: 0 auto;max-width: 65ch;padding-left: 1.5rem;padding-right: 1.5rem;}
.content-section-global .section-inner-wrapper p{margin-bottom: 1.25em; margin-top: 1.25em;}
.content-section-global h1{font-size: 2.25em;font-weight: 300;line-height: 1.1111111;margin-bottom: 0.8888889em;}
.content-section-global h2{font-size: 1.5em;text-transform:uppercase;line-height: 1.3333333;margin-bottom: 1em;margin-top: 2em;}
.content-section-global h3{font-size: 1.35em;text-transform:uppercase;margin-bottom: 1em;margin-top: 2em;}
.content-section-global h4{font-size: 1.20em;text-transform:uppercase;margin-bottom: 1em;margin-top: 2em;}
.content-section-global h5{font-size: 1.12em;text-transform:uppercase;margin-bottom: 1em;margin-top: 1.5em;}
.content-section-global h6{font-size: 1em;margin-bottom: 1em;margin-top: 2em;}
.content-section-global .section-inner-wrapper strong {font-weight: 600;}
.content-section-global .section-content a{text-decoration:underline;}
.content-section-global .section-inner-wrapper ul {list-style-type: disc;margin-bottom: 1.25em;margin-top: 1.25em;padding-left: 1.625em;}
.content-section-global .section-inner-wrapper ul li {margin-bottom: 0.5em;margin-top: 0.5em;padding-left: 0.375em;}
.content-section-global .section-inner-wrapper ul li::marker {color: rgb(209, 213, 219);}

/* ================== */
.simpale-banner .section-inner-wrapper {display: flex;align-items: center;flex-wrap: wrap;}
.sensor-upgrade .container {max-width: 1024px;padding-left: 1rem;padding-right: 1rem;}
.sensor-upgrade h1,.sensor-upgrade h2,.sensor-upgrade h3,.sensor-upgrade h4,.sensor-upgrade h5,.sensor-upgrade h6{letter-spacing: -.025em;font-weight:700;}
.sensor-upgrade h1{font-size: 3.75rem;line-height: 1;}
.sensor-upgrade h2{font-size: 2.25rem;line-height: 2.5rem;}
.sensor-upgrade h3{font-size: 2.15rem;}
.sensor-upgrade h4{font-size: 2rem;}
.sensor-upgrade h5{font-size: 1.5rem;}
.sensor-upgrade h6{font-size: 1.125rem;}
.simpale-banner .section-inner-wrapper .banner-content-section .banner-button a,.cta-sensors .cta-sensor-button a {font-size: 1rem;line-height: 1.5rem;font-weight: 300;padding: .75rem 2rem;border: 1px solid transparent;border-radius: 0.375rem;}
.simpale-banner .section-inner-wrapper .banner-content-section .banner-button a:hover,.cta-sensors .cta-sensor-button a:hover {opacity: 0.97;}
.simpale-banner .section-inner-wrapper .banner-content-section .banner-button a:focus {box-shadow:rgb(255, 255, 255) 0px 0px 0px 2px, rgba(0, 85, 170, 0.5) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;}
.simpale-banner .section-inner-wrapper .banner-left-col {width: 58%;padding-right: 15px;}
.simpale-banner .section-inner-wrapper .banner-right-col {width: 42%;padding-left: 15px;}
.simpale-banner .section-inner-wrapper .banner-header-section h6 {margin-top: 0.5rem;margin-bottom: 1.25rem;}
.simpale-banner .section-inner-wrapper .banner-content-section p {margin: 1.25rem 0;}
.simpale-banner .section-inner-wrapper .banner-content-section .banner-bottom-content p {color: rgba(255, 255, 255, 0.7) !important;font-size: 14px;}
.simpale-banner .section-inner-wrapper .banner-content-section .banner-button {padding-top: 1.5rem;}

/* ================== */
.Benefits-upgrade{background-repeat:no-repeat;}
.Benefits-upgrade .Benefits-inner-wrapper .Benefits-box{padding: 2rem 2rem 2rem 4rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);display:flex;align-items:center;border-radius:6px;margin-top:3rem;}
.Benefits-upgrade .Benefits-inner-wrapper {position: relative;}
.Benefits-upgrade .Benefits-inner-wrapper .Benefits-box .Benefits-image {width: 128px;}
.Benefits-upgrade .Benefits-inner-wrapper .Benefits-box .Benefits-content {width: calc(100% - 128px);padding-left: 3.4rem;}
.Benefits-upgrade .Benefits-inner-wrapper .Benefits-box .Benefits-content ul {margin: 0;padding: 0;list-style: none;}
.Benefits-upgrade .Benefits-inner-wrapper .Benefits-box .Benefits-content ul li {margin-bottom: 1.5rem;}
.Benefits-upgrade .Benefits-inner-wrapper .Benefits-box .Benefits-content h5 {line-height: 2rem;color: #333;}
.Benefits-upgrade .Benefits-heading h2 {color: #333;}

/* ================== */
.easy-steps .step-section-header h2 {color: #333;margin-bottom: 4rem;}
.easy-steps .step-content ol {max-width: 36rem;margin-left: 1.5rem;padding: 0;}
.easy-steps .step-content ol li {margin-bottom: 2rem;}
.easy-steps .step-content ol li a,.easy-steps .step-content ol li::marker {color: rgb(0, 170, 238);}
.easy-steps .step-content ol li h6 {color: #333;}

/* ================== */
.accordion .accordion-main-header h2 {color: #333;margin-bottom: 1.5rem;}
.accordion .accordion-inner .accordion_group {margin-bottom: 2px;padding:1.5rem 0 1.3rem;border-top: 1px solid rgb(229, 231, 235);}
.accordion .accordion-inner .accordion_header {cursor: pointer;font-size: 18px;line-height: 28px;width: 100%;position:relative;padding-right: 3rem;font-weight: 300;color:rgb(17, 24, 39);transition: all ease 0.3s;-webkit-transition: all ease 0.3s;}
.accordion .accordion-inner .accordion_icon{color: #34495e;padding-right: 16px;background-color: #34495e;margin-right: 10px;font-size: 14px;border-radius: 3px;}
.accordion .accordion-inner .accordion_content {padding: .5rem 3rem 0 0;display: none;color:rgb(119, 119, 119);}
.accordion .accordion-inner .accordion_header svg {width: 1.5rem;height: 1.5rem;position: absolute;right: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);transition: all ease 0.3s;-webkit-transition: all ease 0.3s;}
.accordion .accordion-inner .expanded .accordion_header svg {-webkit-transform: translateY(-50%) rotate(180deg);transform: translateY(-50%) rotate(180deg);transition: all ease 0.3s;-webkit-transition: all ease 0.3s;}

/* ================== */
.risk-sensor .inner-wrapper .risk-top-col {display: flex;align-items: center;}
.risk-sensor .inner-wrapper .risk-top-col .risk-content {width: 50%;padding-right: 3rem;}
.risk-sensor .inner-wrapper .risk-top-col .risk-image {width: 50%;padding-left: 3rem;}
.sensor-upgrade .risk-sensor .container {max-width: 80rem;}
.sensor-upgrade .risk-sensor .container .risk-bottom-col {max-width: 1024px;margin: 6rem auto 0;display: flex;flex-wrap: wrap;justify-content: space-between;}
.sensor-upgrade .risk-sensor .container .risk-bottom-col .risk-box-col {width: calc(50% - .5rem);box-shadow: 0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);padding: 2rem;border-radius: 0.375rem;}
.risk-sensor .inner-wrapper .risk-top-col .risk-content h2 {font-size: 1.875rem;line-height: 2.25rem;margin-bottom: 1rem;}
.risk-sensor .inner-wrapper .risk-top-col .risk-content p {margin: 1rem 0;}
.sensor-upgrade .risk-sensor .container .risk-bottom-col .risk-box-col .risk-box-content h6 {margin-bottom: 0.75rem;color: #333;}
.sensor-upgrade .risk-sensor .container .risk-bottom-col .risk-box-col .risk-box-content ul,.sensor-upgrade .risk-sensor .container .risk-bottom-col .risk-box-col .risk-box-content ol {margin-left: 1rem;padding: 0;}
.sensor-upgrade .risk-sensor .container .risk-bottom-col .risk-box-col .risk-box-image {margin-bottom: 1.5rem;}
.sensor-upgrade .risk-sensor .container .risk-bottom-col .risk-box-col .risk-box-content li {margin-bottom: 0.5rem;}
.sensor-upgrade .risk-sensor .container .risk-bottom-col .risk-box-col .risk-box-content li a{color: #0ae;}

/* ================== */
.cta-sensors .cta-title h2 {margin-bottom: 2.75rem;color: #333;}
.cta-sensors .cta-sensor-button {margin-bottom: 3.5rem;}
.cta-sensors .cta-sensor-button a:focus {box-shadow:rgb(255, 255, 255) 0px 0px 0px 2px, rgba(0, 85, 170, 0.5) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;outline-width: 2px;outline-offset: 2px;outline-style: solid;outline-color: rgba(0, 0, 0, 0);}
.cta-sensors .cta-sensors-content a {text-decoration: underline;}

/* =========footer-01========= */
.footer-01 .pulsa-footer-module {color: #f8f8f8;font-size: 18px;padding:24px 0;font-size: 14px;line-height: 18px;}
.footer-01 .pulsa-footer-module .section-inner-wrapper {display: flex;align-items: center;margin: 0 -15px;justify-content: space-between;}
.footer-01 .pulsa-footer-module .section-inner-wrapper > div {padding: 0 15px;}
.footer-01 .pulsa-footer-module .section-inner-wrapper > div a {vertical-align: middle;}
.footer-01 .pulsa-footer-module .section-inner-wrapper > div .btn_primary a {border-radius: 4px;font-size: 18px;font-weight: 400;    margin: 0 8px;padding: 8px 17px;line-height: normal;height: auto;}
.footer-01 .pulsa-footer-module .section-inner-wrapper .footer-right {display: flex;}
.footer-01 .pulsa-footer-module .section-inner-wrapper .footer-right ul li a {font-size: 14px;line-height: 18px;color: #f8f8f8;font-weight: 400;margin: 0 18px 0 0;}
.footer-01 .pulsa-footer-module .section-inner-wrapper>div .btn_primary a img {display: block;height: 23px;object-fit: contain;}
.hubspot-disable-focus-styles .dnd-section .dnd-column {padding: 0 1rem !important;}

/* ================== */
.white-popup {padding: 24px;background-color: #fff;max-width: 646px;margin: 0 auto; border-radius: 8px;position:relative;}
#download-form-popup.white-popup form .hs-form-field .hs-input {border-color: #93A0AE;color: #000;background-color:#F8F8F8;border-radius:4px;padding: 5px 10px;}
.white-popup button.mfp-close {color: red;font-size: 34px;}
.white-popup button.mfp-close:hover,.white-popup button.mfp-close:active,.white-popup button.mfp-close:focus {background: none;}
#download-form-popup.white-popup form .hs-form-field {display: flex;justify-content: space-between;position: relative;align-items:center;}
#download-form-popup.white-popup form .hs-form-field>label {width: 28%; text-align: right;}
#download-form-popup.white-popup form .hs-form-field .input {position: relative;width: 70%;padding-left:10px;}
#download-form-popup.white-popup form .hs-form-field .hs-error-msgs {position: absolute;left: 32%;top: 83%;}
#download-form-popup.white-popup h3 {font-size: 18px;max-width: 500px;padding-right: 30px;margin-bottom: 50px;}
#download-form-popup.white-popup .submitted-message a{font-weight:800;}
#download-form-popup.white-popup .submitted-message a:hover{color:#00AAEE;}
#download-form-popup.white-popup form .hs-button.primary {background-color: #0055AA;}
#download-form-popup.white-popup .actions {text-align: right;}
#download-form-popup.white-popup form ::-webkit-input-placeholder {color: #000;opacity:1;}
#download-form-popup.white-popup form :-ms-input-placeholder {color: #000;opacity:1;}
#download-form-popup.white-popup form ::placeholder {color: #000;opacity:1;} 
#download-form-popup.white-popup form .hs-form-field .hs-error-msgs label {font-size: 12px;}
#download-form-popup.white-popup form { max-width: 570px;margin-right: auto;}
.product-detail-section .section-inner-wrapper .product-spec-wrap .spec-repeater-row.spec-1-total-items .product-spec-details {max-width: 660px;flex: 1;}

/* Magnific Popup CSS */
.mfp-bg {  top: 0; left: 0;width: 100%;height: 100%;z-index: 1042; overflow: hidden; position: fixed;background: #0b0b0b; opacity: 0.8; }
.mfp-wrap {top: 0;left: 0;  width: 100%; height: 100%; z-index: 1043; position: fixed; outline: none !important; -webkit-backface-visibility: hidden; }
.mfp-container {  text-align: center;  position: absolute;  width: 100%;  height: 100%;  left: 0;  top: 0;  padding: 0 8px; box-sizing: border-box; }
.mfp-container:before {  content: ''; display: inline-block;  height: 100%; vertical-align: middle; }
.mfp-align-top .mfp-container:before {  display: none; }
.mfp-content { position: relative; display: inline-block; vertical-align: middle;  margin: 0 auto; text-align: left;  z-index: 1045; }
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {  width: 100%; cursor: auto; }
.mfp-ajax-cur {  cursor: progress; }
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {  cursor: -moz-zoom-out; cursor: -webkit-zoom-out;  cursor: zoom-out; }
.mfp-zoom {  cursor: pointer; cursor: -webkit-zoom-in;  cursor: -moz-zoom-in; cursor: zoom-in; }
.mfp-auto-cursor .mfp-content {  cursor: auto; }
.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter { -webkit-user-select: none;  -moz-user-select: none; user-select: none; }
.mfp-loading.mfp-figure {  display: none; }
.mfp-hide { display: none !important; }
.mfp-preloader {  color: #CCC;  position: absolute;  top: 50%;  width: auto;  text-align: center;  margin-top: -0.8em;  left: 8px;  right: 8px;  z-index: 1044; }
.mfp-preloader a {   color: #CCC; }
.mfp-preloader a:hover {    color: #FFF; }
.mfp-s-ready .mfp-preloader { display: none; }
.mfp-s-error .mfp-content {  display: none; }
button.mfp-close,
button.mfp-arrow {  overflow: visible;  cursor: pointer;  background: transparent;  border: 0;  -webkit-appearance: none;  display: block;  outline: none;  padding: 0;  z-index: 1046;  box-shadow: none;  touch-action: manipulation; }
button::-moz-focus-inner {  padding: 0;  border: 0; }
.mfp-close {  width: 44px;  height: 44px;  line-height: 44px;  position: absolute;  right: 0;  top: 0;  text-decoration: none;  text-align: center;  opacity: 0.65;  padding: 0 0 18px 10px;  color: #FFF;  font-style: normal;  font-size: 28px;  font-family: Arial, Baskerville, monospace; }
.mfp-close:hover,
.mfp-close:focus {  opacity: 1; }
.mfp-close:active {    top: 1px; }
.mfp-close-btn-in .mfp-close {  color: #333; }
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close { color: #FFF;  right: -6px;  text-align: right;  padding-right: 6px;  width: 100%; }
.mfp-counter {  position: absolute;  top: 0;  right: 0;  color: #CCC;  font-size: 12px;  line-height: 18px;  white-space: nowrap; }
.mfp-arrow {  position: absolute;  opacity: 0.65;  margin: 0;  top: 50%;  margin-top: -55px;  padding: 0;  width: 90px;  height: 110px;  -webkit-tap-highlight-color: transparent; }
.mfp-arrow:active {margin-top: -54px; }
.mfp-arrow:hover,.mfp-arrow:focus {opacity: 1; }
.mfp-arrow:before,.mfp-arrow:after {content: '';display: block;width: 0;height: 0;position: absolute; left: 0;top: 0; margin-top: 35px; margin-left: 35px;border: medium inset transparent;}
.mfp-arrow:after {border-top-width: 13px;border-bottom-width: 13px;top: 8px;}
.mfp-arrow:before {border-top-width: 21px;border-bottom-width: 21px;opacity: 0.7; }
.mfp-arrow-left {left: 0; }
.mfp-arrow-left:after {border-right: 17px solid #FFF;   margin-left: 31px; }
.mfp-arrow-left:before {margin-left: 25px;  border-right: 27px solid #3F3F3F; }
.mfp-arrow-right {right: 0;}
.mfp-arrow-right:after {border-left: 17px solid #FFF;margin-left: 39px; }
.mfp-arrow-right:before {border-left: 27px solid #3F3F3F;}
.mfp-iframe-holder {padding-top: 40px;  padding-bottom: 40px; }
.mfp-iframe-holder .mfp-content {line-height: 0; width: 100%; max-width: 900px; }
.mfp-iframe-holder .mfp-close {top: -40px; }
.mfp-iframe-scaler {width: 100%;height: 0;overflow: hidden;padding-top: 56.25%; }
.mfp-iframe-scaler iframe {position: absolute;  display: block;  top: 0; left: 0; width: 100%;  height: 100%; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);  background: #000; }
/* Main image in popup */
img.mfp-img {width: auto; max-width: 100%; height: auto;display: block;line-height: 0; box-sizing: border-box; padding: 40px 0 40px; margin: 0 auto; }
/* The shadow behind the image */
.mfp-figure {line-height: 0; }
.mfp-figure:after {content: '';position: absolute;left: 0;top:40px;bottom: 40px;display: block;right: 0;width: auto;height: auto; z-index: -1;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #444; }
.mfp-figure small {color: #BDBDBD;display: block;  font-size: 12px;  line-height: 14px; }
.mfp-figure figure {margin: 0; }
.mfp-bottom-bar {margin-top: -36px;  position: absolute; top: 100%; left: 0;width: 100%;cursor: auto; }
.mfp-title {text-align: left; line-height: 18px; color: #F3F3F3;word-wrap: break-word; padding-right: 36px; }
.mfp-image-holder .mfp-content {max-width: 100%; }
.mfp-gallery .mfp-image-holder .mfp-figure { cursor: pointer; }

/************   Installation landing page ****************/

.fontweight-reg,.fontweight-reg * {font-weight:400;}
.fontweight-medium,.fontweight-medium * {font-weight:500;}
.fontweight-semibold,.fontweight-semibold * {font-weight:600;}
.fontweight-bold,.fontweight-bold * {font-weight:700;}
.fontweight-black,.fontweight-black * {font-weight:800;}
.fontweight-xtrablack,.fontweight-xtrablack * {font-weight:900;}
.regular p{font-weight:400;}


.uppercase { text-transform: uppercase;}
.text-center { text-align: center;}
.text-right { text-align: right;}
.text-left { text-align: left;}
.text-capitalize { text-transform: capitalize;}

.d-none { display:none; }
.dflex{display:flex;flex-wrap:wrap}
.justifyBetween {justify-content: space-between;}
.justifyCenter {justify-content: center;}
.alignCenter{align-items:center}
.white-color,.white-color * {color:#fff;}
.black-color,.black-color * {color:#333333;}
.blue-color,.blue-color * {color: #00AAEE;}
.midblue-color,.midblue-color * {color: #134A9C;}
.darkblue-color,.darkblue-color * {color: #162C59;}
.lightgray-color,.lightgray-color *  {color:#F5F5F5;}
.dark-black-color,.dark-black-color * {color:#000000;}


.w16{width:16.66%}
.w20{width:20%}
.w25{width:25%}
.w30{width:30%}
.w31{width:31%}
.w33{width:33.33%}
.w35{width:35%}
.w40{width:40%}
.w45{width:45%}
.w50{width:50%}
.w55{width:55%}
.w58{width:58%}
.w60{width:60%}
.w65{width:65%}
.w66{width:66.66%}
.w70{width:70%}
.w75{width:75%}
.w79{width:79%}
.w80{width:80%}
.w100{width:100%}

.p0-5,.pl5{padding-left:5px}
.p0-10,.pl10{padding-left:10px}
.p0-15,.pl15{padding-left:15px}
.p0-20,.pl20{padding-left:20px}
.p0-25,.pl25{padding-left:25px}
.p0-30,.pl30{padding-left:30px}
.p0-35,.pl35{padding-left:35px}
.p0-40,.pl40{padding-left:40px}
.p0-45,.pl45{padding-left:45px}
.p0-50,.pl50{padding-left:50px}
.p0-55,.pl55{padding-left:55px}
.p0-60,.pl60{padding-left:60px}
.p0,.pl0,.plr0{padding-left:0}
.p0-5,.pr5{padding-right:5px}
.p0-10,.pr10{padding-right:10px}
.p0-15,.pr15{padding-right:15px}
.p0-20,.pr20{padding-right:20px}
.p0-25,.pr25{padding-right:25px}
.p0-30,.pr30{padding-right:30px}
.p0-35,.pr35{padding-right:35px}
.p0-40,.pr40{padding-right:40px}
.p0-45,.pr45{padding-right:45px}
.p0-50,.pr50{padding-right:50px}
.p0-55,.pr55{padding-right:55px}
.p0,.plr0,.pr0{padding-right:0}
.p5-0,.pb5{padding-bottom:5px}
.p10-0,.pb10{padding-bottom:10px}
.p15-0,.pb15{padding-bottom:15px}
.p15-0,.pb15{padding-bottom:15px}
.p20-0,.pb20{padding-bottom:20px}
.p25-0,.pb25{padding-bottom:25px}
.p30-0,.pb30{padding-bottom:30px}
.p35-0,.pb35{padding-bottom:35px}
.p40-0,.pb40{padding-bottom:40px}
.p45-0,.pb45{padding-bottom:45px}
.p50-0,.pb50{padding-bottom:50px}
.p55-0,.pb55{padding-bottom:55px}
.p60-0,.pb60{padding-bottom:60px}
.p65-0,.pb65{padding-bottom:65px}
.p70-0,.pb70{padding-bottom:70px}
.p75-0,.pb75{padding-bottom:75px}
.p80-0,.pb80{padding-bottom:80px}
.p85-0,.pb85{padding-bottom:85px}
.p90-0,.pb90{padding-bottom:90px}
.p95-0,.pb95{padding-bottom:95px}
.p100-0,.pb100{padding-bottom:100px}
.p105-0,.pb105{padding-bottom:105px}
.p110-0,.pb110{padding-bottom:110px}
.p115-0,.pb115{padding-bottom:115px}
.p120-0,.pb120{padding-bottom:120px}
.p130-0,.pb130{padding-bottom:130px}
.p135-0,.pb135{padding-bottom:135px}
.p140-0,.pb140{padding-bottom:140px}
.p150-0,.pb150{padding-bottom:150px}
.p160-0,.pb160{padding-bottom:160px}
.p170-0,.pb170{padding-bottom:170px}
.p180-0,.pb180{padding-bottom:180px}
.p185-0,.pb185{padding-bottom:185px}
.p190-0,.pb190{padding-bottom:190px}
.p200-0,.pb200{padding-bottom:200px}
.p210-0,.pb210{padding-bottom:210px}
.p0,.pt0,.ptb0{padding-top:0}
.p5-0,.pt5{padding-top:5px}
.p6-0,.pt6{padding-top:6px}
.p10-0,.pt10{padding-top:10px}
.p15-0,.pt15{padding-top:15px}
.p20-0,.pt20{padding-top:20px}
.p25-0,.pt25{padding-top:25px}
.p30-0,.pt30{padding-top:30px}
.p35-0,.pt35{padding-top:35px}
.p40-0,.pt40{padding-top:40px}
.p45-0,.pt45{padding-top:45px}
.p50-0,.pt50{padding-top:50px}
.p55-0,.pt55{padding-top:55px}
.p60-0,.pt60{padding-top:60px}
.p65-0,.pt65{padding-top:65px}
.p70-0,.pt70{padding-top:70px}
.p75-0,.pt75{padding-top:75px}
.p80-0,.pt80{padding-top:80px}
.p85-0,.pt85{padding-top:85px}
.p90-0,.pt90{padding-top:90px}
.p95-0,.pt95{padding-top:95px}
.p100-0,.pt100{padding-top:100px}
.p105-0,.pt105{padding-top:105px}
.p110-0,.pt110{padding-top:110px}
.p120-0,.pt120{padding-top:120px}
.p130-0,.pt130{padding-top:130px}
.p135-0,.pt135{padding-top:135px}
.p140-0,.pt140{padding-top:140px}
.p145-0,.pt145{padding-top:145px}
.p150-0,.pt150{padding-top:150px}
.p160-0,.pt160{padding-top:160px}
.p170-0,.pt170{padding-top:170px}
.p180-0,.pt180{padding-top:180px}
.p185-0,.pt185{padding-top:185px}
.p190-0,.pt170{padding-top:190px}
.p200-0,.pt200{padding-top:200px}
.p210-0,.pt210{padding-top:210px}
.p260-0,.pt260{padding-top:260px}
.p260-0,.pb260{padding-bottom:260px}
.p300-0,.pb300{padding-bottom:300px}
.p300-0,.pt300{padding-top:300px}
.p0,.pb0,.ptb0{padding-bottom:0}

.font20,.font20 * {font-size:20px;line-height:28px;letter-spacing: -0.01em;}
.font22,.font22 * {font-size: 22px;line-height: 32px;letter-spacing: -0.01em;}
.font24,.font24 * {font-size: 24px;line-height: 1.33;letter-spacing: -0.01em;}

.header-module.header-new-temp{background-color:#fff0;}
.landingpage-new-tem .content-wrapper,
.header-module.header-new-temp .container{padding-left:30px;padding-right:30px;max-width:1230px;margin:auto;}
.header-module.header-new-temp .head-right{margin-top:0;}
.header-module.header-new-temp .website-logo{margin-right:40px;}
.header-module.header-new-temp .head-right .header-main-menu .hs-menu-wrapper>ul>li{padding-right:40px;}
.header-module.header-new-temp .head-right .header-buttons a.sign-in-button{margin-left:40px;}
.header-module.header-new-temp .container{padding-top:28px;padding-bottom:28px;}
.header-module.header-new-temp .head-right .header-main-menu .hs-menu-wrapper>ul>li>a{font-size:18px;line-height:28px;letter-spacing:-0.01em;}
.header-module.header-new-temp .head-right .header-main-menu .hs-menu-wrapper>ul>li>a,
.header-module.header-new-temp .head-right .header-buttons a.contact-us-button,
.header-module.header-new-temp .head-right .header-buttons a.sign-in-button{color:#F5F5F5;font-size: 18px;}
.landingpage-new-tem .mu-banner {background: linear-gradient(90deg,#162C59 0%,#134A9C 100%);margin-top: -102px;position: relative;}
/* .landingpage-new-tem .mu-banner { margin-top: -102px;position: relative;} */
.landingpage-new-tem  h1,.landingpage-new-tem  h2{letter-spacing:-0.01em;}
.landingpage-new-tem  h1{font-size:72px;line-height:80px;font-weight:800;color:#fff;}
.landingpage-new-tem  h2 {font-size: 42px;line-height: 48px;}
.landingpage-new-tem .installation-banner-left{max-width:475px;}
.landingpage-new-tem .outter-button .button{background-color:#fff0;}
.mu-temp-buttons a{background:#00AAEE;border-radius:8px;font-size:18px;line-height:24px;font-weight:700;padding:16px 33px;display:inline-block;color:#fff;transition:all 0.3s;}
.mu-temp-buttons a:hover{background-color:#06c;color:#fff;}
.landingpage-new-tem .outter-button .button{padding:0;border:none;}
.mu-banner-left {max-width: 475px;}
.mu-banner-img {position: absolute;right: 0;bottom: 0;}
.tightOperations .service-part-img{overflow:hidden;}
.tightOperations .service-part-img img {object-fit: cover;border-radius: 50%;}
.tightOperations .service-part{margin-bottom:20px;}
.tightOperations .service-part-desc{padding-top:0;}
.service-part-img img { margin: auto; height: 120px; width: 120px; object-fit: contain; }
.mu-fullwidth-not-cta-outer { max-width: 970px; margin: auto; }
.service-part-desc { max-width: 240px; margin: auto; }
.mu-service-offer-partinner { background-color: #fff; border-radius: 16px; height:100%; }
.mu-service-offer-title {max-width: 540px;margin: auto;}
.mu-service-offer-mainpart {margin: 0 -10px;}
.mu-service-offer-desc ul li {position: relative;list-style: none;padding-left:38px;}
.mu-service-offer-desc ul {padding: 0;margin: 0;}
.mu-service-offer-img img {border-radius: 16px 16px 0 0;}
.mu-service-offer-desc ul li:after {position: absolute;content: '';background-image: url("https://4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/Checkmark%20in%20Circle.svg");background-position: center center;background-repeat: no-repeat;background-size: contain;width: 20px;height: 20px;left: 0;top:3px;}
.mu-service-offer-desc ul li {margin-top: 16px;}
.mu-service-offer-desc ul li:first-child {margin-top:0;}
.mu-service-offer-img img {width: 100%;height: 280px;object-fit: cover;}
.mu-service-offer-lasttext {max-width: 775px;margin: auto;}
.mu-sec {position: relative;}
.mu-service-offer:after{position:absolute;content:'';width:100%;height:388px;bottom:0;z-index:0;background:linear-gradient(180deg,#fff 9.2%,rgba(255,255,255,0) 30.77%),url(https://4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/Img.svg);mix-blend-mode:color-burn;left:0;opacity:.3}
.mu-how-works:after{position:absolute;content:'';background-image:url("https://4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/Frame-3.svg");background-repeat:no-repeat;background-size:cover;background-position:top;width:100%;height:100%;top:0;left:0;opacity:.5;z-index:0}
.mu-how-works .step-desc p {font-weight: 400;}
.mu-how-works-outer {z-index: 2;position: relative;}
.mu-how-works:before {position: absolute;content: '';background: linear-gradient(180deg, rgba(0, 58, 130, 0) 0%, #041E4A 100%);height: 100%;width: 100%;top: 0;left: 0;z-index: 1;}
.mu-how-works-subtitle h4 { letter-spacing: 0.04em; text-transform: uppercase; }
.mu-how-works-mainpart {justify-content: end;}
.step-no {background: linear-gradient(180deg, #00AAEE 0%, #144A9B 100%);width: 32px;height: 32px;border-radius: 50%;justify-content: center;margin:auto;}
.step-desc {max-width: 180px;margin: auto;}
.step-no-parent {position: relative;}
.step-no-parent:after {content: '';position: absolute;width: calc(100% - 50px);height: 1px;background-color:#fff;top: 15px;left: calc(-50% + 25px);z-index: -1;opacity:0.2;}
.how-works-steps:first-child .step-no-parent:after {display: none;}
.mu-values-sec-partinner {border: 2px solid #F5F5F5;border-radius: 16px;height: 100%;}
.mu-values-sec-mainpart {margin: 0 -10px;}
.mu-values-sec-lasttext {max-width: 600px;margin:auto;}
.mu-values-sec-desc {max-width: 900px;margin:auto;}
.mu-values-sec-img img {margin: auto;}
body.landingpage-new-tem .temperature_fullwidth {padding-bottom: 40px;}
.headerCookieStrip .sliderInner .leftside-text {width: calc(100% - 70px);padding-right: 50px;}
.headerCookieStrip .sliderInner .btntext {width: 70px;    text-align: right;}
.headerCookieStrip .slider {padding-right: 1rem;}
.headerCookieStrip .sliderInner div,.headerCookieStrip .sliderInner a{color:#fff;font-weight:800;}
.headerCookieStrip .sliderInner a{font-size:12px;}

.awardlogocontent h2 {font-weight: 600!important;line-height: normal!important;font-size: 36px!important;}
.qsr_logo_module.awardlogocontent .logo_imgBox img{max-height:110px;}
.qsr_logo_module .logoCaption p{color: #6E6E6E;text-align: center;font-size: 13px;font-weight: 500;line-height: normal;}
.qsr_logo_module.awardlogocontent .logo_item{width: 33.33%;}
.qsr_logo_module.awardlogocontent .maintitle {padding-bottom: 30px;}



/************   Academic landing page ****************/
.banner_module_academi_landing {min-height: 409px;}
.acedemic_twoColumn .left_sidebar h2{color:#fff;}
.acedemic_twoColumn .right_sidebar p{color:#fff;font-size: 20px;line-height:1.4;letter-spacing: -0.2px;}
.acedemic_twoColumn .col_card{max-width:1170px;margin: 0 auto;}
.academic_landingPage .container {max-width: 1290px;margin: 0 auto;padding: 0 40px;width: 100%;}
.acedemic_twoColumn .left_sidebar h4 {font-size: 30px;font-weight: 700;line-height: 1.4;letter-spacing: -0.3px;}


.lesson_background {background-color: rgba(0,170,238,.1);border-radius: 10px;padding: 40px;}
.lesson_title {margin-top: 20px;}
.lesson_title h2{color:#134A9C;}
.sensorGuidecnt>*{font-size: 29px;line-height:2.4;color:#162C59;}
.sensorGuidecnt p{font-size: 18px;font-weight: 400;line-height: 1.5;letter-spacing: -0.18px;color:#333333;}
.sensorGuidecnt {margin-top: 40px;}

.lessonTitle {color: #0AE;font-size: 37px;font-weight: 700;line-height: normal;display: flex;align-items: center;}

.lessonTitle span {border-radius: 8px;border: 2px solid  #0AE;height: 43px;max-width: 40px;width: 100%;display: flex;justify-content: center;align-items: baseline;line-height: 43px;font-size: 26px;font-weight: 700;margin-left: 10px;
}
.lessonTitleWp .headingText h2{line-height:normal;}
.lessonTitleWp .subHeadingText *+p{margin-top:15px;}
.lessonTitleWp .subHeadingText p{color: #333;font-size: 18px;font-weight: 400;line-height: 1.5; letter-spacing: -0.18px;}

.ctaPlayBtn a{display:inline-block;background-color:#0AE;border-radius:8px;font-size:18px;color:#FFF;font-weight:700;line-height:1.33;   position:relative;display:flex;align-items:center;width:max-content;padding:8px 20px 8px 10px;transition:all 0.3s linear;}
.ctaPlayBtn a:before{content:'';   top:0;left:0;width:39px;height:38px;background-image:url(https://4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/play.svg);background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block;margin-right:14px;vertical-align: middle;}
.ctaPlayBtn a:hover{background-color:#113366;}

.lessonTitleWp .subHeadingText  h4{color:#162C59;}

.commonLesson_module .lessonTitle span{width:40px;}
.commonLesson_module .lessonSixcontainer{border-radius: 8px;}
.commonLesson_module .imageright {width: 37px;height: 24px;}
.commonLesson_module .imageright img{height:100%;width:100%;object-fit:contain;}
.commonLesson_module .lessonTitleWp{border-bottom: 1px solid #134A9C;}
.commonLesson_module .lessonTitle:after {content: "";position: absolute;background: url('https://pulsasensors.com/hubfs/hat_img.svg') no-repeat;width: 37px;height: 24px;right: 0;}
.commonLesson_module .lessonTitle{width:100%;position:relative;}

/************   Installation Switch Landing Page ****************/
.installation_switchlanding_page .container {max-width: 1210px;margin: 0 auto;padding: 0 20px;width: 100%;}
.academic_three_column.installation_swservice .threecol_outter {padding: 0 30px;width: 50%;}
.academic_three_column.installation_swservice .threecol_inner {background: #fff;border-radius: 16px;overflow: hidden;}
.academic_three_column.installation_swservice  .img_box {height: 375px;overflow: hidden;}
.academic_three_column.installation_swservice .academic_threecol_container {margin: 0 -30px;}
.academic_three_column.installation_swservice .bottom_box {height: calc(100% - 375px);padding: 40px;}
.academic_three_column.installation_swservice .bottom_box .title {height: auto!important;}
.academic_three_column.installation_swservice .threecol_btn .button {width: auto;}
.academic_three_column.installation_swservice .threecol_inner .title h4 {color: #162C59;font-size: 26px;line-height: 42px;letter-spacing: -0.26px;}
.academic_three_column.installation_swservice .threecol_inner .content p {color: #162C59;font-size: 20px;font-weight: 500;line-height: 28px;letter-spacing: -0.2px;}
.academic_three_column.installation_swservice .main_title>* {font-size: 42px;line-height: 1.7;text-align: center;}
.academic_three_column.installation_swservice .main_title p {color: #162C59;margin-top: 0;letter-spacing: -0.18px;font-size: 18px;line-height: 1.5; }
.academic_three_column.installation_swservice .academic_threecol_container{padding-top:46px;}
.academic_three_column.installation_swservice {padding: 80px 0;}
.academic_three_column.installation_swservice .threecol_inner .content {margin-top: 20px;}
.academic_three_column.installation_swservice .threecol_inner .img_box img{height:100%;width:100%;object-fit:cover;}

.installation_switchlanding_page .blog_subscribe {padding: 60px 0 150px;}
.installation_switchlanding_page .blog_subscribe form .input input{padding: 14px 16px;}
.installation_switchlanding_page .blog_subscribe form .hs-submit .hs-button{margin-left: 16px;padding: 15px 23px;}
.installation_switchlanding_page .blog_subscribe .heading_title h2{font-size: 42px;letter-spacing: inherit;line-height: 1.7;margin-bottom: 0;}
.installation_switchlanding_page .blog_subscribe .heading_title p{color: #162C59;}
.installation_switchlanding_page .blog_subscribe .heading_title {margin-bottom: 46px;}
.installation_switchlanding_page .blog_subscribe .hs-email.hs-form-field {margin-bottom: 0;}
.installation_switchlanding_page .blog_subscribe .form {display: flex;flex-wrap: wrap;justify-content: center;position: relative;}
.installation_switchlanding_page .blog_subscribe .form .hs_recaptcha.hs-recaptcha.field.hs-form-field {position: absolute;margin: 20px 0 0;top: 100%;left: 0;right: 0;}
.installation_switchlanding_page .blog_subscribe .form form .hs_email .inputs-list>li{margin:0;}
.font18p, .font18p p{font-size: 18px;letter-spacing: -0.18px;line-height:1.5;font-weight: 400;}


/*--*/ 
.hs-content-id-164575841205 .left-section-wrap { display: flex; flex-wrap: wrap;flex-direction: column; }



/* .academic_three_column.installation_swservice .threecol_outter:not(:last-child){margin-bottom:50px;} */

/************   Installation landing page ****************/

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
	/**
	* Remove all paddings around the image on small screen
	*/
	.mfp-img-mobile .mfp-image-holder { padding-left: 0; padding-right: 0; }
	.mfp-img-mobile img.mfp-img {  padding: 0; }
	.mfp-img-mobile .mfp-figure:after {  top: 0;  bottom: 0; }
	.mfp-img-mobile .mfp-figure small { display: inline;    margin-left: 5px; }
	.mfp-img-mobile .mfp-bottom-bar {  background: rgba(0, 0, 0, 0.6);  bottom: 0; margin: 0; top: auto;
		padding: 3px 5px; position: fixed; box-sizing: border-box; }
	.mfp-img-mobile .mfp-bottom-bar:empty {   padding: 0; }
	.mfp-img-mobile .mfp-counter { right: 5px;   top: 3px; }
	.mfp-img-mobile .mfp-close { top: 0; right: 0; width: 35px; height: 35px; line-height: 35px; background: rgba(0, 0, 0, 0.6); position: fixed;  text-align: center;
		padding: 0; } 
}
@media all and (max-width: 900px) {
	.mfp-arrow {  -webkit-transform: scale(0.75);   transform: scale(0.75); }
	.mfp-arrow-left {  -webkit-transform-origin: 0;   transform-origin: 0; }
	.mfp-arrow-right { -webkit-transform-origin: 100%; transform-origin: 100%; }
	.mfp-container { padding-left: 6px; padding-right: 6px; } }
/*---------------*/
.mfp-auto-cursor .mfp-content .submitted-message p a{color:#0055AA}
.product-detail-section {margin-bottom: 6rem;}
@media all and (min-width:640px){
	.product-repeater-module .active-dark-slide .product-header-content h4,
	.product-repeater-module .active-dark-slide .product-header-content h2{color:#fff;}
}
/* ================== */
.product-detail-section .product-info h4 small {display: block; font-size: 1rem; line-height: 1.5; font-family:Overpass,sans-serif;    font-weight: 300;}
.product-detail-section .product-info h4 {font-size: 3.75rem; line-height: 1; font-weight: normal; font-family: D-DIN Condensed,sans-serif;}
.product-detail-section .product-spec-wrap {margin-top: 100px;display: flex; justify-content: space-between;  gap: 12%;}
.product-detail-section .product-spec-wrap .product-price h4 {color:rgb(221,68,34); font-size: 2.25rem; line-height: 1;font-family: "D-DIN Condensed", sans-serif;
	font-weight: normal;}
.product-detail-section .product-spec-wrap .product-price h4 small{font-family:Overpass,sans-serif;font-size: 1rem;line-height: 1.5;}
.product-detail-section .product-spec-wrap .col-block.col-block-1 { min-width: 152px;}
.product-spec-wrap .col-block.col-block-1 .product-button { margin-top: 1.5rem;}
.product-spec-wrap .col-block.col-block-1 .product-button a { padding: 1rem 1.7rem;}
.product-detail-section .product-spec-wrap .spec-repeater-row.spec-2-total-items { gap: 50px;}
.product-detail-section .product-spec-wrap .spec-repeater-row.spec-2-total-items .product-spec-details.col-2 { max-width: 328px;  width: 100%;}
.product-detail-section .product-spec-wrap .product-spec-list a{text-decoration:underline;}
.product-detail-section .product-spec-wrap .product-spec-list a:hover{text-decoration:none; }  
.for-desktop{display:block}
.for-mobile { display: none;}

/* ================ Webiner Landing Page ============== */
.landing-page-template .container {max-width: 1200px; padding: 0 15px;font-weight:400;}
.landing-page-template {font-size:18px;line-height:1.7;}
.landing-page-template a,.footer-for-lp-section a{transition: all ease 0.3s; -webkit-transition: all ease 0.3s;}
.landing-page-template h3{font-size: 32px;line-height: 1.25;}
.landing-page-template .btn_secondary a{padding: 18px 38px;font-size: 18px;}
.landing-page-template h2{line-height:normal;}
.sticky_bar { position: relative; top: 0; transition: all ease 0.3s; -webkit-transition: all ease 0.3s;left: 0; right: 0;z-index:99999;}
.sticky_bar.sticky {position: fixed;transition: all ease 0.3s;padding:15px 0 !important;transition: all ease 0.3s; -webkit-transition: all ease 0.3s;}
.webinar-title-bar-module .bar-inner-wrapper {display: flex; flex-wrap: wrap;justify-content: space-between;margin: 0 -15px;}
.webinar-title-bar-module .bar-inner-wrapper .content-column {padding: 0 15px;letter-spacing: -0.01em;}
.webinar-title-bar-module .bar-inner-wrapper .button-column {padding: 38px 15px 0;}
.webinar-title-bar-module .bar-inner-wrapper .content-column .content {margin-top: 35px;transition: all ease 0.3s; -webkit-transition: all ease 0.3s;}
.webinar-title-bar-module .content-column .title {line-height: 1.2;margin-bottom: 8px;text-transform: capitalize;}
.webinar-title-bar-module .content-column .date-time{opacity: 0.64;}
.webinar-title-bar-module .content-column .date-time span {color: #00AAEE;opacity: 1;}
.sticky_bar.sticky .bar-inner-wrapper .content-column .content {margin-top: 15px;}

/* ================== */
.banner-with-form-module {position: relative;}
.banner-with-form-module .overlay, .thankyou-page .overlay {position: absolute;left: 0;right: 0;top: 0; bottom: 0;z-index:1;}
.banner-with-form-module > div {position: relative;z-index:2;}
.banner-with-form-module .banner-inner-wrapper {display: flex; justify-content: space-between; margin: 0 -15px;}
.banner-with-form-module .banner-inner-wrapper .banner-content-column {width: 66%;padding: 0 15px;max-width:575px;}
.banner-with-form-module .banner-inner-wrapper .banner-form-column {width: 34%;padding: 0 15px;position:relative;margin-bottom:-290px;}
.banner-with-form-module .banner-inner-wrapper .banner-content-column .col-content .h2 {font-size: 48px;line-height: 1.16;letter-spacing: -0.014em;text-transform: capitalize;display:inline-block;padding-bottom:30px;}
.banner-with-form-module .banner-inner-wrapper .banner-content-column .col-content .h3 {font-size: 32px;line-height: 1.15;display: block;letter-spacing: -0.028em;text-transform: capitalize;}
.banner-with-form-module .banner-inner-wrapper .banner-content-column .col-content h1 {line-height: normal;font-weight: 800;}
.banner-with-form-module .form-title {font-weight: 700;font-size: 32px;line-height: 40px;margin-bottom: 43px;}
.banner-with-form-module .form-box label span {font-weight: 500;font-size: 18px;line-height: 24px;}
.banner-with-form-module form input[type=email], .banner-with-form-moduleform input[type=file], .banner-with-form-module form input[type=number], .banner-with-form-module form input[type=password], .banner-with-form-module form input[type=tel], .banner-with-form-module form input[type=text], .banner-with-form-module form select, .banner-with-form-module form textarea {padding: 10px 16px;}
.banner-with-form-module form .hs-button, .banner-with-form-module form input[type=submit] {width: 100%;font-weight: 700; font-size: 18px;padding: 15px 36px; border-radius: 8px;line-height: 24px;margin-top:18px;}
.banner-with-form-module .hs_error_rollup{display:none;}


/* ================== Thank you banner module */

.thankyou-page .button-parent { display: flex; flex-wrap: wrap; padding-top: 30px; }
.thankyou-page .bottom-content.col-content { padding-top: 30px; }
.thankyou-page .button-column.btn_secondary:first-child { margin-right: 30px; }
.thankyou-page .col-content .h3 { font-size: 29px !important; }
.thankyou-page .banner-content-column {max-width: 575px;}
.thankyou-page .banner-content-column h2 { line-height: 1.3; font-size: 29px; color: #FFF;  }
.thankyou-page .banner-content-column { z-index: 99; position: relative; }

/* ================== */
.half-content-module{letter-spacing: -0.01em;}
.half-content-module .section-inner-wrap {max-width:575px;width: 66%;color:#162C59;}
.check-marks-list {margin: 0 0 36px;padding: 0;list-style: none;}
.check-marks-list li {background-image: url(//4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/raw_assets/public/Pulsa%20Sensors%202022/images/Checkmark-Circle.svg);background-size: 24px;background-repeat: no-repeat;padding-left: 36px;background-position: left top 0px;margin: 18px 0;}
.half-content-module .section-inner-wrap .sec-content h3 {color: #333;margin-bottom: 36px;}

/* ================== */
.team-module{letter-spacing: -0.01em;}
.team-module .section-header h2 {font-size: 42px;line-height: 50px;margin-bottom:15px;}
.team-module .section-inner-wrap .team-list-row {display: flex;align-items: flex-start;flex-wrap: wrap;justify-content: space-between;margin:64px -15px 0;}
.team-module .section-inner-wrap .team-list-row .team-column {width: 30%;padding: 0 15px;}
.team-module .section-inner-wrap .team-list-row .team-column .person-image img {border-radius: 24px;margin:0 0 32px;}
.team-module .team-column .person-name h3 {margin-bottom:15px;}
.team-module .person-info {font-weight: 500;font-size: 20px;line-height: 28px;}
.team-module .team-column .company-name{opacity: 0.48;}
.team-module .team-column .person-bio {margin-top: 36px;}

/* ================== */
.testimonial-v2-module {letter-spacing: -0.01em;color: #162C59;}
.testimonial-v2-module .person-info-box {display: flex;align-items: center;margin-top: 56px;}
.testimonial-v2-module .person-info-box .person-img {width: 96px;}
.testimonial-v2-module .person-info-box .person-info {padding-left: 36px;width: calc(100% - 96px);}
.testimonial-v2-module .testimonial-box .person-quote h3 {line-height: 1.43;}
.testimonial-v2-module .person-info-box .person-info h6 {font-size: 20px;line-height: 28px;margin-bottom:4px;}
.testimonial-v2-module .person-info-box .person-info p span{opacity: 0.48;}
.testimonial-v2-module .person-info-box .person-img img {border-radius: 100%;height:96px !important;width:96px !important;}

/* ================== */
.trusted-by-module{letter-spacing: -0.01em;color: #162C59;}
.trusted-by-module .container { max-width: 1470px;}
.trusted-by-module .section-inner-wrap {display: flex;align-items: center;justify-content: space-between;}
.trusted-by-module .section-inner-wrap .sec-logo-col {width: calc(100% - 198px);position: relative;}
.trusted-by-module .section-inner-wrap .sec-logo-col:after,.trusted-by-module .section-inner-wrap .sec-logo-col:before{content: ""; background: linear-gradient(90deg, #F5F5F5 0%, rgba(245, 245, 245, 0) 113.43%); transform: rotate(-180deg);-webkit-transform: rotate(-180deg);position: absolute; right: 0; top: 0; bottom: 0; width: 96px;height: 136px;z-index:9;}
.trusted-by-module .section-inner-wrap .sec-logo-col:before {right: auto;left: 0;transform: rotate(360deg);-webkit-transform: rotate(360deg);}
.trusted-logo-slider,.trusted-logo-slider .slick-list,.trusted-logo-slider .slick-list .slick-track,.trusted-logo-slider .slick-list .slick-track .trusted-logo {display: flex;align-items: center;justify-content: center;}
.trusted-logo-slider .slick-list .slick-track .trusted-logo {padding: 0 15px;}
.trusted-logo-slider .slick-list .slick-track .trusted-logo .logo-image img {margin: 0 auto;}
.trusted-by-module .section-inner-wrap .sec-title p{opacity: 0.48;}

/* ================== */
.solution-categories-module .solutions-repeater-row {display: flex;flex-wrap: wrap;margin: 46px -15px;}
.solution-categories-module .solutions-repeater-row .solution-block {width: calc(33.33% - 36px);padding: 20px;border: 2px solid #F5F5F5;border-radius: 8px;margin: 18px;transition: all ease 0.3s; -webkit-transition: all ease 0.3s;}
.solution-categories-module .solution-block .box-wrap .sol-image img { margin: 0 auto 16px;height: 150px !important; object-fit: contain;}
.solution-categories-module .solution-block .box-wrap .sol-title h6 {margin-bottom: 12px;font-size: 20px;line-height: 32px;color: #134A9C;transition: all ease 0.3s; -webkit-transition: all ease 0.3s;}
.solution-categories-module .solutions-repeater-row .solution-block:hover {box-shadow: 0px 0px 12px rgba(0, 170, 238, 0.3);}
.solution-categories-module .solutions-repeater-row .solution-block:hover .sol-title h6 {color: #136;}

/* ================== */
.footer-for-lp-section {padding: 36px 0;background-color: #162C59; color: #F5F5F5;font-size: 16px;line-height: 28px;text-align: center;letter-spacing: -0.01em;}
.footer-for-lp-section .footer-logo img {margin: 0 auto;height}
.footer-for-lp-section .footer-menu ul {justify-content: center;}
.footer-for-lp-section .footer-menu ul li a {color: #F5F5F5;margin: 18px;font-size: 18px;display: block;}
.footer-for-lp-section .footer-menu ul li a:hover{color: #0ae;}
.footer-for-lp-section .footer-copyright-text small {font-size: 100%;}
.footer-for-lp-section .footer-logo {display: flex;justify-content: center;}
.footer-for-lp-section .footer-menu {margin-top: 20px;margin-bottom: 8px;justify-content: center;}


/* ================== */
.ds-two-col { padding: 116px 0 152px 0; }
.two-col-main { display: flex; flex-wrap: wrap;padding-top: 50px; }
.two-col-left { width: 50%; padding-right: 20px; }
.swap .two-col-left { order: 2; padding-right: 0px; padding-left: 20px; }
.swap .two-col-right { order: 1; }
.two-col-right img { margin-left: auto; }
.swap .two-col-right img { margin: auto 0; }
.two-col-right { width: 50%; }
.ds-two-col:after { position: absolute; content: ""; background-image: url(https://4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/Pulsa%20Sensors%202022/img_bg-wave-pttrn@2x.png); width: 100%; height: 100%; bottom: 0; mix-blend-mode: color-burn; background-position: bottom center; background-repeat: no-repeat; background-size: contain; }
.ds-twcol-heading { text-align: center; }
.two-col-left ol, .two-col-left ul { padding-left: 0px; }
.ds-twcol-heading h2 { padding-bottom: 64px; color: #FFFFFF; font-size: 42px; font-weight: 700; line-height: 48px; letter-spacing: -0.01em; }
.two-col-left li p, .two-col-left  li,  .two-col-left  p{ font-size: 20px; line-height: 28px; color: #fff; letter-spacing: -0.01em; font-weight: 400; }
.two-col-left  li, .two-col-left  li::marker { font-size: 20px; line-height: 28px; color: #00AAEE; }
.two-col-left  li p strong { display: block; font-weight: 700; }
.two-col-left  li { margin-bottom: 20px;  list-style-type:none;}
.two-col-right img { margin-left: auto; }
.two-col-left  li:last-child { margin-bottom: 0; }
.two_col_swap_section ul li ul li:before { content: ''; background: #00AAEE; border-radius: 50px; height: 8px; left: 0; position: absolute; top: 8px; width: 8px; opacity: 0.3; }
.left_sidebar .content> h5 { color: #00AAEE; letter-spacing: 0.04em; text-transform: uppercase; font-weight: 700; font-size: 20px; line-height: 32px; margin-bottom: 16px; }
.ds-twcol-heading { max-width: 500px; margin: 0 auto;}
.two-col-left li strong { display: block; } 
.two-col-left li { position: relative; padding-left: 0px; } 
.our-sensors-item-box {display: flex;flex-direction: column;height: 100%;}
.sensors-item-content {height: 100%;}
.sensor-app-system-section .our-sensors-box div.our-sensors-item-box {padding: 1rem 8px 1.5rem;}
.sensor-app-system-section .our-sensors-box div.our-sensors-item-box .sensors-item-content .btnGrpParent .button {font-size: 14px;}
.sensors-section.sensors-ver2-section .sensors-repeater-row.sensor-slider-box .slick-track .sensors-list-item {padding-left: 8px!important; padding-right: 8px!important; justify-content: center; align-items: center;}
.sensors-text-btn { text-align: center; /* display: flex; align-items: center; justify-content: center; flex-wrap: wrap; */ }
.sensors-text h3 { font-size: 30px; }
.sensors-text { margin: 10px 50px; }
.sensors-section .container .sensors-list-item {transition: 0.4s ease-in-out;}
.track-anything-section .section-inner-wrapper .track-columns .column-logo-list-item p.logo-title {margin-top: 15px;}
.sensors-text-btn .sensorsBtn a { font-size: 16px; }
.sensors-section .sensors-repeater-row.sensor-slider-box .slick-track .sensors-list-item {align-items: center; justify-content: center;}
.footer .dnd-section .dnd-column {padding: 0 0;}
.spotlightv2 .right_sidebar h6{margin-top: 16px;}
.spotlightv2 .dnd_area-module-1.ImgWithHead{padding: 60px 0 !important;}
.aboutUs .side_image img{width:100%;}
.temperature_banner.pulsa-product-page .left_siddebar{width:43%;z-index:1;max-width:561px;padding:0}
.temperature_banner.pulsa-product-page .right_siddebar{position:relative;width:60%;margin-left:-3%;padding:0;left:unset}
.temperature_banner.pulsa-product-page{background:url(https://4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/Pulsa%20Sensors%202022/background-full.svg) center center/cover no-repeat;overflow-x:hidden;padding:0}
.temperature_banner.pulsa-product-page .right_siddebar img {width: 100%;}
.aboutus .bannerV4WP {max-width: 575px;}
.team-section .team-member-outer .team-member:nth-child(-n+6) {width: 33.33%;}
.team-section .team-member-outer .team-member {width: 25%;padding: 32px 10px;}
.team-section .team-membar-img img {width: 278px;border-radius: 24px;margin: auto;}
.team-section .team-member-outer {margin: 0 -10px;}
.team-section {background: linear-gradient(90deg, #134A9C 0%, #162C59 100%);padding: 96px 0 82px;}
.team-section .team-membar-desc {padding-top: 4px;}
.team-section .heading {padding-bottom: 32px;}
.easy-steps.leadership-section ol {max-width: 100%;}

/******************QSR--LANDING-PAGE****************************/
.dealer_popUp-form .submitted-message span,.dealer_popUp-form .submitted-message p{font-size:18px;font-weight:400;}
.dealer_popUp-form .innerFormpop_up.hideTitle .formTitle{display:none;}
.pulsa_case .hs-embed-wrapper{max-width: 100%!important;}
.dealer_popUp-form {max-width: 800px;width: calc(100% - 40px);padding: 50px 50px;margin: 40px auto;background-color: #fff;position:relative;}
.dealer_popUp-form button.mfp-close {color: #fff;opacity: 1;position: absolute;right: -3px;top: -1px;background-color: rgba(0, 170, 238, 1.0);}
.dealer_popUp-form .form-columns-1 .hs-input{width:100%!important;}
.dealer_popUp-form  h3{line-height:normal;padding-bottom:10px;}



.qsrpage_header .header .header-module.sticky .stickyContainer{display:block;width: 100%;} 
.qsrpage_header .header .header-module.sticky .head-right{display:none}
.qsrpage_header .header .header-module.sticky .website-logo{display:none}
.qsrpage_header .header .header-module .stickyContainer{display:none;} 
.qsrpage_header.menu-open .header-module.sticky{min-height:100%;overflow:scroll;}
.header-module.headermega.sticky {position: fixed;transition: .5s ease-in-out;background-color: transparent;height: 0;width: 0;}
.qsrpage_header .header .header-module.keepsticky.sticky{animation: smoothScroll 1s forwards;position: fixed;top: 0;left: 0;right: 0;z-index: 99;background-color: #134A9C;padding: 10px 0 10px;width:100%;height:auto;}
.qsrlanding_page .bannerV6Sec {margin-top: -65px;}
.header.qsrheader .header-module{background-color: transparent;padding:10px 0;}
.qsrpage_header .header .header-module .container{padding-top:0;padding-bottom:0;}

.qsrlanding_page .bannerV6Sec .header h1{font-weight:800;}

.qsrlanding_page .container{padding:0 20px;}
.mb30{margin-bottom:15px;}
.qsrlanding_page p,.qsrlanding_page li{font-weight:400;}
.qsrlanding_page a,.dealerPage a,.banner-section.dealerpgBanner .container .section-inner-wrapper .section-buttons {display:inline-block;}
.qsrlanding_page .bannerV6Sec{padding: 165px 0 75px;}
.qsrlanding_page .banner_button {margin-top: 20px;}
.qsrpage_header .cta_button a{color:#fff;position:relative;}
.qsrpage_header .cta_button a:before{content:"";
	background:url(https://4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/pulsa-12-2023/Pricing_icon.svg)no-repeat;height:28px;width:28px;display:inline-block;margin-right: 5px;vertical-align: middle;}

.qsrlanding_page .twoColContSec .col_card{max-width: 1170px;margin: 0 auto;}
.qsrlanding_page .twoColContSec .left_sidebar span{font-size:50px;letter-spacing: -0.8px;line-height:1;font-weight: 800;margin-top:15px;display:inline-block;}
.qsrlanding_page .twoColContSec .left_sidebar p span{font-weight: 700;}
.qsrlanding_page .twoColContSec p {font-size: 21px;line-height: 1.71;letter-spacing: -0.01em;letter-spacing: -0.42px;}
.qsr_logo_module .logo_imgBox img{max-height:104px;object-fit: contain;}
.qsr_onccolumn .logoleft, .qsr_twoColumn_ver1  .logoleft{max-width: 102px;}
.qsr_onccolumn .logoright, .qsr_twoColumn_ver1 .logoright{max-width: 145px;}
.qsr_onccolumn .crosssign, .qsr_twoColumn_ver1 .crosssign{margin: 0 8px;}
.qsr_onccolumn .maintitle h2{line-height:1;}

.qsr_threecolumn .qsrOutter{position:relative;width: calc(33.33% - 50px);}
.qsr_threecolumn .qsr_content ul{padding:0;list-style:none;}
.qsr_content li:before {content: "";height: 5px;width: 5px;background: #333;display: inline-block;border-radius: 50%;vertical-align: middle;margin-right: 13px;}
.qsr_threecolumn .circle_icon {width: 66px;position: absolute;left: 100%;}
.qsr_threecolumn .bottom_caption p{font-weight:500;font-size:14px;}
.qsr_threecolumn .qsrOutter:last-child .innercontent{width:100%;}
.qsr_threecolumn .qsrOutter:last-child .circle_icon{display:none;}
.qsr_logo_module  .logo_imgBox{padding: 0 40px;}
.qsrlanding_page .banner_module_academi_landing {min-height: 360px;}

.qsr_twocolumnmd .qsrTwocol_innner, .qsr_threecolumnver1 .innerth_v1{background-color: #f5f5f5;border-radius: 20px;padding:50px 15px;}

.qsr_threecolumnver1 .innerth_v1{background-color: #e5f6fd;position:relative;}
.qsr_twocolumnmd .rightCol ul{padding:23px 0 0 30px;}
.qsr_twocolumnmd .rightCol ul li{font-size: 22px;line-height: 1.81;letter-spacing: -0.22px;}
.qsr_twocolumnmd .icongallery .item {padding: 0 40px;width: 33.33%;}
.qsr_twocolumnmd .icongallery .innerItem {height: 121px;width: 121px;overflow: hidden;margin:0 auto;}
.qsr_twocolumnmd .icongallery{margin: 0 -40px;}
.qsr_twocolumnmd .rightCol p{font-weight:600;}

.qsr_twocolumnmd .leftCol {width: 45%;padding-right:10px;}
.qsr_twocolumnmd .rightCol {width: 55%;padding-left:20px;}
.qsr_threecolumnver1 .topLogo {position: absolute;top: 50px;right: 50px;}
.qsr_threecolumnver1 .topLogo img {max-width: 100px;height: 34px;}
.qsr_threecolumnver1 .maintitle h2:first-of-type{font-size: 48px;font-weight: 400;letter-spacing: -0.48px;}
.qsr_threecolumnver1 .maintitle h2{color:#134A9C;font-size: 59px;font-weight: 800;line-height: 1.2;letter-spacing: -0.59px;}

.qsr_threecolumnver1 .threecol_outter{padding:0 15px;margin-bottom: 30px;}
.qsr_threecolumnver1 .threecol_container{margin:0 -15px;}

.qsr_threecolumnver1 .bottom_inner {background: rgba(19, 74, 156, 0.06);padding: 40px;border-radius: 20px;}
.qsr_threecolumnver1 .bottom_items+.bottom_items {margin-top: 33px;}
.qsr_threecolumnver1 .content p{font-size: 22px;color:#134A9C;font-weight: 700;} 
.qsr_threecolumnver1 .content  span{color:#134A9C;font-size: 18px;font-weight: 400;line-height: normal;letter-spacing: -0.18px;}
.qsr_threecolumnver1 .topContent .title h3{color:#134A9C;font-size: 33px;font-weight: 600;line-height: normal;letter-spacing: -0.33px;max-width: 260px;}

.qsr_slider_module .slider_inner{background-color:rgba(19, 74, 156, 0.70);border-radius: 20px; padding: 25px 20px;position:relative;}
.qsr_slider_module .slider_inner:before{content:"";position:absolute;
	background: url('https://4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/pulsa-12-2023/Quote.svg');width:58px;height:42px;left:30px;top:40px;}
.qsr_slider_module .slider_inner .content p{color:#FFF;}

.qsr_threecolumnver1 .threecolInner .bottomContent{height:100%;}
.threecolInner.w100 {display: flex;flex-direction: column;height: 100%;}
.qsr_threecolumnver1 .topContent .iconbox {height: 121px;width: 121px;overflow: hidden;}
.qsr_twocolumnmd .leftCol h2+h2{line-height:1.2;font-weight:800;}


.qsr_twoColumn_ver1 .main_title p, .twocolContainer_wp .content p{letter-spacing: -0.18px;line-height:1.5;}
.qsr_twoColumn_ver1 .main_title p{margin: 15px 0;}
.qsr_twoColumn_ver1 .twocolContainer_wp .twocol_outter{padding: 0 22px;margin-bottom: 30px;}
.qsr_twoColumn_ver1 .twocolContainer_wp{margin:0 -22px;}
.qsr_twoColumn_ver1 .twocolContainer_wp .twocol_inner{background-color:#fff;padding:40px;border-radius: 16px;}

.qsr_twoColumn_ver1 .img_box {height: 370px; }
.qsr_twoColumn_ver1 .img_box img{height:100%; width:100%;object-fit:contain;}
.qsr_twoColumn_ver1 .bottom_box {display: flex;flex-direction: column;height: calc(100% - 370px);}
.qsr_twoColumn_ver1 .bottom_box .imgtitle h2{color: #162C59;font-size: 43px;font-weight: 700;line-height: normal;}
.qsr_twoColumn_ver1 .opt_inner {border-radius: 16px;background: rgba(0, 170, 238, 0.10);padding: 20px 30px;margin:0 0 20px 0;}
.qsr_twoColumn_ver1 .ticbox {width: 40px;height: 40px;overflow: hidden;}
.qsr_twoColumn_ver1 .opt_content {width: calc(100% - 40px);padding-left: 24px;}
.qsr_twoColumn_ver1 .opt_content p{font-size: 20px;font-weight: 500;line-height: normal;color:#162c59;}
.qsrlanding_page .qsr_twoColumn_ver1 .cta_button a:before{display:none;}
.qsrlanding_page .qsr_twoColumn_ver1 .cta_button a{padding: 18px 23px;}

.qsr_formMd .col_left {width: calc(52.2% - 75px);}
.qsr_formMd .col_right {width: calc(48% - 75px);}
.qsr_formMd .col_right form fieldset.form-columns-1 .hs-input{width:100%;}
.qsr_formMd .col_right form fieldset.form-columns-2 .input,.qsr_formMd .col_right form fieldset.form-columns-1 .input {margin:0;}

/* .qsr_formMd .col_right form fieldset.form-columns-2 .hs-firstname{padding-right: 10px;} */
/* .qsr_formMd .col_right form fieldset.form-columns-2 .hs_lastname{padding-left: 10px;} */
.qsr_formMd .col_right form input{box-shadow: inherit;font-size: 16px;padding: 10px 16px;line-height:1.5;letter-spacing: -0.18px;}

.qsrform_container .col_left h2{color:#134A9C;font-size: 50px;font-weight: 800;line-height: 1.24;letter-spacing: -0.5px;}
.qsrform_container .col_left h5{margin:20px 0;color:#333;}
.qsrform_container .col_left h5 strong{font-weight:700;}
.qsrform_container .col_left p{color:#333;font-size: 19px;font-weight: 300;line-height: 1.26;max-width:386px;}

.qsr_formMd .col_right form input::placeholder,.dealer_popUp-form form input::placeholder{color: #162C59;opacity: 0.7;}
.qsr_formMd .col_right form input::-ms-input-placeholder,.dealer_popUp-form form input::placeholder {color: #162C59;opacity: 0.7;}
.qsr_formMd .col_right form input[type="submit"]{padding: 12px 30px;line-height:1.33;letter-spacing: normal;margin-top: 20px;font-weight: 700;}
.qsr_formMd .col_right .hs-form-field {margin-bottom: 14px;}
.qsrlanding_page .two-column-module-section{padding:0!important;}
.qsrlanding_page .two-column-module-section .btn_secondary a,.twoColFullWidth .btn_secondary a{font-size:18px;padding: 23px 36px;margin-top:29px;}
.qsrlanding_page .two-column-module-section .container{padding:0;}
.qsrlanding_page .two-column-module-section .section-heading h2,.two-column-module-section.twoColFullWidth .section-heading h2{text-transform: none;}
.qsr_formMd fieldset.form-columns-2 {display: flex;gap: 10px;}
.qsrlanding_page .widget-type-rich_text {padding:80px 20px;max-width: 605px;margin: 0 auto;}
.qsrlanding_page .widget-type-rich_text span>div:last-child{line-height: 24px;}
.qsrlanding_page .widget-type-rich_text a,.dealerPage .cust_richtex_wP a{font-size: 54px;font-weight: 800;line-height: 1.33;letter-spacing: -0.54px;margin:0 0 20px 0;text-decoration:none!important;}


.qsrlanding_page .two_coulmn_content_moduleV8 .maintitle h2:after{display:none;}
.qsrlanding_page .calc_content .button {padding: 15px 23px;}
.qsrlanding_page .calc_content_left h6:before {content: "";
	background: url(https://4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/pulsa-12-2023/icon.svg)no-repeat;
	display: inline-block;height: 56px;margin-right: 30px;vertical-align: middle;width: 56px;}
.qsrlanding_page .two_coulmn_content_moduleV8 .digit_counter_container {margin: 0 auto;max-width: 1170px;padding-top:50px;}
.qsrlanding_page .calc_content {border: none;padding: 40px;background: #fff;border-radius: 16px;}
.qsrlanding_page .two_coulmn_content_moduleV8 .maintitle h2{margin-bottom:0;}
.qsr_slider_module .main_title h2{line-height:1.20;letter-spacing: -0.6px;}

.qsr_ver2 .col_left, .qsr_ver2 .col_right {width: calc(50% - 11px);}
.qsr_ver2 .input input[type="email"]{border: 1px solid rgba(22, 44, 89, 0.20);background: #fff;font-size: 18px;color: rgba(22, 44, 89, 0.50);font-weight: 400;line-height:1.5;
	letter-spacing: -0.18px;padding: 14px 16px;border-radius: 8px 0px 0px 8px;min-width: 251px;}
.qsr_ver2 input[type="submit"]{border-radius: 0px 8px 8px 0px;padding: 16px 36px;min-height: 57px;font-size:18px;font-weight: 700;line-height:1.33;border: inherit;}
.qsr_ver2 .col_right form input::placeholder {color: rgba(22, 44, 89, 0.50);opacity: 0.7;}
.qsr_ver2 .col_right .title h2{font-weight: 800;line-height: 1.2; letter-spacing: -0.6px;}
.qsr_ver2 .col_right form input::-ms-input-placeholder {color: rgba(22, 44, 89, 0.50);opacity: 0.7;max-width: 251px;}
.qsr_ver2 .col_right form{display:flex;flex-wrap:wrap;align-items:center;}
.qsr_ver2 form .hs-form-field{margin-bottom:0;}
.qsr_ver2 form label{margin:0;}
.qsr_ver2 form {margin-top:40px;}
.qsr_slider_module .qsrslider_outtter {padding: 0 55px;}
.qsr_slider_module .qsrSlider_container{margin: 0 -55px;} 
.qsr_slider_module{overflow:hidden;}
.qsrlanding_page .widget-type-rich_text strong{font-weight:800;}
.qsr_slider_module .dtLogo {width: 126px;padding-right: 31px;}
.dtContent {width: calc(100% - 126px);}

.qsrlanding_page .bannerV6Sec .pulsa_link h4 {color: #0ae;font-size: 24px;letter-spacing: -0.48px;line-height: 1.33;}
.qsr_three_column_module .maintitle h2,.qsr_two_column_module .maintitle h2,.qsr_two_column_module .subtitle h3, .qsr_slider_module .main_title h2{font-weight: 800;}
.qsr_three_column_module .qsr_content h5{font-size: 25px;}
.qsr_two_column_module .subtitle p{font-size: 22px;}
.qsr_two_column_ver2 .col_right .title P{font-size: 19px;font-weight:300;margin-top: 40px;}
.qsr_two_column_ver2 .col_right .title P strong{font-weight:700;}
.qsrlanding_page .digit_counter_container .calc_content_left h6{font-size:22px;}
.qsrlanding_page .two-column-module-section .section-heading h2,.two-column-module-section.twoColFullWidth .section-heading h2{font-size: 42px;font-weight: 700;} 

.qsr_twoColumn_ver1 .buttonContainer.cta_button{margin-top: auto;}

.qsrSlider_container ul.slick-dots li.slick-active button {background-color: #fff;}

.qsr_two_column_ver2 .hs-error-msgs{position:absolute;top:60px;}
.qsr_two_column_ver2 .hs_error_rollup label{color:#ef6b51;}
.qsr_two_column_ver2 .innerform{position:relative;}

.qsrSlider_container .profile_Img{width: 90px;height: 90px;overflow: hidden;margin-top:20px;}
.qsrSlider_container .profile_Img img {object-fit: cover;border-radius: 50%;height: 100% !important;width:100%;}


/********Dealer--Page************/
.banner-section .bannerCaption_image {max-width: 300px;}
.banner-section.dealerpgBanner .captionTitle p{font-weight:600;font-size:16px!important;line-height:1.25!important;} 
.dealerPage .twoColContSec .side_image h5 span,.dealerPage .twoColContSec .side_image p span{opacity:0.7;}
.dealerPage .twoColContSec .right_sidebar{padding: 50px 0;}
.dealerPage .container{max-width:1280px;padding:0 20px;}
.dealerPagesection .qsrUtter_container{padding:0;}
.twoColContSec.dealerpg_twocolrepeat{padding:0;}
.dealerpg_twocolrepeat .container{max-width:1160px;}
.dealerPage .twoColContSec.dealerpg_twocolrepeat .right_sidebar {padding:0 20px;}

.dlrPagefullwd .container {max-width: 100%;padding-left: calc(50%  - 580px);padding-right: 0;}


.dlrPagefullwd .imageBox img{object-fit:cover;}
.dlrPagefullwd p,.dealerPage p{font-weight:400;}
.dlrPagefullwd p strong,.dealerPage .qsr_logo_module p{font-weight:700;}
.dealerpgfullImge {min-height:602px;}
.dealerPage  .widget_1708675834828-flexbox-positioning > div,.dealerPage img.hs-image-widget{width: 100%;}
.dealerPage .two_column_content_module_v6 .right_content p{font-weight:300;margin-top:20px;}

.two-column-module-section.twoColFullWidth .container{max-width:100%; padding:0;}
.two-column-module-section .icon{display:inline-block;}
.dealerPage .cust_richtex{padding: 80px 0;}

.dealerpgthreecol .dlCard_outter {padding-left: 22px;padding-right:22px;}
.dealerpgthreecol .dlCard_container {margin: 0 -22px;}
.dealerpgthreecol .dlCard_inner {padding: 40px;border-radius: 16px;}


.dealerpgthreecol .card_btn{margin-top: auto;}
.dealerpgthreecol .card_btn a{font-size:18px;padding:18px 23px;line-height: 1.33;}
.dealerpgthreecol h2{line-height:1.25;}
.dealerpgthreecol .card_logo img{height:100%;width:100%;object-fit:contain;}
.dealerPage h2 {font-size: 38px;}
.dealerpgfourCol .titleContent>*,.dealerpgfourCol .titleContent h2{line-height:1.24;font-weight:800;letter-spacing:-0.5px;} 
.dealerpgfourCol .titleContent p{font-size:19px;line-height:1.24;font-weight:300;letter-spacing: normal;}
.dealerpgfourCol .product_row{margin:0 -6px;}
.dealerpgfourCol .outterProduct{padding:0 6px 12px;}
.dealerpgfourCol .innerProduct img{width:100%;height:250px;object-fit:cover;}
.dealerPage  .twoColContSec .container{max-width:1200px;}
.dlrPagefullwd .leftTextbox h2{font-weight:700;line-height:1.26;letter-spacing: -1px;margin-top:16px;}
.dlrPagefullwd .leftTextbox p:first-of-type{font-size:28px;line-height:1.25;letter-spacing: -0.28px;}
.dlrPagefullwd .leftTextbox p{font-size:20px;line-height:1.4;margin-top:50px;letter-spacing: -0.2px;}
.dlrPagefullwd .leftTextbox p strong{font-weight:700;}
.qsrlanding_page .qsrcalcpage .calc_content{background-color: rgba(0, 170, 238, 0.1);}
.banner-section.dealerpgBanner .container .section-inner-wrapper h1.banner-heading {letter-spacing: -0.01em;}
.bevcarb-page .dlrPagefullwd .leftTextbox p{margin-top:20px;}
/*************CASE-STUDY-POST-204****************/
.pulsapost_newversion .postBanner {background: linear-gradient(to right, rgba(22, 44, 89, 1), rgba(19, 74, 156, 1));padding: 160px 0 154px;margin-top: -70px;}
.pulsapost_newversion .blog_breadcrumbs a:hover,.pulsapost_newversion .blog_breadcrumbsa:focus{color:#fff;}
.pulsapost_newversion .blog_breadcrumbs a{letter-spacing:0.06em;}
.pulsapost_newversion .post_Title >*{letter-spacing:0.01em;line-height:1.2;}
.pulsapost_newversion .container{max-width:1280px;padding: 0 20px;}
.pulsapost_newversion .banner_module_academi_landing{min-height: inherit;}
.pulsapost_newversion .featured_image img{height:100%;width:100%;object-fit:cover;border-radius: 16px;}
.postPagenewversion .contentBox {width: calc(100% - 430px);padding-left: 80px;}
.postPagenewversion .imgBox {width: 430px;}
.postPagenewversion .imgBox img{max-height: 312px; width:100%;object-fit:cover;}
.postPagenewversion .contentBox p + p,.postPagenewversionv2 .contentBox p + p{margin-top:30px;}
.postPagenewversion .imageCaption >*,.postPagenewversionv2 .imageCaption >*{font-style:italic;font-size:14px;line-height:1.21;letter-spacing:-0.16px}
.postPagenewversionv2 .rowContent {max-width:448px;}
.postPagenewversionv2 .rowContent >*{font-size:21px;line-height:1.71;letter-spacing:-0.32px;}
.postPagenewversionv2 .rowTitle h2{letter-spacing:-0.16px;}
.postPagenewversionv2 .contentBox{width: calc(100% - 404px);padding-left: 55px;}
.postPagenewversionv2 .contentBox p{font-size:18px;line-height:2.22;letter-spacing:-0.16px;}
.postPagenewversionv2 .imgBox{width:404px;}
.postPagenewversionv2 .imgBox img{object-fit:cover;width:100%;}
.postPagenewversionv2 blockquote {position: relative;border: none;padding: 72px 0 40px;font-size: 24px;font-weight: 400;line-height: 1.87;border-bottom: 1px solid #134A9C;margin:30px 0 60px;}
.postPagenewversionv2 blockquote:before { content: ""; background: url('https://4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/Pulsa%20Sensors%202022/blog/Symbol.svg')no-repeat; width: 58px; height: 43px; position: absolute; top: 0; }
.pulsapost_newversion .cust_richtex .container{padding:0;}
.pulsapost_newversion .cust_richtex{padding: 10px 0 30px;}
.pulsapost_newversion .right_content span{font-weight:400;font-size:20px;line-height:1.4;letter-spacing:-0.16px;}
.pulsapost_newversion .featured_image {max-width: 1170px;margin: 0 auto;}
.pulsapost_newversion .featured_image a {height: 448px;display: block;}
.bevcarb-page .cust_richtex a {font-size: 30px;font-weight: 800;letter-spacing: 0.16px;display:block;margin:10px 0;}
.bevcarb-page .cust_richtex a:hover {text-decoration: none;color:#0ae!important;}
.bevcarb-page .cust_richtex h4{font-size:30px;letter-spacing: 0.16px;}
.bevcarbTypeTwo .three-column-box .container{padding: 0 15px;}
.bevcarbTypeTwo .twoColContSec .content p{font-weight:500;line-height:1.26;letter-spacing: normal;}
.bevcarbTypeTwo .section-button a{font-size:18px;}
.bevcarbTypeTwo .twoColContSec .container {padding:0 20px;} 
/*********blog-listings-2023************/
.article_post .container{max-width: 1200px; margin-left: auto; margin-right: auto; padding-left: 15px; padding-right: 15px;}
.article_post .row{display: flex; flex-wrap: wrap; margin-left: -10px; margin-right: -10px;}
.article_post{padding: 96px 0; position: relative;}
.article_post .shape img{width: 100%; position: absolute; z-index: -1; bottom: 0; object-fit: cover; height: 500px;} 
.article_post .left_sidebar, .article_post .right_sidebar{width: 50%; padding-left: 10px; padding-right: 10px;}
.article_post .left_sidebar h3{font-style: normal; font-weight: 700; font-size: 32px; line-height: 40px; color: #162C59; letter-spacing: -0.01em;}
.article_post .right_sidebar ul{padding: 0; margin: 0; list-style-type: none; display: flex; flex-wrap: wrap; justify-content: end;}
.article_post .right_sidebar ul li{padding-left: 25px;}
.article_post .right_sidebar ul li:first-child{padding-left: 0px;}
.article_post .right_sidebar ul li a{font-style: normal; font-weight: 700; font-size: 18px; line-height: 28px;}
.article_post .right_sidebar ul li.selected a {border-bottom: 2px solid #DD4422;}
.article_post .blog_post{margin-top: 40px;}
.article_post .blog_post .post_outer{width: 33.33%; padding-left: 10px; padding-right: 10px; margin-bottom: 40px;}
.article_post .blog_post .post_outer .featured_image img{height: 240px; width: 100%; border-radius: 16px; margin-bottom: 24px;}
.article_post .blog_post .post_outer h5{font-style: normal; font-weight: 700; margin-bottom: 12px; font-size: 20px; color: #333333; line-height: 1.5; letter-spacing: -0.01em;}
.article_post .blog_post .post_outer .tags_list{padding: 0; margin: 0; display: flex; flex-wrap: wrap; list-style-type: none;}
.article_post .blog_post .post_outer .tags_list li{padding: 0 8px; position: relative; font-size: 14px; line-height: 20px; color: #999999;}
.article_post .blog_post .post_outer .tags_list li:first-child{padding-left: 0;}
.article_post .blog_post .post_outer .tags_list li:last-child{padding-right: 0;}
.article_post .blog_post .post_outer .tags_list li:first-child:before{content: ''; position: absolute; width: 3px; height: 3px; background: #999999; right: -1px; top:50%; transform: translateY(-50%);}
.article_post .blog_post .loadmore_btn{text-align: center; margin-top: 8px;width:100%;}
.ias-spinner {text-align: center!important;  display: block;width: 100%}
.ias-spinner img{ display: unset;}

/**********blog-listings-Banner***********/
.banner_blog_post .container{max-width: 1200px; margin-left: auto; margin-right: auto; padding-left: 15px; padding-right: 15px;position:relative;}
.banner_blog_post .row{display: flex; flex-wrap: wrap; margin-left: -15px; margin-right: -15px;}
.banner_blog_post { background: linear-gradient(90deg, #134A9C 0%, #162C59 100%); padding: 80px 0 96px; position: relative; }
.banner_blog_post h1{margin-bottom: 64px; font-style: normal; font-weight: 700; font-size: 60px; line-height: 1.2; text-align: center; letter-spacing: -0.01em; color: #FFFFFF;}
.banner_blog_post .sidebar{width: 50%; padding-left: 15px; padding-right: 15px;}
.banner_blog_post .sidebar .blog_post_inner{background: #FFFFFF; box-shadow: 0px 4px 24px rgba(0, 0, 0, 0.16); border-radius: 24px;}
.banner_blog_post .left_sidebar_post .blog_post_inner .blog_post_img img{height: 312px; border-radius: 32px; width: 100%; object-fit: cover; padding: 16px;}
.banner_blog_post .left_sidebar_post .blog_post_inner .post_content{padding: 20px;}
.banner_blog_post .sidebar .blog_post_inner .post_content .tags_list {display: flex; flex-wrap: wrap; list-style-type: none; margin: 0; padding: 0;}
.banner_blog_post .sidebar .blog_post_inner .post_content .tags_list li{color: #999; font-size: 14px; line-height: 20px; padding: 0 8px; position: relative;}
.banner_blog_post .sidebar .blog_post_inner .post_content .tags_list li:first-child {padding-left: 0;}
.banner_blog_post .sidebar .blog_post_inner .post_content .tags_list li:last-child {padding-right: 0;}
.banner_blog_post .sidebar .blog_post_inner .post_content .tags_list li:first-child:before {background: #999; content: ""; height: 3px; position: absolute; right: -1px; top: 50%; transform: translateY(-50%); width: 3px;}
.banner_blog_post .left_sidebar_post .blog_post_inner .post_content h3{font-style: normal; margin: 8px 0; font-weight: 700; font-size: 32px; line-height: 40px; letter-spacing: -0.01em; color: #333333;}
.banner_blog_post .sidebar .blog_post_inner .post_content p{font-style: normal; font-weight: 400; font-size: 16px; line-height: 28px; letter-spacing: -0.01em; color: #333333;}
.banner_blog_post .left_sidebar_post .blog_post_inner .post_content p a{color: #00AAEE;}
.banner_blog_post .left_sidebar_post .blog_post_inner .post_content p a:hover{text-decoration: underline;}

.banner_blog_post .right_sidebar_post .blog_post_inner{display: flex; flex-wrap: wrap; margin-bottom: 16px; padding: 16px;align-items:center;}
.banner_blog_post .right_sidebar_post .blog_post_inner .blog_post_img img{width: 180px; height: 116px; border-radius: 16px; object-fit: cover;}
.banner_blog_post .right_sidebar_post .blog_post_inner .post_content{width: calc(100% - 180px); padding-left: 15px;}
.banner_blog_post .right_sidebar_post .blog_post_inner .post_content h3{font-size: 18px; line-height: 28px; margin: 5px 0;}

.banner_blog_post .right_sidebar_post .blog_slide_btn button{width: 64px; height: 64px; background: #134A9C; border-radius: 16px; position: static; transform: translate(0);}
.banner_blog_post .right_sidebar_post .blog_slide_btn button svg{margin: auto;transform: rotate(90deg);}
.banner_blog_post .right_sidebar_post .blog_slide_btn .blog_next{margin-left: 16px;}
.banner_blog_post .right_sidebar_post .blog_slide_btn button:hover{background: #00AAEE;}
.banner_blog_post .right_sidebar_post .blog_slide_btn button.slick-disabled{opacity: 0.5; cursor: not-allowed;}
.banner_blog_post .right_sidebar_post .blog_slide_btn button.slick-disabled:hover{background: #134A9C; opacity: 0.5;}
.banner_blog_post .card-title .custom span{display:block;}
.banner_blog_post .blogShape { bottom: 0; height: 350px; left: 0; mix-blend-mode: multiply; position: absolute; width: 100%; z-index: 0; }
.banner_blog_post .blogShape img { height: 100% !important; object-fit: cover; width: 100%; }
/**********End-blog-listings-Banner***********/
/**Sensors Module Global***/
.sensors-ver2-section{overflow:hidden;}
.btnGrpParent{padding-top:20px}
.btnGrpParent .button{ padding: 0.75rem 0.75rem; font-weight: 700; }
.sensors-section.sensors-ver2-section .sensors-repeater-row.sensor-slider-box .slick-track .sensors-list-item{    text-align:center;justify-content: inherit !important; align-items: center;}
/***Sharing Module****/
.sharing-main {position: fixed; bottom: 100px; right: 0px; background: #0ae; width: 40px; border-radius: 3px; z-index: 99;}
.sharing-icon-wrap {list-style-type: none; padding: 0; margin: 0; }
.sharing-icon-wrap li {margin: 5px;}
.sharing-icon-wrap li a {background: #fff; display: flex; align-items: center; justify-content: center; border-radius: 5px; width: 30px; height: 30px;}
.sharing-icon-wrap li a svg {width: 15px; fill: #0ae;}
/****Two Column Content Module***/
.twoColContSec .container{padding:0 20px;} 
.twoColContSec.widget_1698229239766 {padding: 200px 0;}
.twoColContSec,.twoColContSecV2 { padding: 116px 0 96px; }
.twoColContSec .row { display: flex; flex-wrap: wrap; margin-left: -35px; margin-right: -35px; }
.twoColContSec .alignCenter { align-items: center; }
.twoColContSec .flex-row-reverse,.twoColContSecV2 .flex-row-reverse { flex-direction: row-reverse; }
.twoColContSec .col_card,.twoColContSecV2 .col_card { position: relative; }
.twoColContSec .col_card:after,.twoColContSecV2 .col_card:after { bottom: 45px; height: 1px; width: 100%; background: #000; left: 0; }
.twoColContSec .col_card:first-child,.twoColContSecV2 .col_card:first-child { position: inherit; }
.twoColContSec .col_card~.col_card,.twoColContSecV2 .col_card~.col_card { padding-top: 116px }
.twoColContSec .left_sidebar,.twoColContSecV2 .left_sidebar { width: 50%; }
.twoColContSec h2,.twoColContSecV2 h2 { font-size: 48px; line-height: 1.14; margin-bottom: 24px; letter-spacing: -0.01em; color: #333333; }
.twoColContSec p,.twoColContSecV2 p { font-weight: 400; font-size: 18px; line-height: 28px; letter-spacing: -0.01em; }
.twoColContSec h6,.twoColContSecV2 h6 { font-weight: 700; font-size: 20px; line-height: 32px; letter-spacing: 0.04em; text-transform: uppercase; color: #00AAEE; margin-bottom: 16px; }
.twoColContSec .left_sidebar .side_image ul,.twoColContSecV2 .left_sidebar .side_image ul { padding-left: 20px; }
.twoColContSec .right_sidebar,.twoColContSecV2 .right_sidebar { width: 50%; }
.twoColContSec .right_sidebar .content, .twoColContSec .left_sidebar .side_image { padding: 0 35px; }
.twoColContSec .right_sidebar .content p~p,.twoColContSecV2 .right_sidebar .content p~p { margin-top: 24px; } { margin-top: 24px; }
.twoColContSec .right_sidebar .content ul,.twoColContSecV2 .right_sidebar .content ul { padding: 0; margin: 0; list-style-type: none; }
.twoColContSec .right_sidebar .content ul li,.twoColContSecV2 .right_sidebar .content ul li { position: relative; padding-left: 38px; margin-bottom: 24px; font-weight: 400; font-size: 24px; line-height: 1.33; letter-spacing: -0.01em; color: #333333; }
.twoColContSec .right_sidebar .content>ul>li:before,.twoColContSecV2 .right_sidebar .content>ul>li:before { content: ''; position: absolute; width: 26px; height: 26px; border-radius: 50px; left: 0; background-size: contain; background-position: center center; background-repeat: no-repeat; top: 0; }
.twoColContSec .right_sidebar .content ul li a,.twoColContSecV2 .right_sidebar .content ul li a { color: #00AAEE; text-decoration: none; }
.twoColContSec .right_sidebar .content ul li ul li,.twoColContSecV2 .right_sidebar .content ul li ul li { padding-left: 24px; margin: 8px 0; position: relative; }
.twoColContSec .right_sidebar .content ul li ul li:before,.twoColContSecV2 .right_sidebar .content ul li ul li:before { content: ''; position: absolute; width: 8px; height: 8px; background: #00AAEE; border-radius: 50px; left: 0; opacity: 0.3; top: 8px; }
.twoColContSec .right_sidebar.small_text .content ul li,.twoColContSecV2 .right_sidebar.small_text .content ul li { font-size: 18px; }
.twoColContSec .right_sidebar.small_text .content>ul>li:before,.twoColContSecV2 .right_sidebar.small_text .content>ul>li:before { width: 24px; height: 24px; }
/****Two Column Content Module V2***/
.twoColContSecV2 .imageCaption p{font-weight:600;}
.twoColContSecV2 .left_sidebar,.twoColContSecV2 .right_sidebar {padding-right:24px;}
.twoColContSecV2 .swape_col .left_sidebar { width: 50%; padding-left:24px;padding-right:0px}
.twoColContSecV2 .swape_col .right_sidebar { width: 50%; padding-right:24px; padding-left:0px} 
/**Two Column Content Module V3***/
.Link_Camp .two_column_content_module_v3 .container {max-width: 1210px;}
.two_column_content_module_v3 .parent_wrap{position:relative;}
.two_column_content_module_v3 .right-part{height: 100%;}
.two_column_content_module_v3 .section-title h1 {font-size: 60px;color: #fff;font-weight: 800;line-height: 1.2; letter-spacing: -0.6px;max-width: 400px;}
.two_column_content_module_v3 .section-title h1 span{font-weight: 300;}
.two_column_content_module_v3 .box-img {display: flex;align-items: stretch;height: 100%;}
.two_column_content_module_v3 .right-part img { width: 100%; object-fit: cover; height:100%!important; }
.two_column_content_module_v3 .section-heading p{color: #00AAEE;font-weight: 700;line-height: 2;letter-spacing: 0.96px;text-transform: uppercase;}
.two_column_content_module_v3 .section-heading {position: absolute;left: 0;right: 0;top: 50%;transform: translateY(-50%);padding-top:80px;}
.two_column_content_module_v3 .section-title {margin-bottom: 60px;} 
/**Two Column Content Module V4**/
.two_column_content_module_v4 .text_top p+p,.two_column_content_module_v4 .text_top *+p{margin-bottom: 40px;}
.two_column_content_module_v4 .left-part img,.two_column_content_module_v4 .right-part img{width: 100%;object-fit: cover;height: 100%!important;}
.two_column_content_module_v4 .right-part{position: relative;display:flex;flex-direction: column;justify-content:space-between;}
.two_column_content_module_v4 .text_top{display: flex;flex-direction: column;max-width: 570px;padding-left: 20px;padding-right: 20px;margin: auto;}
.two_column_content_module_v4 .text_top h2{font-size: 46px;font-weight: 800;line-height: 1.2;letter-spacing: -0.46px;margin-bottom:55px;}
.two_column_content_module_v4 .text_top p{font-size: 24px;line-height: 1.3;}
.two_column_content_module_v4 .text_top p span{color: #00AAEE;font-weight: 700;}
/**Two Column Content Module V5**/
.bottom_announce_bar{margin-top:80px;}
.announce_title h3{font-size: 32px;font-weight: 700;line-height:1.25;letter-spacing: -0.32px;}
.two_column_content_module_v5 .outter-button .button  a{color: #fff;display:inline-block;padding: 11px 18px;font-size: 18px;font-weight:700;padding: 22px 36px;}
.bottom_announce_bar {justify-content: space-between;border-radius: 20px;padding: 40px;}
.two_column_content_module_v5 .top_title {max-width: 500px;}
.two_column_content_module_v5 .left-part{padding: 55px 0 0 0;}
.two_column_content_module_v5 .right-part{padding-left: 72px;}
.two_column_content_module_v5 .title h3{font-size: 32px;color: #162C59;line-height: 1.25;letter-spacing: -0.32px;}
.two_column_content_module_v5 .title p{color: #162C59;font-size: 19px;line-height: 1.4;letter-spacing: -0.19px;font-weight: 400;}
.two_column_content_module_v5 .top_title h2{font-size: 64px;font-weight: 800;line-height: 1.1;letter-spacing: -0.64px;color:#162C59;}
.two_column_content_module_v5 .right-part img{width:100%;object-fit: cover;}
.two_column_content_module_v5 .value_text span{color: #00AAEE;font-size: 96px;font-weight: 700;line-height: 1;}
.two_column_content_module_v5 .location_text p{opacity: 0.8;color:#162C59;font-size: 20px;font-weight: 500;line-height: 1.2; letter-spacing: -0.2px;}
.two_column_content_module_v5 .announce_title.white-color {max-width: 600px;}
.two_column_content_module_v5 .outter-button .button{padding:0;}
/**Two Column Content Module V6**/
.two_column_content_module_v6 .container{max-width: 1280px; padding: 0 20px;}
.two_column_content_module_v6 .right_content p:first-child{font-size:30px;font-weight:700;letter-spacing:-0.3px;}
.two_column_content_module_v6 .right_content p{margin-bottom: 30px;font-size: 20px;font-weight: 400;line-height: 1.4; letter-spacing: -0.2px;}
.two_column_content_module_v6 .left_logo {width: 565px;}
.two_column_content_module_v6 .right_content {width: calc(100% - 565px);padding-left: 40px;}
.two_column_content_module_v6 .full_image img{border-radius: 16px;width:100%;max-height:448px;}
.two_column_content_module_v6 .fullWidth_image img{width:100%;object-fit:cover;}
/**Two Column Content Module V7**/
.bottom_contentv7 .innerBottomcnt {padding: 55px 0 0 65px;}
.bottom_contentv7 .cnt_left h3{font-size: 44px;font-weight: 300;color:#fff;margin-bottom:20px;line-height: normal;}
.bottom_contentv7 .cnt_left p{font-size: 18px;letter-spacing: -0.18px;line-height:1.5;color:#fff;margin-top:18px;font-weight: 400;}
.bottom_contentv7 .cnt_right_img{position: relative;}
.bottom_contentv7 .imgConainer img{height: 100%;width: 100%;object-fit: contain;}
.bottom_contentv7 .cnt_right_img:after {background-image: url(https://4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/graph_bg.svg);background-repeat: no-repeat;bottom: 0;content: "";height: 122px;left: -59px;position: absolute;z-index: 1;right: 0;}
.bottom_contentv7 .imgConainer {position: relative;z-index: 5;width: 229px;height: 299px;}
.bottom_contentv7 .cnt_left{position: relative;z-index: 5;}
/**Two Column Post Module V2**/
.customSelectList .leftside_link a {position: absolute;top: 0;bottom: 0;z-index: 5;left: 0;right: 0;}
.customSelectList .wrapper.leftside .inner{padding-bottom:18px;}
.two_column_post_modulev2  .container{max-width: 1230px;}
.customSelectList .wrapper:nth-child(1),.customSelectList .wrapper:nth-child(2){width:50%;}
.customSelectList{margin: 0 -15px;}
.customSelectList .wrapper{padding:0 15px;}
.customSelectList .post_Image img {width: 100%;height: 312px;object-fit:cover;}
.wrapper.rightSide .post_link a {position: absolute;top: 0;bottom: 0;left: 0;right: 0;font-size: 0;z-index: 9;}
.customSelectList .wrapper .post_title h3{color:#333;font-size: 32px;line-height: 1.25; letter-spacing: -0.32px;margin: 8px 0;}
.customSelectList .wrapper.rightSide .post_title h3{font-size:18px;margin: 5px 0;}
.customSelectList .inner{background-color: #fff;padding: 14px 16px;border-radius: 24px;box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.16);position:relative;}
.customSelectList .post_Image {border-radius: 16px;overflow: hidden;}
.customSelectList .wrapper.rightSide .inner{position:relative;}
.customSelectList .outter{margin-bottom:16px;}
.customSelectList .wrapper.rightSide .post_Image img{border-radius: 16px;height: 100%;object-fit: cover;width: 100%;}
.customSelectList .wrapper.rightSide .post_Image {height:116px;object-fit:cover;border-radius:16px;overflow: hidden;width:180px;}
.customSelectList .wrapper.rightSide .post_content {padding-left: 15px;width: calc(100% - 180px);}
.customSelectList .post_link a, .customSelectList .post_discription p {color: #0AE;font-size: 18px;font-style: normal;font-weight: 400;line-height: 1.5;letter-spacing: -0.18px;}
.customSelectList .post_link a:hover{color:#162f5f;}
.customSelectList .post_discription p{color:#333;}
.customSelectList span.reading-minutes.left_side_dot:before {background: #333;border-radius: 50%;content: "";
	height: 5px;left: 7px;position: absolute;top: 5px;width: 5px;}
.customSelectList span.reading-minutes.left_side_dot {padding-left: 20px;position: relative;}
.customSelectList span.reading-minutes{opacity:0.5;font-size: 14px;font-weight: 400;line-height: 1.42;}
.wrapper.rightSide .blog_slide_btn button {background: #134a9c;border-radius: 16px;height: 64px;position: static;transform: translate(0);width: 64px;}
.wrapper.rightSide .blog_slide_btn button.slick-disabled {cursor: not-allowed;opacity: .5;}
.wrapper.rightSide .blog_slide_btn button svg {margin: auto;transform: rotate(90deg);}
.wrapper.rightSide .blog_slide_btn .blog_next {margin-left: 16px;}
.wrapper.rightSide .blog_slide_btn button:hover {background: #0ae;}
.wrapper.rightSide .blog_slide_btn button.slick-disabled:hover {background: #134a9c;}
/**Two Coulmn Content Module V8**/
.two_coulmn_content_moduleV8 .digit_container{margin: 0 -32px;}
.two_coulmn_content_moduleV8 .digit_outterContainer{padding: 0 32px;}
.two_coulmn_content_moduleV8 .digit_innerContainer {background-color:#fff;border-radius: 16px;padding:40px;}
.digit_innerContainer .digit_field span.digitNumber{margin-bottom: 25px;color: #81CD5D;font-size: 70px;font-weight: 500;line-height: normal;letter-spacing: -0.7px;}
.digit_innerContainer span.digit_title{color:#162C59;font-size: 20px;font-weight: 400;line-height:1.6;letter-spacing: -0.2px;}
.two_coulmn_content_moduleV8 .maintitle h2{position:relative; display:inline-block;font-size:42px;margin-bottom:20px;line-height: 1.14; letter-spacing: -0.42px;color:#162C59;}
.two_coulmn_content_moduleV8 .maintitle h2:after{content:'';
	background:url('https://4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/chart-bar.svg')no-repeat;height:26px;width:26px;display: inline-block;margin-left: 10px;}
.two_coulmn_content_moduleV8 .maintitle p{color: #162C59;font-size: 18px;font-weight: 400;line-height: 1.5;letter-spacing: -0.18px;}
.two_coulmn_content_moduleV8 .digit_counter_container{max-width: 1000px;margin: 0 auto;}
.two_coulmn_content_moduleV8 .digit_field{flex-direction: column;}
.calc_content_left h6{position: relative;display:inline-block;font-size: 21px;font-weight:400;letter-spacing: -0.21px;color:#162C59;line-height: normal;}
.calc_content_left h6:before
{content: '';background: url('https://4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/analytics1.svg')no-repeat;
	height:24px;width:24px;display:inline-block;margin-right: 18px;vertical-align: middle;}
.calc_content { border: 1px solid rgba(0, 170, 238, 0.30); border-radius: 9px; padding: 20px 30px; }
.calc_content .button a{color:#fff;font-size: 18px;line-height:1.33;font-weight:700;}
.calc_content .button{padding: 20px 36px;}
/**Two Coulmn Content Module V9**/
.twoColumn_module_v9 .twocol_inner{background-color:#fff;padding:40px;border-radius: 16px;}
.overviewTwoCol .twoColumn_module_v9 .twocol_inner {padding:0;border-radius: 0;}
.two_coulmn_content_module_v9 .main_title h2{font-size:42px;line-height:1.7;}
.two_coulmn_content_module_v9 .main_title p{font-size: 18px;font-weight: 400;line-height: 1.55; letter-spacing: -0.18px;}
.twoColumn_module_v9 .img_box.imgIcon{width: 56px;height: 56px;border-radius: 8px;background-color:#e5f6fd;overflow:hidden;padding:16px;}
.twoColumn_module_v9{margin: 0 -12px;}
.twoColumn_module_v9 .twocol_outter{padding: 0 12px;}
.twoColumn_module_v9 .content h4{font-size:26px;color:#162C59;}
.twoColumn_module_v9 .content{min-height:123px;}
.twoColumn_module_v9 .content a{color: #000;font-size: 18px;font-weight: 500;line-height: 1.33;}
.twoColumn_module_v9 .content a:hover{color: #134A9C;}
.twoColumn_module_v9 .twoCol_btn a{color:#fff;font-size:18px;font-weight: 700;}
.two_coulmn_content_module_v9 .main_title{max-width:720px;margin:0 auto;}
.two_coulmn_content_module_v9.overviewTwoCol .main_title{max-width: 100%;margin: auto;text-align: left;}
.overviewTwoCol .bottom_box{text-align: left;}
.overviewTwoCol .bottom_box ul li{font-size:20px;}
.twoColContSec.modifyListingStyle .right_sidebar .content ul{list-style-type: disc;padding-left:30px;}
.twoColContSec.modifyListingStyle .right_sidebar .content ul li{padding-left: 0;margin-bottom: 10px;font-size: 20px;}
.overviewTwoCol .twoColumn_module_v9 .content h4{font-size: 25px;color: #113366;margin-bottom:15px;}
/******footer-updated-css******/
.footer-menu.updated{display:none;}

.row.blog_postWP .post_inner h1{font-size:20px!important;}
.row.blog_postWP .post_inner h1 a strong{font-weight:700;}










/*************MEDIA START****************/
@media(max-width:639px){
	.for-desktop{display:none}
	.for-mobile { display: block;}
	.sensors-section.sensors-ver2-section .sensors-repeater-row.sensor-slider-box .slick-track .sensors-list-item {display: block;}
	.sensors-section.sensors-ver2-section .container .sensors-list-item { display: block; }
	.sharing-main { bottom: 0px; right: 0px; width: auto; height: 40px; }
	.sharing-main .sharing-icon-wrap { display: flex; justify-content: left; flex-wrap: nowrap; }




}
@media (min-width: 640px) {
	div#sensor_page .sensors-list-item {padding-left: 1.1rem;padding-right: 1.1rem;}
	#sensor_page.sensors-section .container {padding-left: 1.5rem; padding-right: 1.5rem;}
	.container {max-width: 640px;}
	.banner-section .container .grid2,.content-image-section .section-inner-wrapper .section-image img.mob-img {  display: none;}
	.banner-section .container {grid-column-gap: 12px;grid-template-columns: repeat(12, 1fr); grid-template-rows: repeat(12, 60px);max-width: none;}
	.banner-section.dealerpgBanner .container{max-width: 1280px;}
	.banner-section .container .section-inner-wrapper {grid-column: 2 / span 5;grid-row: 4 / span 5;margin: 0;}
	.banner-section.dealerpgBanner .container .section-inner-wrapper {grid-column: 1 / span 6;}
	.banner-section .container .section-inner-wrapper h1.banner-heading {margin-bottom: 1.5rem;font-size: 3.75rem;font-weight: 700;line-height: 1;}
	.banner-section .container .section-inner-wrapper p {margin-bottom: 3rem;font-size: 1.125rem;line-height: 1.3333;}
	.sensors-section .sensors-heading h2,.sensors-section .sensors-heading h1 {padding-bottom:1.5rem;letter-spacing:-0.05em;font-size:3.75rem;font-weight:700;line-height:1;}
	.sensors-section .sensors-repeater-row {grid-gap: 1.5em;display: grid; grid-auto-rows: minmax(250px, auto);grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));padding-bottom: 2rem;}
	.sensors-section .sensors-repeater-row .sensors-list-item {margin-bottom:0;flex-direction:column; padding-top: 1rem;align-items: flex-start;padding-bottom: 1.5rem;}
	.sensors-section .sensors-repeater-row .sensors-list-item img {margin-right: 0;width: 100%;}
	.sensors-section .sensors-repeater-row .sensors-list-item .item-content h3 {margin-bottom: 1rem;font-size: 1.5rem;font-weight: 700;line-height: 1.3333;}
	.sensors-section .sensors-repeater-row .sensors-list-item .item-content p.product-rs {margin-top: auto;padding-top: 0.5rem; -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; font-size: 1rem; font-weight: 700;line-height: 1.5;}
	.show-details-button{display:none !Important;}
	.hide-details-button.btn_tertiary.show-button{display:none !Important}
}
@media (min-width: 768px) {
	.container {max-width: 768px;}
	.banner-section .container .section-inner-wrapper { grid-column: 2 / span 5; grid-row: 6 / span 5; }

	.qsrlanding_page .banner_button {margin-top: 40px;}
	.dlpageThreecol .item-image img{margin:0 auto 32px 0!important;}

	.mb30{margin-bottom:30px;}
	.qsrlanding_page .banner_module_academi_landing {min-height: 546px;}
	.dealerPagesection .qsr_threecolumn .imgbox img{min-height:367px;object-fit:contain;}
	.dealerPagesection .qsr_threecolumn .circle_icon{top:28%;}
	.dealerpgthreecol .card_logo{height: 80px;width: 80px;overflow: hidden;}
	.dealerpgthreecol .cardbottom_inner {flex-direction: column;height: calc(100% - 80px);}
	.dealerpgfourCol .titleContent{width: calc(50% - 20px);}
	.dlrPagefullwd .leftTextbox {width: calc(54.25% - 60px);}
	.dlrPagefullwd .leftTextbox .innerLeft{max-width:645px;}
	.dlrPagefullwd .imageBox {width: 45.75%;}
	.qsrSlider_container .profile_Img{width: 102px;height: 102px;overflow: hidden;margin-top:30px;}
	.dlrPagefullwd .imageBox img{width:100%;}
	.testimonial-module .testimonialInner .companyLogo {max-height: 54px;}
	.article_post .blog_post .loadmore_btn .loadMore{padding: 16px 80px; font-weight: 700; font-size: 18px; line-height: 24px;}
	.two_column_content_module_v6.dlpagetwocol_v6 .left_logo, .two_column_content_module_v6.dlpagetwocol_v6 .right_content{width: 50%;}
	.two_column_content_module_v6.dlpagetwocol_v6 .right_content{padding-left:20px;margin-top:10px;}
    .pulsa_blog .pulsa_case .featured_image img{height: 250px;}

}

@media (min-width: 1024px) {
	.mobile-menu-wrapper {display: none;}
	.trigger {display: none;}
	.container {max-width: 1024px;}
	.banner-section .container .section-inner-wrapper .section-buttons {grid-template-columns: repeat(auto-fit, minmax(12rem, 9.5rem));}
	.sensors-section .container {max-width: 1032px;}

	.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover>.hs-menu-children-wrapper {left: 0; border-radius: 5px; box-shadow: transparent 0 0 0 0, transparent 0 0 0 0, rgba(0, 0, 0, 0.1) 0 1px 3px 0, rgba(0, 0, 0, 0.1) 0 1px 2px -1px;
		border: 1px solid #ddd;}
	/* 	.hs-menu-wrapper.flyouts > .hs-menu-children-wrapper > li:hover > a {color: #0ae;} */
	.hs-menu-children-wrapper li.hs-menu-depth-2:hover > a{color: #0ae;}
	.hs-menu-wrapper.flyouts > ul > li.hs-item-has-children::after { position: relative; cursor: pointer; display: inline-block; margin-left: 10px; content: ''; transition: all .3s ease-in-out; height: 10px; width: 12px; background-size: 13px; background-image: url(https://4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/down-arrow.png);
		background-repeat: no-repeat; background-position: right center; right: 0;}
	.header .head-right .header-main-menu .hs-menu-wrapper>ul>li:not(:first-child)>a {margin-left: 0;}
	.header .head-right .header-main-menu .hs-menu-wrapper>ul>li:not(:last-child)>a {margin-left: 0;}
	.header .head-right .header-main-menu .hs-menu-wrapper>ul>li {padding-right: 3rem;}
	.hs-menu-wrapper.flyouts .hs-item-has-children {display: flex; align-items: center;}
	.child-trigger {display: inline-block;}
	.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts > ul > li.hs-item-has-children:hover::after {transform: rotate(180deg);}
	li.hs-menu-item.hs-menu-depth-2:hover { opacity: 1; transform: translateY(0px); -webkit-transition-delay: 70ms; -moz-transition-delay: 70ms; -ms-transition-delay: 70ms; -o-transition-delay: 70ms; transition-delay: 70ms; }
	li.hs-menu-item.hs-menu-depth-2:hover > a { margin-left: 4px; }
	.hs-menu-wrapper ul li.hs-menu-depth-1 > ul.hs-menu-children-wrapper:after { content: ''; position: absolute; top: 0; left: 11%; margin-left: auto; margin-top: -11px; width: 0; z-index: 1; height: 0; border-bottom: solid 15px #FFF; border-left: solid 15px transparent; border-right: solid 15px transparent; }

	li.hs-menu-item.hs-menu-depth-2:hover a { word-break: break-word; }
	.hs-menu-wrapper.flyouts .hs-menu-children-wrapper a{ color:#000; }
	.landingpage-install .header .head-right .header-main-menu .hs-menu-wrapper>ul>li {padding-right:40px;}
	.landingpage-install .header .head-right .header-buttons a.sign-in-button {margin-left: 40px;}
	/*update-header-css**/
	.headermega .hs-menu-wrapper.flyouts ul li.hs-menu-depth-1.hs-item-has-children > ul.hs-menu-children-wrapper{top: 100%;transition: .3s ease-in-out;left:-30px;}
	.headermega li.hs-menu-item.hs-menu-depth-2.hs-item-has-children ul li a:hover{color:#0ae;}
	.headermega .hs-menu-wrapper.flyouts .hs-item-has-children {flex-wrap:wrap;}
	.headermega li.hs-menu-item.hs-menu-depth-2.hs-item-has-children:after {
		background: url(https://4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/Pulsa%20Sensors%202022/leftarrow.svg) no-repeat;
		content: "";height: 10px;width: 18px;position: absolute;top:8px;right: 0;background-size: 13px;transform: rotate(270deg);}
	.headermega li.hs-menu-item.hs-menu-depth-2.hs-item-has-children:hover:after{background: url(https://4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/Pulsa%20Sensors%202022/leftarrow-blue.png) no-repeat;background-size: 13px;}
	.headermega .hs-menu-wrapper.flyouts li.hs-menu-item.hs-menu-depth-2:hover > ul  {border: none !important;width: 100%;top:-5px;left:100%;}
	.headermega .hs-menu-wrapper.flyouts li.hs-menu-item.hs-menu-depth-2> ul{padding:15px 0!important; box-shadow: 0 0 5px 0px rgb(0 0 0 / 20%);}
	.headermega .hs-menu-wrapper.flyouts li.hs-menu-item.hs-menu-depth-2> ul li{padding:0 10px 0 20px;}
	.headermega .hs-menu-wrapper.flyouts .hs-menu-children-wrapper{visibility: hidden;}
	.headermega  .hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover>.hs-menu-children-wrapper {visibility: visible;}
	/*end-update-header-css**/
	.qsr_threecolumn .bottom_caption p {line-height: 2.85;}
	.qsr_threecolumn .maintitle h2{line-height:1.2;}
	.qsrpage_header .cta_button a{font-size:18px;padding:17px 36px 17px 23px;line-height:1.33;}
	.qsr_onccolumn .crosssign,.qsr_twoColumn_ver1 .crosssign{margin: 0 10px;}
	.qsr_threecolumn .qsrUtter_container {align-items: flex-start;}
	.qsr_twocolumnmd .leftCol h2:first-of-type{font-weight:400;font-size:48px;}
	.qsr_slider_module .main_title p{font-size: 31px;font-weight: 800;letter-spacing: -0.31px;line-height:2.32;}
	.dealerPage .twoColContSec.dealerpg_twocolrepeat .row{align-items: center;}










}

@media (min-width:768px){
	.container{max-width:720px;}
	.dealerpgBanner .container .section-inner-wrapper{padding-left: 0;margin-top:-130px;}
	.pulsapost_newversion .innerPostbanner{max-width:575px;}
}
@media (min-width:992px){
	.container{max-width:960px;}
	.qsrlanding_page .twoColContSec .right_sidebar .content{max-width: 515px;}
	.qsrlanding_page .twoColContSec .right_sidebar .content p~p {margin-top: 40px;}
	.qsrlanding_page h2,.dealerPage h2{font-size:42px;}
	.qsr_onccolumn .crosssign, .qsr_twoColumn_ver1 .crosssign{margin: 0 25px;}
	.qsr_slider_module .slider_inner .content p{font-size: 20px;line-height:1.87;}
	.dealerpgfourCol .titleContent>*,.dealerpgfourCol .titleContent h2{font-size:50px;}







}
@media (min-width:1200px){
	.container{max-width:1170px;}
	.qsr_threecolumnver1 .cta_button {margin-top: -30px;}
	.qsr_slider_module .slider_inner{padding: 39px 30px;}

	.qsrlanding_page .twoColContSec .left_sidebar span{font-size:80px;}
	.qsr_twocolumnmd .leftCol {width: calc(45.4% - 60px);}
	.qsr_twocolumnmd .rightCol {width: calc(55% - 60px);}

	.qsrlanding_page .bannerV6Sec .bannerV6_shape img{height:auto!important;}
	.banner-section .container .section-inner-wrapper {padding-left: 32px;}
	.banner-section.dealerpgBanner .container .section-inner-wrapper{padding-left: 0;}
	.dealerSlider .main_title{padding: 0 0 32px 0;}
	.dealerpgfourCol .toprow_content{align-items: end;}
	.dealerpgfourCol .titleContent:first-child{width: 46.6%;}
	.dealerpgfourCol .titleContent:nth-child(2){width: 53.4%;padding-left: 80px;}
	.dlrPagefullwd .leftTextbox h2{font-size:60px;}
	.postPagenewversionv2 .rowTitle h2{font-size:60px;line-height:1.33;}

	.testimonial-module .testimonialOutter {padding-left: 32px; padding-right: 32px;}
	.testimonial-module .testimonial-layoutTwo{margin: 0 -32px;}
	.testimonial-module .clientBox .clintImg{height:128px;width:128px;}
	.testimonial-module .clientBox .clientDetail{width:calc(100% - 128px);padding-left: 32px;}
	.testimonial-module .clientDiscriptionbox {padding:48px;}
	.bevcarb-page .dlrPagefullwd .leftTextbox p img{margin-top:70px;}
	.bevcarb-page .cust_richtex a {font-size: 54px;}



}
@media (min-width: 1280px) {
	.container {max-width: 1210px;}
	.academic_three_column.installation_swservice .container {padding: 0;}
	.qsr_twocolumnmd .qsrTwocol_innner, .qsr_threecolumnver1 .innerth_v1 {max-width: 1360px;margin: 0 auto;padding: 80px 140px;}
	.dealerPage .twoColContSec .right_sidebar .content, .dealerPage .twoColContSec .left_sidebar .side_image {padding: 0 55px;}
	.dealerPage .twoColContSec .row{margin-left: -55px;margin-right: -55px;}
	/* 	.pulsapost_newversion .featured_image{height:448px;overflow:hidden;border-radius: 16px;} */


}
@media (min-width: 1636px) {

}
@media (min-width: 1536px) {
	.container {max-width: 1536px;}
	.banner-section .container .section-inner-wrapper {grid-column: 3 / span 3;}
	.banner-section.dealerpgBanner .container .section-inner-wrapper{grid-column: 1 / span 5;}
    .header .head-right{flex:none;}
  

}
@media (max-width: 1440px) {
	.two_column_content_module_v4 .left-part{width: 701px;}
	.two_column_content_module_v4 .right-part{width: calc(100% - 701px);}
}
@media (max-width: 1300px) {
	.content-image-section .section-image img {width: 100%;}
	.header .head-right .header-main-menu .hs-menu-wrapper>ul>li {padding-right: 1rem;}
	.header .head-right .header-buttons {margin-right: 0;}
	.qsr_slider_module .qsrslider_outtter {padding: 0 15px;}
	.qsr_slider_module .qsrSlider_container{margin: 0 -15px;} 
	.qsr_twocolumnmd .icongallery .item {padding: 0 10px;}
	.qsr_twocolumnmd .icongallery {margin: 0 -10px;}
	.dealerPage .twoColContSec .row{margin-left: 0;margin-right: 0;}
	.two_column_content_module_v3 .left-part {padding-left: 100px;}
	.two_column_content_module_v3 .section-title h1{font-size:50px;}
	.two_column_content_module_v4 .left-part,.two_column_content_module_v4 .right-part{width: 50%;}
	.two_column_content_module_v5 .top_title h2{font-size: 50px;}
	.two_column_content_module_v6 .full_image{padding-top: 50px;}


}

@media (max-width: 1279px) {    
	.contact-us-section .section-inner-wrapper .left-section,.contact-us-section .section-inner-wrapper .right-section {padding: 6rem 2rem;}
	.two-column-module-section .section-inner-wrapper .section-heading h1,.two-column-module-section .section-inner-wrapper .section-heading h2,.pulsa-bevcarb-page h2 {font-size: 40px;}
	.footer-01 .pulsa-footer-module .section-inner-wrapper>div {width: 50%;}
	.maxTabpb30{padding-bottom:30px;}
	.dlpageThreecol h2{font-size:35px;}


}
@media (max-width: 1199px) {
	.banner_module_academi_landing {min-height: 350px;}
	.acedemic_twoColumn{padding-top: 80px!important;padding-bottom: 80px!important;}

	.lesson_title {margin-top: 0px;}
	.sensorGuidecnt {margin-top: 0;}
	.mindspt0{padding-top:0;}
	.mindspt20{padding-top:20px;}
	.mindspb30{padding-bottom:30px;}
	.mindspt30{padding-top:30px;}
	.mindspb40{padding-bottom:40px;}
	.mindspt50{padding-top:50px;}
	.mindspb50{padding-bottom:50px;}
	.mindspb60{padding-bottom:60px;}
	.mindspt60{padding-top:60px;}
	.mindspt80{padding-top:80px;}
	.mindspb80{padding-bottom:80px;}


	.academic_three_column.installation_swservice {padding: 50px 0;}
	.academic_three_column.installation_swservice .threecol_outter {padding: 0 10px;}
	.academic_three_column.installation_swservice .academic_threecol_container {margin: 0 -10px;}
	.academic_three_column.installation_swservice .main_title>*{font-size: 40px;}

	.installation_switchlanding_page .blog_subscribe {padding: 50px 0 130px;}
	.installation_switchlanding_page .blog_subscribe .heading_title h2{font-size: 40px;}
	.installation_switchlanding_page .blog_subscribe .heading_title{margin-bottom: 30px;}

	.qsr_twocolumnmd .icongallery .item{padding: 0 10px;}
	.qsr_twocolumnmd .icongallery {margin: 0 -10px;}

	.qsr_twoColumn_ver1 .img_box {height: 200px;}
	.qsr_twoColumn_ver1 .bottom_box {height: calc(100% - 200px);}
	.qsr_twoColumn_ver1 .bottom_box .imgtitle h2{font-size: 35px;}
	.qsr_twoColumn_ver1 .twocolContainer_wp .twocol_inner{padding: 20px 15px;}

	.qsr_twoColumn_ver1 .twocolContainer_wp .twocol_outter {padding: 0 15px;}
	.qsr_twoColumn_ver1 .twocolContainer_wp {margin: 0 -15px;}
	.qsr_twoColumn_ver1 .opt_inner{padding: 15px 15px;}
	.qsr_twoColumn_ver1 .opt_content p{font-size: 16px;}
	.qsr_twoColumn_ver1 .ticbox {width: 35px;height: 35px;}
	.qsr_twoColumn_ver1 .opt_content {width: calc(100% - 35px);padding-left: 20px;}

	.qsrlanding_page .widget-type-rich_text {padding: 50px 20px;}
	.qsrlanding_page .widget-type-rich_text a,.dealerPage .cust_richtex_wP a {font-size: 42px;margin: 0 0 15px 0;}
	.qsrlanding_page .calc_content{padding: 20px;justify-content: center;}
	.qsrlanding_page .calc_content_left h6:before{margin-right:15px;background-size: 34px;height:34px;width:34px;}

	.qsrlanding_page .twoColContSec {padding: 50px 0 50px;}
	.qsr_two_column_ver2 .col_right .title P{margin-top: 15px;}
	.qsrlanding_page .calc_content .button {margin-top: 10px;}
	.qsr_twocolumnmd .rightCol ul li{font-size:16px;}

	.dealerPage .cust_richtex{padding: 50px 0;}
	.dealerpgthreecol .dlCard_outter {padding-left: 10px;padding-right:10px;}
	.dealerpgthreecol .dlCard_container {margin: 0 -10px;}
	.dlrPagefullwd .container{max-width: 1200px;padding-left: 20px;}
	.dealerpgfourCol .titleContent:nth-child(2){padding-top:15px;}
	.pulsapost_newversion .post_Title >*{font-size:50px;}
	.pulsapost_newversion .postBanner{padding: 120px 0 70px;}
	.postPagenewversion .contentBox,.postPagenewversionv2 .contentBox {padding-left: 40px;}
	.postPagenewversionv2 .contentBox p{line-height:1.5;}
	.postPagenewversionv2 blockquote{padding: 60px 0 30px;font-size: 20px;line-height:1.4;}
	.bevcarbTypeTwo .logos-module .container{padding:0 15px;}

	.choices-tab-module .choices-tab-section .choices-tab-nav {padding: 0 30px;}
	.choices-tab-module  button.slick-arrow{height:35px;width:35px;}
	.choices-tab-module  button.slick-arrow.slick-prev{left: -10px;}
	.choices-tab-module  button.slick-arrow.slick-next{right: -10px;}
	.twoColContSec.widget_1698229239766{padding: 100px 0;}
	.two_column_content_module_v5 .right-part {padding-left: 20px;}
	.two_column_content_module_v6{padding: 80px 0;} 
	.two_column_content_module_v6 .left_logo {width: 400px;}
	.two_column_content_module_v6 .right_content {padding-left: 20px;width: calc(100% - 400px);}
	.two_column_content_module_v6 .right_content p{margin-bottom: 15px;}
	.two_column_post_modulev2 .main_title h2{font-size:40px;}
	.two_coulmn_content_moduleV8 .maintitle h2{margin-bottom: 10px;}
	.two_coulmn_content_moduleV8 .maintitle h2{font-size:40px;}
	.twoColumn_module_v9 .twocol_inner{padding: 25px;}
    .logos-module .logo-images.awardIcon:after{right: 0;}
    .logos-module .logo-images.awardIcon:before{left: 0;}

}
@media (min-width:992px) and (max-width:1200px){
	.mu-banner-img {width: calc(100% - 300px);}

}

@media (max-width: 1023px) {
	.track-anything-section .section-inner-wrapper .track-columns .column-logo-list {margin-top: 2rem;}
	.product-spec-wrap,
	.product-header-content{padding-left: 24px; padding-right: 24px;}
	.contact-us-section .section-inner-wrapper {display: block;}
	#sensor_page.sensors-section .sensors-repeater-row {padding-left: 0 !important;padding-right: 0 !important;}
	.contact-us-section .section-inner-wrapper .left-section {margin-left: auto;margin-right: auto;max-width: 32rem;padding: 4rem 0;}
	.contact-us-section .section-inner-wrapper .right-section {padding: 4rem 1.5rem;}
	.contact-us-section .right-section > span {margin-left: auto;margin-right: auto; max-width: 32rem;display: block;}
	.choices-tab-section .choices-tab-content .slick-list .slick-track .choices-tab-content-item .right-content-box {padding-left: 30px;}
	.two-column-module-section .section-inner-wrapper .right-section-wrap,.two-column-module-section .section-inner-wrapper .left-section-wrap {margin: 0 auto;max-width: 690px;padding: 50px 15px;}
	.two-column-module-section .section-inner-wrapper {flex-wrap: wrap;}
	.two-column-module-section .section-inner-wrapper .left-section, .two-column-module-section .section-inner-wrapper .right-section{width:100%;}   
	.header-01 {position: static;}
	.product-detail-section .section-inner-wrapper .product-spec-wrap{padding-left:24px;padding-right:24px;}
	.simpale-banner .section-inner-wrapper .banner-right-col .banner-image img {display: block;margin: 0 auto;}
	.simpale-banner .section-inner-wrapper {max-width: 42rem;margin: 0 auto;text-align: center;}
	.simpale-banner .section-inner-wrapper .banner-left-col {padding-right: 0;width: 100%;}
	.simpale-banner .section-inner-wrapper .banner-right-col {padding-left: 0;width: 100%;margin-top: 3rem;}
	.sensor-upgrade h1{font-size:3rem;}
	.simpale-banner .section-inner-wrapper .banner-content-section .banner-bottom-content {max-width: 32rem;margin: 0 auto;}
	.Benefits-upgrade .container {max-width: 48rem;}
	.risk-sensor .inner-wrapper .risk-top-col {flex-wrap: wrap;}
	.risk-sensor .inner-wrapper .risk-top-col .risk-image {padding-left: 0;width: 100%;margin-top: 4rem;}
	.risk-sensor .inner-wrapper .risk-top-col .risk-content {padding-right: 0;width: 100%;margin: 0 auto;max-width: 36rem;}
	.sensor-upgrade .risk-sensor .container .risk-bottom-col .risk-box-col {width: 100%;margin-bottom: 1rem;}
	.team-module .section-inner-wrap .team-list-row .team-column {width: 33%;}

	/*     ----- header menu ------- */
	.hs-menu-wrapper.flyouts .hs-menu-children-wrapper li {transition: unset; transform-origin: unset; transition-duration: unset; transition-property: unset; transition-timing-function: unset;}
	.mobile-menu-wrapper .header-main-menu-mobile .hs-menu-wrapper > ul {display: block;}
	.mobile-menu-wrapper .header-main-menu-mobile .hs-menu-wrapper>ul>li:last-child {display:block;}

	/* Child Toggle Button */
	.child-trigger {display: block !important; cursor: pointer; position: absolute; top: 0px; right: 0px; width:30px; bottom: 0; padding: 0 !important; height: 45px}
	.child-trigger:hover { text-decoration: none;}
	.child-trigger:after { position: absolute; content: ''; transition: all .3s ease-in-out; height: 10px; width: 12px; background-size: 13px; background-image: url(https://4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/down-arrow.png);
		background-repeat: no-repeat; background-position: right center; right: 0; left: 0; top: 0; bottom: 0; margin: auto; margin-right: 0;}
	.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children> .child-trigger.child-open + .hs-menu-children-wrapper {display: block; left: 0; padding: 0 25px;  position: relative; border-radius: 0; background-color: #FFF; top: 0; min-width: auto;}
	.hs-menu-wrapper.flyouts .hs-menu-children-wrapper a {color: #fff; } 
	.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children> .child-trigger.child-open + .hs-menu-children-wrapper {padding: 10px 20px; border-radius: 0;}
	.hs-menu-wrapper.flyouts .hs-menu-children-wrapper { border-radius: 0px; }
	.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper {padding: 10px 20px;}
	.mobile-menu-wrapper .header-main-menu-mobile .hs-menu-wrapper > ul > li > a {margin: 5px 0;}
	.hs-menu-wrapper.flyouts > .hs-item-has-children {user-select: none;}
	.mobile-menu-wrapper .header-main-menu-mobile .hs-menu-wrapper > ul > li > a:hover {background-color: transparent;}
	.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper, 
	.hs-menu-wrapper.hs-menu-flow-vertical.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper {opacity: inherit; position: initial; left: 0;}
	.mobile-menu-wrapper .hs-menu-wrapper.flyouts .hs-menu-children-wrapper { background: #FFF; width: 100%;padding: 0; }
	.mobile-menu-wrapper .hs-menu-wrapper.flyouts > ul > li > ul { position: initial !important; top: initial !important;left: initial !important; opacity: 1; display: none; }
	.child-trigger.child-open::after {transform: rotate(180deg);}

	/***update-header-css***/
	.headermega .hs-menu-depth-2.hs-item-has-children .child-trigger:after{background:url(https://4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/Pulsa%20Sensors%202022/leftarrow.svg)no-repeat;background-size: 12px;top:-6px;}
	.headermega .hs-menu-depth-2.hs-item-has-children > .hs-menu-children-wrapper{flex-wrap:nowrap;opacity:1;}
	.headermega .hs-menu-depth-2.hs-item-has-children .child-trigger.child-open::after {top: -11px;}
	/***end-update-header-css***/


	.two-col-left { padding-right:20px; }
	/* 	.innerHeader_qsrpage{position:relative;} */ 
	.innerHeader_qsrpage .trigger{position: absolute;top: 38%;right: 10px;}
	.qsrpage_header .header-module.sticky .innerHeader_qsrpage .trigger {top: 31%;}
	.innerHeader_qsrpage .innerSticky{margin-right: 35px}    



	/* added     */
	ul.hs-menu-children-wrapper::after { display:none; }
	.hs-menu-wrapper.flyouts .hs-menu-children-wrapper a {color: #000;background-color: #FFF;width: 100%;padding: 5px 0px;}
	.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children> .child-trigger.child-open + .hs-menu-children-wrapper {width: 100%;}
	li.hs-menu-item.hs-menu-depth-2:hover a { margin-left:0;  }
	ul.hs-menu-children-wrapper:after{ top: 19%; left: 4%;}
	.mobile-menu-wrapper .hs-menu-wrapper.flyouts .hs-menu-children-wrapper { background: #FFF; } 
	.hs-menu-wrapper.flyouts .hs-menu-children-wrapper a { color: #000; padding: 8px 0; } 
	.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children> .child-trigger.child-open + .hs-menu-children-wrapper { background-color: #fff; width:100%;  }
	li.hs-menu-item.hs-menu-depth-2:hover a:hover { color: #0ae; }
	.qsrlanding_page .two-column-module-section  .right-section-wrap{padding: 70px 15px 50px;}
	.qsrlanding_page .two-column-module-section .btn_secondary a,.twoColFullWidth .btn_secondary a{margin-top:10px;padding:15px 23px;font-size:16px;}
	.qsrpage_header .cta_button a, .qsrlanding_page .calc_content .button a,.qsrlanding_page .calc_content .button{padding: 10px 10px;font-size:16px;}
	.qsr_formMd .col_right form input[type="submit"]{padding: 10px 25px;margin-top: 20px;font-size:16px}
	.qsr_ver2 input[type="submit"]{font-size:16px;min-height: 50px;padding: 14px 36px;}
	.qsr_ver2 .input input[type="email"]{padding: 12px 16px;font-size: 16px;}
	.qsrlanding_page .calc_content .button {padding: 5px 10px;}
	.qsrlanding_page .two-column-module-section .section-inner-wrapper .left-section, .qsrlanding_page .two-column-module-section .section-inner-wrapper .right-section{width: 50%;}
	.qsrlanding_page .two-column-module-section .section-inner-wrapper .left-section img{height:100%;width:100%;object-fit:cover;object-position: right;}
	.qsrlanding_page .two-column-module-section .section-inner-wrapper{align-items:normal;}
	.two_column_content_module_v3 .left-part {padding-left: 50px;}
	.two_column_content_module_v3 .section-title h1 {font-size: 50px;}
	.two_column_content_module_v3 .section-title{padding-top:0;}
	.bottom_announce_bar {justify-content: center;padding: 25px 20px;}
	.two_column_content_module_v5 .announce_title{max-width: 100%;text-align: center;}
	.two_column_content_module_v5 .outter-button .button a{padding: 15px 25px;}
	.two_column_content_module_v5 .outter-button .button {margin-top: 15px;}





}
@media (max-width: 991px) {
	.contact-form-section .section-inner-wrapper {padding: 0 1rem;}
	.contact-form-section .section-inner-wrapper .right-section {width: 37%;}  
	.footer-01 .pulsa-footer-module .section-inner-wrapper {flex-wrap: wrap;gap: 15px 0;}
	.footer-01 .pulsa-footer-module .section-inner-wrapper>div {width: 100%;}
	.product-header-content .right-column .product-info{width:auto;}
	.product-header-content .right-column{gap:4%;}
	.product-header-content .left-column h2{font-size: 3rem;}
	.banner-with-form-module .banner-inner-wrapper .banner-content-column,.half-content-module .section-inner-wrap { width: 100%;max-width: 100%;}
	.banner-with-form-module .banner-inner-wrapper{flex-wrap:wrap;} 
	.trusted-by-module .section-inner-wrap .sec-logo-col {width: calc(100% - 120px);}
	.solution-categories-module .solutions-repeater-row .solution-block{width: calc(50% - 36px);}
	.banner-with-form-module .banner-inner-wrapper .banner-form-column {width: 100%;margin: 50px auto 0;max-width:640px;}
	.banner-with-form-module:after { content: "";background-color: #fff;position: absolute; left: 0;right: 0;bottom: 0;height: 26%;z-index: 1;}
	.team-module .section-inner-wrap .team-list-row .team-column {width: 50%;margin: 0 0 50px;}

	.ds-twcol-heading h2 {padding-bottom:30px;font-size:30px; }
	.ds-two-col {padding: 50px 0 50px 0;}  
	.two-col-left ol li p { font-size:18px; }
	.two-col-left ol li::marker {font-size: 18px;} 
	.left_sidebar .content> h5 {font-size: 18px;line-height: 20px; margin-bottom: 10px;}

	.tabw25{width:25%}
	.tabw30{width:30%}
	.tabw33{width:33.33%}
	.tabw40{width:40%}
	.tabw50{width:50%}
	.tabw60{width:60%}
	.tabw66{width:66.66%}
	.tabw70{width:70%}
	.tabw75{width:75%}
	.tabw100{width:100%}
	.tabp0-10,.tabpl10{padding-left:10px}
	.tabp0-15,.tabpl15{padding-left:15px}
	.tabp0-20,.tabpl20{padding-left:20px}
	.tabp0-30,.tabpl30{padding-left:30px}
	.tabp0-35,.tabpl35{padding-left:35px}
	.tabp0,.tabpl0,.tabplr0{padding-left:0}
	.tabp0-10,.tabpr10{padding-right:10px}
	.tabp0-15,.tabpr15{padding-right:15px}
	.tabp0-20,.tabpr20{padding-right:20px}
	.tabp0-30,.tabpr30{padding-right:30px}
	.tabp0-35,.tabpr35{padding-right:35px}
	.tabp0,.tabplr0,.tabpr0{padding-right:0}
	.tabp10-0,.tabpb10{padding-bottom:10px}
	.tabp20-0,.tabpb20{padding-bottom:20px}
	.tabp30-0,.tabpb30{padding-bottom:30px}
	.tabp35-0,.tabpb35{padding-bottom:35px}
	.tabp40-0,.tabpb40{padding-bottom:40px}
	.tabp45-0,.tabpb45{padding-bottom:45px}
	.tabp50-0,.tabpb50{padding-bottom:50px}
	.tabp60-0,.tabpb60{padding-bottom:60px}
	.tabp65-0,.tabpb65{padding-bottom:65px}
	.tabp70-0,.tabpb70{padding-bottom:70px}
	.tabp80-0,.tabpb80{padding-bottom:80px}
	.tabp90-0,.tabpb90{padding-bottom:90px}
	.tabp100-0,.tabpb100{padding-bottom:100px}
	.tabp110-0,.tabpb110{padding-bottom:11px}
	.tabp120-0,.tabpb120{padding-bottom:120px}
	.tabp130-0,.tabpb130{padding-bottom:130px}
	.tabp140-0,.tabpb140{padding-bottom:140px}
	.tabp150-0,.tabpb150{padding-bottom:150px}
	.tabp0,.tabpt0,.tabptb0{padding-top:0}
	.tabp10-0,.tabpt10{padding-top:10px}
	.tabp20-0,.tabpt20{padding-top:20px}
	.tabp25-0,.tabpt25{padding-top:25px}
	.tabp30-0,.tabpt30{padding-top:30px}
	.tabp35-0,.tabpt35{padding-top:35px}
	.tabp40-0,.tabpt40{padding-top:40px}
	.tabp45-0,.tabpt45{padding-top:45px}
	.tabp50-0,.tabpt50{padding-top:50px}
	.tabp60-0,.tabpt60{padding-top:60px}
	.tabp70-0,.tabpt70{padding-top:70px}
	.tabp80-0,.tabpt80{padding-top:80px}
	.tabp90-0,.tabpt90{padding-top:90px}
	.tabp100-0,.tabpt100{padding-top:100px}
	.tabp105-0,.tabpt105{padding-top:105px}
	.tabp110-0,.tabpt110{padding-top:110px}
	.tabp120-0,.tabpt120{padding-top:120px}
	.tabp130-0,.tabpt130{padding-top:130px}
	.tabp140-0,.tabpt140{padding-top:140px}
	.tabp150-0,.tabpt150{padding-top:150px}
	.tabp0,.tabpb0,.tabptb0{padding-bottom:0}
	.mu-banner-img {
		position: relative;}
	.mu-banner-left {max-width:100%;}

	.landingpage-new-tem .content-wrapper, .header-module.header-new-temp .container {padding-left: 15px;
		padding-right: 15px;}
	.how-works-steps:nth-child(4n) .step-no-parent:after {display:none;}
	.temperature_banner.pulsa-product-page .right_siddebar {width: 59%;}
	.temperature_banner.pulsa-product-page .left_siddebar {width: 44%;}

	.team-section .team-member-outer .team-member {width: 33.33%;}
	.three-column-module .section-inner-wrapper .box-wrap .item-box{width: calc(50% - 16px);}



	/************   Academic landing page ****************/
	.acedemic_twoColumn {padding-top: 60px!important;padding-bottom: 60px!important;}
	.academic_landingPage .container {padding: 0 20px;}
	.banner_module_academi_landing {min-height: 280px;}

	.lesson_title h2 {font-size: 30px;}
	.sensorGuidecnt{margin-top:10px;}
	.sensorGuidecnt>* {font-size: 25px;line-height: normal;margin-bottom: 10px;}

	.lesson_background{padding:40px 30px;}
	.lessonTitle {font-size: 28px;}

	.lessonTitle span {font-size: 20px;height: 37px;line-height:37px;}
	.lessonTitleWp .headingText *{font-size:30px;}
	.lessonTitleWp .subHeadingText h4{font-size:22px;}
	.two_column_content_module_v7 h2{font-size:40px;}
	.two_column_content_module_v7 h3{font-size:36px!important;}

	.academic_three_column.installation_swservice .bottom_box {height: calc(100% - 260px);padding: 25px;}
	.academic_three_column.installation_swservice  .img_box {height: 260px;overflow: hidden;}
	.academic_three_column.installation_swservice .threecol_inner .content {margin-top: 10px;}
	.academic_three_column.installation_swservice .academic_threecol_container {padding-top: 30px;}

	.qsrlanding_page .subtitle p{margin:10px 0 0;}

	.qsr_threecolumnver1 .topContent {text-align: center;justify-content: center;display: flex;flex-wrap: wrap;flex-direction: column;align-items: center;}
	.qsr_threecolumnver1 .bottom_inner{padding: 30px 20px;}
	.qsr_threecolumn .qsrOutter {width: 100%;}
	.qsr_threecolumn .circle_icon {width: 100%;position: static;display: flex;justify-content: center;}

	.maintitle h2 {font-size: 48px!important;}

	.qsrform_container .col_left h2{font-size:48px;}
	.qsr_formMd .col_left {width: calc(52.2% - 30px);}
	.qsr_formMd .col_right {width: calc(48% - 30px);}
	.qsrform_container .col_left h5 {margin: 10px 0;}
	.qsr_ver2 .col_left, .qsr_ver2 .col_right {width: 100%;text-align:center;}
	.qsr_ver2 .innerform{display:flex;flex-wrap:wrap;justify-content:center;}
	.qsr_ver2 form {margin-top: 20px;}
	.qsr_ver2 .col_left img {max-width: 300px;margin: 0 auto;}   

	.qsrlanding_page .bannerV6Sec {padding: 120px 0 60px;}
	.qsr_twocolumnmd .icongallery .innerItem,.qsr_threecolumnver1 .topContent .iconbox {height: 110px;width: 110px;}

/* 	.qsr_formMd .col_right form fieldset.form-columns-2 .hs_lastname {padding-left: 5px;} */
/* 	.qsr_formMd .col_right form fieldset.form-columns-2 .hs-firstname {padding-right: 5px;} */
	.qsrlanding_page .calc_content .button {margin-top: 0;}
	.qsrSlider_container ul.slick-dots li button{height:15px;width:15px;}
	.dealer_popUp-form{padding: 35px 20px;}
	.dealer_popUp-form button.mfp-close{width: 34px;height: 34px;line-height: 34px;}
	.dealer_popUp-form  h3{font-size:28px;}
	.qsr_formMd .col_right form input{font-size: 15px;padding: 10px 16px}


	.dealerpgthreecol .dlCard_inner {padding: 20px;}
	.dealerpgthreecol .card_btn a {font-size: 16px;padding: 14px 23px;}
	.dlrPagefullwd .leftTextbox p:first-of-type{font-size:20px;}
	.dlrPagefullwd .leftTextbox p{font-size:18px;margin-top:20px;}
	.pulsapost_newversion .post_Title >*{font-size:42px;}
	.pulsapost_newversion h2{font-size:36px;}
	.postPagenewversion .imgBox,.postPagenewversionv2 .imgBox{width: 350px;margin:0 auto;}
	.postPagenewversion .contentBox,.postPagenewversionv2 .contentBox{width: calc(100% - 350px);}
	.postPagenewversionv2 .rowContent {max-width:600px;}
	.postPagenewversion .contentBox p + p, .postPagenewversionv2 .contentBox p + p {margin-top: 20px;}
	.postPagenewversionv2 blockquote{margin: 20px 0;padding: 40px 0 20px;}
	.postPagenewversionv2 blockquote:before{background-size: 40px;}

	.pulsapost_newversion .cust_richtex{padding:0;}
	.bevcarb-page .dlrPagefullwd .leftTextbox p br{display:none;}
	.pulsapost_newversion .featured_image a {height: 290px;}
	.bevcarbTypeTwo .three-column-box .three_column_box_heading{text-align:center;}
	.bevcarbTypeTwo .three-column-module .section-inner-wrapper .box-wrap .item-box .item-heading h2{margin: 15px 0;}
	.bevcarbTypeTwo h2{font-size:38px!important;}

	.article_post .left_sidebar, .article_post .right_sidebar{width: 100%;}
	.article_post .right_sidebar ul{justify-content: flex-start; margin-top: 20px;}
	.article_post .right_sidebar ul li{padding-left: 0; padding-right: 24px; margin-bottom: 10px;}
	.article_post .blog_post .post_outer{width: 50%;}
	.twoColContSec,.twoColContSecV2 { padding: 80px 0; }
	.twoColContSec .row { display: flex; flex-wrap: wrap; margin-left: -20px; margin-right: -20px; }
	.twoColContSec .left_sidebar .side_image h2,.twoColContSecV2 .left_sidebar .side_image h2 { font-size: 30px; }
	.twoColContSec .right_sidebar .content h2,.twoColContSecV2 .right_sidebar .content h2 { font-size: 30px; line-height: 40px; }
	.twoColContSec .right_sidebar .content ul li,.twoColContSecV2 .right_sidebar .content ul li { font-size: 20px; margin-bottom: 15px; }
	.twoColContSec .right_sidebar .content, .twoColContSec .left_sidebar .side_image { padding: 0 !important; }
	.twoColContSec .right_sidebar, .twoColContSec .left_sidebar { padding: 0 20px; }
	.twoColContSec.widget_1698229239766 {padding: 60px 0;}
	.two_column_content_module_v3 .section-title h1{font-size: 40px;max-width: 360px;}
	.two_column_content_module_v4 .text_top h2{font-size: 35px;margin-bottom: 25px;}
	.two_column_content_module_v5 .top_title h2 {font-size: 35px;}
	.two_column_content_module_v5 .value_text span{font-size: 60px;}
	.bottom_announce_bar { margin-top: 50px;}
	.two_column_content_module_v6{padding: 50px 0 30px;}
	.two_column_content_module_v6 .left_logo {width: 100%;}
	.two_column_content_module_v6 .right_content { padding-left: 0; width: 100%; margin-top: 30px; }
	.bottom_contentv7 .cnt_left h3 {line-height: normal!important;}
	.bottom_contentv7 .innerBottomcnt {padding: 40px 20px 0 20px;}
	.bottom_contentv7 .cnt_right_img:after{left:0;}
	.two_column_post_modulev2 .main_title h2{font-size:35px;}
	.customSelectList .post_title h3 {font-size: 30px;}
	.customSelectList .wrapper:first-child {width: 100%;margin-bottom: 16px;}
	.customSelectList .wrapper:nth-child(2) {width: 100%;}
	.two_coulmn_content_moduleV8 .maintitle h2:after{margin-left: 6px;}
	.digit_innerContainer .digit_field span.digitNumber{font-size: 50px;margin-bottom: 0;}
	.two_coulmn_content_moduleV8 .digit_outterContainer {padding: 0 20px;}
	.two_coulmn_content_moduleV8 .digit_container {margin: 0 -20px;}
	.calc_content .button {padding: 15px 20px;}
	.calc_content .button a{font-size:16px;}
	.calc_content{flex-direction: column;justify-content: center;}
	.calc_content_left{text-align:center;} 
	.two_coulmn_content_module_v9 .main_title h2 {font-size: 40px;line-height: 1.7;}





}
.sensors-section .sensors-repeater-row.sensor-slider-box {display: block;margin-bottom: 1rem;}
.sensors-section .sensors-repeater-row.sensor-slider-box .slick-track,.sensors-section .sensors-repeater-row.sensor-slider-box .slick-list {display: flex;}
.sensors-section .sensors-repeater-row.sensor-slider-box .slick-track .sensors-list-item {margin: 0 0.5em;display: flex;padding-left: 0.7rem !important;padding-right: 0.7rem !important;}
.sensors-section .sensors-repeater-row.sensor-slider-box .slick-track .sensors-list-item img {height: 100px !important;object-fit: contain;display: block;margin: 0 auto 12px;}
.sensor-slider-box button.slick-arrow.slick-prev{left: -2.2rem;}
.sensor-slider-box button.slick-arrow.slick-next{right: -2.2rem;}
ul.slick-dots {margin: 15px 0 0;padding: 0 10px;text-align: center;list-style: none;}
ul.slick-dots li {display: inline-block;margin: 3px;vertical-align: middle;}
ul.slick-dots li button {border: 1px solid transparent;border-radius: 50%;box-shadow: 0 0.25em 0.5em 0 rgb(0 0 0 / 10%);cursor: pointer;height: 10px;line-height: 0;margin: 0 0.25em;padding: 0;transition: all .3s ease-in-out;width: 10px;background-color: #136;font-size: 0px;display: block;}
ul.slick-dots li.slick-active button {background-color: #05a;}
.sensor-slider-box ul.slick-dots li button{width: 10px;height: 10px;}
.contact-us-section .right-section form input[type=text], 
.contact-us-section .right-section form input[type=email], 
.contact-us-section .right-section form input[type=password], 
.contact-us-section .right-section form input[type=tel], 
.contact-us-section .right-section form input[type=number], 
.contact-us-section .right-section form input[type=file], 
.contact-us-section .right-section form select, 
.contact-us-section .right-section form textarea {color: #fff;}
.our-sensors-imgurl {text-align: center; background-color: transparent;}




@media (max-width: 767px) { 

	.content-image-section .section-heading h2,.sensor-app-system-section .app-system-heading h2,.support-module-section .section-inner-wrapper .right-section h2.support-heading,.track-anything-section .section-inner-wrapper h2 {font-size: 2rem;font-weight: 700;letter-spacing: -0.05em;line-height: 1;}
	.track-anything-section .container {margin: 0 auto 4rem;}
	.sensors-section .sensors-heading h1{font-size: 2rem;letter-spacing: -.05em;}
	.contact-form-section .section-inner-wrapper {padding: 0;flex-wrap: wrap;}
	.contact-form-section .section-inner-wrapper .left-section {width: 100%;}
	.contact-form-section .section-inner-wrapper .right-section {width: 100%;margin-top: 40px;}
	.contact-banner-section .section-inner-wrapper h1 {font-size: 3rem;}
	.footer-module .footer-menu .hs-menu-wrapper>ul,.footer-module .container, .footer-module .footer-menu .hs-menu-wrapper>ul { flex-direction: column;}
	#subscription_sec .section-inner-wrapper {display: block;padding: 3rem 1.5rem;}
	#subscription_sec .section-inner-wrapper .left-section,#subscription_sec .section-inner-wrapper .right-section {padding: 0;max-width:640px;margin-left: auto;margin-right: auto;}
	#subscription_sec.contact-us-section .right-section>span{max-width:640px;}
	.three-column-module .section-inner-wrapper .box-wrap .item-box,.testimonial-module .testimonial-box-wrap .testimonial-item-box{width:100%;}
	.pulsa-bevcarb-page,.footer-01 .pulsa-footer-module{font-size:16px;}
	.pulsa-bevcarb-page .btn_primary a {width: 100%;}
	.two-column-module-section .section-inner-wrapper .section-sub-heading h6,.location-module .section-inner-wrapper .call-text h6 {font-size: 18px;}
	/* 	.location-module .section-inner-wrapper .location-module-head {text-align: left;} */
	.location-module .section-inner-wrapper .location-module-head .content-box p {margin: 15px 0;}
	.location-module .section-inner-wrapper .location-module-head .content-box {margin: 40px auto 30px;max-width: 700px;}
	.location-module .section-inner-wrapper .images-section>div {width: 100%;padding:0;margin:10px;}
	.location-module .section-inner-wrapper .images-section {flex-wrap: wrap;}
	.three-column-module .section-inner-wrapper .box-wrap .item-box .item-heading h2 {margin: 15px 0 15px;}
	.testimonial-module .testimonial-section-heading h4 {font-size: 18px;margin-bottom: 10px;}
	.choices-tab-module .choices-tab-section .choices-tab-nav .choices-tab-nav-item{height:auto;word-break: break-all;}
	.choices-tab-module .section-inner-wrapper .mobile-text { display: block;margin-bottom: 15px;}
	.choices-tab-module .choices-tab-section .choices-tab-nav{margin-bottom:40px;}
	.choices-tab-section .choices-tab-content .slick-list .choices-tab-content-item {display: flex;flex-wrap: wrap;}
	.choices-tab-section .choices-tab-content .slick-list .slick-track .choices-tab-content-item .right-content-box {width: 100%;padding: 24px 0 0 0;}
	.ck_choice_tab_module .right-content-box{text-align:center;}
	.ck_choice_tab_module .choices-tab-content .slick-list .slick-track .choices-tab-content-item .right-content-box .item-content_image{margin: 0 auto;}
	.choices-tab-section .choices-tab-content .slick-list .slick-track .choices-tab-content-item .left-image{width: 100%;}
	#how-it-works .section-inner-wrapper .section-heading h2 {margin: 0 0 15px;}
	#how-it-works .section-inner-wrapper {padding: 0;}
	div#two-col-different .right-section { padding: 0 15px;}
	.location-module.contact-location .section-inner-wrapper .location-module-head {text-align: center;}
	.location-module.contact-location .section-inner-wrapper .location-module-head .content-box {padding: 0;}
	.footer-01 .pulsa-footer-module .section-inner-wrapper .footer-right {flex-wrap: wrap;}
	.footer-01 .pulsa-footer-module .section-inner-wrapper .footer-right ul li a {display: block;margin: 8px 0;}
	.footer-01 .pulsa-footer-module .section-inner-wrapper{font-size:14px;}
	.footer-01 .copyright-text {margin-top: 15px;}
	.footer-01 .pulsa-footer-module .section-inner-wrapper>div .btn_primary a {margin: 5px 0;padding: 8px 14px;width: auto;}
	.footer-01 .pulsa-footer-module .section-inner-wrapper>div .btn_primary span {display: block;margin-bottom: 5px;}
	.footer-01 .pulsa-footer-module .section-inner-wrapper .footer-right > div {width: 100%;}
	.logos-module .logo-images .logo-images-item{width: 100%;} 
	.product-detail-section .sensors-slider .slick-list .slick-track img,.product-detail-section .product-items{height: 440px!important;}
	.product-detail-section .section-inner-wrapper .product-spec-wrap .spec-repeater-row {flex-wrap: wrap;gap: 40px;}
	.product-detail-section .section-inner-wrapper .product-spec-wrap .spec-repeater-row .product-spec-details {width: 100%;}
	.product-detail-section .section-inner-wrapper .product-spec-wrap .product-spec-pricing {width: 30%;}
	.header-main-menu-mobile ul.hs-menu-children-wrapper li a {color: #fff;}
	/*   .header-main-menu-mobile ul.hs-menu-children-wrapper {padding: 13px 0 0!important;background-color: transparent !important;} */
	.product-header-content .left-column h2{font-size: 2rem; font-weight: 700;  letter-spacing: -.05em;    line-height: 1;}
	.product-detail-section .product-info h4{font-size: 2.25rem;line-height: 1;}
	.product-header-content{margin-top: -80px;}
	.product-detail-section .product-spec-wrap .spec-repeater-row.spec-2-total-items{flex-wrap:wrap;}
	.product-detail-section .product-spec-wrap .spec-repeater-row.spec-2-total-items .product-spec-details.col-2{max-width:100%; width:100%;}
	.product-detail-section .product-spec-wrap .spec-repeater-row.spec-2-total-items > div { max-width: 100%;  width: 100%;}
	.product-header-content .right-column{width: 57%;}
	.webinar-title-bar-module .bar-inner-wrapper .button-column {padding: 15px 15px 0;width: 100%;}
	.webinar-title-bar-module .bar-inner-wrapper .content-column .content {margin-top: 20px;}
	.landing-page-template .btn_secondary a {padding: 16px 24px;font-size: 16px;}

	.hs-menu-wrapper.flyouts .hs-menu-children-wrapper {left: inherit; opacity: 0; position: absolute; top: inherit;}
	.mobile-menu-wrapper .hs-menu-wrapper.flyouts .hs-menu-children-wrapper { background: #FFF; }
	.mobile-menu-wrapper .hs-menu-wrapper.flyouts > ul > li > ul { position: initial !important; top: initial !important;left: initial !important; opacity: 1; display: none; }

	.ds-twcol-heading h2 { font-size: 25px;line-height: 35px;padding-bottom: 25px; } 
	.two-col-left {width: 100%;padding: 0 0 50px 0;}
	.two-col-right {width: 100%;text-align: center;}
	.two-col-right img {margin: 0 auto;}

	.swap .two-col-right img{ margin:0 auto; }
	.swap .two-col-left{ padding:50px 0 0 0; }
	.left_sidebar .content> h5 { font-size:17px; }

	.temperature-bannerBtn {text-align: center;}

	.mw25{width:25%}
	.mw33{width:33.33%}
	.mw50{width:50%}
	.mw66{width:66.66%}
	.mw75{width:75%}
	.mw100{width:100%}
	.mp0-10,.mpl10{padding-left:10px}
	.mp0-15,.mpl15{padding-left:15px}
	.mp0-20,.mpl20{padding-left:20px}
	.mp0-30,.mpl30{padding-left:30px}
	.mp0,.mpl0,.mplr0{padding-left:0}
	.mp0-10,.mpr10{padding-right:10px}
	.mp0-15,.mpr15{padding-right:15px}
	.mp0-20,.mpr20{padding-right:20px}
	.mp0-30,.mpr30{padding-right:30px}
	.mp0,.mplr0,.mpr0{padding-right:0}
	.mp10-0,.mpb10{padding-bottom:10px}
	.mp15-0,.mpb15{padding-bottom:15px}
	.mp20-0,.mpb20{padding-bottom:20px}
	.mp22-0,.mpb22{padding-bottom:22px}
	.mp25-0,.mpb25{padding-bottom:25px}
	.mp30-0,.mpb30{padding-bottom:30px}
	.mp32-0,.mpb32{padding-bottom:32px}
	.mp35-0,.mpb35{padding-bottom:35px}
	.mp40-0,.mpb40{padding-bottom:40px}
	.mp45-0,.mpb45{padding-bottom:45px}
	.mp50-0,.mpb50{padding-bottom:50px}
	.mp55-0,.mpb55{padding-bottom:55px}
	.mp60-0,.mpb60{padding-bottom:60px}
	.mp65-0,.mpb65{padding-bottom:65px}
	.mp70-0,.mpb70{padding-bottom:70px}
	.mp75-0,.mpb75{padding-bottom:75px}
	.mp80-0,.mpb80{padding-bottom:80px}
	.mp85-0,.mpb85{padding-bottom:85px}
	.mp90-0,.mpb90{padding-bottom:90px}
	.mp95-0,.mpb95{padding-bottom:95px}
	.mp100-0,.mpb100{padding-bottom:100px}
	.mp110-0,.mpb110{padding-bottom:110px}
	.mp115-0,.mpb115{padding-bottom:115px}
	.mp0,.mpt0,.mptb0{padding-top:0}
	.mp10-0,.mpt10{padding-top:10px}
	.mp15-0,.mpt15{padding-top:15px}
	.mp22-0,.mpt22{padding-top:22px}
	.mp20-0,.mpt20{padding-top:20px}
	.mp25-0,.mpt25{padding-top:25px}
	.mp30-0,.mpt30{padding-top:30px}
	.mp32-0,.mpt32{padding-top:32px}
	.mp35-0, .mpt35{padding-top:35px}
	.mp40-0,.mpt40{padding-top:40px}
	.mp45-0,.mpt45{padding-top:45px}
	.mp50-0,.mpt50{padding-top:50px}
	.mp55-0,.mpt55{padding-top:55px}
	.mp60-0,.mpt60{padding-top:60px}
	.mp65-0,.mpt65{padding-top:65px}
	.mp70-0,.mpt70{padding-top:70px}
	.mp75-0,.mpt75{padding-top:75px}
	.mp80-0,.mpt80{padding-top:80px}
	.mp85-0,.mpt85{padding-top:85px}
	.mp90-0,.mpt90{padding-top:90px}
	.mp95-0,.mpt95{padding-top:95px}
	.mp100-0,.mpt100{padding-top:100px}
	.mp110-0,.mpt110{padding-top:110px}
	.mp115-0,.mpt115{padding-top:115px}
	.mp130-0,.mpt130{padding-top:130px}
	.mp150-0,.mpt150{padding-top:150px}
	.mp0,.mpb0,.mptb0{padding-bottom:0}
	
	

	.landingpage-new-tem h1 { font-size: 50px; line-height: 60px;}
	.landingpage-new-tem h2 {font-size: 25px;line-height: 35px;}
	.font20, .font20 * { font-size:16px;line-height: 28px;}
	.mu-values-sec-mainpart {margin-left:0;margin-right:0;}
	.step-no-parent:after {display:none;}
	.step-desc { max-width: 100%;}

	.temperature_banner.pulsa-product-page .left_siddebar,.temperature_banner.pulsa-product-page .right_siddebar {width: 100%;}
	.temperature_banner.pulsa-product-page .left_siddebar {max-width:100%}
	.temperature_banner.pulsa-product-page .right_siddebar {margin-left:0;}
	.temperature_banner.pulsa-product-page {padding:50px 0 0;}
	.temperature_banner.pulsa-product-page .right_siddebar img {max-width: 75%!important;}

	.team-section .team-member-outer .team-member:nth-child(-n+6),.team-section .team-member-outer .team-member {width: 50%;}
	.team-section {padding: 50px 0 30px;}
	.team-section .heading {padding-bottom: 20px;}
	.team-section .heading h2 {font-size: 34px;line-height: 1.2;}

	/*  Thankyou banner module  */
	.thankyou-page .banner-content-column {  max-width: 100%; }
	.thankyou-page .col-content .h3 {  font-size: 24px !important; }
	.banner_module_academi_landing {min-height: 200px;}
	.lesson_background{padding: 35px 20px;}
	.ctaPlayBtn a{font-size:16px;padding:12px 20px 12px 10px;}
	.ctaPlayBtn a:before{width:25px;height:25px;}
	.two_column_content_module_v7 h2 {font-size: 30px;}
	.two_column_content_module_v7 h3 {font-size: 30px!important;}
	.academic_three_column.installation_swservice .threecol_outter {width: 100%;}
	.academic_three_column.installation_swservice .main_title>* {font-size: 35px;line-height: normal;}
	.academic_three_column.installation_swservice .main_title p{margin-top:10px;}
	.installation_swservice .academic_threecol_container .threecol_outter:last-child {margin-bottom: 0;}
	.installation_switchlanding_page .blog_subscribe .heading_title h2 {font-size: 35px;}
	.installation_switchlanding_page .blog_subscribe form .hs-submit .hs-button {margin-left: 0;text-align: center;width: 100%;}
	.installation_switchlanding_page .blog_subscribe form .hs-email.hs-form-field {width: 100%;margin-bottom:20px;}
	.installation_switchlanding_page .blog_subscribe form .hs-submit {width: 100%;}

	.qsrlanding_page h2,.dealerPage h2{font-size:30px!important;}
	.qsrlanding_page h3,.dealerPage h3{font-size:28px!important;}
	.qsrlanding_page .twoColContSec .left_sidebar {padding-bottom: 20px;}
	.qsrlanding_page .twoColContSec {padding: 50px 0 30px;}

	.qsr_twocolumnmd .leftCol {width: 100%;padding-right: 0;}
	.qsr_twocolumnmd .rightCol {width: 100%;padding: 15px 0 0 0;}
	.qsr_twocolumnmd .rightCol ul {padding: 10px 0 0 15px;display: inline-block;}
	.qsr_twocolumnmd .content p{font-size:22px!important;}
	.qsr_twocolumnmd .rightCol ul li {text-align:left;}

	.qsr_twocolumnmd .contentinner{justify-content:center;text-align:center;}

	.qsr_threecolumnver1 .topLogo {position: static;margin-bottom: 30px;}


	.qsr_logo_module  .logo_imgBox{padding: 0 20px;}
	.qsrlanding_page .qsr_threecolumnver1 a {padding: 10px;}

	.qsr_threecolumnver1 .topContent .title{height:inherit!important;}
	.qsr_threecolumnver1 .maintitle{text-align:center;}
	.qsr_threecolumnver1 .topLogo img {text-align: center;margin: 0 auto;}
	.qsr_threecolumnver1 .bottom_items+.bottom_items {margin-top: 23px;}

	.qsr_threecolumn .circle_icon img, .qsr_threecolumn .imgbox img {max-height: 120px;object-fit: contain;}
	.dealerPagesection .qsr_threecolumn .imgbox img{max-height: 250px;}
	.qsr_twocolumnmd .icongallery .innerItem,.qsr_threecolumnver1 .topContent .iconbox {height: 90px;width: 90px;margin: 0 auto;}
	.qsr_logo_module .logo_imgBox img {max-width: 80px;}
	.qsr_threecolumnver1 .threecol_outter {margin-bottom: 20px;}
	.qsrlanding_page .twoColContSec .left_sidebar span{    font-size: 35px;}
	.qsr_twoColumn_ver1 .img_box {height: 150px;}
	.qsr_twoColumn_ver1 .ticbox {width: 30px;height: 30px;}
	.qsr_twoColumn_ver1 .opt_content {width: calc(100% - 30px);padding-left: 10px;}

	.qsr_formMd .col_left {width: 100%;margin-bottom: 20px;}
	.qsr_formMd .col_right {width: 100%;}

	.qsr_formMd .col_right form fieldset.form-columns-2 .hs_lastname input,.qsr_formMd .col_right form fieldset.form-columns-2 .hs-firstname input {width:100%!important;}

	.qsrlanding_page .widget-type-rich_text a,.dealerPage .cust_richtex_wP a {font-size: 30px;}
	.qsrlanding_page .two-column-module-section .btn_secondary a,.twoColFullWidth .btn_secondary a {font-size:14px;}

	.qsrpage_header .stickyContainer .cta_button a {padding: 5px 8px;}
	.qsrpage_header .stickyContainer .sticky_title h5 {font-size:15px;}
	.qsrpage_header .stickyContainer .sticky_title{margin: 7px 0 0 0;}
	.qsrpage_header .stickyContainer .cta_button a:before {margin-right: 0px;background-size: 20px;}
	.qsrSlider_container ul.slick-dots li button {height: 13px;width: 13px;}
	.qsrSlider_container ul.slick-dots{margin-top:10px;}
	.qsrlanding_page .two-column-module-section .section-inner-wrapper .left-section, .qsrlanding_page .two-column-module-section .section-inner-wrapper .right-section{width: 100%;}
	.dlrPagefullwd .imageBox{max-width:500px;}
	.headerCookieStrip .sliderInner div,.headerCookieStrip .sliderInner a{text-align:center;font-size:12px;}
	.headerCookieStrip .sliderInner{justify-content:center;}
	.headerCookieStrip .sliderInner .leftside-text {font-size: 12px; padding-right: 0;width: 100%;}
	.headerCookieStrip .slider {padding-right: 0;}   
	.awardlogocontent h2 {font-size: 26px!important;}
	.qsr_logo_module.awardlogocontent .maintitle {padding-bottom: 20px;}
	.qsr_logo_module.awardlogocontent .logo_item{width: 50%;}
	.qsr_logo_module.awardlogocontent .logo_imgBox img {max-width: 100%;}

	.twoColContSec.dealerpg_twocolrepeat .left_sidebar{padding-bottom: 0;}
	.dealerpgthreecol .card_logo img {max-width: 50px;}
	.dlrPagefullwd .container{padding-right:20px;}
	.dlrPagefullwd .contentWrap {flex-direction: column-reverse;}
	.bevcarb-page .dlrPagefullwd .contentWrap{flex-direction: row;justify-content: center;text-align: center;}
	.bevcarb-page .dlrPagefullwd .leftTextbox p img{margin: 0 auto;}
	.dealerpgfourCol .titleContent:nth-child(2) {padding-top: 0;}
	.postPagenewversion .contentBox,.postPagenewversionv2 .contentBox{width:100%;padding-left:0;}
	.postPagenewversionv2 .rowContent{margin:0 auto;}
	.postPagenewversionv2 blockquote:before{left: 50%;transform: translateX(-50%);}
	.pFont22, .pFont22 p {font-size: 20px;line-height: 1.5;}
	.testimonial-module .clientDiscriptionbox {padding: 20px;}
	.testimonial-module .testimonial-layoutTwo .companyLogo {display: inline-block;text-align: center;margin: 0 auto;}
	.testimonial-module .testimonial-layoutTwo .clientBox .clientDetail {width: 100%;margin-top: 20px;}
	.testimonial-module .testimonial-layoutTwo .clientBox{justify-content:center;}
	.bevcarbTypeTwo .twoColContSec .left_sidebar .side_image img{max-width:500px!important;margin-left:auto;margin-right:auto;}
	.choices-tab-module.ck_choice_tab_module  .section-inner-wrapper .choices-header{margin-bottom: 10px;}
	.bevcarbTypeTwo .twoColContSec .right_sidebar, .bevcarbTypeTwo .twoColContSec .left_sidebar{text-align: center;}
	.bevcarbTypeTwo h2 {font-size: 33px!important;}
	.bevcarbTypeTwo h4 {font-size: 22px!important;}
	.choices-tab-module button.slick-arrow {height: 25px;width: 25px;}
	.choices-tab-module button.slick-arrow.slick-prev{left: -30px;}
	.choices-tab-module  button.slick-arrow.slick-next {right: -30px;}
	.choices-tab-module .choices-tab-section .choices-tab-nav {padding:0;}

	.pulsapost_newversion .twocol_inner_content .left_logo img{margin:0 auto;}
	.pulsapost_newversion .two_column_content_module_v6 .right_content{text-align:center;}
	.pulsapost_newversion .full_image  img {height: 160px;object-fit: cover;}
	.pulsapost_newversion .subtitle p{font-size:16px!important;} 
	.footer-menu{display:block;}
	.footer-module .linkedIn{margin-left:0px; margin-top:8px;margin-bottom:8px;}
	.twoColContSec,.twoColContSecV2 { padding: 50px 0; }
	.twoColContSec .col_card~.col_card,.twoColContSecV2 .col_card~.col_card { padding-top: 50px; }
	.twoColContSec .col_card:after,.twoColContSecV2 .col_card:after { bottom: 15px; width: 100%; }
	.twoColContSec .left_sidebar { padding-bottom: 40px; }
	.twoColContSec.widget_1698229239766 .left_sidebar { padding-bottom:0; }
	.acedemic_twoColumn  .left_sidebar{padding-bottom:0;}
	.twoColContSec .left_sidebar .side_image img,.twoColContSecV2 .left_sidebar .side_image img { margin-top: 30px; width: 100% !important; }
	.twoColContSec .right_sidebar, .twoColContSec .left_sidebar,.twoColContSecV2 .right_sidebar, .twoColContSecV2 .left_sidebar { width: 100%; }
	.twoColContSec .right_sidebar .content h2,.twoColContSecV2 .right_sidebar .content h2 { font-size: 25px; line-height: 35px; margin-bottom: 25px; }
	.twoColContSec .right_sidebar .content p~p,.twoColContSecV2 .right_sidebar .content p~p { margin-top: 12px; }
	.twoColContSec.widget_1698229239766 .left_sidebar span{font-size:22px;}
	.twoColContSecV2 .left_sidebar { padding:0 0 40px; max-width: 80%; margin: auto; }
	.twoColContSecV2 .right_sidebar { padding:0; }
	.two_column_content_module_v3 .left-part {display:flex;flex-wrap: wrap;order:2;padding: 0 30px 0 30px;}
	.two_column_content_module_v3 .parent_wrap {height: inherit;}
	.two_column_content_module_v3 .section-heading {position: static;width:100%;transform: none;padding: 30px 0;}
	.two_column_content_module_v3 .section-title h1 {max-width: 100%;}
	.two_column_content_module_v3 .section-title {margin: 0;}   
	.two_column_content_module_v4 .left-part,.two_column_content_module_v4 .right-part{width: 100%;}
	.two_column_content_module_v4 .text_top{padding:0 20px;}
	.two_column_content_module_v4 .text_top *+p {margin-bottom: 30px;}
	.two_column_content_module_v4 .text_top p {font-size: 20px;}
	.two_column_content_module_v5 .left-part {padding: 20px 0 0 0;text-align: center;}
	.two_column_content_module_v5 .value_text span {font-size: 40px;}
	.two_column_content_module_v5 .right-part {padding-left: 0;}
	.twocol_inner_content .left_logo img{width: 150px;}
	.two_column_content_module_v6 .right_content p:first-child{font-size: 24px;}
	.two_coulmn_content_moduleV8 .maintitle h2{font-size:35px;}
	.digit_innerContainer .digit_field span.digitNumber{font-size: 30px;}
	.two_coulmn_content_moduleV8 .digit_outterContainer {padding: 0 10px;}
	.two_coulmn_content_moduleV8 .digit_container {margin: 0 -10px;}
	.two_coulmn_content_moduleV8 .digit_innerContainer{padding: 25px;}
	.twoColumn_module_v9 .twocol_outter + .twocol_outter{margin-top: 30px;}
	.twoColumn_module_v9 .content {min-height: auto;}
	.twoColumn_module_v9 .content h4 {color: #162c59;font-size: 22px;}
	.two_coulmn_content_module_v9 .main_title h2 {font-size: 35px;}
	.fullwidth_image img {min-height: 195px;object-fit: cover;}
	.temperature_slider .col_width{padding:0!important;}
	.banner-section.dealerpgBanner {padding: 60px 0!important;}
	.mu-service-offer-partinner{max-width:450px;margin:0 auto;}
    .logos-module .logo-images.awardIcon:before,.logos-module .logo-images.awardIcon:after{display:none;}
    .logos-module .logo-images .logo-images-item img{max-width:200px;}
    .co2GuardModule .boxInner{max-width: 474px;margin: 0 auto;}
}
@media (max-width: 639px) {
	.see-anywhere-section .benefits-list ul.benefits-items,.track-anything-section .section-inner-wrapper {grid-auto-flow: initial; grid-template-columns: initial;grid-template-rows: initial; padding-left: 1.5rem;padding-right: 1.5rem;}
	.banner-section {background-image: none !important;}
	.dealerPage  .banner-section .container .section-inner-wrapper{text-align:center;}

	.dealerPage .banner-section .bannerCaption_image,.dealerPage .banner-section .container .grid2 img{margin:0 auto;}
	.banner-section .container .grid2 {grid-column: 1/3; grid-row: 1;}
	.banner-section .container .section-inner-wrapper p {margin-bottom: 2rem;}
	.sensors-section .container .sensors-list-item {padding: 0.5rem; margin-bottom: 1rem;display: flex; flex-direction: row;align-items: center;}
	.see-anywhere-section .container .image-content-list-wrap .image-content-box {grid-row-gap: 24px;display: grid;grid-template-rows: repeat(1, 100px auto);padding-left: 1.5rem;padding-right: 1.5rem;width: 100%; margin-bottom: 24px; grid-auto-flow: initial;grid-template-columns: initial;grid-column-gap: initial;}
	.see-anywhere-section .container .image-content-list-wrap .image-content-box .left-section-image {align-self: end;justify-self: start;display: block; grid-column: initial;}
	.see-anywhere-section .container .image-content-list-wrap .image-content-box .right-section-content {grid-column: initial;}
	.see-anywhere-section .container .image-content-list-wrap .image-content-box:first-child img {width: 55px;}
	.see-anywhere-section .container {margin: 0;}
	.see-anywhere-section .container .image-content-list-wrap .image-content-box .section-heading h3 {font-size: 1.5rem;font-weight: 700;line-height: 1.3333;letter-spacing: 0;}
	.see-anywhere-section .container .image-content-list-wrap .image-content-box .left-section-content {grid-column: initial; order: 2;}
	.see-anywhere-section .container .image-content-list-wrap .image-content-box .right-section-image {align-self: end;justify-self:start;grid-column:initial;order:1;}
	.see-anywhere-section .container .image-content-list-wrap .image-content-box:nth-child(2) img {width: 90px;}
	.see-anywhere-section .container .image-content-list-wrap .image-content-box:nth-child(3) img {width: 47px;}
	.see-anywhere-section .container .image-content-list-wrap .image-content-box:last-child img {width: 89px;}
	.see-anywhere-section .benefits-list ul.benefits-items {width: 100%;margin-bottom: 2rem;margin-top: 2rem;display: grid;max-width: 100%;}
	.see-anywhere-section .benefits-list ul.benefits-items li {padding-top: 0.75rem;padding-bottom: 0.75rem;align-self: end;grid-column: initial !important;}
	.horizontal-rule {margin-left: 1.5rem;margin-right: 1.5rem;}
	.track-anything-section .section-inner-wrapper {grid-column-gap: initial;display: block;}
	.track-anything-section .section-inner-wrapper h2 {text-align: left;width: 100%;max-width: none;}
	.track-anything-section .section-inner-wrapper .track-columns {width: 100%;justify-self: center;padding: 0;grid-row-start: initial;}
	.track-anything-section .section-inner-wrapper .track-columns h3.column-title {text-align: left; margin-bottom: 1rem;}
	.track-anything-section .section-inner-wrapper .track-columns .column-logo-list {margin-top: 2rem;margin-bottom: 3rem;grid-column-gap: 24px;display: grid;grid-template-columns: repeat(2, 1fr);}
	.content-image-section .section-heading h2,.sensor-app-system-section .app-system-heading h2 {text-align: left;}
	.content-image-section .section-inner-wrapper,.sensor-app-system-section .container,.support-module-section .container {padding-left: 1.5rem;padding-right: 1.5rem;}
	.sensor-app-system-section .app-system-sub-heading h3 {font-size: 1rem;line-height: 1.5; text-align: left; margin-bottom: 1.5rem;}
	.sensor-app-system-section .app-system-content {margin-bottom: 2rem;text-align: left;}
	.sensor-app-system-section .app-system-image img {margin-left: 1.5rem;margin-right: 1.5rem;max-width: 302px !important;width: 100%;}
	.sensor-app-system-section .our-sensors-box {display: block;}
	.content-image-section .section-content {text-align: left;margin: 0;}
	.support-module-section .section-inner-wrapper {grid-column-gap: initial;display: grid; grid-template-columns: auto;}
	.support-module-section .section-inner-wrapper img.left-section {grid-column: initial;padding-left: initial;width: 40%;}
	.support-module-section .section-inner-wrapper .right-section {grid-column: initial;margin-top: initial;}
	.content-image-section .section-inner-wrapper .section-image img.desk-img {display: none;}
	.footer-module .container,.footer-module .footer-menu .hs-menu-wrapper > ul {flex-direction: column;}
	.footer-module .footer-menu .hs-menu-wrapper > ul > li {margin-bottom: 1rem;}
	.contact-us-section .section-inner-wrapper .left-section,.contact-us-section .section-inner-wrapper .right-section {padding-left: 1rem;padding-right: 1rem;}
	.contact-us-section .section-inner-wrapper .support-heading h2 {font-size: 1.5rem;line-height: 2rem;}
	.product-detail-section .section-inner-wrapper .product-spec-wrap { padding-top: 30px; padding-bottom: 50px;}
	.sensors-section .sensors-heading h1{margin-top:4rem;}
	.product-spec-wrap .product-spec-details {display: none;}
	.product-spec-wrap .product-spec-details.mobile-show {display: block;}
	.product-detail-section .section-inner-wrapper .product-spec-wrap .get-starter-button a{width:100%;}
	.show-details-button {width: 100%;}
	.white-popup {padding: 24px 15px;}
	.sensors-section .sensors-list-item .item-content .product-preview ul li:last-child,div#sensor_page .container .sensors-list-item .item-content .product-rs,.sensors-section .sensors-list-item .item-content .product-preview ul li:nth-last-child(2) {display: none;}
	.product-spec-wrap .mobile-show .product-spec-details{display:block;}
	.product-detail-section .section-inner-wrapper .product-spec-wrap {display: block; gap: 24px;}
	.product-spec-wrap a {width: 100%;}
	.product-detail-section .section-inner-wrapper .product-spec-wrap .spec-repeater-row .product-spec-details {max-width: 100%; width: 100%; padding-top: 30px;}
	.product-detail-section .section-inner-wrapper .product-spec-wrap .spec-repeater-row,.product-detail-section .section-inner-wrapper .product-spec-wrap .product-spec-pricing {width: 100%;display: block;}
	.product-detail-section .product-items {height: auto !important;}
	.product-detail-section .sensors-slider .slick-list .slick-track img {object-fit: cover; width: 100%;}
	.product-detail-section .section-inner-wrapper .product-spec-wrap .product-spec-pricing .product-price {display: none;}
	.product-price-mobile span {display: block;}
	.product-price-mobile {display: block;}
	ul.slick-dots {margin: 0;padding: 0 10px;text-align: center;list-style: none;}
	ul.slick-dots li {display: inline-block;margin: 3px;vertical-align: middle;}
	ul.slick-dots li button {border: 2px solid transparent;border-radius: 50%;box-shadow: 0 0.25em 0.5em 0 rgb(0 0 0 / 10%);cursor: pointer;height: 10px;line-height: 0;margin: 0 0.25em;padding: 0;transition: all .3s ease-in-out;width: 10px;background-color: #136;font-size: 0px;}
	ul.slick-dots li.slick-active button {background-color: #05a;}
	.product-header-content .left-column h2 {font-size: 2rem;margin-bottom:1.3rem;}
	.product-header-content .right-column .product-info p span {font-size: 2.25rem;}
	.product-header-content {flex-wrap: wrap;margin-top: 25px;}
	.product-header-content .right-column {width: 100%;padding-top: 0px;flex-wrap:wrap;gap: 30px 0;}
	.product-header-content .right-column .product-info {text-align: left; width: 50%;}
	.product-header-content,.product-header-content .left-column h2,.product-header-content p,.product-header-content p span{color: #136;}
	.product-header-content .left-column {width: 100%;}
	.product-detail-section .product-spec-wrap{margin-top:35px;flex-wrap:wrap;}
	.product-detail-section .product-spec-wrap .col-block.col-block-2 .product-spec-details.col-2 { margin-top: 20px;}
	.product-detail-section .product-spec-wrap .hide-details-button,.product-detail-section .product-spec-wrap .col-block.col-block-1{max-width:100%; width: 100%;}
	.product-detail-section .product-spec-wrap .col-block.col-block-2 {margin-top: 30px;}
	.product-detail-section { margin-bottom: 1rem;}
	.product-header-content .right-column .product-price h4{font-size: 2.25rem;line-height:1; font-weight:300;font-family: D-DIN Condensed,sans-serif;color:rgb(221,68,34);}
	.product-header-content .right-column .product-price h4 small{font-size:1rem;line-height: 1.5;font-weight:300;font-family: Overpass,sans-serif; display:block}
	.sensors-slider {position: relative;}
	.sensors-slider ul.slick-dots {position: absolute; width: 100%; bottom: 0;}
	.active-dark-slide .sensors-slider ul.slick-dots li button{background-color: hsla(0,0%,100%,.5);}
	.active-dark-slide .sensors-slider ul.slick-dots li.slick-active button { background-color: #fff;}
	.active-light-slide .sensors-slider ul.slick-dots li button{background-color: rgba(0,85,170,.5);}
	.active-light-slide .sensors-slider ul.slick-dots li.slick-active button { background-color: rgb(17,51,102);}
	.Benefits-upgrade .Benefits-inner-wrapper .Benefits-box .Benefits-image {display: none;}
	.Benefits-upgrade .Benefits-inner-wrapper .Benefits-box {flex-wrap: wrap;padding:2rem;}
	.Benefits-upgrade .Benefits-inner-wrapper .Benefits-box .Benefits-content {padding-left: 0;width: 100%;}
	.sensor-upgrade h1{font-size: 2.25rem;}
	.sensor-upgrade h2{font-size: 1.875rem;}
	.sensor-upgrade h3{font-size: 1.5rem;}
	.sensor-upgrade h4{font-size: 1.3rem;}
	.sensor-upgrade h5{font-size: 1.1rem;}
	.cta-sensors .cta-sensor-button a,.simpale-banner .section-inner-wrapper .banner-content-section .banner-button a {width: 100%;}
	.sensors-section .sensors-repeater-row.sensor-slider-box .slick-track .sensors-list-item img { width: auto; display: block;}
	.content-image-section .container {padding: 0 15px;}
	.team-module .section-inner-wrap .team-list-row .team-column,.solution-categories-module .solutions-repeater-row .solution-block {width: 100%;text-align:center;}
	.team-module .section-inner-wrap .team-list-row .team-column .person-image img {margin: 0 auto 32px;}
	.footer-for-lp-section .footer-menu ul li a {margin: 10px;font-size: 16px;}
	.footer-for-lp-section,.landing-page-template{font-size: 16px;}
	.banner-with-form-module .banner-inner-wrapper .banner-content-column .col-content .h2 {display: block;margin-bottom: 15px;}
	.banner-with-form-module .banner-inner-wrapper .banner-content-column br{display:none;} 
	.dealerPage  .banner-section .container .grid2{margin-top:120px;}
	.pulsapost_newversion .featured_image a {height: 160px;}
	.section-button.callIcon a:before{margin-right: 10px;}


}
@media (min-width: 1024px){
	.sensor-upgrade .footer-module .container {max-width: 1024px;} 
}
@media (min-width: 1280px){
	.sensor-upgrade .footer-module .container {max-width: 1280px;}

}
@media (min-width: 1536px){
	.sensor-upgrade .footer-module .container {max-width: 1536px;}
}
@media (max-width: 639px) and (min-width:480px){
	.product-detail-section .product-items, .product-detail-section .sensors-slider .slick-list .slick-track img {height: 360px!important;}
}
@media (max-width:520px){
	.team-section .team-member-outer .team-member:nth-child(-n+6),.team-section .team-member-outer .team-member {width: 100%;}
}
@media (max-width:479px){
	.product-detail-section .sensors-slider .slick-list .slick-track img,.product-detail-section .product-items {height: 250px!important;}
	.sensors-section .sensors-repeater-row.sensor-slider-box .slick-track .sensors-list-item{justify-content: center;text-align: center;}
	.sensor-slider-box button.slick-arrow.slick-next { right: -1.7rem; width: 36px; height: 36px; padding: 0;}
	.sensor-slider-box button.slick-arrow.slick-prev {left: -1.7rem;padding: 0;width: 36px;height: 36px;}
	.webinar-title-bar-module .bar-inner-wrapper .button-column a {display: block;}
	.trusted-by-module .section-inner-wrap {display: block;text-align: center;}
	.trusted-by-module .section-inner-wrap .sec-logo-col {width: 100%; margin-top: 30px;}
	.testimonial-v2-module .person-info-box .person-info {padding-left: 16px;}
	.banner_module_academi_landing {min-height: 160px;}
	.lesson_background {padding: 35px 15px;}
	.academic_three_column.installation_swservice .threecol_btn .button a{font-size:16px;}
	.qsr_twocolumnmd .icongallery .innerItem{height:60px;width:60px;}
	.qsr_ver2 form .hs-form-field {margin-bottom: 20px;width: 100%;}
	.qsr_ver2 .hs_submit {width:100%;}
	.qsr_ver2 .input input[type="email"],.qsr_ver2 input[type="submit"]{border-radius:5px;padding: 10px 16px;}
	.qsr_ver2 input[type="submit"]{min-height:inherit;}  
	.qsrpage_header .stickylogo,.qsrpage_header .sticky_title  {width: 50%;}
	.qsr_twocolumnmd .rightCol ul li{font-size:14px;}
	.qsr_two_column_ver2 .hs_error_rollup {text-align: center;width: 100%;}
	.qsr_two_column_ver2 .hs-error-msgs{position:static;}
	.qsr_logo_module.awardlogocontent .logo_item{width: 100%;}
	.qsr_logo_module.awardlogocontent .logo_imgBox img {max-width: 100px;}
	.dealerpgfourCol .innerProduct img{height:200px;}
	.dealerpgfourCol .outterProduct{width:100%;} 
	.two_coulmn_content_moduleV8 .digit_outterContainer {width: 100%;margin-bottom: 20px;}
	.two_coulmn_content_moduleV8 .digit_outterContainer:last-child{margin-bottom:0;}
	.twoColumn_module_v9 .twoCol_btn a{font-size:16px;}


}
@media (max-width:480px){
/* 	.qsr_formMd .col_right form fieldset.form-columns-2 .hs_lastname {padding-left: 0;} */
/* 	.qsr_formMd .col_right form fieldset.form-columns-2 .hs-firstname {padding-right: 0;} */
	.dealer_popUp-form .form-columns-1 .input,.dealer_popUp-form .form-columns-2 .input{margin-right:0;}
	.dealer_popUp-form form input,.newHomepage .form-columns-2 .hs-form-field .hs-input{width:100%!important;}
	.newHomepage fieldset.form-columns-2 .input{margin-right:0!important;}
	

}
/* New Spotlight Pages */
.PulsaTechSpotlight .two_col_swap_section .col_card>.alignCenter { align-items: flex-start; }
.PulsaTechSpotlight .two_col_swap_section .right_sidebar .content p~p { margin-top: 16px; }
.PulsaTechSpotlight .two_col_swap_section .right_sidebar .content p { font-weight: 400; font-size: 18px; line-height: 1.5; color: #333333; letter-spacing: -0.01em; }
.PulsaTechSpotlight .contetn h2 { font-size: 32px; line-height: 1.5; letter-spacing: -0.01em; color: #162C59; margin-top: 40px; margin-bottom: 24px; }



/* New Blog Style 2023*/
.pulsa_blog .postWp {padding: 60px 0 116px;}
.pulsa_blog .pulsa_case{padding: 60px 0 30px;}
.pulsa_blog .post_body{max-width: 673px; width: 100%;  padding-left:15px;padding-right: 15px;}
.pulsa_blog .post_body.full_width_postbody{max-width: 100%;}
.pulsa_blog .container{max-width: 1200px!important; padding-left: 15px!important; padding-right: 15px!important;}
.pulsa_blog .featured_image img{margin-bottom: 25px; border-radius: 8px; height: 240px; object-fit: cover;}

.pulsa_blog .pulsa_case .featured_image img{margin-top: 25px; margin-bottom: 0;}
.pulsa_blog .blog_tags_heading{display: flex; flex-wrap: wrap; align-items: center; margin-left: -15px; margin-right: -15px;}
.blog_tags_heading .left_sidebar, .blog_tags_heading .right_sidebar{width: 50%; padding-left: 15px; padding-right: 15px;}
.pulsa_case .blog_tags_heading .left_sidebar{width: 100%;}
.pulsa_blog .blog_tags_heading .blog_breadcrumbs{padding: 0; margin: 0; display: flex; flex-wrap: wrap; list-style-type: none;}
.pulsa_blog .blog_tags_heading .blog_breadcrumbs li,
.pulsa_blog .blog_tags_heading .blog_breadcrumbs li a{color: #162C59; font-size: 20px; line-height: 28px; position: relative; letter-spacing: -0.01em;}
.pulsa_blog .blog_tags_heading .blog_breadcrumbs li a{padding-right: 15px;}
.pulsa_blog .blog_tags_heading .blog_breadcrumbs li a:before{content: '/'; position: absolute; top: -2px; right: 2px;}
.pulsa_blog .blog_tags_heading .tags_list{display: flex; flex-wrap: wrap; padding: 0; margin: 0; list-style-type: none; justify-content: end;}
.pulsa_blog .blog_tags_heading .tags_list li{padding: 8px 16px; margin-left: 8px; background-color: #F5F5F5; margin-top: 10px;}
.pulsa_blog .blog_tags_heading .tags_list li:first-child{margin-left: 0;}
.pulsa_blog .blog_tags_heading .tags_list li,
.pulsa_blog .blog_tags_heading .tags_list li a{color: #333333; font-size: 16px; line-height: 24px; border-radius: 8px;}
.pulsa_blog h1{font-family: 'Overpass'; font-style: normal; font-weight: 700; font-size: 30px; line-height: 1.5; letter-spacing: -0.01em; color: #162C59; margin-bottom: 40px;}
.pulsa_blog h2{font-family: 'Overpass'; font-style: normal; font-weight: 700; font-size: 32px; line-height: 1.5; letter-spacing: -0.01em; color: #162C59; margin-top: 40px; margin-bottom: 24px;}
.pulsa_blog h3{font-family: 'Overpass'; font-style: normal; font-weight: 700; font-size: 28px; line-height: 1.5; letter-spacing: -0.01em; color: #162C59;}
.pulsa_blog h4{font-family: 'Overpass'; font-style: normal; font-weight: 700; font-size: 25px; line-height: 1.5; letter-spacing: -0.01em; color: #162C59;}
.pulsa_blog h5{font-family: 'Overpass'; font-style: normal; font-weight: 700; font-size: 20px; line-height: 1.5; letter-spacing: -0.01em; color: #162C59;}
.pulsa_blog h6{font-family: 'Overpass'; font-style: normal; font-weight: 700; font-size: 18px; line-height: 1.5; letter-spacing: -0.01em; color: #162C59;}
.pulsa_blog .post_body img{margin-top: 35px; }
.pulsa_blog .post_body p, .pulsa_blog .post_body ul, .pulsa_blog .post_body ol li{margin-bottom: 16px;}
.pulsa_blog .post_body p, .pulsa_blog .post_body ol li, .pulsa_blog .post_body p, .pulsa_blog .post_body ul li{font-style: normal; font-weight: 400; font-size: 18px; line-height: 28px; color: #333333; letter-spacing: -0.01em;}
.pulsa_blog .post_body a{color: #00AAEE;}
.pulsa_blog .post_body a:hover{text-decoration: underline;}
.pulsa_blog .post_body blockquote{font-style: italic; font-weight: 500; font-size: 24px; line-height: 34px; padding-left: 16px; border-left: 2px solid #162C59;}
.pulsa_blog .post_body ol{padding: 0; margin: 0;}
.pulsa_blog .post_body ol li{background-image: url('https://4027464.fs1.hubspotusercontent-na1.net/hubfs/4027464/Pulsa%20Sensors%202022/blog/checkmark.svg'); padding-left: 35px; list-style-type: none; background-position: top left; background-repeat: no-repeat;}
.pulsa_blog .flex-wrap{display: flex; margin-top: 45px; margin-left: -15px; margin-right: -15px;}
.pulsa_blog .related_posts{max-width: 407px; margin-left: auto; width: 100%; padding: 0 15px;}
.pulsa_blog .related_posts .posts_post{background: #FFFFFF; border: 2px solid #F5F5F5; border-radius: 24px; padding: 16px; margin-bottom: 16px;}
.pulsa_blog .related_posts .posts_post:last-child{margin-bottom: 0px;}
.pulsa_blog .related_posts .posts_post .blog_wrap{display: flex; flex-wrap: wrap; align-items: center;}
.pulsa_blog .related_posts .posts_post .blog_wrap .featured_image img{width: 164px; height: 116px; object-fit: cover; margin: 0; border-radius: 16px;}
.pulsa_blog .related_posts .posts_post .blog_wrap .posts_content{width: calc(100% - 164px); padding-left: 16px;}
.pulsa_blog .related_posts .posts_post .blog_wrap .posts_content ul{display: flex; padding: 0; margin: 0; list-style-type: none;}
.pulsa_blog .related_posts .posts_post .blog_wrap .posts_content ul li{font-size: 13px; padding-right: 10px; color: #333333; position: relative;}
.pulsa_blog .related_posts .posts_post .blog_wrap .posts_content ul li:last-child{padding-right: 0;}
.pulsa_blog .related_posts .posts_post .blog_wrap .posts_content ul li:first-child:after { content: ''; position: absolute; top: 50%; right: 2px; transform: translate(-50%, -50%); width: 3px; height: 3px; border-radius: 50px; background: #333333; }
.pulsa_blog .related_posts .posts_post .blog_wrap .posts_content h2{margin: 8px 0 0; line-height: 28px; font-size: 20px; color: #333333;}


/* how it works */
.banner_v10 {padding: 267px 0 173px !important;}
.container-1170 {max-width: 1170px !important;}
.banner_v10 .container {max-width: 1170px !important;}
.three-col-co2 .box_img {margin: 0 0 84px !important;}
.questions .section-heading {margin: 0 0 20px;}
.footer-for-lp-section.footer-for-lp-section-v1 {padding: 78px 0 20px;}
.footer-for-lp-section.footer-for-lp-section-v1 .footer-menu {margin-top: 18px;margin-bottom: 2px;}
.banner_v10 h1 {font-weight: 800;letter-spacing: -0.6px;}
.questions .section-heading h3{font-size:40px;font-style:normal;font-weight:800;line-height:1.8;letter-spacing:-.4px}
.questions p {margin-right: 0px !important;}
.bannerV6Sec.dnd_area-module-1.banner_v10 {background-position: center top 25px !important;}
.footer-for-lp-section.footer-for-lp-section-v1 .footer-menu ul li a {font-weight: 400;}
.footer-for-lp-section.footer-for-lp-section-v1 .footer-copyright-text {font-weight: 400;}

@media (min-width:1200px){
	.container-1170 {padding: 0 5px !important;}
	.banner_v10 .container {padding: 0 5px !important;}   
}

@media (max-width:1024px){
	.banner_v10 {padding: 200px 0 150px !important;}

}
@media (max-width:991px){
	.banner_v10 h1 { font-size: 45px !important;}

}


@media (max-width:767px){
	.banner_v10 {padding: 175px 0 80px !important;}
	.questions .section-heading h3 {font-size: 30px;}
	.questions .content-box a {font-size: 22px !important;}
	.bannerV6Sec.dnd_area-module-1.banner_v10 {background-position: center top 33px !important;}
}


/* how it works */


@media (min-width: 992px){
	.pulsa_blog .related_posts .posts_list{position: sticky; top: 50px;}
}

@media (max-width: 991px){
	.pulsa_blog .flex-wrap{flex-wrap: wrap;}
	.pulsa_blog .post_body{max-width: 100%;}
	.blog_tags_heading .left_sidebar, .blog_tags_heading .right_sidebar{width: 100%;}
	.pulsa_blog .blog_tags_heading .tags_list{justify-content: start; margin-top: 10px;}
	.pulsa_blog .related_posts{max-width: 100%;}
	.pulsa_blog .related_posts .posts_list{display: flex; flex-wrap: wrap; margin-top: 30px;}
	.pulsa_blog .related_posts .posts_list .posts_post{width: calc(50% - 15px); margin-right: 15px;}
	.pulsa_blog .related_posts .posts_list .posts_post:nth-child(even){margin-right: 0; width: 50%;}
	.pulsa_blog .related_posts .posts_post .blog_wrap .posts_content ul{display: block;}
	.pulsa_blog .related_posts .posts_post .blog_wrap .posts_content ul li:first-child:after{display: none;}
}
@media (max-width: 880px){
	.banner_blog_post h1{font-size: 40px;}
	.banner_blog_post .sidebar{width: 100%;}
	.banner_blog_post .left_sidebar_post{margin-bottom: 30px;}
	.banner_blog_post{padding: 50px 0;}
}


@media (max-width: 767px){
	.pulsa_blog .postWp {padding: 60px 0 80px;}
	.pulsa_blog .blog_tags_heading{display: block;}
	.pulsa_blog .blog_tags_heading .blog_breadcrumbs li a:before{content: '/'; position: absolute; top: -4px; right: 4px;}
	.pulsa_blog .blog_tags_heading .tags_list{margin-top: 20px;}
	.pulsa_blog .blog_tags_heading .blog_breadcrumbs li, .pulsa_blog .blog_tags_heading .blog_breadcrumbs li a{font-size: 16px;}
	.pulsa_blog .blog_tags_heading .tags_list li, .pulsa_blog .blog_tags_heading .tags_list li a{font-size: 14px;}
	.pulsa_blog .related_posts .posts_list .posts_post, .pulsa_blog .related_posts .posts_list .posts_post:nth-child(even){width: 100%; margin-right: 0; border-radius: 10px;}
	.pulsa_blog h1{font-size: 28px; margin-bottom: 25px;}
	.pulsa_blog h2{font-size: 24px;}
	.pulsa_blog h3{font-size: 21px;}
	.pulsa_blog h4{font-size: 18px;}
	.pulsa_blog h5{font-size: 18px;}
	.pulsa_blog h6{font-size: 18px;}
	.pulsa_blog .post_body p, .pulsa_blog .post_body ol li, .pulsa_blog .post_body p, .pulsa_blog .post_body ul li{font-size: 16px;}
	.pulsa_blog .post_body ol li{background-size: 80%;}
	.pulsa_blog .post_body ol li { background-size: 16px; background-position: 0px 6px; }
	.pulsa_blog .post_body blockquote{font-size: 18px; line-height: 1.5;}
	.pulsa_blog .related_posts .posts_post .blog_wrap .posts_content ul li{padding-right: 0;}
	.pulsa_blog .related_posts .posts_post .blog_wrap .posts_content h2{font-size: 16px;}
	.pulsa_blog .related_posts .posts_post .blog_wrap .featured_image img{height: 90px; border-radius: 8px; width: 130px;}
	.pulsa_blog .related_posts .posts_post .blog_wrap .posts_content{width: calc(100% - 130px);}
	.pulsa_blog .featured_image img{object-fit: contain; height: auto;}
	.sensors-text h3 {font-size: 20px;}
	.qsrheadbtn.cta_button {width: 100%;margin-top: 15px;}
	.qsrpage_header .header-module.sticky .innerHeader_qsrpage .trigger {top: 15%;}  
	.testimonial-module .withoutSlider .testimonialOutter {width: 100%;}

}
@media(max-width: 766px){
	.article_post .blog_post .post_outer{width: 100%;} 
	.article_post {padding: 50px 0;}
	.article_post .blog_post{margin-top: 20px;}
	.article_post .blog_post .post_outer .featured_image img{height: auto; width: 100%; border-radius: 16px; margin-bottom: 24px;}

}
@media (max-width: 568px){
	.banner_blog_post h1 {font-size: 35px; margin-bottom: 40px;}
	.banner_blog_post .left_sidebar_post .blog_post_inner .post_content{padding: 0 20px 20px;}
	.banner_blog_post .left_sidebar_post .blog_post_inner .post_content h3{font-size: 25px;}
	.banner_blog_post .sidebar .blog_post_inner .post_content p{font-size: 16px;}
	.banner_blog_post .right_sidebar_post .blog_post_inner{display: block;}
	.banner_blog_post .right_sidebar_post .blog_post_inner .blog_post_img img{ height: 240px; width: 100%; text-align: center; margin: 0 auto 20px; }
	.banner_blog_post .right_sidebar_post .blog_post_inner .post_content{width: 100%; padding-left: 0;}
}
@media (max-width:481px){
	.customSelectList .wrapper.rightSide .post_Image,.customSelectList .wrapper.rightSide .post_content {width: 100%;}
	.customSelectList .wrapper.rightSide .entry__byline--row{margin-top:10px;}
	.customSelectList .wrapper.rightSide .post_Image{height:auto;}
	.qsr_slider_module .dtLogo {width: 100px;padding-right: 15px;}
	.qsr_slider_module .dtContent {width: calc(100% - 100px);}
	.qsr_formMd fieldset.form-columns-2{flex-wrap: wrap;}
	.qsr_formMd .input input{width:100%!important;}

}
.table_style td:last-child {padding: 0 0 0 30px;}
@media (min-width: 1024px){
	.header .head-right .header-main-menu .hs-menu-wrapper>ul>li {padding-right: 9px;}
}

@media (min-width: 1200px){
	.header .head-right .header-main-menu .hs-menu-wrapper>ul>li {padding-right: 1rem;}
	.header .head-right .header-buttons {margin-left: 4rem;}
}   

@media (min-width: 1261px){
	.header .head-right .header-main-menu .hs-menu-wrapper>ul>li {padding-right: 25px;}
}

@media (max-width: 1199px) and (min-width: 1024px) {
	.header .head-right .header-main-menu .hs-menu-wrapper>ul>li>a, .header .head-right .header-buttons a.btn_simple {font-size: 14px;}
	.header .website-logo .website-logo-text-image {width: 68px;}
	.header .website-logo .website-logo-image {width: 30px; margin-right: 0.8rem;}
	.header .head-right .header-buttons {margin-left: 1rem;}
}

.sharing-main {display: none;}