.text-decoration-underline{
	text-decoration:underline!important;
}
body{font-family:Roboto;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#333333;}
ol,
ul{margin:0;padding:0;list-style:none;}
a{-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}
a,
a:focus{text-decoration:none;outline:0;color:#cc2527;}
a:hover{color:#ec1f26;text-decoration:none;}
.btn.active.focus,
.btn.active:focus,
.btn.focus,
.btn.focus:active,
.btn:active:focus,
.btn:focus{text-decoration:none;outline:0;}
a.btn{position:relative;color:#ffffff;background-color:#ee433f;font-size:18px;font-weight:bold;height:50px;line-height:2;transition:none;margin-right:50px;margin-top:30px;padding-left:25px;padding-right:25px;border-radius:0;border:0;}
a.btn:hover,
a.btn:focus{background-color:#204d8e;}
h1,
h2,
h3,
h4,
h5,
h6{font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#262626;}
p{font-size:20px;}
h1{font-size:72px;font-weight:bold;}
h2{font-size:48px;font-weight:900;}
h3{font-size:40px;font-weight:700;}
.container{max-width:1920px;padding-left:8%;padding-right:8%;}

header .container{max-width:1920px;padding-left:1%;padding-right:4%;}
.navbar{padding:24px 20px;background:#fff;transition:0.3s;}
.navbar-transparent .navbar{background:rgba(0, 0, 0, 0.6);}
.navbar li a{font-size:16px !important;color:#191919;padding:12px 12px !important;font-weight:normal;}
.navbar li a:hover{color:#ec1f26;}
a.covid{background-color:#cc2527;color:#fff !important;padding:7px 15px !important;}
.navbar-transparent .navbar li a{color:#fff;}
.navbar a.active{color:#ee433f !important;}
.navbar.navbar-transparent{background:transparent;}
.navbar.navbar-transparent li a{color:#fff;}
.navbar-light .navbar-toggler{border-radius:0;}
.navbar-dark .navbar-toggler{border-color:rgb(156, 156, 156);border:0;}
.navbar-dark .navbar-toggler-icon,
.navbar-transparent .navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='0' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");}
.navbar.navbar-dark{background:#030303;padding:10px 20px;}
.navbar-dark img{width:150px;transition:0.3s;}
.navbar.navbar-dark li a{color:#fff;}
.navbar a.dropdown-toggle{padding-bottom:50px !important;}
.navbar.navbar-dark a.dropdown-toggle{padding-bottom:20px !important;}
.dropdown-toggle::after{display:none;}
.dropdown-menu{min-width:280px;background-color:rgba(0, 0, 0, 0.85);border-radius:0px;}
.dropdown-menu li:hover{background-color:#ee433f;}
.dropdown-menu li a{display:block;width:100%;float:none;font-weight:normal;text-decoration:none;text-transform:none;padding-left:1.389rem;padding-right:1.389rem;border-top:1px solid rgba(255, 255, 255, 0.15);color:#ffffff;background:none;transition:all 0.1s cubic-bezier(0.445, 0.05, 0.55, 0.95);padding:10px;}
.dropdown-menu li a:hover{color:#ffffff;}
.dropdown-menu li:first-child > a{border-top:1px solid transparent;}
.dropdown ul li:first-child > a:after{content:"";height:0;width:0;height:0;border-style:solid;border-width:0 12px 6px 12px;border-color:transparent transparent rgba(0, 0, 0, 0.85) transparent;position:absolute;top:-6px;left:2.5rem;display:block;transition:all 0.1s cubic-bezier(0.445, 0.05, 0.55, 0.95);}
.link-btn{font-size:14px;background:#204d8e;color:#fff;padding:10px 25px;border-radius:50px;font-weight:500;line-height:1.2em;width:auto;}
.link-btn:hover{font-size:14px;line-height:1.2em;background:#ec1f26;color:#fff;}
@media (min-width:992px){ul.nav li.dropdown:hover > ul.dropdown-menu{display:block;margin-top:20px;padding:0;transition:0.3s;}
.navbar.navbar-dark ul.nav li.dropdown:hover > ul.dropdown-menu{display:block;margin-top:18px;padding:0;transition:0.3s;}
}
@media (min-width:1367px){ul.nav li.dropdown:hover > ul.dropdown-menu{display:block;margin-top:46px;padding:0;transition:0.3s;}
.navbar.navbar-dark ul.nav li.dropdown:hover > ul.dropdown-menu{display:block;margin-top:15px;padding:0;transition:0.3s;}
}
.btn-arrow i.fa.fa-arrow-right{padding:16px 18px;position:absolute;bottom:0px;right:-52px;background:#ee433f;border:0px;}
.btn-arrow i.fa.fa-arrow-right:hover{background-color:#204d8e;}
.home-hero-carousel{position:relative;height:100vh;min-height:25rem;width:100%;overflow:hidden;margin-top:-118px;}
.home-hero-carousel .carousel-item{height:100vh;min-height:350px;background:no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.home-hero-carousel .carousel-item::before{background-color:rgba(0, 0, 0, 0);content:"";display:block;height:100%;position:absolute;width:100%;}
.home-hero-carousel .carousel-caption{text-align:center;background-color:rgba(0, 82, 143, 0.65);margin-bottom:40px;}
.home-hero-carousel .carousel-caption h1{color:#fff;font-weight:700;font-size:34px;text-align:center;padding:0 15px;}
.scientific-laboratory-services-page .bnr_sec {
    background: url(../img/landing-pages/scientific-laboratory-services/scientific-laboratory-services-banner.png);
    background-size: cover;
    background-repeat: no-repeat;
    height: 100vh;
    margin-top: 7%;
    display: flex;
    align-items: center;}
.science-lab-services-page .bnr_sec {
    background: url(../img/landing-pages/science-lab-services/science-lab-services-banner.png);
    background-size: cover;
    background-repeat: no-repeat;
    height: 100vh;
    margin-top: 7%;
    display: flex;
    align-items: center;}
.chemical-laboratory-page .bnr_sec {
    background: url(../img/landing-pages/chemical-laboratory/chemical-laboratory-banner.png);
    background-size: cover;
    background-repeat: no-repeat;
    height: 100vh;
    margin-top: 7%;
    display: flex;
    align-items: center;}
.chemistry-laboratory-page .bnr_sec {
    background: url(../img/landing-pages/chemistry-laboratory/chemistry-laboratory-banner.png);
    background-size: cover;
    background-repeat: no-repeat;
    height: 100vh;
    margin-top: 7%;
    display: flex;
    align-items: center;}
 .setting-up-a-laboratory-page .bnr_sec {
    background: url(../img/landing-pages/setting-up-a-laboratory/setting-up-a-laboratory-banner.png);
    background-size: cover;
    background-repeat: no-repeat;
    height: 100vh;
    margin-top: 7%;
    display: flex;
    align-items: center;}
.designing-lab-page .bnr_sec {
    background: url(../img/landing-pages/designing-lab/designing-lab-banner.png);
    background-size: cover;
    background-repeat: no-repeat;
    height: 100vh;
    margin-top: 7%;
    display: flex;
    align-items: center;}
.laboratory-setup-page .bnr_sec {
    background: url(../img/landing-pages/laboratory-setup/laboratory-setup-banner.png);
    background-size: cover;
    background-repeat: no-repeat;
    height: 100vh;
    margin-top: 7%;
    display: flex;
    align-items: center;}
.laboratory-solutions-page .bnr_sec {
    background: url(../img/landing-pages/laboratory-solutions/laboratory-solutions-banner.png);
    background-size: cover;
    background-repeat: no-repeat;
    height: 100vh;
    margin-top: 7%;
    display: flex;
    align-items: center;}
.scientific-laboratory-page .bnr_sec {
    background: url(../img/landing-pages/scientific-laboratory/scientific-laboratory-banner.png);
    background-size: cover;
    background-repeat: no-repeat;
    height: 100vh;
    margin-top: 7%;
    display: flex;
    align-items: center;}
.laboratory-rooms-page .bnr_sec {
    background: url(../img/landing-pages/laboratory-rooms/laboratory-rooms-banner.png);
    background-size: cover;
    background-repeat: no-repeat;
    height: 100vh;
    margin-top: 7%;
    display: flex;
    align-items: center;}
.laboratory-setup-cost-page .bnr_sec {
    background: url(../img/landing-pages/laboratory-setup-cost/laboratory-setup-cost-banner.png);
    background-size: cover;
    background-repeat: no-repeat;
    height: 100vh;
    margin-top: 7%;
    display: flex;
    align-items: center;}
.laboratory-desks-and-workstations-page .bnr_sec {
    background: url(../img/landing-pages/laboratory-desks-and-workstations/laboratory-desks-and-workstations-banner.png);
    background-size: cover;
    background-repeat: no-repeat;
    height: 100vh;
    margin-top: 7%;
    display: flex;
    align-items: center;}
.lab-room-design-page .bnr_sec {
    background: url(../img/landing-pages/lab-room-design/lab-room-design-banner.png);
    background-size: cover;
    background-repeat: no-repeat;
    height: 100vh;
    margin-top: 7%;
    display: flex;
    align-items: center;}
.science-laboratory-furniture-page .bnr_sec {
    background: url(../img/landing-pages/science-laboratory-furniture/science-laboratory-furniture-banner.png);
    background-size: cover;
    background-repeat: no-repeat;
    height: 100vh;
    margin-top: 7%;
    display: flex;
    align-items: center;}
.chemistry-lab-furniture-page .bnr_sec {
    background: url(../img/landing-pages/chemistry-lab-furniture/chemistry-lab-furniture-banner.png);
    background-size: cover;
    background-repeat: no-repeat;
    height: 100vh;
    margin-top: 7%;
    display: flex;
    align-items: center;}
.lab-fume-cupboards-page .bnr_sec {
    background: url(../img/landing-pages/lab-fume-cupboards/lab-fume-cupboards-banner.png);
    background-size: cover;
    background-repeat: no-repeat;
    height: 100vh;
    margin-top: 7%;
    display: flex;
    align-items: center;}
.fume-hood-manufacturers-in-chennai-page .bnr_sec {
    background: url(../img/landing-pages/fume-hood-manufacturers-in-chennai/fume-hood-manufacturers-in-chennai-banner.png);
    background-size: cover;
    background-repeat: no-repeat;
    height: 100vh;
    margin-top: 7%;
    display: flex;
    align-items: center;}
.ducted-fume-cupboards-page .bnr_sec {
    background: url(../img/landing-pages/ducted-fume-cupboards/ducted-fume-cupboards-banner.png);
    background-size: cover;
    background-repeat: no-repeat;
    height: 100vh;
    margin-top: 7%;
    display: flex;
    align-items: center;}
.lab-furniture-manufacturers-in-vadodara-page .bnr_sec{
background: url(../img/landing-pages/lab-furniture-manufacturers-in-vadodara/lab-furniture-manufacturers-in-vadodara-banner.png);
    background-size: cover;
    background-repeat: no-repeat;
    height: 100vh;
    margin-top: 7%;
    display: flex;
    align-items: center;
}
.laboratory-furniture-manufacturers-in-uae-page .bnr_sec{
background: url(../img/landing-pages/laboratory-furniture-manufacturers-in-uae/laboratory-furniture-manufacturers-in-uae-banner.png);
    background-size: cover;
    background-repeat: no-repeat;
    height: 100vh;
    margin-top: 7%;
    display: flex;
    align-items: center;
}
.bg-white{background-color:#fff;}
.bg-grey{background-color:#e6e6e6;}
.bg-grey:after,
.bg-grey:before{border-color:transparent transparent #e6e6e6 transparent !important;}
.bg-red{background-color:#ec1f26;}
.bg-red:after{border-color:transparent transparent #ec1f26 transparent !important;}
.bg-blue{background-color:#204d8e;}
.bg-blue:before{border-color:transparent transparent #204d8e transparent !important;}
.card-link-container{display:inline-block;height:100%;}
.card-link-img-container,
.card-link-container{transition:-webkit-transform 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-transform:scale(1) translatez(0);transform:scale(1) translatez(0);}
.card-link-container:hover{color:#333;}
.hover-container:hover .card-link-img-container{-webkit-transform:scale(1.1) translatez(0);transform:scale(1.1) translatez(0);}
.lnr-arrow-right{position:absolute;padding-right:10px;right:0;}
.bg-light-grey{background-color:#e6e6e6;}
.bg-light-red{background-color:#e6e6e6;}
.lnr-arrow-right:before{content:"\e87a";font-size:26px;font-weight:bold;line-height:12px;display:inline-block;}
.text-white .fa-arrow-right{color:#fff;}
.arrow-link-container-with-border{display:inline-block;padding:16px 0 16px 18px;border:1px solid;position:absolute;bottom:50px;line-height:14px;height:49px;width:50px;overflow:hidden;transition:0.3s;}
.hover-container:hover .arrow-link-container-with-border{width:auto !important;padding-right:29px;}
.over-flow-hidden{overflow:hidden;}
.arrow-link-text{line-height:14px;display:inline-block;float:left;margin-right:7px;width:90px;font-size:14px;font-weight:bolder;}
.is-animated{-webkit-transition-duration:0.7s;-webkit-transition-property:transform, opacity;-webkit-transition-delay:0.15s;-webkit-transition-timing-function:"ease-in-out";-moz-transition-duration:0.7s;-moz-transition-property:all;-moz-transition-delay:0.15s;-moz-transition-timing-function:"ease-in-out";-o-transition-duration:0.7s;-o-transition-property:transform, opacity;-o-transition-delay:0.15s;-o-transition-timing-function:"ease-in-out";-ms-transition-duration:0.7s;-ms-transition-property:transform, opacity;-ms-transition-delay:0.15s;-ms-transition-timing-function:"ease-in-out";transition-duration:0.7s;transition-property:transform, opacity;transition-delay:0.15s;transition-timing-function:"ease-in-out";-webkit-transform:rotatex(-80deg) translateZ(0);-moz-transform:rotatex(-80deg) translateZ(0);-o-transform:rotatex(-80deg) translateZ(0);-ms-transform:rotatex(-80deg) translateZ(0);transform:rotatex(-80deg) translateZ(0);-webkit-transform-origin:0 0 0;-moz-transform-origin:0 0 0;-o-transform-origin:0 0 0;-ms-transform-origin:0 0 0;transform-origin:0 0 0;opacity:0;}
.is-animated.revealed{-webkit-transform:rotatex(0deg) translateZ(0);-moz-transform:rotatex(0deg) translateZ(0);-o-transform:rotatex(0deg) translateZ(0);-ms-transform:rotatex(0deg) translateZ(0);transform:rotatex(0deg) translateZ(0);opacity:1;}
.card-desc-right,
.card-desc-left{position:relative;}
.card-desc-right:after{content:"";position:absolute;right:-27px;bottom:50%;display:block;width:0;height:0;border-style:solid;z-index:20;-webkit-transform:rotate(90deg);transform:rotate(90deg);border-width:0 18.5px 18px 18.5px;border-color:transparent transparent #ffffff transparent;}
.card-desc-left:before{content:"";position:absolute;left:-27px;bottom:50%;display:block;width:0;height:0;border-style:solid;z-index:20;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border-width:0 18.5px 18px 18.5px;border-color:transparent transparent #ffffff transparent;}
.col-3.card-grey.card-desc-right:after{border-color:transparent transparent #e6e6e6 transparent;}
.col-3.card-red.card-desc-right:after{border-color:transparent transparent #ec1f26 transparent;}
.col-3.card-blue.card-desc-left:before{border-color:transparent transparent #204d8e transparent;}
.col-3.card-grey.card-desc-left:before{border-color:transparent transparent #e6e6e6 transparent;}
.card-tile-pd{padding:30px;}
.card-tile-pd h3{font-size:30px;font-weight:900;text-transform:uppercase;}
.text-white h3{color:#fff;}
i.fa.fa-arrow-right{padding:16px 18px;border:2px solid;position:absolute;bottom:40px;}
.card-tile-pd p{font-size:20px;text-align:left;}
.text-white .fa-arrow-right{color:#fff;}
.para-sibbling-bottom-spacer{padding-bottom:10px;display:inline-block;}
span.small-heading{font-size:14px;margin-bottom:20px;display:block;color:#ec1f26;}
@media (min-width:768px) and (max-width:991px){.is-animated:nth-child(2n + 1){transition-delay:0.15s;}
.is-animated:nth-child(2n + 2){transition-delay:0.3s;}
.pt-5,
.py-5{padding-top:3rem !important;padding-bottom:3rem !important;}
.career-form.covid-class{margin-bottom:30px !important;}
}
@media (min-width:768px) and (max-width:1399px){.is-animated:nth-child(2n + 1){transition-delay:0.15s;}
.is-animated:nth-child(2n + 2){transition-delay:0.3s;}
}
@media (min-width:992px) and (max-width:1399px){.is-animated:nth-child(3n + 1){transition-delay:0.15s;}
.is-animated:nth-child(3n + 2){transition-delay:0.3s;}
.is-animated:nth-child(3n + 3){transition-delay:0.45s;}
}
@media (min-width:1400px){.is-animated:nth-child(3n + 1){transition-delay:0.15s;}
.is-animated:nth-child(3n + 2){transition-delay:0.3s;}
.is-animated:nth-child(3n + 3){transition-delay:0.45s;}
}
@media (min-width:1400px){.is-animated:nth-child(4n + 1){transition-delay:0.1s;}
.is-animated:nth-child(4n + 2){transition-delay:0.2s;}
.is-animated:nth-child(4n + 3){transition-delay:0.3s;}
.is-animated:nth-child(4n + 4){transition-delay:0.4s;}
}
.global-section{position:relative;height:100%;width:100%;overflow:hidden;}
.global-section video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.global-section .container{position:relative;z-index:2;padding-top:80px;padding-bottom:80px;}
.global-section-title{text-align:center;}
.global-section-title h1{display:inline-block;font-size:72px;color:#fff;text-align:center;border-bottom:5px solid #fff;margin-bottom:30px;}
.global-content{border:4px solid rgba(255, 255, 255, 0.48);margin:20px 10px;padding:20px;color:#fff;background:rgba(0, 15, 38, 0.25);}
.global-content:hover{background:#ee433f;}
.global-content h1{color:#fff;font-size:34px;text-align:center;}
.global-content p{font-size:15px;text-align:center;margin-top:10px;}
.testimonials{position:relative;}
.testimonials .container{max-width:1920px;padding-left:0;padding-right:0;}
.flickity-viewport{overflow:hidden;position:relative;height:100%;top:-20px;background-color:transparent;}
.carousel.carousel-main{padding:50px 20% 30px;}
.carousel-main{margin-bottom:8px;padding-top:50px;}
.carousel-cell{width:100%;height:350px;background:url("../img/Red_Box.png");padding:50px;margin-top:50px;}
.carousel-main img{display:block;max-width:200px;margin-top:-85px;}
.representative-details{padding:10px 20px;box-sizing:border-box;}
.representative-details h3{font-size:20px;color:#fff;font-weight:500;}
.representative-details p{font-size:17px;color:#fff;}
.testimonials-spaeaks p span{position:absolute;top:-25px;left:40px;font-size:32px;}
.carousel.carousel-nav{background:#d6e2ee;padding:0 12%;}
.carousel-nav .carousel-cell{height:100px;width:120px;background:#d6e2ee;padding:0px 10px;margin-top:20px;}
.carousel-nav .carousel-cell img{-webkit-filter:grayscale(100%);filter:grayscale(100%);}
.carousel-nav .carousel-cell.is-selected img{-webkit-filter:grayscale(0%);filter:grayscale(0%);position:relative;}
.carousel-nav .carousel-cell.is-selected::before{content:"";position:absolute;top:-17px;left:42px;display:block;width:0;height:0;border-style:solid;z-index:20;border-width:0 18.5px 18px 18.5px;border-color:transparent transparent #d6e2ee transparent;}
.testimonials-spaeaks h3{color:#fff;text-align:right;font-size:58px;font-style:italic;font-weight:900;}
.testimonials-spaeaks p{font-size:24px;text-align:left;color:#fff;padding-left:60px;}
.flickity-prev-next-button.previous{left:16.35% !important;border:3px solid #ec1f26;border-radius:0;opacity:1 !important;width:70px;height:60px;top:53%;}
.flickity-prev-next-button.next{right:16.35% !important;border:3px solid #ec1f26;border-radius:0;opacity:1 !important;width:70px;height:60px;top:53%;}
.customers-testimonials .flickity-prev-next-button.previous{left:-4.65% !important;}
.customers-testimonials .flickity-prev-next-button.next{right:-4.65% !important;}
.flickity-prev-next-button:hover{background:#f1f1f1;}
.flickity-prev-next-button .arrow{fill:#ea2c32 !important;}
.customers-testimonials .carousel.carousel-main{padding:50px 0% 30px;}
.query-lets-connect{position:relative;background:url("../img/testimonials-bg.png");padding-top:100px;padding-bottom:100px;width:100%;overflow:hidden;background-size:cover;}
.query-lets-connect .query-content,
.query-content{padding:10px 15px 5px 20px;background:#fff;border:2px solid #224a98;border-radius:6px 6px 0 6px;}
.query-content h2{color:#ec1f26;font-size:24px;font-weight:500;}
.query-content h2 span{color:#444444;display:block;font-size:22px;padding-bottom:5px;}
.query-content .form-control{border:1px solid #cbd2da;border-bottom:2px solid #cbd2da;border-radius:0;padding:0 6px;height:35px;color:#666666;font-size:14px;font-weight:500;}
.query-content .form-group{margin-bottom:6px !important;}
.query-content label{margin-bottom:0px !important;}
.captcha-container{background-color:#e9ecef;padding-top:5px;padding-right:5px;margin-bottom:5px;margin-top: 10px;}
.captcha-reload{padding:2px 6px;background:#1a429a;color:white;font-size:14px;}
.captcha-reload:hover{background:#0047e3;color:white;}
.query-content .btn.btn-default{font-size:14px;background:#204d8e;color:#fff;padding:10px 25px;border-radius:50px;font-weight:500;line-height:1.2em;float:right;width:auto;}
.query-content .btn.btn-default:hover{font-size:14px;line-height:1.2em;background:#ec1f26;}
.query-content .btn.btn-reset{font-size:14px;background:#8b8c8c;line-height:1.2em;color:#fff;padding:10px 25px;border-radius:50px;font-weight:500;float:right;width:auto;}
.query-content .btn.btn-reset:hover{font-size:14px;line-height:1.2em;background:#6c757d;}
button#query-btn-close{margin-top: -40px; margin-right: 15px;}
.text-area{height: 70px!important;width:100% !important;border-width:1px 1px 2px !important;border-style:solid !important;border-color:#cbd2da !important;border-image:initial !important;border-radius:0px !important;padding:4px 6px !important;line-height:1.2em !important;background-color:#fff !important;}
@media (min-width:768px){.query-lets-connect .col{padding-left:40%;padding-right:20%;}
}
footer{display:block;box-shadow:5px 0px 20px #b7b7b7;position:relative;}
footer .container{max-width:1920px;padding-left:5%;padding-right:5%;padding-top:50px;}
.col-sm-6.footer-copyright h2{font-size:1px !important;text-align:center;color:#eeeeef;}
.footer-page-links h3{font-size:18px;}
.footer-page-links a{font-size:16px;color:#000 !important;}
.footer-copyright a{color:#000 !important;}
.footer-right a{color:#000 !important;}
.footer-page-links .no-border a{font-size:18px;font-weight:bold;}
.footer-page-links ul{padding-bottom:40px;}
.footer-page-links li{padding:6px 0px;}
.footer-page-links .no-border ul li:first-child{padding-top:0px;}
.footer-page-links a:hover{padding:2px 5px;border-left:3px solid #ec1f26;}
footer .col-sm-3{border-right:2px solid #e9e9e9;}
.col-sm-3.no-border{border-right:0px solid #eeeeef;}
footer .container.copyright{background:#eeeeef;padding-top:35px;padding-bottom:35px;}
.footer-right p.social-footer-icons{text-align:right;padding-right:15px;margin-bottom:0;}
.footer-right .fa{font-size:24px;padding:7px;}
.footer-lt-rt-space{padding-left:150px;padding-right:150px;}
a.footer-covid{color:red;}
@media (min-width:576px){.container.footer-page-links .col-sm-6{display:flex;}
}
#return-to-top{position:fixed;bottom:0;right:0;background:#000;width:55px;height:55px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:0%;display:none;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#return-to-top i{color:#fff;margin:0;position:relative;left:15px;top:15px;font-size:26px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#return-to-top:hover{background:#ec1f26;}
#return-to-top:hover i{color:#fff;top:5px;}
#breadcrumbs .container{padding-top:25px;padding-bottom:25px;font-size:18px;}
section#breadcrumbs{border-top:2px solid #a2a2a2;}
.main-page-banner{text-align:center;background-repeat:no-repeat;background-position:0%;background-size:cover;}
.banner-heading{padding:80px 110px;background-color:rgba(34, 74, 152, 0.65);text-align:left;}
.banner-heading h1{color:#fff;border-bottom:5px solid #fff;display:inline-block;font-size:56px;text-transform:uppercase !important;}
#about-us.main-page-banner{background-image:url("../img/Leadership_Header_BG.jpg");}
#services.main-page-banner{background-image:url("../img/Header_Image.png");}
#products.main-page-banner{background-image:url("../img/Header_BG.jpg");}
#projects.main-page-banner{background-image:url("../img/Header_BG.jpg");}
/*#careers.main-page-banner{background-image:url("../img/Careers_Overview/Header_BG.png");}*/
.row.page-main-desc{display:block;text-align:center;padding:50px 100px 70px;}
.page-main-desc h2{font-size:30px;font-weight:400;text-align:center;color:#000000;margin-bottom:30px;}
.sq-list{margin-bottom:20px;}
.sq-list li{list-style-type:square;line-height:1.325em;margin-left:22px;}
.page-main-desc p{font-size:20px;text-align:center;}
.gallery-row-space a{margin-top:10px;margin-bottom:20px;text-align:center;}
.gallery-row-space a:hover{color:#00528f;}
.gallery-row-space a h4{margin-top:10px;text-align:center;}
.child-page-banner{text-align:center;background-repeat:no-repeat;background-position:0%;background-size:cover;}
.child-banner-heading{padding:80px 110px;background-color:rgba(34, 74, 152, 0.65);text-align:left;}
.child-banner-heading h1{color:#fff;border-bottom:5px solid #fff;display:inline-block;font-size:56px;text-transform:uppercase !important;}
.state-value li:before{content:"- ";margin-left:-8px;}
.state-value ul li{list-style-type:none;padding-left:10px;}
#about-history.child-page-banner{background-image:url("../img/History_Header_Image.png");}
#about-our-leadership.child-page-banner{background-image:url("../img/Leadership_Header_BG.jpg");}
/*#about-awards-events.child-page-banner{background-image:url("../img/Leadership/Header_BG.png");}*/
#about-it-matters.child-page-banner{background-image:url("../img/IT_Header_BG.png");}
#about-csr-activities.child-page-banner{background-image:url("../img/Leadership/Header_BG.png");}
#about-accreditations.child-page-banner{background-image:url("../img/Accreditations_Header_BG.png");}
/*#careers-our-culture.child-page-banner{background-image:url("../img/Work_Culture/Header_BG.jpg");}*/
#contactus-all.child-page-banner{background-image:url("../img/ContactUs-Header_Image.jpg");}
.side-menu{width:100%;font-size:16px;}
.side-menu ul{list-style:none;margin:0;padding:0;}
.side-menu ul li{list-style:none;margin:0;padding:0;}
.side-menu a{display:block;border-left:4px solid #eeeeee;padding-top:12px;padding-bottom:12px;padding-left:15px;color:#222222;font-weight:bold;}
.side-menu-list-item.active a{color:#ed1921;border-left:4px solid #ed1921;}
.side-menu-footer{margin-top:50px;position:relative;}
.side-menu-footer h4{font-size:22px;font-weight:bold;}
.side-menu-footer p{font-size:17px;text-align:initial;padding-right:45px;}
.side-menu-footer a.txt-btn{color:#c53148;font-size:22px;font-weight:bold;}
#page-main-content{padding-top:50px;padding-bottom:80px;}
#page-main-content main.padding-right-20{padding-right:20%;}
#page-main-content small{color:#ed1921;font-size:30px;display:block;padding-bottom:15px;font-weight:300;}
#pageContent h2{font-size:38px;padding-bottom:50px;position:relative;}
.side-menu-heading{position:relative;}
#pageContent h2:after,
.side-menu-heading:after,
.side-menu-content:after,
.side-menu-footer:after{display:inline-block;width:55px;height:3px;position:absolute;bottom:25px;left:2px;background-color:#c53148;content:"";}
.side-menu-heading:after,
.side-menu-content:after,
.side-menu-footer:after{bottom:-15px;}
#pageContent .hr-style{border:1.5px solid black;}
#pageContent.core-values .fundamental{position:absolute;bottom:72px;top:90px;left:45px;color:white;font-weight:800;font-size:36px;}
#pageContent.core-values .img-fluid{vertical-align:middle;border-style:none;margin-top:30px;margin-bottom:30px;}
#pageContent.core-values .img-txt{margin-bottom:30px;}
.card-box-a,
.card-box-b,
.card-box-d{position:relative;backface-visibility:hidden;margin-bottom:30px;}
.card-overlay{position:absolute;width:110%;height:100%;top:0;left:100%;display:none;z-index:2;overflow-y:scroll;}
.card-overlay.card-left{left:auto;right:100%;}
.card-box-d:hover .card-overlay-hover{background-color:#ed1921;opacity:0.9;display:block;color:white;}
.card-box-d .card-overlay-hover{transition:all 0.2s ease-in-out;padding:30px 40px 15px 35px;}
.card-img-d .img-fluid{width:100%;}
.title-d{color:white;}
.color-text-a{font-size:13px;font-style:italic;font-weight:normal;}
.social ul li a,
a:focus{text-decoration:none;outline:0;color:red;}
.social{padding:10px 0;}
.social ul li{display:inline-block;}
.social li{height:40px;width:40px;font-size:30px;border-radius:50%;line-height:1.4;margin:0 15px 0 0px;box-shadow:0 0 0 3px #ffffff;transition:all 500ms ease;text-align:center;background-color:white;}
.card-overlay::-webkit-scrollbar{width:5px;}
p.end-para{margin-top:80px;}
#page-main-content{padding-top:50px;padding-bottom:50px;}
.services-row{background-color:#fff;margin-top:30px;margin-left:0;margin-right:0;}
.service-details{padding:30px 20px;}
.service-details ul{padding:10px 15px;}
.service-details ul li{line-height:1.2;list-style-type:square;margin-left:22px;}
.service-img{padding:0px;}
.service-img img{width:100%;}
a.txt-btn-child-page{color:#ec1f26;font-size:14px;font-weight:500;}
#covid19-solutions.child-inside-page-banner{background-image:url("../img/Laboratory_fumehoods_header_image.jpg");background-position:center;}
#products-bench-top-hoods.child-inside-page-banner{background-image:url("../img/Laboratory_fumehoods_header_image.jpg");background-position:center;}
#products-bench-top-hoods.child-inside-page-banner.lab-furniture{background-image:url("../img/Laboratory_furnitures_header_image.jpg");background-position:center;}
#products-bench-top-hoods.child-inside-page-banner.other-accessories{background-image:url("../img/Other_Accessories_header_image.jpg");background-position:center;}
#products-fume-hoods.child-inside-page-banner{background-image:url("../img/Laboratory_fumehoods_header_image.jpg");background-position:center;}
#products-fume-hoods.child-inside-page-banner.lab-furniture{background-image:url("../img/Laboratory_furnitures_header_image.jpg");background-position:center;}
#products-fume-hoods.child-inside-page-banner.other-accessories{background-image:url("../img/Other_Accessories_header_image.jpg");background-position:center;}
#industries.child-inside-page-banner,
#industries-sub.child-page-banner{background-image:url("../img/Kewaunee_Industries_Header_Image_1.jpg");background-position:center;}
#products-level-2.child-inside-page-banner{background-image:url("../img/Laboratory_fumehoods_header_image.jpg");background-position:center;}
#products-bench-top-hoods.child-inside-page-banner.services-bg{background-image:url("../img/Services_header_BG.jpg");background-position:center;}
.child-banner-content h1{color:#fff;border-bottom:5px solid #fff;display:inline-block;font-size:56px;text-transform:uppercase !important;}
.child-banner-content p{color:#fff;padding-top:60px;width:85%;font-size:20px;line-height:1.325em;}
.child-banner-content{padding:80px 110px;}
.bg-blue-transparent{background-color:rgba(32, 77, 142, 0.75);}
.side-menu-heading h2{font-size:40px;}
.side-menu-content{margin-top:50px;position:relative;}
.side-menu-content p{font-size:20px;font-weight:600;text-align:left;}
.products-subpage .side-menu-footer p{font-size:18px;color:#808080;}
.image-grid.tile-content-overlay{display:block;opacity:0;z-index:10;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#222222;transition:all 0.6s;}
.page-sub-content{padding-top:50px;padding-bottom:50px;background:#fcfcfc;}
.products-subpage{background:#f1f1f1;}
.side-menu-content-products h5{font-size:28px;font-weight:400;}
.products-subpage .col-sm-3{padding-right:54px;}
.hovereffect{width:calc(100% - 10px);height:auto;float:left;overflow:hidden;position:relative;text-align:center;cursor:default;margin:0 10px 10px 0 !important;}
.hovereffect .overlay{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;background:linear-gradient(to top,
rgba(10, 10, 10, 0.9) 0%,
rgba(10, 10, 10, 0) 50%);}
.hovereffect:hover .overlay{background-color:rgba(75, 75, 75, 0.7);}
.hovereffect img{display:block;position:relative;margin:auto;width:100%;}
.hovereffect h2{width:80%;text-transform:uppercase;color:#fff;text-align:left;position:relative;font-size:24px;font-weight:600;padding:10px 30px;box-sizing:border-box;-webkit-transform:translateY(280px);-ms-transform:translateY(280px);transform:translateY(280px);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.hovereffect:hover h2{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);}
.hovereffect .info{display:inline-block;text-decoration:none;padding:7px 14px;color:#fff;background-color:transparent;opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;font-weight:normal;margin:-52px 0 0 0;padding:60px 30px;}
.hovereffect:hover .info{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.hovereffect:hover .info p{text-align:left;}
.hovereffect i.fa.fa-angle-right{position:absolute;border:5px solid #fff;bottom:20px;right:30px;padding:12px 18px;color:#fff;font-weight:900;}
.hovereffect i.fa.fa-angle-right:hover{background:#ee433f;border:5px solid #ee433f;}
.hovereffect .overlay-blue{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;background:linear-gradient(to top,
rgba(46, 65, 152, 0.9) 0%,
rgba(10, 10, 10, 0) 50%);}
.hovereffect:hover .overlay-blue{background-color:#004a9859;}
ul.salient-features li{list-style-type:disc;}
ul.salient-features{margin-left:20px;}
.pdf-col-pd a{display:flex;align-items:center;}
.pdf-col-pd h5{font-size:18px;margin-bottom:0;}
.pdf-col-pd{padding:15px 0px 10px;}
.pdf-col-pd .img-fluid{max-width:100%;height:auto;float:left;margin-right:8px;}
.inside-subtemplate .carousel-indicators li{width:10px;height:10px;border-radius:100%;background-color:#818181;}
.inside-subtemplate .carousel-indicators{bottom:-20px;}
.inside-subtemplate .carousel-indicators .active{background-color:#1a4c8f;}
.inside-subtemplate .carousel{padding:30px 60px 10px;}
.carousel-control-next,
.carousel-control-prev{width:7%;opacity:1;}
.carousel-control-next:hover,
.carousel-control-prev:hover{width:5%;opacity:0.8;}
.product-properties{margin-top:30px;}
.product-properties .col-md-6{background-color:#c7cfdc;}
.product-properties .product-details{padding:0px;}
.product-properties h4{background-color:#204d8e;color:#fff;font-size:20px;text-align:center;padding:10px;}
.product-properties .col-md-6{background-color:#c7cfdc;margin:20px 15px;padding:0;max-width:45%;}
.product-properties .col-md-6 ul{padding:10px 20px;}
.product-properties .col-md-6 ul li{line-height:1.5;list-style-type:square;margin-left:22px;}
.col-md-12.head{padding-top:30px;}
/*#project-usa.child-inside-page-banner{background-image:url("../img/Projects_Template_Page/Header_BG.png");}*/
.col-md-12.all-projetcs.bg-blue{text-align:center;}
.all-projetcs .text-white h3{color:#fff;margin:0px;position:relative;}
.all-projetcs .arrow-link-container-with-border{right:-30px;}
.all-projetcs .arrow-link-container-with-border:hover{background:#ec1f26;}
.project-column2 .info-bar{border-bottom:2px solid white;color:#fff !important;}
.txt-left p{font-size:16px;text-align:justify;}
.inside-subtemplate p .rating-system{color:#c53148;font-weight:900;}
.inside-subtemplate p .certificate{color:#204d8e;font-weight:900;}
.row.project-address{margin-top:32px;}
.project-column1 li:before{content:"- ";margin-left:-8px;}
.project-column1 ul li{list-style-type:none;padding-left:10px;}
.row.project-icon{margin-bottom:30px;}
.info-bar h5{color:#fff;}
.info-bar{padding-top:12px;}
.project-column2{padding-bottom:20px;}
/*.careers-card-text{background-image:url("../img/Careers_Overview/Image_01.png");}*/
.careers-card-text .card-tile-pd{padding:60px 60px;}
.careers-card-text .card-tile-pd p{width:30%;font-size:20px;}
#pageContent.our-culture h3.second-heading{margin-bottom:15px;}
.vl{border-left:0px solid #ed1921;position:absolute;left:100%;top:0%;height:100%;}
.garycolor{margin-left:0px;background-color:#e7e7e7 !important;}
#pageContent.job-opening.manager{padding:15px;}
.job-opening h5.manager{padding-top:15px;}
.job-opening .slices{margin-bottom:20px;background-color:#e7e7e7;}
.job-opening .slices .col-md-6,
.job-opening .slices .col-md-8{border-right:1.3px solid #ed1921;}
.job-opening .slices .col-md-6:last-child{border-right:0px solid #ed1921;}
.job-opening .job-loc{padding-top:30px;padding-left:10px;}
.job-opening .job-loc img{width:28px;margin-right:10px;}
.job-opening .apply-button{background:#204d8e;border:0px solid;font-size:14px;color:#ffffff;margin:auto;border-radius:30px;text-shadow:0 0 0;padding:12px 25px;}
.job-opening .button-align{padding-top:15px;}
.employee-details{color:white;padding:25px 20px;}
.side-menu-footer.contact-title h4{font-size:38px;font-weight:bold;}
h5.manager{font-size:24px;font-weight:600;}
.col-2.loc-img{max-width:10%;}
input{background-color:#f5f5f5;border-radius:4px;width:200px;height:35px;border:1px solid #dadada;}
.form-back-color::placeholder{text-align:center;}
textarea{background-color:#f5f5f5;border-radius:4px;width:201px;border:1px solid #dadada;}
.send-msg{border-radius:30px;background-color:#00528f;padding:10px 25px;color:#ffffff;border:0;}
.send-msg:hover{background-color:#ec1f26;}
.job-opening .contact-add{padding-top:60px;padding-left:10px;}
.job-opening .contact-add p{font-size:16px !important;margin-bottom:20px;}
p.loc-disc{line-height:24px;}
.job-opening .contact-add img{padding-right:12px;}
.col-10.sales-off{max-width:82.333333%;}
.card-leadership{background-color:#204d8e;padding:10px 15px;}
.card-leadership .card-header-d a{float:right;background-color:#fff;padding:2px 5px;border-radius:2px;}
.card-leadership .card-header-d .title-d{display:inline-block;}
.leadership-desc{font-size:14px;text-align:left;color:#fff;margin-bottom:0px;}
.clients img{height:100px;margin:15px;}
.clients p{text-align:center;}
#pageContent .it-matters-title h2{font-size:28px;}
.it-matters-logo img{width:65%;}
.awards-row{text-align:center;}
.awards-row img{height:180px;}
p.awards-desc{text-align:center;margin-top:20px;margin-bottom:50px;}
.industry-row .col-md-6{max-width:40%;margin-right:4%;margin-bottom:3%;padding:20px;}
.industry-row .col-md-6 h4{min-height:60px;font-weight:bold;}
.industry-row p{text-align:left;}
.ind-bg-grey{background-color:#cdcdcd;}
.ind-bg-blue{background-color:#1a4c8f;color:#fff;}
.ind-bg-blue h4{color:#fff;}
.ind-bg-blue p{color:#fff;}
.career-row.industry-row .col-md-4{max-width:32%;margin-right:1%;margin-bottom:2%;padding:30px;}
.career-row.industry-row .col-md-4 h4{font-weight:bold;}
.career-row.industry-row .col-md-offset-4.ind-bg-grey{margin-left:16%;}
.career-form{margin-top:30px;}
.row.career-form.covid-class{text-align:center;margin:auto;margin-top:50px;}
.career-form button.btn.btn-default{font-size:14px;background:#204d8e;color:#fff;padding:8px 40px;border-radius:50px;font-weight:500;margin-left:20px;z-index: 100;}
.career-form button.btn.btn-default:hover{font-size:14px;background:#ec1f26;}
.history-timeline .hovereffect:hover p{font-size:18px;line-height:1.25;padding:20px;}
.history-timeline .hovereffect:hover .overlay{background-color:rgba(0, 82, 143, 0.85);}
.csr-gallery p{margin-top:10px;text-align:center;}
.footer-copyright{text-align:center;}
.img-overlay{background-color:#00528f;}
.img-overlay img{width:100%;}
.img-overlay:hover img{opacity:0.4;transition:0.3s;}
.img-overlay .fa-search-plus{font-size:32px;color:#fff;position:absolute;top:38%;left:48%;opacity:0;}
.img-overlay:hover .fa-search-plus{opacity:1;}
#page-main-content main.padding-right-20.padding-right-15{padding-right:15%;}
.testi-header{text-align:center;padding:50px 200px 0;}
#page-main-content main.padding-right-20.padding-right-10{padding-right:5%;}
.history-timeline .card-tile-pd h3{font-size:26px;text-align:center;}
.history-timeline .card-tile-pd p{text-align:center;margin:0;}
.maha-quote{font-size:21px;}
#query-lets-connect{display:none;width:455px;position:fixed;bottom:35px;right:80px;}
#query-btn{position:fixed;bottom:-5px;width:180px;right:80px;border-radius:5px 5px 0 0;background-color:#224a98;border:0;font-size:20px;}
#query-btn:hover{background-color:#ed2e34;}
.it-matters-desc img{width:100%;}
.it-matters-desc h3{margin-bottom:15px;}
#page-main-content main.padding-right-20.padding-right-10.industries-space{padding-right:12%;padding-bottom:50px;}
.inside-subtemplate.industries-space .carousel{padding-top:60px;}
#industries-sub .child-banner-heading,
#contactus-all .child-banner-heading{background-color:rgba(34, 74, 152, 0.35);}
.industry-details img{margin-bottom:20px;}
#accordion{margin-top:30px;padding-right:20%;}
#accordion .card-link{display:block;font-weight:600;padding:20px;font-size:18px;}
#accordion .card-link:hover,
#accordion a:focus{color:#ed2e34;}
#accordion .card{border:0;border-radius:0;border-bottom:1px solid #000;}
#accordion .card-header{background-color:#d3dce9;border-radius:0 !important;border-bottom:0px solid rgba(0, 0, 0, 0.125);padding:0;}
#accordion .accordion-sub .card-header{background-color:#ffffff;}
#accordion a.card-link:before{content:url(../img/accord-arrow.png);float:right;transition:all 0.5s;}
#accordion a.card-link.collapsed:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);}
#accordion .accordion-sub .card-link{font-weight:normal;}
#accordion .contact-add img{margin-right:15px;}
#accordion .map-location{color:#1a4c8f;}
#accordion .card-body.product-links a{display:block;border-bottom:1px solid #000;padding-bottom:15px;padding-top:15px;}
#accordion .card-body.product-links a:last-child{border-bottom:0px solid #000;}
#accordion .card-body.product-links a:first-child{border-top:1px solid #000;}
#accordion .card-body.product-links{padding-top:15px;}
.tooltip-inner{text-align:left;background-color:#d2dbe8;color:#000;max-width:500px !important;padding:20px;}
.tooltip.show{opacity:1;}
.tooltip{left:-45% !important;}
.contact-blue{color:#2349a8;}
p.loc-disc{text-align:left;}
.address-divide{border-top:1px solid #a5a5a5;padding:30px 0px;}
.gsc-control-cse.gsc-control-cse-en{position:fixed;width:250px;top:5px;right:60px;z-index:10000;background-color:rgba(255, 255, 255, 0);border:0px solid #fff;padding:0;transition:0.3s;}
.gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:0px !important;background-color:transparent !important;}
.cse .gsc-search-button-v2,
.gsc-search-button-v2{border-color:#224a98 !important;background-color:#224a98 !important;padding:9px 20px !important;border-radius:0px 20px 20px 0px !important;}
.cse .gsc-search-button-v2:hover,
.gsc-search-button-v2:hover{border-color:#ed2e34 !important;background-color:#ed2e34 !important;}
.gsc-input-box{border:1px solid #c2c2c2;background:rgba(255, 255, 255, 0.95) !important;margin-right:-2px;padding:2px !important;border-radius:20px 0px 0px 20px !important;}
.navbar-dark .gsc-control-cse.gsc-control-cse-en{top:60px;transition:0.3s;}
#search{border-radius:25px 0px 0px 25px;height:38px;font-size:14px;color:#6b6b6b;padding:5px 10px;margin-right:-3px;}
#results{font-family:sans-serif;text-align:center;}
.item{height:auto;padding-top:20px;padding-bottom:20px;border-bottom:1px solid gray;}
.modal-dialog{max-width:75%;}
.item h1,
.item h2,
.item h3,
.item h4{font-size:24px;font-weight:500;text-align:center;}
.item p,
.item a{text-align:center;}
.item a.btn{margin:auto;padding:1px 12px;height:auto;color:#fff;}
.search-position-1-btn{cursor:initial !important;}
.search-position-1{position:fixed;right:20px;top:34px;}
.search-position{display:none;position:fixed;right:20px;top:100px;}
.navbar-dark .search-position{top:11px;}
.navbar-dark .search-position-1{top:11px;}
.titleCovid h3{text-align:center;}
.covid-title{padding-top:50px;padding-bottom:30px;}
.covid19-subpage{background:#f1f1f1;}
#covid-pageContent h2{font-size:32px;}
p.wow.fadeInUp.content-align{text-align:center;}
h2.wow.fadeInUp.text-capitalize.content-align{text-align:center;}
.covid-color .covid-title-color{color:#fff;display:inline-block;font-size:26px;text-transform:uppercase !important;}
.download-button.pt-5{text-align:center;}
.download-btn{display:inline-block;font-weight:400;text-align:center;user-select:none;border:1px solid transparent;padding:1.375rem 2.75rem;font-size:2rem;line-height:1.5;border-radius:0.25rem;}
.download-btn-secondary{color:#fff;background-color:#ec1f26;}
.modal-content-popup{width:52%;background-color:#fff;padding:60px 40px;margin:40px 250px;}
.modal-header-popup .close{padding:1rem;margin:-4rem -3rem 0rem auto;}
.grid-bsl img{width:100%;}
.titleService h3{text-align:center;}
.titleWho{text-align:center;}
.titleWho h4{text-align:center;}
.bsl-title{padding-top:50px;padding-bottom:30px;}
@media (max-width:1600px){h2{font-size:40px;}
.card-tile-pd h3{font-size:24px;}
.card-tile-pd p{font-size:17px;}
.hovereffect h2{font-size:20px;-webkit-transform:translateY(225px);-ms-transform:translateY(225px);transform:translateY(225px);}
.testimonials-spaeaks h3{font-size:46px;}
.flickity-prev-next-button.previous{left:7.7% !important;}
.flickity-prev-next-button.next{right:7.7% !important;}
}
@media (max-width:1366px){.container,
.banner-heading,
.child-banner-heading,
.child-banner-content{padding-left:7%;padding-right:7%;}
.navbar li a{font-size:16px;}
h2{font-size:30px;}
p{font-size:17px;}
a.btn{font-size:16px;height:48px;}
.btn-arrow i.fa.fa-arrow-right{right:-51px;}
.card-tile-pd h3{font-size:20px;}
.card-tile-pd p{font-size:16px;}
.global-section-title h1{display:inline-block;font-size:54px;}
.card-tile-pd{padding:40px 30px;}
.arrow-link-container-with-border{bottom:30px;}
.testimonials-spaeaks h3{font-size:42px;}
.flickity-prev-next-button.next{right:15% !important;}
.flickity-prev-next-button.previous{left:15% !important;}
.customers-testimonials .flickity-prev-next-button.next{right:-6% !important;}
.customers-testimonials .flickity-prev-next-button.previous{left:-6% !important;}
.hovereffect h2{font-size:19px;padding:8px 30px;-webkit-transform:translateY(170px);-ms-transform:translateY(170px);transform:translateY(170px);}
.carousel-cell{width:100%;height:300px;}
.hovereffect:hover .info p{line-height:1;font-size:15px;}
.careers-card-text .card-tile-pd p{width:33%;font-size:18px;}
.job-opening .contact-add{padding-top:35px;padding-left:0px;}
.pdf-col-pd h5{font-size:16px;}
.service-details{padding:15px;}
.service-details p{font-size:15px;margin-bottom:5px;}
.titleWho p {font-size: 15px;margin-bottom: 5px;}
.service-details ul li{line-height:1.2;list-style-type:square;margin-left:22px;font-size:15px;}
.leadership-desc{font-size:13px;}
.history-timeline .hovereffect:hover p{font-size:18px;line-height:1.25;padding:20px;}
.history-timeline .hovereffect:hover .overlay{background-color:rgba(0, 82, 143, 0.85);}
.carousel-main img{max-width:175px;}
.customers-testimonials .carousel-main img{max-width:145px;}
.history-timeline .card-tile-pd{padding:20px;}
.industries-title .hovereffect h2{padding:8px 12px;}
.grid-bsl img{max-width:115%;width:115%;}
}
@media (max-width:1280px){.navbar img{width:180px;}
.global-content h2{color:#fff;font-size:30px;}
.grid-bsl img{max-width:131%;width:131%;}
}
@media (max-width:1200px){}
@media (max-width:991px){.container{padding-left:20px;padding-right:20px;}
p{text-align:left;}
header#header{height:65px;}
.navbar{padding:10px 20px;}
.navbar img{width:180px;}
.navbar-dark img{width:150px;}
.navbar li{text-align:right;padding:10px 0px;border-bottom:1px solid rgba(255, 255, 255, 0.15);}
.navbar li a{padding:0;}
.navbar-transparent .navbar{background:rgba(0, 0, 0, 0.6);}
.dropdown-menu li a{border-top:0px;}
.dropdown ul li:first-child > a:after{right:20px !important;left:auto;top:28px;}
.navbar a.dropdown-toggle{padding:0px !important;}
.dropdown-menu li a{padding:0px 10px;}
.row.page-main-desc{padding:30px 20px;}
.banner-heading h1{font-size:32px;}
.child-banner-heading h1{font-size:32px;}
#page-main-content main.padding-right-20{padding-right:0%;}
#page-main-content main.padding-right-20.padding-right-15{padding-right:1%;}
.child-banner-content{padding:20px;}
.child-banner-content h1{font-size:42px;}
.child-banner-content.mobile-font h1{font-size:40px;}
.child-banner-content p{padding-top:20px;width:100%;font-size:20px;}
.hovereffect h2{font-size:20px;-webkit-transform:translateY(275px);-ms-transform:translateY(275px);transform:translateY(275px);}
.carousel-main img{max-width:150px;}
.testimonials-spaeaks h3{font-size:32px;}
.testimonials-spaeaks p span{position:relative;top:-35px;left:40px;}
.flickity-prev-next-button.next{right:5% !important;}
.flickity-prev-next-button.previous{left:5% !important;}
.careers-card-text .card-tile-pd p{width:100%;font-size:16px;}
.job-opening .contact-add{padding-top:15px;padding-left:10px;}
input{width:180px;}
textarea{width:180px;}
.page-main-desc h2{font-size:24px;}
.footer-lt-rt-space{padding-left:0px;padding-right:0px;}
.industry-row .col-md-6{max-width:47%;margin-right:3%;margin-bottom:3%;padding:20px;}
.home-hero-carousel .carousel-caption h2{font-size:32px;}
.carousel.carousel-main{padding:50px 10% 30px;}
#grid-cards .img-fluid{max-width:100%;}
#accordion{margin-top:30px;padding-right:0%;}
#page-main-content main.padding-right-20.padding-right-10.industries-space{padding-right:0%;}
.container,
.banner-heading,
.child-banner-heading,
.child-banner-content{padding-left:20px;padding-right:20px;}
.footer-logo img{width:100%;}
.global-section-title h1{display:inline-block;font-size:36px;}
.carousel-control-next{right:25px;}
.carousel-control-prev{left:25px;}
#page-main-content main.padding-right-20.padding-right-10{padding-right:0%;}
.gsc-control-cse.gsc-control-cse-en{top:15px;right:70px;}
.search-position-1,
.search-position{position:relative;right:auto;top:auto;}
.search-position-1-btn-mob{display:none;}
.search-position{display:block !important;}
#search{border-radius:6px 0px 0px 6px;}
.navbar-dark .search-position-1,
.search-position-1{top:auto;right:auto;}
.grid-bsl .container-fluid.pl-5.pr-5.pb-5{padding:0 !important;}
}
@media (max-width:767px){.banner-heading{padding:30px 20px;}
.child-banner-content.mobile-font h1{font-size:28.5px;}
.child-banner-heading{padding:20px 10px;}
.covid-color .covid-title-color{font-size:20px;}
.carousel-cell{width:100%;height:350px;}
.carousel.carousel-main{padding:50px 5% 30px;}
.carousel.carousel-nav{background:#d6e2ee;padding:0 5%;}
.carousel-main img{max-width:150px;}
.representative-details{padding:8px 0px;}
.testimonials-spaeaks h3{font-size:20px;text-align:left;}
.testimonials-spaeaks p span{position:relative;top:0;left:-15px;font-size:28px;}
.flickity-prev-next-button.previous{left:0% !important;width:40px;height:40px;background:#fff;top:45%;}
.flickity-prev-next-button.next{right:0% !important;width:40px;height:40px;background:#fff;top:45%;}
footer .col-sm-3{border-right:0px solid #eeeeef;}
.job-opening .job-loc{padding-top:15px;padding-left:10px;padding-bottom:30px;}
.vl{border-left:0px solid #ed1921;}
.hovereffect h2{font-size:20px;-webkit-transform:translateY(200px);-ms-transform:translateY(200px);transform:translateY(200px);}
.side-menu-heading h2{font-size:36px;}
.carousel-control-next img,
.carousel-control-prev img{width:35px;}
.inside-subtemplate .carousel{padding:30px 20px 10px;}
.col-2.loc-img{max-width:7%;}
#breadcrumbs .container{padding-top:20px;padding-bottom:20px;font-size:16px;}
.child-banner-content h1{font-size:32px;}
.mobile-side-menu{display:none;}
.industry-row .col-md-6{max-width:100%;margin-right:0%;margin-bottom:3%;padding:20px;}
.career-row.industry-row .col-md-4{max-width:100%;margin-right:0%;margin-bottom:2%;padding:20px;}
.career-row.industry-row .col-md-offset-4.ind-bg-grey{margin-left:0%;}
.home-hero-carousel .carousel-caption{margin-bottom:20px;padding:10px 0px;left:5%;right:5%;}
.home-hero-carousel .carousel-caption h2{font-size:24px;padding:0 10px;}
.job-opening .slices .col-md-6,
.job-opening .slices .col-md-8{border-right:0px solid #ed1921;}
.testi-header{text-align:center;padding:50px 50px 0;}
.testimonials-spaeaks p{font-size:16px;text-align:left;color:#fff;padding-left:15px;}
#query-btn{width:150px;right:80px;}
#query-lets-connect{width:calc(100% - 20px);right:10px;max-height:80vh;overflow-y:scroll;}
.carousel-control-next{right:5px;}
.carousel-control-prev{left:5px;}
.bsl-sidemenu{display:none;}
}
@media (max-width:575px){#crmWebToEntityForm{width:100% !important;margin:auto !important;height:calc(100vh - 200px) !important;overflow-y:auto !important;}
.query-lets-connect .query-content,
.query-content{padding:8px;}
.query-content .form-control{padding:0 3px;height:30px;color:#666666;font-size:14px;font-weight:500;line-height:1.2em;}
.hovereffect{width:calc(100%);height:auto;float:left;overflow:hidden;position:relative;text-align:center;cursor:default;margin:0 !important;}
p{font-size:15px;}
.card-desc-right:after{right:-5px;}
.card-desc-left:before{left:-10px;}
.col-md-12.contact-asst{padding:20px 35px;font-size:15px;}
.arrow-link-container-with-border{position:relative;bottom:0px;}
.query-lets-connect .query-content{padding:20px;}
#pageContent h2{font-size:32px;}
#pageContent.core-values .fundamental{top:50px;font-size:26px;}
.page-main-desc p{font-size:16px;line-height:1.325em;}
.category-heading-over h3{font-size:16px;}
.category-heading-over p{display:none;}
.category-heading-over span{font-size:14px;}
.footer-logo img{width:150px;}
.footer-right p.social-footer-icons{text-align:left;padding-right:60px;padding-top:20px;margin-bottom:0;}
#return-to-top{width:35px;height:35px;}
#return-to-top i{left:7px;top:7px;font-size:20px;}
.job-opening .contact-add{padding-top:0px;padding-left:5px;}
.job-opening .contact-add p{font-size:16px !important;margin-bottom:20px;}
.col-2.loc-img{max-width:10%;}
.product-properties .col-md-6{max-width:100%;}
.side-menu-heading{position:relative;margin-top:50px;}
.clients{display:block;text-align:center;}
.clients img{margin:auto;margin-bottom:10px;}
.child-banner-heading:before{left:-20px;}
.child-banner-heading:after{right:-20px;}
.footer-copyright{text-align:left;padding-top:20px;}
.child-banner-heading{padding:20px 10px;}
.home-hero-carousel .carousel-item{height:auto;background-size:100% 100%;min-height:220px;}
.home-hero-carousel{height:auto;margin-top:0px;min-height:220px;}
.home-hero-carousel .carousel-caption h1{font-size:18px;margin-bottom:0px;}
.home-hero-carousel .carousel-caption{margin-bottom:0px;background-color:rgba(0, 82, 143, 0);text-shadow:1px 2px 1px #000;}
#query-btn{width:auto;right:80px;font-size:16px;padding:5px 12px;}
#query-lets-connect{width:calc(100% - 20px);right:10px;max-height:70vh;overflow-y:scroll;}
.navbar{padding:3px 20px;}
.navbar.navbar-dark{background:#030303;padding:3px 20px;}
header#header{height:50px;}
.page-main-desc h2{font-size:22px;}
.gsc-control-cse.gsc-control-cse-en,
.navbar-dark .gsc-control-cse.gsc-control-cse-en{top:auto;right:auto;left:5px;bottom:-5px;width:220px;}
.cse .gsc-search-button-v2,
.gsc-search-button-v2{padding:7px 10px !important;}
.titleService h3{font-size:18px;}
.career-form.covid-class{text-align:center;padding-left:20px;padding-bottom:25px;}
li a.covid{padding:5px !important;}
.sitemap-page {padding: 0 !important;}
.sitemap-page a {font-size: 14px !important;}
.sitemap-page ul {list-style-position: outside !important;padding: 10 20px !important;}}
.sitemap-page a {text-decoration: none;color: #000;}
.sitemap-page {padding: 20px 80px;}
.sitemap-page ul {list-style-type: disc !important;list-style-position: inside;margin: 0 0 0 15;padding: 10;}
.sitemap-page li {margin: 10;}
.sitemap-page ul ul {list-style-type: circle !important;}
.g-recaptcha.captcha-class {
    margin-left: 10px;
    transform:scale(0.77);-webkit-transform:scale(0.77);
}.g-recaptcha.captcha-career-class {
    margin-left: 0px;
    transform:scale(0.77);-webkit-transform:scale(0.77);
}

@media (min-width:1900px){
img.popup-image {
    width: 50% !important;
}
}

@media (min-width:992px) and (max-width:1202px){
	.navbar {
	    padding: 20px 4px;
	}
	.navbar.navbar-dark{
		padding: 10px 4px;
	}
	header .navbar-dark .container, header .container{
	    padding-left: 9px;
    	padding-right: 50px;
	}
	.navbar-dark .navbar-brand, .navbar-brand{
		margin-right: 0;
	}
	.navbar img {
	    width: 150px;
	}
	a.covid{
		padding: 7px 8px !important
	}
	.navbar li a {
	    font-size: 16px;
        padding: 15px 9px;
	}
	.navbar a.dropdown-toggle {
		padding-bottom: 33px !important;
	}
	ul.nav li.dropdown:hover > ul.dropdown-menu {
		margin-top: 32px;
	}
	.search-position-1,.search-position {
	    right: 13px;
	    top: 24px;
	}
	.navbar-dark .search-position-1,
	.navbar-dark .search-position {
	    top: 11px;
	}
}
@media (min-width:1203px) and (max-width:1279px){
	.search-position-1,.search-position{
	    top: 27px;
	}
}
@media (max-width:1440px){

}

@media (max-width:1024px){
img.popup-image {
    width: 65%!important;
    max-width: 1366px;
}
/*iframe {
    width: 80vw !important; 
    height: calc(80vw/1.77) !important;
    left: 20px !important;
    bottom: 0px !important;
    position: relative;
}*/
}
@media (max-width:768px){
img.popup-image {
	width: 100% !important;
	max-width: 768px !important;
}
.popup-link {
    margin: 0px !important;
}
}
@media (max-width:575px){
#myModal.model-mobile {
   top: 50px!important;
}
.close {
    top: 0px !important;
    left: 0px !important;
}
.popup-link {
    margin: 0px !important;
}
.modal-dialog{max-width:100%;}

h3#popbtn a {
    font-size: 30px;
}
p.popbtn {
    font-size: 20px !important;
}
img.popup-image {
    top: 0px;
}
}

h4.biohead {text-align: center;}
.button1 {
  background-color: #ec1f26;
  border: none;
  color: #fff;
  padding: 8px 25px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 0px 2px;
  cursor: pointer;
}

a.button1 {color: #fff;}
.read-button {text-align: right;}
h2.service-galheading {text-align: center;padding: 20px;}
.card-leadership.card-height {height: 60px!important;text-align: center;}
.title-d.title-align {text-align: center;padding: 5px 10px!important;font-size: 16px;}
.col-md-4.card-pb {padding: 20px 20px 10px 10px;}


img.popup-image {
    max-width: 100%;
    height: auto;
    position: relative;
}
.popup-link {
    padding: 8px;
    text-align: center;
    background-color: #224a98;
    cursor: pointer;
    margin: 0px 70px;
}

h3#popbtn a {
    color: #fff;
    font-size: 22px;
}
p.popbtn {
    text-align: center;
    color: #fff;
    font-size: 30px;
}
a.btnpop-border {
    border: 1px solid;
    padding: 10px;
}
p.psource.pt-3 {
    text-align: right;font-size: 14px;
}
h3.sub-hdng
{
font-size:28px !important;
}
ul.sub-list
{
	font-size:20px;
	list-style-type:disc;
	padding-left: 25px;
}
.lp-faq-sec 
{
	padding-top:40px;
}
.lp-faq-sec .accordion-title:before {
    float: right !important;
    font-family: FontAwesome;
    content:"\f068";
    padding-right: 5px;
}
.lp-faq-sec .accordion-title.collapsed:before {
    float: right !important;
    content:"\f067";
}
@media (max-width: 1366px) {
    ul.sub-list {
        font-size: 17px;
    }
}
@media (min-width:1024px){ 
	img.popup-image {
    width: 65%;
}
/*button.close {
    position: relative;
    top: -145px !important;
    left: -10px !important;
}*/
}
@media (min-width:1200px){ 
/*iframe {
    width: 65vw !important;
    height: calc(65vw/1.77) !important;
    left: 48px !important;
    position: relative;
}*/
}
p.vcard-download a {
    font-weight: 700;
    color: #2248a8;
}
/*iframe {
    width: 37vw;
    height: calc(37vw/1.77);
    left: 205px;
    position: relative;
}
.close {
    float: right;
    font-size: 2.5rem;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .5;
    top: -50px;
    left: -30px;
    position: relative;
}


.modal-content {
    background-color: #fff!important;
}

.modal-body{
	text-align: center;
}

.modal-header{
	display: inline-block;
	border-bottom: 0px solid !important;
}
*/
textarea.text-area::placeholder {
    font-size: 13px;
    color: darkgray;
}

textarea.text-area:focus::placeholder {
  color: transparent;
}

.contact-form-pop {
    z-index: 9999;
    position: relative;
}
.query-content .form-group {
    margin-bottom: 0px !important;
    margin-top: 5px !important;
}

/*section#window-ribbon.siqembed.emwin {
                  width: 50% !important;
                  margin: auto;
              }*/


/* Job Openings - Career*/

.btn-job-openings {
  background-color: #004A7F;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  border: none;
  color: #FFFFFF;
  cursor: pointer;
  display: inline-block;
  font-family: Arial;
  font-size: 20px;
  padding: 8px 20px;
  text-align: center;
  text-decoration: none;
  transition: .3s;
  /*text-transform: uppercase;*/
  -webkit-animation: glowing 1500ms infinite;
  -moz-animation: glowing 1500ms infinite;
  -o-animation: glowing 1500ms infinite;
  animation: glowing 1500ms infinite;
}
.btn-job-openings:hover {
	color: #fff;
	transition: .3s;
	background-color: #1A4C8F;
}
@-webkit-keyframes glowing {
  0% { background-color: #B20000; -webkit-box-shadow: 0 0 3px #B20000; }
  50% { background-color: #FF0000; -webkit-box-shadow: 0 0 40px #FF0000; }
  100% { background-color: #B20000; -webkit-box-shadow: 0 0 3px #B20000; }
}

@-moz-keyframes glowing {
  0% { background-color: #B20000; -moz-box-shadow: 0 0 3px #B20000; }
  50% { background-color: #FF0000; -moz-box-shadow: 0 0 40px #FF0000; }
  100% { background-color: #B20000; -moz-box-shadow: 0 0 3px #B20000; }
}

@-o-keyframes glowing {
  0% { background-color: #B20000; box-shadow: 0 0 3px #B20000; }
  50% { background-color: #FF0000; box-shadow: 0 0 40px #FF0000; }
  100% { background-color: #B20000; box-shadow: 0 0 3px #B20000; }
}

@keyframes glowing {
  0% { background-color: #B20000; box-shadow: 0 0 3px #B20000; }
  50% { background-color: #FF0000; box-shadow: 0 0 40px #FF0000; }
  100% { background-color: #B20000; box-shadow: 0 0 3px #B20000; }
}

.job-openings #accordion {
    margin-top: 0px;
    padding-right: 0%;
}

.job-openings .card-header {
    text-align: left;
}

#job-openings .modal-content {
    padding: 30px 30px 50px 30px;
}
.job-openings .card-body {
    line-height: 22px;
}
#job-openings h2 {
    font-size: 24px;
    margin-bottom: -15px;
}
#apply-form .modal-content {
    padding: 20px 30px 5px 30px;
    border: 1px solid #204d8e;
    max-width: 450px;
    margin: auto;
}

/*#apply-form .modal-dialog.modal-dialog-centered {
    max-width: 450px;
}*/

.btn-apply {
    font-size: 14px;
    background: #204d8e;
    color: #fff;
    padding: 8px 40px;
    border-radius: 50px;
    font-weight: 500;
    margin-bottom: 20px;
    z-index: 100;
}
.btn-apply:hover {
    font-size: 14px;
    background: #ec1f26;
    color: #fff;
}
#apply-form input {
    background: whitesmoke;
}
input#file {
    padding-top: 3px;
}
.home-hero-carousel .carousel-caption h2 {
    color: #fff;
    font-weight: 700;
    font-size: 34px;
    text-align: center;
    padding: 0 15px;
}
.global-section-title h2 {
    display: inline-block;
    font-size: 72px;
    color: #fff;
    text-align: center;
    border-bottom: 5px solid #fff;
    margin-bottom: 30px;
}
@media (max-width: 1366px) {
    .global-section-title h2 {
        display: inline-block;
        font-size: 54px;
    }
}
@media (max-width: 991px)
{
.global-section-title h2 {
    display: inline-block;
    font-size: 36px;
}
.lp-faq-sec
{
	padding-top:30px;
}
.product-properties .col-md-6
{
margin:10px !important;	
}
}

@media (max-width:575px){
#job-openings .modal-content {
    padding: 20px 5px 30px 5px;
}
#apply-form .modal-content {
    padding: 20px 5px 20px 5px;
    border: 1px solid #204d8e;
}
#apply-form .modal-content {
    padding: 20px 5px 20px 5px;
    border: 1px solid #204d8e;
    max-width: 350px;
}
    .home-hero-carousel .carousel-caption h2 {
        font-size: 18px;
        margin-bottom: 0px;
    }
    ul.sub-list {
        font-size: 15px;
    }
h3.sub-hdng
{
font-size:24px !important;
}

}

.global-content h2{
color:#fff!important;
text-align:center;
}
@media only screen and (min-width: 1200px) and (max-width: 1440px) {
  .card-tile-pd {
    padding: 40px 20px 85px;
  }
  .arrow-link-container-with-border {
    bottom: 20px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1200px) {
  .card-tile-pd {
    padding: 40px 30px 85px;
  }
  .arrow-link-container-with-border {
    bottom: 25px;
  }

}


/* landing pages style start */
.bnr_sec{
    background: url('../img/landing-pages/lp-1-class-ii-biological-safety-cabinet/lp1-1.jpg');
    background-size: cover;
    background-repeat: no-repeat;
    height: 100vh;
    margin-top: -20px;
    display: flex;
    align-items: center;
}
.bnr_sec_h1{
    font-size: 40px;
    line-height: 60px;
    font-weight: 700;
    margin-bottom: 24px;
    }
.bnr_sec h1{
font-size: 40px;
line-height: 60px;
font-weight: 700;
margin-bottom: 24px;
}
.lp_btn a {
font-size: 18px;
line-height: 28px;
font-weight: 400;
color: #fff;
}
.lp_btn{
background: #2C6087;
border-radius: 4px;
padding: 8px 12px;
width: fit-content;
}
.lp_btn a:hover{
color: #fff !important;
}
.lp-sp-60{
padding-top: 60px;
padding-bottom: 60px;
}
.lp-spt-60{
padding-top: 60px;
}
.lp-spb-60{
padding-bottom: 60px;
}
.lpbtn-icon a {
font-size: 18px;
line-height: 28px;
background: #3A6D95;
border-radius: 6px;
color: #fff;
padding: 10px 30px 10px 25px;
}
.lpbtn-icon a:after {
content: url(../img/btn-arrow.svg);
position: relative;
top: 5px;
left: 5px;
}
.lp-bg-blue{
background: #3A6D95;
}
.ergonomic-features_main{
    padding: 24px;
    border-radius: 18px;
}
.ergonomic-features_main.red-bg{
    background: rgba(236, 31, 38, 0.1);
}
.ergonomic-features_main.blue-bg{
    background: rgba(58, 109, 149, 0.1);
}
.ergonomic-num{
    font-size: 56px;
    line-height: 84px;
    font-weight: 600;
    margin-bottom: 12px;
}
.ergonomic-features_main p{
    font-size: 18px;
    line-height: 27px;
    margin-bottom: 0px;
    text-align: unset;
}
.ergonomic-features_main.red-bg .ergonomic-num, .ergonomic-features_main.red-bg p{
    color: #EC1F26;
}
.ergonomic-features_main.blue-bg .ergonomic-num, .ergonomic-features_main.blue-bg p{
    color: #3A6D95;
}
ul.lp-order {
list-style: disc;
padding-left: 15px;
}
ul.lp-order li {
margin-bottom: 16px;
}
.lp-bg-red{
background: #F4DFE0;
}
.lp-text-red{
color: #EC1F26;
}
.lp-bg-gray{
    background: #FAFAFA;
}
.lp-heading3{
    font-size: 24px;
    line-height: 48px;
    font-weight: 700;
}
.fw-500{
    font-weight: 500 !important;
}
.lpbtn-icon.white a{
    background: #FFFFFF;
    color: #3A6D95;
}
.lpbtn-icon.white a:after{
    content: url('../img/landing-pages/btn-arrow-blue.svg');
}
.lp-radius-8{
    border-radius: 8px;
}
.lpbtn-icon.white.arrow-none a:after{
    content: unset;
}
.lp-heading2{
    font-size: 34px;
    line-height: 51px;
    font-weight: 700;
}
.lpfaqmain #accordion{
    padding: 0px !important;
}
.lpfaqmain  #accordion .card-header {
background-color: #fff;
}
.lpfaqmain #accordion .card-link {
font-weight: 500;
padding: 20px 0px;
font-size: 24px;
}
.lpfaqmain .card-body {
padding: 20px 0px;
}
.lpfaqmain #accordion a.card-link:before {
content: url(../img/landing-pages/faq-icon.svg);
float: right;
transition: all 0.5s;
transform: rotate(135deg);
}
.lpfaqmain #accordion a.card-link.collapsed:before {
transform: rotate(0deg);
}        
@media screen and (min-width:1200px){
.max-1000{
    max-width: 1000px;
    margin: auto;
}
.lpfaqmain #accordion{
    max-width: 900px;
    margin: auto;
}
.text-md-start.text-center{
    text-align: start !important;
}
}
@media screen and (min-width:768px) and (max-width:1200px){
    .bnr_sec{
        height: 50vh;
    } 
    .text-md-start{
        text-align: start !important;
    }
    .real-time-lab-monitoring-page .bnr_sec{height: 100vh;}
    .ai-powered-lab-monitoring-page .bnr_sec{height: 100vh;}
}
@media screen and (max-width:1000px){
    .lpfaqmain #accordion .card-link {
font-size: 18px;
}
.bnr_sec_h1{
    font-size: 32px;
    line-height: 40px;
    margin-bottom: 20px;
}
    .bnr_sec_h1{
        font-size: 32px;
        line-height: 40px;
        margin-bottom: 20px;
    }
    .lp-sp-60{
padding-top: 50px;
padding-bottom: 50px;
}
.lp-heading3{
    font-size: 20px;
    line-height: 28px;
}
.lpbtn-icon a, .lp_btn a {
font-size: 16px;
line-height: 24px;
}
.lp-spt-60{
padding-top: 50px;
}
.lp-spb-60{
padding-bottom: 50px;
}
.lp-heading2{
        font-size: 28px;
        line-height: 36px;
    }
}
@media screen and (max-width:500px){
    .laboratory-furniture-lp-page .bnr_sec {
        align-items: end;
        margin-bottom:100px;
    }
    .lfbanner-main {
        position: relative;
        bottom: -110px;
    }
    .bnr_sec{
        height: 50vh;
    } 
    .real-time-lab-monitoring-page .bnr_sec{height: 100vh;}
    .ai-powered-lab-monitoring-page .bnr_sec{height: 100vh;}
    .col-mbl-reverse{
        flex-direction: column-reverse;
    }
    .learnbox {
margin-top: 30px;
height: 150px;
padding: 20px;
}
}
.digital-laboratory-page .bnr_sec{
    background: url('../img/landing-pages/lp-2-digital-laboratory/lp2-1.jpg');
}
.clean-room-monitor-page .bnr_sec{
    background: url('../img/landing-pages/clean-room-monitor/clean-room-banner.png');
}
.lab-equipment-monitoring-page .bnr_sec{
    background: url('../img/landing-pages/lab-equipment-monitoring/monitor-banner.png');
}
.headorder li{
font-size: 24px;
font-weight: 700;
line-height: 36px;
}
ul.headorder{
list-style: disc;
padding-left: 20px;
}
.lpfaqmain #accordion .card-header {
background-color: transparent !important;
}
.lpfaqmain  .card {
background: transparent;
}
@media screen and (max-width:1000px){
.headorder li{
font-size: 20px;
line-height: 28px;
}
.col-reverse{
flex-direction: column-reverse;
}
}
.esg-consulting-page .bnr_sec{
    background: url('../img/landing-pages/lp3-esg-consulting/lp3-1.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}
.esgul {
list-style: disc;
padding-left: 20px;
font-size: 17px;
margin-bottom: 0px;
}
.esg-consulting-page .lp-heading3 {
line-height: normal;
}
.lab-furniture-manufacturers-in-chennai-page .bnr_sec{
    background: url('../img/landing-pages/lp4-lab-furniture-manufacturers-in-chennai/lp4-1.jpg');
    background-repeat: no-repeat;
    background-size: cover;  
    }
    .lab-furniture-manufacturers-in-chennai-page .lp-heading3{
        line-height: normal;
    }
    .lab-furniture-manufacturers-in-bangalore-page .bnr_sec{
        background: url('../img/landing-pages/lp5-lab-furniture-manufacturers-in-bangalore/lp5-1.jpg');
        background-repeat: no-repeat;
        background-size: cover;
    }
    .lab-furniture-manufacturers-in-ahmedabad-page .bnr_sec{
        background: url('../img/landing-pages/lp6-lab-furniture-manufacturers-in-ahmedabad/lp6-1.jpg');
        background-size: cover;
        background-repeat: no-repeat;
    }
    @media screen and (min-width:1200px){
    .db{
        display: block !important;
    }
}

/* Landing page style end */

/* Lp set2 css start*/
.list-style-disc
{
list-style:disc !important;
padding-left:15px !important;
}
.fw-600
{
	font-weight:600 !important;
}
.ctnt-lnks
{
text-decoration:underline !important;
}
.fume-cabinet-page .bnr_sec
{
	background: url(../img/landing-pages/lp7-fume-cabinet/banner.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position:center;
}
.biosafety-cabinet-page .bnr_sec 
{
background:url(../img/landing-pages/lp8-biosafety-cabinets/banner.png);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}
.laminar-airflow-chamber-page .bnr_sec
{
background: url(../img/landing-pages/lp9-laminar-airflow-chamber/banner.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
.laminar-air-flow-page .bnr_sec
{
background: url(../img/landing-pages/lp10-laminar-air-flow/banner.png);
    background-size: cover;
    background-repeat: no-repeat;
background-position:center;
}
.sustainable-laboratory-page .bnr_sec 
{
background: url(../img/landing-pages/lp11-sustainable-laboratory/banner.png);
    background-size: cover;
    background-repeat: no-repeat;
background-position:center;
}
.lps-page ul.lp-order li 
{
margin-bottom:5px !important;
}
.lps-page .footer-page-links
{
display:none;
}
@media (min-width:1200px)
{
.lps-page p 
{
	font-size:18px;
	line-height:28px;
}
.descp p 
{
	font-size:20px;
	line-height:32.4px;
}
.lps-page ul.lp-order li
{
	font-size:18px;
	line-height:28px;
}
.para-hdng
{
	font-size:18px;
	line-height:28px;
	margin-bottom:10px;
}
}
@media (min-width:1400px)
{
.lps-page p 
{
	font-size:20px;
	line-height:30px;
}
.descp p 
{
	font-size:24px;
	line-height:36.4px;
}
.lps-page ul.lp-order li
{
	font-size:20px;
	line-height:30px;
}
.para-hdng
{
	font-size:20px;
	line-height:30px;
	margin-bottom:10px;
}
}
@media (max-width:767px)
{
.para-hdng 
{
font-size:16px !important;
margin-bottom:8px !important;
}
.lps-page ul.lp-order li
{
	margin-bottom:10px !important;
}


}


@media only screen and (max-width : 767px) {
    .bnr_sec h1 {
        font-size: 32px;
        line-height: 40px;
        font-weight: 700;
        margin-bottom: 20px;
    }
    .bnr_sec h2 {
        font-size: 20px;line-height: 28px;
    }
    }
.home-blog row
{margin-bottom:10px;}
    .blog_img a img.wp-post-image 
    {
    width:100% !important;
    height:auto !important;
    }
    .blog_item
    {
    box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.1);
    }
    .blog_ctnt {
    background: #fff;
    padding: 20px;
}
.blog_ctnt h4, .blog_ctnt h4 a 
{
font-size:20px;
line-height:24px;
margin-bottom:10px;
height:75px;
}
.blog_ctnt p
{ 
margin-bottom:3px;
}
@media only screen and (max-width:1024px)
{
.blog_ctnt h4, .blog_ctnt h4 a
{
height:100px;
}
}
@media only screen and (max-width:991px)
{
.home-blog .row .col-md-4
{
padding-right:5px;
padding-left:5px;
}
.blog_ctnt h4, .blog_ctnt h4 a
{
	font-size:18px;
}
.blog_item .small_post_date
{
font-size:14px;
}
}
@media only screen and (max-width:767px)
{
.home-blog .row .col-md-4 {
        padding-right: 15px;
        padding-left: 15px;
    }
.blog_ctnt h4, .blog_ctnt h4 a
{
height:auto;
}
}


/* ai-powered-lab-monitoring START */
.ai-powered-lab-monitoring-page .bnr_sec{
    background: url('../img/landing-pages/lp10-ai-powered-lab-monitoring/sec-bnr.png'); 
    background-repeat: no-repeat;
    background-size: cover;
}
.ergonomic-features_main.red-bg .erg-text h4{
    color: #EC1F26 !important;
    font-weight: 700;
}
.ergonomic-features_main.blue-bg .erg-text h4{
    color: #3A6D95 !important;
    font-weight: 700;
}
/* ai-powered-lab-monitoring END */

/* real-time-lab-monitoring START */
.real-time-lab-monitoring-page .bnr_sec{
    background:url('../img/landing-pages/lp12-realtime-lab-monitoring/real-tim-banner.png');
    background-repeat: no-repeat;
    background-size: cover;
}
.fw-700{font-weight: 700;}
.font-20{font-size: 20px;}
.real-time-lab-monitoring-page .content-sec ul {
    list-style: none;
    padding: 0; /* optional: removes default padding */
  }
  
  .real-time-lab-monitoring-page .content-sec ul li {
    position: relative;
    padding-left: 30px; 
    padding-bottom: 20px;
  }
  
  .real-time-lab-monitoring-page .content-sec ul li::before {
    content: url('../img/landing-pages/lp12-realtime-lab-monitoring/li-icon.svg');
    position: absolute;
    left: 0;
    top:16px;
    transform: translateY(-50%);
  }
  @media (max-width:800px){
    .font-20{font-size: 15px !important;} 
    .real-time-lab-monitoring-page .img-sec img{width: 100%;object-fit: cover;height: 350px;
    }
    .real-time-lab-monitoring-page .conclusion-container .img-container img{object-fit: cover;height: 350px;}
}
/* real-time-lab-monitoring END */
