.is-menu a,.is-menu a:focus,.is-menu a:hover,.is-menu:hover>a{background:0 0!important;outline:0}.is-screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);color:#000;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}.is-menu,form .is-link-container{position:relative}.is-menu a{line-height:1}.is-menu a::after,.is-menu a::before{display:none!important}.is-menu.default form{max-width:310px}.is-menu.is-dropdown form{display:none;min-width:310px;max-width:100%;position:absolute;right:0;top:100%;z-index:9}.is-menu.full-width-menu form,.is-menu.sliding form{min-width:0!important;overflow:hidden;position:absolute;right:0;top:25%;width:0;z-index:99;padding:0;margin:0}.is-menu.full-width-menu form:not(.is-search-form) input[type=search],.is-menu.full-width-menu form:not(.is-search-form) input[type=text],.is-menu.is-dropdown form:not(.is-search-form) input[type=search],.is-menu.is-dropdown form:not(.is-search-form) input[type=text],.is-menu.sliding form:not(.is-search-form) input[type=search],.is-menu.sliding form:not(.is-search-form) input[type=text],.is-popup-search-form form:not(.is-search-form) input[type=search],.is-popup-search-form form:not(.is-search-form) input[type=text]{background:#fff;color:#000}.is-menu.is-first form{right:auto;left:0}.is-menu.full-width-menu.open .search-close,.is-menu.full-width-menu:not(.open) form,.is-menu.is-dropdown form[style="display: block;"]+.search-close,.is-menu.sliding.open .search-close,.is-menu.sliding:not(.open) form,form:hover+.is-link-container,form:hover>.is-link-container{display:block}.is-form-style-2 .is-search-submit,.is-link-container,.is-menu form .screen-reader-text,.search-close{display:none}.is-menu form label{margin:0;padding:0}.is-menu-wrapper{display:none;position:absolute;right:5px;top:5px;width:auto;z-index:9999}.popup-search-close,.search-close{cursor:pointer;width:20px;height:20px}.is-menu-wrapper.is-expanded{width:100%}.admin-bar .is-menu-wrapper{top:51px}.is-menu-wrapper .is-menu{float:right}.is-menu-wrapper .is-menu form{right:0;left:auto}.gsc-cse-search-menu{max-width:310px;float:right}.gsc-cse-search-menu .cse .gsc-control-cse,.gsc-cse-search-menu .gsc-control-cse{padding:0}.is-menu .search-icon-path{fill:#848484}.search-close{position:absolute;right:-22px;top:33%;z-index:99999}.is-menu.is-first .search-close{right:auto;left:-22px}.is-menu.is-dropdown .search-close{top:calc(100% + 7px)}.popup-search-close{z-index:99999;float:right;position:relative;margin:20px 20px 0 0}#is-popup-wrapper{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(4,4,4,.91);z-index:999999}.is-popup-search-form form{width:80%;margin:20% auto 0}.is-popup-search-form form.is-ajax-search{margin:10% auto 0}.popup-search-close:after,.search-close:after{border-left:2px solid #848484;content:'';height:20px;left:9px;position:absolute;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.popup-search-close:before,.search-close:before{border-left:2px solid #848484;content:'';height:20px;left:9px;position:absolute;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.is-highlight{background-color:#ffffb9;color:#222}@media screen and (max-width:910px){.is-menu form{left:0;min-width:50%;right:auto}.is-menu.default form{max-width:100%}.is-menu.full-width-menu.active-search{position:relative}.is-menu-wrapper{display:block}}.is-form-style label,.is-menu.full-width-menu.is-first button.is-search-submit,.is-menu.sliding.is-first button.is-search-submit{display:inline-block!important}form .is-link-container div{position:absolute;width:200px;bottom:-25px;left:5px;z-index:99999;height:auto;line-height:14px;padding:10px 15px}form .is-link-container a{text-decoration:none;font-size:14px;font-weight:100;font-family:arial;box-shadow:none}form .is-link-container a:hover{text-decoration:underline}form .is-link-container a.is-customize-link{margin-left:15px}.is-form-style label{padding:0;vertical-align:middle;margin:0;width:100%;line-height:1}.is-form-style{line-height:1;position:relative;padding:0!important}.is-form-style.is-form-style-3 label{width:calc(100% - 36px)!important}.is-form-style input.is-search-input{background:#fff;background-image:none!important;color:#333;padding:0 12px;margin:0;outline:0!important;font-size:14px!important;height:36px;min-height:0;line-height:1;border-radius:0;border:1px solid #ccc!important;font-family:arial;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-webkit-border-radius:0}.is-form-style input.is-search-input::-ms-clear{display:none;width:0;height:0}.is-form-style input.is-search-input::-ms-reveal{display:none;width:0;height:0}.is-form-style input.is-search-input::-webkit-search-cancel-button,.is-form-style input.is-search-input::-webkit-search-decoration,.is-form-style input.is-search-input::-webkit-search-results-button,.is-form-style input.is-search-input::-webkit-search-results-decoration{display:none}.is-form-style.is-form-style-3 input.is-search-input{border-right:0!important}.is-form-style button.is-search-submit{background:0 0;border:0;box-shadow:none!important;opacity:1;padding:0!important;margin:0;line-height:0;outline:0;vertical-align:middle;width:36px;height:36px}.is-menu.full-width-menu.is-first button.is-search-submit:not([style="display: inline-block;"]),.is-menu.sliding.is-first button.is-search-submit:not([style="display: inline-block;"]){visibility:hidden}.is-form-style .is-search-submit path{fill:#555}.is-form-style input.is-search-submit{text-decoration:none;position:absolute;top:0;right:0;padding:0 10px!important;width:auto}.is-search-icon{width:36px;padding-top:6px!important}.is-search-icon svg{width:22px;display:inline}.is-form-style input.is-search-submit,.is-search-icon{display:inline-block!important;color:#666;background:#ededed;box-shadow:none!important;outline:0;margin:0;font-size:14px!important;border:1px solid #ccc;border-radius:0;line-height:1;height:36px;text-transform:capitalize;vertical-align:middle;-webkit-transition:background-color .1s ease-in-out;-moz-transition:background-color .1s ease-in-out;-o-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.is-search-icon:hover,form.is-form-style input.is-search-submit:hover{background:#dcdcdc}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}html,body {
overflow-x: hidden !important;
}
#myBtn {
display: none;
position: fixed;
bottom: 20px;
right: 30px;
z-index: 99;
font-size: 18px;
border: none;
outline: none;
background-image: url(https://proactuators.csweb.ca/wp-content/uploads/2024/12/top-1.png);
cursor: pointer;
width: 35px;
height: 35px;
background-size: 35px;
border-radius: 100px;
}
.elementor-page:not(.elementor-editor-active) #primary {
max-width: 100vw;
overflow-x: hidden;
overflow-y: hidden;
}
.white_link p.elementor-icon-box-description a {
color: #fff;
}
.white_link p.elementor-icon-box-description a:hover {
text-decoration: underline;
opacity: .8;
}
.hr_before h2.elementor-heading-title:before {
content: "";
position: absolute;
background-image: url(https://proactuators.csweb.ca/wp-content/uploads/2024/11/Star-3.png);
width: 51px;
height: 57px;
z-index: -1;
top: -7px;
margin-left: -11px;
animation: zoomInOut 5s infinite;
transition: transform 0.3s ease-in-out;
}
.hr_before {
z-index: 1;
}
.indus_line .elementor-image-box-content {
margin-top: -11px;
}
.short-form .nf-form-content {
max-width: 100% !important;
padding: 0 !important;
}
.short-form .nf-form-fields-required {
display: none;
}
.short-form::-webkit-input-placeholder,
.nf-form-content .list-select-wrap>div select { font-size: 20px !important;
line-height: 30px !important;
color: #BFBFBF !important;
font-weight: 300 !important;
font-family: "Kanit", Sans-serif;
opacity: 1 !important;
}
.short-form:-ms-input-placeholder { font-size: 20px;
line-height: 30px;
color: #BFBFBF;
font-weight: 300;
font-family: "Kanit", Sans-serif;
opacity: 1 !important;
}
.short-form::placeholder {
font-size: 20px;
line-height: 30px;
color: #BFBFBF;
font-weight: 300;
font-family: "Kanit", Sans-serif;
opacity: 1 !important;
}
.short-form2::-webkit-input-placeholder { font-size: 20px !important;
line-height: 30px !important;
color: #454545;
font-weight: 300 !important;
font-family: "Kanit", Sans-serif;
opacity: 1 !important;
}
.short-form2:-ms-input-placeholder { font-size: 20px !important;
line-height: 30px !important;
color: #454545;
font-weight: 300 !important;
font-family: "Kanit", Sans-serif;
opacity: 1 !important;
}
.short-form2::placeholder {
font-size: 20px !important;
line-height: 30px !important;
color: #454545;
font-weight: 300 !important;
font-family: "Kanit", Sans-serif;
opacity: 1 !important;
}
.short-form .nf-response-msg p {
color: green !important;
font-size: 18px;
}
.nf-form-content .list-select-wrap .nf-field-element>div,
.nf-form-content input:not([type=button]),
.nf-form-content textarea {
background: #fff !important;
border: 1px solid #D9D9D9 !important;
border-radius: 0;
box-shadow: none;
color: #BFBFBF !important;
transition: all .5s;
height: 60px !important;
padding-right: 50px;
}
input#nf-field-4,
input#nf-field-11 {
background: #FF6D00 !important;
color: #fff !important;
font-size: 18px;
line-height: 28px;
font-weight: 600;
font-family: "Kanit", Sans-serif;
opacity: 1 !important;
text-transform: uppercase;
cursor: pointer;
border-radius: 5px;
}
input#nf-field-4:hover,
input#nf-field-11:hover {
background: #00105e !important;
color: #fff !important;
}
.nf-form-content .list-select-wrap>div select {
height: 60px !important;
}
.nf-form-content textarea.ninja-forms-field {
height: 105px !important;
}
.nf-error.field-wrap .nf-field-element:after {
height: 59px !important;
line-height: 65px !important;
}
.nf-pass.field-wrap .nf-field-element:after {
line-height: 63px !important;
}
.elementor-328 .elementor-element.elementor-element-314d3a9 > .elementor-widget-container > .wpr-tabs > .wpr-tabs-wrap > .wpr-tab {
max-width: 216px !important;
}
.ui-e-post-item {
padding: 25px;
background: #fff;
border: 1px solid #D9D9D9;
border-radius: 10px;
}
.prd_slider .ui-e-post-item {
background: transparent;
}
.prd_slider .ui-e-post-item:hover {
background: #fff;
box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%);
}
.ui-e-post-text:after {
content: "";
position: absolute;
width: 100%;
height: 1px;
background: #d9d9d9;
bottom: -30px;
left: 0;
}
.ui-e-post-text {
position: relative;
}
li.bdt-slideshow-item {
border-radius: 10px;
}
.indus-section p.elementor-image-box-description {
max-width: 275px;
margin-left: auto;
margin-right: auto;
}
ul.marquee_class {
display: flex;
align-content: center;
justify-content: space-between;
align-items: center;
}
ul.marquee_class li {
font-size: 100px;
line-height: 100px;
font-weight: 200 !important;
font-family: "Kanit", Sans-serif;
color: #CECECE;
padding: 0 75px;
position: relative;
}
ul.marquee_class li:after {
content: "";
position: absolute;
height: 19px;
width: 19px;
border-radius: 30px;
background: #CECECE;
top: 38px;
left: 0;
margin-left: -16px;
animation: marquee 10s linear infinite;
}
.nf-field-label .nf-label-span,
.nf-field-label label {
margin: 0;
padding: 0;
font-size: 20px !important;
line-height: 30px !important;
color: #454545;
font-weight: 300 !important;
font-family: "Kanit", Sans-serif;
opacity: 1 !important;
}
.nf-form-content .list-select-wrap .nf-field-element>div,
.nf-form-content input:not([type=button]),
.nf-form-content textarea {
border-radius: 5px !important;
}
.nf-form-content textarea.ninja-forms-field {
height: 70px !important;
}
.req_home h3.elementor-image-box-title {
margin: 0;
}
.req_home .elementor-widget-container {
align-content: center;
}
.home .elementor-element-ad988b9 {
background-color: #fff !important;
}
.service_sec {
padding-left: 10% !important;
padding-right: 10% !important;
}
.e-n-tabs-heading {
border: 1px solid #BFBFBF !important;
background: #fff;
border-radius: 5px;
}
.e-n-tabs-heading {
border: 1px solid #BFBFBF !important;
background: #fff;
border-radius: 5px;
justify-content: flex-start !important;
}
.e-n-tabs-content .elementor-element-ccdb23f {
padding: 0;
margin-top: 30px;
}
.table_component th {
border: 1px solid #DBDBDB !important;
background-color: #F5F5F5 !important;
color: #454545;
padding: 10px 25px;
border-radius: 55px !important;
text-align: center;
font-weight: 500 !important;
font-size: 20px;
line-height: 30px !important;
}
.table_component td {
border: 1px solid #dededf !important;
background-color: #ffffff !important;
color: #454545  !important;
padding: 25px 10px !important;
text-align: center;
font-weight: 300;
font-size: 18px;
line-height: 28px;
}
.table_component table {
border: 1px solid #DBDBDB !important;
height: 100%;
width: 100%;
table-layout: fixed;
border-collapse: collapse;
border-spacing: 1px;
text-align: left;
border-radius: 5px !important;
}
.table_component {
overflow: auto;
width: 100%;
}
.table_component caption {
caption-side: top;
text-align: center;
}
.blank_link a:hover {
color: #ff6d00 !important;
}
.page-id-328 .e-n-tabs-heading {
border: 0px solid #BFBFBF !important;
background: transparent !important;
border-radius: 5px;
justify-content: flex-start !important;
}
div#e-n-tab-content-2039536471,
div#e-n-tab-content-2039536472,
#e-n-tab-content-773824063,
#e-n-tab-content-773824064,
#e-n-tab-content-773824065 {
padding: 0;
padding-top: 35px;
}
.doc_table td,
.doc_table th {
text-align: left;
}
.elementor-widget-image-box .elementor-image-box-wrapper {
z-index: 1 !important;
position: relative !important;
}
hr.wp-block-separator.has-alpha-channel-opacity {
margin: 30px 0;
color: #0000000a;
}
table td:first-child,
table th:first-child {
border-left-width: 1px !important;
}
.wp-block-table .has-fixed-layout td,
.wp-block-table .has-fixed-layout th {
font-weight: 400;
}
.has-fixed-layout strong {
font-weight: 600;
}
.bdt-slideshow .bdt-slideshow-items {
min-height: 500px !important;
}
.sticky-header-sec.fixed {
position: fixed !important;
top: 0px;
background-color: #fff !important;
box-shadow: 0 0 5px rgb(0 0 0 / 25%);
z-index: 99;
width: 100%;
} .valve-product-slider .slider-item {
text-align: left;
margin: 10px;
transition: all 0.3s ease;
padding: 25px;
background: #f5f5f5;
border-radius: 10px;
min-height: 570px;
}
.valve-product-slider .slider-item .post-thumbnail {
border: 1px solid #D9D9D9;
padding: 0px;
}
.valve-product-slider .slider-item:hover {
box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2);
background: #fff;
} .valve-product-slider .post-title {
font-family: "Kanit", Sans-serif;
font-size: 24px;
font-weight: 600;
line-height: 34px;
margin-top: 1.4em;
color: #000;
} .valve-product-slider .post-excerpt {
font-family: "Kanit", Sans-serif;
font-size: 20px;
font-weight: 300;
line-height: 30px;
margin-top: 0.9em;
color: #454545;
min-height: 90px;
} .view-detail {
text-align: left;
padding: 10px 0;
}
.view-detail a {
display: inline-flex;
align-items: center;
color: #ff6d00;
text-decoration: none;
transition: all 0.3s ease;
font-family: "Kanit", Sans-serif;
font-size: 20px;
font-weight: 400;
line-height: 20px;
}
.view-detail a:hover {
color: #454545;
}
.view-detail a:after {
content: ' ➔';
font-size: 14px;
margin-left: 5px;
transition: margin-left 0.3s ease;
}
.view-detail a:hover:after {
margin-left: 8px;
}
.valve-product-slider {
display: flex;
overflow: hidden;
}
.valve-product-slider img {
max-width: 100%;
height: auto;
border-radius: 5px;
margin-bottom: 15px;
}
.owl-carousel .item {
background: #fff;
padding: 20px;
border-radius: 0px !important;
box-shadow: none !important;
display: flex;
flex-direction: column;
justify-content: space-between;
height: 100%;
}
.owl-carousel .post-item {
text-align: left;
}
.owl-carousel .post-thumbnail {
margin-bottom: 15px;
} .owl-carousel .owl-nav {
position: absolute;
top: 50%;
width: 100%;
display: flex;
justify-content: space-between;
transform: translateY(-50%);
}
.owl-carousel .owl-nav button {
background-color: rgba(0, 0, 0, 0.5);
color: #fff;
border: none;
padding: 10px;
cursor: pointer;
border-radius: 50%;
}
.owl-theme .owl-nav [class*=owl-]:hover {
background: transparent !important;
}
.owl-nav {
position: relative; z-index: 10; }
.owl-nav button {
position: absolute; top: 50%; transform: translateY(-50%); background-color: #fff; border: 1px solid #ddd; border-radius: 50%; padding: 10px; cursor: pointer; outline: none; visibility: visible !important; } .owl-prev {
left: -50px; }
.owl-next {
right: -50px; } .owl-nav button:hover {
background-color: #f56c00; color: #fff; } .owl-carousel {
overflow: visible; }
.valve-product-slider .owl-item img {
max-height: 300px !important;
width: 100%;
object-fit: contain;
border-radius: 8px;
min-height: 300px !important;
}
.view-detail {
border-top: 1px solid #D9D9D9;
padding-top: 29px !important;
margin-top: 30px;
}
.list li{
padding-bottom: 10px;
}
.ui-e-img-anim-zoom .ui-e-post-img {
border-radius: 10px !important;
}
.ui-e-img-anim-zoom .ui-e-post-item:hover .ui-e-post-img {
transform: scale(1) !important;
border-radius: 10px !important;
opacity: .8 !important;
}
div#uicore-back-to-top {
display: none !important;
} .elementor-swiper-button.elementor-swiper-button-prev {
left: 20px !important;
}
.elementor-swiper-button.elementor-swiper-button-next {
right: 20px !important;
}
.e-n-tabs-content .elementor-element {
padding-left: 0;
padding-right: 0;
}
.table_component th:nth-child(1), 
.table_component td:nth-child(1),.custom-variation-table th:nth-child(1), 
.custom-variation-table td:nth-child(1){ 
width: 300px; 
}
.table_component th:nth-child(2), 
.table_component td:nth-child(2),.custom-variation-table th:nth-child(2), 
.custom-variation-table td:nth-child(2) { width: 200px; }
.table_component th:nth-child(3), 
.table_component td:nth-child(3),.custom-variation-table th:nth-child(3), 
.custom-variation-table td:nth-child(3) { width: 130px; }
.table_component th:nth-child(4), 
.table_component td:nth-child(4),.custom-variation-table th:nth-child(4), 
.custom-variation-table td:nth-child(4) { width: 75px; }
.table_component th:nth-child(5), 
.table_component td:nth-child(5),.custom-variation-table th:nth-child(5), 
.custom-variation-table td:nth-child(5) { width: 75px; }
@keyframes marquee {
from {
transform: translateX(0);
}
to {
transform: translateX(-100%);
}
}
@keyframes zoomInOut {
0% {
transform: scale(1); }
50% {
transform: scale(1.1); }
70% {
transform: scale(0.9); }
100% {
transform: scale(1); }
}
.indus-section .elementor-element::after {
content: "";
position: absolute;
background-image: url(https://proactuators.csweb.ca/wp-content/uploads/2025/04/divider-proactuator.png);
width: 450px;
height: 512px;
top: -30px;
background-repeat: no-repeat;
background-size: 365px;
} @media (max-width:1601px) {
.indus-section .elementor-element::after {
top: -5px;
background-size: 305px;
}
.indus-section p.elementor-image-box-description {
max-width: 300px;
margin-left: auto;
margin-right: auto;
font-size: 18px !important;
line-height: 28px !important;
}
.service_sec {
padding-left: 6% !important;
padding-right: 6% !important;
}
.valve-product-slider .post-title {
font-size: 20px !important;
line-height: 30px !important;
}
}
@media (max-width:1550px) {
.indus-section .elementor-widget-container {
padding: 10px !important;
}
.elementor-element-21e1aec {
padding-top: 80px !important;
}
.elementor-element-a3df9c2 {
padding-top: 90px;
padding-bottom: 70px;
}
.indus-section .elementor-element::after {
top: -30px;
background-size: 318px;
}
.deensimc-wrapper.deensimc-wrapper-horizontal.deensimc-text-marquee {
width: 100% !important;
max-width: 100% !important;
}
}
@media (max-width:1600px) and (min-width:1550px) {
.elementor-element-21e1aec {
padding: 0 !important;
}
}
@media (max-width:1500px) {
ul.marquee_class li {
font-size: 74px;
line-height: 50px;
}
.bdt-slideshow .bdt-slideshow-items {
min-height: 450px !important;
}
.post-title {
font-size: 22px !important;
line-height: 32px !important;
}
}
@media (max-width:1550px) and (min-width:1300px) {
.elementor-12 .elementor-element.elementor-element-47496e8 {
--width: 56% !important;
}
.elementor-element-1643d8b .e-con-inner {
max-width: 875px !important;
}
}
@media (max-width:1400px) and (min-width:1200px){
body {background:#f5f5f5;}
.laptop-full .e-con-inner,.laptop-resize { height: 111%;
width: 111%;
transform-origin: top;
} .owl-item .post-title {
font-size: 22px !important;
line-height: 32px !important;
min-height: 65px;
}
}
@media (max-width:1400px) {
ul.marquee_class li {
font-size: 70px;
line-height: 70px;
}
.indus-section p.elementor-image-box-description { font-size:20px !important; }
.indus-section .elementor-element::after {
top: -20px;
background-size: 400px;
}
}
@media (max-width:1300px) {
.indus-section .elementor-image-box-title {
font-size: 20px !important;
line-height: 28px !important;
}
.ui-e-post-item {
padding: 15px !important;
}
.serv_icnl {
top: 20%;
}
.elementor-element-b2cbb7c,
.elementor-element-55c150c {
top: 22% !important;
}
.elementor-element-ca5c711,
.elementor-element-ce08728,
.elementor-element-c50fb6e {
top: 29% !important;
}
.elementor-element-c5a9cb3 {
top: 24% !important;
}
.marquee_section {
padding-top: 0px !important;
padding-bottom: 0 !important;
}
.page-id-328 .marquee_section {
padding-top: 55px !important;
padding-bottom: 70px !important;
}
.indus-section .elementor-element::after {
top: -20px;
background-size: 385px;
}
.deensimc-marquee-group {
margin-top: 40px !important;
}
}
@media (max-width:1100px) {
ul.marquee_class li {
font-size: 60px;
line-height: 60px;
}
.indus-section .elementor-widget-container {
padding: 30px !important;
}
.hr_before h2.elementor-heading-title::before {
background-size: 40px;
background-repeat: no-repeat;
}
.serv_icnl {
right: 70% !important;
top: 81% !important;
}
.serv_icnr {
top: 80% !important;
}
.elementor-element-21e1aec {
margin-top: -50px !important;
margin-bottom: -50px !important;
}
.elementor-element-c5d1cc9 {
margin-left: 55%;
}
.service_sec {
padding-left: 2% !important;
padding-right: 2% !important;
}
.page-id-328 .marquee_section {
padding-top: 35px !important;
padding-bottom: 55px !important;
}
.table_component th {
font-size: 18px !important;
line-height: 28px !important;
}
.table_component td {
font-size: 18px !important;
line-height: 28px !important;
}
.table_component td {
padding: 25px 10px!important;
}
.table_component th {
padding: 10px!important;
}
.bdt-slideshow .bdt-slideshow-items {
min-height: 350px !important;
}
.valve-product-slider .post-title {
font-size: 20px !important;
line-height: 30px !important;
}
.valve-product-slider .owl-item img {
max-height: 200px !important;
min-height: 200px !important;
padding: 6px;
}
.valve-product-slider .slider-item {
margin: 10px;
padding: 15px;
min-height: 570px;
}
.indus-section .elementor-widget-container {
padding: 30px !important;
min-height: 275px;
}
.owl-item .post-title {
font-size: 22px !important;
line-height: 32px !important;
min-height: 65px;
}
.valve-product-slider .post-excerpt {
min-height: 152px;
}
.indus-section .elementor-element::after{
display: none;
}
.indus_line {
border: 1px dashed #000;
}
}
@media (max-width:1300px) and (min-width:991px) {
.prd_slider .ui-e-post-text {
min-height: 145px;
}
}
@media (max-width:990px) and (min-width:767px) {
.prd_slider .ui-e-post-text {
min-height: 170px;
}
}
@media (max-width:991px) {
.indus-section .elementor-widget-container {
padding: 29px !important;
}
.elementor-element-21e1aec {
padding-top: 0px !important;
}
.elementor-element-47496e8 {
padding-left: 10% !important;
}
.service_sec {
padding-left: 4% !important;
padding-right: 4% !important;
}
.serv_icnl {
right: 64% !important;
}
input#nf-field-4,
input#nf-field-11 {
padding: 12px 40px !important;
height: unset !important;
font-size: 16px;
}
.elementor-element-c5d1cc9 {
margin-left: 41%;
}
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {
background: 0 0;
color: inherit;
border: none;
padding: 0 !important;
font: inherit;
width: 30px;
}
.valve-product-slider .owl-prev {
left: -30px;
}
.valve-product-slider .owl-next {
right: -30px;
}
.indus-section .elementor-widget-container {
padding: 30px !important;
min-height: unset !important;
}
}
@media (max-width:767px) {
.elementor-element-47496e8 {
padding-left: 0% !important;
}
.nf-field-label .nf-label-span,
.nf-field-label label {
font-size: 16px !important;
line-height: 26px !important;
}
.indus_line.elementor-position-top.elementor-widget-image-box {
margin: 15px 0;
}
ul.marquee_class li {
font-size: 40px;
line-height: 0px;
}
.elementor-element.elementor-element-061c742.e-con-full.e-flex.e-con.e-parent.e-lazyloaded {
background-position: 30% !important;
}
.elementor-12 .elementor-element.elementor-element-21e1aec {
margin-top: 20px !important;
}
.indus_line .elementor-image-box-description {
max-width: 80%;
width: 100%;
margin-left: auto !important;
margin-right: auto !important;
}
.service_home .elementor-image-box-wrapper {
padding: 0 20px;
}
.elementor-element-ad988b9 {
background-position: 20% !important;
}
.serv_icnl {
right: 40% !important;
top: 78% !important;
}
.serv_icnr {
top: 78% !important;
left: 43% !important;
}
input#nf-field-4,
input#nf-field-11 {
padding: 10px 28px !important;
height: unset !important;
font-size: 16px;
}
.nf-form-content .list-select-wrap .nf-field-element > div,
.nf-form-content input:not([type="button"]),
.nf-form-content textarea {
height: 50px !important;
}
.nf-error.field-wrap .nf-field-element::after {
height: 48px !important;
line-height: 50px !important;
}
.elementor-element-c5d1cc9 {
margin-left: 15%;
}
.elementor-element-21e1aec {
margin-top: -50px !important;
margin-bottom: -100px !important;
}
div#e-n-tab-content-2039536471,
div#e-n-tab-content-2039536472,
#e-n-tab-content-773824063,
#e-n-tab-content-773824064,
#e-n-tab-content-773824065 {
padding: 0;
padding-top: 0px;
}
.marquee_section {
padding-top: 20px !important;
padding-bottom: 0 !important;
}
.page-id-328 .marquee_section {
padding-top: 5px !important;
padding-bottom: 43px !important;
}
hr.wp-block-separator.has-alpha-channel-opacity {
margin: 15px 0 !important;
}
.owl-nav button {
display: none !important;
} .bdt-slideshow .bdt-slideshow-items {
min-height: 375px !important;
}
.valve-product-slider .post-excerpt,.indus-section p.elementor-image-box-description {
font-size: 16px !important;
line-height: 26px !important;
}
.valve-product-slider .slider-item {
min-height: unset !important;
}
.table_component td {
font-size: 16px !important;
line-height: 26px !important;
}
.table_component table {
min-width: 600px;
}
.owl-item .post-title,.valve-product-slider .post-excerpt {
min-height: unset;
}
}
@media (max-width:400px) {
.elementor-element-c5d1cc9 {
margin-left: 5%;
}
}
.custom-variation-table {
border-collapse: collapse;
width: 100%;
margin-top: 20px;
}
.custom-variation-table th, .custom-variation-table td {
border: 1px solid #ddd;
padding: 10px;
text-align: center;
}
.custom-variation-table th {
background: #f7f7f7;
font-weight: bold;
}
.add-to-cart-button {
background: #0071a1;
color: white;
padding: 5px 10px;
border: none;
cursor: pointer;
}
.add-to-cart-button:hover {
background: #005880;
}
.view-cart-link {
color: #0071a1;
font-weight: bold;
display: none;
}