#safety{max-width:1030px;margin:40px auto 0;padding:20px 10px;position:relative;}
#safety:before{background-color:#fff;content:'';position:absolute;left:-1000px;right:-1000px;top:0;bottom:0;z-index:-1}
#safety .flex-ed{margin:40px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;justify-content:space-around;flex-wrap:nowrap}
#safety article{-webkit-box-flex:0;-ms-flex:0 1 800px;flex:0 1 800px;padding:0 10px}
#safety p{font-size:18px;line-height:1.6}
#safety h3{font-size:35px;margin:5px auto;font-weight:400;line-height:1.2;text-align:left;letter-spacing:0}
#safety h3:after{background-color:#427a85;content:'';display:block;height:2px;width:57px;margin:10px 0}
.covid-icon{box-shadow:0 0 0 10px #fff;border:3px solid #427a85;margin:10px;height:140px;width:140px;-webkit-box-flex:0;-ms-flex:0 0 140px;flex:0 0 140px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px}
.cls-1,cls-1.per{stroke:#252525;stroke-miterlimit:10;stroke-width:.75px!important;fill:#fff}
.cls-2,.cls-3{fill:#fff}
.cls-2,.cls-3,.cls-4{stroke:#427a85}
.filler.cls-2,.filler.cls-1{fill:#fff!important}
.thinner .cls-1{stroke-width:.1px!important;fill:#252525}
.thinner .cls-2{stroke-width:.1px!important;fill:#427a85}
.thinner .cls-2,.thinner .cls-3{stroke-width:.5px}
.stroker .cls-2,.stroker .cls-3{stroke-width:.4px!important}
@media(max-width: 750px) {
.safe-page{letter-spacing:0}
#safety .flex-ed{display:block;text-align:center}
.covid-icon{margin:20px auto}
#safety h3{text-align:center}
#safety h3:after{margin:10px auto}
}
@media(max-width: 590px) {
#safety h3{font-size:28px}
}


/* --- Services Icon and New Lean Modal --- */
.off{pointer-events:none}
.service-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px auto}
.service-icons h3{margin:5px auto;font-size:22px;line-height:1.1}
.service-icons > *{padding:5px;-webkit-box-flex:0;-ms-flex:0 1 210px;flex:0 1 210px;margin:10px auto;display:block}
.service-icons a{color:#2f3437;text-decoration:none}
.service-icons a:hover .icon .ic-color{fill:#3a97bb}
.service-icons a:hover h3{color:#3a97bb}
.ic-color{fill:#427A85}
.sv-icon{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#lean_overlay{padding:10px;position:fixed;z-index:1100;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.7);display:none;overflow:scroll}
#common-popups .modal-content{display:none;background:#ededed;max-width:1100px;width:95%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px;position:relative;margin:auto!important;text-align:left;left:50%!important;-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important}
#common-popups .modal-content h3{text-align:center}
#common-popups .modal-content .has_btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
#common-popups .modal-content .btn{margin:5px;min-width:430px}
#common-popups .modal-close{position:absolute;right:-15px;top:-15px;z-index:1002;cursor:pointer;width:40px;height:40px;border-radius:50%;background-color:#427A85;border:2px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#common-popups .modal-close span{display:none}
#common-popups .modal-close i{position:relative;color:#fff;font-style:normal;padding-bottom:4px}
#common-popups .modal-close i:before{font-size:40px;content:'\00d7'}
#common-popups .modal-close:hover{background-color:#555}
#common-popups .modal-content .has_btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
#common-popups .modal-content .btn{margin:5px;min-width:350px}


.section-faq {
text-align: center;
max-width: 1200px;
margin: 60px auto 60px !important;
}

.page_index #page {display: block !important;}

div#common-popups .modal-content p.has_btns {display: block; text-align: center;}
