*{box-sizing:border-box}@media only screen and (min-width:992px){header #menu #menu-information .our_campanies_dropdown{display:none !important}}@media only screen and (min-width:1300px){.container{max-width:1280px !important;margin:0 auto !important;width:100%}}body{font-size:18px;padding:106px 0 0 !important;margin:0;overflow-x:hidden;background-image:none !important;background:#fff !important;line-height:normal !important;font-family:'Proxima Nova Rg' !important}a{text-decoration:none !important}header .navbar .logo img{max-width:155px}header .navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;font-family:'Nunito' !important}header #menu{align-items:center;display:flex !important;flex-basis:auto}header .menu-menu-1-container{display:flex;flex-wrap:wrap;align-items:center}header #menu-menu-1{display:flex;flex-direction:row;padding:0;list-style:none;margin:0}header .menu li{padding:0 22px;line-height:105px;position:relative;font-family:'Nunito' !important}header .menu li a{font-size:18px;color:#000;font-weight:600;font-family:'Nunito' !important}header .menu li .sub-menu{display:none;padding:0;list-style:none}header .right_btns a{font-size:18px;color:#fff;font-weight:600;display:inline-block;line-height:normal;font-family:'Nunito' !important}header .btns{background:#29594d;padding:6px 18px;border-radius:30px}header .right_btns .serac_btn{color:#000;margin-left:20px;min-width:18px}header .right_btns .open~a.serac_btn{color:#fff}header .menu li.menu-item-has-children a:after{-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f078";border:0;margin:0 10px 0;vertical-align:middle;font-size:15px}#header .right_btns .search_form form .search-field{margin:0 !important;color:#999;font-size:15px;font-style:italic;background-color:#f7f7f7;border:none;box-shadow:0 6px 12px 0 rgb(0 0 0/20%);-webkit-box-shadow:0 6px 12px 0 rgb(0 0 0/20%)}header .menu li.menu-item-has-children:hover .sub-menu{display:block;position:absolute;top:100%;background:#fff;width:100%;z-index:9;border-top:3px solid #29594d;padding:0;line-height:normal;min-width:250px}header .menu li.menu-item-has-children .sub-menu li a:after{display:none}header .menu li.menu-item-has-children .sub-menu li{line-height:normal;padding:10px 15px;border-bottom:1px solid #ddd}header .menu li.menu-item-has-children .sub-menu li a{font-size:16px}header .menu li.menu-item-has-children .sub-menu li:last-child{border-bottom:0}header .menu li.menu-item-has-children:hover .sub-menu li{width:100%;line-height:normal !important}.banner_sec .caption-wrap{background:0 0 !important;opacity:1 !important;height:100% !important}.banner_sec .caption-wrap .caption{padding:0;width:100%;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;height:100%}.banner_sec .caption-wrap h5{margin:0;display:inline-block;font-size:18px;letter-spacing:1px;color:#ff8600;background:#000;font-family:'Proxima Nova Rg';text-transform:uppercase;padding:2px 10px;border-radius:30px}.banner_sec .caption-wrap h2,.banner_sec .caption-wrap h1{max-width:455px;font-size:38px;line-height:40px;color:#fff;font-family:'Proxima Nova Rg';margin:15px 0 30px}.banner_sec .construction_caption h6{margin:0;font-size:15px;text-transform:uppercase}.banner_sec .construction_caption h6 span{color:#ff8600}.banner_sec .metaslider .flexslider .flex-direction-nav li a{opacity:1 !important;left:auto;background:rgb(255 134 0/50%);margin:0;background-image:url(/wp-content/uploads/2021/08/arrow_left.png) !important;background-repeat:no-repeat !important;background-position:center center !important;position:absolute;right:auto;top:50%;margin-top:40px;bottom:auto}.banner_sec .metaslider .flexslider .flex-direction-nav li a:hover{background-color:#ff8600 !important}.banner_sec .metaslider .flex-direction-nav .flex-next{left:81px !important;transform:rotate(180deg)}.banner_sec .flex-direction-nav{height:0 !important;margin:0 auto !important;max-width:1250px !important;position:static !important}.banner_sec .metaslider .flexslider:focus-within .flex-prev,.metaslider .flexslider:hover .flex-prev{left:auto}.banner_sec .flex-direction-nav .flex-nav-next .flex-next{left:auto !important}.banner_sec .flex-direction-nav .flex-nav-next{padding-left:31px !important;display:inline-block}.safety_links a{font-size:15px;color:#fff !important;font-weight:700;text-transform:uppercase;font-family:'Proxima Nova Rg'}.safety_links a:hover{color:#ff8600 !important}.safety_links a{padding-right:10px;margin-right:10px;border-right:2px solid #ff8600;line-height:initial}.safety_links a:last-child{border-right:0}.banner_sec .metaslider .flex-nav-prev .flex-prev{background:rgb(255 134 0/50%) !important}.banner_sec .siteorigin-widget-tinymce.textwidget{position:relative}.banner_boxs .bxs_all{display:flex;margin:0 -22px;flex-wrap:wrap}.banner_boxs .bxs_all .col_safeline{width:25%;padding:0 22px}.banner_boxs .bxs_all .col_safeline .bx_space{background:#00000073;margin:0;display:flex;align-items:center;border:1px solid #fff;padding:15px 18px;height:100%}.banner_boxs .container{justify-content:center;padding:0 15px}.banner_boxs .bxs_all .col_safeline h4,.banner_boxs .bxs_all .col_safeline a span{font-size:18px;line-height:20px;color:#fff;font-family:'Proxima Nova Rg';font-weight:400;margin:0;margin-left:15px;text-transform:uppercase}#pg-5-0,#pl-5 .so-panel{margin:0 !important}.saftey_training{padding:70px 0 50px}.safeline_sefety_col .so-widget-sow-image .so-widget-image{max-width:100px !important}.safeline_safety h5,.safeline_safety h1{margin:0;font-size:18px !important;line-height:30px;color:#000;font-family:'Proxima Nova Rg';font-weight:400}.safeline_sefety_col .so-widget-sow-editor .siteorigin-widget-tinymce.textwidget{display:flex;align-items:center;justify-content:space-between}.safeline_sefety_col .arrow_safety .chevron_arrow{display:flex;width:45px;height:45px;border:2px solid #ff8600;border-radius:100%;align-items:center;justify-content:center;font-size:24px;color:#ff8600}.safeline_safety h5 b,.safeline_safety h1 b{text-transform:uppercase}.safeline_sefety_col .safeline_safety{margin-top:30px}.col_safline_ryt{padding-left:65px}.safeline_sefety_col{padding-right:60px}.col_safline_ryt .widget-title{font-size:18px;line-height:19px;color:#2a594d;margin:0 !important;text-transform:uppercase;font-family:'Proxima Nova Rg';font-weight:700 !important;font-style:normal;margin-top:20px !important;display:inline-block}.col_safline_ryt .textwidget p{margin:3px 0 0;font-size:15px;color:#333}.learn-more .ow-button-base.ow-button-align-center{text-align:left}.learn-more a span{font-size:14px;line-height:13px;color:#000;font-weight:700}.learn-more a{border:1px solid #000 !important;background:#fff !important;padding:10px 20px !important;text-transform:uppercase;border-radius:0 !important;display:inline-block;margin-top:10px;font-family:'Proxima Nova Rg'}.col_safline_ryt .so-widget-sow-image .sow-image-container img.so-widget-image{max-height:50px !important;object-fit:contain;min-height:50px !important}.col_safline_ryt .textwidget p{margin:3px 0 0;font-size:15px;color:#333;min-height:105px;font-family:'Proxima Nova Rg';line-height:20px}.col_safline_ryt .min-122 .textwidget{min-height:122px}.who_we_are{background:#2a594d;padding:75px 0}.who_we_are .container{padding:0 15px !important;align-items:center}.who_we_are{background:#2a594d;padding:75px 0}.who_we_are .container{padding:0 15px !important;align-items:center !important}.who_we_are .widget-title{font-size:36px;color:#fefefe;margin-bottom:30px !important;font-family:'Proxima Nova Rg';font-weight:700}.who_we_are h4{font-size:18px;color:#fff;font-family:'Proxima Nova Rg';margin:0 0 5px}.who_we_are p{margin:0 0 25px;font-size:16px;color:#fff;font-family:'Proxima Nova Rg';font-weight:400 !important;line-height:20px;font-style:normal !important}.who_we_are .panel-grid-cell{display:flex;flex-wrap:wrap;align-items:center}.who_we_are .so-panel{width:100%;margin:0 !important}.panel-layout .panel-grid.panel-has-style{margin:0 !important}.section_heading{text-align:center;margin-bottom:50px}.section_heading .widget-title{margin:0;font-size:36px;color:#000;font-family:'Proxima Nova Rg';font-weight:700;font-style:normal}.panel-layout .panel-grid.panel-has-style{margin:0 !important}.why_choose_us{padding:60px 0}.why_choose_us .why-choose-container{max-width:920px;margin:0 auto !important;width:100% !important}.why_choose_us .panel-layout{width:100%}.why_choose_us .why-choose-container .panel-grid-cell{padding:55px 40px;width:50% !important;display:flex;align-items:center}.why_choose_us .why-choose-container{position:relative}.border-after .panel-grid-cell:nth-child(1),.border-before .panel-grid-cell:nth-child(1){position:relative;border-right:1px solid #ff8600}.why-choose-container.border-after{position:relative;align-items:normal !important}.why-choose-container.border-after:before{position:absolute;content:"";width:50%;background:#f80;height:1px;bottom:0;left:25%}.why_choose_us .why-choose-container .panel-grid-cell .image_left{width:100px;text-align:center}.why_choose_us .why-choose-container .panel-grid-cell .image_left img.so-widget-image{max-width:82px}.why_choose_us .why-choose-container .so-widget-sow-editor h3.widget-title{margin:0 0 5px;font-size:24px;color:#000;font-weight:700;font-style:normal;font-family:'Proxima Nova Rg';text-align:left}.why_choose_us .why-choose-container .so-widget-sow-editor p{margin:0;font-size:16px;color:#000;font-family:'Proxima Nova Rg';font-weight:400 !important;line-height:18px;text-align:left}.safeline_sefety_col .arrow_safety .chevron_arrow:hover{color:#2a594d;border-color:#2a594d}.safeline_sefety_col .arrow_safety .chevron_arrow:hover{color:#2a594d;border-color:#2a594d}.learn-more a:hover{background:#000 !important;color:#fff !important}.learn-more a:hover span{color:#fff !important}header .menu li a:hover{color:#ff8600}header .right_btns .btns:hover{background:#ff8600}.team_section{padding:70px 0 60px}.team_section .panel-layout{width:100%}.team_section .container img{width:100% !important}.team_section .widget-title{color:#fff}.team_section #pg-w611f799c3df18-1 .panel-grid-cell{width:33.33%;padding:0 30px}.team_section #pg-w611f799c3df18-1 .panel-grid-cell .so-panel{background:#fff;margin:0 !important}.team_section #pg-w611f799c3df18-1 .panel-grid-cell .so-panel h3.widget-title{font-size:20px;color:#000;margin:0;font-family:'Proxima Nova Rg';font-weight:700}.team_section #pg-w611f799c3df18-1 .panel-grid-cell .so-widget-sow-editor.so-widget-sow-editor-base{padding:15px 15px 30px}.team_section #pg-w611f799c3df18-1 .panel-grid-cell .textwidget p{margin:0;font-size:16px;color:#333;font-family:'Proxima Nova Rg';font-weight:400}.client_testimonial{background:#f3f3f3;padding:60px 0 30px;background-image:url(/wp-content/uploads/2021/08/testimonial_bg.png);background-repeat:no-repeat;background-position:left bottom;background-size:contain}.client_testimonial .testimonial:after{display:none}.client_testimonial .wpmtst-testimonial.testimonial:before{display:none !important}.client_testimonial .widget-title{margin:0;font-size:36px;color:#000;font-family:'Proxima Nova Rg';font-weight:700;font-style:normal;text-align:center;margin-bottom:50px}.client_testimonial .wpmtst-testimonial{border:0 !important;padding:0 !important}.client_testimonial .so-widget-sow-editor.so-widget-sow-editor-base{width:100%}.client_testimonial .siteorigin-widget-tinymce.textwidget{text-align:right;float:right}.client_testimonial .siteorigin-widget-tinymce.textwidget .strong-view.wpmtst-default.slider-container{max-width:790px}.client_testimonial .siteorigin-widget-tinymce.textwidget .wpmtst-testimonial-inner.testimonial-inner p{font-family:'Proxima Nova Alt Lt';font-size:18px;line-height:26px;color:#000;font-weight:300;font-style:italic;margin-bottom:30px !important}.client_testimonial .siteorigin-widget-tinymce.textwidget .wpmtst-testimonial-inner.testimonial-inner{border:0;padding:0 !important}.client_testimonial .siteorigin-widget-tinymce.textwidget .strong-view.wpmtst-default.slider-container .wpmslider-wrapper{padding:0 60px 0 90px !important;position:relative}.client_testimonial .siteorigin-widget-tinymce.textwidget .wpmtst-testimonial-field.testimonial-field{text-align:left;font-size:20px;color:#000;font-family:'Proxima Nova Rg';font-weight:700;margin-bottom:20px !important}.client_testimonial .siteorigin-widget-tinymce.textwidget .wpmtst-testimonial-field.testimonial-field span{display:block;font-size:16px}.client_testimonial .siteorigin-widget-tinymce.textwidget .wpmtst-testimonial-field.testimonial-field span.light-text{font-weight:300;line-height:20px}.client_testimonial .wpmslider-controls.wpmslider-has-controls-direction.wpmslider-has-pager{padding:0;text-align:left;padding-left:100px}.strong-view.pager-style-buttons .wpmslider-pager-link.active:before{background:#ff8600 !important}.client_testimonial .wpmslider-controls-direction .wpmslider-prev,.client_testimonial .wpmslider-controls-direction .wpmslider-next{width:45px !important;height:45px !important;border:2px solid #ff8600;align-items:center;border-radius:100%;line-height:45px !important;background:#f3f3f3}.client_testimonial .wpmslider-controls-direction .wpmslider-prev:before,.client_testimonial .wpmslider-controls-direction .wpmslider-next:before{background:#ff8600 !important;top:auto !important;position:static !important;left:0 !important}.client_testimonial .siteorigin-widget-tinymce.textwidget .strong-view.wpmtst-default.slider-container .wpmslider-wrapper:before{position:absolute;content:"";background-image:url(/wp-content/uploads/2021/08/arrow_quate.png);width:80px;height:50px;left:0;background-size:contain;background-repeat:no-repeat}.google-map{position:relative}.google-map p{margin:0;line-height:0}.google-map iframe{width:100%;height:435px}.inquiries_sec{padding:60px 0 70px}.inquiries_sec .container{padding:0 60px}.inquiries_sec form .form_head h3{font-size:24px;line-height:23px;color:#000;text-transform:uppercase;margin:0;font-family:'Proxima Nova Rg';font-weight:700;margin-bottom:10px}.inquiries_sec form .form_head p{font-size:16px;line-height:23px;color:#242a2d;margin:0;font-family:'Proxima Nova Rg';font-weight:400}.inquires_form .form-row{margin-top:20px;width:100%;display:inline-block}.inquires_form .form-row .col_lft,.inquires_form .form-row .col_ryt{width:56%;float:left;padding-right:10px}.inquires_form .form-row .col_lft{padding-right:42px;width:44%}.inquires_form .form-row .col_lft span{width:100% !important;display:inline-block;margin:10px 0}.inquires_form .form-row .col_lft span input{width:100%;font-size:15px;color:#8b8d8d;font-family:'Proxima Nova Rg';height:40px;background-color:#fff;border:1px solid #dcdfe4;padding:0 15px;outline:0px;font-style:normal;margin:0}.inquires_form .form-row .col_ryt span{margin:10px 0;display:inline-block;width:100%}.inquires_form .form-row .col_ryt .wpcf7-textarea{width:100%;font-size:15px;color:#8b8d8d;font-family:'Proxima Nova Rg';height:219px;border:1px solid #dcdfe4;padding:10px 15px;outline:0px;background:0 0;font-style:normal;margin:0}.inquires_form .form-row .col_ryt .wpcf7-textarea{width:100%;font-size:15px;color:#8b8d8d;font-family:'Proxima Nova Rg';height:219px;border:1px solid #dcdfe4;padding:10px 15px;outline:0px}.inquires_form .form-row .col_lft,.inquires_form .form-row .col_ryt p{margin:0;text-align:right}.inquires_form .form-row .col_ryt p .wpcf7-submit{background:#2a594d;border:0;padding:10px 35px;display:inline-block;color:#fff;font-weight:700;font-family:'Proxima Nova Rg';font-size:16px;cursor:pointer;float:right;line-height:normal;text-transform:capitalize}.inquiries_sec .ofc_add{margin-bottom:40px}.inquiries_sec .ofc_add h2,.inquiries_sec .ofc_add h3{font-size:24px;line-height:23px;color:#000;text-transform:uppercase;margin:0;font-family:'Proxima Nova Rg';font-weight:700;margin-bottom:10px}.inquiries_sec .ofc_add p{margin:0;font-size:16px;color:#242a2d;font-family:'Proxima Nova Rg';line-height:19px;font-weight:400}.inquiries_sec .ofc_add ul{margin:15px 0;list-style:none}.inquiries_sec .ofc_add ul li{display:flex;flex-wrap:wrap;margin:2px 0;line-height:normal}.inquiries_sec .ofc_add ul li span{font-size:16px;color:#000;font-weight:700;font-family:'Proxima Nova Rg';margin-right:10px;min-width:50px}.inquiries_sec .ofc_add ul li a{font-size:16px;color:#000}.inquiries_sec .ofc_add ul li p{font-size:16px}.inquires_form .form-row .col_ryt span.ajax-loader{width:24px !important;margin:0;display:inline-block}.inquires_form .form-row .col_ryt p .wpcf7-submit:hover{background:#ff8600}.inquiries_sec .ofc_add ul li a:hover{color:#ff8600}footer .footer_row .ftr_lsafline .safeline_ftr-col img{max-width:140px}footer#footer{background:#f5f5f5;padding-top:45px}footer .footer_row{width:100%;display:flex;margin-bottom:70px;flex-wrap:wrap}footer .footer_col.col_35{width:35%;padding-right:20px}footer .footer_col.col_45{width:43%;padding-right:20px}footer .footer_row .ftr_lsafline{width:22%}footer .footer_row .footer_col h4{font-size:18px;color:#000;font-weight:700;font-family:'Proxima Nova Rg';text-transform:uppercase;margin-bottom:25px}footer .footer_row .footer_col ul{padding:0;list-style:none;margin:0}footer .footer_row .footer_col .menu-list{columns:2}footer .footer_row .footer_col .menu-list li a{text-decoration:none;font-size:14px;line-height:28px;color:#242a2d;font-weight:400;text-transform:uppercase}footer .footer_row .footer_col .contact_box .contact_head h5{font-size:14px;line-height:28px;color:#000;text-transform:uppercase;margin:0;font-family:'Proxima Nova Rg';font-weight:700}footer .footer_row .footer_col .contact_box .contact_head{margin-bottom:30px;max-width:200px}footer .footer_row .footer_col .contact_box .contact_head p{margin:0 !important;font-size:14px;color:#242a2d;font-family:'Proxima Nova Rg'}footer .footer_row .footer_col .contact_box .contact_add ul li{display:flex;flex-wrap:wrap;align-items:center;font-family:'Proxima Nova Rg'}footer .footer_row .footer_col .contact_box .contact_add ul li a{font-size:14px;color:#000;text-decoration:none;font-family:'Proxima Nova Rg';font-weight:400}footer .footer_row .footer_col .contact_box .contact_add ul li span{font-size:14px;color:#ff8600;min-width:55px;font-weight:600}footer .footer_row .footer_col .contact_box .contact_add ul li p{margin:0;font-size:14px;color:#000;text-decoration:none;font-family:'Proxima Nova Rg';font-weight:400}footer .footer_row .footer_col .contact_box{width:50%;float:left}footer .footer_row .ftr_lsafline .safeline_ftr-col p{font-size:14px;color:#000;font-family:'Proxima Nova Rg';font-weight:400;line-height:18px;margin:15px 0}footer .footer_row .ftr_lsafline .safeline_ftr-col ul li{display:inline-block}footer .footer_row .ftr_lsafline .safeline_ftr-col ul li a{color:#000;font-size:18px;margin:0 5px}.copy_right{background:#2a594d;padding:15px 0}.copy_right p{margin:0;font-size:14px;color:#fff;font-weight:400}footer .footer_row .footer_col .contact_box .contact_add ul li .underline{text-decoration:underline !important}footer .footer_row ul li a:hover{color:#ff8600 !important}.d-none{display:none !important}.blog_section{background:#2a594d;width:100%;padding:50px 0 90px}.blog_section .widget-title_head{width:100%;display:inline-block;text-align:center}.blog_section .container{flex-wrap:wrap}.widget-title_head h2,.blog_section h3{margin:0;font-size:36px;color:#fefefe;font-weight:700;font-family:'Proxima Nova Rg';margin-bottom:50px}.blog_section .blog_row{width:100%;display:flex;flex-wrap:wrap}.blog_section .blog_row .blog_col{width:33.33%;float:left;padding:0 25px}.blog_section .blog_row .blog_col img{width:100%;height:225px;object-fit:cover}.blog_section .blog_row .blog_col h2,.blog_section .blog_row .blog_col h4{margin:0;font-size:20px;line-height:27px;color:#000;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.blog_section .blog_row .blog_col h2 a,.blog_section .blog_row .blog_col h4 a{color:#000;font-family:'Proxima Nova Rg';font-weight:700}.blog_section .blog_row p{font-size:15px;color:#000;margin:10px 0;font-family:'Proxima Nova Rg';font-weight:400;line-height:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blog_section .blog_row .read_more_btn{border:1px solid #000 !important;background:#fff !important;padding:10px 20px !important;text-transform:uppercase;border-radius:0 !important;display:inline-block;margin-top:10px;font-size:14px;color:#000;font-family:'Proxima Nova Rg';font-weight:700;line-height:normal}.blog_section .content_area{background-color:#fff;padding:20px 25px 25px}.blog_section .blog_row .frb_img{line-height:0}.blog_section .blog_row p strong{font-weight:400;line-height:18px}.blog_section .blog_row .read_more_btn:hover{background:#000 !important;color:#fff !important}#header .right_btns{line-height:105px}#header .right_btns .search_form{position:absolute;width:300px;height:100%;top:100%;right:0;z-index:9999;opacity:0;visibility:hidden;-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);-moz-transition:all .5s cubic-bezier(.215,.61,.355,1);-o-transition:all .5s cubic-bezier(.215,.61,.355,1);transition:all .5s cubic-bezier(.215,.61,.355,1)}#header .right_btns .search_form.open{opacity:1;visibility:visible}#header .right_btns .search_form .screen-reader-text{display:none}#header .right_btns .search_form form{display:inline-block;position:relative;width:100%}#header .right_btns .search_form.active_search{display:block}#header .right_btns label .search-field{background:#fff;padding:25px 200px 25px 25px !important;border:1px solid #ddd;width:100%;border-radius:2px;font-size:12px}#header .right_btns .search_form form .search-submit{position:absolute;right:0;height:100%;border:1px solid #2a594d;background:#2a594d;border-top-right-radius:2px;border-bottom-right-radius:2px;color:#fff;font-family:'Proxima Nova Rg';font-size:18px;padding:10px 50px}.client_testimonial .wpmslider-controls.wpmslider-has-controls-direction.wpmslider-has-pager .disabled{display:block !important}.client_testimonial .wpmslider-controls-direction .wpmslider-prev.disabled,.client_testimonial .wpmslider-controls-direction .wpmslider-next .disabled{border-color:#d1d1d5 !important}.client_testimonial .wpmslider-controls-direction .wpmslider-prev:before,.client_testimonial .wpmslider-controls-direction .disabled:before{background:#d1d1d5 !important}.client_testimonial .wpmslider-controls-direction .wpmslider-prev,.client_testimonial .wpmslider-controls-direction .wpmslider-next.wpmslider-prev{border-color:#ff8600}.client_testimonial .wpmslider-controls-direction .wpmslider-prev:before{background:#ff8600 !important}.client_testimonial .wpmslider-controls-direction .wpmslider-prev:before{background#fff:}.client_testimonial .wpmslider-controls-direction .wpmslider-prev.disabled:before{background:#d1d1d5 !important}.client_testimonial .wpmslider-controls-direction .wpmslider-next.disabled{border-color:#d1d1d5 !important}.client_testimonial .strong-view.controls-type-sides:not(.rtl) .wpmslider-next{right:-15px}.banner_boxs .bxs_all .col_safeline a{display:flex;align-items:center}.banner_boxs .bxs_all .col_safeline .bx_space:hover{border-color:#ff8600 !important;background:#000000a6}header #menu #menu-information{display:inline-block;width:100%}header #menu #menu-information li{display:inline-block}.saftey_training .so-panel{margin-bottom:0 !important}.video_frame{position:relative;width:100%;height:390px}.video_frame iframe{width:100%;height:100%;position:absolute;top:0;left:0}.who_we_are .container .panel-grid{align-items:center !important}.blog_section .content_area .auther_date{margin:10px 0}.blog_section .content_area .auther_date p{margin:0;line-height:normal;font-size:14px;color:#333;font-weight:700}.wpcf7 .ajax-loader{background-repeat:no-repeat}.btns.contact_btn:hover{color:#fff !important}.safety_links{display:inline-block;width:100%}.safety_links ul{display:block;width:100%}.safety_links ul li{display:inline-block}.safety_links ul li a{position:relative}.safety_links ul li a:after{position:absolute;content:"";width:2px;height:13px;background:#ff8600;right:-1px;top:3px}.safety_links ul li:last-child a:after{display:none}.why_choose_us .why-choose-container .panel-grid-cell .so-panel.widget{margin:0 !important}.saftey_training #pgc-w611f722b8c53e-0-0{width:29.25%}.saftey_training #pgc-w611f722b8c53e-0-1,.saftey_training #pgc-w611f722b8c53e-0-2,.saftey_training #pgc-w611f722b8c53e-0-3{width:23.75%}.banner_boxs .bxs_all .col_safeline .bx_space img{max-width:50px}.banner_sec .caption-wrap .caption .banner_boxs{padding-top:125px}.banner_sec .caption-wrap .caption .construction_caption{min-height:250px}header #menu #menu-information li>a{position:relative}header #menu #menu-information li>a:before{position:absolute;content:"";width:2px;height:15px;background:#5a5a5a;top:5px;left:-27px}header #menu #menu-information li:first-child>a:before{display:none}.scrollup.show{background:#ff8600 !important}.banner_sec .slides .flex-active-slide:nth-child(1) .bxs_all .col_safeline:nth-child(1) .bx_space,.banner_sec .slides .flex-active-slide:nth-child(2) .bxs_all .col_safeline:nth-child(2) .bx_space,.banner_sec .slides .flex-active-slide:nth-child(3) .bxs_all .col_safeline:nth-child(3) .bx_space,.banner_sec .slides .flex-active-slide:nth-child(4) .bxs_all .col_safeline:nth-child(4) .bx_space{border-color:#ff8600 !important;background:#000000a6}header .menu li.menu-item-has-children:hover .sub-menu li a:before{display:none}#header .right_btns .search_form{background:#000000db;text-align:center;min-height:100%;display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%}#header .right_btns .search_form .search-form{max-width:700px}header .right_btns .open~a#search_toggle.serac_btn{color:#fff}header .right_btns .serac_btn{position:relative;z-index:99999}#header .right_btns .search-submit{display:block !important;top:0}#header .right_btns .search_form .search-form{line-height:normal}.contact_inquiries_sec{padding-top:0}.contact_inquiries_sec .ofc_add ul{margin:15px 0 !important}.contact_inquiries_sec .ofc_add ul li{margin-left:0 !important}.contact_inquiries_sec .ofc_add ul li b{font-size:16px;color:#000;font-weight:700;font-family:'Proxima Nova Rg';margin-right:10px;min-width:50px}.contact_inquiries_sec .form_head h3{font-size:24px;line-height:23px;color:#fff;text-transform:uppercase;margin:0;font-family:'Proxima Nova Rg';font-weight:700;margin-bottom:10px}.contact_inquiries_sec .form_head p{font-size:16px;line-height:23px;color:#fff;margin:0 0 30px !important;font-family:'Proxima Nova Rg';font-weight:400}.contact_inquiries_sec .form_head p a{color:#ff8600}#ofc_address{padding-top:30px}#left_inquires .vc_column-inner>.wpb_wrapper{background:#29594d;padding:30px}.team_section .title_heading h2{margin:0;font-size:36px;color:#000;font-family:'Proxima Nova Rg';font-weight:700;font-style:normal;text-align:center;margin-bottom:35px !important}.team_row .wpb_single_image.vc_align_left{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.team_row .safeline_group_logo .wpb_single_image.vc_align_left{box-shadow:none}.team_row .wpb_single_image img{width:100%}.team_row figure{width:100%}.team_row figure .vc_single_image-wrapper{width:100%}.team_row .wpb_column.col-sm-4>.vc_column-inner{padding:0 40px}.team_row .vc_row .vc_column_container{padding-bottom:30px}.team_row .widget.widget_text{text-align:center;padding:15px 25px 10px;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.team_row .widget.widget_text h2.widgettitle{margin:0;font-size:18px;font-family:'Proxima Nova Rg';font-weight:700;color:#000}.team_row .widget.widget_text .textwidget,.team_row .widget.widget_text .textwidget p{font-size:15px;color:rgb(0 0 0/60%);font-family:'Proxima Nova Rg';font-weight:400;margin:5px 0 0;line-height:18px !important}.page-id-67 main.content{padding-bottom:0 !important}.heading-title-3,.heading-title-2,.heading-title{letter-spacing:normal !important;font-family:'Proxima Nova Rg'}body,input,select,textarea,p{font-family:'Proxima Nova Rg' !important;font-size:16px}#header{position:fixed;left:0;top:0;z-index:999;background:#fff;width:100%;height:106px}p{font-size:17px;line-height:25px}article .vc_row p{font-size:17px}h1,h2,h3,h4,h5,h6{font-family:'Proxima Nova Rg' !important}article.post .entry-header .entry-title{letter-spacing:normal !important}.sidebar .widget-title,.wpb_widgetised_column .widget-title{letter-spacing:normal}.textwidget .recent-posts__item a{font-size:16px;line-height:normal}body article .entry-content p{font-size:18px;line-height:25px !important;font-family:'Proxima Nova Rg' !important}body article .entry-content ul li,body article .entry-content ol li{font-size:18px;line-height:24px !important;font-family:'Proxima Nova Rg' !important}.banner_sec #panel-70000-0-0-0{margin-bottom:0 !important}.saftey_training #pgc-w612860191491f-0-3 .col_safline_ryt{padding-left:60px}.sidebar h3.widget-title{letter-spacing:normal !important;font-family:'Proxima Nova Rg' !important}.sidebar .contact-info p{margin-bottom:10px;font-size:16px}body article .entry-content ul li,body article .entry-content ol li{margin:0 0 5px}.client_testimonial .wpmslider-viewport{min-height:100%;height:100% !important}.intro4.min-box .vc_custom_heading h3{font-size:17px !important}aside.sidebar .contact-info p i{vertical-align:top;padding-top:6px;font-size:18px;width:25px}aside.sidebar .contact-info p i.fa.fa-envelope{font-size:15px}aside.sidebar .contact-info p i.fa.fa-fax{font-size:15px}aside.sidebar .contact-info p i.fa.fa-clock-o{font-size:17px}.col-md-9 main.content .wpb_text_column.wpb_content_element{padding-right:80px}.col-md-9 main.content .wpb_images_carousel.wpb_content_element{padding-right:80px}.col-md-9 main.content .wpb_images_carousel.wpb_content_element img{max-width:100%;width:100%}.columns_2{columns:2}.training_page .col-md-8.training_left .common_details{padding-right:80px}.training_page .col-md-8.training_left .common_details ul{columns:2;padding-left:10px}.esg-entry-content .esg-content p{min-height:110px}.safety_training_row .wpb_column.vc_column_container .vc_column-inner .wpb_text_column.wpb_content_element{border-top:1px solid #ddd;padding-top:40px}.breadcrumbs{font-size:16px;line-height:24px;color:#29594d;font-weight:700;font-family:'Proxima Nova Rg' !important;text-transform:capitalize;display:none}.breadcrumbs a{color:#29594d !important}.entry-header.has-bg .entry-title{color:#fff;font-size:38px;line-height:40px;font-weight:400;font-family:'Proxima Nova Rg' !important;text-transform:capitalize}.entry-header.has-bg .entry-title span{color:#fff}.has-bg{background-position:center center}.boxed.breadcrumbs-col{margin-bottom:25px}.team_section .team_row .vc_row{display:flex;flex-wrap:wrap;justify-content:center}.get_touch_sec{background-image:linear-gradient(-90deg,#f5a60d 0%,#fa811f 81%)}.team_section .team_row .boxed{max-width:940px;margin:0 auto}.get_touch_sec .row_get{padding:15px 0}.get_touch_sec .row_get .wpb_wrapper{display:flex;flex-wrap:wrap;align-items:center}.get_touch_sec .row_get .text_get{padding-right:50px;width:80%}.get_touch_sec .row_get .button_get{width:20%}.get_touch_sec .row_get .text_get p{margin:0 !important;font-size:25px;color:#fff;font-family:'Proxima Nova Rg' !important;font-weight:400 !important}.button_get a{font-size:24px;color:#fff !important;font-family:'Proxima Nova Rg' !important;font-weight:700;background:#000;padding:12px 18px !important;display:inline-block;border-radius:30px}.button_get a i{font-size:16px}.button_get a:hover{background:#29574b;color:#fff !important}.banner-top-row{background:#e7e6e6;padding:10px 0;position:fixed;z-index:99;width:100%}.banner-top-row ul{list-style:none;text-align:center;width:100%}.banner-top-row ul li{display:inline-block}.banner-top-row ul li a{font-size:15px;color:#000;font-weight:700;text-transform:uppercase;font-family:'Proxima Nova Rg' !important;padding:0 10px;margin:0 10px;position:relative}.banner-top-row ul li a:after{position:absolute;content:"";width:1px;height:12px;background:#000;right:-10px;top:3px}.banner-top-row ul li:last-child a:after{display:none}.banner-top-row ul li a:hover{color:#fe9020}.content-wrapper.content_wrappers{margin-top:38px}.page .entry-content ol,.page .entry-content ul{margin-top:0 !important}.content-wrapper.content_wrappers .col-md-9 main.content .entry-content>.vc_row{margin-left:0;margin-right:0}body .eg-thememove-features-1-element-0{font-size:16px !important}.vc_row.wpb_row.training-category .esg-content p{font-size:17px !important;line-height:22px !important}.vc_row.wpb_row.training-category .wpb_text_column.wpb_content_element .wpb_wrapper p span{font-style:italic}.image_carousel_row .attachment-full{max-width:300px !important}.custom_safety-img{margin:20px 0}.google-map iframe{vertical-align:bottom}.safeline-group-.trusted{width:100%;text-align:center;max-width:850px;margin:0 auto}.safeline-group-.trusted .wpb_video_wrapper{width:100%;position:relative;padding-bottom:56.25%;height:0}.safeline-group-.trusted .wpb_video_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.safeline-group-.trusted h3{margin:30px 0;font-weight:400}.our_services_divisons{background:#e7e6e6ba;padding:60px 0;margin-top:70px !important}#our_services_divisons.our_services_divisons{background:0 0;padding:0;margin:0 !important}.our_services_divisons .vc_custom_heading h2{text-align:center !important;margin-bottom:30px;color:#000 !important;text-transform:capitalize !important}.our_services_divisons .vc_row.wpb_row.vc_inner{display:flex;flex-wrap:wrap;max-width:850px;margin:0 auto}.our_services_divisons .vc_row.wpb_row.vc_inner .wpb_column{margin:15px 0}.our_services_divisons .vc_row.wpb_row.vc_inner .wpb_column>.vc_column-inner>.wpb_wrapper{padding:20px 20px 30px;border:1px solid #e7e6e6ba;height:100%;background:#fff}#our_services_divisons.our_services_divisons .vc_row.wpb_row.vc_inner .wpb_column>.vc_column-inner>.wpb_wrapper{box-shadow:rgb(0 0 0/20%) 0 1px 10px}.our_services_divisons .vc_row.wpb_row.vc_inner .wpb_wrapper h2,.our_services_divisons .vc_row.wpb_row.vc_inner .wpb_wrapper h3{font-size:24px;text-align:left;margin-bottom:20px;color:#f98c1a}.our_services_divisons .vc_row.wpb_row.vc_inner .wpb_wrapper h3 a{color:#f98c1a}.our_services_divisons .vc_row.wpb_row.vc_inner .wpb_wrapper .vc_single_image-wrapper img{margin-bottom:15px}.our_services_divisons .vc_row.wpb_row.vc_inner .wpb_column>.vc_column-inner>.wpb_wrapper a.vc_general{margin-top:30px;background:#29594d;color:#fff;border:0;font-size:18px;font-weight:600;display:inline-block;line-height:normal;font-family:'Nunito' !important;border-radius:30px;padding:8px 20px}.our_services_divisons .vc_row.wpb_row.vc_inner .wpb_column>.vc_column-inner>.wpb_wrapper a.vc_general:hover{background:#f98c1a}.our_services_divisons .vc_row.wpb_row.vc_inner .wpb_column .vc_column-inner{height:100%}.our_work_slider{padding:60px 0 0}.our_work_slider .vc_custom_heading h2{text-align:center !important;margin-bottom:30px;color:#000 !important;text-transform:capitalize !important}.our_work_slider ol.flex-control-nav.flex-control-paging{margin:0 !important;top:auto;bottom:20px}.our_work_slider .wpb_gallery_slides{margin-bottom:0 !important}.page-id-75558 main.content{padding-bottom:0}.page-id-76236 .entry-content,.page-id-75462 .entry-content,.page-id-75464 .entry-content{padding-bottom:60px !important}.page-id-75183 main.content{padding-bottom:0}.page-id-75183 main.content iframe{vertical-align:bottom}.page-id-75183 main.content .wpb_map_wraper{vertical-align:bottom}.page-id-75183 main.content .wpb_wrapper{padding:0}#breadcrumbs li{list-style:none;padding:0 3px}#breadcrumbs{display:inline-flex}.page-id-75183 .wpb_text_column.wpb_content_element p a{font-weight:700;text-decoration:underline !important}body .vc_custom_1572795109473{background-color:#fff !important}.our_services_divisons .vc_row.wpb_row.vc_inner .wpb_column>.vc_column-inner>.wpb_wrapper p{min-height:130px}.get_touch_sec .row_get p br{display:none}.get_touch_sec .row_get .wpb_wrapper .wpb_text_column.wpb_content_element{width:100%}header #menu #menu-information li:nth-child(2)>a:before{display:none}#left_inquires label{font-size:14px;color:#fff;display:block;float:none;width:auto;font-weight:500;line-height:20px;padding:10px 0;text-transform:capitalize}#left_inquires label input.wpcf7-form-control.wpcf7-text{margin:0;max-height:40px}#left_inquires label textarea{max-height:90px;margin:0;background:#f7f7f7}#left_inquires .wpcf7-submit{text-transform:capitalize;border-style:solid;border-width:2px;background:red;border-color:red;font-size:18px;padding:10px 24px;line-height:normal}#left_inquires .wpcf7-submit:hover{background:0 0;color:#fff}form.wpcf7-form .wpcf7-response-output{margin-top:10px}form.wpcf7-form.invalid span.wpcf7-not-valid-tip{margin-top:0 !important}span.req_icon{color:red}.has-bg h1,.has-bg h1 span{color:#fff !important}.job_frm_sec .wpcf7-form{margin:20px auto;max-width:750px;padding:40px;background:#f4f4f4;border:1px solid #bbbbbb47}.job_frm_sec .wpcf7-form label{font-size:14px;color:#000;display:block;float:none;width:auto;font-weight:500;line-height:20px;text-transform:capitalize}.job_frm_sec .wpcf7-form label .wpcf7-form-control{width:100%;border:1px solid #ccc;border-radius:2px;background:#fff;outline:0px;height:45px}.job_frm_sec .wpcf7-form .wpcf7-form-control.wpcf7-submit{width:auto;height:auto;background:#29594d;border-color:#29594d;padding:9px 30px;font-size:14px;border:1px solid #29594d !important;color:#fff}.job_frm_sec .wpcf7-form .wpcf7-form-control.wpcf7-submit:hover{background:0 0;color:#29594d}.apply_heading h2{font-size:30px;text-align:center;max-width:550px;margin:0 auto;text-transform:capitalize}.apply_heading p{text-align:center;margin-top:5px}.page-id-75558 h1.entry-title{font-weight:700 !important;text-transform:uppercase !important}@media only screen and (max-width:370px){.copy_right p{max-width:242px !important;line-height:17px !important}}@media only screen and (min-width:370px) and (max-width:480px){.safety_links a{font-size:14px !important;padding-right:8px !important;margin-right:4px !important}.safety_links ul li a:after{height:10px !important;top:4px !important}}@media only screen and (max-width:401px){.team_section .team_row .widget.widget_text h2.widgettitle{min-height:39px}}@media only screen and (min-width:481px) and (max-width:767px){.safety_links a{font-size:15px !important;padding-right:8px !important;margin-right:4px !important;text-transform:uppercase !important}.safety_links ul li a:after{height:10px !important;top:4px !important}body .safeline_safety h5,body .safeline_safety h1{font-size:16px !important}}@media only screen and (max-width:991px){.banner-top-row{display:none !important}.content-wrapper.content_wrappers{margin-top:0}body{padding-top:38px !important}header#header{display:none}#wprmenu_bar{padding:0 15px !important;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;flex-direction:row-reverse}#wprmenu_bar .bar_logo{height:60px !important}#wprmenu_bar .menu_title{top:0 !important}#wprmenu_bar .hamburger.hamburger--slider{margin:0 !important;background:0 0 !important;width:45px;padding:7px;border-radius:5px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:100%;height:2px}#wprmenu_bar{display:flex !important}.wprmenu_bar .hamburger-inner,.wprmenu_bar .hamburger-inner:before,.wprmenu_bar .hamburger-inner:after{background:#000 !important}#wprmenu_bar{max-width:640px;margin:0 auto !important;float:none;left:50% !important;width:100%;position:fixed;transform:translateX(-50%);overflow:visible !important}#wprmenu_bar:after{content:"";background:#fff;padding:10px;margin-left:-999px;padding-left:999px;width:100%;position:absolute;margin-right:-999px;padding-right:999px;top:0;height:80px;z-index:-1}html body #wprmenu_menu_ul li.wprmenu_parent_item_li ul.sub-menu{background:rgba(91,142,129,.82) none repeat scroll 0% 0%;padding:10px}#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item ul.sub-menu li a{padding:8px 15px}#wprmenu_menu_ul{padding-top:20px !important}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{height:2px !important}#wprmenu_bar .hamburger.hamburger--slider{top:15px;position:relative}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:28px !important}.hamburger--slider .hamburger-inner:before{top:8px !important}.hamburger--slider .hamburger-inner:after{top:16px !important}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(-90deg) !important}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg) !important}}@media only screen and (max-width:767px){div#panel-70000-0-0-1{margin-top:30px}.banner_boxs .bxs_all{flex-wrap:wrap}.banner_sec .metaslider .slides img{height:400px !important;object-fit:cover}.banner_boxs .bxs_all .col_safeline .bx_space img{height:auto !important}.banner_sec .caption-wrap .caption .banner_boxs{display:none}.banner_sec .caption-wrap h2,.banner_sec .caption-wrap h1{font-size:24px !important;line-height:26px;margin:15px 0 10px;max-width:360px;display:inline-block;width:100%}.banner_sec .caption-wrap h5{font-size:15px}.safety_links a{font-size:12px;margin-top:10px;display:inline-block;text-transform:capitalize}.banner_sec .flex-direction-nav{padding:0 15px !important;width:480px !important;max-width:480px !important}.banner_sec .metaslider .flexslider .flex-direction-nav li a{top:70%}.banner_sec .caption-wrap .caption .construction_caption{min-height:auto}.banner_boxs .bxs_all .col_safeline{width:100%;margin:5px 0}.banner_boxs .container{padding:0 15px}.saftey_training{padding:30px 0}.safeline_sefety_col{padding:0}.col_safline_ryt{padding:5px 0}.learn-more .ow-button-base.ow-button-align-center{text-align:left !important}.who_we_are{padding:40px 0}.video_frame{text-align:left;overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.video_frame iframe{left:0;top:0;height:100%;width:100%;position:absolute}.who_we_are .widget-title{font-size:26px;margin-bottom:20px !important}.why_choose_us{padding:30px 0 0}.section_heading .widget-title{font-size:24px}.section_heading{margin-bottom:30px}.why_choose_us .why-choose-container .panel-grid-cell{width:100% !important}.why_choose_us .why-choose-container{padding:0 10px 25px !important}.border-after .panel-grid-cell:nth-child(1),.border-before .panel-grid-cell:nth-child(1){border:0}.why_choose_us .why-choose-container .so-widget-sow-editor h3.widget-title{font-size:18px}.why-choose-container.border-after:before{display:none}.team_section{padding:30px 15px !important}.team_section #pg-w611f799c3df18-1 .panel-grid-cell{width:100%}.client_testimonial .widget-title{font-size:24px;margin-bottom:30px}.client_testimonial{padding:30px 0;background-image:none !important}.client_testimonial .siteorigin-widget-tinymce.textwidget .wpmtst-testimonial-inner.testimonial-inner{padding:0 !important}.client_testimonial .siteorigin-widget-tinymce.textwidget .wpmtst-testimonial-inner.testimonial-inner:before{width:40px}.strong-view.controls-type-sides:not(.rtl) .wpmslider-prev{left:-10px !important}.google-map iframe{height:300px;margin-top:30px}.inquiries_sec{padding:0 0 40px}.inquires_form .form-row .col_lft,.inquires_form .form-row .col_ryt{width:100%;padding:0}.inquires_form .form-row .col_ryt .wpcf7-textarea{height:100px !important}#ofc_address{padding:0;margin-top:40px}.blog_section{padding:40px 0}.widget-title_head h2{font-size:24px;margin-bottom:30px}.blog_section .blog_row .blog_col{width:100%;padding:0;max-width:360px;margin:10px auto}footer .footer_col.col_35{width:100%}footer .footer_col.col_45{width:100%;margin-top:30px}footer .footer_row .footer_col .contact_box .contact_head{max-width:100%;margin-bottom:10px}footer .footer_row .footer_col .contact_box{width:100%;margin:10px 0}footer .footer_row .footer_col h4{margin-bottom:10px}footer .footer_row .ftr_lsafline{width:100%;margin-top:20px}footer .footer_row .ftr_lsafline .safeline_ftr-col img{max-width:100px}footer .footer_row{margin-bottom:40px}.copy_right p{font-size:12px}.team_section img{max-width:100% !important;width:100%}.container{max-width:480px !important;padding-left:15px !important;padding-right:15px !important}.team_section .container{max-width:480px !important}.why_choose_us .why-choose-container{max-width:480px !important}.safety_links ul li a:after{height:9px;top:3px}.banner_boxs .bxs_all .col_safeline .bx_space{background:#2a594d}.banner_boxs .bxs_all .col_safeline .bx_space:hover{background:#2a594d}.safeline_sefety_col .so-widget-sow-editor .siteorigin-widget-tinymce.textwidget .arrow_safety{display:none}.safeline_sefety_col .so-widget-sow-editor .siteorigin-widget-tinymce.textwidget .arrow_safety{display:none}.safeline_sefety_col .safeline_safety{width:100% !important;display:inline-block}.safeline_safety h5,.safeline_safety h1{width:50%;float:left;font-size:14px !important}.col_safline_ryt .textwidget p{height:auto !important;min-height:auto}.who_we_are #pg-w6124c7f322fc1-0{flex-direction:column-reverse !important}.who_we_are #pgc-w6124c7f322fc1-0-0{margin-top:30px;margin-bottom:0}.why_choose_us .why-choose-container .panel-grid-cell .image_left img.so-widget-image{max-width:55px}.why_choose_us .why-choose-container .panel-grid-cell .image_left{max-width:75px}.client_testimonial .siteorigin-widget-tinymce.textwidget .wpmtst-testimonial-inner.testimonial-inner p{font-size:16px}.client_testimonial .siteorigin-widget-tinymce.textwidget .wpmtst-testimonial-field.testimonial-field{font-size:16px}.client_testimonial .strong-view.controls-type-sides:not(.rtl) .wpmslider-next{right:-10px}.client_testimonial .wpmslider-controls-direction .wpmslider-prev,.client_testimonial .wpmslider-controls-direction .wpmslider-next{width:35px !important;height:35px !important;line-height:35px !important}.client_testimonial .siteorigin-widget-tinymce.textwidget .strong-view.wpmtst-default.slider-container .wpmslider-wrapper:before{width:30px;height:20px}.client_testimonial .siteorigin-widget-tinymce.textwidget .strong-view.wpmtst-default.slider-container .wpmslider-wrapper{padding:0 30px 0 35px !important}.vc_row{margin:0 !important}.team_section .title_heading p{font-size:24px;margin-bottom:10px !important}.team_section .wpb_column.vc_column_container{margin:10px 0}.inquiries_sec .ofc_add h2,.inquiries_sec .ofc_add h3{font-size:18px}.safety_links a{font-size:12px;margin-top:10px;display:inline-block;text-transform:capitalize;padding-right:5px;margin-right:5px}.safety_links ul li:last-child a{padding-right:0 !important;margin-right:0 !important}.col-md-9 main.content .wpb_text_column.wpb_content_element{padding-right:0}.col-md-9 main.content .wpb_images_carousel.wpb_content_element{padding-right:0}.col-md-9 main.content .wpb_images_carousel.wpb_content_element img{max-width:100%;width:100%}.columns_2{columns:1}.training_page .col-md-8.training_left .common_details{padding-right:0}.training_page .col-md-8.training_left .common_details ul{columns:1;padding-left:10px}.saftey_training #pgc-w612860191491f-0-3 .col_safline_ryt{padding-left:0}.has-bg{margin-bottom:25px !important}.vc_column_container>.vc_column-inner{padding:0 !important}.content{padding:0 0 30px !important}.training-category .eg-thememove-features-1-element-0{min-height:auto !important}.col-md-9 .boxed .container{padding-left:0 !important;padding-right:0 !important}.col-md-9 main.content .wpb_text_column.wpb_content_element .wpb_wrapper h3{font-size:18px}.intro4 .col-sm-4{background-color:#f7b200 !important}.intro4 .col-sm-4 .vc_btn3-container.vc_btn3-inline{margin-bottom:0 !important}.intro4.min-box .vc_custom_heading h3{padding:0 !important}.content-sidebar .intro4 .vc_custom_heading{padding:0 10px !important}.get_touch_sec .row_get .text_get p{font-size:18px}.get_touch_sec .row_get .text_get{padding:0;text-align:center;margin-bottom:10px;width:100%}.button_get{width:100%;text-align:center}.button_get a{font-size:17px;padding:8px 15px !important}.button_get a i{font-size:14px}.get_touch_sec .row_get .text_get p br{display:block}.content-wrapper.content_wrappers{margin-top:0}body .vc_custom_1630648072342{margin-bottom:40px !important;margin-top:0 !important}.team_section .title_heading h2{font-size:28px;margin-bottom:10px !IMPORTANT}.page-id-61 main.content{padding-bottom:0 !important}.page-id-75639 .custom_safety-img{max-width:200px !IMPORTANT}.team_section .wpb_column.vc_column_container.col-sm-4.vc_col-sm-4.col-lg-4.vc_col-lg-4{width:50%;padding:10px}.team_section .team_row .widget.widget_text{text-align:center;padding:5px 0 5px}.team_section .team_row .widget.widget_text .textwidget,.team_section .team_row .widget.widget_text .textwidget p{font-size:14px !important}.team_section .team_row .widget.widget_text h2.widgettitle{font-size:16px !important}.our_services_divisons .vc_row.wpb_row.vc_inner .wpb_column>.vc_column-inner>.wpb_wrapper p{min-height:auto !important}body .our_services_divisons{padding:40px 0;margin-top:40px !important}.our_work_slider{padding:40px 0 0 !important}.get_touch_sec .row_get .button_get{width:100%}.page-id-76236 .entry-content,.page-id-75462 .entry-content,.page-id-75464 .entry-content{padding-bottom:10px !important}.vc_row.wpb_row.inquiries_sec.contact_inquiries_sec{padding-bottom:0}.job_frm_sec .wpcf7-form{padding:20px}.job_frm_sec .wpcf7-form-recaptcha{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0;margin-top:15px}.apply_heading{margin-top:40px !important}}@media only screen and (min-width:768px) and (max-width:1024px){.google-map iframe{width:100%;height:300px}.banner_sec .caption-wrap h2,.banner_sec .caption-wrap h1{max-width:400px}.banner_sec .metaslider .slides img{height:500px;object-fit:cover}.banner_sec .flex-direction-nav{padding:0 15px !important}.banner_boxs .bxs_all .col_safeline h4{font-size:12px;margin-left:10px}.banner_boxs .bxs_all .col_safeline{padding:5px 12px}.banner_sec .caption-wrap .caption .container{bottom:30%}.banner_boxs{bottom:35px}.saftey_training .panel-grid.panel-no-style{flex-direction:row !important;flex-wrap:wrap}.saftey_training .panel-grid.panel-no-style>.panel-grid-cell{width:50% !important;max-width:50% !important}.saftey_training .panel-grid.panel-no-style .panel-grid-cell{width:50% !important;max-width:50% !important;padding:0 30px !important}.saftey_training .panel-grid.panel-no-style .panel-grid-cell .ow-button-base{text-align:left}.banner_boxs .container{width:100% !important;max-width:100% !important}.banner_boxs .bxs_all{margin:0 !important}.banner_boxs .bxs_all .col_safeline .bx_space{padding:10px;height:100%}.banner_boxs .bxs_all .col_safeline .bx_space img{max-width:30px;height:auto}.banner_boxs .bxs_all .col_safeline h4,.banner_boxs .bxs_all .col_safeline a span{font-size:14px}footer .footer_row .ftr_lsafline{width:100%}footer .footer_col.col_35{width:50%;padding:0 !important}footer .footer_row .footer_col .menu-list{columns:1}footer .footer_col.col_45{width:50%;padding:0}footer .footer_row .footer_col .contact_box{width:100%;margin-bottom:20px}footer .footer_row .footer_col .contact_box .contact_head{margin-bottom:10px}footer .footer_row{margin-bottom:40px}.saftey_training{padding:20px 0 40px}.who_we_are{padding:50px 0}.widget-title_head h2{margin-bottom:20px}.safeline_sefety_col .arrow_safety .chevron_arrow{width:40px;height:40px;font-size:20px}.video_frame{text-align:left;overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.video_frame iframe{left:0;top:0;height:100%;width:100%;position:absolute}.who_we_are #pgc-w6124c7f322fc1-0-0{margin-top:30px;margin-bottom:0}.who_we_are #pg-w6124c7f322fc1-0{flex-direction:column-reverse !important}.contact_inquiries_sec #left_inquires{width:100%}.contact_inquiries_sec .contact_address1{width:100%;margin-top:40px}.saftey_training #pgc-w612860191491f-0-3 .col_safline_ryt{padding-left:0}.get_touch_sec .row_get .text_get{padding-right:10px;width:60%}.get_touch_sec .row_get .text_get p{font-size:20px;text-align:center}.button_get a{font-size:20px}.team_section .team_row .wpb_column.col-sm-4>.vc_column-inner{padding:10px}.banner-top-row ul li a{font-size:15px;padding:0 5px;margin:0 5px}.banner-top-row ul li a:after{height:8px;right:-5px;top:3px}.our_services_divisons .vc_row.wpb_row.vc_inner .wpb_column>.vc_column-inner>.wpb_wrapper p{min-height:185px;font-size:17px}.get_touch_sec .row_get p br{display:block}.get_touch_sec .row_get .button_get{width:30%;text-align:center}.inquiries_sec .ofc_add{width:50%;float:left;margin:0}}@media only screen and (min-width:768px) and (max-width:991px){.safeline_sefety_col{padding:0}.col_safline_ryt{padding-left:0}.banner_boxs .bxs_all .col_safeline{width:50%}.banner_sec .flex-direction-nav{max-width:640px !important}.banner_sec .caption-wrap .caption .banner_boxs{padding-top:80px !important}}@media only screen and (min-width:768px) and (max-width:780px){.who_we_are .ow-button-base.ow-button-align-center{text-align:left !important}.border-after .panel-grid-cell:nth-child(1),.border-before .panel-grid-cell:nth-child(1){border:0}.why-choose-container.border-after:before{display:none}.why_choose_us .why-choose-container{max-width:640px}.why_choose_us .why-choose-container .panel-grid-cell{padding:10px 15px !important;margin:0 !important;align-items:center}.team_section .container{max-width:640px !important}.team_section .container .panel-grid.panel-no-style{flex-direction:row !important}.team_section #pg-w611f799c3df18-1 .panel-grid-cell{padding:10px}.team_section #pg-w611f799c3df18-1 .panel-grid-cell .so-panel h3.widget-title{font-size:15px}.team_section #pg-w611f799c3df18-1 .panel-grid-cell .textwidget p{font-size:14px}.client_testimonial{background-image:none}.inquiries_sec .container{padding:0 15px}#ofc_address{padding-left:0;padding-top:0}#ofc_address .siteorigin-widget-tinymce.textwidget{display:flex;justify-content:space-between;margin-top:20px}.inquiries_sec{padding-bottom:30px}.blog_section .blog_row .blog_col{width:33.33%;margin:15px 0;padding:0 5px !important}.blog_section .blog_row .blog_col img{height:105px}.blog_section .content_area{padding:10px 15px 15px}.blog_section{padding-bottom:50px}.why_choose_us .why-choose-container:last-child{margin-bottom:0 !important}.why_choose_us .why-choose-container .panel-grid-cell{width:100% !important}.why_choose_us .why-choose-container .panel-grid-cell .image_left img.so-widget-image{max-width:65px}.why_choose_us .why-choose-container .panel-grid-cell .image_left{width:80px}.section_heading{margin-bottom:20px}}@media only screen and (min-width:781px) and (max-width:1024px){.blog_section .blog_row .blog_col{width:33.33%;margin:15px 0;padding:0 5px !important}.blog_section{padding-bottom:50px}.blog_section .blog_row .blog_col img{height:125px}.blog_section .content_area{padding:15px 15px 20px}.saftey_training .panel-grid.panel-no-style .panel-grid-cell{margin:20px 0}.client_testimonial{background-image:none}.client_testimonial{background-image:none}.inquiries_sec .container{padding:0 15px;flex-wrap:wrap !important}#ofc_address{padding:0}.inquiries_sec .container .panel-grid-cell{width:100% !important;max-width:100% !important}.who_we_are .container .panel-grid-cell{width:100% !important;min-width:100% !important}.who_we_are .container .panel-grid{flex-wrap:wrap}.who_we_are .widget-title{margin-bottom:20px !important}.who_we_are .so-panel .so-widget-sow-editor.so-widget-sow-editor-base{margin-top:10px}}@media only screen and (min-width:768px){.mobile_show{display:none !important}}@media only screen and (min-width:991px) and (max-width:1024px){.col_safline_ryt{padding:0}.saftey_training .container{max-width:800px !important}.client_testimonial .siteorigin-widget-tinymce.textwidget .strong-view.wpmtst-default.slider-container{max-width:100%}}@media only screen and (min-width:992px) and (max-width:1024px){.banner_sec .flex-direction-nav{max-width:960px !important}.blog_section .blog_row .blog_col img{height:175px !important}.banner_sec .caption-wrap .caption .banner_boxs{padding-top:85px}.banner_sec .metaslider .flexslider .flex-direction-nav li a{margin-top:60px}}@media only screen and (max-width:1024px){.who_we_are{text-align:center}.who_we_are .learn-more .ow-button-base.ow-button-align-center{text-align:center !important}}@media only screen and (min-width:992px) and (max-width:1199px){header .menu li{padding:0 15px}header .menu li a{font-size:15px}header .right_btns a{font-size:15px}header #menu #menu-information li>a:before{position:absolute;content:"";width:2px;height:12px;background:#5a5a5a;top:4px;left:-17px}}@media only screen and (min-width:1025px) and (max-width:1199px){.banner_sec ul.flex-direction-nav{padding:0 15px !important;max-width:960px !important}.saftey_training{padding:50px 0 50px}.banner_boxs .bxs_all .col_safeline h4{font-size:14px;margin-left:10px}.banner_boxs .bxs_all .col_safeline{padding:12px}.banner_boxs .container{width:100% !important;max-width:100% !important}.banner_boxs .bxs_all{margin:0 -2.5px !important}.banner_boxs .metaslider .slides img{height:600px;object-fit:cover}.safeline_sefety_col{padding-right:0}.col_safline_ryt{padding-left:30px}.client_testimonial .siteorigin-widget-tinymce.textwidget .strong-view.wpmtst-default.slider-container{max-width:100%}.client_testimonial{background-image:none}#ofc_address{padding-left:10px}.inquiries_sec .ofc_add p{font-size:15px}footer .footer_col.col_45{width:50%;padding-right:10px}footer .footer_row .ftr_lsafline{width:17%}footer .footer_col.col_35{width:33%;padding-right:10px}.banner_sec .caption-wrap .caption .banner_boxs{padding-top:75px}.banner_sec .metaslider .flexslider .flex-direction-nav li a{margin-top:60px}.banner_sec .metaslider .slides img{min-height:550px;object-fit:cover}.banner_boxs .bxs_all .col_safeline .bx_space img{height:auto !important;min-height:auto}.blog_section .blog_row .blog_col{padding:0 10px}.blog_section .blog_row .blog_col h2{margin:0;font-size:17px}.blog_section .blog_row p{font-size:14px}.banner_boxs .bxs_all .col_safeline h4,.banner_boxs .bxs_all .col_safeline a span{font-size:14px;margin-left:7px}.banner_boxs .bxs_all .col_safeline .bx_space{padding:15px 10px}.col_safline_ryt .textwidget p{font-size:14px}.safeline_sefety_col .arrow_safety .chevron_arrow{display:flex;width:35px;height:35px;font-size:18px}.inquiries_sec .ofc_add h3{font-size:20px}.inquiries_sec .ofc_add ul li a{font-size:14px}.contact_inquiries_sec .ofc_add ul li b{font-size:14px}.saftey_training #pgc-w612860191491f-0-3 .col_safline_ryt{padding-left:30px}.col_safline_ryt .textwidget p{min-height:120px}.get_touch_sec .row_get .text_get{width:80%}.get_touch_sec .row_get .text_get p{font-size:22px}.get_touch_sec .row_get .text_get{padding-right:20px}.button_get a{font-size:22px}.button_get a i{font-size:14px}}@media only screen and (min-width:1200px) and (max-width:1299px){.banner_sec .caption-wrap .caption .container{width:100%}.banner_sec .caption-wrap .caption .container{width:100%}.banner_sec .flex-direction-nav{max-width:100% !important;width:1170px !important;padding:0 15px !important}.banner_boxs{max-width:1170px !important;margin:0 auto !important;padding:0;bottom:30px !important}.client_testimonial{background-size:45% 100%}.banner_boxs .bxs_all .col_safeline .bx_space{padding:15px 10px}.banner_boxs .bxs_all .col_safeline h4{font-size:16px}.safeline_sefety_col{padding-right:30px}.banner_boxs .bxs_all .col_safeline h4,.banner_boxs .bxs_all .col_safeline a span{font-size:17px}.safeline_sefety_col .arrow_safety .chevron_arrow{display:flex;width:40px;height:40px;font-size:20px}.banner_sec .caption-wrap .caption .banner_boxs{padding-top:100px}.banner_sec .metaslider .flexslider .flex-direction-nav li a{margin-top:55px}.col_safline_ryt .textwidget p{min-height:120px}}.eg-thememove-features-1-content .esg-content{display:none}.vc_tta-panels-container .esg-grid .mainul li.eg-thememove-features-1-wrapper,.vc_tta-panels-container .esg-grid .mainul div.eg-thememove-features-1-content{background:0 0}.vc_tta-panels-container .esg-grid .mainul a.eg-thememove-features-1-element-0{background:0 0 !important}.banner_boxs .bxs_all_2 .col_safeline{width:auto}.banner_sec .slides .flex-active-slide:nth-child(1) .bxs_all_2 .col_safeline:nth-child(1) .bx_space,.banner_sec .slides .flex-active-slide:nth-child(2) .bxs_all_2 .col_safeline:nth-child(2) .bx_space,.banner_sec .slides .flex-active-slide:nth-child(3) .bxs_all_2 .col_safeline:nth-child(3) .bx_space,.banner_sec .slides .flex-active-slide:nth-child(4) .bxs_all_2 .col_safeline:nth-child(4) .bx_space{border:none;background:0 0}.banner_boxs .bxs_all_2 .col_safeline .bx_space{background:0 0;border:none;align-items:flex-end;padding:15px 0}.banner_boxs .bxs_all_2 .col_safeline .bx_space:hover{border:none;background:0 0}.banner_boxs .bxs_all_2 .col_safeline .bx_space img{max-width:160px;width:100%}.banner_boxs .bxs_all_2 .col_safeline:nth-child(2) .bx_space img{max-width:80px}.banner_boxs .bxs_all_2 .col_safeline:nth-child(3) .bx_space img{max-width:110px}@media only screen and (min-width:768px) and (max-width:1199px){.banner_boxs .bxs_all_2 .col_safeline .bx_space img{max-width:120px}.banner_boxs .bxs_all_2 .col_safeline:nth-child(2) .bx_space img{max-width:60px}.banner_boxs .bxs_all_2 .col_safeline:nth-child(3) .bx_space img{max-width:82.5px}}