body{margin:0 auto!important;max-width:2880px}#get-started{color:#fff;display:flex;justify-content:flex-end;min-height:800px}#get-started a{color:#fff;font-weight:600}#get-started div.wrapper{min-width:50%}#get-started .content{margin-top:30%;max-width:500px}#get-started .content h3{font-size:3rem}@media screen and (min-width:1800px){#get-started{min-height:1000px}}@media screen and (min-width:1440px){#get-started .content{margin-top:15%}}@media screen and (max-width:991px){#get-started div.wrapper{margin:0 auto 0 40%;min-width:auto!important;width:310px}#get-started .content{margin:5rem auto 0}#get-started .btn-red{padding:.8rem 3.25rem}}@media screen and (max-width:767px){#get-started{min-height:610px}}@media screen and (max-width:535px){#get-started div.wrapper{margin:0 auto}}#get-started:before{background-image:url(/assets/images/banners/banner-get-started.jpg);background-position:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}#get-started .btn-red{background:#c3241b;border-radius:25px}#harassment-prevention{position:relative}#harassment-prevention .wrapper{background:#eff3ec;display:flex;height:625px}#harassment-prevention .content{background:linear-gradient(90deg,#eff3ec,#d6e3e6 50%,#dff7fd);width:100%}#harassment-prevention .content>div{margin-left:10%;max-width:550px}#harassment-prevention h2{font-size:2.5rem}#harassment-prevention .btn-red{background:#c3241b;border-radius:25px}#harassment-prevention .btn-red a{color:#fff;font-weight:600}#harassment-prevention ul{font-size:18px;font-weight:600;list-style:none;padding-left:10px}#harassment-prevention ul span{color:#c3241b;margin-top:5px}#harassment-prevention .mainImg{height:100%}#harassment-prevention .mainImgDiv{display:flex;max-width:780px}#harassment-prevention .mainImgMobile{display:none}@media screen and (min-width:1800px){#harassment-prevention .mainImgDiv{justify-content:flex-end;max-width:100%;width:100%}}@media (max-width:991.98px){#harassment-prevention img{margin-left:-70px}}@media screen and (max-width:1250px){#harassment-prevention .content{display:flex}#harassment-prevention .content>div{flex:1;margin:0 auto;max-width:720px}#harassment-prevention .mainImg{display:none}#harassment-prevention .mainImgMobile{display:block;margin:65px auto auto;max-width:720px;width:100%}}@media screen and (max-width:991px){#harassment-prevention .wrapper{height:auto}#harassment-prevention .content{flex-direction:column;padding:0 20px 40px}#harassment-prevention li{display:flex}}#our-guarantee{background:#f8f8f8}#our-guarantee img{width:90px}#our-guarantee h3{font-size:2.5rem}#our-guarantee ul{display:flex;justify-content:center;list-style:none}#our-guarantee ul li{color:#000;font-size:20px;padding:10px 50px}#our-guarantee ul li:not(last-of-type){border-right:1px solid #ccc}#our-guarantee ul .font-icon-checked{color:green;display:none;font-size:1.5rem;margin:5px 0}@media screen and (max-width:767px){#our-guarantee ul{flex-direction:column;padding-left:0}#our-guarantee ul li{display:flex;justify-content:center;margin-left:-40px;text-align:center}#our-guarantee ul li:not(last-of-type){border-right:none}#our-guarantee ul .font-icon-checked{display:block}}#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}}#ab-1825 .topPane{display:flex;gap:30px}#ab-1825 .topPane .redtxt{color:var(--pfs-red)}#ab-1825 .topPane>div:first-of-type{flex:2}#ab-1825 .topPane .fa-sort-down{color:var(--pfs-orange);font-size:3rem;margin-top:-25px}@media (max-width:767px){#ab-1825 .topPane{flex-direction:column}#ab-1825 .topPane .buttonWrapper{display:flex;flex-direction:column;gap:10px}#ab-1825 .topPane .mb-4,#ab-1825 .topPane h1{margin:0!important}#ab-1825 .topPane h3{margin-top:10px}}@media (max-width:1159px){#ab-1825 .container{max-width:100%;padding-left:30px;padding-right:30px}}#products{background-position:top}@media (min-width:768px){#products:before{background-image:url(/assets/images/banners/banner-kitchen.jpg);height:70%}}@media screen and (min-width:1500px){#products:before{height:95%}}@media screen and (max-width:1300px){#products:before{height:590px}}@media (max-width:991.98px){#products:before{background-image:none}}#products .title-container h4{font-size:1.7rem;font-weight:300}#products .title-container ul{list-style:none}#products .title-container .check-circle{align-items:center;background:#00757e;border-radius:50%;display:inline-flex;height:25px;justify-content:center;margin-right:5px;width:25px}#products .title-container .check-circle img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:12px;width:12px}#products .title-container .stars img{-webkit-filter:invert(43%) sepia(86%) saturate(1600%) hue-rotate(5deg) brightness(95%) contrast(100%);filter:invert(43%) sepia(86%) saturate(1600%) hue-rotate(5deg) brightness(95%) contrast(100%);margin-bottom:5px;margin-right:5px}#products .title-container h1{font-size:3rem;line-height:3.5rem}#products .title-container h4{font-size:1.6rem}@media screen and (max-width:1740px){#products .title-container ul{display:block}#products .title-container li{display:flex;gap:5px}#products .title-container li span{margin-top:2px}}@media (max-width:991.98px){#products .title-container h1{font-size:2.75rem;line-height:3rem}#products .title-container h4{font-size:1.5rem}#products .products-wrap{flex-wrap:wrap;gap:15px}}@media (min-width:1200px){#products div#packages{max-width:1700px}}#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 .blueAccent{color:#0b65b4;font-size:2.25rem}#products .slogan{font-size:1.5rem}#products .product.card{border-radius:25px;height:100%;margin:0 auto;max-width:720px}#products .card-body{border:3px solid #c3241b;border-radius:25px;color:#000;justify-content:center;padding:1.5rem 1.35rem .9rem}#products .card-body .btn-red{background:#c3241b;font-weight:600;padding:.8rem 1rem}#products .card-body .card-title{font-size:2.25rem;margin-bottom:15px;margin-left:-5%;width:110%!important}#products .card-body .card-title span{font-size:1.75rem;font-weight:400}@media screen and (max-width:1440px){#products .card-body .card-title{font-size:2rem}#products .card-body .card-title span{font-size:1.5rem}}@media screen and (max-width:1250px){#products .card-body .card-title{font-size:1.7rem}#products .card-body .card-title span{font-size:1.4rem}}@media screen and (max-width:1159px){#products .card-body .card-title{font-size:2rem}#products .card-body .card-title span{font-size:1.5rem}}#products .card-body p{font-size:1.3rem}#products .card-body img{margin:0 auto;max-height:180px;max-width:100%}#products .card-body img.servsafe{border:1px solid #000;box-shadow:inset 0 0 3px #000;margin:5px auto 20px;max-height:100%;max-width:230px}#products .card-body img.rbsTraining{margin-bottom:-20px;max-height:224px}#products .card-body img.apexTraining{border:1px solid #000}#products .card-body img.fhCard{border:1px solid #ccc;border-radius:12px;max-width:260px;width:100%}#products .card-body .dropdown-toggle{border-radius:25px}#products .card-body .dropdown-menu.show{max-height:320px;overflow:scroll;width:320px!important}@media (max-width:991.98px){#products .card-body{border-color:#000;padding-bottom:.2rem;padding-top:1.1rem}#products .card-body:last-of-type{margin-bottom:0!important}}#products ul{display:flex;flex-wrap:wrap;max-width:625px;padding-left:0}#products ul li{font-size:1.3rem;padding-right:30px}@media (min-width:1200px){#products ul li{text-align:justify}}#products .view-fm-calendar-link{border:1px solid #c3241b;border-radius:25px;color:#c3241b;display:inline-block;font-size:1.2rem;font-weight:600;margin-bottom:17px;margin-left:-15px;padding:10px!important}#products .view-fm-calendar-link svg{margin-top:-5px}#products .view-fm-calendar-link:hover{text-decoration:underline}@media screen and (max-width:1300px){#products .view-fm-calendar-link{font-size:20px}}@media screen and (max-width:576px){#products .view-fm-calendar-link{font-size:16px;margin-left:0;padding:10px;text-align:center;width:100%}}@media (max-width:991.98px){#products{background:linear-gradient(to bottom right,#ffebeb,#f0f4f4 56%,#f3ead4)}}#clients h3{font-size:2rem}#clients img{max-height:50px;width:auto}#clients img.boost{max-height:70px}#clients div.d-flex{-ms-overflow-style:none;overflow:scroll;scrollbar-width:none;width:auto}#clients div.d-flex::-webkit-scrollbar{display:none}.experts{flex:none;flex-grow:0;font-size:6rem;font-weight:100;height:78px;margin:-10px auto 3rem;order:0;text-align:center;width:155px}.btn-white{background:#fff!important;border:1px solid #c3241b!important;border-radius:25px!important;color:#c3241b!important}.btn-white:hover{background:#9d0b09!important;color:#fff!important}#why-choose{background:linear-gradient(116.85deg,#fff8f3 1.52%,#fafff4 50.85%,#dde7e8 100.18%)}#why-choose .d-flex>div{flex:1}#why-choose h2{font-size:2.5rem}#why-choose h3{font-size:2rem}#why-choose img.servsafe{max-width:185px}#why-choose img.healthDept{max-width:75px}#why-choose img.anab{margin-top:-10px;max-width:175px}#why-choose img.mainImg{width:100%}@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{border-right:none!important;flex:auto!important;width:50%}#why-choose .item:nth-child(odd){border-right:1px solid #adb5bd}}@media (max-width:575.98px){#why-choose .item{width:100%}}#why-choose ul{font-size:18px;font-weight:600;list-style:none;padding-left:10px}#why-choose ul span{color:#00757e;margin-top:5px}#why-choose .mainImgMobile{display:none;margin-bottom:20px;width:100%}@media screen and (max-width:850px){#why-choose .mainImg{display:none}#why-choose .mainImgMobile{display:block}#why-choose .mainImgDiv{display:none}#why-choose li{display:flex}}#video{margin:0 auto;max-width:1700px}#video img{max-width:720px;width:100%}#video .d-flex{gap:45px;justify-content:center}#video .d-flex>div{max-width:40%;position:relative}@media screen and (max-width:991px){#video .d-flex{flex-direction:column}#video .d-flex>div{margin:0 auto;max-width:720px}}#video h3{font-size:2.5rem}#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}#video .video-play{display:block;height:100%;position:absolute;top:0;width:100%}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-decoration:none;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}}#reviews h2{font-size:2.5rem;padding:0 10px}#reviews .items{display:flex;flex-wrap:wrap;gap:25px;padding:0 10px 40px}#reviews .item{border-radius:25px;box-shadow:0 3px 5px #ccc;display:flex;flex-direction:column;justify-content:space-around;min-height:425px;padding:25px;width:25%}#reviews .slick-arrow{background:#d4d4d4;border:1px solid #ccc;border-radius:50%;color:#000;font-weight:700;height:50px;padding-bottom:10px;top:100%;width:50px}#reviews .slick-arrow:hover{background:#000;color:#fff}#reviews .slick-arrow.slick-prev{left:43%;padding-right:5px}#reviews .slick-arrow.slick-next{padding-left:5px;right:43%}#reviews .stars{display:flex;-webkit-filter:invert(43%) sepia(86%) saturate(1600%) hue-rotate(5deg) brightness(95%) contrast(100%);filter:invert(43%) sepia(86%) saturate(1600%) hue-rotate(5deg) brightness(95%) contrast(100%);gap:5px;justify-content:center}@media screen and (max-width:1400px){#reviews .slick-arrow.slick-prev{left:42%}#reviews .slick-arrow.slick-next{right:42%}}@media screen and (max-width:1000px){#reviews .slick-arrow.slick-prev{left:35%}#reviews .slick-arrow.slick-next{right:35%}}@media screen and (max-width:500px){#reviews .slick-arrow.slick-prev{left:25%}#reviews .slick-arrow.slick-next{right:25%}}#faq .btn-all-faq{display:block;margin:-20px auto 45px}#faq .btn-all-faq a{color:#c3241b}#faq .btn-all-faq:hover a{color:#fff;text-decoration:none}
