#about .container{position:relative}#about .container:before{background-image:url(/assets/images/components/com-about-us.jpg);background-position:100%;background-repeat:no-repeat;background-size:contain}@media (max-width:1199.98px){#about .container:before{background-position:100% 0;background-size:60% auto}}@media (min-width:768px) and (max-width:991.98px){#about .container:before{opacity:.55}}@media (max-width:767.98px){#about .container:before{background-position:top;background-size:auto 150px}#about .container{padding-bottom:20px;padding-top:170px}}#ab-1825{position:relative}#ab-1825:before{background-image:url(/assets/images/banners/ab-training-d.jpg);background-position:100%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}@media (max-width:991.98px){#ab-1825:before{background-image:url(/assets/images/banners/ab-training-m.jpg)}}@media (max-width:575.98px){#ab-1825:before{background-image:none}}#products:before{background-position:bottom}@media (min-width:768px){#products:before{background-image:url(/assets/images/banners/banner-hand-washing-d.jpg);height:70%}}@media screen and (min-width:2200px){#products:before{height:90%}}@media (max-width:991.98px){#products:before{background-image:url(/assets/images/banners/banner-hand-washing-m.jpg);height:300px;opacity:.55}}#products .title-container h4{font-size:1.7rem;font-weight:300}@media (min-width:992px){#products .title-container h1{font-size:3rem}#products .title-container h4{font-size:2rem}}@media (max-width:991.98px){#products .products-wrap{flex-wrap:wrap}}@media (min-width:1200px){#products .products-wrap>div:first-child{padding-right:35px}#products .products-wrap>div:nth-child(2){padding-left:25px;padding-right:25px}#products .products-wrap>div:nth-child(3){padding-left:35px}}#products .product-icon{font-size:5.9rem}@media (max-width:991.98px){#products .product-icon{font-size:4rem}}@media (min-width:992px){#products #productAlcoholState{margin-bottom:1.4rem}}#products .bg-red .invalid-feedback{color:#fff}#products .bg-red .form-control.is-invalid,#products .bg-red .was-validated .form-control:invalid{border-color:#fff}#products .card-body{padding:1.5rem 1.35rem .9rem}@media (max-width:991.98px){#products .card-body{padding-bottom:.2rem;padding-top:1.1rem}}#products ul{padding-left:1.3rem}@media (min-width:1200px){#products ul li{text-align:justify}}#products .view-fm-calendar-link{background-color:#e9eaeb;border-radius:12px;color:#9d0b09;display:inline-block;font-size:22px;font-weight:600;margin-bottom:48px;margin-left:-15px;padding:24px}#products .view-fm-calendar-link:hover{text-decoration:underline}@media screen and (max-width:576px){#products .view-fm-calendar-link{font-size:19px;margin-left:0;padding:16px;text-align:center;width:100%}}#clients img{max-height:45px;width:auto}@media (max-width:991.98px){#clients img{max-height:37px}}@media (max-width:767.98px){#clients img{max-height:30px}}@media (min-width:992px){#why-choose .item{width:25%}#why-choose .item:not(:last-child){border-right:1px solid #adb5bd}}@media (max-width:1199.98px){#why-choose .item{width:50%}#why-choose .item:nth-child(odd){border-right:1px solid #adb5bd}#why-choose .item:nth-child(2n){border-right:none}}#video .video1{background:url(/assets/images/components/com-dr-oz.png)}#video .video2{background:url(/assets/images/components/com-inside-edition.png)}#video .video1,#video .video2{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.5rem;overflow:hidden;position:relative}#video .video1:before,#video .video2:before{background:#000;content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:1}#video .video1 .inner-wrapper,#video .video2 .inner-wrapper{z-index:2}#video .video1 .font-icon-play,#video .video2 .font-icon-play{font-size:2.5rem}#video a{color:#fff}#video a:hover{color:#fff;text-decoration:none}#video .video-container{align-items:center;background-color:rgba(0,0,0,.8);display:flex;flex-direction:column;height:0;justify-content:center;left:50%;max-width:0;opacity:0;overflow:hidden;position:fixed;top:50%;transition:all .1s ease-in .3s;visibility:hidden;width:0}#video .video-container embed,#video .video-container iframe,#video .video-container object{border:0;left:0;top:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;transform-origin:center;transition:visibility .2s ease-in .4s,-webkit-transform .1s ease-in .2s;transition:transform .1s ease-in .2s,visibility .2s ease-in .4s;transition:transform .1s ease-in .2s,visibility .2s ease-in .4s,-webkit-transform .1s ease-in .2s;visibility:hidden;width:0}body.video-playing{height:100%;overflow:hidden;width:100%}body.video-playing [tabindex],body.video-playing a,body.video-playing button{visibility:hidden}body.video-playing #video .video-container{height:100%;left:0;max-width:100%;opacity:1;top:0;transition:all .2s ease-in;visibility:visible;width:100%;z-index:1031}body.video-playing #video .video-container [tabindex],body.video-playing #video .video-container a,body.video-playing #video .video-container button{visibility:visible}body.video-playing #video .video-container .ytp-button,body.video-playing #video .video-container .ytp-button:focus,body.video-playing #video .video-container [tabindex]:focus,body.video-playing #video .video-container a:focus,body.video-playing #video .video-container button:focus{outline:5px auto blue}body.video-playing #video .video-container embed,body.video-playing #video .video-container iframe,body.video-playing #video .video-container object{-webkit-transform:scale(1);transform:scale(1);transition:visibility .1s ease-in .2s,-webkit-transform .35s ease-in .4s;transition:visibility .1s ease-in .2s,transform .35s ease-in .4s;transition:visibility .1s ease-in .2s,transform .35s ease-in .4s,-webkit-transform .35s ease-in .4s;visibility:visible;width:100%}@media screen and (min-width:320px){body.video-playing #video .video-container embed,body.video-playing #video .video-container iframe,body.video-playing #video .video-container object{height:60vh}}@media screen and (min-width:768px){body.video-playing #video .video-container embed,body.video-playing #video .video-container iframe,body.video-playing #video .video-container object{height:80vh}}@media screen and (min-width:992px){body.video-playing #video .video-container embed,body.video-playing #video .video-container iframe,body.video-playing #video .video-container object{height:90vh}}body.video-playing #video .video-container .close{align-items:center;background:transparent;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:20px;font-weight:400;height:40px;justify-content:center;margin:10px 20px 5px auto;text-shadow:none;width:40px}body.video-playing #video .video-container .close:hover{background:rgba(0,0,0,.35);transition:all .2s}@media (max-width:767.98px){body.video-playing #video .video-container .close{margin-right:5px}}
