/*
    Theme Name:Bermad Theme
    Author:White Web Worx
    Author URI:https://www.whiteweb.co.il
    Description:Bermad.com
    Requires at least:6.4
    Tested up to:6.6
    Requires PHP:8.2
    Version:1.0
    Text Domain:Bermad Theme
    stage
*/

@import url('https://fonts.googleapis.com/css2?family=Assistant:wght@200..800&display=swap');

@font-face{
    font-family:'Montserrat';
    src:url('fonts/Montserrat-BlackItalic.woff2') format('woff2'),
        url('fonts/Montserrat-BlackItalic.woff') format('woff');
    font-weight:900;
    font-style:italic;
    font-display:swap;
}

@font-face{
    font-family:'Montserrat';
    src:url('fonts/Montserrat-Bold.woff2') format('woff2'),
        url('fonts/Montserrat-Bold.woff') format('woff');
    font-weight:bold;
    font-style:normal;
    font-display:swap;
}

@font-face{
    font-family:'Montserrat';
    src:url('fonts/Montserrat-Black.woff2') format('woff2'),
        url('fonts/Montserrat-Black.woff') format('woff');
    font-weight:900;
    font-style:normal;
    font-display:swap;
}

@font-face{
    font-family:'Montserrat';
    src:url('fonts/Montserrat-BoldItalic.woff2') format('woff2'),
        url('fonts/Montserrat-BoldItalic.woff') format('woff');
    font-weight:bold;
    font-style:italic;
    font-display:swap;
}

@font-face{
    font-family:'Montserrat';
    src:url('fonts/Montserrat-ExtraBold.woff2') format('woff2'),
        url('fonts/Montserrat-ExtraBold.woff') format('woff');
    font-weight:bold;
    font-style:normal;
    font-display:swap;
}

@font-face{
    font-family:'Montserrat';
    src:url('fonts/Montserrat-ExtraBoldItalic.woff2') format('woff2'),
        url('fonts/Montserrat-ExtraBoldItalic.woff') format('woff');
    font-weight:bold;
    font-style:italic;
    font-display:swap;
}

@font-face{
    font-family:'Montserrat';
    src:url('fonts/Montserrat-ExtraLight.woff2') format('woff2'),
        url('fonts/Montserrat-ExtraLight.woff') format('woff');
    font-weight:200;
    font-style:normal;
    font-display:swap;
}

@font-face{
    font-family:'Montserrat';
    src:url('fonts/Montserrat-ExtraLightItalic.woff2') format('woff2'),
        url('fonts/Montserrat-ExtraLightItalic.woff') format('woff');
    font-weight:200;
    font-style:italic;
    font-display:swap;
}

@font-face{
    font-family:'Montserrat';
    src:url('fonts/Montserrat-Italic.woff2') format('woff2'),
        url('fonts/Montserrat-Italic.woff') format('woff');
    font-weight:normal;
    font-style:italic;
    font-display:swap;
}

@font-face{
    font-family:'Montserrat';
    src:url('fonts/Montserrat-ThinItalic.woff2') format('woff2'),
        url('fonts/Montserrat-ThinItalic.woff') format('woff');
    font-weight:100;
    font-style:italic;
    font-display:swap;
}

@font-face{
    font-family:'Montserrat';
    src:url('fonts/Montserrat-LightItalic.woff2') format('woff2'),
        url('fonts/Montserrat-LightItalic.woff') format('woff');
    font-weight:300;
    font-style:italic;
    font-display:swap;
}

@font-face{
    font-family:'Montserrat';
    src:url('fonts/Montserrat-Light.woff2') format('woff2'),
        url('fonts/Montserrat-Light.woff') format('woff');
    font-weight:300;
    font-style:normal;
    font-display:swap;
}

@font-face{
    font-family:'Montserrat';
    src:url('fonts/Montserrat-MediumItalic.woff2') format('woff2'),
        url('fonts/Montserrat-MediumItalic.woff') format('woff');
    font-weight:500;
    font-style:italic;
    font-display:swap;
}

@font-face{
    font-family:'Montserrat';
    src:url('fonts/Montserrat-Medium.woff2') format('woff2'),
        url('fonts/Montserrat-Medium.woff') format('woff');
    font-weight:500;
    font-style:normal;
    font-display:swap;
}

@font-face{
    font-family:'Montserrat';
    src:url('fonts/Montserrat-Regular.woff2') format('woff2'),
        url('fonts/Montserrat-Regular.woff') format('woff');
    font-weight:normal;
    font-style:normal;
    font-display:swap;
}

@font-face{
    font-family:'Montserrat';
    src:url('fonts/Montserrat-Thin.woff2') format('woff2'),
        url('fonts/Montserrat-Thin.woff') format('woff');
    font-weight:100;
    font-style:normal;
    font-display:swap;
}

@font-face{
    font-family:'Montserrat';
    src:url('fonts/Montserrat-SemiBoldItalic.woff2') format('woff2'),
        url('fonts/Montserrat-SemiBoldItalic.woff') format('woff');
    font-weight:600;
    font-style:italic;
    font-display:swap;
}

@font-face{
    font-family:'Montserrat';
    src:url('fonts/Montserrat-SemiBold.woff2') format('woff2'),
        url('fonts/Montserrat-SemiBold.woff') format('woff');
    font-weight:600;
    font-style:normal;
    font-display:swap;
}

@font-face{
    font-family:'Montserrat';
    src:url('fonts/Montserrat-Thin.woff2') format('woff2'),
        url('fonts/Montserrat-Thin.woff') format('woff');
    font-weight:100;
    font-style:normal;
    font-display:swap;
}

@font-face{
    font-family:'Montserrat';
    src:url('fonts/Montserrat-ThinItalic.woff2') format('woff2'),
        url('fonts/Montserrat-ThinItalic.woff') format('woff');
    font-weight:100;
    font-style:italic;
    font-display:swap;
}

@font-face {
  font-family:'FBReformaRegular';
  src:url('fonts/fbreforma-regularwebfont.woff2') format('woff2'),
      url('fonts/fbreforma-regularwebfont.woff') format('woff');
  font-weight:normal;
  font-style:normal;
  unicode-range:
    U+0590-05FF,     /* Hebrew */
    U+FB1D-FB4F,     /* Hebrew presentation forms */
    U+200C-200D,     /* ZWNJ/ZWJ */
    U+05BE, U+05C0, U+05C3, U+05F3, U+05F4; /* punctuation */
}

/*
@font-face {
  font-family:'FBReformaLight';
  src:url('fonts/fbreforma-lightwebfont.eot');
  src:url('fonts/fbreforma-lightwebfont.eot?#iefix') format('embedded-opentype'),
       url('fonts/fbreforma-lightwebfont.woff') format('woff'),
       url('fonts/fbreforma-lightwebfont.ttf') format('truetype'),
       url('fonts/fbreforma-lightwebfont.svg#FBReforma') format('svg');
  font-weight:normal;
  font-style:normal;
}
*/

@font-face {
  font-family:'FBReformaMediuam';
  src:url('fonts/fbreforma-mediumwebfont.woff2') format('woff2'),
        url('fonts/fbreforma-mediumwebfont.woff') format('woff');
  font-weight:normal;
  font-style:normal;
}

@font-face {
  font-family:'FBReformaBold';
  src:url('fonts/fbreforma-boldwebfont.woff2') format('woff2'),
        url('fonts/fbreforma-boldwebfont.woff') format('woff');
  font-weight:normal;
  font-style:normal;
}
html{font-family:"Montserrat", "FBReformaRegular", sans-serif;}
body{margin:0;padding:0;font-family:"Montserrat", "FBReformaRegular", sans-serif; overflow-x:hidden !important;}
/* body.rtl{font-family:'FBReformaRegular', Arial, sans-serif;} */
body.single.single-kc{overflow-x:unset !important;}

a{text-decoration:none;}

:root{
    --wp--preset--font-size--xx-large:clamp(2rem, 3.125vw, 3.75rem);/* 60px, with a responsive approach */
    --wp--preset--font-size--x-large:clamp(1.75rem, 2.604vw, 3.125rem);/* 50px */
    --wp--preset--font-size--large:clamp(1.5rem, 1.823vw, 2.5rem);/* 35px */
    --wp--preset--font-size--large-20:clamp(1rem, 1.041vw, 1.5rem);/* 20px */
    --wp--preset--font-size--large-25:clamp(1.2rem, 1.302vw, 1.625rem);/* 25px */
    --wp--preset--font-size--large-22:clamp(1.1rem, 1.146vw, 1.525rem);/* 22px */
    --wp--preset--font-size--medium:clamp(1rem, 0.938vw, 1.25rem);/* 18px */
    --wp--preset--font-size--small:clamp(0.875rem, 0.833vw, 1.125rem);/* 16px */
    --wp--preset--font-size--medium-he:clamp(1rem, 1.146vw, 1.25rem);/* 22px hebrew */
    --wp--preset--font-size--small-he:clamp(0.875rem, 0.99vw, 1.125rem);/* 19px Hebrew */
    --wp--preset--font-size--small-15:clamp(0.8125rem, 0.781vw, 1rem);/* 15px */
    --wp--preset--font-size--small-14:clamp(0.75rem, 0.729vw, 1rem);/* 14px */
    --wp--preset--font-size--x-small:clamp(0.6875rem, 0.677vw, 0.875rem);/* 13px */
    --primary-color:#00254B;
    --skyblue:#0AF5FA;
    --dark_blue:#006EB2;
    --secondary-color:#424242;
    --secondary-gray :#444;
    --gray :#575757;
    --dark_gray :#ccc;
    --dark_gray_2 :#B5B5B5;
    --white-color :#fff;
    --black-color :#000;
    --light-grey-color :#e6eaed;
    --light-white-color :#f5f5f5;
    --irrigation-color :#008F46;
    --building_and_const-color :#0069B0;
    --fire_protection :#EC1D24;
    --water_works :#0094D3;
    --mining :#DAB128;
    --line_height24 :1.25vw;
    --font-weight500:500;
    --font-weight600:600;
    --font-weight700:700;
    --font-weight800:800;
    --borderradius100:5.208vw;/* 100px */
    --borderradius120:6.25vw;/* 120px */
    --borderradius40:2.083vw;/* 40px */
    --borderradius20:1.042vw;/* 20px */
    --borderradius30:1.563vw;/* 30px */
    --borderradius10:0.521vw;/* 10px */
    --borderradius8:0.416vw;/* 8px */
    --borderradius5:0.26vw;/* 5px */
    --padding5 :0.26vw;/* 5px */
    --padding6 :0.313vw;/* 6px */
    --padding7 :0.365vw;/* 7px */
    --padding8 :0.417vw;/* 8px */
    --padding9 :0.469vw;/* 9px */
    --padding10 :0.521vw;/* 10px */
    --padding11 :0.573vw;/* 11px */
    --padding12 :0.625vw;/* 12px */
    --padding13 :0.677vw;/* 13px */
    --padding14 :0.729vw;/* 14px */
    --padding15 :0.781vw;/* 15px */
    --padding16 :0.833vw;/* 16px */
    --padding18 :0.9375vw;/* 18px */
    --padding20 :1.042vw;/* 20px */
	--padding24 :1.25vw;/* 24px */
    --padding30 :1.5625vw;/* 30px */
    --padding35 :1.823vw;/* 35px */
    --padding40 :2.08333vw;/* 40px */
    --padding47 :2.448vw;/* 47px */
    --padding32 :1.667vw;/* 32px */
    --padding64 :3.333vw;/* 64px */
    --padding65 :3.385vw;/* 65px */
    --padding75 :3.906vw;/* 75px */
    --padding90 :4.6875vw;/* 90px */
    --padding100 :5.208vw;/* 100px */
    --padding250 :13.021vw;/* 250px */
    --margin7 :0.364583vw;/* 7px */
    --marginbtm10 :0.521vw;/* 10px */
	--margintop10 :0.521vw;/* 10px */
    --marginbtm20 :1.042vw;/* 20px */
    --marginbtm15 :0.781vw;/* 15px */
    --margintop20 :1.042vw;/* 20px */
    --margintop25 :1.302vw;/* 25px */
    --margin36 :1.875vw;/* 36px */
    --margintop32 :1.667vw;/* 32px */
    --margintop40 :2.083vw;/* 40px */
    --margintop45 :2.34375vw;/* 45px */
    --marginbtm40 :2.083vw;/* 40px */
    --margin45 :2.34375vw;/* 45px */
    --margin50 :2.60416vw;/* 50px */
    --margin51 :2.65625vw;/* 51px */
    --margin56 :2.91666vw;/* 56px */
    --margin59 :3.0729vw;/* 59px */
    --margin60 :3.177vw;/* 61px */
	--margin80 :4.166vw;/* 117px */
	--margin117 :6.0937vw;/* 117px */
    --margin150 :7.8125vw;/* 150px */

    --single-carousel-image-mobile:55vw;
}

/* @media (min-width:1024px) and (max-width:1550px){
    :root{
        --wp--preset--font-size--small--2:0.933vw;
        --wp--preset--font-size--xx-large:4.167vw;
        --wp--preset--font-size--x-large:3.472vw;
        --wp--preset--font-size--large:2.431vw;
        --wp--preset--font-size--large-20:1.389vw;
        --wp--preset--font-size--large-25:1.736vw;
        --wp--preset--font-size--medium:1.25vw;
        --wp--preset--font-size--small:1.111vw;
        --wp--preset--font-size--small-15:1.042vw;
        --wp--preset--font-size--small-14:0.972vw;
        --wp--preset--font-size--x-small:0.903vw;
    }
} */

@media (min-width:1023px) and (max-width:768px){
    :root{
        --wp--preset--font-size--xx-large:5.859vw;/* 60px */
        --wp--preset--font-size--x-large:4.883vw;/* 50px */
        --wp--preset--font-size--large:3.418vw;/* 35px */
        --wp--preset--font-size--large-20:1.953vw;/* 20px */
        --wp--preset--font-size--large-25:2.441vw;/* 25px */
        --wp--preset--font-size--medium:1.758vw;/* 18px */
        --wp--preset--font-size--small:1.563vw;/* 16px */
        --wp--preset--font-size--small-15:1.465vw;/* 15px */
        --wp--preset--font-size--small-14:1.367vw;/* 14px */
        --wp--preset--font-size--x-small:1.27vw;/* 13px */
    }
}

@media (max-width:767px){
    :root{
        --wp--preset--font-size--xx-large :12.5vw;/*60px */
		--wp--preset--font-size--x-large :10.417vw;/*50px */
		--wp--preset--font-size--large :7.292vw;/*35px */
		--wp--preset--font-size--large-20 :4.167vw;/*20px */
		--wp--preset--font-size--large-25 :5.208vw;/*25px */
		--wp--preset--font-size--medium :3.75vw;/*18px */
		--wp--preset--font-size--small :3.933vw;/*16px */
		--wp--preset--font-size--small-15 :3.825vw;/*15px */
		--wp--preset--font-size--small-14 :2.917vw;/*14px */
		--wp--preset--font-size--x-small :2.708vw;/*13px */
        --borderradius100:20.833vw;/* 100px */
        --borderradius40:8.333vw;/* 40px */
        --borderradius20:4.167vw;/* 20px */
        --borderradius10:2.083vw;/* 10px */
        --borderradius8:1.667vw;/* 8px */
    }
}

/* @media (max-width:480px){
    :root{
        --wp--preset--font-size--small :3.633vw;
		--wp--preset--font-size--small-15 :3.825vw;
    }
} */

.footerNoPadding{margin-top:-5vw;padding-top:0 !important;}

.has-xx-large-font-size{font-size:var(--wp--preset--font-size--xx-large);}
.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large);}
.has-large-font-size{font-size:var(--wp--preset--font-size--large);}
.has-medium-font-size{font-size:var(--wp--preset--font-size--medium);}
.has-small-font-size{font-size:var(--wp--preset--font-size--small);}
.has-x-small-font-size{font-size:var(--wp--preset--font-size--x-small);}

body.rtl .has-medium-font-size{font-size:var(--wp--preset--font-size--medium-he) !important;}
body.rtl .has-small-font-size{font-size:var(--wp--preset--font-size--small-he) !important;}

/* Flex Container */

.flex{display:flex;}
.inline-flex{display:inline-flex;}

/* Flex Direction */

.flex-row{flex-direction:row;}
.flex-row-reverse{flex-direction:row-reverse;}
.flex-column{flex-direction:column;}
.flex-column-reverse{flex-direction:column-reverse;}

/* Flex Wrap */

.flex-wrap{flex-wrap:wrap;}
.flex-wrap-reverse{flex-wrap:wrap-reverse;}
.flex-nowrap{flex-wrap:nowrap;}

/* Justify Content */

.justify-start{justify-content:flex-start;}
.justify-end{justify-content:flex-end;}
.justify-center{justify-content:center;}
.justify-between{justify-content:space-between;}
.justify-around{justify-content:space-around;}
.justify-evenly{justify-content:space-evenly;}

/* Align Items */

.items-start{align-items:flex-start;}
.items-end{align-items:flex-end;}
.items-center{align-items:center;}
.items-baseline{align-items:baseline;}
.items-stretch{align-items:stretch;}

/* Align Content (for multi-line flex containers) */

.content-start{align-content:flex-start;}
.content-end{align-content:flex-end;}
.content-center{align-content:center;}
.content-between{align-content:space-between;}
.content-around{align-content:space-around;}
.content-stretch{align-content:stretch;}

/* Align Self (for individual flex items) */

.self-auto{align-self:auto;}
.self-start{align-self:flex-start;}
.self-end{align-self:flex-end;}
.self-center{align-self:center;}
.self-baseline{align-self:baseline;}
.self-stretch{align-self:stretch;}

/* Flex Grow / Shrink / Basis */

.flex-grow{flex-grow:1;}
.flex-shrink{flex-shrink:1;}
.flex-no-grow{flex-grow:0;}
.flex-no-shrink{flex-shrink:0;}
.flex-auto{flex:1 1 auto;}
.flex-initial{flex:0 1 auto;}
.flex-none{flex:none;}

/* position */

.position-relative{position:relative;}
.position-absolute{position:absolute;}

/*text alignment*/

.text-center{text-align:center;}
.text-start{text-align:start;}
.text-end{text-align:end;}

/*text color*/

.text-white{color:var( --white-color);}
.hidden{display:none;}

/*text clamp*/

.clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
@media (max-width:768px){
    .clamp-2-mobile{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
}

/*conditional display*/
.mobile{display:none;}

@media(max-width:768px){
    .mobile{display:block;}
    .desktop{display:none;}
}

/* Order */

body.home{background:var(--primary-color);}
.order-first{order:-1;}
.order-last{order:1;}
.order-none{order:0;}
.flex-center{display:flex;justify-content:center;align-items:center;}
input, select, p,div,span{font-family:"Montserrat", "FBReformaRegular", sans-serif;margin:0;}
button{font-family:"Montserrat", "FBReformaRegular", sans-serif;}
h1,h2,h3,h4,h5,h6{font-family:"Montserrat", "FBReformaRegular", sans-serif;margin:0;color:var(--secondary-color);font-weight:var(--font-weight600);}
form input[type="submit"], .hbspt-form textarea, .hs-form-field .input select, .hs-form-field .input input{font-family:"Montserrat", "FBReformaRegular", sans-serif !important;}
/* body.rtl form input[type="submit"], body.rtl .hbspt-form textarea, body.rtl .hs-form-field .input select, body.rtl  .hs-form-field .input input{font-family:"FBReformaRegular", sans-serif !important;} */
/* body.rtl input, body.rtl select, body.rtl p, body.rtl div, body.rtl span{font-family:"FBReformaRegular", sans-serif;} */
/* body.rtl button{font-family:'FBReformaRegular', sans-serif;} */
/* body.rtl h1, body.rtl h2,body.rtl h3,body.rtl h4,body.rtl h5,body.rtl h6{font-family:"FBReformaRegular", sans-serif;} */
img{max-width:100%;height:auto;}
.container{max-width:61.458vw;/* 1180px */margin-right:auto;margin-left:auto;width:100%;}
.container-fluid{width:100%;display:flex;}
.wp-block-group{position:relative;}
.wp-block-group video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none;}
.skybtn{background:var(--skyblue);border:1px solid var(--skyblue);}
.skybtn:hover{background:transparent !important;color:var(--skyblue) !important;}
.darkbluebtn{background:var(--primary-color);}
.darkbluebtn:hover{background:#00366E !important}
.paddingbttm0{padding-bottom:0!important}
.greenbtn{background:var(--irrigation-color);}
.greenbtn:hover{background:#007238;}
.lightgreenbtn{background:#D9EEE3;}
.lightgreenbtn:hover{background:#DDEBF2;}
button:focus, a:focus, input:focus, input:focus-visible, select:focus-visible{outline:none !important;}
.skip-link{position:absolute;top:-58.083vw;left:0;background:var(--skyblue);color:var(--primary-color);padding:0.521vw;z-index:100;text-decoration:none;transition:top 0.3s ease;font-size:var(--wp--preset--font-size--small);}
.skip-link:focus{top:.1vw;z-index:9999;border-radius:var(--borderradius5);}
body.black_header_menu .site-branding .site-title-and-description a:focus-visible{outline:none !important;}
.site-branding .site-title-and-description a:focus-visible{outline:none !important;}

/* Global Button */

.globalmainbuttonwithpopup, .globalmainbutton{background-color:var(--primary-color);border:1px solid var(--primary-color);color:var(--white-color);padding:0.625vw 1.667vw;display:inline-block;border-radius:var(--borderradius100);transition:.5s ease;-webkit-transition:.5s ease;cursor:pointer;}
.globalmainbuttonwithpopup:hover, .globalmainbuttonwithpopup:focus, .globalmainbutton:focus, .globalmainbutton:hover{background-color:transparent;color:var(--primary-color) !important;transition:.5s ease;-webkit-transition:.5s ease;}
.globalmainbuttonlightbluewithpopup, .globalmainbuttonlightblue{background-color:var(--skyblue);color:var(--primary-color) !important;padding:0.625vw 1.667vw;display:inline-block;border-radius:var(--borderradius100);border:1px solid var(--skyblue);transition:.5s ease;-webkit-transition:.5s ease;line-height:normal;cursor:pointer;}
.globalmainbuttonlightbluewithpopup:hover, .globalmainbuttonlightbluewithpopup:focus, .globalmainbuttonlightblue:focus, .globalmainbuttonlightblue:hover{background:transparent;color:var(--skyblue) !important;transition:.5s ease;-webkit-transition:.5s ease;}
.globalmainbuttonlightblue:focus-visible{outline:none !important;}
.transparentwithpopup, .transparent{background:transparent;color:var(--white-color);padding:0.625vw 1.667vw;display:inline-block;border-radius:var(--borderradius100);border:1px solid var(--white-color);transition:.5s ease;-webkit-transition:.5s ease;}
.transparentwithpopup:hover, .transparent:hover{background:var(--white-color);color:var(--primary-color) !important;border:1px solid transparent;transition:.5s ease;-webkit-transition:.5s ease;}

/* Post Read More arrow */

.generalreadmore{color:var(--black-color);background:url(img/post_arrow.svg) no-repeat 95% center;padding-right:1.8vw;transition:background-position 0.3s ease;}
body.rtl .generalreadmore{background:url(img/post_arrow_prev.svg) no-repeat 5% center;padding-left:1.8vw; padding-right:0;}
body.rtl .generalreadmore:hover{background-position:calc(5% - 5px) center !important;}
/* body.single-product .generalreadmore{background:url(img/post_arrow.svg) no-repeat 95% center;} */
.generalreadmore:hover{background-position:calc(95% + 5px) center !important;}
.paddingbttm0{padding-bottom:0!important}
.lightgreenbtn{background:#D9EEE3;}

/* Ensure content is above the video */

.logo_mobile{display:none;}
.wp-block-group .wp-block-content,.wp-block-group h1,.wp-block-group h2,.wp-block-group h3,.wp-block-group h4,.wp-block-group h5,.wp-block-group h6{position:relative;}
.wp-block-group .wp-block-content .block_title , .wp-block-group .wp-block-content .block_sub_title{margin-bottom:var(--marginbtm40);}
.wp-block-columns{gap:1.389vw 1.736vw;}
.wp-block-column{height:100%;}
.wp-block-column .wp-block-column-inner{padding:0.885vw;}
.header-top{background:var(--light-white-color);padding:var(--padding7) 0}
.header-top .header-top__left a{background-color:var(--primary-color);padding:0.2vw 0.525vw;display:inline-flex;color:var(--light-white-color);border-radius:var(--borderradius120);text-transform:none;margin-left:0.938vw;border:1px solid var(--primary-color);transition:background-color 0.3s ease;font-size:var(--wp--preset--font-size--x-small);}
body.rtl .header-top .header-top__left a{margin-right:0.938vw;margin-left:0;font-size:.8vw;}
.header-top .header-top__left{font-size:var(--wp--preset--font-size--small-15);}
body.rtl .header-top .header-top__left{font-size:var(--wp--preset--font-size--small);}
.header-top .header-top__left.mobiletopheader{display:none;}
.header-top .header-top__left strong{font-weight:var(--font-weight600);}
body.rtl .header-top .header-top__left strong{    font-size:.75vw;}
.header-top .header-top__left a:focus, .header-top .header-top__left a:hover{background-color:transparent;color:var(--primary-color) !important;}
.header-top .header-top__left.mobiletopheader a:focus, .header-top .header-top__left.mobiletopheader a:hover{color:var(--white-color) !important;}
.single-product .header-top .header-top__left a:focus, .single-product .header-top .header-top__left a:hover{color:var(--primary-color) !important;}
.header-top .header-top__left a:focus-visible{outline:none !important;}
.wpml-language-dropdown-container{position:relative;display:inline-block;z-index:9999;border-left:1px solid var(--secondary-gray);padding-left:0.98vw;font-size:0.728vw;}
body.rtl .wpml-language-dropdown-container{border-left:none;border-right:1px solid var(--secondary-gray);padding-right:0.98vw;padding-left:0;min-width:4.5vw;}
.header-top__right .wpml-dropdown-button{background:none;border:none;cursor:pointer;font-family:"Montserrat", "FBReformaRegular", sans-serif, sans-serif;color:var(--primary-color);text-transform:uppercase;line-height:1.319vw;padding:0;font-size:var(--wp--preset--font-size--x-small);}
body.rtl .header-top__right .wpml-dropdown-button{font-size:.8vw;}
body.rtl .header-top__right .wpml-dropdown-button{font-family:"FBReformaRegular", sans-serif;}
.header-top__right .wpml-dropdown-button:focus-visible{outline:none !important;}
.header-top__right .global_select img{margin-right:1vw;position:absolute;left:-27px;top:6px;}
body.rtl .header-top__right .global_select img{margin-left:1vw;right:-27px;left:inherit;margin-right:0;}
.header-top__right .arrow{padding-inline-start:0.694vw;}
.header-top__right .arrow img{transition:transform 0.3s ease;width:.7vw;display:flex;}
.header-top__right #wpml-language-dropdown{display:none;position:absolute;background-color:var(--white-color);border:1px solid #ddd;z-index:1;list-style-type:none;padding:0;margin:0;box-shadow:0 4px 8px rgba(0, 0, 0, 0.1);border-radius:.4vw;top:1.9vw;width:100px;overflow:hidden;}
/* body.rtl .header-top__right #wpml-language-dropdown{width:auto;} */
.header-top__right #wpml-language-dropdown li:first-child{border-radius:.4vw .4vw 0 0;}
.header-top__right #wpml-language-dropdown li:last-child{border-radius:0 0 .4vw .4vw;}
.header-top__right #wpml-language-dropdown.show{display:block;}
.header-top__right #wpml-language-dropdown li{padding:0;cursor:pointer;}
.header-top__right #wpml-language-dropdown li.current-language{background-color:#ccc !important;}
.header-top__right #wpml-language-dropdown li a{color:var(--primary-color);font-size:var(--wp--preset--font-size--x-small);padding:0.3vw 0.211vw;width:100%;display:inline-block;}
.header-top__right #wpml-language-dropdown li:hover{background-color:#ccc;}
.header-top__right #wpml-dropdown-button.open .arrow img{transform:rotate(180deg);}

/* Basic Reset */

#site-navigation{margin:0;padding:0;list-style:none;max-width:100%;}
#site-navigation ul{padding:0;margin:0;list-style:none;}
#site-navigation ul .sub-menu{padding:0 8vw;}
/* #site-navigation ul .sub-menu li a{color:var(--secondary-gray);} */
/* header{position:fixed;width:100%;z-index:99;background:transparent;padding:0;margin:0;transition:top 0.6s cubic-bezier(0.25, 1, 0.5, 1), background-color 0.4s ease, box-shadow 0.4s ease;} */

/* header{position:fixed;width:100%;z-index:99;background-color:transparent;padding:0;margin:0;transition:top 0.6s cubic-bezier(.25,1,.5,1), background-color 0.4s ease, box-shadow 0.4s ease;} */
header{background-color:transparent;padding:0;margin:0;width:100%;height:90px;position:fixed;z-index:99;transition:all 0.4s;}
body.home header{height:120px;}
.sticky-header{background-color:var(--white-color);top:0;box-shadow:0 4px 30px -5px rgba(0, 0, 0, 0.2);height:80px;}
body.home header.sticky-header{height:80px;}
#primary-menu{display:flex;justify-content:space-between;}
#primary-menu > li{padding:1.198vw 0.833vw;}
#primary-menu > li.menu-item-has-children a{background:url(img/white_arrow.svg) no-repeat right center;background-size:0.7vw;padding-right:1.3vw;}
#primary-menu > li > a{color:var(--white-color);font-size:var(--wp--preset--font-size--small);font-weight:400;padding:var(--padding10);display:flex;}
.sub-menu{display:none;position:absolute;top:100%;left:0;width:100vw;background:var(--white-color);box-shadow:0 2px 10px rgba(0,0,0,0.1);padding:1.389vw;z-index:1000;flex-wrap:wrap;}
.menu-item-has-children:hover .sub-menu{display:flex;}
/* .black_header_menu header{position:relative;} */
.black_header_menu header.sticky-header{position:fixed;}
.black_header_menu header a{color:var(--secondary-color);}
.black_header_menu #primary-menu > li > a{color:var(--secondary-color);}
.black_header_menu #site-content{padding-top:5vw;}

/* Mega Menu */

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.menu_search_container > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item{padding:1.302vw 1.979vw 1.302vw 1.979vw}
body.rtl #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.menu_search_container > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item{text-align:right;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.menu_search_container > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu{height:100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.contactnav a{border-radius:var(--borderradius120);border:1px solid var(--white-color);transition:1s ease;-webkit-transition:1s ease;height:auto;}
header.sticky-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.contactnav:hover a{background:var(--primary-color);color:var(--white-color) !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.contactnav:hover a{border:1px solid transparent;background:var(--white-color);color:var(--primary-color);transition:1s ease;-webkit-transition:1s ease;}
.black_header_menu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.contactnav:hover a{background-color:var(--primary-color);color:var(--white-color) !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item .mega-sub-menu li .webinarPost a:hover{text-decoration:none !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.contactnav{margin-right:0;margin-left:0.685vw;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu a{color:var(--secondary-color);font-size:0.783vw;padding:0.30vw 0 0.1vw;
display:flex;line-height:normal;flex-wrap:wrap;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.productMenu ul.mega-sub-menu a{-webkit-line-clamp: 1;overflow: hidden;-webkit-box-orient: vertical;display: -webkit-box;}

body.rtl #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.productMenu ul.mega-sub-menu ul.mega-sub-menu .menu .menu-item-has-children .sub-menu a{text-align: right;}

/* -webkit-line-clamp: 1;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical; */

body.rtl #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu a{display: flex;}

body.rtl #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu a{font-size:0.883vw}
/* body.rtl #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu a{padding:0;} */
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu a:focus-visible{outline:none !important;}
#mega-menu-wrap-primary #mega-menu-primary .mega-block-title{padding-bottom:var(--padding18);}
#mega-menu-wrap-primary #mega-menu-primary h4.mega-block-title{font-weight:var(--font-weight600) !important;}
#mega-menu-primary .col-3-menu ul.menu{display:grid;grid-template-columns:repeat(3, 1fr);gap:0 15px}
#mega-menu-primary .productMenu.col-3-menu ul.menu{display:revert;}

/* Optional:Styling for individual links */

/* .sub-menu li a{display:block;padding:0.694vw;background:#f7f7f7;margin:0.347vw;border-radius:0.347vw;text-align:center;} */
.globaldropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:var(--light-white-color);font-size:var(--wp--preset--font-size--x-small);background:url(img/arrow.svg) no-repeat right center;padding-left:0.5vw;color:var(--primary-color);text-transform:uppercase;font-family:"Montserrat", "FBReformaRegular", sans-serif;padding-right:1vw;margin-right:0.8vw;}
body.rtl .globaldropdown{font-family:"FBReformaRegular", sans-serif;}
#wpml-dropdown-button:focus-visible, .globaldropdown:focus-visible{border:none;outline:none !important;}
.site-branding{margin-top:-.5vw;}
#searchIcon{width:1.667vw;cursor:pointer;height:1.667vw;background:var(--white-color);border-radius:100%;display:none;}
#searchIcon img{width:0.833vw;height:0.833vw;}
.w_100{width:100%;}
.height100{height:100%;}
.otgs-development-site-front-end{display:none;}
.footer_left{background:var(--white-color);width:50%;border-radius:0 var(--borderradius100) 0 0;padding:3.1vw 2vw 0.494vw 18.6vw;display:flex;flex-wrap:wrap;box-sizing:border-box;box-shadow:0px -319px 89px 0px rgba(176, 176, 176, 0.00), 0px -204px 82px 0px rgba(176, 176, 176, 0.01), 0px -115px 69px 0px rgba(176, 176, 176, 0.05), 0px -51px 51px 0px rgba(176, 176, 176, 0.09), 0px -13px 28px 0px rgba(176, 176, 176, 0.10);}
body.rtl .footer_left{border-radius:var(--borderradius100) 0 0 0;padding:3.1vw 18.6vw 0.494vw 2vw;}
.footer_right{background:linear-gradient(180deg, #266C95 0%, var(--primary-color) 100%);width:50%;margin-top:4.271vw;box-sizing:border-box;padding:1.042vw 18.5vw 1.823vw 4.427vw;}
body.rtl .footer_right{padding:1.042vw 4.427vw 1.823vw 18.5vw;}
body.modal-open #site-footer{padding-top:5.292vw;z-index:-1;}
body.modal-open .socialshare_main_cont .socialshare_cont{z-index:-1;}
/* body.modal-open #site-header, body.modal-open .header-top, */
.site-title{font-size:13px;color:var(--white-color);font-family:"Montserrat", "FBReformaRegular", sans-serif !important;}
/* body.rtl .site-title{font-size:15.8px;} */
.sticky-header .site-title, .site-title.colored{color:#0069B0;}

@media (min-width:2200px){
    .site-branding{margin-top:-.2vw;}
    .sticky-header, body.home header.sticky-header {height:105px;}
}

@media (max-width:1600px){
    header{height: 72px;}
}

@media (max-width:1440px){
    body.rtl .header-top .header-top__left strong{font-size:1vw;}
}

/* @media (max-width:1060px){
    #site-footer{padding-top:15.292vw;}
}

@media (max-width:878px){
    #site-footer{padding-top:20.292vw;}
}

@media (max-width:825px){
    #site-footer{padding-top:25.292vw;}
} */

@media (max-width:767px){
    #site-footer{padding-top:5.292vw;}
    .single-product .header-top .header-top__left a{color:var(--primary-color);}
    .header-top__right #wpml-language-dropdown li a{font-size:3.5vw !important;}
    .site-title{font-size:2.1vw;color:#0069B0;margin-top:4px;}
    body.rtl .generalreadmore{padding-left:6.8vw;}
    /* body.rtl .site-title{font-size:9.8px;} */
    body.rtl .header-top .header-top__left strong{font-size:inherit;padding:0 1vw;}
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.productMenu ul.mega-sub-menu a {-webkit-line-clamp: 1;overflow: visible;-webkit-box-orient: inherit;display: -webkit-box;}
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row{max-width:100% !important;}

/* Footer */

#site-footer{position:relative;padding-top:3vw;}
body.home #site-footer:after{width:60.778vw;height:40.444vw;content:'';position:absolute;left:0;top:-9.611vw;background:url(img/glow5.svg);background-size:100% 100%;z-index:-1;}
#site-footer .footer_left .menu_col ul{padding:0;margin:0.781vw 0 0;}
#site-footer .footer_left .menu_col ul li{list-style:none;margin-bottom:0.781vw;}
#site-footer .footer_left .menu_col ul li a{color:var(--primary-color);font-size:var(--wp--preset--font-size--small-15);}
body.rtl #site-footer .footer_left .menu_col ul li a{font-size:var(--wp--preset--font-size--small)}
#site-footer .footer_left .copyRight a:hover, #site-footer .footer_left .menu_col ul li a:hover{text-decoration:underline;}
#site-footer .footer_left .menu_col label{color:var(--primary-color);font-weight:var(--font-weight600);}
#site-footer .footer_left .menu_col label a{color:var(--primary-color);}
#site-footer .footer_left .menu_col{width:8.78vw;margin-bottom:var(--margintop25);margin-right:.6vw;z-index:9;}
#site-footer .footer_left .copyRight{font-size:0.625vw;color:var(--primary-color);margin-top:0.4vw;}
#site-footer .footer_left .copyRight br{display:none;}
#site-footer .footer_left .copyRight a{color:var(--primary-color);font-size:0.625vw;margin:0 .3vw;}
#site-footer .footer_left .copyRight a:first-child{margin-left:0;}
#site-footer .footerBtn{text-align:right;position:absolute;right:0;bottom:-1vw;}
#site-footer .footerBtn a{padding:var(--padding8) 1.042vw;border-radius:var(--borderradius120);display:inline-block;border:1px solid var(--primary-color);margin-top:0.938vw;line-height:1.4vw;white-space:nowrap;transition:background-color 0.3s ease;transition:1s ease;-webkit-transition:1s ease;}
#site-footer .footerBtn a:hover{border:1px solid var(--primary-color) !important;background:var(--primary-color) !important;transition:1s ease;-webkit-transition:1s ease;}
#site-footer .footerBtn a:last-child:hover{color:var(--white-color) !important;}
#site-footer .footerBtm{position:relative;padding-top:1vw;}
#site-footer .footerBtn a:first-child{margin-top:0;}
#site-footer .socialMedia{text-align:right;align-self:flex-end;}
#site-footer .socialMedia a{margin:0 0.417vw;}
.isoCertificate{gap:1.181vw;justify-content:end;}
body.home .wp-block-group::before, body.home .wp-block-group::after{display:none!important;}
.poweredByAnchor{color:var(--white-color);font-size:13px;margin-bottom:-1.4vw;cursor:pointer;direction:ltr;}
body.rtl .poweredByAnchor{display:flex;flex-direction:row-reverse;font-size:15px;}
body.rtl .poweredByAnchor i{font-style:normal;margin-left:.2vw;}
.poweredByAnchor i{font-style:normal;}
.poweredByAnchor a{color:var(--white-color);font-weight:var(--font-weight600);}
#logoanimation span{display:inline-block;white-space:nowrap;vertical-align:top;overflow:hidden;transition:1s ease;width:0;visibility:hidden;opacity:0;}
.poweredByAnchor:focus #logoanimation span.white, .poweredByAnchor:hover #logoanimation span.white{width:27px;visibility:visible;margin-right:.2vw;opacity:1;}
.poweredByAnchor:focus #logoanimation span.web, .poweredByAnchor:hover #logoanimation span.web{width:17.1719px;visibility:visible;margin-right:.2vw;opacity:1;}
.poweredByAnchor:focus #logoanimation span.worx, .poweredByAnchor:hover #logoanimation span.worx{width:29.6094px;visibility:visible;margin-right:.2vw;opacity:1;}
body.rtl .poweredByAnchor.mobileOnly, .poweredByAnchor.mobileOnly{display:none;}
body.rtl .poweredByAnchor:focus #logoanimation span.worx, body.rtl .poweredByAnchor:hover #logoanimation span.worx{margin-right:0;}
.poweredByContainer{width:100%;}
.newsLetter .hs-dependent-field{display:none !important;}
body.rtl .poweredByAnchor:focus #logoanimation span.white, body.rtl .poweredByAnchor:hover #logoanimation span.white{width:33px;}
body.rtl .poweredByAnchor:focus #logoanimation span.web, body.rtl .poweredByAnchor:hover #logoanimation span.web{width:21.1719px;}

/* NewsLetter Footer */

.newsLetter{color:var(--white-color);}
.newsLetter label.newslettrTitle{line-height:3.646vw;margin-bottom:0.833vw;color:var(--white-color);font-weight:var(--font-weight600);}
.newsLetter p{font-weight:400;color:var(--white-color);}
.newsLetter form{position:relative;display:flex;flex-wrap:wrap;margin-top:1vw;}
.newsLetter form .hs_submit input[type="submit"]{padding:0;border:1px solid var(--white-color);font-size:0;background-color:transparent;background-image:url(img/chevrons-right-arrow.svg);background-repeat:no-repeat;background-position:center center;border-radius:var(--borderradius5);cursor:pointer;}
body.rtl .newsLetter form .hs_submit input[type="submit"]{    -webkit-transform: scaleX(-1);transform: scaleX(-1);}
/* body.rtl .newsLetter form .hs_submit input[type="submit"]{transform:rotate(-180deg);} */
.newsLetter form .legal-consent-container{order:9;}
.newsLetter form .legal-consent-container .hs-richtext p{font-size:var(--wp--preset--font-size--x-small);line-height:150%;}
.newsLetter form .legal-consent-container .hs-richtext p strong{font-weight:600;}
.newsLetter form .legal-consent-container .hs-richtext a{text-decoration:underline;color:var(--white-color);}
.newsLetter form .hs-form-field{width:100%;position:relative;}
.newsLetter form .hs-form-field .input{height:100%;display:flex}
.newsLetter form .hs-form-field.hs_segment, .newsLetter form .hs-form-field.hs_lastname, .newsLetter form .hs-form-field.hs_firstname{display:none;}
.newsLetter form .hs-form-field.hs_segment .select2-container{z-index:999999 !important;}
.newsLetter form .hs-form-field > label{position:absolute;font-size:var(--wp--preset--font-size--small-14);color:var(--secondary-color);pointer-events:none;top:.6vw;left:1vw;transition:all 0.1s ease;}
body.rtl .newsLetter form .hs-form-field > label{right:1.5vw;left:inherit}
.newsLetter form .hs-form-field > label .hs-form-required{display:none !important;}
.newsLetter form .hs-form-field > label.active{top:.15vw;left:.6vw;color:var(--secondary-color);font-size:0.573vw;}
.newsLetter form input[type="email"]{padding:0.721vw 0.621vw 0.421vw;width:96%;box-sizing:border-box;border-radius:var(--borderradius5);border:none;color:var(--secondary-color);font-size:var(--wp--preset--font-size--small);}
.newsLetter form input[type="email"]::placeholder{color:var(--white-color);}
body.rtl .newsLetter form input[type="email"]{text-align:left;width:100%;}
.newsLetter form .hs-error-msgs{width:100%;margin:0;padding:0;font-size:12px;}
.newsLetter form .hs-error-msgs li, .hs-error-msg{list-style:none;color:var(--skyblue);font-size:var(--wp--preset--font-size--x-small);}
body.rtl .hs-error-msg{text-align:right !important;}
.newsLetter form .hs_error_rollup{display:none !important;}
.newsLetter form .hs_email.hs-email{width:90%;display:flex;flex-direction:column;}
.newsLetter form .hs_submit.hs-submit{width:10%;text-align:end;}
.newsLetter form .hs_email.hs-email input, .newsLetter form .hs-error-msgs{margin-bottom:.4vw;}
.newsLetter form .hs_email.hs-email input, .newsLetter form .hs_submit.hs-submit input[type="submit"]{height:40px;}
.newsLetter form .hs_submit.hs-submit input{width:40px;}

/* NewsLetter Footer Popup */

.thankyouCont{text-align:start;}
#success-popup .modal-content{padding:1.823vw 2.083vw 2.083vw 2.083vw;width:33vw;opacity:1;left:50%;top:50%;transform:translate(-50%, -50%) scale(1);}
#success-popup.modal{z-index:9999;opacity:1;visibility:visible;display:none;}
/* #success-popup form .hs-form-field.hs_segment select{display:none !important;} */
/* #success-popup form .hs-form-field.hs_segment{width:12vw;} */
#success-popup form .select2-selection{height:auto;border:1px solid #D9D9D9;border-radius:var(--borderradius8);}
#success-popup form .select2-container{width:100% !important;}
#success-popup form .select2-selection__rendered{text-align:left;color:var(--black-color);padding:.6vw 0.625vw 0.5vw;height:auto;background-image:url(img/select_arrowsvg.svg);background-repeat:no-repeat;background-position:93% center;background-size:.8vw;line-height:normal;border-radius:var(--borderradius8);font-size:.7vw;color:#474747;width:100%;box-sizing:border-box;}
#success-popup .modal-content h3{font-size:var(--wp--preset--font-size--large);color:var(--secondary-color);font-weight:var(--font-weight600);margin-bottom:0.581vw;text-transform:capitalize;}
#success-popup .modal-content p{color:var(--gray);line-height:normal;margin-bottom:1.667vw;line-height:1.302vw;}
#success-popup .legal-consent-container{display:none;}
#success-popup form{display:flex;flex-wrap:wrap;justify-content:start;gap:0.833vw;}
#success-popup form .hs-error-msgs{position:absolute;margin:0;padding:0;}
#success-popup form .hs-form-field{position:relative;width:10vw;}
#success-popup form .hs-form-field > label{position:absolute;font-size:var(--wp--preset--font-size--small-14);color:var(--secondary-color);pointer-events:none;top:.5vw;left:.7vw;transition:all 0.3s ease;}
#success-popup form input{border:1px solid #D9D9D9;padding:.7vw 1vw 0.425vw;border-radius:var(--borderradius8);width:100%;box-sizing:border-box;}
#success-popup form select{padding:.5vw 1vw 0.5vw;color:var(--secondary-color);font-size:var(--wp--preset--font-size--small-14);width:10vw;    border:1px solid #D9D9D9;border-radius:var(--borderradius8);}
#success-popup form .hs-form-field > label.active{top:-.01vw;left:.6vw;font-size:0.573vw;}
#success-popup form .hs-form-field.hs-segment > label{display:none;}
#success-popup form input::placeholder{color:var(--white-color);}
#success-popup form input[type="submit"]{background:var(--skyblue);color:var(--primary-color);padding:0.377vw 1vw;border-radius:var(--borderradius100);border:none;font-size:var(--wp--preset--font-size--small);cursor:pointer;height:100%;}
#success-popup form .hs-error-msgs li{list-style:none;font-size:0.521vw;color:var(--skyblue)}
#success-popup form .hs_email{display:none;}
#success-popup .hs_submit.hs-submit .actions{height:100%;}

/* Owl Crousal */

.owl-nav button span{width:1.25vw;height:1.25vw;font-size:0;float:left;}
.owl-nav .owl-prev span{background-image:url(img/slideleft.svg);background-repeat:no-repeat;background-size:contain;}
.owl-nav .owl-next span{background-image:url(img/slideright.svg);background-repeat:no-repeat;background-size:contain;}
.owl-dots button{width:0.521vw;height:0.521vw;border-radius:var(--borderradius100);background-color:#d9d9d9 !important;margin:0 3px;}
.owl-dots button.active{background:var(--black-color) !important;}
.customNavArrow.owl-nav.justify-content-center{display:flex;align-items:center;justify-content:center;}
.customNavArrow  button.owl-prev, .customNavArrow  button.owl-next{border:0px;background:transparent;cursor:pointer;}
.customNavDots button.owl-dot{border:0px;padding:0px;cursor:pointer;}
.customNavsHolder button.owl-prev, .customNavsHolder button.owl-next{border:0px;background:transparent;cursor:pointer;}

/* Modal Styles */

.modal{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.4);opacity:0;visibility:hidden;transition:opacity .35s ease;z-index:9999;}
.modal-content{opacity:0; transform:translateY(-20px);transition:transform .35s ease;transition:all 0.2s ease-in-out;transform:scale(0.8);}
.modal.is-open{opacity:1;visibility:visible;}
.modal.is-open .modal-content{opacity:1;transform:scale(1);}
.modal-content{background-color:var(--white-color);padding:var(--padding8) var(--padding8) 0 var(--padding8);width:49.479vw;position:relative;border-radius:var(--borderradius20);}
.modal-content iframe{border-radius:1vw;}
.modal .close{right:1vw;position:absolute;top:1vw;}
.modal .close:hover, .modal .close:focus{color:var(--black-color);text-decoration:none;cursor:pointer;}

/* Basic Responsive Design */

@media (min-width:2000px){
    .newsLetter form .hs-form-field > label{top:.4vw;}
}

@media (max-width:2000px){
    #success-popup .modal-content{width:42vw;}
}

@media (max-width:1474px){
    #success-popup form .hs-form-field{width:12vw;}
    #success-popup form select{width:12vw;}
    .container{max-width:80.111vw}
    .footer_left{padding:3.1vw 2vw 0.494vw 8.6vw;}
    body.rtl .footer_left{padding:3.1vw 8.6vw 0.494vw 2vw;}
    .footer_right{padding:1.042vw 8.6vw 1.823vw 4.427vw;}
    .generalreadmore{padding-right:2.1vw;background-size:auto 100% !important;line-height:1.2;}
    #site-footer .footer_left .menu_col{width:10.78vw;}
    #site-footer .footerBtn{right:-1vw;bottom:-3vw;}
    #site-footer .footerBtn a{padding:0.556vw 1.389vw;}
    .transparentwithpopup, .transparent, .globalmainbuttonlightblue{padding:0.933vw 2.222vw 0.833vw;}
    .owl-dots button{height:0.694vw;width:0.694vw;}
    .owl-nav button span{height:1.667vw;width:1.667vw;background-size:100% !important;}
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.contactnav{margin-right:0;}
    .newsLetter form .actions{height:100%;}
    #success-popup form .hs-form-field > label{top:.6vw;left:.7vw;}
    #success-popup .modal-content{width:46.917vw;}
    .modal .close{top:1vw;}
    .modal .close img{width:1vw;}
    .poweredByAnchor{font-size:12px;}
    body.rtl .poweredByAnchor{font-size:15px;}
    #site-footer .footer_left .copyRight a, #site-footer .footer_left .copyRight{font-size:.9vw;}
    .newsLetter form .hs-error-msgs li{font-size:1vw;}
    .newsLetter form .hs-error-msgs{bottom:-1.3vw;}
    .newsLetter form input[type="email"]{padding:1vw 0.621vw 1vw;}
    .newsLetter form .hs-form-field > label{top:1.11vw;}
    .newsLetter form .hs-form-field > label.active{font-size:0.83vw;}
    .black_header_menu #site-content{padding-top:6vw;}
}

@media (max-width:1279px){
    .footer_right{padding:1.042vw 8.5vw 1.823vw 4.427vw;}
    #site-footer .footerBtn a{padding:1vw 1.389vw;}
}

@media (max-width:1090px){
    .newsLetter{min-height:24vw;}   
    .newsLetter form .legal-consent-container{bottom:-6vw;}
    .newsLetter form input[type="email"]{padding:1.6vw 1.621vw 0.821vw;border-radius:.3vw;}
    .newsLetter form .hs-form-field > label{top:1.3vw;}
    .newsLetter form .hs-error-msgs{bottom:-2vw;}
    .newsLetter form .legal-consent-container .hs-richtext p{font-size:1vw !important;}
    .newsLetter form .hs-form-field > label.active{font-size:1.273vw;}
    #success-popup .modal-content{width:59.917vw;}
    .container{max-width:90.111vw;}
    .footer_left{padding:3.1vw 2vw 0.494vw 8.6vw;}
    #site-footer .footer_left .menu_col{width:11.78vw;}
}

@media (max-width:768px){
    .isoCertificate{justify-content:start;}
    .customNavArrow.owl-nav.justify-content-center{margin-top:5vw;}
    .owl-dots button{height:2.083vw;width:2.083vw;}
    .owl-nav button span{height:5vw;width:5vw;background-size:100% !important;}
    #primary-menu{flex-direction:column;}
    .sub-menu{position:static;width:100%;}
    .sub-menu li{flex:1 1 100%;}
    .owl-dots button{height:2.500vw;width:2.500vw;}
    .globalmainbutton{padding:2.5vw 6.667vw;}
    .transparent, .globalmainbuttonlightblue{padding:2.5vw 6.667vw;}
    .header-top__right .wpml-dropdown-button{font-size:var(--wp--preset--font-size--medium);}
    .newsLetter form .legal-consent-container .hs-richtext p{margin-bottom:4.667vw;font-size:2vw !important;}
    .newsLetter form .hs_submit input[type="submit"]{border-radius:1.042vw;}
    .newsLetter form .legal-consent-container{bottom:-6vw;}
    .newsLetter form .hs-form-field > label{top:3.3vw;left:3vw;border-radius:1.042vw;}
    .newsLetter form .hs-form-field > label.active{font-size:2.573vw;}
    .newsLetter form .hs-error-msgs{bottom:-4vw;}
    .newsLetter form .hs_email.hs-email{width:85%;}
    .newsLetter form .hs_submit.hs-submit{width:15%;}
    .newsLetter form .hs_email.hs-email input, .newsLetter form .hs-error-msgs{margin-bottom:1.4vw;}
    #success-popup .modal-content{width:85%;padding:6.083vw 6.125vw 8.083vw 6.125vw;box-sizing:border-box;}
    #success-popup.modal .close{right:3vw;position:absolute;top:2.042vw;}
    #success-popup form .hs-form-field{width:100% !important;}
    #success-popup .modal-content p{line-height:4.667vw;margin-bottom:4.667vw;}
    #success-popup form input{padding:3.4vw 2vw 2.6vw;box-sizing:border-box;width:100%;}
    #success-popup form .hs-form-field > label{top:2.3vw;left:2vw;}
    #success-popup form{gap:3vw}
    #success-popup form input[type="submit"]{padding:2.677vw 4.667vw;}
    #success-popup form .hs-form-field > label.active{top:0vw;left:2vw;font-size:1.8vw;}
    #success-popup .modal-content h3{margin-bottom:1.581vw;}
    #site-footer .footer_left .copyRight a, #site-footer .footer_left .copyRight{font-size:2.5vw;width:100%;}
    #site-footer .footer_left .copyRight br{display:block;}
    body.rtl .poweredByAnchor.mobileOnly, .poweredByAnchor.mobileOnly{font-size:2.708vw;color:var(--primary-color);margin-top:2vw;display:block;display: flex}
    body.rtl .poweredByAnchor:focus #logoanimation span.white, body.rtl .poweredByAnchor:hover #logoanimation span.white{    width: 25px;}
    body.rtl .poweredByAnchor:focus #logoanimation span.web, body.rtl .poweredByAnchor:hover #logoanimation span.web {width: 16.1719px;}
    body.rtl .poweredByAnchor:focus #logoanimation span.worx, body.rtl .poweredByAnchor:hover #logoanimation span.worx{width:21.6094px;}
    .poweredByAnchor.mobileOnly a{color:var(--primary-color);font-weight:var(--font-weight600);}
    body.rtl .poweredByAnchor.mobileOnly a{margin-right:1vw;}
    .poweredByAnchor.desktoponly{display:none;}
    #mega-menu-wrap-primary #mega-menu-primary .menu-item-has-children > a{font-weight:var(--font-weight600);}
    .modal .close{top:1vw;}
    .modal .close img{width:3vw;}
    .newsLetter form .hs-error-msgs li{font-size:2.629vw;}
    body.rtl .header-top__right .global_select img{position:static;padding-right:2vw;}
    #success-popup form .hs-form-field.hs_segment.hs-fieldtype-select label{display:none !important;}
    #success-popup form .hs-form-field.hs_segment select{display:block !important; padding:3.4vw 2vw 2.6vw;border:1px solid #D9D9D9;width:100%;font-size:3vw;border-radius:var(--borderradius8);color:#434343;}
    .header-top__right .arrow{width:4vw;}
    body.rtl .header-top__right .arrow{padding-right:5vw;}
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.contactnav{margin-left:0;}
    .poweredByAnchor:focus #logoanimation span.white, .poweredByAnchor:hover #logoanimation span.white{width:23px;}
    .header-top .header-top__left.mobiletopheader{display:block;}
    .header-top .header-top__left.desktoptopheader{display:none;}
    .black_header_menu #site-content{padding-top:0vw;}
    .customNavsHolder button.owl-prev, .customNavsHolder button.owl-next{display:none;}
    body.rtl .header-top__right #wpml-language-dropdown{width:88%;text-align:right;}
    .footer_right .poweredBy{display:none;}
    .content-editor-block{padding: 0 5vw !important;}
}

@media (max-width:480px){
    .newsLetter form .legal-consent-container .hs-richtext p{font-size:3vw !important;}
    #success-popup form .hs-form-field > label{top:2.9vw;left:4vw;}
    #success-popup form .hs-form-field > label.active{font-size:2.8vw;}
    #success-popup form .hs-form-field > label{top:3.3vw;}
}

/* single Careers */

.locationIcon{background-image:url(img/location-icon.svg);background-repeat:no-repeat;padding-right:var(--padding10);background-size:contain;width:0.78vw;display:inline-block;height:1.04vw;}
body.rtl .locationIcon{padding-left:var(--padding10);padding-right:0;    margin-left:.5vw;}
.marginbtm-10{margin-bottom:var(--marginbtm10);}
.marginbtm-15{margin-bottom:var(--marginbtm15);}
.marginbtm-40{margin-bottom:var(--marginbtm40);}
.margintop-20{margin-top:var(--margintop20);}
.marginbottom-20{margin-bottom:var(--marginbtm20) !important;}
.marginbottom-0{margin-bottom:0 !important;}
.paddingbottom-20{padding-bottom:var(--padding20) !important;}
.paddingbottom-10{padding-bottom:var(--padding10) !important;}
.paddingbottom-16{padding-bottom:var(--padding16) !important;}
.paddingtop-65{margin-top:var(--padding65);}
.paddingtop-40{margin-top:var(--padding40);}
.socialshare_main_cont .mrgLftSocialShare{margin-left:-8.33333333%}
body.rtl .socialshare_main_cont .mrgLftSocialShare{margin-right:-8.33333333%;margin-left:0}
.socialshare_main_cont .socialshare_cont{margin-left:0;width:2.34375vw;position:sticky;top:10.375vw;z-index:9;}
.socialshare_main_cont .socialshare_inner_cont{border-radius:var(--padding11);background:var(--light-grey-color);padding-top:var(--padding16);padding-bottom:var(--padding16);max-width:3.0208vw;display:flex;flex-direction:column;justify-content:center;align-items:center;width:3.0208vw;row-gap:var(--padding20);}
.socialshare_main_cont .socialshare_inner_cont .smlTextShare{font-size:var(--wp--preset--font-size--x-small)}
.careerSinglePost{margin-top:var(--margin80)}
.careerSinglePost .socialshare_cont{top:5.1vw}
.single-careers #breadcrumbs span, .single-careers #breadcrumbs span a{color:var(--secondary-color) !important;}

@media (min-width:768px){
   .socialshare_main_cont .col-1{flex:0 0 8.33333333%;max-width:8.33333333%;}
   .socialshare_main_cont .col-8{flex:0 0 65.333333%;max-width:65.333333%;padding-right:20px;}
   body.rtl .socialshare_main_cont .col-8{padding-left:20px;padding-right:0;}
   .socialshare_main_cont .col-8 .two-column-posts-content h2{padding-bottom:1vw;margin-bottom:0;}
   .socialshare_main_cont .col-8 .two-column-posts-content .standardBlock h2{padding-bottom:0;}
   .socialshare_main_cont .col-3{flex:0 0 34.00000033%;max-width:34.00000033%;}
    .socialshare_main_cont.main_two_column_div .col-3{padding-left:3%}
    body.rtl .socialshare_main_cont.main_two_column_div .col-3{padding-right:3%;padding-left:0;}
   .socialshare_main_cont .col-5{flex:0 0 41.66666667%;max-width:41.66666667%;}
   .socialshare_main_cont .col-7{flex:0 0 58.33333333%;max-width:58.33333333%;}  
}

.two-column-posts .dividerLeft{border-left:3px solid var(--skyblue);padding-left:var(--padding10);color:var(--secondary-color);text-transform:uppercase;}
.two-column-posts .dividerLeft:not(:first-child){margin-left:var(--margintop20);}
.two-column-posts .segmetIcon .segmetIconItems img{max-width:1.1458333333333333vw;margin-right:var(--padding10);}
body.rtl .two-column-posts .segmetIcon .segmetIconItems img{margin-left:var(--padding10);margin-right:0;}
.two-column-posts .author-info{margin-top:var(--marginbtm20);margin-bottom:var(--marginbtm20);}
.two-column-posts .author-details{text-transform:capitalize;color:var(--black-color);width:100%;} 
.two-column-posts .author-details a{text-decoration:underline;color:var(--black-color);text-underline-offset:2px;margin-right:0.208vw;}
body.rtl .two-column-posts .author-details a{margin-right:0;margin-left:0.208vw;}
.two-column-posts .author-image img{border-radius:var(--borderradius100);margin-right:var(--padding20)}
body.rtl .two-column-posts .author-image img{margin-left:var(--padding20);margin-right:0}
.two-column-posts .author-image.rounded60 img{width:60px;height:60px;object-fit:cover;}
.two-column-posts figure img{border-radius:var(--borderradius10);padding-top:var(--padding20);padding-bottom:var(--padding20);}
.two-column-posts p{color:var(--gray);margin-bottom:1vw;line-height:1.3;}
.two-column-posts .ptype{display:inline-flex;padding:var(--padding6) var(--padding12);justify-content:center;align-items:center;gap:var(--padding10);border-radius:var(--borderradius100);background:var(--light-grey-color);margin-right:var(--padding10);}
.two-column-posts .wp-block-table{margin-top:var(--margin45);margin-bottom:var(--margin45);}
.two-column-posts .wp-block-table thead, .two-column-posts .wp-block-table td, .two-column-posts .wp-block-table th{border:0px;}
.two-column-posts .wp-block-table th{border-bottom:1px solid var(--dark_blue);font-size:var(--wp--preset--font-size--medium);color:var(--gray);font-weight:var(--font-weight600);padding-bottom:var(--padding18);padding-left:var(--padding20);}
.two-column-posts .wp-block-table tr td{font-size:var(--wp--preset--font-size--small);color:var(--gray);padding-right:var(--margin59);padding-top:var(--padding18);padding-bottom:var(--padding18);padding-left:var(--padding20);}
.two-column-posts .wp-block-table tr:not(:last-child){border-bottom:1px dotted var(--gray);}
.two-column-posts ul li, .two-column-posts ol li{line-height:1.5}
.main_two_column_div .socialshare_cont{top:5vw;}
.main_two_column_div .latest-posts h2{color:var(--secondary-color);line-height:1.146vw;padding:var(--padding15) 0;font-size:var(--wp--preset--font-size--large-20);font-weight:var(--font-weight600);}
.main_two_column_div .latest-posts{margin-left:auto;}
body.rtl .main_two_column_div .latest-posts{margin-right:auto;margin-left:inherit;}
.main_two_column_div .latest-posts .modal-content h3{font-size:1.2vw;padding-bottom:1vw;}
.main_two_column_div .latest-posts .latest-posts-listing{list-style:none;padding:0px;margin:0px;}
.main_two_column_div .latest-posts .latest-posts-listing .latestpost-item a{color:var(--gray);font-size:var(--wp--preset--font-size--small);}
.main_two_column_div .latest-posts .latest-posts-listing .latestpost-item img{width:9.688vw;height:7.604vw;border-radius:var(--borderradius8);object-fit:cover;}
.latestpost-item .pThumbHolder .post_Thumb_arrow{position:absolute;bottom:-.1vw;right:-.1vw;z-index:2;transition:all .5s;background-image:url(img/image-shape-corder.svg);background-position:right center;background-size:100%;width:3.3vw;height:3.3vw;background-repeat:no-repeat;}
body.rtl .latestpost-item .pThumbHolder .post_Thumb_arrow{-webkit-transform:scaleX(-1);transform:scaleX(-1);left:-.1vw;right:inherit;}
.main_two_column_div .latest-posts .latest-posts-listing .latestpost-item .post_Thumb_arrow img{width:1.4vw;height:1.4vw;padding:0.0520vw;position:absolute;bottom:0;right:.3vw;}
.main_two_column_div .latest-posts .latest-posts-listing .latestpost-item .pThumbHolder{margin-right:var(--padding14);display:flex;}
body.rtl .main_two_column_div .latest-posts .latest-posts-listing .latestpost-item .pThumbHolder{margin-left:var(--padding14);margin-right:0;}
.main_two_column_div .latest-posts .latest-posts-listing .latestpost-item .related-post-content{width:14vw;}
.main_two_column_div .latest-posts .latest-posts-listing .latestpost-item .related-post-content h3{font-size:var(--wp--preset--font-size--medium);-webkit-line-clamp:3;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;}
.main_two_column_div .latest-posts .latest-posts-listing .latestpost-item .related-post-content p.post-excerpt{-webkit-line-clamp:3;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;}    
.main_two_column_div .latest-posts .latest-posts-listing .latestpost-item:not(:last-child){margin-bottom:var(--padding16);padding-bottom:16px;position:relative}
.main_two_column_div .latest-posts .contactBermad{border-radius:var(--borderradius20) var(--borderradius10) var(--borderradius10) 0px;margin-top:3.229166666666667vw;margin-left:var(--padding10);height:4.739vw;}
.main_two_column_div .latest-posts .contactBermad .contBD_content #myModalForm .modal-content{padding:2.604vw 3.125vw;}
.main_two_column_div .latest-posts .contactBermad .contBD_content #myModalForm .modal-content .wpcf7-spinner{position:absolute;}
.main_two_column_div .latest-posts .contactBermad .contBD_content #myModalForm .closeModalForm img{filter:brightness(0); width:1.2vw;}
.main_two_column_div .latest-posts .contactBermad .contBD_content #myModalForm .wpcf7-form p{margin-bottom:.5vw;}
.main_two_column_div .latest-posts .contactBermad .contBD_content #myModalForm .modal-content input[type="submit"]{background-color:var(--skyblue); color:var(--primary-color) !important; display:inline-block; border-radius:var(--borderradius100); border:1px solid var(--skyblue); transition:1s ease; -webkit-transition:1s ease; line-height:normal; padding:.5vw 4vw;}
.main_two_column_div .latest-posts .contactBermad .contBD_content #myModalForm .modal-content input[type="submit"]:hover{background-color:#00254B;color:var(--skyblue);}
.main_two_column_div .latest-posts .contactBermad .contBD_content{padding-left:var(--padding90);}
.main_two_column_div .latest-posts .contactBermad .contBD_Icon{left:calc(var(--padding10) * -1);bottom:-0.260vw;}
.main_two_column_div .latest-posts .contactBermad .contBD_Icon img{width:4.4791vw;}
.main_two_column_div .latest-posts .contactBermad .contBD_Arrow{left:3.0729vw;top:50%;transform:translateY(-50%)}
.main_two_column_div .latest-posts .contactBermad .contBD_Arrow img{width:3.0729vw;}
.main_two_column_div .latest-posts .contactBermad .contBmdBtn{margin-top:var(--margintop10);padding:0.3125vw 1.0416vw;cursor:pointer;}
.relProductCont .has-small-font-size{max-width:22.864vw;color:var(--gray );line-height:1.5;padding-top:var(--padding20);}
.relProductCont .has-large-font-size{padding-top:var(--padding20);}
.manualrelProdSlider{max-width:32vw;margin-left:auto;}
.manualrelProdSlider > .item{width:50%;}
.manualrelProdSlider > .item a{display:inline-block !important;}
.manualrelProdSlider .owl-stage{display:flex;padding-bottom:3.125vw;}
.manualrelProdSlider{margin-bottom:var(--margin59);}
.manualrelProdSlider .item{background:var(--white-color);padding:.8vw var(--padding40);box-shadow:0px 146px 41px 0px rgba(158, 158, 158, 0.00), 0px 94px 37px 0px rgba(158, 158, 158, 0.01), 0px 53px 32px 0px rgba(158, 158, 158, 0.05), 0px 23px 23px 0px rgba(158, 158, 158, 0.09), 0px 6px 13px 0px rgba(158, 158, 158, 0.10);border-radius:var(--borderradius10);box-sizing:border-box;text-align:center;height:100%;margin:0 var(--margintop10);}
.manualrelProdSlider.owl-carousel .owl-item img{width:auto;margin:0 auto;}
.manualrelProdSlider .item a{color:var(--gray);display:flex;flex-direction:column;height:100%;}
.manualrelProdSlider .item a h2{color:var(--secondary-color);line-height:1.146;padding:var(--padding15) 0;font-size:var(--wp--preset--font-size--small);font-weight:var(--font-weight600);}
.manualrelProdSlider .item a .descTxt{margin-top:auto;font-size:var(--wp--preset--font-size--small);display:flex;align-items:flex-end;justify-content:center;}
.manualrelProdSlider .owl-nav button[type="button"]{position:absolute;top:calc(50% - 3vw);}
.manualrelProdSlider .owl-nav .owl-prev{left:calc(var(--marginbtm20) * -1.2);}
.manualrelProdSlider .owl-nav .owl-next{right:calc(var(--marginbtm20) * -1.2);}
.manualrelProdSlider .play-pause-container{display:none !important;}

/*Post custom Field Below banner*/

.customPostFields{padding:var(--padding40) 0 0;}
.customPostFields ul li{padding:0 var(--padding14);display:flex;align-items:center;color:var(--gray);border-left:1px dashed var(--dark_gray);}
body.rtl .customPostFields ul li{border-right:1px dashed var(--dark_gray);border-left:none;}
.customPostFields ul li img{padding-right:var(--padding7);max-height:24px;}
body.rtl .customPostFields ul li img{padding-left:var(--padding7);padding-right:0;}
.customPostFields ul li:first-child{align-items:center;border-right:none !important;}
/* padding-right:0; */
.customPostFields ul{padding:0;margin:0;}
.customPostFields ul li{list-style:none}
[role="tabpanel"].is-hidden{display:none;}
.normallinkwitharrow{background:url(img/chevrons-right20.svg) no-repeat;color:var(--white-color);text-decoration:underline;background-position:97% center;padding-right:2vw;transition:background-position 0.3s ease;text-underline-offset:.14vw;}
.normallinkwitharrow:hover{background-position:calc(97% + 5px) center !important;}
body.rtl .normallinkwitharrow{background-position:5% center !important;background:url(img/tab_arrow-rtl.png) no-repeat;padding-left:2vw;padding-right:0;}
body.rtl .normallinkwitharrow:hover{background-position:calc(5% + 5px) center !important;}

/*responsive sections css*/

@media (min-width:2100px){
    .main_two_column_div .latest-posts .latest-posts-listing .latestpost-item .post_Thumb_arrow img{width:30px;height:30px;right:13px;}
}

@media (max-width:1800px){
    .customPostFields ul li:first-child{align-items:center;}
}

@media (max-width:1400px){
    .normallinkwitharrow{    padding-right:3vw;}
    body.rtl .normallinkwitharrow{    padding-left:3vw;padding-right:0;}
    .main_two_column_div .latest-posts .latest-posts-listing .latestpost-item .related-post-content h3{-webkit-line-clamp:2;}
}

@media (max-width:1024px){
    .normallinkwitharrow{background-size:1.4vw;}
}

@media (max-width:768px){

    /* GLobal */

    .has-x-large-font-size{font-size:8.333vw !important;}
    .has-small-font-size{font-size:3.333vw !important;}
    .has-medium-font-size{font-size:3.75vw !important;}
    .has-large-font-size{font-size:5.208vw !important;}

    /* GLobal */

    .container{max-width:100%;}
	.careerSinglePost .careerTitleSec{padding-left:5.208vw;padding-right:5.208vw;margin-top:11vw;margin-bottom:9vw;}
	.careerSinglePost .careerTitleSec h1.has-large-font-size{margin-bottom:3vw;}
	.careerSinglePost .formSecCareer{padding-left:10.417vw;padding-right:10.417vw;margin-top:0;margin-bottom:0;padding-top:10.417vw;padding-bottom:10.417vw;}
    .careerSinglePost .lowContPartBeloTitle{flex-wrap:wrap;margin-top:var(--margin59);flex-direction:column;}
    .careerSinglePost .col-1{order:2;}
    .careerSinglePost .col-8{order:1;}
    .careerSinglePost .col-3{order:3;padding:5.208vw;}
    .socialshare_main_cont .mrgLftSocialShare{margin-left:auto;margin-right:auto;margin-top:var(--margin59);margin-bottom:var(--margin59);}
	.careerSinglePost .mrgLftSocialShare{margin-right:auto;margin-top:var(--margin59);margin-bottom:var(--margin59);margin-left:5.208vw;padding-right:5.208vw;max-width:100vw;}
    .careerSinglePost .socialshare_cont{top:auto;position:relative;width:auto;}
    .socialshare_main_cont .socialshare_inner_cont{width:100%;display:flex;flex-direction:row;max-width:none;gap:var(--padding65);padding:var(--padding40) var(--padding30);border-radius:var(--borderradius20);}
    .locationIcon{height:4.6620vw;width:3.4965vw;margin-right:1vw;}
    body.rtl .locationIcon{margin-right:0;margin-left:1vw;}
    .socialshare_main_cont .socialshare_inner_cont .share-icon, .socialshare_main_cont .socialshare_inner_cont .share-icon a{display:flex;}
    #site-footer{flex-wrap:wrap;}
    #site-footer .footer_left{width:100%;order:2;padding:6vw;position:relative;margin-top:-22vw;border-radius:0 13.986vw 0 0;padding-bottom:13vw;}
    #site-footer .footer_right{width:100%;order:1;padding:10vw 5vw 30vw 5vw;}
    #site-footer .newsLetter{margin-bottom:14vw;margin-top:4vw;}
    #site-footer .newsLetter label.newslettrTitle{line-height:3.646vw;margin-bottom:3.833vw;margin-top:8vw;display:block;}
    #site-footer .newsLetter p{margin-bottom:5vw;}
    #site-footer .footer_left .menu_col{width:41vw;margin-bottom:7vw;}
    #site-footer .footer_left .menu_col label{margin-bottom:2.5vw;display:block;}
    #site-footer .footer_left .menu_col ul li{margin-bottom:2.5vw;}
    #site-footer .footer_left .menu_col ul li a{max-width:90%;display:block;}
    #site-footer .footer_left .menu_col:nth-child(1){order:1;}
    #site-footer .footer_left .menu_col:nth-child(2){order:2;}
    #site-footer .footer_left .menu_col:nth-child(3){order:5;}
    #site-footer .footer_left .menu_col:nth-child(4){order:3;}
    #site-footer .footer_left .menu_col:nth-child(5){order:4;}
    #site-footer .footer_left .menu_col:nth-child(6){order:6;}
    #site-footer .footer_left .footerBtm{order:7;}
    #site-footer .footerBtn{top:auto;}
    #site-footer .footerBtn a{padding:4.5vw;}
    #site-footer .footerBtn a:first-child{margin-bottom:2vw;}
    #site-footer .footerBtm{padding-top:5vw;padding-bottom:5vw;}
	#site-footer .footer_right{margin-top:0;}
    #site-footer{padding-top:0;padding-bottom:3.125vw;}
    body.home #site-footer{margin-top:12vw;}
    .customPostFields{padding:8.333vw 5.208vw 0;}
    .customPostFields ul{flex-wrap:wrap;justify-content:center;}
    .customPostFields ul li:first-child{margin-bottom:3.083vw;}
    .customPostFields ul li:nth-child(2){border-left:none;}
/* padding-left:0; */
    .customPostFields ul li{padding:1.5vw 2.083vw;border:none;}
    .customPostFields ul li img{padding-right:1.25vw;}
    body.rtl .customPostFields ul li img{padding-right:0;padding-left:1.25vw;}
    .normallinkwitharrow{padding-right:11vw;}
    body.rtl .normallinkwitharrow{padding-left:11vw;padding-right:0;}
    .main_two_column_div{margin:0;}
    .blogpost_2col #breadcrumbs, .blogpost_2col{margin:0;}
    /* .single-kc #site-content{padding-top:18vw;} */
    .black_header_menu.single-kc #site-content{padding-top:18vw;}
    .single-careers #breadcrumbs{padding-top:16vw;margin-top:0;}
    .single-careers .header-top__left{color:var(--primary-color);}
    .single-careers .header-top .header-top__left a{color:#006EB2;}
    .main_two_column_div .latest-posts .modal-content h3{font-size:4.2vw;padding-bottom:4vw;}
    .manualrelProdSlider > .item{width:100%;}
}

@media (max-width:400px){
    /* GLobal */
    .has-x-large-font-size{font-size:9vw !important;}
    .has-small-font-size{font-size:4vw !important;}
    body.rtl .has-medium-font-size{font-size:5.2vw !important;;}
    body.rtl .has-small-font-size{font-size:4.7vw !important;}
    /* GLobal */
}

/*Author page css*/

.repauthmaincont{margin-top:var(--margin59);}
.repauthmaincont .auth_title{margin-top:var(--padding100);padding-bottom:var(--padding30);}
.repauthmaincont .load-more-btn-rep{margin-top:var(--margintop40);}
.auth_postslisting_maincont{gap:2.042vw 1.042vw;flex-wrap:wrap;}
.auth_post-listing-block .auth_postslisting_maincont{margin-top:var(--marginbtm40);}
.auth_postslisting_maincont .auth_cont_3{width:calc( 33.33% - 1.042vw);border-radius:var(--borderradius20);background:var(--white-color);position:relative;box-shadow:0px 114px 32px 0px rgba(177, 175, 175, 0.00), 0px 73px 29px 0px rgba(177, 175, 175, 0.01), 0px 41px 25px 0px rgba(177, 175, 175, 0.05), 0px 18px 18px 0px rgba(177, 175, 175, 0.09), 0px 5px 10px 0px rgba(177, 175, 175, 0.10);}
.auth_postslisting_maincont .auth_cont_3 img{width:100%;border-radius:var(--borderradius20) var(--borderradius20) 0 0;height:9.479vw;object-fit:cover;object-position:top;}
.auth_postslisting_maincont .auth_cont_3 .auth_postDate{color:var(--black-color);font-size:0.729vw;position:absolute;background-color:var(--white-color);padding:0.313vw 0.521vw;border-radius:6.944vw;left:0.729vw;top:0.625vw;}
.auth_postslisting_maincont .auth_cont_3 .auth_postTerm{color:var(--white-color);font-size:0.729vw;position:absolute;background-color:var(--primary-color);padding:0.313vw 0.521vw;border-radius:6.944vw;right:0.729vw;top:0.625vw;}
.auth_postslisting_maincont .auth_cont_3 .auth_contentHolder{padding:1.042vw 0.833vw;flex-direction:column;justify-content:flex-start;height:100%;text-align:left;}
.auth_postslisting_maincont .auth_cont_3 .generalreadmore{text-align:right;margin-top:auto;float:right;align-self:flex-end;}
.auth_postslisting_maincont .auth_cont_3 a p:empty{padding-bottom:0;}
.auth_postslisting_maincont .auth_cont_3 a{display:flex;height:100%;flex-direction:column;}
.auth_postslisting_maincont .auth_cont_3 a h3{font-size:var(--wp--preset--font-size--medium);font-weight:var(--font-weight600);line-height:normal;margin-bottom:0.7vw;display:block;min-height:2.7vw;}
.auth_postslisting_maincont .auth_cont_3 h2{overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; line-clamp:3; -webkit-box-orient:vertical; margin-bottom:.5vw;min-height:3.5vw;font-size:0.933vw;}
.auth_postslisting_maincont .auth_cont_3 a .excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;color:var(--secondary-gray);line-height:1.25;margin-bottom:1vw;width:100%;margin-top:auto;font-size:0.8vw;}
.auth_postslisting_maincont .load_more_wap{margin-top:var(--marginbtm40);}
.authbanner_sec{height:24.4270vw;background-size:cover;border-radius:0 0 var(--borderradius100) 0;position:relative;background-color:var(--primary-color);}
.authbanner_sec .block_title{color:var(--white-color);font-size:var(--wp--preset--font-size--x-large);line-height:1.2;text-align:start;font-weight:var(--font-weight600);font-style:normal;text-decoration:none;text-transform:capitalize;}
.authbanner_sec .block_sub_title{color:var(--white-color);font-size:var(--wp--preset--font-size--small);line-height:1.6;font-style:normal;text-decoration:none;text-align:unset;text-transform:capitalize;}
.auth_profile_cont{position:relative;margin-top:-5.5vw;}
.auth_profile_cont .profile_rgt_side .rgt_smallTitle{font-size:var(--wp--preset--font-size--large-25);color:var( --secondary-color);}
.auth_profile_cont .gap_30{gap:1.562vw}
.auth_profile_cont .gap_24{gap:1.25vw}
.auth_profile_cont .profile_rgt_side{position:relative;top:-0.312vw;}
.auth_profile_cont .profile_rgt_side *{color:var(--gray);}
.auth_profile_cont .profile_rgt_side .authIcon_space{margin-right:var(--padding16)}
.auth_profile_cont .profile_rgt_side .authIcon_space img{vertical-align:middle;}
.auth_profile_cont .auth_description{margin-top:var(--margin36);margin-bottom:0;}
.auth_profile_cont .auth_description p{color:var(--gray);line-height:1.5;}
.auth_contact_Sec{padding:0vw;margin-top:4.4270833333333vw;margin-bottom:4.4270833333333vw;}
.auth_contact_Sec .auth_profile_banner_bg{width:88%;height:13.281vw;right:0;background-size:cover !important;border-radius:1.563vw;z-index:-1;}
.auth_contact_Sec .auth_profile_bannerIcon{left:0;bottom:.2vw}
.auth_contact_Sec .auth_profile_bannerIcon img{width:11vw;}
.auth_contact_Sec .auth_profile_bannerArrow{left:6.2vw;bottom:2.5vw;}
.auth_contact_Sec .auth_profile_bannerArrow img{width:8vw;}
.auth_contact_Sec .auth_contact_block_title{color:var(--white-color);font-size:var(--wp--preset--font-size--large);line-height:1.2;text-align:center;font-weight:var(--font-weight600);margin-bottom:var(--marginbtm10);}
.auth_contact_Sec .auth_contact_block__sub_title{color:var(--white-color);font-size:var(--wp--preset--font-size--small);line-height:1.5;text-align:center;margin-bottom:1.389vw;}
.auth_contact_Sec .innerMainBlock{line-height:1.5;}
.envelopIcon{background-image:url(img/envelope-solid.svg);background-repeat:no-repeat;background-size:contain;width:1.25vw;display:inline-block;height:1.25vw;}
.mobViewAuthor{display:none}
.auth_profile_cont .gap_30 .profile_lft_side img{border-radius:var(--borderradius20);box-shadow:0px 1px 3px 1px #ddd; width:15.729vw;height:calc(15vw + 100px);object-fit:cover;object-position:top center;}
.two-column-posts-content p, .two-column-posts-content{color:var(--gray);}
.two-column-posts-content li a, .two-column-posts-content p a{color:var(--gray);text-decoration:underline;}
.two-column-posts-content p a.globalmainbutton{color:var(--white-color);}
.two-column-posts-content p a:hover{text-decoration:none;}
.image-slider-editor-block .play-pause-container{display:none !important;}

@media (min-width:2200px){
	.auth_profile_cont{margin-top:-3.5vw;}
	.auth_profile_cont .gap_24{gap:1vw;}
}

@media (max-width:1400px){
    .auth_postslisting_maincont .auth_cont_3 a .excerpt{font-size:1.1vw;line-height:1.45;}
    .auth_postslisting_maincont .auth_cont_3 h2{font-size:1.2vw;}
}

@media (min-width:768px) and (max-width:1024px){
	.auth_profile_cont .profile_lft_side img{width:21.554688vw;}
}

@media (max-width:768px){
    .mobViewAuthor{display:block;overflow-x:hidden;}
    .mobViewAuthor .owl-carousel .owl-stage-outer{overflow:visible;left:-1.25vw;}
    .mobViewAuthor .owl-carousel .owl-stage-outer .owl-stage{display:flex}
    .mobViewAuthor .owl-carousel .owl-dots{text-align:center;position:relative;z-index:3;margin-top:5.167vw}
    .mobViewAuthor .repauthmaincont .auth_title{padding:0px 5.208vw 5.167vw;}
    .mobViewAuthor .repauthmaincont .mob_auth_slider{padding:0 0 0 0vw;}
    .desktopViewAuthor{display:none}
    .auth_postslisting_maincont .auth_cont_3{width:100%;height:100%;}
    .auth_postslisting_maincont .auth_cont_3 img{height:37.916vw;}
	.auth_postslisting_maincont .auth_cont_3 a .excerpt{margin-bottom:4vw;}
    .auth_postslisting_maincont .auth_cont_3 .generalreadmore{padding-right:8.1vw;margin-top:auto;}
    .auth_postslisting_maincont .auth_cont_3 .auth_contentHolder{padding:3.125vw;}
    .auth_postslisting_maincont .auth_cont_3 a h3{font-size:4.50vw;margin-bottom:4.167vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;min-height:11.046vw}
	.auth_postslisting_maincont .auth_cont_3 h2{font-size:4.50vw; min-height:18.5vw;}
	.auth_postslisting_maincont .auth_cont_3 .auth_postDate{font-size:2.916vw;padding:2.313vw 3.521vw;left:3.125vw;top:3.125vw;}
    .auth_postslisting_maincont .auth_cont_3 a .excerpt p{font-size:3.333vw}
    .mobViewAuthor .repauthmaincont{margin-top:12.5vw;}
    .authbanner_sec{border-radius:0px;min-height:68.333vw;padding:20.833vw 5.208vw 12.5vw 5.208vw;}
    .auth_profile_cont .wp-block-content.container{padding:0px 5.208vw;box-sizing:border-box;}
    .auth_profile_cont .gap_30{justify-content:space-between;}
    .auth_profile_cont .gap_30 .profile_lft_side{order:2;}
	.auth_profile_cont .gap_30 .profile_lft_side img{max-width:42vw; min-width:41.860vw; height:55.1162vw;}
    .auth_profile_cont .profile_rgt_side .authIcon_space img{width:3.7vw;vertical-align:middle;}
	.auth_profile_cont .profile_rgt_side .authPhone img{width:3.7vw;vertical-align:baseline;}
    .auth_profile_cont .profile_rgt_side .rgt_smallTitle{font-size:4.1666vw}
    .auth_profile_cont{margin-top:-13vw;}
    .auth_profile_cont .authPhone{order:1;}
    .auth_profile_cont .authmail{order:5;}
    .auth_profile_cont .authmail a{white-space:nowrap;}
    .auth_profile_cont .authlnkd{order:2;}
    .auth_profile_cont .authfb{order:4;}
    .auth_profile_cont .authtwt{order:3;}
    .auth_profile_cont .gap_24{gap:3vw 1.25vw;top:7.1vw;}
	.auth_profile_cont .profile_rgt_side .authIcon_space{margin-right:2vw;}
    .auth_profile_cont .auth_description{margin-top:13.25vw;}
    .auth_contact_Sec{height:44.792vw !important;margin-top:15vw;}
    .auth_contact_Sec .auth_profile_banner_bg.position-absolute{height:44.792vw !important;}
    .auth_contact_Sec .auth_profile_banner_bg{width:100%;height:100%;border-radius:0;z-index:-1;background-position:center center !important;}
    .auth_contact_Sec .auth_profile_bannerIcon img{width:32vw;}
    .auth_contact_Sec .auth_profile_bannerIcon{bottom:0;left:-9vw;}
    .auth_contact_Sec .auth_profile_bannerArrow{left:10.2vw;bottom:8.5vw;}
    .auth_contact_Sec .auth_profile_bannerArrow img{width:20vw;}
    .auth_contact_Sec .globalmainbuttonlightblue{padding:1.5vw 6vw;}
    .auth_contact_Sec .banner_bg_inner{padding-left:35vw;text-align:start;}
    .auth_contact_Sec .banner_bg_inner *{text-align:start;}
    .auth_contact_Sec .auth_contact_block_title{font-size:4.583vw !important;}

    /*Single page two column tempalte*/

    .main_two_column_div{flex-wrap:wrap;padding-top:12.708vw}
    .main_two_column_div .sectitle{margin:3.5416vw 0;font-size:6vw !important;}
    .main_two_column_div .ptypeListing{flex-wrap:wrap;}
    .main_two_column_div .imgslidereditor .owlImgSlider{width:100vw;}
    .main_two_column_div .imgslidereditor .owl-dots{margin-top:6.25vw !important;}
    .main_two_column_div .col-1{order:2;}
    .main_two_column_div .col-3{order:3;max-width:100vw;width:100%;}
    .main_two_column_div .latest-posts .latest-posts-listing .latestpost-item .related-post-content{width:53vw;}
    .latestpost-item .pThumbHolder .post_Thumb_arrow{display:none;;}
    .main_two_column_div .col-8{order:1;padding:0 5.208vw;max-width:calc(100vw - 10.416vw);overflow:hidden;}
    .main_two_column_div .col-8 .image-slider-editor-block{max-width:100vw;margin-bottom:7.2916vw !important;}
    .main_two_column_div .socialshare_cont{top:auto;position:relative;width:auto;}
    .relProductCont.relProductContTwoColumns{flex-wrap:wrap;margin-top:10vw;margin-bottom:10vw;}
    .relProductCont.relProductContTwoColumns .col-5{max-width:100vw;width:100vw;padding:0 5.208vw;text-align:center;}
	.relProductCont .has-small-font-size{max-width:100vw;padding-bottom:5vw}
    .relProductCont.relProductContTwoColumns .col-7{max-width:100vw;width:100vw;overflow:hidden;padding:0 5vw;text-align:center;}
	.manualrelProdSlider{max-width:100vw;}
	.manualrelProdSlider.owl-carousel .owl-stage-outer{overflow:visible;}
	.manualrelProdSlider.owl-carousel .owl-stage-outer .owl-stage{padding-bottom:7vw;}
	.manualrelProdSlider .item{padding:4vw;}
    .main_two_column_div .two-column-posts .ptype{font-size:3.333vw;padding:1.313vw 3.521vw;font-weight:var(--font-weight500);}
    .main_two_column_div .two-column-posts .author-info{margin-top:5vw;margin-bottom:5vw;}
    .main_two_column_div .two-column-posts .author-details{margin-inline-start:1.875vw;flex-wrap:wrap;}
    .main_two_column_div .two-column-posts .author-details p{margin-right:2vw;}
    .main_two_column_div .two-column-posts .author-details .authorDesign{padding-top:1vw;width:100%;}
    .main_two_column_div .two-column-posts .author-details .authorDesign .authSep{display:none}
    .main_two_column_div .two-column-posts-content.margintop-20 p{line-height:1.5}
    .main_two_column_div .post-date{padding-bottom:1vw}
    .quote-editor-block{padding-top:6vw !important;padding-bottom:10vw !important;}
    .quoteBlockCont .w-100{margin-left:3.125vw;}
    .main_two_column_div .latest-posts .latest-posts-listing .latestpost-item img{width:25.416vw;height:19.5833vw;margin-right:3vw;}
    body.rtl .main_two_column_div .latest-posts .latest-posts-listing .latestpost-item img{margin-right:0;margin-left:3vw;}
    .main_two_column_div .latest-posts{max-width:100vw;margin-right:0vw;}
    .main_two_column_div .latest-posts .latest-posts-listing .latestpost-item a{align-items:start;}
    .main_two_column_div .latest-posts h2{line-height:1.146;padding:7vw 5.208vw 6vw;}
    .main_two_column_div .col-3 .latest-posts .latest-posts-listing{padding:0 5.208vw;}
    .main_two_column_div .latest-posts .contactBermad{height:32.083vw !important;margin-top:22vw;border-radius:0;margin-left:0px;}
	.main_two_column_div .latest-posts .contactBermad .contBD_content p.text-white{font-size:var(--wp--preset--font-size--large-25);}
    .main_two_column_div .latest-posts .contactBermad .contBD_Icon img{width:30.625vw;}
    .main_two_column_div .latest-posts .contactBermad .contBD_Icon{bottom:-2vw;left:-10vw;}
    .main_two_column_div .latest-posts .contactBermad .contBD_Arrow{left:16.2vw;bottom:10.5vw;}
    .main_two_column_div .latest-posts .contactBermad .contBD_Arrow img{width:14vw;}
    .main_two_column_div .latest-posts .contactBermad .contBmdBtn{padding:2.5vw 6vw;margin-top:3vw;}
    .main_two_column_div .latest-posts .contactBermad .contBD_content{padding-left:15vw;text-align:start;}
    .main_two_column_div .latest-posts .contactBermad .contBD_content *{text-align:start;}
    .main_two_column_div .latest-posts .latest-posts-listing .latestpost-item:not(:last-child){margin-bottom:3.125vw;padding-bottom:3.125vw;}
    .main_two_column_div.socialshare_main_cont .mrgLftSocialShare{margin-left:3.125vw;}
    body.rtl .main_two_column_div.socialshare_main_cont .mrgLftSocialShare{margin-right:3.125vw;margin-left:0;}
	.main_two_column_div .latest-posts .contactBermad .contBD_content #myModalForm .modal-content{padding:8vw 6vw;}
	.main_two_column_div .latest-posts .contactBermad .contBD_content #myModalForm .modal-content .wpcf7-form input, 	.main_two_column_div .latest-posts .contactBermad .contBD_content  #myModalForm .modal-content .wpcf7-form textarea{max-width:98%;}
	.main_two_column_div .latest-posts .contactBermad .contBD_content #myModalForm .modal-content .wpcf7-form p{margin-bottom:2vw;}
	.main_two_column_div .latest-posts .contactBermad .contBD_content #myModalForm .modal-content .wpcf7-form input[type="submit"]{background-color:var(--skyblue); color:var(--primary-color) !important; display:inline-block; border-radius:var(--borderradius100); border:1px solid var(--skyblue); transition:1s ease; -webkit-transition:1s ease; line-height:normal; padding:2vw 7vw 2.5vw;}
	.main_two_column_div .latest-posts .contactBermad .contBD_content #myModalForm .closeModalForm{top:2vw;right:2vw;}
	.main_two_column_div .latest-posts .contactBermad .contBD_content #myModalForm .closeModalForm img{width:5vw;}	
}

@media (max-width:399px){
    .auth_profile_cont .gap_24{gap:3vw 1.25vw;top:14.1vw;}
    .auth_profile_cont .auth_description{margin-top:21.25vw;}
}

.mega-sub-menu{display:flex;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column.mega-no_padding .mega-sub-menu li, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column.mega-no_padding .mega-sub-menu{height:100%;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column.mega-no_padding p, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column.mega-no_padding p:empty, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column.mega-menu-columns-4-of-12:last-child li{margin:0 !important;}
.menuBanner img{width:100%;border-radius:0 0 1.563vw 1.563vw;}
.menuBanner label{font-weight:var(--font-weight600);top:-1.6vw;left:6.5vw;color:var(--secondary-color);}
body.rtl .menuBanner label{right:6.5vw;left:inherit;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu .menuBanner{position:relative;background-repeat:no-repeat;background-size:100% 100%;background-position:bottom center;min-height:2.604vw;border-radius:0 0 1.363vw 1.363vw;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu .menuBanner a{color:var(--skyblue);right:0;text-decoration:underline;background-image:url(img/solution_dropdown_arow.svg);background-repeat:no-repeat;background-position:right center;padding-right:1.563vw;padding-bottom:0;background-size:1vw;top:50%;
transform:translate(-2vw, -50%);padding-top:0;}
body.rtl #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu .menuBanner a{left:0;right:inherit;transform:translate(2vw, -50%);background-image:url(img/solution_dropdown_arow_he.svg);background-position:left center;padding-left:1.563vw;padding-right:0;}
.menuPost a{border-radius:0.781vw;background:var(--white-color);box-shadow:0px 60px 17px 0px rgba(177, 175, 175, 0.00), 0px 38px 15px 0px rgba(177, 175, 175, 0.01), 0px 22px 13px 0px rgba(177, 175, 175, 0.05), 0px 10px 10px 0px rgba(177, 175, 175, 0.09), 0px 2px 5px 0px rgba(177, 175, 175, 0.10);}
.menuPostInner{padding:var(--padding10) var(--padding15) var(--padding20);width:100%;}
body.rtl .menuPostInner{text-align:right;}
.menuPost a .postMenuImg{height:7vw;border-radius:0.781vw 0.781vw 0 0;object-fit:cover;}
.menuPost a label{font-weight:var(--font-weight600);color:var(--secondary-color);margin-bottom:var(--marginbtm10);font-size:var(--wp--preset--font-size--small-15);cursor:pointer;}
.menuPost .menuPostInner p{line-height:1.4;}
.menuPost .menuPostInner label{font-weight:var(--font-weight600);cursor:pointer;}
.postArrow{max-width:1.042vw;max-height:1.042vw;right:.5vw;bottom:0}
body.rtl .postArrow{-webkit-transform:scaleX(-1);transform:scaleX(-1);left:.5vw;right:inherit}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu .menuPost .mainResource{color:var(--primary-color) !important;text-decoration:underline;margin-top:var(--margintop20);background-image:url(img/post_arrow.svg);background-repeat:no-repeat;background-position:right center;padding-right:var(--padding30);background-color:transparent;box-shadow:none;padding-bottom:0 !important;background-size:1vw;float:right;padding-top:0;}
body.rtl #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu .menuPost .mainResource{background-image:url(img/post_arrow_prev.svg);background-position:left center;padding-left:var(--padding30);padding-right:0 !important;float:left;}
body.rtl .menuPost .mainResource{padding-right:var(--padding30) !important;}
.menuPost .webinarBtm ul li:first-child:after{top:.2vw;height:76%;right:0;}
body.rtl .menuPost .webinarBtm ul li:first-child:after{ left:0;right:inherit;}
.webinarBtm ul li i{font-style:normal;font-size:var(--wp--preset--font-size--x-small);margin:0 .1vw 0 .1vw;}
.menuPost .webinarBtm span.webinarbtn{padding:0.4vw 1.667vw;opacity:1;transform:translateY(0vw);}
.webinarBtm ul li strong{font-weight:400 !important;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column.mega-no_padding .menuPost .webinarBtm ul li{padding:0.721vw 0 !important;}
.menuPost.webinarPost .menuPostInner{padding:var(--padding10) var(--padding8) 0;}
.menuPost.webinarPost .menuPostInner ul li{font-size:var(--wp--preset--font-size--small-15);}

@media (min-width:2200px){
    .header_right{width:50vw;}
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu .menu{position:relative;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu .menu .menu-item-has-children .sub-menu{position:absolute;width:109%;left:12vw;padding:0;top:0;box-shadow:none;background:none;padding-left:1.5vw;border-left:1px solid #C9C9C9;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.productMenu ul.mega-sub-menu ul.mega-sub-menu .menu .menu-item-has-children .sub-menu{display:block;
position:static;padding-left:0;border:none;display:block !important;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.productMenu ul.mega-sub-menu ul.mega-sub-menu .menu{column-count:3;column-gap:1rem;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.productMenu ul.mega-sub-menu ul.mega-sub-menu .menu .menu-item-has-children a{font-weight:var(--font-weight600);padding-bottom:.1vw;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.productMenu ul.mega-sub-menu ul.mega-sub-menu .menu a{font-weight:var(--font-weight600);}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.productMenu ul.mega-sub-menu ul.mega-sub-menu .menu .menu-item-has-children .sub-menu a{font-weight:var(--font-weight400);}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.productMenu ul.mega-sub-menu ul.mega-sub-menu .menu .menu-item-has-children.meteringMenu{padding-bottom:.9vw;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.menu_search_container > ul.mega-sub-menu{background:transparent !important;width:52.24vw;box-shadow:0px 257px 72px 0px rgba(158, 158, 158, 0.00), 0px 164px 66px 0px rgba(158, 158, 158, 0.01), 0px 92px 55px 0px rgba(158, 158, 158, 0.05), 0px 41px 41px 0px rgba(158, 158, 158, 0.09), 0px 10px 23px 0px rgba(158, 158, 158, 0.10);}
/* #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu .menu .menu-item-has-children a{background:url(img/post_arrow.svg) no-repeat;background-position:right center !important;background-repeat:no-repeat;padding-right:1.2vw;padding-bottom:0;margin-bottom:var(--padding15);background-size:.9vw !important;} */
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu .menu .menu-item-has-children.irrigationmenu a{background:url(img/post_arrow_irrigation.svg) no-repeat;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu .menu .menu-item-has-children.waterworkmenu a{background:url(img/post_arrow_waterwork.svg) no-repeat;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu .menu .menu-item-has-children.fireprotectionmenu a{background:url(img/post_arrow_fire.svg) no-repeat;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu .menu .menu-item-has-children.buildingmenu a{background:url(img/post_arrow_building.svg) no-repeat;}
.mega-menu .menu > li:first-child > .sub-menu{display:block;}
.mega-menu .menu > li > .sub-menu{display:none;}
#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu{box-shadow:0px 250px 70px 0px rgba(158, 158, 158, 0.00), 0px 160px 64px 0px rgba(158, 158, 158, 0.01), 0px 90px 54px 0px rgba(158, 158, 158, 0.05), 0px 40px 40px 0px rgba(158, 158, 158, 0.09), 0px 10px 22px 0px rgba(158, 158, 158, 0.10);transform:translate3d(2.5rem, 2.5rem, 0);transition:transform .5s cubic-bezier(.19,1,.22,1), opacity .35s ease-out;}
#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on > ul.mega-sub-menu{z-index:9999;}
#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu.mega-animating > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on > ul.mega-sub-menu{visibility:unset;}
#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu:hover > ul.mega-sub-menu{transform:translateZ(0);transition:transform 1s cubic-bezier(.49,1,.42,1), opacity .25s ease-out;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu ul.mega-sub-menu li.mega-menu-item ul li:last-child a{padding-bottom:0;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{margin:1.25vw 0;padding:0px 1vw 0px 1vw !important;display:flex;}
body.rtl #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{padding:0px 1vw 0px 1vw !important;font-size:1vw;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.contactnav a.mega-menu-link{padding:0px 1.042vw !important;margin-bottom: 0;margin-top: 0;}
html[lang="es-ES"] #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.contactnav a.mega-menu-link{padding:0px .6vw !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:focus-visible{outline:none !important;}
body.black_header_menu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:focus-visible{outline:none !important;}
body.black_header_menu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu_search_container > a.mega-menu-link:focus-visible{outline:none !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.menu_search_container{position:relative;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.menu_search_container > a:before{position:absolute;content:'';width:40px;height:40px;background:#fff url(img/searchcrosswhite.svg);right:0;top:0;margin-right:0;border-radius:100%;background-position:center;background-size:42px;display:none;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.menu_search_container > a:after{position:absolute;content:'';width:40px;height:40px;background:#fff url(img/searchiconblue.svg);right:0;top:0;margin-right:0;border-radius:100%;background-position:center;background-size:42px;display:none;}
.sticky-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.menu_search_container > a:after{display:block;}
.sticky-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.menu_search_container > a:before{background:url(img/searchcrossblue.svg);background-repeat:no-repeat;background-size:100%;}
body.rtl #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.menu_search_container > a:after, body.rtl #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.menu_search_container.open > a:before{left:0; right:inherit;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.menu_search_container.open > a:before{display:block;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.menu_search_container.open > a:after{display:none;}
.sticky-header #mega-menu-wrap-primary li.mega-menu-item img.mega-menu-logo{opacity:0;}
body.black_header_menu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu_search_container > a.mega-menu-link:focus-visible img{outline:1px solid var(--primary-color) !important;border-radius:var(--borderradius100);}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link.mega-menu-logo:focus-visible{outline:none !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link.mega-menu-logo:focus-visible img.mega-menu-logo{outline:none !important;border-radius:var(--borderradius100);}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child > a.mega-menu-link{padding-right:0 !important;height:auto;}
body.rtl #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child > a.mega-menu-link{padding-left:0 !important;padding-right:.8vw !important;}
.black_header_menu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{color:var(--secondary-color) !important}
.webinarBtm{position:relative;margin-top:auto;}
.webinarBtm span.webinarbtn{width:100%;text-align:center;box-sizing:border-box;}
.webinarBtm ul{padding:0;margin:0;border-top:2px dotted #BCBEC0;padding-bottom:1vw;}
.webinarBtm ul li{list-style:none;color:var(--black-color);width:50%;text-align:center;padding:0.833vw 0;position:relative;}
.webinarBtm ul li:first-child:after{width:1px;height:1.778vw;content:'';position:absolute;right:0;top:0.386vw;border-right:2px dotted #BCBEC0;}
#toc .tocLinks{margin:var(--marginbtm20) 0px;list-style:none;padding:0;border-left:1px solid var(--dark_blue);padding-left:var(--padding20);}
#toc .tocLinks li{position:relative;}
#toc .tocLinks li:not(:last-child){margin-bottom:var(--padding10);}
#toc .tocLinks li a{display:block;color:var(--gray);font-weight:400;padding:var(--padding10);display:inline-block;border-radius:var(--borderradius10);}
/* font-size:var(--wp--preset--font-size--small); */
#toc .tocLinks li.activeTocLink:before{content:'';width:0.208vw;height:100%;position:absolute;left:-1.1458vw;top:0px;background:var(--dark_blue);}
#toc .tocLinks li.activeTocLink a{background-color:var(--light-grey-color);color:var(--gray);}
/* .toc-posts{margin-left:auto;max-width:17.1875vw;} */
.toc-posts{max-width:17.1875vw;}
.rightSideSticky{position:sticky;top:5vw;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.solution_menu ul.mega-sub-menu ul.mega-sub-menu .mega-sub-menu{flex-wrap:wrap;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.solution_menu ul.mega-sub-menu ul.mega-sub-menu .mega-sub-menu li{width:100%;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.solution_menu ul.mega-sub-menu ul.mega-sub-menu .mega-sub-menu li.digisolmobile{display:none !important;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.solution_menu ul.mega-sub-menu ul.mega-sub-menu .mega-sub-menu li:last-child{padding:0;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.solution_menu ul.mega-sub-menu ul.mega-sub-menu .mega-sub-menu li:last-child p{margin:0 !important;}
body.rtl #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.solution_menu ul.mega-sub-menu ul.mega-sub-menu .mega-sub-menu li:last-child p{text-align:right;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.solution_menu .mega-menu-columns-3-of-12{padding:1.6vw .5vw 4.083vw 1.083vw}
body.rtl #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.solution_menu .mega-menu-columns-3-of-12{padding:1.6vw 1.083vw 4.083vw .5vw;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.solution_menu .menuBannerIcon{bottom:.4vw;width:6.771vw;}
/* body.rtl #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.solution_menu .menuBannerIcon{left:0;} */
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.solution_menu .menuBannerCont, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.solution_menu .bannerTitle{padding-left:6.5vw;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.solution_menu .bannerTitle{font-weight:var(--font-weight600);color:var(--secondary-color);}
body.rtl #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.solution_menu .bannerTitle{padding-right: 6.5vw;padding-left: 0;text-align: right;}
body.rtl #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.solution_menu .menuBannerCont{padding-right:6.5vw;padding-left:0;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.solution_menu p.menuBannerContet{color:var(--white-color);padding-top:.6vw;font-size:var(--wp--preset--font-size--small) !important;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.solution_menu h4.mega-block-title{font-size:var(--wp--preset--font-size--small) !important;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-12:first-child{width:12vw;border-right:1px solid var(--dark_gray);}
body.rtl #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-12:first-child{border-left:1px solid var(--dark_gray);border-right:none;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-12:nth-child(2){width:18vw;padding-left:1vw;}
body.rtl #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-12:nth-child(2){padding-right:1vw;padding-left:0;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-12, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-12:last-child{width:18vw}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.secMenu > ul.mega-sub-menu{width:44.417vw;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.solution_menu > ul.mega-sub-menu{width:62vw;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.productMenu  .menu li{line-height:1;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.productMenu  .menu li:last-child{margin-bottom:0.781vw;}
/* #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu .menu .menu-item-has-children a{padding:0;margin-bottom:0} */
/* #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu .menu .menu-item-has-children .sub-menu .menu-item a{margin:0;width:100%;background:none;text-align:start;padding:0.20vw 0} */

/* @media (min-width:2200px){
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.menu_search_container > a:before{height:41px;width:41px;top:3px}
} */

@media (min-width:1680px){
	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.productMenu ul.mega-sub-menu ul.mega-sub-menu .menu{column-gap:4rem;}
}

@media (min-width:1024px){
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu{margin-top:.3vw;box-shadow:0px 257px 72px 0px rgba(158, 158, 158, 0.00), 0px 164px 66px 0px rgba(158, 158, 158, 0.01), 0px 92px 55px 0px rgba(158, 158, 158, 0.05), 0px 41px 41px 0px rgba(158, 158, 158, 0.09), 0px 10px 23px 0px rgba(158, 158, 158, 0.10);}
}

@media (max-width:1600px){
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.productMenu ul.mega-sub-menu ul.mega-sub-menu .menu{column-gap:3rem;}
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{padding:0px 1vw 0px 1vw !important;}
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu .menuBanner{min-height:4.604vw;}
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu .menuBanner a{top:68%;}
    .menuBanner label{top:-2.1vw;}    
    /* body.rtl #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{font-size:1.3vw;padding:0px 1.4vw 0px 1.4vw !important;} */
    /* body.rtl #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu a{font-size:1.2vw;} */

    body.rtl #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu a, body.rtl #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{font-size:var(--wp--preset--font-size--small-he);}
}

@media (max-width:1200px){
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.aboutMenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-12{width:15vw !important;}
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.aboutMenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-12:last-child{width:20vw !important;}
}

@media (max-width:768px){
    .single-product #breadcrumbs{padding-top:16vw;margin-top:0;}
    .single-product .header-top__left p{color:var(--primary-color);}
	.toc-posts{padding:0;max-width:100vw;position:fixed;bottom:18.416vw;background:var(--building_and_const-color);width:100%;height:11.333vw;z-index:999;}
	.toc-posts h3{color:var(--white-color);height:11.333vw;display:flex;align-items:center;justify-content:center;position:relative;z-index:9999;}
	.main_two_column_div.rmtopMobPd{padding-top:0px;}
	.main_two_column_div{padding-top:5.708vw;}
	.rightSideSticky{position:relative;top:auto; z-index:98;}
	.toc-posts .toc_inner_sub_cont{display:none}
	.toc_inner_main_cont.showListingToc .toc_inner_sub_cont{position:absolute;display:block !important;background:var(--white-color);bottom:11.333vw;padding:10.416vw;}
	#toc .tocLinks li:not(:last-child){margin-bottom:2vw;}
	#toc .tocLinks li a{padding:2vw;margin-left:2.5vw;}
	#toc .tocLinks li.activeTocLink:before{width:0.8333vw;left:-1.6vw;}
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.solution_menu .bannerTitle{display:none;}
    body.rtl #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.solution_menu .mega-menu-columns-3-of-12{padding:0 !important;}
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.productMenu  .menu li.blankmenu{display:none !important;}
}

#breadcrumbs span *{color:var(--secondary-color);font-size:var(--wp--preset--font-size--small-14);line-height:1.5;}
#breadcrumbs.darkBreadcrumnbs span *{color:var(--secondary-color);font-size:var(--wp--preset--font-size--small-14);line-height:1.5;}
.whiteTextBredcum{position:absolute;top:5vw;}
.whiteTextBredcum #breadcrumbs span *{color:var(--white-color) !important;font-size:var(--wp--preset--font-size--small-14);line-height:1.5;}
#breadcrumbs span, #breadcrumbs span a, .whiteTextBredcum #breadcrumbs span{color:var(--white-color) !important;font-size:var(--wp--preset--font-size--small-14);line-height:1.5;}
#breadcrumbs.darkBreadcrumnbs span, #breadcrumbs.darkBreadcrumnbs span a{color:var(--secondary-color) !important;font-size:var(--wp--preset--font-size--small-14);line-height:1.5;}
.blogpost_2col #breadcrumbs a, .blogpost_2col #breadcrumbs span{color:var(--black-color) !important;}
body.rtl .whiteTextBredcum #breadcrumbs span *, body.rtl #breadcrumbs.darkBreadcrumnbs span, body.rtl #breadcrumbs.darkBreadcrumnbs span a, body.rtl #breadcrumbs span, body.rtl #breadcrumbs span a, body.rtl .whiteTextBredcum #breadcrumbs span{font-size:var(--wp--preset--font-size--small);}

@media (max-width:768px){
    #breadcrumbs{padding:0 5.208vw;max-width:calc(100vw - 10.416vw);margin-top:11vw;}
    p#breadcrumbs > span{display:flex;flex-wrap:wrap;align-items:center;gap:5px;}
    .whiteTextBredcum #breadcrumbs{padding-left:0px}
    .whiteTextBredcum #breadcrumbs span{display:flex;flex-wrap:wrap;align-items:center;}
    .envelopIcon{height:5vw;width:5vw;}
    .container.socialshare_main_cont.main_two_column_div.paddingtop-65 .flex.items-center.segmetIcon.marginbtm-10{margin-left:2vw}
    .two-column-posts .segmetIcon .segmetIconItems img{max-width:4.583vw;}
    .whiteTextBredcum{width:auto;}
    #breadcrumbs.darkBreadcrumnbs span, #breadcrumbs.darkBreadcrumnbs span a{font-size:2.5vw;}
    body.rtl #breadcrumbs.darkBreadcrumnbs span, body.rtl #breadcrumbs.darkBreadcrumnbs span a{font-size:3.5vw;}
    #breadcrumbs span, #breadcrumbs span a, .whiteTextBredcum #breadcrumbs span{font-size: 3.4vw;}
}

@media (max-width:480px){
    #breadcrumbs.darkBreadcrumnbs span, #breadcrumbs.darkBreadcrumnbs span a{font-size:3.5vw;}
    body.rtl #breadcrumbs.darkBreadcrumnbs span, body.rtl #breadcrumbs.darkBreadcrumnbs span a{font-size:4vw;}
}

.breadcrumbSingle{z-index:99999;position:relative;top:5.3vw;color:var(--white-color);}
.breadcrumbSingle #breadcrumbs span *, .breadcrumbSingle a{color:var(--white-color);}

@media (max-width:1400px){
    .breadcrumbSingle{top:7vw;}
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu{width:64.417vw;}
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.abtMenu > ul.mega-sub-menu{width:47.417vw;}
}

@media (max-width:1024px){
    .breadcrumbSingle{top:8.5vw;}
}

/* Menu */

/* .sticky-header{background:var(--white-color);box-shadow:0px 4px 10px rgba(0, 0, 0, 0.1);top:0} */
.header-top{position:relative;top:0;z-index:1000;}
.sticky-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{color:var(--primary-color) !important;}
.sticky-header .logo_mobile{display:block;}
.sticky-header .logo_desktop{display:none;}
.sticky-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.contactnav a, .sticky-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child a{border-color:var(--primary-color);}
.sticky-header #site-header{transition:transform 0.3s ease;box-shadow:0 2px 4px rgba(0, 0, 0, 0.1);}
.sticky-header #searchIcon img{width:1.233vw;height:1.233vw;}
.mobile_right{display:none;}
#mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after{content:'' !important;background-image:url(img/menu_dropdown.svg) !important;background-repeat:no-repeat !important;width:1vw !important;height:100% !important;background-size:.7vw !important;background-position:center !important;}
.black_header_menu #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after{background-image:url(img/menu_dropdown_sticky.svg) !important;background-repeat:no-repeat !important;}
.black_header_menu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.contactnav a{border-color:var(--primary-color) !important;}
.sticky-header #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after{background-image:url(img/menu_dropdown_sticky.svg) !important;background-repeat:no-repeat !important;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator{display:flex;}
body.rtl #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator{margin:0 6px 0 0 !important;}

@media (min-width:2200px){
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after{width:1vw !important;height:2vw !important;background-position:center !important;background-size:.7vw !important;}
}

@media (max-width:1400px){
    .header-top{padding:0.5vw 0;}
    .header-top__left{font-size:1.071vw !important;}
    .header-top .header-top__left a{padding:0.429vw 0.857vw;font-size:0.929vw;}
    .header-top .wpml-dropdown-button, .globaldropdown{font-size:0.929vw;}
    .header-top__left p{display:flex;align-items:center;}
    .header-top__left p strong{padding:0 .5vw;}
    .site-branding{margin-top:0vw;}
    #primary-menu > li > a{font-size:1.111vw;}
    #site-header{padding:.5vw 0;height:70px;}
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{font-size:1.111vw;}
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu .menu .menu-item-has-children .sub-menu{width:104%;left:15vw;}      
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.contactnav a, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child a{border-radius:var(--borderradius40);}
}

@media (max-width:1200px){
    body.rtl #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{padding:0px .6vw 0px .6vw !important;}
    #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after{background-size:1vw !important;}
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{font-size:1.4vw;}
}

@media (max-width:768px){
    .mobile_right{display:block;}
    .nav_mobile, .desktop_right{display:none;}
    .nav_mobile{position:absolute;left:0;width:100%;}
    .header-top{padding:0;}
    .header-top__inner{position:absolute;color:var(--white-color);font-size:3.125vw;width:100%;top:6.5vw;flex-wrap:wrap;}
    .header-top__left p{font-size:3.125vw;justify-content:left;padding:0 5.208vw;text-align:center;}
    
    .black_header_menu.single-kc .header-top__left p{color:var(--primary-color);}
    .black_header_menu.single-kc .header-top__left p a{color:#006EB2;}
    .header-top .header-top__left a{font-size:3.125vw;background-color:transparent;border:none;color:#6BFCFF;text-decoration:underline;}
    .header-top__left{width:100%;}
    #site-header{position:fixed;bottom:0;background:var(--white-color);box-sizing:border-box;box-shadow:0px -92px 26px 0px rgba(191, 191, 191, 0.00), 0px -59px 24px 0px rgba(191, 191, 191, 0.01), 0px -33px 20px 0px rgba(191, 191, 191, 0.05), 0px -15px 15px 0px rgba(191, 191, 191, 0.09), 0px -4px 8px 0px rgba(191, 191, 191, 0.10);z-index:999;height:auto;}
    #site-header .container{padding:4vw 5vw;position:relative;box-sizing:border-box;max-width:100%;width:100%;}
    #site-header .container.flex.justify-between.items-center:before{ background-color:#fff; width:100%; height:100%; position:absolute; top:0px; left:0px; content:''; }
	#site-navigation #mega-menu-wrap-primary ul.max-mega-menu{position:static;width:100%;max-width:100%;padding:0 6.25vw;height:70vh;}
    #site-navigation #mega-menu-wrap-primary{position:static;}
    #mega-menu-wrap-primary .mega-menu-toggle{background-color:var(--white-color);z-index:99;position:relative;}
    .header_right{flex-direction:row-reverse;flex-wrap:wrap;}
    #searchIcon{width:auto;height:auto;display:inline;z-index:99;}
    #searchIcon img{width:5.208vw;height:5.208vw;}
    .logo_desktop{display:none;}
    .logo_mobile{display:block;width:24.792vw;}
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-primary #mega-menu-primary .mega-block-title, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column.mega-menu-columns-4-of-12:last-child{display:none !important;}
    #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu{transform:none;transition:none;}
    #mega-menu-primary .col-3-menu ul.menu{display:inline-block;}
    .site-branding{margin-top:0;width:25vw;z-index:99;}
    #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-box{width:30px !important;}
    #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after{width:100%;height:2px;}
    #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child{margin-left:6.25vw;}
    body.rtl #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child{margin-right:6.25vw;margin-left:0;}
    body.rtl #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{font-size:var(--wp--preset--font-size--medium);font-weight:var(--font-weight600) !important;padding:3.5vw 0vw !important;display:flex;align-items:center;border-bottom:1px solid #cfcfcf !important;border-radius:0;margin:0;height:auto;line-height:normal;font-size:4.5vw;}
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu{padding:0;box-shadow:none;}
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu:nth-child(5) > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-12:first-child .menu, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu:nth-child(4) > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-12:first-child .menu{border:none;}
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu a{padding-bottom:3.7vw !important;font-weight:var(--font-weight500)}
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator{float:none !important;margin-left:0;height:3.333vw;right:2vw !important;left:inherit !important;position:absolute;}
    body.rtl #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator{left:2vw !important;right:inherit !important;}
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after{font-size:0;background:url(img/mobile_arrow.svg) no-repeat !important;width:3.333vw !important;height:3.333vw;} 
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column{margin-bottom:0;}
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item{margin-bottom:0 !important;}
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after{transform:rotate(180deg);}
    .mega_tab_main{position:absolute;left:0;width:100%;bottom:15vw;box-shadow:inset 0 0 6px 3px #ddd;background:var(--white-color);-webkit-transform:translateY(114%);transform:translateY(114%);-webkit-transition:-webkit-transform 0.4s ease-in-out, visibility 0s 0.4s;transition:transform 0.4s ease-in-out, visibility 0s 0.4s;z-index:-1;}
    .mega_tab_main.mega-menu-open{display:flex;height:87vh;overflow:scroll;flex-direction:column;-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition:-webkit-transform 0.4s ease-in-out, visibility 0s 0.4s;transition:transform 0.4s ease-in-out, visibility 0s 0.4s;}
    .header-top__right{padding:20vw 5.208vw 5.667vw 5.208vw;}
    .header-top__right .wpml-dropdown-button{padding:3.083vw;border:1px solid var(--dark_gray_2);line-height:normal;border-radius:var(--borderradius100);} 
    .header-top__right .arrow img{width:100%;margin-left:1.083vw;}
    .wpml-language-dropdown-container{border:none;}
    .globaldropdown{padding-right:4vw;padding-left:1.5vw;font-size:2.708vw;font-size:var(--wp--preset--font-size--medium);}
    .global_select{border-radius:var(--borderradius100);border:1px solid var(--dark_gray_2);padding:3.083vw 2vw;margin-right:2.708vw;position:relative;}
    body.rtl .global_select{margin-right:2.708vw;margin-left:0;}
    body.rtl .wpml-language-dropdown-container{padding-right:3vw;border:none;}
    .header-top__right .global_select img{width:3.75vw;position:absolute;left:3vw;top:3.4vw;}
    body.rtl .header-top__right .global_select img{width:3.75vw;position:absolute;right:3vw;top:3.4vw;left:inherit;padding-right:0;}
    .sticky-header{top:inherit;}
    .sticky-header #searchIcon img{width:5.208vw;height:5.208vw;}
    .footerBtm a img{display:none;}
    .sticky-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.contactnav a, .sticky-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child a{border:none;}
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.productMenu ul.mega-sub-menu ul.mega-sub-menu .menu{column-count:1}
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.productMenu ul.mega-sub-menu ul.mega-sub-menu .menu .menu-item-has-children .sub-menu a{padding-bottom:3.125vw !important;}
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu .menu .menu-item-has-children .sub-menu{position:static;border:none;padding-left:0;}
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu .menu .menu-item-has-children a{background:none !important;margin-bottom:0 !important;}
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.aboutMenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-12{width:100% !important;}
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu{background:transparent !important;}
    .beforeGrdeint{height:25.889vw !important;background:linear-gradient(180deg,rgba(0,37,75,1) 40%,rgba(0,0,0,0) 100%) !important;}
    .header-top{z-index:99;}
    /* .home .header-top{z-index:99;} */
    .black_header_menu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.contactnav a{border-right:none !important;border-left:none !important;border-color:#fff !important;border-bottom:1px solid #ccc !important;}
}

@media (max-width:480px){
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after{width:5vw !important;height:5vw !important;background-size:100% !important;}
    #site-footer{padding-top:7vw;padding-bottom:10.125vw;}
    .header-top__right{padding: 20vw 3.208vw 5.667vw 3.208vw;}
    .global_select{margin-right: 1.208vw;}
    .header-top__right .wpml-dropdown-button{        padding: 3.083vw 2.083vw;}
    html[lang="fr-FR"] .header-top__left p{display: inline-block;}
}

/* menu_search_container */

.menu_search_container .mega-sub-menu{display:flex!important;align-items:stretch!important;}
.menu_search_container .widget_my_custom_search_widget{background:white !important;border-radius:1.563vw 0px 0px 1.563vw !important;}
body.rtl .menu_search_container .widget_my_custom_search_widget{border-radius:0 1.563vw 1.563vw 0 !important;}
.menu_search_container .widget_my_custom_search_widget .d-flex{display:flex;flex-direction:column;justify-content:space-between;}
.menu_search_container .widget_my_custom_search_widget .menu_search_form{padding-bottom:1.25vw;margin-bottom:2.1vw;border-bottom:0.104vw dotted #BCBEC0;}
.menu_search_container .widget_my_custom_search_widget .menu_search_form form{display:flex;justify-content:space-between;}
.menu_search_container .widget_my_custom_search_widget .menu_search_form .menu_search_form_title{font-size:var(--wp--preset--font-size--medium);color:var(--gray);margin-bottom:1.042vw;font-weight:600;}
.menu_search_container .widget_my_custom_search_widget .menu_search_form .search-field{font-size:var(--wp--preset--font-size--small-15);font-weight:400;width:15.208vw;padding:0.425vw 2.425vw 0.425vw 0.425vw;border-radius:0.417vw;border:0.052vw solid var(--dark_gray_2);background-image:url(img/magnifying-glass-light-dark.svg);background-repeat:no-repeat;background-position:95% center;}
body.rtl .menu_search_container .widget_my_custom_search_widget .menu_search_form .search-field{background-position:5% center;padding:0.425vw 0.425vw 0.425vw 2.425vw;}
.menu_search_container .widget_my_custom_search_widget .menu_search_form .search-field.search-input-active{background-image:none;}
.menu_search_container .widget_my_custom_search_widget .menu_search_form .search-submit{padding:0.521vw 1.042vw;border-radius:5.208vw;background:var(--primary-color);color:var(--white-color);font-size:var(--wp--preset--font-size--small);font-weight:400;cursor:pointer;border:none;box-shadow:none;font-family:"Montserrat", "FBReformaRegular", sans-serif;transition:1s ease;-webkit-transition:1s ease;border:1px solid var(--primary-color)}
body.rtl .menu_search_container .widget_my_custom_search_widget .menu_search_form .search-submit{font-family:"FBReformaRegular", sans-serif;}
.menu_search_container .widget_my_custom_search_widget .menu_search_form .search-submit:hover{background:transparent;color:var(--primary-color);border:1px solid var(--primary-color);}
.menu_search_container .widget_my_custom_search_widget .menu_dealers_form .menu_dealers_form_title{font-size:var(--wp--preset--font-size--small);margin-bottom:0.833vw;font-weight:400;color:var(--gray)}
.menu_search_container .widget_my_custom_search_widget .menu_dealers_form form.dealers-form{display:flex;justify-content:space-between;gap:0.677vw}
.menu_search_container .widget_my_custom_search_widget .menu_dealers_form form.dealers-form .filter-select{position:relative;flex:1;}
.menu_search_container .widget_my_custom_search_widget .menu_dealers_form form.dealers-form .filter-select select.dealers-field{min-width:auto;background:var(--white-color);color:var(--black-color);padding:0;appearance:none;height:100%;width:100%;padding:0.425vw;border-radius:0.417vw;border:0.052vw solid var(--dark_gray_2);font-size:var(--wp--preset--font-size--small-15);font-weight:400;}
.menu_search_container .widget_my_custom_search_widget .menu_dealers_form form.dealers-form .filter-select .arrow{position:absolute;right:1vw;top:50%;transform:translateY(-50%);pointer-events:none;width:0.417vw;height:0.417vw;border-right:2px solid var(--black-color);border-bottom:2px solid var(--black-color);transform:rotate(45deg);transition:transform 0.3s ease;margin-top:-0.4vw;}
body.rtl .menu_search_container .widget_my_custom_search_widget .menu_dealers_form form.dealers-form .filter-select .arrow{left:1vw;right:inherit}
.menu_search_container .widget_my_custom_search_widget .menu_dealers_form form.dealers-form .search-submit{padding:0.521vw 1.042vw;border-radius:5.208vw;background:var(--primary-color);color:var(--white-color);font-size:var(--wp--preset--font-size--small);font-weight:400;cursor:pointer;border:none;box-shadow:none;font-family:"Montserrat", "FBReformaRegular", sans-serif;border:1px solid var(--primary-color);transition:1s ease;-webkit-transition:1s ease;}
/* body.rtl .menu_search_container .widget_my_custom_search_widget .menu_dealers_form form.dealers-form .search-submit{font-family:"FBReformaRegular", sans-serif;} */
.menu_search_container .widget_my_custom_search_widget .menu_dealers_form form.dealers-form .search-submit:hover{background:transparent;color:var(--primary-color);border:1px solid var(--primary-color);}
.menu_search_container .widget_frequently_visited_widget_container{background:var(--primary-color)!important;border-radius:0 1.563vw 1.563vw 0!important;}
body.rtl .menu_search_container .widget_frequently_visited_widget_container{border-radius:1.563vw 0 0 1.563vw!important;}
.menu_search_container .widget_frequently_visited_widget_container .widget_frequently_visited_widget .widget-title{color:var(--white-color);font-size:var(--wp--preset--font-size--medium);font-weight:600;}
.menu_search_container .widget_frequently_visited_widget ul.frequently-visited-list li{margin-top:0.521vw;}
.menu_search_container .widget_frequently_visited_widget ul.frequently-visited-list li a{color:var(--white-color)!important;font-size:var(--wp--preset--font-size--small-15)!important;font-weight:400;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;display:initial !important;}
#mega-menu-wrap-primary #mega-menu-primary .menu_search_container .widget_frequently_visited_widget ul.frequently-visited-list li a:focus-visible{outline:none !important;}
.menu_search_container .widget_frequently_visited_widget a.bermad-help-center-link{margin-top:0;margin-bottom:0;color:var(--skyblue) !important;font-size:var(--wp--preset--font-size--small)!important;font-weight:400;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;display:block !important;padding-bottom:0px !important;}
.menu_search_container .widget_frequently_visited_widget a.see-full-catalog-button{display:inline-flex!important;font-size:var(--wp--preset--font-size--small)!important;color:var(--Dark-Blue, var(--primary-color))!important;font-weight:400;padding:0.521vw 1.042vw!important;justify-content:center;align-items:center;gap:0.521vw;border-radius:5.208vw;background:var(--skyblue);transition:1s ease;-webkit-transition:1s ease;border:1px solid var(--skyblue);}
.menu_search_container .widget_frequently_visited_widget a.see-full-catalog-button:hover{background:transparent;color:var(--skyblue) !important;border:1px solid var(--skyblue) !important;}
.menu_search_container .widget_frequently_visited_widget a.see-full-catalog-button img{width:1.172vw;}
.clone{display:none !important}
#mega-menu-wrap-primary #mega-menu-primary p:empty{margin:0 !important;}

@media (max-width:1440px){
    .menu_search_container .widget_my_custom_search_widget .menu_search_form{margin-bottom:2.5vw;}
}

@media (max-width:1024px){
    .mega-menu_search_container{display:none !important;}
    .clone{display:block !important}
    .clone{position:fixed;bottom:15vw;width:100vw;height:100vh;background:var(--white-color);z-index:99;-webkit-transform:translateY(114%);transform:translateY(114%);-webkit-transition:-webkit-transform 0.4s ease-in-out, visibility 0s 0.4s;transition:all .5s;}
    .clone.openMenu{-webkit-transform:translateY(0%);transform:none !important;bottom:0}
    .clone .mega-menu-logo{display:none;}
    .clone ul.mega-sub-menu .widget_my_custom_search_widget{height:50vh;}
    .clone ul.mega-sub-menu{flex-direction:column;margin:0;padding:0;list-style:none;}
    .clone ul.mega-sub-menu .menu_search_form{margin:4.333vw;padding-bottom:6.875vw;margin-bottom:6.875vw;border-bottom:0.104vw dotted #BCBEC0;}
    .clone ul.mega-sub-menu .menu_search_form .menu_search_form_title{font-size:3.75vw;margin-top:16.042vw;margin-bottom:5.625vw;font-weight:600;line-height:150%;color:var(--secondary-color);}
    .clone ul.mega-sub-menu .menu_search_form form.search-form{display:flex;justify-content:space-between;gap:2.083vw;}
    .clone ul.mega-sub-menu .menu_search_form form.search-form .search-field{font-size:3.125vw;color:var(--secondary-color);width:73.167vw;padding:2.5vw;border-radius:1.667vw;border:0.208vw solid var(--dark_gray_2);font-weight:400;}
    body.rtl .clone ul.mega-sub-menu .menu_search_form form.search-form .search-field{background-position:5% center;}
    .clone ul.mega-sub-menu .menu_search_form form.search-form .search-field{font-size:var(--wp--preset--font-size--small-15);font-weight:400;width:70.208vw;padding:2.5vw;border-radius:2vw;border:0.052vw solid var(--dark_gray_2);background-image:url(img/magnifying-glass-light-dark.svg);background-repeat:no-repeat;background-position:95% center;background-color:var(--white-color);}
    .clone ul.mega-sub-menu .menu_search_form form.search-form .search-submit{padding:2.083vw 2.5vw;border-radius:20.833vw;background:var(--primary-color);color:var(--white-color);font-size:3.333vw;font-weight:400;cursor:pointer;border:none;box-shadow:none;}
    .clone ul.mega-sub-menu .menu_dealers_form{margin:3.333vw 3.333vw 8.333vw;}
    .clone ul.mega-sub-menu .menu_dealers_form .menu_dealers_form_title{font-size:3.333vw;color:var(--gray);font-weight:400;margin-bottom:3.958vw;}
    body.rtl .clone ul.mega-sub-menu .menu_search_form .menu_search_form_title, body.rtl .clone ul.mega-sub-menu .menu_dealers_form .menu_dealers_form_title{font-size:4.5vw;}
    .clone ul.mega-sub-menu .menu_dealers_form form.dealers-form .filter-select{position:relative;flex:1;width:73.5vw;margin-bottom:3.958vw;}
    body.rtl .clone ul.mega-sub-menu .menu_search_form{padding:0 3.875vw 0 6.875vw;margin:0;}
    .clone ul.mega-sub-menu .menu_dealers_form form.dealers-form .filter-select select.dealers-field{min-width:auto;background:var(--white-color);color:var(--black-color);appearance:none;height:40px;width:100%;border-radius:1.667vw;border:0.208vw solid var(--dark_gray_2);font-size:3.125vw;font-weight:400;padding:2vw;}
    body.rtl .clone ul.mega-sub-menu .widget_frequently_visited_widget ul.frequently-visited-list li a, body.rtl .clone ul.mega-sub-menu .menu_search_form form.search-form .search-submit, body.rtl .clone ul.mega-sub-menu .menu_dealers_form form.dealers-form .filter-select select.dealers-field{font-size:4.2vw;}
    .clone ul.mega-sub-menu .menu_dealers_form form.dealers-form .filter-select .arrow{position:absolute;right:2.083vw;top:50%;transform:translateY(-50%);pointer-events:none;width:1.667vw;height:1.667vw;border-right:0.417vw solid var(--black-color);border-bottom:0.417vw solid var(--black-color);transform:rotate(45deg);transition:transform 0.3s ease;margin-top:-0.833vw;}
    .clone ul.mega-sub-menu .menu_dealers_form form.dealers-form .search-submit{padding:2.083vw 2.5vw;border-radius:20.833vw;background:var(--primary-color);color:var(--white-color);font-size:3.333vw;font-weight:400;cursor:pointer;border:none;box-shadow:none;}
    .clone ul.mega-sub-menu .widget_frequently_visited_widget_container{height:50vh;background:var(--primary-color) !important;}
    .clone ul.mega-sub-menu .widget_frequently_visited_widget_container .mega-sub-menu{padding:6.25vw;}
    .clone ul.mega-sub-menu .widget_frequently_visited_widget_container .widget_frequently_visited_widget .widget-title{color:var(--white-color);font-size:3.75vw;font-weight:600;}
    body.rtl .clone ul.mega-sub-menu .widget_frequently_visited_widget_container .widget_frequently_visited_widget .widget-title{font-size:4.2vw !important;}
    .clone ul.mega-sub-menu .widget_frequently_visited_widget ul.frequently-visited-list{margin:0;padding:0;list-style-type:none;}
    .clone ul.mega-sub-menu .widget_frequently_visited_widget ul.frequently-visited-list li{margin-top:3.75vw;}
    .clone ul.mega-sub-menu .widget_frequently_visited_widget ul.frequently-visited-list li a{color:var(--white-color) !important;font-size:3.333vw !important;font-weight:400;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;display:initial !important;}
    body.rtl .clone ul.mega-sub-menu .menu_dealers_form form.dealers-form .search-submit, body.rtl .clone ul.mega-sub-menu .widget_frequently_visited_widget a.bermad-help-center-link, body.rtl .clone ul.mega-sub-menu .widget_frequently_visited_widget a.see-full-catalog-button, body.rtl .clone ul.mega-sub-menu .widget_frequently_visited_widget ul.frequently-visited-list li a{font-size:4.2vw !important;}
    .clone ul.mega-sub-menu .widget_frequently_visited_widget a.bermad-help-center-link{margin-top:10.5vw;margin-bottom:9.167vw;color:var(--skyblue) !important;font-size:3.125vw !important;font-weight:400;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;display:block !important;padding-bottom:0vw !important;}
    .clone ul.mega-sub-menu .widget_frequently_visited_widget a.see-full-catalog-button{display:inline-flex !important;font-size:3.125vw !important;color:var(--Dark-Blue, #00254B) !important;font-weight:400;padding:2.083vw 2.5vw !important;justify-content:center;align-items:center;gap:2.083vw;border-radius:20.833vw;background:var(--skyblue);}
    .clone ul.mega-sub-menu .widget_frequently_visited_widget a.see-full-catalog-button img{width:4.167vw;}
}

@media (max-width:768px){
    .clone ul.mega-sub-menu .widget_my_custom_search_widget{height:auto}
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.productMenu ul.mega-sub-menu ul.mega-sub-menu .menu a{font-weight:var(--font-weight400);}
    .clone ul.mega-sub-menu .menu_dealers_form form.dealers-form .filter-select .arrow{margin-top:-1.233vw;right:4.083vw;}
    body.rtl .clone ul.mega-sub-menu .menu_dealers_form form.dealers-form .filter-select .arrow{left:4.083vw;right:inherit;}
}

@media (max-width:600px){
    .clone ul.mega-sub-menu .menu_dealers_form form.dealers-form .filter-select select{line-height:4.5vw;}
}

/* Search Page */

body.search .block_title{margin-bottom:0 !important;margin-right:0.885vw;}
body.search.rtl .block_title{margin-left:0.885vw;margin-right:0;}
body.rtl #searchPage{    padding-left:2vw;background-position:6% center;}
body.search .no-results{margin:2.917vw 0;font-size:var(--wp--preset--font-size--large-20);font-style:normal;text-align:center;}
#searchform div{background-color:var(--white-color);padding:0vw;border-radius:0.417vw;display:inline-flex;justify-content:center;align-items:center;padding:0 0.677vw;}
#searchform input[type="text"]{margin-left:0.781vw;padding:0.521vw;height:2.292vw;border:none;font-size:var(--wp--preset--font-size--small);box-sizing:border-box;font-weight:var(--font-weight500);color:var(--secondary-color);}
#searchform input[type="submit"]{background:url('img/magnifying-glass-light.svg') no-repeat center center;background-size:contain;border:none;width:0.781vw;height:0.781vw;cursor:pointer;text-indent:-9999px;overflow:hidden;margin-left:0.521vw;display:inline-block;}
.search-results-products, .search-results-other{margin:2.917vw 0;}
.search-results-products h2, .search-results-other h2{color:var(--secondary-color);font-size:var(--wp--preset--font-size--large-20);font-weight:700;}
.search-results-products h2 span, .search-results-other h2 span{font-weight:400;}
.search-results-products ul, .search-results-other ul{list-style:none;padding:0;display:flex;gap:1vw;flex-wrap:wrap;justify-content:center;}
/* .search-results-products ul li, .search-results-other ul li{padding:0.521vw 2.083vw;border-radius:0.677vw;background:var(--white-color);box-shadow:0vw 7.604vw 2.135vw 0vw rgba(158, 158, 158, 0.00), 0vw 4.896vw 1.927vw 0vw rgba(158, 158, 158, 0.01), 0vw 2.760vw 1.667vw 0vw rgba(158, 158, 158, 0.05), 0vw 1.198vw 1.198vw 0vw rgba(158, 158, 158, 0.09), 0vw 0.313vw 0.677vw 0vw rgba(158, 158, 158, 0.10);text-align:center;} */
.search-results-products ul li, .search-results-other ul li{padding:0.521vw 2.083vw;border-radius:0.677vw;background:var(--white-color);box-shadow:0vw 7.604vw 2.135vw 0vw rgba(158, 158, 158, 0.00), 0vw 4.896vw 1.927vw 0vw rgba(158, 158, 158, 0.01), 0vw 2.760vw 1.667vw 0vw rgba(158, 158, 158, 0.05), 0vw 1.198vw 1.198vw 0vw rgba(158, 158, 158, 0.09), 0vw 0.313vw 0.677vw 0vw rgba(158, 158, 158, 0.10);text-align:center;box-sizing:border-box;flex:0 0 calc((100% - 3vw) / 4);}
.search-results-other ul li{flex:0 0 calc((100% - 3vw) / 3);}
.search-results-products ul li img{width:9.375vw;height:9.375vw;object-fit:contain;}
.search-results-products ul li .product_title, .search-results-other .other_title{font-size:var(--wp--preset--font-size--small);color:var(--secondary-color);font-weight:600;}
.search-results-products ul li .barcode, .search-results-other .other_sub_title, .search-results-other ul li .other_reade_more{color:var(--gray);font-size:var(--wp--preset--font-size--small);font-weight:400;}
.search-results-products ul li a{display:flex;flex-direction:column;justify-content:space-between;height:100%;align-items:center;}
.search-results-products .load-more-products-button, .search-results-other .load-more-others-button{cursor:pointer;margin-top:1.042vw;font-family:"Montserrat", "FBReformaRegular", sans-serif;font-size:var(--wp--preset--font-size--small);}
/* body.rtl .search-results-products .load-more-products-button, .search-results-other .load-more-others-button{font-family:"FBReformaRegular", sans-serif;} */
.search-results-other ul{grid-template-columns:32% 32% 32%;}
.search-results-other ul li{padding:0;text-align:start;}
.search-results-other ul li .other_title, .search-results-other ul li .other_sub_title{margin-bottom:0.885vw;}
.search-results-other ul li .other_reade_more{margin-top:auto;}
.search-results-other ul li .other_sub_title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.search-results-other ul li img{border-radius:0.521vw 0.521vw 0 0;width:100%;height:9.479vw;object-fit:cover;}
.search-results-other ul li .other_reade_more{display:flex;align-items:center;justify-content:flex-end;}
.search-results-other ul li .other_reade_more img{width:1.042vw;height:1.042vw;}
body.rtl .search-results-other ul li .other_reade_more img{-webkit-transform:scaleX(-1);transform:scaleX(-1);}
.search-results-other ul li a, .search-results-other ul li a .other-item-content{display:flex;flex-direction:column;height:100%;}
.search-results-other ul li a .other-item-content{height:auto;flex:1;}
.search-results-other .other-item-content{padding:1.042vw 0.833vw;height:auto;flex:1;}
.search-results-headline{margin-bottom:3vw;}
body.search .cant_find .search_cant_find_title{font-size:var(--wp--preset--font-size--large-20);font-weight:var(--font-weight500);color:var(--secondary-color);}
body.search .cant_find{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1.802vw;flex-direction:column;}
.search_breadcrumbs{top:5.3vw;}
body.search .wp-block-group .wp-block-content .block_sub_title{margin-bottom:0;margin-top:1vw;}
body.search .cant_find .search_cant_find_title br{display:none;}
body.search .cant_find .links_inner{gap:1.042vw;display:flex}
body.search .taxonomy-results-list .taxonomy-item a{color:var(--secondary-color);font-size:var(--wp--preset--font-size--small);text-decoration:underline;}
body.search .taxonomy-results-list .taxonomy-item{margin-right:.5vw;}
body.search.rtl .taxonomy-results-list .taxonomy-item{margin-left:0;margin-right:0;}
body.search .taxonomy-results-list{list-style:none;margin:0;}
body.search .search-results-taxonomies label{font-size:var(--wp--preset--font-size--large-20);color:var(--secondary-color);font-weight:var(--font-weight700);margin-bottom:0;}
body.search .search-results-taxonomies label i{font-style:normal;font-weight:400;}
body.search .search-results-taxonomies{align-items:center;}
.postfiltersearch button{border:none;background-color:#E6EAED;color:var(--secondary-color);font-size:var(--wp--preset--font-size--small);border-radius:var(--borderradius100);padding:0.313vw 0.625vw;cursor:pointer;}
.postfiltersearch button.active{background-color:#00254B;color:var(--white-color);}
.filter-group.filter-categories{display:flex;flex-wrap:wrap;gap:0.521vw;margin-bottom:1.823vw;}

@media (max-width:1200px){
    .search_breadcrumbs{top:6.3vw;}
}

@media (max-width:1024px){
    body.search .block_title{margin-bottom:0 !important;margin-right:2.213vw;margin-bottom:2vw !important;}
    body.search .no-results{margin:7.292vw 3.255vw;}
    body.search .search_title_form{flex-direction:column;}
    body.search .wp-block-group{flex-direction:column;height:43.75vw !important;}
    body.search .wp-block-group .block_sub_title{margin:3.208vw;text-align:center !important;}
    #searchform div{background-color:var(--white-color);padding:0vw;border-radius:1.042vw;display:inline-flex;justify-content:center;align-items:center;padding:0 1.693vw;width:75.833vw;}
    #searchform input[type="text"]{margin-left:1.953vw;padding:1.302vw;height:5.729vw;border:none;font-size:var(--wp--preset--font-size--small);box-sizing:border-box;font-weight:500;color:var(--secondary-color);width:100%;}
    #searchform input[type="submit"]{background:url('img/magnifying-glass-light.svg') no-repeat center center;background-size:contain;border:none;width:1.953vw;height:1.953vw;cursor:pointer;text-indent:-9999px;overflow:hidden;margin-left:1.302vw;display:inline-block;}
    .search-results-products, .search-results-other,body.search .cant_find{margin:7.292vw 3.255vw;}
    .search-results-products h2, .search-results-other h2{color:var(--secondary-color);font-size:var(--wp--preset--font-size--large-20);font-weight:700;}
    .search-results-products h2 span, .search-results-other h2 span{font-weight:400;}
    .search-results-products ul, .search-results-other ul{list-style:none;padding:0;display:grid;gap:2.604vw;grid-template-columns:auto auto;}
    .search-results-products ul li, .search-results-other ul li{padding:1.302vw 5.208vw;border-radius:1.693vw;background:var(--white-color);box-shadow:0vw 18.229vw 5.729vw 0vw rgba(158, 158, 158, 0.00), 0vw 11.458vw 4.688vw 0vw rgba(158, 158, 158, 0.01), 0vw 6.875vw 4.167vw 0vw rgba(158, 158, 158, 0.05), 0vw 2.875vw 2.875vw 0vw rgba(158, 158, 158, 0.09), 0vw 0.750vw 1.693vw 0vw rgba(158, 158, 158, 0.10);text-align:center;}
    .search-results-products ul li img{width:23.438vw;height:23.438vw;object-fit:contain;}
    .search-results-products ul li .product_title, .search-results-other .other_title{font-size:var(--wp--preset--font-size--small);color:var(--secondary-color);font-weight:600;}
    .search-results-products ul li .barcode, .search-results-other .other_sub_title, .search-results-other ul li .other_reade_more{color:var(--gray);font-size:var(--wp--preset--font-size--small);font-weight:400;}
    .search-results-products ul li a{display:flex;flex-direction:column;justify-content:space-between;height:100%;align-items:center;position:relative;}
    .search-results-products .load-more-products-button, .search-results-other .load-more-others-button{cursor:pointer;margin-top:2.604vw;}
    .search-results-other ul{grid-template-columns:auto auto;}
    .search-results-other ul li{padding:0;text-align:start;        width:42vw;}
    .search-results-other ul li .other_title, .search-results-other ul li .other_sub_title{margin-bottom:2.213vw;}
    .search-results-other ul li .other_sub_title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
    .search-results-other ul li img{border-radius:1.302vw 1.302vw 0 0;width:100%;height:32.552vw;object-fit:cover;}
    .search-results-other ul li .other_reade_more{display:flex;align-items:center;justify-content:flex-end;}
    .search-results-other ul li .other_reade_more img{width:2.604vw;height:2.604vw;}
    .search-results-other ul li a, .search-results-other ul li a .other-item-content{display:flex;flex-direction:column;height:100%;}
    body.search .cant_find .search_cant_find_title{font-size:var(--wp--preset--font-size--large-20);font-weight:var(--font-weight500);}
    body.search .cant_find{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:3.255vw;flex-direction:column;}
    body.search .cant_find .links{width:100%;overflow:scroll;display:inline-block;}
    body.search .cant_find .links .links_inner{display:flex;flex-wrap:wrap;justify-content:center;width:70vw;margin:0 auto;}
    body.search .cant_find .links .links_inner .globalmainbutton{text-align:center;margin-bottom:2vw;}
    body.search .cant_find .links .links_inner .globalmainbutton:last-child{margin-bottom:0;}
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.solution_menu > ul.mega-sub-menu{width:77vw;}
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.secMenu > ul.mega-sub-menu{width:48.417vw;}
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.abtMenu > ul.mega-sub-menu{width:54.417vw;}
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-12, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-12:last-child{width:24vw;}
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-12:first-child{width:15vw;}
}

@media (max-width:768px){
    body.search .category-banner-block{border-radius:0 0 var(--borderradius100) 0;height:70vw !important;}
    body.search .category-banner-block .wp-block-column-inner{padding:0 5.208vw 9.375vw;align-items:end;}
    body.search .search_title_form{align-items:start;}
    body.search .wp-block-group .block_sub_title{margin:3.208vw 0;text-align:left !important;}
    body.search.rtl .wp-block-group .block_sub_title{text-align:right !important;}
    body.search .block_title{font-size:6.25vw !important;margin-right:0;margin-bottom:2.5vw !important;}
    #searchform div{padding:2.5vw;border-radius:1.667vw;}
    #searchform input[type="text"]{margin-left:0;padding:0;}
    #searchform input[type="submit"]{width:3.125vw;height:3.125vw;background-size:100% 100%;}
    .search-results-other,body.search .cant_find{margin:12.292vw 5.208vw;}
    .search-results-products{margin:12.292vw 0;}
    .search-results-products .search-results-headline{margin:0 5.208vw;}
    .search-results-products ul, .search-results-other ul{gap:4vw;}
    .search-results-products ul li, .other-item-content{padding:3.302vw 2.208vw !important;}
    .search-results-products ul li img{height:45.438vw;}
    .search-results-products ul li{display:block !important;}
    .search-results-products .load-more{display:none;}
    .search-results-other ul li .other_reade_more img{margin-left:2vw;}
    .search_cant_find_title{text-align:center;padding-bottom:7.292vw;}
    .search-results-other ul li .other_title, .search-results-other ul li .other_sub_title{margin-bottom:3.213vw;}
    .search_breadcrumbs{left:0;}
    body.rtl .search_breadcrumbs{right:0;}
    body.search .cant_find .search_cant_find_title br{display:inline-block;}
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu{padding-left:0 !important;padding-right:0 !important;width:100% !important;}
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu .menuBanner{display:none;}
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.solution_menu ul.mega-sub-menu ul.mega-sub-menu{flex-wrap:wrap;}
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.solution_menu .mega-menu-columns-3-of-12{padding:0}
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-12:first-child{width:100%;border-right:none;}
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-12:nth-child(2){width:100%;padding-left:0;}
    body.rtl #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-12:nth-child(2){padding-right:0;}

    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{flex-wrap:wrap;}
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.productMenu ul.mega-sub-menu ul.mega-sub-menu .menu .layoutshift{display:none;}
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.contactnav a.mega-menu-link{padding:3.5vw 0vw !important;}
    html[lang="es-ES"] #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.contactnav a.mega-menu-link{padding:3.5vw 0vw !important;}
    body.rtl #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.solution_menu > ul.mega-sub-menu, body.rtl #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.productMenu ul.mega-sub-menu ul.mega-sub-menu .menu{width:100% !important;}
    body.rtl #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.secMenu > ul.mega-sub-menu{width:100% !important;}
    body.rtl #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-12:first-child{border-left:none;}
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.solution_menu ul.mega-sub-menu ul.mega-sub-menu .mega-sub-menu li.digisolmobile{display:block !important;}
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.solution_menu ul.mega-sub-menu ul.mega-sub-menu .mega-sub-menu li.digisolmobile a{padding:1.25vw 4.167vw !important;background:var(--black-color);display:inline-block;color:var(--skyblue);line-height:7vw;border-radius:var(--borderradius100);font-weight:500 !important;}
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.solution_menu ul.mega-sub-menu ul.mega-sub-menu .mega-sub-menu li.digisolmobile a:hover{text-decoration:none;background:var(--primary-color);color:var(--white-color);}
    body.rtl #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.solution_menu ul.mega-sub-menu ul.mega-sub-menu .mega-sub-menu li.digisolmobile a{float:right;}
    .filter-group.filter-categories{gap:2.521vw;margin-bottom:6.823vw;    margin-top:6vw;}
    body.search .search-results-taxonomies{align-items:center;padding:0 6vw;flex-wrap:wrap;}
    body.search .taxonomy-results-list{padding-left:0;margin-top:3vw;}
    body.search.rtl .taxonomy-results-list{padding-right:0;}
    .postfiltersearch button{padding:1.313vw 1.625vw;}
    .search-results-products ul li .barcode, .search-results-products ul li .product_title{font-size:3.333vw;margin-top:2vw;}
    .search-results-products .owl-stage-outer{padding:7vw 0;}
    .search-results-other .owl-dots, .search-results-products .owl-dots{text-align:center !important;}
    .search-results-other .load-more, .postfiltersearch{display:none !important;}
    .search-results-other{margin:12.292vw 0;}
    .search-results-other ul li.item{width:100%;display:block !important;}
    .search-results-other .search-results-headline{margin:0 5.2vw;}
    .search-results-other .owl-stage-outer{padding:8vw 0;}
    .search-results-other .owl-stage{display:flex !important;}
    .search-results-other .owl-item{height:auto !important;}
    .search-results-other .other-item{display:flex;flex-direction:column;height:100%;}
    .search-results-other .other-item-content{flex:1 1 auto;display:flex;flex-direction:column;}
    .search-results-products .owl-stage{display:flex!important;align-items:stretch;}
    .search-results-products .owl-item{display:grid;height:auto!important;}
    .search-results-products .owl-item > li.product-item{display:flex;flex-direction:column;width:100%;}
    .search-results-products .owl-item > li.product-item > a{display:flex;flex-direction:column;height:100%;}
    .search-results-products .barcode{margin-top:auto;}
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-12, body.rtl #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu .menu{width:100%;}
}

.archive-banner-block{height:auto;min-height:23.958333333333vw;background-image:url(img/bermad-bg.webp);background-size:cover;border-radius:0 0 var(--borderradius100) 0;display:inline-block;padding-bottom:1.2vw;background-color:var(--primary-color);width:100%;}
.archive_breadcrumb{padding-top:5vw;}
.archive-banner-block .block_title{line-height:1.2;text-align:start;font-weight:var(--font-weight600);font-style:normal;text-decoration:none;color:var(--white-color);margin-bottom:var(--marginbtm20) !important;padding-top:1vw;}
.archive-banner-block .block_sub_title{color:var(--white-color);margin-bottom:1.389vw;line-height:1.50vw;}
.archive-banner-block .smallWidthSize{max-width:43.229vw}
body.rtl .archive-banner-block{border-radius:0 0 0 var(--borderradius100);}

@media (max-width:1440px){
	.archive_breadcrumb{padding-top:7.666vw;}
    .archive-banner-block .smallWidthSize{max-width:56.229vw}
}

@media (max-width:991px){
	.archive_breadcrumb{padding-top:9.687vw;}
}

@media (max-width:768px){
	.archive_breadcrumb{padding-top:4vw;}
}

/* Floating Products Filter->footer */

.enable_floating_products_filter{position:fixed;bottom:18px;left:0;right:0;max-width:90vw;z-index:9999;border-radius:100px;background:var(--primary-color, #00254B);padding:18px 38px;color:white;margin:auto;}
.enable_floating_products_filter .enable_floating_products_filter_basic{display:flex;}
.enable_floating_products_filter .enable_floating_products_filter_basic .segment_item.result{display:flex;align-items:center;}
.enable_floating_products_filter .enable_floating_products_filter_basic .segment_item.result{font-size:18px;font-weight:700;color:white;gap:10px}
.enable_floating_products_filter .enable_floating_products_filter_basic .segment_item{padding:0 15px;border-right:2px dotted white;position:relative;}
.enable_floating_products_filter .enable_floating_products_filter_basic .segment_item.select select{padding:10px 0;min-width:65px;font-size:18px;font-weight:var(--font-weight500);text-transform:capitalize;background:transparent;color:white;border:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;border-radius:5px;}
.enable_floating_products_filter .enable_floating_products_filter_basic .segment_item.select select:focus{background:var(--primary-color, #00254B);color:white;}
.enable_floating_products_filter .enable_floating_products_filter_basic .segment_item.select select:-ms-expand{display:none;}
.enable_floating_products_filter .enable_floating_products_filter_basic .segment_item.select::after{content:'';position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none;background:url('img/arrow_down.svg') no-repeat center center;background-size:contain;width:16px;height:16px;}
.enable_floating_products_filter .enable_floating_products_filter_basic .segment_item:last-child,.enable_floating_products_filter .enable_floating_products_filter_basic .segment_item.icon{border-right:none;}

/*Product single page*/

.nav_single_product{display:flex;list-style:none;padding:0;margin:0;border-bottom:1px solid var(--dark_blue);}
.nav_single_product li{position:relative}
.nav-link_single_product{padding:var(--padding10) var(--padding20);border:none;background:transparent;cursor:pointer;border-bottom:1px solid transparent;color:var(--secondary-color);font-size:var(--wp--preset--font-size--small);font-weight:var(--font-weight400);}
.nav-link_single_product.active{font-weight:var(--font-weight600);}
/* .nav-link_single_product.active:after{content:'';background:var(--dark_blue);width:96%;height:3px;position:absolute;left:0px;bottom:-3px;right:0px;margin:0 auto;} */
.tab-pane_single_product{padding:var(--padding20);background:var(--white-color);box-shadow:0px 14px 30px 0px rgba(209, 209, 209, 0.10);}
.tab-pane_single_product .accessoriesTabcont .accessDesc, .tab-pane_single_product .accessoriesTabcont .accessTitle{color:var(--secondary-color);}
.tab-pane_single_product .accessoriesTabcont .accessTitle{font-weight:600;padding:.5vw;font-size:1vw;}
.tab-pane_single_product .accessoriesTabcont{display:flex;flex-wrap:wrap;}
.tab-pane_single_product .accessoriesTabcont .col-2.mainHolderAccess{width:25%;}
.tab-pane_single_product .innerbox.container{column-count:2;column-gap:1.042vw;margin-bottom:1.5vw;}
.tab-pane_single_product[hidden]{display:none;}
.tab-pane_single_product .container{padding:0 1vw !important;box-sizing:border-box;}
.tab-pane_single_product.tabFeature .container ul{padding:0 1vw;}
.tab-pane_single_product.tabFeature .container ul::marker{display:none;}
.seeActionBtn{color:var(--white-color);padding:var(--padding12) var(--padding64) var(--padding12) var(--padding32);border:1px solid var(--white-color);border-radius:var(--borderradius100);background-image:url(img/actionBtn.svg);background-position:85% center;display:inline-block;margin-top:var(--margintop20) !important;background-repeat:no-repeat;background-color:var(--primary-color);}
body.rtl .seeActionBtn{background-image:url(img/actionBtn_he.svg);background-position:8% center;    padding:var(--padding12) var(--padding32) var(--padding12) var(--padding64);}
.secDesc .seeActionBtn{margin-top:0 !important;}
/* .modalyoutubeVideo{display:none;position:fixed;z-index:99999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.4);} */
/* .modalyoutubeVideo .youtubeModalCont{background-color:var(--white-color);top:50%;padding:var(--padding8) var(--padding8) 0 var(--padding8);width:49.479vw;position:relative;left:50%;transform:translate(-50%, -50%);border-radius:1.042vw;} */
.modalyoutubeVideo .youtubeModalCont iframe{border-radius:1.042vw;}
.modalyoutubeVideo .close{right:1.042vw;position:absolute;top:1.042vw;}
.modalyoutubeVideo .close:hover, .modalyoutubeVideo .close:focus{color:var(--black-color);text-decoration:none;cursor:pointer;}
.product-applicationPosts .flex-control-nav{bottom:0 !important;}
.product-applicationPosts{padding:0 1.979vw;box-sizing:border-box;}
.product-applicationPosts .col50{width:28.7vw;}
.product-applicationPosts .col50 img{width:100%;border-radius:var(--borderradius10);object-fit:cover;height:20vw;}
.product-applicationPosts .postCont{box-sizing:border-box;padding-left:1.563vw;}
.product-applicationPosts .col50 label{font-size:1.042vw;font-weight:var(--font-weight600);color:var(--secondary-color);padding-bottom:.7vw;display:inline-block;}
.product-applicationPosts .col50 label.mobileonly{display:none;}
.product-applicationPosts .postCont .globalmainbutton{background-color:var(--bg-color);margin-top:1.302vw;border:1px solid var(--bg-color);transition:0.3s ease;}
.product-applicationPosts .postCont .globalmainbutton:hover{background:transparent;color:var(--bg-color);}
.product-segment-posts .customNavsHolder .customNavArrowProdApplicSegPost .owl-dots button{border:0px;cursor:pointer;padding:0px;}
.product-applicationPosts .hidedesktop{display:none}
.product-applicationPosts .product_type li{list-style:none;}
.product-applicationPosts .product_type ul{gap:0.729vw;margin:0;margin-top:var(--margintop32);}
.product-applicationPosts .product_type li a{padding:var(--padding8) 0.6vw;color:var(--black-color);border-radius:var(--borderradius100);font-size:var(--wp--preset--font-size--small-15);display:inline-block;background-color:#D9EEE3;}
.customNavArrowProdApplicSegPost .owl-dots{text-align:center;margin-top:var(--margintop32);}
.productEle > div.flex{border-right:1px solid #BCBEC0;padding:0 0.825vw;}
body.rtl .productEle > div.flex{border-left:1px solid #BCBEC0;border-right:none;}
.productEle > div.flex:first-child{padding-left:0;}
body.rtl .productEle > div.flex:first-child{padding-right:0;    padding-left:0.825vw;}
.productEle > div.flex:last-child{border-right:none;}
body.rtl .productEle > div.flex:last-child{border-left:none;}
.productEle .segmetIcon .segmetIconItems img{margin-right:.3vw;}
body.rtl .productEle .segmetIcon .segmetIconItems img{margin-left:.3vw;margin-right:0;}
.productEle .segmetIcon .segmetIconItems:not(:last-child){border-right:1px solid #BCBEC0;padding-right:1vw;margin-right:1vw;height:100%;}
body.rtl .productEle .segmetIcon .segmetIconItems:not(:last-child){border-left:1px solid #BCBEC0;padding-left:1vw;padding-right: 0;border-right: none;margin-left:0;margin-right: 0;}
.single-product .singleProductImageCol{text-align:end;}
.tabs_single_product.product_seeItAction{margin-top:5.99vw;}

@media (max-width:1400px){
    .product-applicationPosts{padding:0 3.979vw;}
    .product-applicationPosts .col50 img{height:25vw;}
    .seeActionBtn{background-position: 95% center;}
}

@media (max-width:1200px){
    .productEle{flex-wrap:wrap;}
    .productEle > div.flex{    padding:0 1.825vw;}
}

@media (min-width:769px){
    .product-segment-posts .customNavsHolder .customNavArrowProdApplicSegPost button.owl-prev{position:absolute;left:0px;top:30%;z-index:5;transform:translateY(-30%);}
    .product-segment-posts .customNavsHolder .customNavArrowProdApplicSegPost button.owl-next{position:absolute;right:0px;top:30%;z-index:5;transform:translateY(-30%);}
    .single-product .product-segment-posts .customNavsHolder .customNavArrowProdApplicSegPost button.owl-prev{top:45%;transform:translateY(-50%);}
    .single-product .product-segment-posts .customNavsHolder .customNavArrowProdApplicSegPost button.owl-next{top:45%;transform:translateY(-50%);}
}

@media (max-width:768px){
	.product-applicationPosts .hideMobile{display:none}
	.product-applicationPosts .hidedesktop{display:block}
    .product-applicationPosts .product_type{display:none;}
	.product-applicationPosts{padding:0;margin-top:8.333vw;}
    .product-applicationPosts .col50{width:100%;}
    .product-applicationPosts .item{box-shadow:0px 320px 90px 0px rgba(120, 120, 120, 0.00), 0px 205px 82px 0px rgba(120, 120, 120, 0.01), 0px 115px 69px 0px rgba(120, 120, 120, 0.05), 0px 51px 51px 0px rgba(120, 120, 120, 0.09), 0px 13px 28px 0px rgba(120, 120, 120, 0.10);border-radius:var(--borderradius20);padding:4.208vw 6.208vw;margin:4.208vw 6.208vw;height:100%;}
    .product-applicationPosts .col50 label.mobileonly{display:block;font-size:4.167vw;padding-bottom:5vw !important;}
    .product-applicationPosts .col50 label.desktoponly{display:none;}
    .product-applicationPosts .postCont{padding:0;margin-bottom:0;height:auto;}
	.product-segment-posts .customNavsHolder .customNavArrowApplicSegPost{display:flex;align-items:center;margin-top:-19.333vw;justify-content:center;z-index:9;position:relative;}
	.product-applicationPosts .postCont.has-small-font-size.buttonreadMore{margin-top:auto;}
    .archive-banner-block{padding:0 5.208vw 10.208vw;height:auto;box-sizing:border-box;}
    .archive-banner-block .block_sub_title{line-height:6vw;max-width:100%;}
    .archive_breadcrumb{width:auto;}
    .productEle .segmetIcon .segmetIconItems img{width:5vw;margin-right:2vw;}
    body.rtl .productEle .segmetIcon .segmetIconItems img{margin-left:1vw;margin-right:0;}
    .productEle .segmetIcon .segmetIconItems{font-size:3.8vw;width:max-content;max-width:33.33%;}
    .productEle .segmetIcon .segmetIconItems:last-child{margin-right:0;}
    .productEle > div.segmetIcon{margin-top:3vw;margin-bottom:3vw;width:100%;padding:0;gap:0;}
    .productEle .segmetIcon .segmetIconItems:not(:last-child){padding-right:3vw;margin-right:3vw;height:auto;max-width:max-content;margin:2vw 2vw 2vw 0;}
    body.rtl .productEle .segmetIcon .segmetIconItems:not(:last-child){margin:2vw 0 2vw 2vw;border-right:none;border-left:1px solid #BCBEC0;padding-right:0;padding-left:3vw;}
    .tab-pane_single_product .innerbox.container{column-count:1;}
    .single-product .singleProductImageCol{text-align:start;}
    .product-applicationPosts .col50 img{height:45vw;}
    .tab-pane_single_product .accessoriesTabcont .accessTitle{font-size:4vw;}
    .modalyoutubeVideo .youtubeModalCont{width:90vw;}
    .modalyoutubeVideo .youtubeModalCont iframe{height:65vw;}
    .archive-banner-block .block_title{padding-top:3vw;margin-bottom:2vw;}
    .archive-banner-block .block_sub_title p{font-size:3.8vw !important;}
}

.product-applicationPosts .product_type li a{background-color:var(--bg-color);}
.product-applicationPosts .postCont .globalmainbutton{background-color:var(--bg-color);margin-top:1.302vw;border:1px solid var(--bg-color);transition:0.3s ease;}
.single-product .topSecMainCont{gap:2vw; flex-wrap:nowrap;}
.single-product .topSecMainCont .col-7{width:70.5%;}
.single-product .topSecMainCont .col-5{width:26%;margin-top:3vw;text-align:center;}
/* .single-product .topSecMainCont .col-5 .modalImg{max-width:10vw;} */
.single-product .topSecMainCont .col-5 img{max-height:250px;;}
.single-product .topSecMainCont .col-7 .secDescProd p, .single-product .topSecMainCont .col-7 .bermadPrTextDesc{color:var(--gray);line-height:1.5;}
/* font-size:var(--wp--preset--font-size--small); */
.single-product .topSecMainCont .col-7 .bmdPrdMainCont{margin-top:var(--margin60);margin-bottom:var(--margin60);}
.single-product .topSecMainCont .col-7 .sectitle{margin-bottom:var(--marginbtm10);}
.single-product .topSecMainCont .col-7 .needinforPrText{color:var(--gray);}
.single-product .topSecMainCont .col-7 .needinforPrText a{cursor:pointer; color:var(--gray);border-bottom:1px solid var(--gray);margin:0 0 0 0.260vw;position:relative;font-weight:var(--font-weight600);}
.single-product .topSecMainCont .col-7 .needinforPrText a::after{content:'>';position:absolute;right:-.9vw;top:50%;transform:translate(-50%, -50%);}
body.rtl.single-product .topSecMainCont .col-7 .needinforPrText a::after{left:-.9vw;right:inherit;}
.single-product .topSecMainCont .col-7 .playstoreSecPrd{padding-top:var(--padding14);}
.single-product .topSecMainCont .col-7 .playstoreSecPrd div{margin-right:.5vw;}
.single-product .topSecMainCont .col-5 #bigthumb img{width:auto;max-height:13.958vw;object-fit:cover;object-position:center;margin:0 auto;}
.single-product .topSecMainCont .col-5 #thumbs img{max-width:4.01vw;height:3.541vw;object-fit:cover;object-position:center;margin:0 auto;}
.single-product .topSecMainCont .col-5 #thumbs .item{max-width:4.01vw;height:3.541vw;display:flex;align-items:center;justify-content:center;margin:0 auto;}
.single-product .topSecMainCont .col-5 .customGAlleryProduct{padding-top:5vw;}
.single-product .topSecMainCont .col-5 .thumbSlider{margin-top:1.0416vw;}
.single-product .topSecMainCont .col-5 .thumbSlider .bigNav button{border:0px;background:transparent;cursor:pointer;}
.single-product .topSecMainCont .col-5 .thumbSlider .bigNav button.owl-prev{position:absolute;top:50%;left:-0.9375vw;transform:translateY(-50%);}
.single-product .topSecMainCont .col-5 .thumbSlider .bigNav button.owl-next{position:absolute;top:50%;right:-0.9375vw;transform:translateY(-50%);}
.single-product .tabs_single_product .tabFeature h2{font-size:var(--wp--preset--font-size--small);color:var(--gray);padding-bottom:0;}
.single-product .tabs_single_product .tabFeature h3{font-size:var(--wp--preset--font-size--small);color:var(--gray);padding-bottom:0;padding-top:.8vw;}
.single-product .tabs_single_product .tabFeature ul li{font-size:var(--wp--preset--font-size--small);color:var(--gray);line-height:1.6;list-style:disc;}
.single-product .tabs_single_product .tabFeature > .container > ul.featureandbenefits{padding:0; margin:0;}
.single-product .tabs_single_product .tabFeature > .container > ul.featureandbenefits > li{font-weight:600;list-style:none;}
.single-product .tabs_single_product .tabFeature > .container > ul.featureandbenefits > li *{font-weight:400;}
.single-product .tabs_single_product .tabFeature > .container > ul.featureandbenefits > li ul{padding-bottom:15px}
.single-product .file-type-radio-buttons{display:flex;gap:20px;    padding-bottom:.5vw;}
.single-product .file-type-radio-buttons input[type="radio"]{appearance:none;width:10px;height:10px;border-radius:50%;outline:none;cursor:pointer;transition:all 0.3s ease;position:relative;border:1px solid var(--secondary-color);}
.single-product .file-type-radio-buttons input[type="radio"]:checked{background-color:var(--secondary-color);}
.single-product .file-type-radio-buttons input[type="radio"]:checked::before{content:"";display:block;width:10px;height:10px;background-color:var(--secondary-color);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
.single-product .file-type-radio-buttons .toggle-switch{display:inline-flex;align-items:center;font-size:var(--wp--preset--font-size--small);color:var(--gray);cursor:pointer;transition:all 0.3s ease;position:relative;border:1px solid #ddd;overflow:hidden;width:175px;background-color:#f0f0f0;border-radius:30px;}
.single-product .file-type-radio-buttons .toggle-switch input[type="radio"]{display:none;}
.single-product .file-type-radio-buttons .toggle-switch label{flex:1;text-align:center;line-height:30px;cursor:pointer;z-index:2;transition:color 0.3s ease;text-transform:capitalize;color:var(--primary-color);font-size:15px;}
.single-product .file-type-radio-buttons .toggle-switch input#metric:checked ~ label[for="metric"], .single-product .file-type-radio-buttons .toggle-switch input#imperial:checked ~ label[for="imperial"]{color:white;}

.single-product .file-type-radio-buttons .toggle-switch input:checked + label{color:white;}

/* .single-product .file-type-radio-buttons .toggle-slider{position:absolute;top:1px;left:1px;width:calc(50% - 1px);height:calc(100% - 2px);background-color:var(--primary-color);border-radius:28px;transition:left 0.3s ease;z-index:1;}
.single-product .file-type-radio-buttons .toggle-switch input#imperial:checked ~ .toggle-slider{left:50%;} */
.single-product .file-type-radio-buttons .toggle-slider{position:absolute;top:1px;left:1px;width:calc(50% - 1px);height:calc(100% - 2px);background-color:var(--primary-color);border-radius:28px;transition:left 0.3s ease;z-index:1;}
body.rtl.single-product .file-type-radio-buttons .toggle-slider{right:0;left:inherit;}
.single-product .file-type-radio-buttons .toggle-switch input[type="radio"]:nth-of-type(2):checked ~ .toggle-slider{left:50%;}
body.rtl.single-product .file-type-radio-buttons .toggle-switch input[type="radio"]:nth-of-type(2):checked ~ .toggle-slider{right:50%;left:inherit;}
.single-product .file-type-radio-buttons input[type="radio"]:hover{border-color:var(--secondary-color);}
.single-product .file-listings .pdfproductListing{margin:0px;padding:0px;list-style:none;}
.single-product .file-listings .pdfproductListing li{color:var(--gray);font-size:var(--wp--preset--font-size--small);display:flex;align-items:center;gap:1.66vw;min-height:2.395vw;}
.single-product .file-listings .pdfproductListing li .share-icon{border:0px;margin:0px;border-radius:var(--borderradius100);text-align:center;display:flex;align-items:center;cursor:pointer;background:transparent;}
.single-product .file-listings .pdfproductListing li .share-icon.active{background:var(--light-grey-color);}
body.rtl .single-product .file-listings .pdfproductListing li .share-icon{    -webkit-transform:scaleX(-1);transform:scaleX(-1);}
.single-product .file-listings .pdfproductListing li .share-options{display:flex;align-items:center;gap:.741vw;background:var(--light-grey-color);padding:.4vw 1vw;border-radius:var(--borderradius100);margin-left:-.7vw;}
.single-product .file-listings .pdfproductListing li .share-options a{display:flex;}
.single-product .file-listings .pdfproductListing li .share-options a img{width:17px;}
.single-product .file-listings .pdfproductListing li .downloadFileText{color:var(--gray);text-decoration:underline;min-width:33.27083vw;max-width:33.27083vw;line-height:1.7;}
.single-product .tabVideos .videoMainHolder{gap:1.25vw;}
.single-product .tabVideos .col-3{width:10.364vw;}
.single-product .tabVideos .col-3 .prod-playYubtebtn{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0px;margin:0 auto;}
.single-product .tabVideos .col-3 .youtubeThumbnail{border-radius:0.3125vw;width:100%;min-height:8vw;object-fit:cover;}
.single-product .tabVideos .col-3 .videoTitle{color:var(--secondary-color);font-size:var(--wp--preset--font-size--small);font-weight:var(--font-weight500)}
.single-product .tabVideos .col-3 .videoTitle a{padding:0;}
.single-product .tabVideos .col-3 .videoDesc{color:var(--gray);font-size:var(--wp--preset--font-size--small);}
.single-product .tabVideos .col-3 .openModalVideoBtn{padding-bottom:var(--padding13);}
.single-product .tabVideos .col-3 .videoDesc{padding-top:var(--padding7);}
.single-product .accessoriesTabcont{display:grid;grid-template-columns:repeat(5, 1fr);gap:2.395vw;}
.single-product .accessoriesTabcont .accessTitle{color:var(--secondary-color);font-size:var(--wp--preset--font-size--small-14);font-weight:var(--font-weight500);padding-top:var(--padding20);padding-bottom:var(--padding24);}
.single-product .accessoriesTabcont .innerHolderAccess a{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column;height:100%;}
.single-product .accessoriesTabcont .accessDesc{color:var(--gray);font-size:var(--wp--preset--font-size--small);}
.single-product .accessoriesTabcont .imgHolder img{height:7vw;}
.single-product .relapplicationSection{padding-top:2.35vw; padding-bottom:2.35vw;}
.single-product .relapplicationSection .mxwd{max-width:37.34375vw;}
.single-product .relapplicationSection .mxwd .secDesc{color:var(--gray);line-height:1.5;padding-bottom:var(--padding10);}
.single-product .relSolutionSection{padding-top:2.35vw; padding-bottom:2.35vw;}
.single-product .relSolutionSection .mxwd{max-width:37.34375vw;margin:0 auto;}
.single-product .relSolutionSection .mxwd .secDesc{color:var(--gray);line-height:1.5;padding-bottom:2.1875vw;}
.single-product .relatedProdcutsSection{padding-top:2.35vw;padding-bottom:2.35vw;margin-top:2.35vw;background-color:#F6F6F6}
.single-product .relatedProdcutsSection .owl-stage-outer{    padding:0 13px 58px;}
.single-product .relatedProdcutsSection .owl-nav{display:none;}
.single-product .relatedProdcutsSection .owl-dots{position:absolute;bottom:0;width: 100%;
    text-align: center;}
.single-product .relatedProdcutsSection .mxwd{max-width:34.947vw;margin:0 auto;}
.single-product .relatedProdcutsSection .mxwd .secDesc{color:var(--gray);font-size:var(--wp--preset--font-size--small);line-height:1.5;padding-bottom:var(--padding20);}
.single-product .kc_bg_prodSingle{padding-top:3.072vw;padding-bottom:4.895vw !important;background-image:url(img/kc-bg.png);background-repeat:no-repeat;background-size:cover;}
.single-product .kc_bg_prodSingle .mxwd{max-width:34.947vw;margin:0 auto;}
.single-product .kc_bg_prodSingle .mxwd .secDesc{color:var(--white-color);line-height:1.5;}
.single-product .topSecMainCont .inner_bmdPrdCont{padding:var(--padding20) var(--padding12) var(--padding20) 3.177vw;border-radius:var(--borderradius10);border:1px solid #0098DD;background:#F6F8FA;box-shadow:0px 182px 51px 0px rgba(186, 186, 186, 0.00), 0px 116px 47px 0px rgba(186, 186, 186, 0.01), 0px 66px 39px 0px rgba(186, 186, 186, 0.05), 0px 29px 29px 0px rgba(186, 186, 186, 0.09), 0px 7px 16px 0px rgba(186, 186, 186, 0.10);}
.single-product .topSecMainCont .inner_bmdPrdCont .absImgLogoBrand{position:absolute;top:0;left:0.625vw;width:2.395vw;transform:translateY(-50%);}
.single-product .secDesc{cursor:pointer;}

@media (max-width:1600px){
    .menuPost a .postMenuImg{height:9vw;}
    .single-product .topSecMainCont .col-7{width:77.5%;}
    .single-product .topSecMainCont .col-5{width:22.5%;}
}

@media (max-width:1440px){
    .menuPost a .postMenuImg{height:8.865vw;}
    .menuPostInner{padding:var(--padding20) var(--padding15) var(--padding30);}
    #mega-menu-wrap-primary #mega-menu-primary p:empty{margin:0 !important;}
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu a{padding-top:.6vw}
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.productMenu ul.mega-sub-menu ul.mega-sub-menu .menu .menu-item-has-children a{        padding-top: .7vw;
        padding-bottom: 0;}
    .postArrow{bottom:.3vw;}
    /* #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu a{font-size:1.1vw;} */
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu a{font-size: 0.983vw;}
    .single-product .topSecMainCont .col-7 .needinforPrText a::after{right:-1.4vw;}
    body.rtl .single-product .topSecMainCont .col-7 .needinforPrText a::after{left:-1.4vw;right:inherit}
    .single-product .topSecMainCont .col-5{padding-top:2.5vw;margin-top:0;}
    .tabs_single_product{margin-top:3vw;}
}

@media (max-width:1024px){
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu a{font-size:1.3vw;}
    .single-product .topSecMainCont .col-5 .modalImg{max-width:13vw;}
}

@media (max-width:768px){
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu a{padding-bottom:1.5vw;font-size:3.8vw;}
    body.rtl #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu a{font-size:4.3vw;}
    .single-product .topSecMainCont .col-7{width:calc(100% - 12vw);order:2;padding-left:5.208vw;padding-right:5.208vw;padding-top:5.083vw;}
    .single-product .topSecMainCont .col-7 .sectitle{padding-bottom:2.75vw;}
    .single-product .topSecMainCont .col-7 .secSubtitle{padding-bottom:2.75vw;}
    .single-product .topSecMainCont .col-7 .seeActionBtn{padding:3.0833vw 10.4166vw 3.0833vw 6.25vw;background-position:90% center;background-size:4.166vw;}
    body.rtl.single-product .topSecMainCont .col-7 .seeActionBtn{padding:3.0833vw 6.25vw 3.0833vw 10.4166vw;background-position:10% center;}
    .single-product .topSecMainCont .col-7 .needinforPrText{padding-top:2.0833vw}
    .single-product .topSecMainCont .col-7 .bmdPrdMainCont{margin-top:12.5vw;margin-bottom:12.5vw;}
    .single-product .topSecMainCont .inner_bmdPrdCont .absImgLogoBrand{width:10vw;left:3.5vw;}
    .single-product .topSecMainCont .inner_bmdPrdCont{padding:7.166vw 3.5vw 4.166vw 3.5vw;}
    .single-product .topSecMainCont .col-7 .playstoreSecPrd{padding-top:3.916vw;gap:10px;justify-content:end;}
    .tabs_single_product .nav_single_product{justify-content:left;gap:6.25vw;margin-left:1vw;}
    body.rtl .tabs_single_product .nav_single_product{justify-content:right;}
    .single-product .topSecMainCont .col-5{width:100%;order:1;padding-left:5.208vw;padding-right:5.208vw;box-sizing:border-box;text-align:center;}
    .single-product .topSecMainCont .col-5 #bigthumb img{max-height:55.8333vw;}
    .single-product .topSecMainCont .col-5 #thumbs .item{max-width:16.041vw;height:14.1666vw;}
    .single-product .topSecMainCont .col-5 #thumbs img{max-width:16.041vw;height:14.1666vw;}
    .single-product .topSecMainCont .col-5 .thumbSlider .bigNav button.owl-prev{left:0;}
    .single-product .topSecMainCont .col-5 .thumbSlider .bigNav button.owl-next{right:0;}
    .single-product .topSecMainCont .col-5 #thumbs{max-width:90%;margin:8vw auto 0px;position:relative;}
    .single-product .relapplicationSection .mxwd, .single-product .relSolutionSection .mxwd, .single-product .relatedProdcutsSection .mxwd, .single-product .kc_bg_prodSingle .mxwd{padding:0 5vw 0 5vw;width:calc(100% - 10vw);max-width:calc(100% - 10vw);}
    .single-product .tabs_single_product .tabFeature ul{margin:0px;padding:0px;margin-left:15px;}
    .single-product .tabs_single_product .tabFeature h3{padding-bottom:3vw;}
    .single-product .file-listings .pdfproductListing{padding-top:4vw;}
    .single-product .tabs_single_product .tabFeature .innerbox{padding:6vw 5vw 6vw 5vw;width:calc(100% - 5vw);}
    .single-product .tabs_single_product .tabDownload .innerbox{padding:6vw 5vw 6vw 5vw;width:calc(100% - 5vw);}
    .single-product .tabs_single_product .tabFeature > .container > ul.featureandbenefits{padding-bottom:5vw;margin-left:0;}
    /* .single-product .file-listings .pdfproductListing li .share-icon{width:6.25vw;height:6.25vw;} */
    .single-product .file-listings .pdfproductListing li .downloadFileText{max-width:60%;min-width:65vw;}
    .single-product .file-listings .pdfproductListing li{gap:2.66vw;min-height:1.395vw;justify-content:space-around;}
    .single-product  .tabVideos .col-3{width:45%;margin:6vw auto 0vw;}
    .single-product .tabVideos .videoMainHolder .modalyoutubeVideo .youtubeModalCont{width:90vw;}
    .single-product .tabVideos .videoMainHolder .modalyoutubeVideo .youtubeModalCont iframe{height:65vw;}
    .single-product .tabVideos .col-3 .youtubeThumbnail{border-radius:1.25vw;}
    .single-product .tabVideos .col-3 .openModalVideoBtn{padding-bottom:2.7083vw;}
    .single-product .tabVideos .col-3 .videoDesc{padding-top:1.458vw;}
    .single-product .accessoriesTabcont{grid-template-columns:repeat(2, 1fr);gap:6vw;padding:6vw 4vw 6vw 4vw;width:calc(100% - 8vw);}
    .single-product .customNavArrowProdApplicSegPost{display:flex;justify-content:center;align-items:center;position:relative;z-index:9;}
    .single-product .customNavArrowProdApplicSegPost .owl-dots{margin:0px;}
    .single-product .product-applicationPosts{margin:0px;}
    .single-product .relSolutionSection .rel_prod_sol_slider{max-width:100%;}
    .single-product .relSolutionSection .rel_prod_sol_slider:not(.owl-carousel){padding:0 5vw 0 5vw;}
    .single-product .relSolutionSection .relatedSolution a h3, .single-product .relSolutionSection .rel_prod_sol_slider a h3{margin-top:2vw;}
    .single-product .relatedProdcutsSection{padding-bottom:13vw;padding-top:8vw;padding-left:5vw;padding-right:5vw;}
    .single-product .kc_bg_prodSingle{margin-top:0 !important;}
    .single-product .topSecMainCont .col-5 .modalImg{max-width:48vw;}
    .single-product .file-type-radio-buttons .toggle-switch{width:200px;}
    .single-product .file-type-radio-buttons .toggle-switch label{line-height:37px;}
    .single-product .topSecMainCont .col-7 .needinforPrText a::after{right:-4vw;}
    .single-product .secDesc {padding-bottom:5vw !important;padding-top:3vw;}
    .single-product .relatedProdcutsSection .owl-dots{text-align:center;width:100%;}
    .productListing .item img{min-height:47vw;width:100%;}
    .productListing li.item a h3{min-height:18vw;line-height:150%;}
    .productListing li.item a label{font-size:5vw;margin:2vw 0;}
    body.rtl.single-product .topSecMainCont .col-7 .needinforPrText a::after{left:-2vw;right:inherit;}
}

.catlogBtn{margin-top:4.5vw;}
html[lang="it-IT"] .catlogBtn, html[lang="pt-br"] .catlogBtn, html[lang="fr-FR"] .catlogBtn, html[lang="es-ES"] .catlogBtn{margin-top:2vw;}
html[lang="it-IT"] .catlogBtn .bermad-help-center-link, html[lang="pt-br"] .catlogBtn .bermad-help-center-link, html[lang="fr-FR"] .catlogBtn .bermad-help-center-link, html[lang="es-ES"] .catlogBtn .bermad-help-center-link{margin-bottom:1vw;}
.errorMainCont{background-repeat:no-repeat;background-size:cover;padding-top:11.927vw;padding-bottom:11.927vw;}
.error404 #site-footer{margin-top:-5vw;padding-top:0 !important;}
.errorMainCont .title{font-weight:var(--font-weight600);}
.errorMainCont .sub-title{line-height:1.5;font-size:var(--wp--preset--font-size--large-20);padding-top:1.302vw;padding-bottom:3.281vw;}
.errorMainCont .errorNavTitle{padding-top:1.354vw;padding-bottom:1.354vw;}
.errorMainCont .errorNavListing .errorNavListingBtn{border:1px solid var(--white-color);border-radius:var(--borderradius100);padding:0.416vw 0.9375vw;display:inline-block;}
.errorMainCont .errorNavListing{gap:1.40625vw;padding-top:1.354vw;padding-bottom:1.354vw;}

@media (max-width:1800px){
    .catlogBtn{margin-top:3vw;}
}

@media (max-width:1280px){
    .catlogBtn{margin-top:2vw;gap:2vw}
}

@media (max-width:768px){
	.errorMainCont{padding-top:15.927vw;padding-bottom:22.927vw;}
	.errorMainCont .sub-title{padding-top:3.302vw;padding-bottom:7.281vw;}
	.errorMainCont .errorNavTitle{padding-top:4.354vw;padding-bottom:4.354vw;}
	.errorMainCont .errorNavListing .errorNavListingBtn{padding:1.416vw 2.9375vw;}
}

#clear-searchw-page, #clear-searchw{position:absolute;right:.7vw;top:15px;transform:translateY(-50%);cursor:pointer;font-size:1.3vw;color:var(--secondary-color);font-weight:var(--font-weight400);}
body.rtl #clear-searchw-page, body.rtl #clear-searchw{left:.7vw;right:inherit;}
#clearSearchspage.hidden, #clear-searchw.hidden{display:none;}
#searheader[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;}
#searchform.has-input input[type="submit"]{background:url(img/cross-search.svg) no-repeat;background-size:10px;}
#searchPage{border-radius:var(--borderradius8);padding:var(--padding15) var(--padding12);background-image:url(img/product_search.svg);background-position:96% center;background-repeat:no-repeat;width:16.979vw;background-size:0.781vw;border:none;font-weight:var(--font-weight500);padding-right:2vw;}
#searchPage.search-input-active{background-image:none;}
#searchPage[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;}

/*Single Pod Cast*/

.banTwocol-hero-banner{border-radius:0 0 8.389vw 0;padding-top:7vw;padding-bottom:3.5vw;min-height:24.427vw;background-size:cover;background-color:var(--primary-color);}
.banTwocol-hero-banner .absBdPod{top:-2vw}
.banTwocol-hero-banner .podBanSec .title{max-width:49vw;margin-top:1vw;margin-bottom:.5vw;}
.banTwocol-hero-banner .podBanSec .descText{max-width:35.9375vw;line-height:1.5;}
.banTwocol-hero-banner .mainPodastCont .dividerLeft{border-left:3px solid var(--skyblue);padding-left:var(--padding10);text-transform:uppercase;}
.banTwocol-hero-banner .mainPodastCont .dividerLeft:not(:first-child){margin-left:var(--margintop20);}
.banTwocol_two_main_column.main_two_column_div{padding-top:3vw;}
.banTwocol_two_main_column.main_two_column_div .authorDesign{color:var(--gray);}
.banTwocol_two_main_column .two-column-posts .author-image img{width:3.125vw;height:3.125vw;object-fit:cover;object-position:top;}
.banTwocol_two_main_column .two-column-posts .authtSm{font-weight:var(--font-weight600);}
.banTwocol_two_main_column .two-column-posts .author-details a{text-decoration:none;}
.banTwocol_two_main_column.main_two_column_div .latest-posts{max-width:21.5625vw;}
/* .banTwocol_two_main_column.main_two_column_div .latest-posts .latest-posts-listing .latestpost-item .custom-thumbnail-pd{width:4.947916666666666vw;height:4.270833333333333vw;border-radius:var(--borderradius8);margin-right:0;object-fit:cover;} */
.banTwocol_two_main_column.main_two_column_div .latest-posts .excerptCont{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;}
/* .banTwocol_two_main_column.main_two_column_div .latest-posts .related-post-content .pTitle{font-weight:var(--font-weight400);font-size:var(--wp--preset--font-size--small);} */
/* .banTwocolSidebar .post_Thumb_arrow{bottom:0;right:0;padding:.2vw .2vw 0 .2vw;background:var(--white-color);border-radius:var(--borderradius10) 0 0 0;visibility:hidden;opacity:0;z-index:2;transition:all .5s;}
.banTwocolSidebar .post_Thumb_arrow:before{position:absolute;margin:auto;bottom:0;left:calc(var(--padding30)* -1);width:var(--padding30);height:var(--padding30);background-color:transparent;border-radius:50%;box-shadow:var(--padding5) var(--padding10) 0px 0px var(--white-color);content:'';}
.banTwocolSidebar .post_Thumb_arrow:after{position:absolute;margin:auto;top:calc(var(--padding30)* -1);right:0px;width:var(--padding30);height:var(--padding30);background-color:transparent;border-radius:50%;box-shadow:var(--padding15) var(--padding10) 0px 0px var(--white-color);content:'';} */
/* .banTwocolSidebar .post_Thumb_arrow .absArrowImg{width:1.041vw !important;min-height:1.041vw !important;padding:0.0520vw;height:auto !important;margin:0px !important;z-index:2;position:relative;} */
.banTwocolSidebar .latest-posts-listing a:hover .post_Thumb_arrow{visibility:visible;opacity:1;}
.banTwocolSidebar .latest-posts-listing a:hover .post_Thumb:after{content:'';position:absolute;left:0px;top:0px;width:100%;height:98%;border-radius:var(--borderradius20);z-index:1;animation:flashSingle 0.4s;}
.visibleMobile, .banTwocol_two_main_column.main_two_column_div.mobView{display:none}
.banTwocol_two_main_column.main_two_column_div .post-date strong{color:var(--secondary-color);font-weight:var(--font-weight600);}
.mainWebinarSection .banTwocol_two_main_column.main_two_column_div .latest-posts h2{padding-top:0px;}

@keyframes flashSingle{
    0%, 100%{background-color:rgb(255 255 255 / 20%);}
    50%{background-color:rgb(255 255 255 / 40%);}
}

.banTwocolumnContact{height:14.84375vw}
.banTwocolumnContact .banner_bg_inner{padding-left: 5vw;}
.contactBanner.banTwocolumnContact .block_title{color:var(--white-color);font-size:var(--wp--preset--font-size--large);line-height:1.2;text-align:center;font-weight:600;font-style:normal;text-decoration:none}
.contactBanner.banTwocolumnContact .block_sub_title{color:var(--white-color);font-size:var(--wp--preset--font-size--small);line-height:1.5;font-weight:400;font-style:normal;text-decoration:none;text-align:center}
.banTwocolumnContact .block_title{color:var(--white-color);}
.banTwocolumnContact .block_sub_title{color:var(--white-color);text-align:center;line-height:1.6;}
.banTwocolumnContact .banner_bg{width:54.1vw;height:13.281vw;right:0;background-size:cover !important;border-radius:1.563vw;z-index:-1;}
.banTwocolumnContact .bannerIcon{left:0;bottom:.2vw}
.banTwocolumnContact .bannerIcon img{width:11vw;}
.banTwocolumnContact .bannerArrow{left:6.2vw;bottom:2.5vw;}
.banTwocolumnContact .bannerArrow img{width:8vw;}
.banTwocolumnContact{height:14.84375vw;padding:0vw;margin-top:4vw;}
.banTwocolumnContact .wp-block-columns.flex.height100{color:var(--white-color);font-size:var(--wp--preset--font-size--small);line-height:1.5;font-weight:400;font-style:normal;text-decoration:none;text-align:center;}
.bannTwoColmKnowledge{padding:0vw;margin-top:4.5vw;}
.knowledge_center.bannTwoColmKnowledge .block_title{color:var(--secondary-color);font-size:var(--wp--preset--font-size--large);line-height:1.2;text-align:center;font-weight:600;font-style:normal;text-decoration:none}
body.single.single-kc .knowledge_center.bannTwoColmKnowledge .block_title{margin-bottom:2vw !important;}
.knowledge_center.bannTwoColmKnowledge .block_sub_title{color:var(--gray);font-size:var(--wp--preset--font-size--small);line-height:1.6;font-weight:400;font-style:normal;text-decoration:none;text-align:center}
.customTopBtnMrg{margin-top:2vw}
.datgapBtwn{gap:0.3vw;}
.comgapBtwn{gap:1.2vw;}
.hideSharText .socialshare_inner_cont .share-icon:first-child{display:none;}
.mainWebinarSection .webinarTopBtwn{gap:4vw;}
.mainWebinarSection .col-4 .imgContDiv{position:relative;top:2vw;}
.mainWebinarSection .banTwocol-hero-banner .absWaveImg{position:absolute;top:-3vw;left:-8vw;}
body.rtl .mainWebinarSection .banTwocol-hero-banner .absWaveImg{    -webkit-transform:scaleX(-1);transform:scaleX(-1);right:-8vw;left:inherit;}
.mainWebinarSection .banTwocol-hero-banner .featureThumbWeb{text-align:right;width:100%;border-radius:var(--borderradius20);}

@media (min-width:768px){
	.banTwocol_two_main_column .col-8{flex:0 0 60.66667%;max-width:60.66667%;}
	.banTwocol_two_main_column .col-4{flex:0 0 38.33333%;max-width:38.33333%;}
	.mainWebinarSection .col-8{width:60vw;}
	.mainWebinarSection .col-4{width:40vw;}
}

@media (max-width:1400px){
    .banTwocolumnContact .banner_bg{width:73.1vw;height:16.281vw;object-fit:cover;}
    .banTwocolumnContact .bannerIcon{left:-10px;bottom:-1.3vw;}
    .banTwocol-hero-banner{padding-top:10vw;}
    .banTwocolumnContact .bannerIcon img{width:13vw;}
}

@media (max-width:768px){
    .banTwocolumnContact{height:46.792vw;margin:25vw 0 !important;}
    .banTwocolumnContact .banner_bg{border-radius:0;height:55.792vw;width:100%;}
    .banTwocolumnContact .bannerIcon{bottom:-4vw;left:-9vw;}
    body.rtl .banTwocolumnContact .bannerIcon{left:0;}
    .banTwocolumnContact .bannerIcon img{width:38vw;}
    .banTwocolumnContact .block_sub_title{text-align:start !important;}
    .banTwocolumnContact .banner_bg_inner{padding-left:35vw;text-align:start;padding-right:5vw;}
    .banTwocolumnContact .bannerArrow{left:10.2vw;bottom:8.5vw;}
    .banTwocolumnContact .bannerArrow img{width:20vw;}
    .banTwocolumnContact .wp-block-content .block_sub_title br{display:none;}
    .banTwocolumnContact .block_title{text-align:start !important;}
    .banTwocol_two_main_column.main_two_column_div .banTwocolSidebar.desktopView{display:none}
    .banTwocol_two_main_column.main_two_column_div.mobView{display:block;padding:0 5.208vw;max-width:calc(100vw - 10.416vw);box-sizing:border-box;}
    .banTwocol_two_main_column.main_two_column_div.mobView .latest-posts h2{padding:5.208vw 0px;font-size:5.208vw;}
    .banTwocol_two_main_column.main_two_column_div .latest-posts{max-width:100vw;}
    /* .banTwocol_two_main_column.main_two_column_div .banTwocolSidebar a{gap:3.95vw}
    .banTwocol_two_main_column.main_two_column_div .banTwocolSidebar a .pThumbHolder{min-width:25.416vw;} */
    /* .banTwocol_two_main_column.main_two_column_div .latest-posts .latest-posts-listing .latestpost-item .custom-thumbnail-pd{width:25.416vw;height:19.5833vw;;} */
    .banTwocol-hero-banner{border-radius:0 0 20vw 0;padding-top:10vw;padding-bottom:22vw;}
    .banTwocol-hero-banner .mainPodastCont{padding:0 5.208vw;max-width:calc(100vw - 10.416vw);gap:0px}
    .banTwocol-hero-banner .absBdPod{top:auto;position:relative;}
    .banTwocol-hero-banner .mainPodastCont .dividerLeft{border-left:3px solid var(--skyblue);padding-left:3vw;text-transform:uppercase;margin-top:5vw;margin-bottom:4vw;}
    .banTwocol-hero-banner .podBanSec .title{max-width:none;font-size:6.25vw !important;margin-top:2vw;margin-bottom:3vw;}
    .banTwocol-hero-banner .podBanSec .descText{max-width:none;}
    .banTwocol-hero-banner #breadcrumbs span span:first-child a{font-size:0px;}
    /* .banTwocol-hero-banner #breadcrumbs span span:first-child:before{content:'';background-image:url('data:image/svg+xml,<svg width="23" height="20" viewBox="0 0 23 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_10206_23130)"><path d="M11.4594 0.15625C11.2292 -0.0507812 10.8799 -0.0507812 10.6458 0.15625L0.207226 9.53125C-0.0460625 9.75781 -0.0729275 10.1562 0.153498 10.4141C0.379923 10.6719 0.767532 10.6992 1.02082 10.4687L2.45613 9.17969V16.875C2.45613 18.6016 3.83003 20 5.5263 20H16.5789C18.2752 20 19.6491 18.6016 19.6491 16.875V9.17969L21.0844 10.4687C21.3377 10.6953 21.7292 10.6719 21.9517 10.4141C22.1743 10.1562 22.1513 9.75781 21.898 9.53125L11.4594 0.15625ZM18.421 8.07422V16.875C18.421 17.9102 17.5959 18.75 16.5789 18.75H5.5263C4.50931 18.75 3.6842 17.9102 3.6842 16.875V8.07422L11.0526 1.45703L18.421 8.07422Z" fill="white"/></g><defs><clipPath id="clip0_10206_23130"><rect width="22.1053" height="20" fill="white" transform="matrix(-1 0 0 1 22.1055 0)"/></clipPath></defs></svg>');display:inline-block;width:4.58vw;height:4.166vw;background-repeat:no-repeat;background-size:contain;} */
    .visibleDesktop{display:none !important}
    .visibleMobile{display:block}
    .banTwocol_two_main_column.main_two_column_div .two-column-posts .author-info{margin-bottom:0;}
    .banTwocol_two_main_column .two-column-posts .author-image img{width:12.5vw;height:12.5vw;object-fit:cover;object-position:top;}
    .banTwocol_two_main_column.main_two_column_div .two-column-posts .author-details{width:calc(100% - 12.5vw);}
    .banTwocol_two_main_column.main_two_column_div .post-date{padding-top:4.5vw;}
    .customTopBtnMrg{margin-top:5vw}
    .datgapBtwn{gap:1vw;}
    .comgapBtwn{gap:5vw;}
    .mainWebinarSection .banTwocol-hero-banner .webinarTopBtwn{flex-wrap:wrap;}
    .mainWebinarSection .banTwocol-hero-banner{padding-top:5vw !important;padding-bottom:23.5vw !important;min-height:auto;margin-bottom:28vw !important;}
    .mainWebinarSection .banTwocol-hero-banner .absWaveImg{position:absolute;top:-2vw;left:auto;right:4vw;z-index:3;transform:rotate(35deg);max-width:24.375vw;}
    body.rtl .mainWebinarSection .banTwocol-hero-banner .absWaveImg{left:4vw;right:inherit;        top:22px;}
    .mainWebinarSection  .banTwocol-hero-banner .featureThumbWeb{position:absolute;height:45.624vw;left:0px;right:0px;margin:0 auto;width:100%;object-fit:cover;object-position:center;}
    .mainWebinarSection .col-4 .imgContDiv{position:relative;top:-3vw;width:calc(100vw - 12.5vw);padding-top:13.5vw;}
    .mainWebinarSection .col-8 .postContDiv .customTopBtnMrg{flex-direction:column;align-items:start;}
    .mainWebinarSection .content_block_full_height{padding-left:0vw;padding-right:0vw;}
	.hideSharText .socialshare_inner_cont{border-radius:2.08vw;padding:4vw var(--padding30) 3.5vw var(--padding30);}
	.hideSharText .socialshare_inner_cont .share-icon:first-child{display:inline-block;position:relative;top:-0.5vw;}
	.hideSharText .socialshare_inner_cont .share-icon:first-child .smlTextShare{color:var(--secondary-color);}
	.two-column-posts p{margin-bottom:2vw;}
    #searchPage{width:100%;padding:3.125vw 4.167vw;background-size:3.781vw;}
    .category-banner-block .search_title_form form{width:100%;}
    .two-column-posts .author-image.rounded60 img{width:12.5vw;height:12.5vw;}
    body.single.single-kc .knowledge_center.bannTwoColmKnowledge .block_title{margin-bottom:6vw !important;}
}

@media (min-width:2500px){
    .banTwocol_two_main_column .two-column-posts .author-info{margin-bottom:var(--padding12);}
    .banTwocol_two_main_column .two-column-posts .author-image img{width:2.34375vw;height:2.34375vw;}
    .banTwocol_two_main_column.main_two_column_div .post-date strong{font-size:.65vw;}
}

@media (min-width:2200px){
    .mainWebinarSection .banTwocol-hero-banner .absWaveImg{left:-4.8vw;}
    body.rtl .mainWebinarSection .banTwocol-hero-banner .absWaveImg{right:-4.8vw;left:inherit;}
}

/* Single Career page Form */

.formSecCareer{background:var(--primary-color);width:17.708vw;float:right;border-radius:var(--borderradius10);padding:1.823vw 1.563vw;box-sizing:border-box;}
.formSecCareer .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0.729vw var(--padding15);line-height:normal;border-radius:var(--borderradius8);}
.formSecCareer .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#efefef !important;}
.formSecCareer .select2-container .select2-selection--single{height:auto;border-radius:var(--borderradius8);border:none;background-image:url(img/select_arrowsvg.svg);background-repeat:no-repeat;background-position:95% center;font-size:0.729vw;background-size:.8vw;border-radius:var(--borderradius8) !important;}
body.rtl .formSecCareer .select2-container .select2-selection--single{background-position:5% center;}
.formSecCareer .hs-form-field > label{font-size:var(--wp--preset--font-size--small-14);color:var(--secondary-color);position:absolute;pointer-events:none;top:.78vw;left:1vw;transition:all 0.1s ease;}
body.rtl .formSecCareer .hs-form-field > label{right:1vw;left:inherit;font-size:var(--wp--preset--font-size--small);}
.formSecCareer .hbspt-form .hs-form-field input::placeholder{color:var(--white-color) !important;}
.formSecCareer .hbspt-form .hs-form-field .input select.hs-input.focused{color:var(--secondary-color) !important;}
.formSecCareer .hbspt-form .hs-form-field .input select{display:none;}
.formSecCareer .hbspt-form .hs-form-field label.active{top:-.01vw;left:.6vw;font-size:0.573vw;opacity:1;font-size:var(--wp--preset--font-size--x-small);opacity:1;color:var(--secondary-color);}
.formSecCareer .hbspt-form .hs-fieldtype-select > label{display:none;}
.formSecCareer .hbspt-form .hs-form-field .hs-form-field.hs_add_a_file_photo > label.active{color:var(--secondary-color) !important;}
.formSecCareer .hs-form-field{margin-bottom:1.2vw;position:relative;}
.formSecCareer .hs-form-field .input .hs-input{width:100%;box-sizing:border-box;border-radius:var(--borderradius8);padding:0.729vw var(--padding15);border:none;background-color:var(--white-color);font-size:var(--wp--preset--font-size--small);color:var(--secondary-color);}
.formSecCareer .hs-error-msgs{padding:0;margin:0;}
.formSecCareer .hs-form-field .hs-error-msgs label.hs-error-msg{display:block;color:var(--skyblue);font-size:0.625vw;margin-top:.2vw;}
.formSecCareer .hs-form-field .hs-error-msgs li{list-style:none;}
.formSecCareer .hs_error_rollup{display:none;}
.formSecCareer .hs_submit.hs-submit{text-align:center;}
.formSecCareer .hs_submit.hs-submit input[type="submit"]{background:none;border:1px solid var(--white-color);border-radius:var(--borderradius100);padding:0.625vw 1.667vw;color:var(--white-color);font-size:var(--wp--preset--font-size--small);cursor:pointer;}
.formSecCareer .hs_submit.hs-submit input[type="submit"]:hover{color:var(--primary-color);background:var(--white-color);}
.formSecCareer h3{text-align:center;color:var(--white-color);margin-bottom:1.302vw;font-weight:var(--font-weight600);font-size:var(--wp--preset--font-size--medium);}
.hs_add_a_file_photo{position:relative;width:100%;}
.formSecCareer .hs-form-field.hs_add_a_file_photo > label{display:block;background:var(--white-color) url(img/resume_clip.svg);border-radius:var(--borderradius8);padding:0.729vw var(--padding20);cursor:pointer;text-align:left;font-size:var(--wp--preset--font-size--small);position:relative;color:var(--secondary-color) !important;background-repeat:no-repeat;
background-position:93% center;color:var(--secondary-color);top:0 !important;left:0 !important;transition:none;right:inherit !important;}
.hs_add_a_file_photo .input input[type="file"]{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer;left:0;top:0;}
body.rtl .formSecCareer .hs-form-field.hs_add_a_file_photo > label{right:inherit !important;text-align:right;background-position:6% center;}

@media (max-width:1280px){
    .formSecCareer{width:100%;}
}

@media (max-width:768px){
    .formSecCareer h3{margin-bottom:5.208vw;}
    .formSecCareer .hs-form-field .input .hs-input{padding:2.7vw 2.167vw;border-radius:1.25vw;}
    .formSecCareer .hs-form-field{margin-bottom:3.125vw;}
    .formSecCareer .hs-form-field.hs_add_a_file_photo > label{background-position:95% center;padding:2.7vw 2.5vw;border-radius:1.25vw;}
    .formSecCareer .hs_submit.hs-submit input[type="submit"]{padding:2.5vw 6.667vw;}
    .formSecCareer .hs-form-field > label{top:2.78vw;left:3vw;}
    .formSecCareer .hs-form-field .hs-error-msgs label.hs-error-msg{font-size:2.625vw;}
    .formSecCareer .hbspt-form .hs-form-field label.active{left:1.7vw;}
    .formSecCareer .select2-container--default .select2-selection--single .select2-selection__rendered{padding:2.3vw 2.167vw;border-radius:1.25vw;}
    .formSecCareer .select2-container .select2-selection--single{background-size:3.8vw;}
}

.market_sol .play-pause-container, .applicationPosts .play-pause-container, .segmentCrousal .play-pause-container{display:none;}
.play-pause-btn{display:inline-block;margin-top:10px;padding:10px 15px;font-size:14px;color:var(--white-color);background-color:#007bff;border:none;border-radius:5px;cursor:pointer;}
.play-pause-btn:hover{background-color:#0056b3;}
.play-pause-container{position:absolute;right:0;top:-2vw;display:flex;flex-direction:row-reverse;align-items:center;gap:0.521vw;}
.play-pause-container .play-btn{background:url(img/play-buttn.svg);background-repeat:no-repeat;border:none;font-size:0;width:0.625vw;height:0.833vw;background-position:center;padding:0;background-size:100% 100%;cursor:pointer;}
.play-pause-container .pause-btn{background:url(img/paursebttn.svg);background-repeat:no-repeat;border:none;font-size:0;width:0.673vw;height:1vw;background-position:center;padding:0;background-size:100% 100%;cursor:pointer;}
.tax-category-kc .kcPostFilter .topicdrop, .tax-category-kc #kc_topic + .select2-container{display:none !important;}

@media (max-width:768px){
    .play-pause-container .play-btn{width:3.625vw;height:3.833vw;}
    .play-pause-container .pause-btn{width:3.625vw;height:3.833vw;}
    .play-pause-container{top:-6vw;}
}

#contextMenu{display:none;position:absolute;z-index:1000;background-color:var(--white-color);border:1px solid var(--dark_gray);box-shadow:0 4px 8px rgba(0, 0, 0, 0.2);border-radius:var(--borderradius10);padding:0;}
#contextMenu ul{list-style:none;margin:0;padding:0;}
#contextMenu ul li{padding:var(--padding6) var(--padding10);cursor:pointer;}
#contextMenu ul li:hover{background-color:#f0f0f0;}
#contextMenu ul li a{color:var(--black-color);font-size:var(--wp--preset--font-size--small-15);}
body.popup-open{width:auto !important;height:auto !important;transform:none !important;transform-origin:0px 0px !important;}
.header-top__right .global_select .select2-container--default{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:var(--light-white-color);font-size:var(--wp--preset--font-size--small-14);padding-left:0;color:var(--primary-color);text-transform:uppercase;font-family:"Montserrat", "FBReformaRegular", sans-serif;margin-right:0.8vw;width:auto !important;position:relative;}
.header-top__right .global_select .select2-container--default .select2-results li{font-size:var(--wp--preset--font-size--x-small);}
body.rtl .header-top__right .global_select .select2-container--default .select2-results li{font-size:.8vw;}
body.rtl .header-top__right .global_select .select2-container--default{margin-left:0.8vw;margin-right:0;left:0;font-family:"FBReformaRegular", sans-serif;}
.header-top__right .global_select .select2-selection--single{border:none;background:none;}
.header-top__right .global_select .select2-selection__rendered{padding:0 !important;padding-right:1.2vw !important;color:var(--primary-color) !important;font-size:var(--wp--preset--font-size--x-small);}
body.rtl .header-top__right .global_select .select2-selection__rendered{padding:0 !important;padding-left:1.2vw !important;padding-right:0 !important;font-size:.8vw;}
.header-top__right .global_select .select2-dropdown{border-radius:.4vw !important;border:1px solid #aaa !important;top:.14vw !important;    width: 200px !important;}
.select2-dropdown .select2-search{display:none;}
.widget_my_custom_search_widget .select2-dropdown .select2-search{display:block;}
.widget_my_custom_search_widget .select2-container--default .select2-results>.select2-results__options li:first-child{border-radius:0;}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:transparent !important;color:#000 !important;}
.select2-container--default .select2-results__options li:hover{background-color:#ccc !important;color:var(--primary-color) !important;}
.select2-container--default .select2-results__option[aria-selected=true]{background-color:transparent !important;}
.select2-container--open .select2-dropdown--below{border-radius:.4vw !important;margin-top:.4vw;border:1px solid var(--dark_gray) !important;overflow:hidden;}
.select2-container--open .select2-dropdown--above{border-radius:.4vw !important;margin-bottom:.4vw;border:1px solid var(--dark_gray) !important;overflow:hidden;}
.select2-container--default .select2-results>.select2-results__options li:first-child{border-radius:.4vw .4vw 0 0;}
.select2-container--default .select2-results>.select2-results__options li:last-child{border-radius:0 0 .4vw .4vw;}
.productFilter .select2-container--default .select2-selection--single{height:auto;border-radius:var(--borderradius100) !important;border-color:var(--gray);}
.select2-container--default .select2-selection--single .select2-selection__arrow{display:none !important;}
.header-top__right .global_select .select2-selection__arrow{display:block !important;background:url(img/arrow.svg) no-repeat right center;background-size:.7vw;transition:transform 0.3s ease;background-position:center;right:0;}
.header-top__right .global_select .select2-container--default.select2-container--open .select2-selection__arrow{transform:rotate(180deg);}
.header-top__right .global_select .select2-selection__arrow b{display:none;}
.select2-container--default .select2-results>.select2-results__options{max-height:15.625vw !important;overflow-x:hidden !important;}
.select2-container--default .select2-results>.select2-results__options li[aria-disabled="true"]{display:none !important;}
.select2-container--default .select2-results > .select2-results__options:focus, .select2-container--default .select2-results > .select2-results__options:hover{overflow-y:auto !important;}
.select2-results__option{font-size:0.728vw;}
body.rtl .select2-results__option{font-size:0.9vw;}
.trainingForm .select2-results__option{padding:var(--padding8) 1.302vw !important;}
.select2-results li{text-transform:capitalize;}
body.rtl .select2-results li{text-align:right;}
.select2-container--default .select2-results__options li:hover{color:var(--secondary-color) !important;}
.mega-buildingConstructionMenu .mega-sub-menu .widget_title_with_link_widget, .mega-fireProtectionMenu .mega-sub-menu .widget_title_with_link_widget, .mega-waterworkMenu .mega-sub-menu .widget_title_with_link_widget, .mega-IrrigationMenu .mega-sub-menu .widget_title_with_link_widget{padding:0 !important;font-weight:var(--font-weight600) !important;font-size:var(--wp--preset--font-size--small) !important;margin-bottom:0.625vw !important;}
.mega-buildingConstructionMenu .mega-sub-menu .widget_title_with_link_widget a, .mega-fireProtectionMenu .mega-sub-menu .widget_title_with_link_widget a, .mega-waterworkMenu .mega-sub-menu .widget_title_with_link_widget a, .mega-IrrigationMenu .mega-sub-menu .widget_title_with_link_widget a{padding-bottom:0 !important;}
.mega-waterworkMenu .mega-sub-menu .widget_title_with_link_widget span, .mega-buildingConstructionMenu .mega-sub-menu .widget_title_with_link_widget span, .mega-buildingConstructionMenu .mega-sub-menu .widget_title_with_link_widget span, .mega-fireProtectionMenu .mega-sub-menu .widget_title_with_link_widget span{color:var(--secondary-color) !important;}

@media (max-width:1600px){
    .header-top__right .global_select .select2-selection__rendered{font-size:0.929vw;padding-right:1.7vw !important;}
    body.rtl .header-top__right .global_select .select2-selection__rendered{padding-left:1.8vw !important;padding-right:0 !important;font-size:1.1vw;}
    body.rtl .header-top .header-top__left a, body.rtl .header-top__right .global_select .select2-container--default .select2-results li, body.rtl .header-top__right .wpml-dropdown-button{font-size:1.1vw;}
    .header-top .header-top__left{    align-items:center;display:flex}
    .select2-results__option{font-size:0.9vw;}
}

@media (max-width:1400px){
    .select2-results__option{font-size:1vw;}
    body.rtl .select2-results__option{font-size:1.5vw;}
    .header-top__right .global_select .select2-dropdown{width:163px !important;}
}

@media (max-width:1024px){
    .select2-container--default .select2-results>.select2-results__options{max-height:auto !important;}
}

@media (max-width:768px){
    .header-top__right .global_select .select2-selection--single{height:auto;}
    .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:normal !important;font-size:var(--wp--preset--font-size--medium);}
    body.rtl .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:var(--wp--preset--font-size--medium-he);}
    .header-top__right .global_select .select2-container--default{background-size:2.083vw;padding-right:5vw;padding-left:7vw;background-position:95% center !important;margin-right:0 !important;background-color:transparent;}
    body.rtl .header-top__right .global_select .select2-container--default{background-size:2.083vw;padding-left:5vw;padding-right:7vw;background-position:95% center !important;margin-right:0 !important;background-color:transparent;}
    .wpml-language-dropdown-container, .select2-results__option{font-size:2.728vw;}
    .select2-container--open .select2-dropdown--below{margin-top:2.4vw;border-radius:2vw !important;}
    .select2-container--default .select2-results>.select2-results__options li:first-child{border-radius:1.6vw 1.6vw 0 0;}
    .header-top__right #wpml-language-dropdown{width:100%;border-radius:2vw;top:12.8vw;}
    .select2-container--default .select2-results>.select2-results__options{max-height:500px !important;}
    .header-top__right .global_select .select2-container--default.select2-container--open{background-size:2.3vw;margin-right:0 !important;}
    .archive.tax-products #breadcrumbs{padding:0;}
    .header-top__right .global_select .select2-container--default .select2-selection--single .select2-selection__arrow{background-size:100%;height:4vw;position:absolute;top:0.4vw;right:1px;width:4vw;}
    body.rtl .header-top__right .global_select .select2-container--default .select2-selection--single .select2-selection__arrow{left:1px;right:inherit;}
    .header-top__right #wpml-language-dropdown li{font-size:3.5vw;}
    .header-top__right #wpml-language-dropdown li a{padding:0.3vw 1.211vw;box-sizing:border-box;}
    .header-top__right .global_select .select2-dropdown{top:2.14vw !important;border-radius:2vw !important;}
    .header-top__right .global_select .select2-container--default .select2-results__option{font-size:3.5vw !important;padding:0.3vw 1.211vw !important;color:var(--primary-color) !important;}
    #mega-menu-wrap-primary #mega-menu-primary .mega-buildingConstructionMenu .mega-sub-menu .widget_title_with_link_widget a, #mega-menu-wrap-primary #mega-menu-primary .mega-fireProtectionMenu .mega-sub-menu .widget_title_with_link_widget a, #mega-menu-wrap-primary #mega-menu-primary .mega-waterworkMenu .mega-sub-menu .widget_title_with_link_widget a, #mega-menu-wrap-primary #mega-menu-primary .mega-IrrigationMenu .mega-sub-menu .widget_title_with_link_widget a{font-weight:var(--font-weight600) !important;}
    #contextMenu ul li{padding:1.5vw 1vw;}
    #contextMenu ul li a{font-size:3.7vw !important;}
    body.rtl .header-top__left p{justify-content:right;font-size:3.8vw;align-items:flex-start;}
    body.rtl .header-top .header-top__left a{font-size:3.8vw;padding-top:0;padding-bottom:0;}
    body.rtl .header-top__right .global_select .select2-container--default .select2-results__option, body.rtl .header-top__right .global_select .select2-selection__rendered, body.rtl .header-top__right .wpml-dropdown-button{font-size:4vw !important;}
}

.single .posts_cont .cont_3 a img{transition:transform 0.5sease;width:100%;border-radius:var(--borderradius20) var(--borderradius20) 0 0;height:9.479vw;object-fit:cover;object-position:top;min-height:9.479vw;}
.wp-block-embed{position:relative;max-width:100%;width:100%;}
.wp-block-embed__wrapper{position:relative;width:100%;padding-top:56.25%;overflow:hidden;min-width:100px;min-height:180px;}
.wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;min-width:100px;min-height:180px;}
.two-column-posts  iframe{width:100%;height:100%;min-width:100px;min-height:450px;}

/* Extra Mobile Optimization */

@media (max-width:1400px){
    .single .posts_cont .cont_3 a img{height:12.479vw;min-height:12.479vw;}
}

@media (max-width:768px){
    .single .posts_cont .cont_3 a img{height:38.479vw;min-height:38.479vw;}
    .single .posts_cont .cont_3 a .postCont{height:auto; flex:1;}
}

@media (max-width:480px){
    .wp-block-embed__wrapper{max-width:100%;min-height:200px;width:500px;}
    .wp-block-embed__wrapper iframe{min-width:100%;min-height:200px;}
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item .mega-sub-menu .mega-menu-columns-4-of-12.mega-exploreMenu .mega-sub-menu{flex-wrap:wrap !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item .mega-sub-menu .mega-menu-columns-4-of-12.mega-exploreMenu .mega-sub-menu .mega-menu-item.mega-menu-item-type-widget:first-child{padding-bottom:0 !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item .mega-sub-menu .mega-menu-columns-4-of-12.mega-exploreMenu .mega-sub-menu .mega-menu-item.mega-menu-item-type-widget:last-child{padding-top:0 !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item .mega-sub-menu .mega-menu-columns-4-of-12.mega-exploreMenu .mega-sub-menu .mega-menu-item.mega-menu-item-type-widget.widget_title_with_link_widget a{padding-bottom:1vw !important;font-weight:var(--font-weight600);color:var(--secondary-color);}
.menu_dealers_form .filter-select .select2-container--default .select2-selection--single{border:none !important;height:auto;}
.menu_dealers_form .filter-select .select2-container--default .select2-selection--single .select2-selection__rendered{background:var(--white-color);color:var(--black-color);padding:0;appearance:none;height:100%;width:100%;padding:0.425vw;border-radius:0.417vw;border:0.052vw solid var(--dark_gray_2);font-size:var(--wp--preset--font-size--small-15);font-weight:400;box-sizing:border-box;line-height:normal !important;}
.menu_dealers_form .filter-select .select2-container{width:100% !important;}
.widget_my_custom_search_widget .select2-results__option[aria-selected]{color:var(--black-color) !important;}
body.rtl .owl-carousel .owl-stage{float:right;}
.market-solution-slider-block{overflow:hidden;}

@media (max-width:768px){
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item .mega-sub-menu .mega-menu-columns-4-of-12.mega-exploreMenu .mega-sub-menu .mega-menu-item.mega-menu-item-type-widget.widget_title_with_link_widget a{padding-bottom:3.7vw !important;}
}

/* Its a Bermad Moment Block CSS as slider was not loading properly */

@media (max-width:768px){
    .bermadMemoryRight img{position:static !important;border-radius:2.083vw !important;width:100% !important;height:46.042vw !important;transform:translateY(0px) !important;opacity:1 !important; object-fit:cover !important;}
    .bermadMemoryRight img:last-child{height:48.7vw !important;}
    .bermadMemoryleft{padding:7vw 5.205vw 0 5.205vw;width:100% !important;box-sizing:border-box;}
    .wp-block-group.container-fluid.bermad-moments-block{padding:14vw 0 12.25vw !important;box-sizing:border-box;}
    .owl-carousel .owl-stage-outer, .bermadMemoryRight{width:100% !important;padding-left:2vw;box-sizing:border-box;}
    .bermad-moments-block .wp-block-column-inner{flex-wrap:wrap;flex-direction:column-reverse;}
    .bermadMemoryRight .owl-dots{text-align:center;margin-top:3.542vw;}
    .bermadMemoryRight .owl-dots button.active{background:var(--primary-color) !important;}
    .bermad-moments-block, .time-line-block{overflow:hidden !important;}
}

/* Product Popup */

#myModalForm.modal, #product-popup.modal{z-index:9999;box-sizing:border-box;}
#myModalForm .modal-content, #product-popup .modal-content{padding:2.604vw 3.125vw;border-radius:var(--borderradius20);width:42.969vw;box-sizing:border-box;}
#myModalForm .hbspt-form .hs-fieldtype-select > label, #product-popup .hbspt-form .hs-fieldtype-select > label{display:none;}
#myModalForm .hbspt-form .hs-form-field > label, #product-popup .hbspt-form .hs-form-field > label{font-size:var(--wp--preset--font-size--small);color:var(--secondary-color);position:absolute;pointer-events:none;top:.6vw;left:.6vw;transition:all 0.1s ease;}
body.rtl #myModalForm .hbspt-form .hs-form-field > label, body.rtl #product-popup .hbspt-form .hs-form-field > label{right:.6vw;left:inherit;}
#myModalForm .hbspt-form .hs-form-field input::placeholder, #product-popup .hbspt-form .hs-form-field input::placeholder{color:var(--white-color) !important;}
#myModalForm .hbspt-form .hs-form-field label.active, #product-popup .hbspt-form .hs-form-field label.active{top:-.01vw;left:.6vw;font-size:0.573vw;opacity:1;color:var(--black-color);}
#myModalForm .hbspt-form .hs-form-field label.hs-error-msg, #product-popup .hbspt-form .hs-form-field label.hs-error-msg{display:block;text-align:left;font-size:0.625vw;color:#FF3E3E;}
#myModalForm .hbspt-form .hs_error_rollup, #product-popup .hbspt-form .hs_error_rollup{display:none !important;}
#myModalForm .hbspt-form label.hs-form-booleancheckbox-display, #product-popup .hbspt-form label.hs-form-booleancheckbox-display{display:flex;align-items:baseline;}
#myModalForm .hbspt-form label.hs-form-booleancheckbox-display p a, #product-popup .hbspt-form label.hs-form-booleancheckbox-display p a{color:var(--gray);text-decoration:underline;}
/* #product-popup .hbspt-form label.hs-form-booleancheckbox-display p a:hover{text-decoration:none;} */
#myModalForm .hbspt-form label.hs-form-booleancheckbox-display p, #product-popup .hbspt-form label.hs-form-booleancheckbox-display p{font-size:var(--wp--preset--font-size--small-14);color:#222; line-height: 1;}
#myModalForm .hbspt-form .hs-dependent-field, #product-popup .hbspt-form .hs-dependent-field{width:17.8vw;}
#myModalForm .hbspt-form .legal-consent-container .hs-dependent-field, #product-popup .hbspt-form .legal-consent-container .hs-dependent-field{width:100%;}
#myModalForm .hbspt-form .hs-form-field, #product-popup .hbspt-form .hs-form-field{width:17.8vw;margin-bottom:1.302vw;position:relative;}
#myModalForm .hbspt-form .hs-form-field:after, #product-popup .hbspt-form .hs-form-field:after{display:none !important;}
#myModalForm .hbspt-form .hs-form-field.hs-fieldtype-textarea, #product-popup .hbspt-form .hs-form-field.hs-fieldtype-textarea{margin-bottom:0}
#myModalForm .hbspt-form .hs_your_questions.hs-form-field, #product-popup .hbspt-form .hs_your_questions.hs-form-field{width:100%;}
#myModalForm .hbspt-form form, #product-popup .hbspt-form form{display:flex;flex-wrap:wrap;margin:0;justify-content:space-between;}
#myModalForm .hbspt-form .hs-dependent-field .hs-form-field, #product-popup .hbspt-form .hs-dependent-field .hs-form-field, .hbspt-form  form .input{width:100%;margin:0;}
#myModalForm .hbspt-form .hs-dependent-field .hs-form-field.hs_zip.hs-zip, #product-popup .hbspt-form .hs-dependent-field .hs-form-field.hs_zip.hs-zip{margin:1vw 0;}
#myModalForm .hs_submit, #product-popup .hs_submit{width:100%;}
#myModalForm .hs_submit .actions, #product-popup .hs_submit .actions{width:100%;padding:0;display:inline-block;text-align:center;margin:0;margin-top:1.042vw;}
#myModalForm form input, #product-popup form input{font-size:var(--wp--preset--font-size--small);padding:0.521vw 0.625vw;min-height:2.083vw;border-radius:var(--borderradius8);font-family:"Montserrat", "FBReformaRegular", sans-serif;color:var(--gray);width:100%;box-sizing:border-box;border:1px solid #D9D9D9;}
body.rtl #myModalForm form input, body.rtl #product-popup form input{font-family:"FBReformaRegular", sans-serif;}
#myModalForm form input.error, #product-popup form input.error{border:1px solid #FF3E3E;}
#myModalForm form .inputs-list, #product-popup form .inputs-list{margin:0;padding:0;}
#myModalForm form input[type="submit"], #product-popup form input[type="submit"]{line-height:1.094vw;padding:0.677vw 1.667vw;border-radius:var(--borderradius100);background-color:var(--skyblue);border-color:var(--skyblue);font-size:var(--wp--preset--font-size--small);color:var(--primary-color);font-family:"Montserrat", "FBReformaRegular", sans-serif;font-weight:normal;width:auto;border:none;cursor:pointer;transition:1.5s ease;-webkit-transition:1.5s ease;}
/* body.rtl #myModalForm form input[type="submit"], #product-popup form input[type="submit"]{font-family:"FBReformaRegular", sans-serif;} */
#myModalForm form input[type="submit"]:hover, #product-popup form input[type="submit"]:hover{background-color:var(--white-color);border-color:var(--white-color);font-size:var(--wp--preset--font-size--small);color:var(--primary-color);transition:1.5s ease;-webkit-transition:1.5s ease;}
#myModalForm form textarea, #product-popup form textarea{min-height:5.208vw;height:5.208vw;border-radius:var(--borderradius8);font-family:"Montserrat", "FBReformaRegular", sans-serif;font-size:var(--wp--preset--font-size--small);padding:var(--padding10) var(--padding12);width:100%;box-sizing:border-box;border:1px solid #D9D9D9;}
/* body.rtl #myModalForm form textarea, body.rtl #product-popup form textarea[type="submit"]{font-family:"FBReformaRegular", sans-serif;} */
#myModalForm form textarea.error, #product-popup form textarea.error{border:1px solid #FF3E3E}
#myModalForm form textarea::placeholder, #product-popup form textarea::placeholder{color:var(--white-color);}
#myModalForm form textarea.focused, #product-popup form textarea.focused{color:var(--secondary-color);}
#myModalForm .hbspt-form, #product-popup .hbspt-form{position:relative;z-index:9;}
#myModalForm .hbspt-form .legal-consent-container li, #product-popup .hbspt-form .legal-consent-container li{list-style:none;text-align:left;}
#myModalForm .hbspt-form .legal-consent-container .hs-form-booleancheckbox-display input, #product-popup .hbspt-form .legal-consent-container .hs-form-booleancheckbox-display input{width:auto;min-height:auto;accent-color:var(--skyblue);}
body.rtl #myModalForm .hbspt-form .legal-consent-container .hs-form-booleancheckbox-display input, body.rtl #product-popup .hbspt-form .legal-consent-container .hs-form-booleancheckbox-display input{margin-left:.4vw;}
#myModalForm .hbspt-form .legal-consent-container .hs-form-booleancheckbox-display>span, #product-popup .hbspt-form .legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:.4vw;}
#myModalForm form .inputs-list.hs-error-msgs, #product-popup form .inputs-list.hs-error-msgs{list-style:none;color:#FF3E3E;}
#myModalForm .select2-container--default .select2-selection--single, #product-popup .select2-container--default .select2-selection--single{height:auto !important;}
#myModalForm .select2-container--default .select2-selection--single .select2-selection__rendered, #product-popup .select2-container--default .select2-selection--single .select2-selection__rendered{text-align:left;color:var(--secondary-color);padding:0.512vw 0.625vw;height:auto;background-image:url(img/select_arrowsvg.svg);background-repeat:no-repeat;background-position:93% center;background-size:.8vw;line-height:normal;}
body.rtl #myModalForm .select2-container--default .select2-selection--single .select2-selection__rendered, body.rtl #product-popup .select2-container--default .select2-selection--single .select2-selection__rendered{text-align:right;background-position:5% center;}
#myModalForm .select2-container--default .select2-selection--single, #product-popup .select2-container--default .select2-selection--single{border-radius:var(--borderradius8) !important;border:1px solid #D9D9D9;}
#myModalForm .select2-container--default .select2-selection--single .select2-selection__arrow, #product-popup .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}
#myModalForm .select2-container--default .select2-results>.select2-results__options li:nth-child(2), #product-popup .select2-container--default .select2-results>.select2-results__options li:nth-child(2){border-radius:.4vw .4vw 0 0;}
#myModalForm .select2-container, #product-popup .select2-container{width:100% !important;text-align:left;}
#myModalForm .hbspt-form .legal-consent-container .hs-form-field ul.inputs-list label{display:flex;align-items:start;}
#product-popup .hbspt-form .legal-consent-container .hs-form-field ul.inputs-list label{display:flex;align-items:self-start;}
.product_main .legal-consent-container{margin-top:1vw;}
#myModalForm.modal .close img, #product-popup.modal .close img{width:0.721vw;}
#myModalForm.modal .product_main_left, #product-popup.modal .product_main_left{margin-top:.7vw;max-width:30vw;}
#myModalForm.modal .product_main_right img, #product-popup.modal .product_main_right img{width:4.792vw;display:flex;}
#myModalForm.modal .product_main_right, #product-popup.modal .product_main_right{border:1px solid #D9D9D9;border-radius:var(--borderradius10);padding:0.417vw;}
#myModalForm.modal .product_main_inner, #product-popup.modal .product_main_inner{padding-bottom:var(--padding24);}
#myModalForm.modal .product_main_left label, #product-popup.modal .product_main_left label{font-size:var(--wp--preset--font-size--large-20);color:var(--secondary-color);padding-bottom:.3vw;}
#myModalForm.modal .product_main_left h2, #product-popup.modal .product_main_left h2{font-size:var(--wp--preset--font-size--large-25);color:var(--secondary-color);font-weight:var(--font-weight600);padding-bottom:.5vw;}
#myModalForm.modal .product_main_left span, #product-popup.modal .product_main_left span{color:var(--gray);font-size:var(--wp--preset--font-size--small);}
#myModalForm.modal select, #product-popup.modal select{display:none;}
#myModalForm .select2-container--default .select2-selection--single.select2-error,  #product-popup .select2-container--default .select2-selection--single.select2-error{border:1px solid #FF3E3E;}

@media (max-width:1400px){
    #product-popup .hbspt-form .hs-form-field label.active, #myModalForm .hbspt-form .hs-form-field label.active{font-size:.9vw;top:0vw;}
}

@media (max-width:1024px){
    #myModalForm .modal-content, #product-popup .modal-content{width:75vw;padding:3.604vw 3.125vw;}
    #myModalForm .hbspt-form .hs-dependent-field, #myModalForm .hbspt-form .hs-form-field, #product-popup .hbspt-form .hs-dependent-field, #product-popup .hbspt-form .hs-form-field{width:33vw;}
    #myModalForm .select2-container--default .select2-selection--single .select2-selection__rendered, #myModalForm form input, #product-popup .select2-container--default .select2-selection--single .select2-selection__rendered, #product-popup form input{padding:0.821vw 0.825vw;}
    #myModalForm .hbspt-form .hs-form-field > label, #product-popup .hbspt-form .hs-form-field > label{top:1vw;left:1vw;}
    body.rtl #myModalForm .hbspt-form .hs-form-field > label, body.rtl #product-popup .hbspt-form .hs-form-field > label{right:1vw;left:0;}
    #myModalForm.modal .close img, #product-popup.modal .close img{width:1vw;}
    #myModalForm .product_main_left, #product-popup.modal .product_main_left{max-width:46vw;}
    #myModalForm.modal .product_main_right img, #product-popup.modal .product_main_right img{width:7.792vw;}
    #myModalForm.modal .product_main_inner, #product-popup.modal .product_main_inner{padding-bottom:3vw;}
    #myModalForm form textarea, #product-popup form textarea{margin-bottom:2vw;}
    #myModalForm form input[type="submit"], #product-popup form input[type="submit"]{line-height:3.094vw;}
}

@media (max-width:768px){
    #myModalForm, #product-popup{padding:5.208vw 3.25vw;}
    #myModalForm .modal-content, #product-popup .modal-content{width:90vw;padding:3.604vw 3.125vw;}
    #myModalForm .hbspt-form .hs-dependent-field, #myModalForm .hbspt-form .hs-form-field, #product-popup .hbspt-form .hs-dependent-field, #product-popup .hbspt-form .hs-form-field{width:100%;margin-bottom:3.125vw;}
    #myModalForm .hbspt-form .hs-dependent-field .hs-form-field, #product-popup .hbspt-form .hs-dependent-field .hs-form-field{margin-bottom:0;}
    #myModalForm form input, #product-popup form input{padding:3.083vw 4.5vw;height:auto;}
    #myModalForm form select, #product-popup form select{padding:3.083vw 4.3vw;height:auto;}
    #myModalForm form textarea, #product-popup form textarea{height:26.042vw;padding:2.083vw 2.3vw;}
    #myModalForm form input[type="submit"], #product-popup form input[type="submit"]{padding:2.708vw 6.667vw;line-height:normal;}
    #myModalForm .hbspt-form .hs-form-field label.hs-error-msg, #product-popup .hbspt-form .hs-form-field label.hs-error-msg{font-size:2.7vw;}
    #myModalForm .hbspt-form .hs-form-field > label, #product-popup .hbspt-form .hs-form-field > label{top:2.7vw;left:4vw;}
    body.rtl #myModalForm .hbspt-form .hs-form-field > label, body.rtl #product-popup .hbspt-form .hs-form-field > label{right:4vw;left:0;}
    #myModalForm .hbspt-form .hs-form-field label.active, #product-popup .hbspt-form .hs-form-field label.active{top:.3vw;font-size:2.8vw;left:4vw;display:flex;align-items:flex-start;}
    #myModalForm .select2-container--default .select2-selection--single .select2-selection__rendered, #product-popup .select2-container--default .select2-selection--single .select2-selection__rendered{padding:3.083vw 3.5vw !important;background-size:3vw !important;font-size:var(--wp--preset--font-size--small);}
    #myModalForm .hbspt-form .legal-consent-container .hs-form-booleancheckbox-display>span, #product-popup .hbspt-form .legal-consent-container .hs-form-booleancheckbox-display>span{line-height:normal;margin-left:1.5vw;}   
    #myModalForm.modal .product_main_left, #product-popup.modal .product_main_left{max-width:100%;margin-bottom:2vw;}
    #myModalForm.modal .product_main_inner, #product-popup.modal .product_main_inner{flex-direction:column-reverse;text-align:center;align-items:center;}
    #myModalForm.modal .product_main_right, #product-popup.modal .product_main_right{margin-bottom:2vw;}
    #myModalForm.modal .product_main_right img, #product-popup.modal .product_main_right img{width:19.167vw;}
    #myModalForm.modal .close img, #product-popup.modal .close img{width:4vw;}
    #myModalForm.modal.modal .close, #product-popup.modal.modal .close{top:3vw;right:3vw;}
    .tab-pane_single_product{padding:5vw 3vw;}
    .single-product .topSecMainCont{margin-bottom:10vw; flex-wrap:wrap;}
    #myModalForm.modal .product_main_left label, #product-popup.modal .product_main_left label{font-size:3.333vw;}
    #myModalForm.modal .product_main_left h2, #product-popup.modal .product_main_left h2{font-size:4.167vw;padding-bottom:1.3vw;padding-top:1.3vw;}      
    .maincontSingleProduct #myModal .modal-content{width:90vw;}
    .maincontSingleProduct #myModal iframe{height:65vw;border-radius:4vw;}
    .maincontSingleProduct #myModal.modal .close img{width:7vw;}
}

.market-solution-slider-block .col-9{width:38vw;}
.market-solution-slider-block .col-3{width:20vw;}

@media (max-width:768px){
	.market-solution-slider-block .col-3{width:100%;padding:2.46875vw 5.46875vw}
	.market-solution-slider-block .col-9{width:100%;margin-top:8vw;padding-left:5.46875vw;box-sizing:border-box;}
    .bermad-moments-block, .time-line-block{overflow:hidden !important;}
}

.irrigation_segment_color_green .bannerCont{background-color:#007D47;}
.fire_segment_color_red .bannerCont{background-color:#72080C;}
/* background:linear-gradient(180deg, rgba(75, 0, 3, 1) 0%, rgba(188, 23, 29, 1) 65%); */
.building_segment_color_blue .bannerCont{background-color:#014B7D;}
.water_segment_color_light_blue .bannerCont{background-color:#0274B6;}

@media (max-width:992px){
    .bermad-life-main-cont .col-md-6{width:100%;}
}

.video-placeholder{margin-top:-56.25%;cursor:pointer;}
.video-placeholder .play-video{border:none;background:none;position:absolute;left:50%;width:4vw;top:50%;transform:translate(-50%, -50%);cursor:pointer;}

@media (max-width:600px){
    body{overflow-x:hidden !important}
    .market-solution-slider-block .col-9{width:100vw !important; padding-left:0 !important;}
    .market-solution-slider-block .col-9 .market_sol:not(.owl-carousel){padding-left:5.46875vw !important; padding-right:5.46875vw !important;}
}

.padding-top-mob a{word-break:break-word;overflow-wrap:anywhere;}

.contentEdPara table{width:100% !important;}


@media (max-width:768px){
    .padding-top-mob{padding-top:21vw !important}
    /* body.page-id-25874 .header-top__left, body.page-id-1532 .header-top__left{color:var(--secondary-color);} */
    .content-editor-block .contentEdPara h3{margin-bottom:3vw;}
    .content-editor-block .contentEdPara li, .content-editor-block .contentEdPara p{font-size:4vw;line-height:6vw;margin-bottom:3vw;}
    body.rtl .content-editor-block .contentEdPara li, body.rtl .content-editor-block .contentEdPara p{font-size:4.7vw;}
    html{margin:0 !important;}
    #wpadminbar{display:none !important;}
    .initially-hide-mobile{display:none;}
    .contentEdPara table{max-width:100%;}
}

/* SINGLE PRODUCT */

.headline-section-mp{margin-bottom:20px !important;}
.headline-section-mp h2{padding-bottom:20px !important;}
.headline-section-mp p{padding-bottom:10px !important;}

@media (max-width:992px){
    .headline-section-mp{margin-bottom:10px !important;}
    .headline-section-mp h2{padding-bottom:14px !important;}
    .single-product .product-applicationPosts .owl-stage-outer{overflow:visible !important;}
    .single-product .product-applicationPosts .postCont .globalmainbutton{margin-top:0;}
    .single-product .postCont p{margin:15px 0;}
}

.owl-next.disabled, .owl-prev.disabled{pointer-events:none;opacity:0.25;}

/* hide submenu by default */

.menu_search_container > ul.mega-sub-menu{display:none !important;visibility:hidden !important;opacity:0 !important;}
.menu_search_container.open > ul.mega-sub-menu{display:block !important;visibility:visible !important;opacity:1 !important;}
.archive-banner-block.noproducts{padding-top:6vw;min-height:13vw;}
.noproducts-found{padding:4vw 0;text-align:center;font-size:2vw;font-weight:600;color:#424242;}
.archive-banner-block.noproducts p{color:var(--white-color);line-height:1.6;}
.archivePage.dynamic_img.acf-block.wp-block-group.cat_banner{padding:0vw; margin-top:0vw; margin-bottom:0vw;background-image:url('img/archve-header.jpg') !important; background-size:cover; opacity:1}
.archivePage.dynamic_img.acf-block.wp-block-group.cat_banner h1{color:var(--white-color);font-size:var(--wp--preset--font-size--x-large); line-height:1.2; text-align:start; font-weight:600; font-style:normal; text-decoration:none;margin-bottom:var(--marginbtm20) !important;padding-top:2vw;}
.archivePage.dynamic_img.acf-block.wp-block-group.cat_banner.category-banner-block{border-radius:0 0 var(--borderradius100) 0;padding:6vw 0 5vw !important;background-color:var(--primary-color);}
.archivePage.dynamic_img.acf-block.wp-block-group.cat_banner.category-banner-block .bermad_cat{left:0;top:-1.2vw;}
body.rtl .archivePage.dynamic_img.acf-block.wp-block-group.cat_banner.category-banner-block .bermad_cat{right:0;left:inherit;}
.archivePage.dynamic_img.acf-block.wp-block-group.cat_banner.category-banner-block .catName{color:var(--white-color);text-transform:uppercase;border-left:3px solid var(--skyblue);padding-left:var(--padding10);display:inline-block;line-height:1.3vw;margin-top:2.5vw;}

@media (max-width:768px){
    .archive-banner-block.noproducts{padding-top:20vw;}
    .noproducts-found{padding:15vw 0;font-size:5vw;}
}

.standardBlock{margin-bottom:1vw;color:#424242;}
.standardBlock p{line-height:1.5;}
.videoDescription{display:none;padding:1vw .5vw;color:#424242;line-height:normal;}

@media (max-width:1440px){
    .archivePage.dynamic_img.acf-block.wp-block-group.cat_banner.category-banner-block .bermad_cat{top:10px;margin-bottom:5vw !important;position:relative !important;}
    .archivePage.dynamic_img.acf-block.wp-block-group.cat_banner h1{padding-top:5vw;}
    .archivePage.dynamic_img.acf-block.wp-block-group.cat_banner.category-banner-block{padding:7vw 5vw 5vw !important;}
    .archivePage.dynamic_img.acf-block.wp-block-group.cat_banner.category-banner-block .catName{line-height:2.3vw;padding-left:2vw;}
    .archivePage.dynamic_img.acf-block.wp-block-group.cat_banner.category-banner-block #breadcrumbs{padding:0 !important;margin-top:0 !important;}
    .standardBlock{padding:0 5vw;}
}

@media (max-width:768px){
    .archivePage.dynamic_img.acf-block.wp-block-group.cat_banner.category-banner-block{padding:6vw 5vw 5vw !important;}
    .single.single-kc .archivePage.dynamic_img.acf-block.wp-block-group.cat_banner.category-banner-block{padding:15vw 5vw 15vw !important;}
    .archivePage.dynamic_img.acf-block.wp-block-group.cat_banner.category-banner-block .catName{line-height:5.3vw;}
    .videoDescription{padding:1vw;}
    .owl-nav.disabled, .owl-dots.disabled{display:none !important;}
    .standardBlock{padding:0;}
    #breadcrumbs.multiple-crumbs span > span:last-child, #breadcrumbs.multiple-crumbs span > span:nth-last-child(2){display:none !important;}
    #breadcrumbs a.homebreadcrum{display:flex;background-image:url(img/home-light.svg);background-repeat:no-repeat;width:23px;height:21px;font-size:0;}
    body.rtl #breadcrumbs a.homebreadcrum{font-size:0 !important;}
    body.black_header_menu #breadcrumbs a.homebreadcrum{background-image:url(img/home_dark.svg);font-size:0;}
    .single-product .relSolutionSection, .single-product .relapplicationSection, .single-product .kc_bg_prodSingle{padding-top:8vw;padding-bottom:8vw !important;overflow:hidden;}
    .single-product .product-segment-posts{overflow:hidden;padding:25px 0;}
    .archivePage.dynamic_img.acf-block.wp-block-group.cat_banner h1{font-size:7.5vw !important;}
}

.newsLetter .submitted-message{margin-top:17px;font-weight:600;font-size:1vw;}
.ccw_68668882f0889ee832edb578-wrapper{z-index:99 !important;}
body.single-kc h1{text-transform:capitalize;}
.two-column-posts a:hover{text-decoration:underline!important;}
/* .two-column-posts .post-date,.two-column-posts a{font-weight:600;} */
.two-column-posts .post-date{color:var(--black-color);}
.two-column-posts .post-date span{margin-right:1.042vw;}
body.rtl .two-column-posts .post-date span{margin-left:1.042vw;margin-right:0}
.two-column-posts figure,.two-column-posts img{display:block;border-radius:10px;}
.two-column-posts figure img,.two-column-posts img{padding:0;}
/* .two-column-posts figure.size-full img,.two-column-posts img{width:100%;} */
.two-column-posts figure img.aligncenter, .two-column-posts img.aligncenter{display: block;margin-left: auto;margin-right: auto;text-align: center;}
.two-column-posts .accordion-content img{width:auto;}
.two-column-posts .accordion-content img.alignright{float:right;margin-left:1.5vw;}
.two-column-posts .accordion-content img.alignleft{float:left;margin-right:1.5vw;}
.two-column-posts figure.size-full img{width:100%;}
.two-column-posts figure.alignright{float:right}
.two-column-posts figure.alignleft{float:left}
body.rtl .two-column-posts figure.alignright{float:left}
body.rtl .two-column-posts figure.alignleft{float:right}
.two-column-posts figure.aligncenter{align-items:center;text-align:center;margin:auto}
.wp-block-table{overflow-x:auto;width:100%;}
.wp-block-table table{table-layout:auto !important;width:max-content;border-collapse:collapse;border-spacing:0;min-width:100%;}
.wp-block-table td, .wp-block-table th{word-break:normal;border:1px solid #ddd;padding:10px;text-align:center;vertical-align:middle;}
.wp-block-table .has-fixed-layout{table-layout:auto;}
.wp-block-table .has-fixed-layout td, .wp-block-table .has-fixed-layout th{white-space:normal!important;word-break:normal!important;padding:10px !important;}
.wp-block-table  td img, .wp-block-table th img{width:revert-layer;margin:auto;}
.two-column-posts .author-details p{margin-bottom:0;}
.segmetIcon .segmentTitle{white-space:nowrap;}
.segmetIcon{gap:.7vw;}
body.single-kc .two-column-posts-content p{line-height:1.5;}
body.single-kc .two-column-posts-content h2, body.single-kc .two-column-posts-content h3{margin-bottom:1vw;}
body.single-kc .two-column-posts-content figure.alignright{margin-left:10px;margin-bottom:10px}
body.single-kc.rtl .two-column-posts-content figure.alignright{margin-right:10px;margin-left:0;}
body.single-kc .two-column-posts-content figure.alignleft{margin-right:10px;margin-bottom:10px}
body.single-kc.rtl .two-column-posts-content figure.alignleft{margin-left:10px;margin-right:0;}
body.single-kc .two-column-posts-content figure.wp-block-gallery.has-nested-images{display:flex}
body.single-kc .two-column-posts-content strong{font-weight:600}
body.single-kc .two-column-posts-content h2, body.single-kc .two-column-posts-content h3, body.single-kc .two-column-posts-content h4, body.single-kc .two-column-posts-content h5{text-transform:capitalize;}
figure.wp-block-table.text-left-content td, figure.wp-block-table.text-left-content th{text-align:left;}
body.single .find-answers-topics-block.wp-block-group .container{width:100%;}
body.single-kc .appglarry img{width:130px !important;}
body.single-kc .appglarry figure a, body.single-kc .appglarry figure{width:auto !important;flex-grow:initial !important;}
body.single-kc .term-case-studies .content-editor-block img{border-radius:10px;}
#tinymce.acf_content p{margin-bottom:15px !important;}
#tinymce.acf_content figure{margin:0 !important;}

@media (max-width:768px){
    .two-column-posts figure.alignright{float:none;align-items:center;text-align:center}
    .two-column-posts figure.alignleft{float:none;align-items:center;text-align:center}	
    .wp-block-table{overflow-x:auto;-webkit-overflow-scrolling:touch;}
    .segmetIcon{gap:3vw;flex-wrap:wrap;}
    .wp-block-table td img, .wp-block-table th img{width:revert-layer;}
    body.single-kc .two-column-posts-content figure.alignright{margin-left:0px;}
    body.single-kc .two-column-posts-content figure.alignleft{margin-right:0px;}
    body.single-kc.rtl .two-column-posts-content figure.alignright{margin-right:0px;}
    body.single-kc.rtl .two-column-posts-content figure.alignleft{margin-left:0px;}
	.wp-block-table.is-style-stripes.contentTable td img{width:400px}
    body.single .find-answers-topics-block{padding:0 !important;}
    body.single-kc .term-case-studies .content-editor-block{padding:0 4vw !important;}
    .two-column-posts .post-date span{margin-right:0;width:100%;display:inline-block;margin-bottom:8px;}
    body.rtl .two-column-posts .post-date span{margin-left:0;}
    .two-column-posts .accordion-content img.alignright{float:none;margin-left:0;margin:7vw auto;}
    .two-column-posts .accordion-content img.alignleft{float:none;margin-right:0;margin:7vw auto;}
    .two-column-posts .accordion-content img{max-width:100%;}
    body.rtl .header-top__right .global_select .select2-dropdown{text-align:right;}
    .contact-us-banner-block, .contact-us-banner-block.productSingleContact{overflow:hidden;}
}

@media (max-width:500px){
    body.single-kc .term-case-studies .content-editor-block{padding:10vw 4vw !important;}
    body.single-kc .two-column-posts-content figure.alignright, body.single-kc .two-column-posts-content figure.alignleft{display: block;margin-left: auto;margin-right: auto;text-align: center;}
    body.single-kc .two-column-posts-content figure.alignright img, body.single-kc .two-column-posts-content figure.alignleft img{display: inline-block;}
}

.authrinfo{display:flex;}
.authrinfo p{margin-right:.5vw;}
body.rtl .authrinfo p{margin-left:.5vw;margin-right:0;}
body::before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.2);opacity:0;visibility:hidden;transition:opacity 0.4s ease;z-index:99;}
body.menu-overlay-active::before{opacity:1;visibility:visible;}
.tabslidepro{bottom:-3px;height:3px;background-color:var(--dark_blue);bottom:0;transition:all .3s linear;border-radius:6.944vw;z-index:9;}
body.rtl.single-kc .two-column-posts-content .has-text-align-left{text-align:right;}
.manualrelProdSlider{z-index:-1;}

