@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,800&display=swap');
/*font-family: 'Poppins', sans-serif;*/
#twitter-widget-holder{ max-height:400px; max-width:320px; padding:20px; background:#fff; border-radius:3px; box-shadow:2px 2px 3px rgba(0,0,0,.1); }

h2.heading_2_w_sap{font-family:'Open Sans', sans-serif;color:#000;border-bottom:1px solid #f2f2f2;font-size:28px;margin:0 0 25px;padding:0px 0 0px;font-weight:300;text-align:left;}
h2.heading_2_w_sap::after{content:"";display:block;width:175px;border-bottom:2px solid #e7ae13;margin:10px 0 -1px;}
h1.heading_1_w_sap{font-family:'Open Sans', sans-serif;color:#000;border-bottom:1px solid #f2f2f2;font-size:28px;margin:0 0 25px;padding:0px 0 0px;font-weight:300;text-align:left;}
h1.heading_1_w_sap::after{content:"";display:block;width:175px;border-bottom:2px solid #e7ae13;margin:10px 0 -1px;}
.home_services_menu{}
.home_services_menu ul{padding:0;margin:0;}
.home_services_menu ul li{padding:0;margin:0;list-style:none;padding:0 0 20px 56px;position:relative;font-family:Segoe UI, Tahoma, Arial, Verdana, sans-serif;color:#666666;}
.home_services_menu ul li h2{font-size:16px;color:#000000;font-family:'Open Sans', sans-serif;font-weight:600;padding:0 0 5px 0;margin:0;}
.home_services_menu ul li h2 a{color:#115bab;text-decoration:none;}
.home_services_menu ul li p{padding:0;margin:0;font-family:'Open Sans', sans-serif;font-size:13px;color:#333333;line-height:21px;text-align:left;}
.home_services_menu ul li p a{color:#115bab;text-decoration:underline;-webkit-transition:all 1s ease-in;-moz-transition:all 1s ease-in;-o-transition:all 1s ease-in;transition:all 1s ease-in;}
.home_services_menu ul li p a:hover{color:#000000;text-decoration:underline;-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in;}
a.normal_black_link{color:#333 !important;text-decoration:none !important;}
a.normal_black_link:hover{color:#333 !important;text-decoration:underline !important;}
.services_round{width:46px;height:46px;display:block;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;}
.services_round:hover{}
a.gray{background:#DC2121;position:absolute;top:2px;left:0;}
a:hover.gray{background:#1F5EC0;}
.Safety_Animated_Videos_icon{background:url(../images/nav_sprite.png) 0 -40px no-repeat;width:26px;height:26px;display:block;margin:9px 0px 0 9px;}
.Oil_Gas_Operational_Safety_icon{background:url(../images/nav_sprite.png) -26px -40px no-repeat;width:26px;height:26px;display:block;margin:9px 0px 0 11px;}
.Certified_Safety_Trainings_Courses_icon{background:url(../images/nav_sprite.png) -52px -40px no-repeat;width:26px;height:26px;display:block;margin:9px 0px 0 11px;}
.EHS_Trainings_icon{background:url(../images/nav_sprite.png) -78px -40px no-repeat;width:26px;height:26px;display:block;margin:9px 0px 0 10px;}
.EHS_Software_Solutions_icon{background:url(../images/nav_sprite.png) -104px -40px no-repeat;width:26px;height:26px;display:block;margin:9px 0px 0 10px;}
.Scaffolding_Management_System_icon{background:url(../images/nav_sprite.png) -130px -40px no-repeat;width:26px;height:26px;display:block;margin:9px 0px 0 10px;}
.Outsourcing_EHS_Personnel_icon{background:url(../images/nav_sprite.png) -234px -40px no-repeat;width:26px;height:26px;display:block;margin:9px 0px 0 10px;}
.EHS_Plans_Procedures_icon{background:url(../images/nav_sprite.png) -156px -40px no-repeat;width:26px;height:26px;display:block;margin:9px 0px 0 10px;}
.EHS_Audits_Assessments_icon{background:url(../images/nav_sprite.png) -182px -40px no-repeat;width:26px;height:26px;display:block;margin:9px 0px 0 10px;}
.EHS_Management_Consultancy_Ownership_icon{background:url(../images/nav_sprite.png) -208px -40px no-repeat;width:26px;height:26px;display:block;margin:9px 0px 0 10px;}
a.ehs_management_consultancy_ownership{background:#ffc200;width:46px;height:46px;display:block;position:absolute;top:2px;left:0;}
a:hover.ehs_management_consultancy_ownership{background:#d58109;}
a.Outsourcing_EHS_Personnel{background:#57C2D6;width:46px;height:46px;display:block;position:absolute;top:2px;left:0;}
a:hover.Outsourcing_EHS_Personnel{background:#0F7E92;}
a.Software_Solutions{background:#BFCD20;width:46px;height:46px;display:block;position:absolute;top:2px;left:0;}
a:hover.Software_Solutions{background:#838D15;}
a.Animated_Videos{background:#C82F2F;width:46px;height:46px;display:block;position:absolute;top:2px;left:0;}
a:hover.Animated_Videos{background:#A90909;}
a.Audits_Assessments{background:#6FC44E;width:46px;height:46px;display:block;position:absolute;top:2px;left:0;}
a:hover.Audits_Assessments{background:#48922B}
.buy_now_video_box{background-color:#2697d2;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;padding:20px 20px;margin:0 0 15px 0;}
.buy_now_video_box:hover{background-color:#609917}
.buy_now_video_box:hover p{background-color:#507E15;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}
.buy_now_video_box a{color:#FFF;}
.buy_now_video_box h3{font-family:'Open Sans', sans-serif;font-size:31px;font-weight:700;color:#FFF;line-height:34px;padding:0px 0 20px 0;margin:0px auto;width:200px;text-shadow:rgb(16, 96, 137) 1px 2px 1px;}
.buy_now_video_box h3 i.shopping_bag{background-position:-12px -143px;background-repeat:no-repeat;width:32px;height:32px;display:inline-block;margin:0 8px 0 0;}
.buy_now_video_box h4{font-family:'Open Sans', sans-serif;font-size:20px;font-weight:300;color:#FFF;line-height:34px;padding:5px 0 0 0;margin:0px auto;text-align:center;}
.buy_now_video_box p{background:url(../images/paypal_arrow.png) 165px 7px no-repeat #1D81B5;font-family:'Open Sans', sans-serif;font-size:13px;color:#FFF;margin:8px auto 0;padding:5px 10px 8px;width:190px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}
.buy_now_video_box p span{font-size:16px;color:#FFF;font-weight:700;font-style:italic;}
.home_sprite{background-image:url(../images/home-sprite.png);}
.EHS_Software_Solutions_box{background:#f3f3f3;padding:12px 10px 15px;margin:15px 0 0;-webkit-box-shadow:inset 0px 0px 27px -2px rgba(194,194,194,0.63);-moz-box-shadow:inset 0px 0px 27px -2px rgba(194,194,194,0.63);box-shadow:inset 0px 0px 27px -2px rgba(194,194,194,0.63);margin:15px 0;}
h3.heading_right_3{font-family:'Open Sans', sans-serif;font-size:16px;color:#000000;padding:0 0 10px 0;margin:0 0 15px 0px;font-weight:600;border-bottom:1px solid #DEDEDE;}
.SuccessStories_prev{width:24px;height:24px;display:block;position:absolute;top:13px;right:10px;background-position:-147px -150px;background-repeat:no-repeat;background-color:#2697d2;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.SuccessStories_next{width:24px;height:24px;display:block;position:absolute;top:13px;right:40px;background-position:-123px -150px;background-repeat:no-repeat;background-color:#2697d2;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.ehs-software-home .owl-item .item{text-align:center;}
.ehs-software-home .owl-item .item p.soft_title{text-align:center;font-family:'Open Sans', sans-serif;font-size:16px;padding:15px 0 10px 0;color:#000000;margin:0;line-height:23px;}
a.view_more_button{font-family:'Open Sans', sans-serif;font-size:13px;color:#FFF;background:#2697d2;padding:7px 15px 8px 15px;display:inline-block;}
.addvertise-right-box-1{margin:0 0 15px 0;}
ul.green_list_black{padding:0;margin:0;font-family:'Open Sans', sans-serif;font-size:15px;color:#000;line-height:24px;}
ul.green_list_black li{padding:7px 0 16px 30px;margin:0 0 0 0;background:url(../images/green_list_icon.png) 0 10px no-repeat;list-style:none}
ul.blue_list_black{padding:0;margin:0;font-family:'Open Sans', sans-serif;font-size:14px;color:#000;line-height:24px;}
ul.blue_list_black li{padding:7px 0 10px 30px;margin:0 0 0 0;background:url(../images/blue_list_icon.png) 0 10px no-repeat;list-style:none}
ul.blue_list_black_14{padding:0;margin:0;font-family:'Open Sans', sans-serif;font-size:14px;color:#000;line-height:24px;}
ul.blue_list_black_14 li{padding:6px 0 7px 24px;margin:0 0 0 0;background:url(../images/blue_list_icon.png) 0 10px no-repeat;list-style:none;background-size:18px;}
ul.bulet_list_black{padding:0;margin:0;font-family:'Open Sans', sans-serif;font-size:14px;color:#000;line-height:24px;}
ul.bulet_list_black li{padding:8px 0 6px 23px;margin:0 0 0 0;background:url(../images/bullet-list-icon-black.png) 0 10px no-repeat;list-style:none}
ul.bulet_list_black li p {padding:4px 0 0px 20px;margin:0 0 0 0;background: url(../images/home_services_list_icon.png) 7px 13px no-repeat; list-style:none}

ul.bulet_list_black li a{color:#1D63B2;}
h2.headding_2_hr{font-family:'Open Sans', sans-serif;font-size:24px;color:#000;padding:10px 0 10px 0;margin:0 0 15px 0;opacity:1;position:relative;z-index:3;text-align:center;font-weight:600;}
h2.headding_2_hr::after{width:100px;height:1px;background:#8cc4e7;content:'';display:block;margin:10px auto 0;}
h2.innre_h2_blue_left{font-size:2.33em;color:#1d63b2;font-weight:300;padding:5px 0 20px 0;margin:0;}
h2.innre_h2_blue_left span{font-weight:600;}
h3.inner_hedding_3_slogan{padding:5px 0 0px 0;font-family:'Open Sans', sans-serif;font-size:24px;line-height:34px;font-weight:300;margin:0 0 0px 0;color:#000000;text-align:center;}
h1.career_heading_1{font-size:22px;color:#000;margin:0;padding:10px 0 5px 0;font-family:'Open Sans', sans-serif;font-weight:600;text-align:left;}

h2.heading_2_normal{font-size:18px;color:#000;margin:0;padding:10px 0 5px 0;font-family:'Open Sans', sans-serif;font-weight:600;text-align:left;}
.about-bg{background:url(../images/company-introduction-banner.jpg) center center;background-size:cover;min-height:190px;}
.clientele-banner{background:url(../images/clientele-banner.jpg) center center;background-size:cover;min-height:190px;}
.ehs-management-consultancy-ownership-banner{background:url(../images/ehs-management-consultancy-ownership-banner.jpg) center center;background-size:cover;min-height:190px;}
.development-plans-procedures-banner{background:url(../images/development-plans-procedures-banner.jpg) center center;background-size:cover;min-height:190px;}
.audits-assessment-banner{background:url(../images/audits-assessment-banner.jpg) center center;background-size:cover;min-height:190px;}
.oil-gas-operational-safety-banner{background:url(../images/oil-gas-operational-safety-banner.jpg) center center;background-size:cover;min-height:190px;}
.success-stories-banner{background:url(../images/success-stories-banner.jpg) center center;background-size:cover;min-height:190px;}
.testimonials-banner{background:url(../images/testimonials-banner.jpg) center center;background-size:cover;min-height:190px;}
.terms-of-use-banner{background:url(../images/terms-of-use-banner.jpg) center center;background-size:cover;min-height:190px;}
.sitemap-banner{background:url(../images/sitemap-banner.jpg) center center;background-size:cover;min-height:190px;}
.contact-banner{background:url(../images/contact-banner.jpg) center center;background-size:cover;min-height:190px;}
.search-banner{background:url(../images/search-banner.jpg) center center;background-size:cover;min-height:190px;}
.thank-you-banner{background:url(../images/thank-you-banner.jpg) center center;background-size:cover;min-height:190px;}
.scaffolding-management-services-inner-banner{background:url(../images/scaffolding-management-services-banner-inner.jpg) center center;background-size:cover;min-height:190px;}
.gsc-selected-option{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;}
.ask-ehs-search .gsc-selected-option-container{width:auto !important;}
.ask-ehs-search .gcsc-branding{display:none !important;}
.ask-ehs-search .gsc-control-cse{padding:0 !important;}
.ask-ehs-search .gsc-result{padding:0px 0 25px !important;margin:20px 0 10px !important;border-bottom:1px solid #eee !important;}
.ask-ehs-search .gsc-result .gsc-thumbnail-inside, .waferwire_search .gsc-result .gsc-url-top{padding:0 !important;}
.ask-ehs-search .gsc-result .gs-title{font-size:16px !important;font-family:'Open Sans', sans-serif !important;height:auto !important;text-decoration:none !important;}
.ask-ehs-search .gsc-result .gs-title a, .ask-ehs-search .gsc-result .gs-title a:hover{text-decoration:none !important;color:#115bab !important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.ask-ehs-search .gsc-result .gs-title a b{font-weight:600 !important;text-decoration:none !important;color:#F17A0D !important;}
.gsc-table-cell-thumbnail{padding-right:15px !important;}
.ask-ehs-search .gsc-result .gs-webResult div.gs-visibleUrl-long{display:block;color:#999 !important;}
.ask-ehs-search .gsc-result .gs-bidi-start-align{color:#666 !important;}
.ask-ehs-search .gsc-cursor-page{border:1px solid #ddd !important;padding:6px 15px 5px !important;display:inline-block !important;font-size:13px !important;font-weight:normal !important;color:#333 !important;text-decoration:none !important;outline:none;}
.ask-ehs-search .gsc-cursor-page:hover{border:1px solid #4D8E14 !important;padding:6px 15px 5px !important;display:inline-block !important;font-size:13px !important;font-weight:normal !important;color:#FFF !important;text-decoration:none !important;background-color:#5BA31B !important;outline:none;}
.ask-ehs-search .gsc-cursor-current-page{border-color:#115BBD !important;background-color:#2B7BE5 !important;color:#FFF !important;text-decoration:none !important;outline:none;}
h2.sitemap_headd_2{font-family:'Open Sans', sans-serif;font-size:24px;color:#1d63b2;padding:10px 0 10px 0;border-bottom:1px solid #E7E7E7;margin:0 0 15px 0;font-weight:normal;}
h3.sitemap_headd_3{font-family:'Open Sans', sans-serif;font-size:18px;color:#F7A254;padding:7px 0 7px 0;margin:0 0 10px 0;font-weight:600;border-bottom:1px solid #DEDEDE;}
h3.sitemap_headd_3 a{color:#F7A254;}
h4.sitemap_headd_4{font-family:'Open Sans', sans-serif;font-size:15px;color:#F7A254;padding:7px 0 2px 0;margin:0 0 0px 0;font-weight:600;}
h4.sitemap_headd_4 a{color:#F7A254;}
.sitemap_services_box{border:1px solid #ececec; width:100%; border-bottom:5px solid #ececec;padding:5px 10px 10px 15px;background:#FFFFFF;margin:0 0 15px 0;-webkit-transition:all 0.4s ease-in;-moz-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in;}
h2.contact_heading_2{font-family:'Open Sans', sans-serif;font-size:24px;color:#1d63b2;padding:10px 0 10px 0;margin:0;font-weight:600;}
.contact_address{font-family:'Open Sans', sans-serif;font-size:14px;margin:0 0 20px 0}
.contact_address i{width:60px;height:60px;display:inline-block;background-position:-72px -88px;margin:5px 10px 0 5px;}
.contact_address .address{border-bottom:1px solid #cccccc;padding:0 0 20px 0;margin:0 0 0 75px;}
.contact_address .address h6{font-weight:600;color:#333;font-size:14px;}
.contact_address .address p{padding:0;margin:0;color:#333;font-size:14px;line-height:25px;}
.contact_phone_number{font-family:'Open Sans', sans-serif;font-size:14px;margin:0 0 10px 0}
.contact_phone_number i{width:60px;height:60px;display:inline-block;background-position:-137px -86px;margin:5px 10px 0 5px;}
.contact_phone_number .phone_number{border-bottom:1px solid #cccccc;padding:0 0 20px 0;display:block;margin:0 0 0 75px;}
.contact_phone_number .phone_number h6{font-weight:600;color:#333;font-size:14px;}
.contact_phone_number .phone_number p{padding:0;margin:0;color:#333;font-size:14px;line-height:25px;}
.contact_emaill_us{font-family:'Open Sans', sans-serif;font-size:14px;margin:0 0 0px 0}
.contact_emaill_us i{width:60px;height:60px;display:inline-block;background-position:-213px -90px;margin:5px 10px 0 5px;}
.contact_emaill_us .emaill_us{padding:0 0 20px 0;display:block;margin:0 0 0 75px;}
.contact_emaill_us .emaill_us h6{font-weight:600;color:#333;font-size:14px;}
.contact_emaill_us .emaill_us p{padding:0;margin:0;color:#333;font-size:14px;line-height:25px;}
.contact_for_inquiry{font-family:'Open Sans', sans-serif;font-size:14px;margin:0 0 0px 0}
.contact_for_inquiry i{width:60px;height:60px;display:inline-block;background-position:-280px -90px;margin:5px 10px 0 5px;}
.contact_for_inquiry .for_inquiry{padding:0 0 20px 0;display:block;margin:0 0 0 75px;font-size:14px;color:#333;line-height:25px;}
.contact_For_Job{font-family:'Open Sans', sans-serif;font-size:14px;margin:0 0 0px 0}
.contact_For_Job i{width:60px;height:60px;display:inline-block;background-position:-352px -83px;margin:5px 10px 0 5px;}
.contact_For_Job .For_Job{padding:0 0 20px 0;display:block;margin:0 0 0 75px;font-size:14px;color:#333;line-height:25px;}
.contact_For_Certified_Trainings{font-family:'Open Sans', sans-serif;font-size:14px;margin:0 0 0px 0}
.contact_For_Certified_Trainings i{width:60px;height:60px;display:inline-block;background-position:-426px -83px;margin:5px 10px 0 5px;}
.contact_For_Certified_Trainings .For_Certified_Trainings{padding:0 0 20px 0;display:block;margin:0 0 0 75px;font-size:14px;color:#333;line-height:25px;}
.contact_Quick_Contact{background:#f2f2f2;padding:10px 15px;border:1px solid #CCC;}
.contact_quick_contact_hedd{font-family:'Open Sans', sans-serif;font-size:22px;font-weight:600;color:#000;padding:0 0 10px 0;border-bottom:1px solid #CCC;margin:0 0 15px 0;}
.quick_contact_input_box{margin:0 0 15px;}
.quick_contact_input{width:100%;border:1px solid #d6d6d7;font-size:14px;color:#999;font-family:"Open Sans", sans-serif;padding:6px 12px !important;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;height:40px;display:block;}
.quick_contact_textarea{width:100%;border:1px solid #d6d6d7;font-size:14px;color:#999;font-family:"Open Sans", sans-serif;padding:6px 12px !important;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;height:80px;display:block;}
.input_button{background:#2d9dff;font-size:14px;padding:10px 24px;color:#FFF;text-decoration:none;margin:15px 0px 10px;display:block;outline:none;border:none;}
.tel_link, .tel_link:hover{color:#333;text-decoration:none;}
.Success_Stories_page_box{border:1px solid #ececec;border-bottom:5px solid #ececec;padding:5px 10px 3px 15px;background:#f7f7f7;margin:0 0 15px 0;-webkit-transition:all 0.4s ease-in;-moz-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in;}
.Industries_we_serve_box{background:#ECECEC;padding:10px 15px;border:3px solid #FFF}
.Industries_we_serve_box ul li{background:url(../images/bullet-list-icon-black.png)0 4px no-repeat;font-family:'Open Sans', sans-serif;font-size:13px;padding:3px 0 4px 23px;margin:0;list-style:none;}
.Industries_we_serve_box h2{font-size:26px;color:#1d63b2;font-weight:300;padding:0px 0 10px 0;margin:0;font-weight:600;}
ul.accordion{list-style-type:none;margin:0;padding:0;}
ul.accordion li{padding:0px 0 0px 0px;color:#646464;margin:0px 0 10px 0;height:1%;}
ul.accordion li a{text-decoration:none;padding:0px 17px 0px 0px;background:#2791b6;color:#FFFFFF;display:block;-webkit-transition:all 0.7s ease-in;-moz-transition:all 0.7s ease-in;-o-transition:all 0.7s ease-in;transition:all 0.7s ease-in;height:37px;}
ul.accordion li a:hover{text-decoration:none;padding:0px 17px 0px 0px;background:#187ea2;color:#FFFFFF;display:block;-webkit-transition:all 0.7s ease-in;-moz-transition:all 0.7s ease-in;-o-transition:all 0.7s ease-in;transition:all 0.7s ease-in;height:37px;}
ul.accordion li a.current, ul.accordion li a.active{text-decoration:none;padding:0px 17px 0px 0px;background:#f0a060;color:#FFFFFF;display:block;-webkit-transition:all 0.7s ease-in;-moz-transition:all 0.7s ease-in;-o-transition:all 0.7s ease-in;transition:all 0.7s ease-in;height:37px;}
ul.acordian-table{margin:0px 0 0 0 !important;background:white !important;padding:0 !important;list-style:none !important;border:1px solid #e6e6e6;border-top:none;}
* html ul.acordian-table{margin:0px 0 0 0 !important;background:white !important;padding:0 !important;list-style:none !important;}
ul.acordian-table li{margin:0px!important;padding:10px 20px 10px !important;line-height:17px !important;border:none !important;background:white !important;}
.acordian_icon{width:42px;height:37px;display:inline-block;float:left;background:url(../images/plush_mainush_icon.png) top left no-repeat;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}
a.active .acordian_icon{width:42px;height:37px;display:inline-block;float:left;background:url(../images/plush_mainush_icon.png) bottom left no-repeat;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}
span.acordian_heading_text{padding:8px 0 0 10px;display:block;float:left;font-family:'Open Sans', sans-serif;font-size:14px;font-weight:normal;}
.clientele_box{border:1px solid #e3e3e3;padding:5px 10px 3px 15px;background:#f7f7f7;margin:0 0 10px 0;-webkit-transition:all 0.4s ease-in;-moz-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in;}
.clientele_box h5{font-family:'Open Sans', sans-serif;font-size:14;color:#000;padding:0 0 10px 0;margin:0;font-weight:600;}
.clientele_box p{font-family:'Open Sans', sans-serif;font-size:13px;color:#666666;padding:0 0 8px 0;margin:0;}
.clientele_box h5.animation_client_list{font-family:'Open Sans', sans-serif; line-height:20px; background:url(../images/blue_list_icon.png) 0 10px no-repeat;background-size:20px;font-size:13px;color:#000;padding:8px 0 9px 24px;margin:0px 0 0 0;font-weight:normal;}
h2.clientele_hedding_2{padding:5px 0 0px 0;font-family:'Open Sans', sans-serif;font-size:19px;line-height:26px;font-weight:normal;margin:0 0 5px 0;color:#ff8400;}
.testimonial_page_box{background:#f8f8f8;border:1px solid #d2d2d2;padding:10px 25px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:10px 0 0 0;}
.testimonial_page_box p{font-size:13px;color:#000000;margin:0;padding:10px 0 10px;line-height:24px;font-family:'Open Sans', sans-serif;text-align:justify;}
.testimonial_page_owner_name{background:url(../software/images/testimonial_bottom_icon.png) top left no-repeat;padding:15px 0 0 0;margin:-1px 0 0px 20px;}
.testimonial_page_owner_name p{font-size:13px;color:#666666;margin:0;padding:0px 0 0px 0;line-height:22px;font-family:'Open Sans', sans-serif;}
.testimonial_page_owner_name h5{font-size:14px;color:#333333;margin:0;padding:0px 0 15px 0;font-weight:600;line-height:25px;font-family:'Open Sans', sans-serif;}
.success_story_button,.success_story_button:hover{height:50px;padding:0;margin:0;background:#4289c5;color:#FFF;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;display:block;margin:0 0 15px 0;}
.success_story_button i{width:50px;height:50px;display:inline-block;background-color:#3779b1;background-position:-1px -148px;float:left;}
.success_story_button span{padding:12px 10px 0px 14px;display:inline-block;float:left;font-size:18px;}
.success_story_button::after{clear:both;content:'';}
h3.Clients_of_EHS_Management_services{font-family:'Open Sans', sans-serif;font-size:15px;color:#000000;padding:0 70px 10px 0;margin:0 0 15px 0px;line-height:19px;font-weight:600;border-bottom:1px solid #DEDEDE;}
h5.clients_heading{font-family:'Open Sans', sans-serif;font-size:15px;font-weight:600;padding:0 0 10px 0;margin:0;text-align:left;}
p.clients_location_text{font-family:'Open Sans', sans-serif;font-size:13px;padding:0 0 10px 0;margin:0;text-align:left;}
.blue_button_small{background:#2697d2;font-size:14px;padding:6px 15px;font-size:12px;color:#FFF;text-decoration:none;margin:8px 0px 0;display:inline-block;}
.blue_button_small:hover{background:#134790;font-size:12px;color:#FFF;text-decoration:none;-webkit-box-shadow:inset 0px 0px 16px 0px rgba(0,0,0,0.35);-moz-box-shadow:inset 0px 0px 16px 0px rgba(0,0,0,0.35);box-shadow:inset 0px 0px 16px 0px rgba(0,0,0,0.35);}
.titlediv{border:1px solid #e4e4e4;font-family:Segoe UI, Arial, Tahoma, Verdana, sans-serif;color:#000000;font-weight:bold;padding:5px 5px 5px 10px;background:#f2f2f2;font-size:12px;margin-top:5px;}
.enquiry_labale{padding:8px 0px 0 0;font-size:14px;color:#000;margin:0;}
.enquiry_form .enquiry_row{
 padding:10px 0 10px;
}
.enquiry_form .enquiry_labale_box{
 width:200px;
}
.enquiry_form .enquiry_input_box{
 width:400px;
}
.enquiry_form .select_box:focus, .enquiry_form .textbox:focus, .enquiry_form .Inquiry_select_box:focus, .enquiry_form .Inquiry_input_country_code:focus, .enquiry_form .Inquiry_input_contact_number:focus{
    border: 1px solid #72c02c;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(129, 183, 76, 0.6);
}
.enquiry_form .select_box{
    border: 1px solid #cccccc;
    height: 120px;
    padding: 5px 15px 5px 10px;
    outline: none;
    font-size: 14px;
    line-height:27px;
    margin-bottom: 0px;
    width:300px
}
.enquiry_form .select_box option{
 margin:0px 0 6px;
}
.enquiry_form .Inquiry_select_box {
    border: 1px solid #cccccc;
    height: 39px;
    font-size: 14px;
    padding: 8px 15px 8px 10px;
    width: 100%;
    outline: none;
    margin-bottom: 0px;
}
.enquiry_form .textbox{
     border: 1px solid #cccccc;
    height: 39px;
    padding: 5px 15px;
    width: 100%;
    outline: none;
    font-size: 14px;
    margin-bottom: 0px;
}
.enquiry_form .textbox option{padding:4px;}
.enquiry_form .Inquiry_input_country_code {
    border: 1px solid #cccccc;
    height: 39px;
    padding: 5px 15px;
    width: 22%;
    outline: none;
    color: #666;
    font-size: 14px;
    margin: 0 15px 0px 0;
}
.enquiry_form .Inquiry_input_contact_number {
    border: 1px solid #cccccc;
    height: 39px;
    padding: 5px 15px;
    width: 73%;
    outline: none;
    font-size: 14px;
    margin: 0 0 0px 0;
}
.enquiry_form .Enquiry_submit_button {
    margin: 0 0 30px 0;
    background: #ea9b12;
    padding: 10px 30px;
    display: inline-block;
    border: 0;
    outline: none;
    cursor: pointer;
    color: #FFF;
    font-size: 15px;
    font-weight: 600;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.enquiry_form .ServiceOfInterest_smallnote{
 font-size:12px;
 color:#999;
 padding:5px 0 0 0;
}
.g-recaptcha.g-recaptcha_eror iframe{
 border:1px solid #F00 !important
}
.M_t_20px{margin-top:20px;}
.trademarknote{font-size:12px;color:#666;padding:5px 0 0 0;}
.about-bg{background:url(../images/company-introduction-banner.jpg) center center;background-size:cover;min-height:190px;}
.animation_product_list{}
.animation_product_list .trigger, .e_animation_category .trigger{background:#FFF;border-bottom:5px solid #d8d8d8;margin:0 0 20px 0;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.15);}
.animation_product_list .trigger h5{font-family:'Open Sans', sans-serif;font-size:15px;color:#1f66a2;padding:10px 0 10px;text-align:center;margin:0;font-weight:normal;position:relative;}
.animation_product_list .trigger h5.two-line{font-family:'Open Sans', sans-serif;font-size:14px;color:#1f66a2;padding:5px 0 10px;text-align:center;margin:0;font-weight:normal;position:relative;}
.animation_product_list .trigger h5.two-line::after{background:url(../images/5-star.jpg) top left no-repeat;width:76px;height:17px;display:block;margin:5px auto 0px;content:'';}
.animation_product_list .trigger h5::after{background:url(../images/5-star.jpg) top left no-repeat;width:76px;height:17px;display:block;margin:12px auto 0px;content:'';}
.animation_product_list .trigger .item_box{background:#f4f4f4;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;padding:12px;margin:-20px 0 0 0;}
.animation_product_list .trigger .item_box .id_text{font-family:'Open Sans', sans-serif;font-size:13px;font-weight:600;color:#666666;padding:1px 0 3px 0px;display:inline-block;}
.animation_product_list .trigger .item_box .video_duration{font-family:'Open Sans', sans-serif;font-size:13px;font-weight:600;color:#666666;background:url(../images/clock_icon.png) top left no-repeat;padding:1px 0 3px 27px;display:inline-block;}
.animation_product_list .trigger .shop_now_box{padding:14px 12px;}
.animation_product_list .trigger .shop_now_box .price_text{font-family:'Open Sans', sans-serif;font-size:15px;font-weight:600;color:##1f66a2;padding:5px 0 0 0;}
.animation_product_list .trigger .Add_to_cart{text-align:center;float:right;margin:0px 0 0 0;}
.animation_product_list .trigger .Add_to_cart a{text-align:center;float:right;margin:0px 0 0 0;padding:7px 28px 7px 10px;display:inline-block;background:url(../images/shop_now_icon.png) 83px 6px no-repeat;border:1px solid #327fc0;font-family:'Open Sans', sans-serif;font-size:13px;color:#2d6fa6;font-weight:600;}
.view_cart{position:absolute;top:12px;right:10px;}
.view_cart a{text-align:center;float:right;margin:0px 0 0 0;padding:7px 33px 7px 10px;display:inline-block;background:url(../images/shop_now_icon.png) 75px 6px no-repeat;border:1px solid #327fc0;font-family:'Open Sans', sans-serif;font-size:13px;color:#2d6fa6;font-weight:600;}
.view_cart a img{display:none;}
.animation_product_list .trigger .Add_to_cart a img{display:none;}
.animation_product_list .slideshow-block .slides{width:100% !important;height:auto !important}
.animation_product_list .slideshow-block .slides img, .animation_product_list .slideshow-block .slides div{width:100%;position:relative !important}
.product_notes{border-bottom:1px solid #CCC;border-top:1px solid #CCC;padding:10px 140px 10px 10px;margin:0px 0 20px 0;background:#f8f8f8;}
.product_notes p{font-family:'Open Sans', sans-serif;font-size:13px;text-align:justify;padding:0 0 0px 0;margin:0;color:#333333;line-height:20px;}
h2.right_animation_category_heading{font-family:'Open Sans', sans-serif;font-size:18px;color:#FFF;margin:0;padding:5px 5px 7px 15px;border-bottom:3px solid #1c6bae;font-weight:normal;background:#327fc0;}
.product_right_list{background:#FFF;border:1px solid #d8d8d8;border-bottom:5px solid #d8d8d8;}
.product_right_list ul{padding:10px 15px;margin:0;list-style:none;}
.product_right_list ul li{padding:0;margin:0;list-style:none;font-family:'Open Sans', sans-serif;font-size:13px;}
.product_right_list ul li a{padding:10px 0px 10px 22px;margin:0;background:url(../images/product-list-icon.png) 0 9px no-repeat;list-style:none;display:block;}
.product_right_list ul li a:hover, .product_right_list ul li a.selected{padding:10px 0px 10px 25px;margin:0;background:url(../images/product-list-icon.png) 3px 9px no-repeat #eaeaea;list-style:none;display:block;}
#EJEJC_window{padding:2px !important;-webkit-box-sizing:initial !important;-moz-box-sizing:initial !important;box-sizing:initial !important;background:#FFF;}
#EJEJC_iframeContent form, #EJEJC_iframeContent, #EJEJC_title, #EJEJC_iframeContent table{-webkit-box-sizing:initial !important;-moz-box-sizing:initial !important;box-sizing:initial !important;border-spacing:0;border-collapse:inherit !important;}
.video_product_page_banner_bg{background:url(../images/product-page-banner.jpg) center center;background-size:cover;min-height:190px;}
.e_animation_category .animation_category_img img{width:100%;}
.e_animation_category .trigger h5{font-family:'Open Sans', sans-serif;font-size:15px;color:#1f66a2;padding:10px 0 10px;text-align:center;margin:0;font-weight:normal;position:relative;font-weight:600;}
.bradecome_wrapper{background:#F9F9F9;border-bottom:1px solid #E1E1E1;padding:8px 0 0;}
.bradecome{font-family:'Open Sans', sans-serif;font-size:12px;line-height:18px;padding:0 0 10px;}
.bradecome ul{padding:0;margin:0;}
.bradecome ul li{padding:0 10px 0 12px;margin:0;float:left;list-style:none;background:url(../images/bradecome_link_icon.png) 0px 4px no-repeat;}
.bradecome ul li a{padding:0;margin:0;color:#1D5F97;text-decoration:none;}
.bradecome ul li a.selected{padding:0;margin:0;color:#f78554;text-decoration:none;}
.advisory_boxes{
}
.advisory_boxes h3{
 font-size:16px;
 font-weight:600;
 color:#fb7828;
 padding:0 0 5px 0;
 margin:0;
}
.advisory_boxes h3.one_line{
 font-size:16px;
 font-weight:600;
 color:#fb7828;
 padding:15px 0 14px 0;
 margin:0;
}
.advisory_boxes img{
 border:1px solid #e7e7e7;
}
.advisory_boxes p {
    font-size: 13px;
    color: #000000;
    margin: 0;
    padding: 10px 0 10px 0;
    line-height: 22px;
    text-align:justify;
    font-family: 'Open Sans', sans-serif;
}
.ML_0{
 margin-left:0 !important;
}

.ls-container{visibility:hidden;position:relative;}
.ls-lt-container{position:absolute;}
.ls-lt-container, .ls-lt-container *{text-align:left !important;direction:ltr !important;}
.ls-container-fullscreen{margin:0 auto !important;padding:2% !important;background:black !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border:none !important;}
.ls-container-fullscreen .ls-thumbnail-wrapper, .ls-container-fullscreen .ls-fullscreen, .ls-container-fullscreen .ls-shadow{display:none !important;}
.ls-overflow-hidden{overflow:hidden;}
.ls-inner{position:relative;background-position:center center;z-index:2;}
.ls-loading-container{position:absolute !important;display:none;z-index:3 !important;left:50% !important;top:50% !important;}
.ls-loading-indicator{margin:0 auto;}
.ls-inner, .ls-slide{width:100%;height:100%;}
.ls-slide, .ls-layer{position:absolute;display:none;background-position:center center;overflow:hidden;}
.ls-active, .ls-animating{display:block !important;}
.ls-slide > *{position:absolute;line-height:normal;margin:0;left:0;top:0;}
.ls-slide .ls-bg{left:0px;top:0px;transform:none !important;-o-transform:none !important;-ms-transform:none !important;-moz-transform:none !important;-webkit-transform:none !important;}
.ls-yourlogo{position:absolute;z-index:99;}
.ls-bar-timer{position:absolute;width:0;height:2px;background:white;border-bottom:2px solid #555;opacity:.55;filter:alpha(opacity=55);z-index:4;top:0;}
.ls-circle-timer{width:16px;height:16px;position:absolute;right:10px;top:10px;z-index:4;opacity:.65;filter:alpha(opacity=65);display:none;}
.ls-ct-half{background:white;}
.ls-ct-center{background:#444;}
.ls-ct-left, .ls-ct-right{width:50%;height:100%;overflow:hidden;}
.ls-ct-left, .ls-ct-right{float:left;position:relative;}
.ls-ct-rotate{width:200%;height:100%;position:absolute;top:0;}
.ls-ct-left .ls-ct-rotate, .ls-ct-right .ls-ct-hider, .ls-ct-right .ls-ct-half{left:0;}
.ls-ct-right .ls-ct-rotate, .ls-ct-left .ls-ct-hider, .ls-ct-left .ls-ct-half{right:0;}
.ls-ct-hider, .ls-ct-half{position:absolute;top:0;}
.ls-ct-hider{width:50%;height:100%;overflow:hidden;}
.ls-ct-half{width:200%;height:100%;}
.ls-ct-center{width:50%;height:50%;left:25%;top:25%;position:absolute;}
.ls-ct-half, .ls-ct-center{border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;}
.ls-bottom-nav-wrapper{height:0;}
.ls-bottom-slidebuttons{text-align:left;}
.ls-bottom-nav-wrapper, .ls-below-thumbnails{z-index:2;height:0;position:relative;text-align:center;margin:0 auto;}
.ls-below-thumbnails{display:none;z-index:6;}
.ls-bottom-nav-wrapper a, .ls-nav-prev, .ls-nav-next{outline:none;}
* .ls-bottom-nav-wrapper *, * .ls-bottom-nav-wrapper span *{direction:ltr !important;}
.ls-bottom-slidebuttons{position:relative;z-index:1000;}
.ls-bottom-slidebuttons, .ls-nav-start, .ls-nav-stop, .ls-nav-sides{position:relative;}
.ls-nothumb{text-align:center !important;}
.ls-link{position:absolute;width:100% !important;height:100% !important;left:0 !important;top:0 !important;}
.ls-slide > a > *{}
.ls-vpcontainer{width:100%;height:100%;position:absolute;left:0;top:0;}
.ls-videopreview{width:100%;height:100%;position:absolute;left:0;top:0;cursor:pointer;}
.ls-playvideo{position:absolute;left:50%;top:50%;cursor:pointer;}
.ls-tn{display:none !important;}
.ls-thumbnail-hover{display:none;position:absolute;left:0;}
.ls-thumbnail-hover-inner{width:100%;height:100%;position:absolute;left:0;top:0;display:none;}
.ls-thumbnail-hover-bg{position:absolute;width:100%;height:100%;left:0;top:0;}
.ls-thumbnail-hover-img{position:absolute;overflow:hidden;}
.ls-thumbnail-hover img{max-width:none !important;position:absolute;display:inline-block;visibility:visible !important;left:50%;top:0;}
.ls-thumbnail-hover span{left:50%;top:100%;width:0;height:0;display:block;position:absolute;border-left-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;}
.ls-thumbnail-wrapper{position:relative;width:100%;margin:0 auto;z-index:4;}
.ls-thumbnail{position:relative;margin:0 auto;}
.ls-thumbnail-inner, .ls-thumbnail-slide-container{width:100%;}
.ls-thumbnail-slide-container{overflow:hidden !important;position:relative;}
.ls-touchscroll{overflow-x:auto !important;}
.ls-thumbnail-slide{text-align:center;white-space:nowrap;float:left;position:relative;}
.ls-thumbnail-slide a{overflow:hidden;display:inline-block;width:0;height:0;position:relative;}
.ls-thumbnail-slide img{max-width:none !important;max-height:100% !important;height:100%;visibility:visible !important;}
.ls-shadow{display:none;position:absolute;z-index:1;top:100%;width:100%;left:0;overflow:hidden !important;visibility:hidden;}
.ls-shadow img{width:100% !important;height:auto !important;position:absolute !important;left:0 !important;bottom:0 !important;}
.ls-bottom-nav-wrapper, .ls-thumbnail-wrapper, .ls-nav-prev, .ls-nav-next{visibility:hidden;}
.ls-wp-fullwidth-container{width:100%;position:relative;}
.ls-wp-fullwidth-helper{position:absolute;}
.ls-overflow-hidden{overflow:hidden;}
.ls-lt-tile{position:relative;float:left;perspective:1000px;-o-perspective:1000px;-ms-perspective:1000px;-moz-perspective:1000px;-webkit-perspective:1000px;}
.ls-lt-tile img{visibility:visible;display:inline-block;}
.ls-curtiles{overflow:hidden;}
.ls-curtiles, .ls-nexttiles{position:absolute;width:100%;height:100%;left:0;top:0;}
.ls-curtile, .ls-nexttile{overflow:hidden;position:absolute;width:100% !important;height:100% !important;backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;}
.ls-curtile{left:0;top:0;}
.ls-curtile img, .ls-nexttile img{position:absolute;filter:inherit;}
.ls-3d-container{position:relative;overflow:visible !important;}
.ls-3d-box{position:absolute;top:50%;left:50%;transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;}
.ls-3d-box div{overflow:hidden;background:#777;margin:0;padding:0;position:absolute;}
.ls-fullscreen{position:absolute;z-index:10;cursor:pointer;display:block;}
html * .ls-nav-prev, html * .ls-nav-next, html * .ls-container img, html * .ls-bottom-nav-wrapper a, html * .ls-container .ls-fullscreen, body * .ls-nav-prev, body * .ls-nav-next, body * .ls-container img, body * .ls-bottom-nav-wrapper a, body * .ls-container .ls-fullscreen, #ls-global * .ls-nav-prev, #ls-global * .ls-nav-next, #ls-global * .ls-container img, #ls-global * .ls-bottom-nav-wrapper a, #ls-global * .ls-container .ls-fullscreen, html * .ls-thumbnail a, body * .ls-thumbnail a, #ls-global * .ls-thumbnail a{transition:none;-o-transition:none;-ms-transition:none;-moz-transition:none;-webkit-transition:none;line-height:normal;outline:none;padding:0;border:0;}
html * .ls-slide > a, body * .ls-slide > a, #ls-global * .ls-slide > a, html * .ls-slide > h1, body * .ls-slide > h1, #ls-global * .ls-slide > h1, html * .ls-slide > h2, body * .ls-slide > h2, #ls-global * .ls-slide > h2, html * .ls-slide > h3, body * .ls-slide > h3, #ls-global * .ls-slide > h3, html * .ls-slide > h4, body * .ls-slide > h4, #ls-global * .ls-slide > h4, html * .ls-slide > h5, body * .ls-slide > h5, #ls-global * .ls-slide > h5, html * .ls-slide > p, body * .ls-slide > p, #ls-global * .ls-slide > p, html * .ls-slide > div, body * .ls-slide > div, #ls-global * .ls-slide > div, html * .ls-slide > span, body * .ls-slide > span, #ls-global * .ls-slide > span, html * .ls-slide > *, body * .ls-slide > *, #ls-global * .ls-slide > *{transition:none;-o-transition:none;-ms-transition:none;-moz-transition:none;-webkit-transition:none;}
html * .ls-slide > *, body * .ls-slide > *, #ls-global * .ls-slide > *{margin:0;}
html * .ls-container img, body * .ls-container img, #ls-global * .ls-container img{background:none !important;min-width:0 !important;max-width:none !important;border-radius:0;box-shadow:none;border:0;padding:0;}
html * .ls-wp-container .ls-slide > *, body * .ls-wp-container .ls-slide > *, #ls-global * .ls-wp-container .ls-slide > *{line-height:normal;outline:none;padding:0;margin:0;border:0;}
html * .ls-wp-container .ls-slide > a > *, body * .ls-wp-container .ls-slide > a > *, #ls-global * .ls-wp-container .ls-slide > a > *{margin:0;}
html * .ls-wp-container .ls-slide > a, body * .ls-wp-container .ls-slide > a, #ls-global * .ls-wp-container .ls-slide > a{text-decoration:none;}
.ls-wp-fullwidth-container, .ls-wp-fullwidth-helper, .ls-container, .ls-container *{box-sizing:content-box !important;-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;}
html * .ls-yourlogo, body * .ls-yourlogo, #ls-global * .ls-yourlogo{margin:0;}
html * .ls-tn, body * .ls-tn, #ls-global * .ls-tn{display:none;}
.site{overflow:visible !important;}
.ls-debug-console *{margin:0 !important;padding:0 !important;border:0 !important;color:white !important;text-shadow:none !important;font-family:"HelveticaNeue-Light", "Helvetica Neue Light", Helvetica, Arial, sans-serif !important;line-height:normal !important;-webkit-font-smoothing:antialiased !important;text-align:left !important;font-style:normal !important;}
.ls-debug-console h1{padding-top:10px !important;font-size:17px !important;font-weight:bold !important;}
.ls-debug-console h1:first-child{padding-top:0 !important;}
.ls-debug-console ul{padding-top:10px !important;list-style:none !important;}
.ls-debug-console li{margin-left:10px !important;font-size:13px !important;position:relative !important;font-weight:normal !important;}
html * .ls-debug-console li ul, body * .ls-debug-console li ul, #ls-global * .ls-debug-console li ul{display:none;width:260px;left:-10px;}
.ls-debug-console li ul{position:absolute !important;bottom:100% !important;padding:10px 10px 10px 0 !important;background:white !important;border-radius:10px !important;box-shadow:0 0 20px black !important;}
html * .ls-debug-console li:hover ul, body * .ls-debug-console li:hover ul, #ls-global * .ls-debug-console li:hover ul{display:block;}
.ls-debug-console li ul *{color:black !important;}
.ls-debug-console a{text-decoration:none !important;border-bottom:1px dotted white !important;}
.ls-error{border-radius:5px !important;-moz-border-radius:5px !important;-wenkit-border-radius:5px !important;background:white !important;height:auto !important;width:auto !important;color:white !important;padding:20px 40px 30px 80px !important;position:relative !important;box-shadow:0 2px 20px -5px black;}
.ls-error p{line-height:normal !important;text-shadow:none !important;margin:0 !important;padding:0 !important;border:0 !important;text-align:justify !important;font-family:Arial, sans-serif !important;}
.ls-error .ls-error-title{line-height:40px !important;color:red !important;font-weight:bold !important;font-size:16px !important;}
.ls-error .ls-error-text{color:#555 !important;font-weight:normal !important;font-size:13px !important;}
.ls-error .ls-exclam{width:40px !important;height:40px !important;position:absolute !important;left:20px !important;top:20px !important;border-radius:50px !important;-moz-border-radius:50px !important;-webkit-border-radius:50px !important;font-size:30px !important;font-weight:bold !important;color:white !important;line-height:40px !important;background:red !important;text-align:center !important;}
html * .ls-container .ls-shadow, html * .ls-container .ls-slide > *, html * .ls-container .ls-fullscreen, html * .ls-container .ls-3d-container, html * .ls-container .ls-lt-container, html * .ls-container .ls-lt-container *, html * .ls-container .ls-thumbnail-wrapper, html * .ls-container .ls-bottom-nav-wrapper, body * .ls-container .ls-shadow, body * .ls-container .ls-slide > *, body * .ls-container .ls-fullscreen, body * .ls-container .ls-3d-container, body * .ls-container .ls-lt-container, body * .ls-container .ls-lt-container *, body * .ls-container .ls-thumbnail-wrapper, body * .ls-container .ls-bottom-nav-wrapper, #ls-global * .ls-container .ls-shadow, #ls-global * .ls-container .ls-slide > *, #ls-global * .ls-container .ls-fullscreen, #ls-global * .ls-container .ls-3d-container, #ls-global * .ls-container .ls-lt-container, #ls-global * .ls-container .ls-lt-container *, #ls-global * .ls-container .ls-thumbnail-wrapper, #ls-global * .ls-container .ls-bottom-nav-wrapper, .ls-gpuhack{transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);}
.ls-videohack{transform:none !important;-o-transform:none !important;-ms-transform:none !important;-moz-transform:none !important;-webkit-transform:none !important;transform-origin:none !important;-o-transform-origin:none !important;-ms-transform-origin:none !important;-moz-transform-origin:none !important;-webkit-transform-origin:none !important;}
.ls-oldiepnghack{filter:none !important;}
.ls-gpuhack{width:100% !important;height:100% !important;left:0px !important;top:0px !important;}
html * .ls-container .ls-webkit-hack, body * .ls-container .ls-webkit-hack, #ls-global * .ls-container .ls-webkit-hack{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;}
/*---------------------*/
.Safety-anagement-onsulting-ervice-Banner{background:url(../images/Safety-Management-Consulting-Services-banner.jpg) center center;background-size:cover;min-height:190px;}
.inner_header.Safety-anagement-onsulting-ervice-Banner h1 {
    font-family: 'Poppins', sans-serif;
    font-size: 36px;
    color: #FFF;
    padding: 60px 0 50px 0;
    margin: 0 0 10px 0;
    opacity: 1;
	line-height: 44px;
    position: relative;
    z-index: 3;
    text-align: left;
    font-weight: 600;
}
.SmcsSection1{
padding: 30px 0;	
}
.SmcsSection1 .SmcsSection1Right{
padding: 30px 0 0 0;	
}
.SmcsSection1 h2{
font-family: 'Poppins', sans-serif;
	padding: 20px 0 0 0;
	margin: 0;
	font-size: 32px;
	color: #0d3061;
	margin: 0;
	font-weight: 700;
}
.SmcsSection1 h2:after{
	width: 70px;
	display: block;
	height: 2px;
	overflow: hidden;
	content: '';
	background: #ffc000;
	margin: 15px 0;
}
.SmcsSection1 p, p.NormaRoboto16PTB10px{
font-family: 'Roboto', sans-serif;
	padding: 10px 0 10px;
	margin: 0;
	font-size: 16px;
	line-height: 27px;
	color: #0d3061;
	margin: 0;
	font-weight: normal;
	color: #666666;
}
.SmcsSection2{
padding: 30px 30px;	
	background: #f2f2f2;
}
.SmcsSection2 h2{
font-family: 'Poppins', sans-serif;
	text-align: center;
	padding: 20px 0 0 0;
	margin: 0;
	font-size: 32px;
	color: #0d3061;
	margin: 0;
	font-weight: 700;
}
.SmcsSection2 h2:after{
	width: 70px;
	display: block;
	height: 2px;
	overflow: hidden;
	content: '';
	background: #ffc000;
	margin: 15px auto;
}
.SmcsSection2 .SafetyAssessmentApproachStep{
	padding: 0px 0 0 0;
}
.SmcsSection2 .SafetyAssessmentApproachStep ul{
padding: 0;
	margin: 0;
	list-style: none;
}
.SmcsSection2 .SafetyAssessmentApproachStep ul li{
	margin: 0;
	list-style: none;
	width: 20%;
	padding: 0 0px;
	float: left;
}

.SmcsSection2 .SafetyAssessmentApproachStep ul li.BuildingGovernance{
padding-top: 150px;
}
.SmcsSection2 .SafetyAssessmentApproachStep ul li.IdentifyNeeds{
padding-top: 120px;
}
.SmcsSection2 .SafetyAssessmentApproachStep ul li.DevelopmentOfSystems{
padding-top: 65px;
}
.SmcsSection2 .SafetyAssessmentApproachStep ul li.DeliverImplement{
padding-top: 60px;
}
.SmcsSection2 .SafetyAssessmentApproachStep ul li.ReviewValidate{
padding-top: 30px;
}
.SmcsSection2 .SafetyAssessmentApproachStep ul li h3{
	padding: 0 10px 10px 0;
	margin: 0;
	font-family: 'Poppins', sans-serif;
	font-size: 22px;
	color: #0d3061;
	font-weight: 700;
	position: relative;
}
.SmcsSection2 .SafetyAssessmentApproachStep ul li h3 i{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 30px;
	border-bottom: 1px dashed #999999;
	border-right: 1px dashed #999999;
	display: block;
}
.SmcsSection2 .SafetyAssessmentApproachStep ul li.ReviewValidate h3 i{
	border-right: none;
}
.SmcsSection2 .SafetyAssessmentApproachStep ul li h3 i:before{
width: 9px;
	height: 9px;
	display: block;
	position: absolute;
	right:-5px;
	bottom: -5px;
	content: '';
	display: block;
}
.SmcsSection2 .SafetyAssessmentApproachStep ul li h3 i:after{
width: 9px;
	height: 9px;
	display: block;
	position: absolute;
	left: -4px;
	bottom: -5px;
	content: '';
	display: block;
}
.SmcsSection2 .SafetyAssessmentApproachStep ul li.BuildingGovernance h3 i:after{
width: 9px;
	height: 9px;
	display: block;
	position: absolute;
	bottom: -5px;
	right: -5px;
	content: '';
	display: block;
	background: #999999;
}
.SmcsSection2 .SafetyAssessmentApproachStep ul li.BuildingGovernance h3 i:before{
	background: #3ab864;
}
.SmcsSection2 .SafetyAssessmentApproachStep ul li.IdentifyNeeds h3 i:before{
	background: #41a5f3;
}
.SmcsSection2 .SafetyAssessmentApproachStep ul li.DevelopmentOfSystems h3 i:before{
	background: #ad99f0;
}
.SmcsSection2 .SafetyAssessmentApproachStep ul li.DeliverImplement h3 i:before{
	background: #f0806c;
}
.SmcsSection2 .SafetyAssessmentApproachStep ul li.ReviewValidate h3 i:before{
	background: #f05165;
}
.SmcsSection2 .SafetyAssessmentApproachStep ul li .SafetyAssessmentApproachStepBox{
	background: #FFF;
    position: relative;
    padding: 15px 10px 15px;
	margin: 10px 15px;
    background: #fff;
    -webkit-box-shadow: 0px 1px 9px 0px rgb(93 119 165 / 35%);
    -moz-box-shadow: 0px 1px 9px 0px rgba(93,119,165,0.35);
    box-shadow: 0px 1px 9px 0px rgb(93 119 165 / 35%);
}
.SmcsSection2 .SafetyAssessmentApproachStep ul li .SafetyAssessmentApproachStepBox p{
	background:url("../images/s_normal_list_icon.png") 0 3px no-repeat;
	padding: 7px 0 7px 25px;
	margin: 0;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	color: #666666;
	
}
.BulletListSmall{
	background:url("../images/s_normal_list_icon.png") 0 9px no-repeat;
	padding: 12px 0 4px 27px;
	margin: 0;
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	color: #666666;
}
.SmcsSection2 .SafetyAssessmentApproachStep ul li.BuildingGovernance .SafetyAssessmentApproachStepBox{
border-top: 4px solid #3ab864;
	
	min-height:290px; 
}
.SmcsSection2 .SafetyAssessmentApproachStep ul li.IdentifyNeeds .SafetyAssessmentApproachStepBox{
border-top: 4px solid #41a5f3;
	min-height:290px; 
}
.SmcsSection2 .SafetyAssessmentApproachStep ul li.DevelopmentOfSystems .SafetyAssessmentApproachStepBox{
border-top: 4px solid #ad99f0;
	min-height:290px; 
}
.SmcsSection2 .SafetyAssessmentApproachStep ul li.DeliverImplement .SafetyAssessmentApproachStepBox{
border-top: 4px solid #f0806c;
	min-height:290px; 
}
.SmcsSection2 .SafetyAssessmentApproachStep ul li.ReviewValidate .SafetyAssessmentApproachStepBox{
border-top: 4px solid #f05165;
	min-height:290px; 
}
.SmcsSection3{
padding: 30px 0;	
}
.SmcsSection3 h2, .SmcsSection4 h2  {
    font-family: 'Poppins', sans-serif;
    padding: 20px 0 0 0;
    margin: 0;
    font-size: 32px;
    color: #0d3061;
    margin: 0;
	line-height: 40px;
    font-weight: 700;
}
.SmcsSection5 h2 {
    font-family: 'Poppins', sans-serif;
    padding: 20px 0 0 0;
    margin: 0;
    font-size: 30px;
    color: #0d3061;
    margin: 0;
	line-height: 38px;
    font-weight: 700;
}
.SmcsSection3 h2:after, .SmcsSection4 h2:after, .SmcsSection5 h2:after{
    width: 70px;
    display: block;
    height: 2px;
    overflow: hidden;
    content: '';
    background: #ffc000;
    margin: 15px 0;
}
.SmcsSection3Left{
	padding: 35px 0 0 0;
}
.SmcsSection4{
padding: 30px 0;
	background: #f2f2f2;
}
.SmcsSection5{
padding: 30px 0;
}
.SmcsSection6{
padding: 30px 0;
	background: #f2f2f2;
}
ul.Arrow_list_black{
	padding: 0;
	margin: 0;
	list-style: none;
}
ul.Arrow_list_black li {
	background:url("../images/s_normal_list_icon.png") 0 5px no-repeat;
	padding: 8px 0 8px 27px;
	margin: 0;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	color: #666666;
}
/*---------------------*/

@media (transform-3d), (-o-transform-3d), (-ms-transform-3d), (-moz-transform-3d), (-webkit-transform-3d){#ls-test3d{position:absolute;left:9px;height:3px;}
}
.ls-forcehide{display:none !important;}
.banner_2_img{left:80px !important;}
.banner-3_heading{left:80px !important;}
.banner-3_heading_text{left:80px !important;}
.banner_1_heading{font-size:42px;}
.banner_1_text{font-size:24px;}
.banner_2_heading{font-size:36px;}
.banner_2_text{font-size:22px;}
.safe-banner_2_img{left:80px !important;}
.safe-banner-3_heading{left:80px !important;}
.safe-banner-3_heading_text{left:80px !important;}
.safe-banner_1_heading{}
.safe-banner_1_text{font-size:24px;}
.safe-banner_2_heading{font-size:36px;}
.safe-banner_2_text{font-size:22px;}
@media only screen and (min-width:1350px) and (max-width:1580px){.banner_1_heading{font-size:36px;}
.banner_1_text{font-size:20px;}
.banner_2_img{left:0px !important;}
.banner_2_heading{font-size:36px;}
.banner_2_text{font-size:22px;}
.safe-banner_1_heading{}
.safe-banner_1_text{font-size:20px;}
.safe-banner_2_img{left:0px !important;}
.safe-banner_2_heading{font-size:36px;}
.safe-banner_2_text{font-size:22px;}
}
@media only screen and (min-width:1020px) and (max-width:1349px){.banner_1_heading{font-size:26px !important;line-height:34px !important;padding-right:10px !important;top:335px !important;white-space:nowrap;}
.banner_1_text{font-size:17px;top:255px !important}
.banner_2_img{left:10px !important;width:550px;top:90px !important;}
.banner_2_heading{font-size:30px !important;top:140px !important;}
.banner_2_text{font-size:18px !important;line-height:26px !important;top:235px !important;}
.safe-banner_1_heading{font-size:76px !important;line-height:34px !important;padding-right:10px !important;top:200px !important;white-space:nowrap;}
.safe-banner_1_text{font-size:17px;top:370px !important}
.safe-banner_2_img{left:10px !important;width:550px;top:90px !important;}
.safe-banner_2_heading{font-size:30px !important;top:140px !important;}
.safe-banner_2_text{font-size:18px !important;line-height:26px !important;top:235px !important;}
}
@media only screen and (min-width:840px) and (max-width:1019px){.banner_1_heading{font-size:26px;line-height:30px !important;padding-right:10px !important;top:285px !important;}
.banner_1_text{font-size:17px;top:350px !important;}
.banner_2_img{left:10px !important;width:550px;top:90px !important;}
.banner_2_heading{font-size:25px !important;top:140px !important;}
.banner_2_text{font-size:16px !important;line-height:26px !important;top:225px !important;}
.banner-3_heading{left:80px !important;}
.banner-3_heading span{font-size:36px !important;}
.banner-3_heading_text{left:80px !important;}
.safe-banner_1_heading{font-size:56px;line-height:30px !important;padding-left:50px !important;top:195px !important;}
.safe-banner_1_text{font-size:17px;top:250px !important;padding-left:50px !important;}
.safe-banner_2_img{left:10px !important;width:550px;top:90px !important;}
.safe-banner_2_heading{font-size:25px !important;top:140px !important;}
.safe-banner_2_text{font-size:16px !important;line-height:26px !important;top:225px !important;}
.safe-banner-3_heading{left:80px !important;}
.safe-banner-3_heading span{font-size:36px !important;}
.safe-banner-3_heading_text{left:80px !important;}
.Stay_Connected_share.r{
 float:none;
 padding-left:11px;
 width: auto;
}
}
@media only screen and (min-width:700px) and (max-width:839px){.banner_1_heading{font-size:28px;line-height:26px !important;padding-right:10px !important;top:215px !important;}
.banner_1_text{font-size:17px;top:275px !important;}
.banner_2_img{left:4px !important;width:530px;top:70px !important;}
.banner_2_heading{font-size:20px !important;top:100px !important;}
.banner_2_text{font-size:15px !important;line-height:26px !important;top:165px !important;}
.banner-3_heading{left:80px !important;}
.banner-3_heading span{font-size:36px !important;}
.banner-3_heading_text{left:80px !important;}
.safe-banner_1_heading{font-size:28px;line-height:26px !important;padding-left:60px !important;top:145px !important;}
.safe-banner_1_text{font-size:17px;top:205px !important;padding-left:60px !important;}
.safe-banner_2_img{left:4px !important;width:530px;top:70px !important;}
.safe-banner_2_heading{font-size:20px !important;top:100px !important;}
.safe-banner_2_text{font-size:15px !important;line-height:26px !important;top:165px !important;}
.safe-banner-3_heading{left:80px !important;}
.safe-banner-3_heading span{font-size:36px !important;}
.safe-banner-3_heading_text{left:80px !important;}
.Stay_Connected_share.r{
 float:none;
 padding-left:11px;
 width: auto;
}
}
@media only screen and (max-width:699px){.banner_1_heading{display:none !important;}
.banner_1_text{display:none !important;}
.banner_2_heading{display:none !important;}
.banner_2_text{display:none !important;}
.banner-3_heading{display:none !important;}
.banner-3_heading span{display:none !important;}
.banner-3_heading_text{display:none !important;}
.safe-banner_1_heading{display:none !important;}
.safe-banner_1_text{display:none !important;}
.safe-banner_2_heading{display:none !important;}
.safe-banner_2_text{display:none !important;}
.safe-banner-3_heading{display:none !important;}
.safe-banner-3_heading span{display:none !important;}
.safe-banner-3_heading_text{display:none !important;}
.Stay_Connected_share.r{
 float:none;
 padding-left:11px;
 width: auto;
}
}
.inner_header{position:relative;overflow:hidden;}
.inner_header h1{font-family:'Open Sans', sans-serif;font-size:36px;color:#FFF;padding:60px 0 15px 0;margin:0 0 10px 0;opacity:1;position:relative;z-index:3;text-align:left;font-weight:300;}
.overlay:before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background:#292929;opacity:0.75;z-index:2;}
.Our_Vision_section{background:#327fc0;border:1px solid #FFF; position:relative; padding:10px 10px 10px 120px;}
.Our_Vision_section h3{font-size:2.5em;color:#FFF;font-weight:300;padding:15px 0 10px 20px;margin:0;line-height:2em;line-height:1.4em;}
.Our_Vision_section p{font-size:16px;color:#FFF;font-weight:300;padding:0px 0 0px 22px;margin:0;}
.inner_sprite{background-image:url(../images/inner_sprite.png);background-repeat:no-repeat;}
.Our_Vision_section i.Our_Vision{width:110px;height:120px; position:absolute; top:0; left:0;background-position:24px 25px;display:block;float:left;background-color:#c88d1b;border-right:1px solid #FFF;}
.company_profile_d{border:2px solid #fff;padding:10px 50px 10px 20px;font-size:18px;margin:35px 20px 0 0;color:#FFF;}
.company_profile_d:hover{border:2px solid #89BFEC;background:#165890;color:#FFF;}
.company_profile_d:hover i{right:13px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;}
.company_profile_d i{width:24px;height:24px;display:block;position:absolute;top:10px;right:10px;background-position:-9px -109px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;}
.company_detail{position:relative;overflow:hidden;padding:50px 0;}
.PB_0{padding-bottom:0px !important;}
.company_detail .happy_client{z-index:3;position:relative;}
.company_detail .happy_client i{width:75px;height:75px;display:block;margin:0 auto;background-position:-90px 0;}
.company_detail .complete_project{z-index:3;position:relative;}
.company_detail .complete_project i{width:75px;height:75px;display:block;margin:0 auto;background-position:-181px 0;}
.company_detail .CD_normal_text{font-size:20px;color:#FFF;font-weight:600;padding:10px 0;text-align-last:center;}
.company_detail .CD_big_text{font-size:60px;color:#FFF;font-weight:300;padding:0px 0;text-align-last:center;line-height:60px;}
.company_detail .testimonial{z-index:3;position:relative;}
.company_detail .testimonial i{width:75px;height:75px;display:block;margin:0 auto;background-position:-370px 0;}
.company_detail .team_strength{z-index:3;position:relative;}
.company_detail .team_strength i{width:75px;height:75px;display:block;margin:0 auto;background-position:-277px 0;}
.white_wraper{background:#FFFFFF;padding:20px 0 40px;}
.da-slider{width:100%;height:427px;position:relative;margin:0 auto;overflow:hidden;box-shadow:0px 1px 1px rgba(0,0,0,0.2), 0px -2px 1px #fff;-webkit-transition:background-position 1.4s ease-in-out 0.3s;-moz-transition:background-position 1.4s ease-in-out 0.3s;-o-transition:background-position 1.4s ease-in-out 0.3s;-ms-transition:background-position 1.4s ease-in-out 0.3s;transition:background-position 1.4s ease-in-out 0.3s;}
.da-slide{position:absolute;width:100%;height:100%;top:0px;left:0px;font-family:'BebasNeueRegular', 'Arial Narrow', Arial, sans-serif;text-align:left;}
.da-slide-current{z-index:10;}
.da-slider-fb .da-slide{left:100%;}
.da-slider-fb .da-slide.da-slide-current{left:0px;}
.da-slide h2, .da-slide p, .da-slide .da-link, .da-slide .da-img{position:absolute;opacity:0;left:110%;}
.da-slider-fb .da-slide h2, .da-slider-fb .da-slide p, .da-slider-fb .da-slide .da-link{left:10%;opacity:1;}
.da-slider-fb .da-slide .da-img{left:60%;opacity:1;}
.da-slide h2{font-family:'Open Sans', sans-serif;color:#f9f9f9 !important;top:90px;z-index:10;padding:0;margin-left:-2%;font-size:24px;font-weight:300 !important;}
.da-slide h2 i{font-size:44px;font-style:normal;padding:0;margin:0;line-height:54px;}
.da-slide p{font-family:'Open Sans', sans-serif;font-size:14px;font-weight:400;line-height:25px;width:100%;top:270px;color:#fff;overflow:hidden;margin-left:-2%;}
.da-slide p i{padding:0 5px;font-style:normal;}
.da-slide .da-img{text-align:center;width:50%;top:50px;height:328px;line-height:320px;left:110%;margin-left:-16%;}
.da-slide-current .da-img{left:60%;opacity:1;}
.da-slide .da-link{top:320px;border-radius:3px !important;min-width:15%;color:#666;text-shadow:0 1px 0 #eee;box-shadow:0 0 4px #bbb;border:1px solid #fff;padding:2px 20px;font-size:25px;text-align:center;background:rgba(255,255,255,0.2);}
.da-slide .da-link:hover{background:rgba(255,255,255,0.3);box-shadow:0 0 5px #eee;text-decoration:none;}
.da-dots{width:100%;position:absolute;text-align:center;left:0px;bottom:15px;z-index:10;-moz-user-select:none;-webkit-user-select:none;}
.da-dots span{display:inline-block;position:relative;width:12px;height:12px;border-radius:50% !important;background:#fff;margin:3px;cursor:pointer;}
.da-dots span.da-dots-current:after{content:'';width:8px;height:8px;position:absolute;top:2px;left:2px;border-radius:50% !important;background:#333;}
.da-arrows{-moz-user-select:none;-webkit-user-select:none;}
.da-arrows span{position:absolute;top:50%;height:50px;width:49px;margin-top:-25px;cursor:pointer;z-index:10;opacity:0;-webkit-transition:opacity 0.4s ease-in-out 0.2s;-moz-transition:opacity 0.4s ease-in-out 0.2s;-o-transition:opacity 0.4s ease-in-out 0.2s;-ms-transition:opacity 0.4s ease-in-out 0.2s;transition:opacity 0.4s ease-in-out 0.2s;}
.da-slider:hover .da-arrows span{opacity:0.8;}
.da-slider:hover .da-arrows span:hover{opacity:1;}
.da-arrows span:after{content:'';position:absolute;width:49px;height:49px;}
.da-arrows span.da-arrows-prev{left:12px;background-position:0 -68px;}
.da-arrows span.da-arrows-next{right:15px;background-position:0 1px;}
.da-slide-current h2, .da-slide-current p, .da-slide-current .da-link{left:10%;opacity:1;}
.da-slide-fromright h2{-webkit-animation:fromRightAnim1 0.6s ease-in 0.8s both;-moz-animation:fromRightAnim1 0.6s ease-in 0.8s both;-o-animation:fromRightAnim1 0.6s ease-in 0.8s both;-ms-animation:fromRightAnim1 0.6s ease-in 0.8s both;animation:fromRightAnim1 0.6s ease-in 0.8s both;}
.da-slide-fromright p{-webkit-animation:fromRightAnim2 0.6s ease-in 0.8s both;-moz-animation:fromRightAnim2 0.6s ease-in 0.8s both;-o-animation:fromRightAnim2 0.6s ease-in 0.8s both;-ms-animation:fromRightAnim2 0.6s ease-in 0.8s both;animation:fromRightAnim2 0.6s ease-in 0.8s both;}
.da-slide-fromright .da-link{-webkit-animation:fromRightAnim3 0.4s ease-in 1.2s both;-moz-animation:fromRightAnim3 0.4s ease-in 1.2s both;-o-animation:fromRightAnim3 0.4s ease-in 1.2s both;-ms-animation:fromRightAnim3 0.4s ease-in 1.2s both;animation:fromRightAnim3 0.4s ease-in 1.2s both;}
.da-slide-fromright .da-img{-webkit-animation:fromRightAnim4 0.6s ease-in 0.8s both;-moz-animation:fromRightAnim4 0.6s ease-in 0.8s both;-o-animation:fromRightAnim4 0.6s ease-in 0.8s both;-ms-animation:fromRightAnim4 0.6s ease-in 0.8s both;animation:fromRightAnim4 0.6s ease-in 0.8s both;}
@-webkit-keyframes fromRightAnim1{0%{left:110%;opacity:0;}
100%{left:10%;opacity:1;}
}
@-webkit-keyframes fromRightAnim2{0%{left:110%;opacity:0;}
100%{left:10%;opacity:1;}
}
@-webkit-keyframes fromRightAnim3{0%{left:110%;opacity:0;}
1%{left:10%;opacity:0;}
100%{left:10%;opacity:1;}
}
@-webkit-keyframes fromRightAnim4{0%{left:110%;opacity:0;}
100%{left:60%;opacity:1;}
}
@-moz-keyframes fromRightAnim1{0%{left:110%;opacity:0;}
100%{left:10%;opacity:1;}
}
@-moz-keyframes fromRightAnim2{0%{left:110%;opacity:0;}
100%{left:10%;opacity:1;}
}
@-moz-keyframes fromRightAnim3{0%{left:110%;opacity:0;}
1%{left:10%;opacity:0;}
100%{left:10%;opacity:1;}
}
@-moz-keyframes fromRightAnim4{0%{left:110%;opacity:0;}
100%{left:60%;opacity:1;}
}
@-o-keyframes fromRightAnim1{0%{left:110%;opacity:0;}
100%{left:10%;opacity:1;}
}
@-o-keyframes fromRightAnim2{0%{left:110%;opacity:0;}
100%{left:10%;opacity:1;}
}
@-o-keyframes fromRightAnim3{0%{left:110%;opacity:0;}
1%{left:10%;opacity:0;}
100%{left:10%;opacity:1;}
}
@-o-keyframes fromRightAnim4{0%{left:110%;opacity:0;}
100%{left:60%;opacity:1;}
}
@-ms-keyframes fromRightAnim1{0%{left:110%;opacity:0;}
100%{left:10%;opacity:1;}
}
@-ms-keyframes fromRightAnim2{0%{left:110%;opacity:0;}
100%{left:10%;opacity:1;}
}
@-ms-keyframes fromRightAnim3{0%{left:110%;opacity:0;}
1%{left:10%;opacity:0;}
100%{left:10%;opacity:1;}
}
@-ms-keyframes fromRightAnim4{0%{left:110%;opacity:0;}
100%{left:60%;opacity:1;}
}
@keyframes fromRightAnim1{0%{left:110%;opacity:0;}
100%{left:10%;opacity:1;}
}
@keyframes fromRightAnim2{0%{left:110%;opacity:0;}
100%{left:10%;opacity:1;}
}
@keyframes fromRightAnim3{0%{left:110%;opacity:0;}
1%{left:10%;opacity:0;}
100%{left:10%;opacity:1;}
}
@keyframes fromRightAnim4{0%{left:110%;opacity:0;}
100%{left:60%;opacity:1;}
}
.da-slide-fromleft h2{-webkit-animation:fromLeftAnim1 0.6s ease-in 0.6s both;-moz-animation:fromLeftAnim1 0.6s ease-in 0.6s both;-o-animation:fromLeftAnim1 0.6s ease-in 0.6s both;-ms-animation:fromLeftAnim1 0.6s ease-in 0.6s both;animation:fromLeftAnim1 0.6s ease-in 0.6s both;}
.da-slide-fromleft p{-webkit-animation:fromLeftAnim2 0.6s ease-in 0.6s both;-moz-animation:fromLeftAnim2 0.6s ease-in 0.6s both;-o-animation:fromLeftAnim2 0.6s ease-in 0.6s both;-ms-animation:fromLeftAnim2 0.6s ease-in 0.6s both;animation:fromLeftAnim2 0.6s ease-in 0.6s both;}
.da-slide-fromleft .da-link{-webkit-animation:fromLeftAnim3 0.4s ease-in 1.2s both;-moz-animation:fromLeftAnim3 0.4s ease-in 1.2s both;-o-animation:fromLeftAnim3 0.4s ease-in 1.2s both;-ms-animation:fromLeftAnim3 0.4s ease-in 1.2s both;animation:fromLeftAnim3 0.4s ease-in 1.2s both;}
.da-slide-fromleft .da-img{-webkit-animation:fromLeftAnim4 0.6s ease-in 0.6s both;-moz-animation:fromLeftAnim4 0.6s ease-in 0.6s both;-o-animation:fromLeftAnim4 0.6s ease-in 0.6s both;-ms-animation:fromLeftAnim4 0.6s ease-in 0.6s both;animation:fromLeftAnim4 0.6s ease-in 0.6s both;}
@-webkit-keyframes fromLeftAnim1{0%{left:-110%;opacity:0;}
100%{left:10%;opacity:1;}
}
@-webkit-keyframes fromLeftAnim2{0%{left:-110%;opacity:0;}
100%{left:10%;opacity:1;}
}
@-webkit-keyframes fromLeftAnim3{0%{left:-110%;opacity:0;}
1%{left:10%;opacity:0;}
100%{left:10%;opacity:1;}
}
@-webkit-keyframes fromLeftAnim4{0%{left:-110%;opacity:0;}
100%{left:60%;opacity:1;}
}
@-moz-keyframes fromLeftAnim1{0%{left:-110%;opacity:0;}
100%{left:10%;opacity:1;}
}
@-moz-keyframes fromLeftAnim2{0%{left:-110%;opacity:0;}
100%{left:10%;opacity:1;}
}
@-moz-keyframes fromLeftAnim3{0%{left:-110%;opacity:0;}
1%{left:10%;opacity:0;}
100%{left:10%;opacity:1;}
}
@-moz-keyframes fromLeftAnim4{0%{left:-110%;opacity:0;}
100%{left:60%;opacity:1;}
}
@-o-keyframes fromLeftAnim1{0%{left:-110%;opacity:0;}
100%{left:10%;opacity:1;}
}
@-o-keyframes fromLeftAnim2{0%{left:-110%;opacity:0;}
100%{left:10%;opacity:1;}
}
@-o-keyframes fromLeftAnim3{0%{left:-110%;opacity:0;}
1%{left:10%;opacity:0;}
100%{left:10%;opacity:1;}
}
@-o-keyframes fromLeftAnim4{0%{left:-110%;opacity:0;}
100%{left:60%;opacity:1;}
}
@-ms-keyframes fromLeftAnim1{0%{left:-110%;opacity:0;}
100%{left:10%;opacity:1;}
}
@-ms-keyframes fromLeftAnim2{0%{left:-110%;opacity:0;}
100%{left:10%;opacity:1;}
}
@-ms-keyframes fromLeftAnim3{0%{left:-110%;opacity:0;}
1%{left:10%;opacity:0;}
100%{left:10%;opacity:1;}
}
@-ms-keyframes fromLeftAnim4{0%{left:-110%;opacity:0;}
100%{left:60%;opacity:1;}
}
@keyframes fromLeftAnim1{0%{left:-110%;opacity:0;}
100%{left:10%;opacity:1;}
}
@keyframes fromLeftAnim2{0%{left:-110%;opacity:0;}
100%{left:10%;opacity:1;}
}
@keyframes fromLeftAnim3{0%{left:-110%;opacity:0;}
1%{left:10%;opacity:0;}
100%{left:10%;opacity:1;}
}
@keyframes fromLeftAnim4{0%{left:-110%;opacity:0;}
100%{left:60%;opacity:1;}
}
.da-slide-toright h2{-webkit-animation:toRightAnim1 0.6s ease-in 0.6s both;-moz-animation:toRightAnim1 0.6s ease-in 0.6s both;-o-animation:toRightAnim1 0.6s ease-in 0.6s both;-ms-animation:toRightAnim1 0.6s ease-in 0.6s both;animation:toRightAnim1 0.6s ease-in 0.6s both;}
.da-slide-toright p{-webkit-animation:toRightAnim2 0.6s ease-in 0.3s both;-moz-animation:toRightAnim2 0.6s ease-in 0.3s both;-o-animation:toRightAnim2 0.6s ease-in 0.3s both;-ms-animation:toRightAnim2 0.6s ease-in 0.3s both;animation:toRightAnim2 0.6s ease-in 0.3s both;}
.da-slide-toright .da-link{-webkit-animation:toRightAnim3 0.4s ease-in both;-moz-animation:toRightAnim3 0.4s ease-in both;-o-animation:toRightAnim3 0.4s ease-in both;-ms-animation:toRightAnim3 0.4s ease-in both;animation:toRightAnim3 0.4s ease-in both;}
.da-slide-toright .da-img{-webkit-animation:toRightAnim4 0.6s ease-in both;-moz-animation:toRightAnim4 0.6s ease-in both;-o-animation:toRightAnim4 0.6s ease-in both;-ms-animation:toRightAnim4 0.6s ease-in both;animation:toRightAnim4 0.6s ease-in both;}
@-webkit-keyframes toRightAnim1{0%{left:10%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-webkit-keyframes toRightAnim2{0%{left:10%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-webkit-keyframes toRightAnim3{0%{left:10%;opacity:1;}
99%{left:10%;opacity:0;}
100%{left:100%;opacity:0;}
}
@-webkit-keyframes toRightAnim4{0%{left:60%;opacity:1;}
30%{left:55%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-moz-keyframes toRightAnim1{0%{left:10%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-moz-keyframes toRightAnim2{0%{left:10%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-moz-keyframes toRightAnim3{0%{left:10%;opacity:1;}
99%{left:10%;opacity:0;}
100%{left:100%;opacity:0;}
}
@-moz-keyframes toRightAnim4{0%{left:60%;opacity:1;}
30%{left:55%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-o-keyframes toRightAnim1{0%{left:10%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-o-keyframes toRightAnim2{0%{left:10%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-o-keyframes toRightAnim3{0%{left:10%;opacity:1;}
99%{left:10%;opacity:0;}
100%{left:100%;opacity:0;}
}
@-o-keyframes toRightAnim4{0%{left:60%;opacity:1;}
30%{left:55%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-ms-keyframes toRightAnim1{0%{left:10%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-ms-keyframes toRightAnim2{0%{left:10%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-ms-keyframes toRightAnim3{0%{left:10%;opacity:1;}
99%{left:10%;opacity:0;}
100%{left:100%;opacity:0;}
}
@-ms-keyframes toRightAnim4{0%{left:60%;opacity:1;}
30%{left:55%;opacity:1;}
100%{left:100%;opacity:0;}
}
@keyframes toRightAnim1{0%{left:10%;opacity:1;}
100%{left:100%;opacity:0;}
}
@keyframes toRightAnim2{0%{left:10%;opacity:1;}
100%{left:100%;opacity:0;}
}
@keyframes toRightAnim3{0%{left:10%;opacity:1;}
99%{left:10%;opacity:0;}
100%{left:100%;opacity:0;}
}
@keyframes toRightAnim4{0%{left:60%;opacity:1;}
30%{left:55%;opacity:1;}
100%{left:100%;opacity:0;}
}
.da-slide-toleft h2{-webkit-animation:toLeftAnim1 0.6s ease-in both;-moz-animation:toLeftAnim1 0.6s ease-in both;-o-animation:toLeftAnim1 0.6s ease-in both;-ms-animation:toLeftAnim1 0.6s ease-in both;animation:toLeftAnim1 0.6s ease-in both;}
.da-slide-toleft p{-webkit-animation:toLeftAnim2 0.6s ease-in 0.3s both;-moz-animation:toLeftAnim2 0.6s ease-in 0.3s both;-o-animation:toLeftAnim2 0.6s ease-in 0.3s both;-ms-animation:toLeftAnim2 0.6s ease-in 0.3s both;animation:toLeftAnim2 0.6s ease-in 0.3s both;}
.da-slide-toleft .da-link{-webkit-animation:toLeftAnim3 0.4s ease-in both;-moz-animation:toLeftAnim3 0.4s ease-in both;-o-animation:toLeftAnim3 0.4s ease-in both;-ms-animation:toLeftAnim3 0.4s ease-in both;animation:toLeftAnim3 0.4s ease-in both;}
.da-slide-toleft .da-img{-webkit-animation:toLeftAnim4 0.6s ease-in 0.6s both;-moz-animation:toLeftAnim4 0.6s ease-in 0.6s both;-o-animation:toLeftAnim4 0.6s ease-in 0.6s both;-ms-animation:toLeftAnim4 0.6s ease-in 0.6s both;animation:toLeftAnim4 0.6s ease-in 0.6s both;}
@-webkit-keyframes toLeftAnim1{0%{left:10%;opacity:1;}
30%{left:15%;opacity:1;}
100%{left:-50%;opacity:0;}
}
@-webkit-keyframes toLeftAnim2{0%{left:10%;opacity:1;}
30%{left:15%;opacity:1;}
100%{left:-50%;opacity:0;}
}
@-webkit-keyframes toLeftAnim3{0%{left:10%;opacity:1;}
99%{left:10%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@-webkit-keyframes toLeftAnim4{0%{left:60%;opacity:1;}
40%{left:70%;opacity:1;}
90%{left:0%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@-moz-keyframes toLeftAnim1{0%{left:10%;opacity:1;}
30%{left:15%;opacity:1;}
100%{left:-50%;opacity:0;}
}
@-moz-keyframes toLeftAnim2{0%{left:10%;opacity:1;}
30%{left:15%;opacity:1;}
100%{left:-50%;opacity:0;}
}
@-moz-keyframes toLeftAnim3{0%{left:10%;opacity:1;}
99%{left:10%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@-moz-keyframes toLeftAnim4{0%{left:60%;opacity:1;}
40%{left:70%;opacity:1;}
90%{left:0%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@-o-keyframes toLeftAnim1{0%{left:10%;opacity:1;}
30%{left:15%;opacity:1;}
100%{left:-50%;opacity:0;}
}
@-o-keyframes toLeftAnim2{0%{left:10%;opacity:1;}
30%{left:15%;opacity:1;}
100%{left:-50%;opacity:0;}
}
@-o-keyframes toLeftAnim3{0%{left:10%;opacity:1;}
99%{left:10%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@-o-keyframes toLeftAnim4{0%{left:60%;opacity:1;}
40%{left:70%;opacity:1;}
90%{left:0%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@-ms-keyframes toLeftAnim1{0%{left:10%;opacity:1;}
30%{left:15%;opacity:1;}
100%{left:-50%;opacity:0;}
}
@-ms-keyframes toLeftAnim2{0%{left:10%;opacity:1;}
30%{left:15%;opacity:1;}
100%{left:-50%;opacity:0;}
}
@-ms-keyframes toLeftAnim3{0%{left:10%;opacity:1;}
99%{left:10%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@-ms-keyframes toLeftAnim4{0%{left:60%;opacity:1;}
40%{left:70%;opacity:1;}
90%{left:0%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@keyframes toLeftAnim1{0%{left:10%;opacity:1;}
30%{left:15%;opacity:1;}
100%{left:-50%;opacity:0;}
}
@keyframes toLeftAnim2{0%{left:10%;opacity:1;}
30%{left:15%;opacity:1;}
100%{left:-50%;opacity:0;}
}
@keyframes toLeftAnim3{0%{left:10%;opacity:1;}
99%{left:10%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@keyframes toLeftAnim4{0%{left:60%;opacity:1;}
40%{left:70%;opacity:1;}
90%{left:0%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@media (min-width:1440px){.da-slide h2, .da-slide p{margin-left:3%;}
.da-slide .da-img{margin-left:-18%;}
}
@media (min-width:1680px){.da-slide h2, .da-slide p{margin-left:7%;}
.da-slide .da-img{margin-left:-20%;}
}
@media (min-width:1920px){.da-slide h2, .da-slide p{margin-left:12%;}
.da-slide .da-img{margin-left:-22%;}
}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel .owl-item{float:left;}
.owl-controls .owl-page, .owl-controls .owl-buttons div{cursor:pointer;}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.grabbing{}
.owl-carousel .owl-wrapper, .owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);}
.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px;}
.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease;}
.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease;}
.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease;}
.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease;}
.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both;}
.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both;}
.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both;}
.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both;}
@-webkit-keyframes empty{0%{opacity:1}
}
@-moz-keyframes empty{0%{opacity:1}
}
@keyframes empty{0%{opacity:1}
}
@-webkit-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@-webkit-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@-moz-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px);}
75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);}
100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);}
}
@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px);}
75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%);}
100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%);}
}
@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px);}
75%{opacity:.5;transform:translateZ(-500px) translateX(-200%);}
100%{opacity:.5;transform:translateZ(-500px) translateX(-200%);}
}
@-webkit-keyframes backSlideIn{0%, 25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%);}
75%{opacity:.5;-webkit-transform:translateZ(-500px);}
100%{opacity:1;-webkit-transform:translateZ(0) translateX(0);}
}
@-moz-keyframes backSlideIn{0%, 25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%);}
75%{opacity:.5;-moz-transform:translateZ(-500px);}
100%{opacity:1;-moz-transform:translateZ(0) translateX(0);}
}
@keyframes backSlideIn{0%, 25%{opacity:.5;transform:translateZ(-500px) translateX(200%);}
75%{opacity:.5;transform:translateZ(-500px);}
100%{opacity:1;transform:translateZ(0) translateX(0);}
}
@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8);}
}
@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8);}
}
@keyframes scaleToFade{to{opacity:0;transform:scale(.8);}
}
@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%);}
}
@-moz-keyframes goDown{from{-moz-transform:translateY(-100%);}
}
@keyframes goDown{from{transform:translateY(-100%);}
}
@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5);}
}
@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5);}
}
@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5);}
}
@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5);}
}
@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5);}
}
@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5);}
}
.owl-carousel-v1 .owl-navigation{margin-right:-4px;}
.owl-carousel-v1 .item{margin:0 5px;}
.owl-carousel-v1 .item a:hover{text-decoration:none;}
.owl-navigation{width:68px;margin-top:5px;}
.customNavigation{margin:0 -5px 5px 0;}
.owl-work-v1 .item a span{display:block;padding:10px;border-bottom:solid 2px #eee;text-align:center;font-size:14px;font-weight:normal;color:#000;}
.owl-work-v1 .item a:hover span{display:block;padding:10px;border-bottom:solid 2px #72c02c;text-align:center;font-size:14px;font-weight:normal;color:#000;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.3s ease-in-out;}
.owl-work-v1 .item a:hover img{opacity:0.8;-webkit-transform:scale(1.2) rotate(3deg);-moz-transform:scale(1.2) rotate(3deg);-o-transform:scale(1.0) rotate(3deg);-ms-transform:scale(1.2) rotate(3deg);transform:scale(1.2) rotate(3deg);}
.owl-work-v1 .item a img{-webkit-transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;-o-transition:all 0.8s ease-in-out;-ms-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out;}
.owl-work-v1 .item em.overflow-hidden{display:block;overflow:hidden;}
.sharepoint_slider{}
.sharepoint_slider p{top:200px;width:30%;text-align:justify;}

/*------------Calebndar Start----------------*/
.big_add{
 height:390px;

 /*overflow:hidden;
*/ }
.calendar_big_add{
 font-family:'Open Sans', sans-serif;
}
.calendar_add{
 background:#e7ad59;
 width:100% !important;
 font-family:'Open Sans', sans-serif;
 border-bottom:2px solid #c4852b;
}
.small_add{

overflow:hidden;
}

.big_add .calendar_small_add{
 position:absolute;
 top:-103px;
}
.big_add .calendar_big_add{

}
.small_add .calendar_big_add{

}
.small_add .calendar_small_add{
  position:absolute;
  top:0;
  text-align:center;
      width: 100%;
    background: #e7ad59;
 -webkit-transition-duration: 0.5s; 
transition-duration: 0.5s; 
webkit-animation-duration: 1s; 
-webkit-animation-name: fade; 
-moz-animation-iteration-count: 1; 
-moz-animation-duration: 1s; 
-moz-animation-name: fade; 
-moz-animation-iteration-count: 1; 
animation-duration: 1s; 
animation-name: fade; 
animation-iteration-count: 1; 
animation-timing-function: linear; 
-moz-animation-timing-function: linear;

}
.calendar_big_add h2{
 font-size:30px;
 color:#513308;
 padding:30px 0 15px 0;
 margin:0;
 font-weight:bold;
 text-align:left;
}
.calendar_big_add p{
 font-size:26px;
 color:#FFFFFF;
 padding:0px 0 0px 0;
 margin:0;
 font-weight:300;
 text-align:left;
 line-height:30px;
}
.calendar_big_add h3{
 font-size:32px;
 color:#FFFFFF;
 padding:0px 0 15px 0;
 margin:0;
 font-weight:600;
 text-align:left;
}
.calendar_home_readmore_big{
 padding:8px 25px;
 display:inline-block;
 border:1px solid #FFF;
 font-size:16px;
 margin:0 0 20px;
 color:#FFF;
 -webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}
.calendar_home_readmore_big:hover{
 padding:8px 25px;
 display:inline-block;
 border:1px solid #FFF;
 font-size:16px;
 margin:0 0 20px;
 color:#FFF;
 -webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
background:#be822c;
}
.calendar_offer{
 background:#eaeaea;
 position:relative;
 padding:15px 20px 15px 50px;
 width:420px;
}
.calendar_offer h4{
 font-size:16px;
 font-weight:600;
 color:#ce262c;
 padding:0 0 5px 0;
 margin:0;
 position:relative;
}
.calendar_offer p{
font-size:14px;
color:#333333;
margin:0;
padding:0;
font-weight:normal;
line-height:22px;
 position:relative;
}
.calendar_offer_img{
 width:58px;
 height:60px;
 position:absolute;
 top:0;
 left:0;
 background:url(../images/calendar/calendar-home-special-offer-img.jpg) top left no-repeat;
 display:block;
}
/*------------Calebndar End----------------*/
/*------------Career Start--------------*/
.OrangeColor{
 color:#f3901b !important;
}
table.table_grid tr th {
background: #ededed;
border: 1px solid #cccccc !important;
border-collapse: collapse;
font-weight: normal;
color: #000000;
text-align: left;
padding: 10px 7px;
display: table-cell;
font-size:13px;
font-family: 'Open Sans', sans-serif;
font-weight:bold;
}
.careerNewJob{
 background:#e36565;
 font-family: 'Open Sans', sans-serif;
 font-size:9px;
 color:#FFF;
 border:1px solid #c94d4d;
 padding:0px 5px;
 line-height:15px;
 
}
table.table_grid tr td {
    border: 1px solid #cccccc;
    border-collapse: collapse;
    padding: 12px 10px;
    vertical-align: top;
    display: table-cell;
    border-top: none;
    font-size:14px;
}
.UploadCV_button, .career_teable .UploadCV_button{
 background:#87a840;
 padding:4px 15px 5px;
 border:1px solid #7b9a38;
 display:inline-block;
 color:#ffffff;
 font-size:13px;
 white-space:nowrap;
 -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.UploadCV_button:hover{
 background:#f3901b;
 color:#FFF;
  border:1px solid #d4832e;
}
.UploadCV_TD{
 padding:6px !important;
}
.HR_Department_ContactBox{
 background:#f3f3f3;
}
.HR_Department_ContactBox h2{
 background:#f49938;
 color:#FFF;
 padding:15px;
 font-size:16px;
}
.HR_Department_Contact_content{
 padding:15px;
}
.HR_Department_Contact_content .SendUsYourResume{
 background:url(../images/Send-us-your-resume-icon.png) 3px 11px no-repeat;
 padding:5px 0 15px 44px;
 margin:0;
 border-bottom:1px solid #e1e1e1;
}
.HR_Department_Contact_content .SendUsYourResume p, .HR_Department_Contact_content .ContactUsByPhone p{
 font-family: "Open Sans", sans-serif;
 font-size:14px;
 color:#333333;
 padding:0 0 5px 0;
 margin:0;
}
.HR_Department_Contact_content .SendUsYourResume a, .HR_Department_Contact_content .ContactUsByPhone a{
 color:#208dcb;
 text-decoration:none;
}
.HR_Department_Contact_content .SendUsYourResume a:hover, .HR_Department_Contact_content .ContactUsByPhone a:hover{
 color:#208dcb;
 text-decoration:none;
}
.HR_Department_Contact_content .ContactUsByPhone{
  background:url(../images/career-contact-us-by-phone.png) 5px 14px no-repeat;
 padding:5px 0 15px 44px;
 margin:10px 0 20px;
 border-bottom:1px solid #e1e1e1;
}
.HR_Department_Contact_content .CareerRightApplynowSection{
 padding:0 10px;
}
.HR_Department_Contact_content .CareerRightApplynowSection .ApplyNowButton{
     background: #87a840;
    padding: 10px 15px 10px;
    color: #ffffff;
    font-size: 14px;
    font-weight:600;
    white-space: nowrap;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    display:block;
    text-align:center;
    margin:5px 0 0 0;
    outline:none;
    border:none;
    width:100%;
}
.HR_Department_Contact_content .CareerRightApplynowSection p{
 font-family: "Open Sans", sans-serif;
 font-size:14px;
 color:#333333;
 padding:0px 0 10px 0;
 margin:0;
}
.career_input_box {
    width: 100%;
    border: 1px solid #d6d6d7;
    font-size: 14px;
    color: #666;
    font-family: "Open Sans", sans-serif;
    padding: 6px 12px !important;
    -webkit-transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    transition-duration: 0.5s;
    height: 36px;
    display: block;
}
.career_select_box {
    width: 100%;
    border: 1px solid #d6d6d7;
    font-size: 14px;
    color: #999;
    font-family: "Open Sans", sans-serif;
    padding: 6px 6px !important;
    background: #fff;
    -webkit-transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    transition-duration: 0.5s;
    height: 36px;
    display: block;
}
.career-modal-dialog{
 font-size:14px;
}
.career-modal-content{
 border-radius: 0px;
}
.career-modal-title{
 font-family: "Open Sans", sans-serif;
 font-size:18px;
 color:#f3901b;
 padding:0;
 margin:0;
 
}
.career_submit_button {
    background: #72c02c;
    color: #FFF;
    font-size: 14px;
    border: none;
    padding: 8px 18px;
    text-transform: uppercase;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    -o-border-radius: 3px;
}
.career_labale{
     color: #242424;
    font-size: 13px;
    line-height: 1.6;
    padding:5px 0 3px 0;
    margin:0;
}
.career-model-footer{
background:#ededed;
padding:20px;
}
.career-model-footer a.career-apply-now-button{
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
        background: #87a840;
    padding: 8px 30px 10px;
    color:#FFF;
    text-transform:uppercase;
    margin:0 5px;
}
.career-model-footer a.Refer-to-Friend-button{
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
        background: url(../images/Refer-to-Friend-icon.png) 10px 4px no-repeat  #FFFFFF;
        border:1px solid #999999;
    padding: 9px 20px 9px 48px;
    color:#333333;
    text-transform:uppercase;
     margin:0 5px;
}
.black_600{
 color:#000;
 font-weight:600;
}
.Career_EmployeesSpeak_section {
    background: url(../images/employee-speak-bg.jpg) center center no-repeat;
    background-size: cover;
    padding: 20px 0 20px 0;
}
h2.EmployeesSpeak_heading{
 font-size:30px;
 color:#FFF;
 margin:10px 0 0px 0;
  font-family: "Open Sans", sans-serif;
  font-weight:300;
  text-align:center;
  padding:0 0 0px 0;
}
h2.EmployeesSpeak_heading:after{
 content:'';
 height:3px;
 width:80px;
 display:block;
 margin:15px auto 5px;
 background:#eb9c20;
}
.EmployeesSpeak_photo_section{
     width: 195px;
     margin:0px 0 0 0;
}
.EmployeesSpeak_photo_section .EmployeeName{
    font-size:14px;
    color:#eb9c20;
    text-align:center;
    padding:0 0 5px 0;
}
.EmployeesSpeak_photo_section .EmployeeDesignation{
    font-size:14px;
    color:#FFFFFF;
    text-align:center;
    padding:0 0 5px 0;
}
.EmployeesSpeak_photo{
     width: 155px;
    height: 155px;
    margin:0 auto 10px;
    -webkit-border-radius: 90px;
    -moz-border-radius: 90px;
    border-radius: 90px;
    background: #FFF;
    text-align: center;
    overflow:hidden;
}
.EmployeesSpeak_content_section{
 width:780px;
 color:#FFF;
 line-height:22px;
 font-size:14px;
 padding:10px 0 0 30px;
}
.EmployeesSpeak_content_section:before{
 width:50px;
 height:40px;
  margin:0 0 -3px 5px;
 display:inline-block;
 content:'';
 background:url(../images/employee-speak-quate-icon.png) 0 0 no-repeat;
}
.EmployeesSpeak_content_section:after{
 width:50px;
 height:40px;
 margin:0 0 -23px 5px;
 display:inline-block;
 content:'';
 background:url(../images/employee-speak-quate-icon.png) 2px -50px no-repeat;
}
.career_teable a{
 cursor:pointer;
 color:#3f51b5
}
p.thankyou-text-normal {
    font-family: 'Open Sans', sans-serif;
    font-size: 15px;
    text-align: center;
    padding: 15px 0 15px 0;
    margin: 0;
    color: #242424;
    line-height: 24px;
}
.thnkyou-big-text{
 font-size:60px;
     text-align: center;
    font-weight: 300;
    color: #3f51b5;
    padding:20px 0 10px 0;
    margin:0;
}
.thankyou_close_button{
 color: #FFF;
    background: #e85959;
    padding: 5px 25px;
    margin: 0 5px;
    display: inline-block;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -moz-box-shadow: 0px 2px 0px 0px #c54242;
    -webkit-box-shadow: 0px 2px 0px 0px #c54242;
    box-shadow: 0px 2px 0px 0px #c54242;
    text-decoration: none;
    outline:none;
    border:none;
}
.Career_employee_Speak .owl-page{
 width:36px;
 height:5px;
 background:#eb9c20;
 display:inline-block;
 margin:0 5px;
}
.Career_employee_Speak .owl-page.active{
 background:#FFFFFF;
}
.Career_employee_Speak .owl-controls{
 width:100%;
 display:block;
 text-align:center;
}
.career_teable{
     position: relative;
    width: 100%;
    overflow: auto;
    overflow-x: auto;
    zoom: 1;
}
.career-modal-dialog-big{
 width:900px;
}
/*------------Career End--------------*/
@media (max-width:768px){.sharepoint_slider p{width:80%;}
}
@media (max-width:450px){.da-slide p{display:block;}
}
@media (min-width:1440px){.sharepoint_slider p{top:200px;width:28%;text-align:justify;}
}
h2.banner_heading_2{font-family:'Open Sans', sans-serif;color:#f9f9f9 !important;top:inherit;z-index:10;padding:0;margin:0% !important;font-size:24px;font-weight:300 !important;position:inherit !important;margin-top:95px !important;}
.banner_normal-text{font-family:'Open Sans', sans-serif;font-size:14px;font-weight:400;line-height:25px;width:100%;top:auto;color:#fff;overflow:hidden;margin-left:0% !important;position:inherit !important;}
@media (max-width:1920px){.banner_1_h2{font-style:normal;padding:0;margin:0;line-height:54px;margin-left:3%;}
.banner_1_h2 span{font-size:40px;}
.da-slide .banner_1_p{font-family:'Open Sans', sans-serif;font-size:14px;font-weight:400;line-height:25px;width:100%;top:157px;color:#fff;overflow:hidden;margin-left:3%;width:450px;}
.banner_redmore_button{background:#3498db;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#FFF;padding:5px 13px 6px;text-align:center;font-size:12px;margin:0 0 10px 0;}
}
@media (max-width:1420px){.banner_1_h2{font-style:normal;padding:0;margin:0;line-height:54px;}
.banner_1_h2 span{font-size:40px;}
.da-slide .banner_1_p{font-family:'Open Sans', sans-serif;font-size:14px;font-weight:400;line-height:25px;width:100%;top:157px;color:#fff;overflow:auto;margin-left:-2%;width:400px;}
}
@media (max-width:1120px){.banner_1_h2{font-style:normal;padding:0;margin:0;line-height:54px;}
.banner_1_h2 span{font-size:30px;}
.da-slide .banner_1_p{font-family:'Open Sans', sans-serif;font-size:14px;font-weight:400;line-height:25px;width:100%;top:157px;color:#fff;overflow:auto;margin-left:-2%;width:320px;}
}
@media (max-width:900px){.banner_1_h2{font-style:normal;padding:0;margin:0;line-height:54px;margin-left:-3% !important;}
.banner_1_h2 span{font-size:28px;}
.da-slide .banner_1_p{font-family:'Open Sans', sans-serif;font-size:13px;font-weight:400;line-height:25px;width:100%;top:157px;color:#fff;overflow:auto;margin-left:-3%;width:300px;}
}
@media (max-width:760px){.banner_1_h2{font-style:normal;padding:0;margin:0;line-height:54px;margin-left:-3% !important;}
.banner_1_h2 span{font-size:40px;}
.da-slide .banner_1_p{font-family:'Open Sans', sans-serif;font-size:13px;font-weight:400;line-height:25px;width:100%;top:157px;color:#fff;overflow:auto;margin-left:-3%;width:auto;}
}
@media (max-width:460px){.banner_1_h2{font-style:normal;padding:0;margin:0;line-height:54px;margin-left:-3% !important;}
.banner_1_h2 span{font-size:40px;}
.da-slide .banner_1_p{font-family:'Open Sans', sans-serif;font-size:13px;font-weight:400;line-height:25px;width:100%;top:157px;color:#fff;overflow:auto;margin-left:-3%;width:auto;}
}
.banner_redmore_button{background:#3498db;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#FFF;padding:5px 13px 6px;text-align:center;font-size:12px;margin:0 0 10px 0;display:inline-block;margin:10px 0 0 0;}
.banner_redmore_button:hover{background:#1C76B2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#FFF;padding:5px 13px 6px;text-align:center;font-size:12px;margin:0 0 10px 0;display:inline-block;margin:10px 0 0 0;text-decoration:none;}
@media (max-width:480px){.da-slide .banner_1_p{font-family:'Open Sans', sans-serif;font-size:13px;font-weight:400;line-height:25px;width:100%;top:210px;color:#fff;overflow:auto;margin-left:-3%;width:auto;}
}
.homepage_content_wrapper{background:#FFFFFF;padding:30px 0 30px;}
.homepage_content_wrapper .leftmenu{width:880px;float:left;}
.homepage_content_wrapper .rightmenu{width:270px;float:right;}
@media only screen and (max-width:2274px) and (min-width:1350px){.home_successstory, .home_testimonials{min-height:205px;
}
.Career_employee_Speak .owl-wrapper{
 min-height:240px;
 overflow:hidden;
}
}
@media only screen and (max-width:1349px) and (min-width:1020px){.homepage_content_wrapper .leftmenu{width:690px;}
.home_successstory, .home_testimonials{min-height:205px;}
.home_successstory, .home_testimonials{min-height:235px;}
.EmployeesSpeak_photo_section {
    width: 155px;
    margin: 0px 0 0 0;
}
.EmployeesSpeak_content_section {
    width: 620px;
    color: #FFF;
    line-height: 22px;
    font-size: 14px;
    padding: 10px 0 20px 30px;
    text-align:justify;
}
.Career_employee_Speak .owl-wrapper{
 min-height:290px;
 overflow:hidden;
}
}
@media only screen and (max-width:1019px) and (min-width:840px){.home_successstory, .home_testimonials{min-height:205px;

}

}
@media only screen and (max-width:1019px){.homepage_content_wrapper .leftmenu{width:auto;float:none;}
.homepage_content_wrapper .rightmenu{padding-top:30px;width:270px;float:none;}
.EmployeesSpeak_photo_section {
    width: 205px;
    margin: 10px auto 0;
    float:none;

}
.EmployeesSpeak_content_section {
    width: 100%;
    float:none;
    color: #FFF;
    line-height: 22px;
    margin-top:-10px;
    font-size: 14px;
    padding: 10px 0 20px 30px;
    text-align:justify;
}
}
.home_slider{}
.home_slider .caption{background:rgba(255, 255, 255, .9);padding:20px;}
.home_slider h2.banner_heading{font-size:36px;font-weight:700;line-height:normal;margin:0;padding:0;}
.home_slider h2.banner_heading a{text-decoration:none;}
.home_slider p.bannertext{font-size:14px;color:#000;line-height:normal;margin:0;padding:5px 0;}
.home_slider p.bannertext span{font-weight:600;text-transform:uppercase;}
.home_slider a.readmore{display:inline-block;font-size:14px;color:#FFF;line-height:25px;margin:10px 0 0 0;padding:5px 15px;text-decoration:none;}
.home_slider a.readmore i{display:inline-block;background:url(../images/home_banner_bullet_ico.png) center center no-repeat;vertical-align:middle;margin:0 0 1px 5px;height:11px;width:7px;}
.ehs_training_banner.caption{border:4px double #1b3a6e;}
.ehs_training_banner h2.banner_heading a{color:#1b3a6e;}
.ehs_training_banner a.readmore{background:#1b3a6e;}
.ehs_training_banner a:hover.readmore{background:#10213c;}
.animated_videos_banner.caption{border:4px double #a06358;}
.animated_videos_banner h2.banner_heading a{color:#a06358;}
.animated_videos_banner a.readmore{background:#a06358;}
.animated_videos_banner a:hover.readmore{background:#714841;}
.scaffold_mgmt_services_banner.caption{border:4px double #37597e;}
.scaffold_mgmt_services_banner h2.banner_heading a{color:#37597e;}
.scaffold_mgmt_services_banner a.readmore{background:#37597e;}
.scaffold_mgmt_services_banner a:hover.readmore{background:#1a334f;}
.outsourcing_ehs_banner.caption{border:4px double #1c90a7;}
.outsourcing_ehs_banner h2.banner_heading a{color:#1c90a7;}
.outsourcing_ehs_banner a.readmore{background:#1c90a7;}
.outsourcing_ehs_banner a:hover.readmore{background:#146676;}
.software_solutions_banner.caption{border:4px double #2e465e;}
.software_solutions_banner h2.banner_heading a{color:#2e465e;}
.software_solutions_banner a.readmore{background:#2e465e;}
.software_solutions_banner a:hover.readmore{background:#1c2d3d;}
@media only screen and (max-width:699px){.home_slider .caption{padding:10px;}
.home_slider h2.banner_heading{font-size:26px}
.home_slider .caption p{display:none;}
.home_slider .caption .readmore{display:none;}
}
@media only screen and (max-width:480px){.home_slider .caption{display:none;}
}
.home_successstory_testimonials{}
.home_successstory_testimonials h2{font-family:'Open Sans', sans-serif;color:#000;font-size:28px;margin:0 0 10px;padding:0px 0 0px;font-weight:300;text-align:left;}
.home_successstory{background:#f8f8f8;border:1px solid #e4e7e8;padding:10px;}
.home_successstory .successstory_text{}
.home_successstory .successstory_text p{font-size:14px;color:#333;line-height:normal;padding:0 0 10px;margin:0;text-align:justify;}
.home_successstory .successstory_text ul{margin:0;padding:0 0 10px 25px;}
.home_successstory .successstory_text ul li{margin:0;padding:0;font-size:14px;}
.home_successstory .successstory_text p.company{font-weight:bold;}
.home_successstory .successstory_text p.company span.author{font-weight:normal;display:block;}
.home_successstory .readmore{text-align:right;}
.home_successstory .readmore a{font-size:13px;color:#115bab;text-decoration:none;display:inline-block;}
.successstory_next{width:24px;height:24px;display:block;position:absolute;top:13px;right:45px;background-position:-123px -150px;background-repeat:no-repeat;background-color:#2697d2;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.successstory_prev{width:24px;height:24px;display:block;position:absolute;top:13px;right:15px;background-position:-147px -150px;background-repeat:no-repeat;background-color:#2697d2;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.home_testimonials{background:#f8f8f8;border:1px solid #e4e7e8;padding:10px;}
.home_testimonials .testimonials_text{}
.home_testimonials .testimonials_text p{font-family:'Open Sans', sans-serif;font-size:14px;color:#333;line-height:normal;padding:0 0 10px;margin:0;text-align:justify;}
.testimonials_next{width:24px;height:24px;display:block;position:absolute;top:13px;right:45px;background-position:-123px -150px;background-repeat:no-repeat;background-color:#2697d2;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.testimonials_prev{width:24px;height:24px;display:block;position:absolute;top:13px;right:15px;background-position:-147px -150px;background-repeat:no-repeat;background-color:#2697d2;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.home_testimonials .testimonials_text p.company{font-weight:bold;}
.home_testimonials .testimonials_text p.company span.author{font-weight:normal;display:block;}
.home_testimonials .readmore{text-align:right;}
.home_testimonials .readmore a{font-size:13px;color:#115bab;text-decoration:none;display:inline-block;}
.home_clientele_wrapper{background:#f2f2f2;border-top:1px solid #CCC;padding:10px;margin:0px 0 0 0;}
.home_clientele{}
.home_clientele .owl-item{-webkit-filter:grayscale(100%);opacity:0.4;text-align:center;}
.home_clientele .owl-item:hover{-webkit-filter:grayscale(0%);opacity:1;}
.aioehs-right-box-1{margin:0 0 15px 0;}
.VideoExplore{
padding: 10px 10px;
	background: #e7e7e7;
}
.VideoExplore a{
	background: #fff;
	padding: 5px 30px 5px 15px;
	font-size: 14px;
	color: #000;
	display: inline-block;
	position: relative;
	border: 1px solid #ccc;
}
.VideoExplore a:after{
	width: 22px;
	height: 22px;
	display: block;
	background: url("../images/common-icon-sprite.png") -126px -367px no-repeat;
	content: '';
	position: absolute;
	top: 5px;
	right: 8px;
}
.LightBoxRequestaDemoButton{
	background: #fff;
	display: inline-block;
	font-size: 16px;
	color: #010101;
	position: relative;
	padding: 2px 30px 2px 20px;
	border-radius: 15px;
}
.LightBoxRequestaDemoButton:after{
	width: 22px;
	height: 22px;
	display: block;
	position: absolute;
	top: 7px;
    right: 9px;
	content: '';
	background: url(../images/common-icon-sprite.png) -123px -371px no-repeat;
}

.fancybox-title-float-wrap  span.child{
	background: #fff !important;
	    text-shadow: none !important;
	padding: 2px 5px !important;
	border-radius: 15px;
}
.aioehs-right-box-1 a{}
.aioehs-right-box-1 a:hover{opacity:0.8}
.margin-bottom-5,
.margin-bottom-10,
.margin-bottom-15,
.margin-bottom-20,
.margin-bottom-25,
.margin-bottom-30,
.margin-bottom-35,
.margin-bottom-40,
.margin-bottom-45,
.margin-bottom-50,
.margin-bottom-55,
.margin-bottom-60{clear:both;}
.margin-bottom-5{margin-bottom:5px;}
.margin-bottom-10{margin-bottom:10px;}
.margin-bottom-15{margin-bottom:15px;}
.margin-bottom-20{margin-bottom:20px;}
.margin-bottom-25{margin-bottom:25px;}
.margin-bottom-30{margin-bottom:30px;}
.margin-bottom-35{margin-bottom:35px;}
.margin-bottom-40{margin-bottom:40px;}
.margin-bottom-45{margin-bottom:45px;}
.margin-bottom-50{margin-bottom:50px;}
.margin-bottom-55{margin-bottom:55px;}
.margin-bottom-60{margin-bottom:60px;}
@media (max-width:768px){.sm-margin-bottom-10{margin-bottom:10px;}
.sm-margin-bottom-20{margin-bottom:20px;}
.sm-margin-bottom-30{margin-bottom:30px;}
.sm-margin-bottom-40{margin-bottom:40px;}
.sm-margin-bottom-50{margin-bottom:50px;}
.sm-margin-bottom-60{margin-bottom:60px;}
.sm-margin-bottom-70{margin-bottom:70px;}
.sm-margin-bottom-80{margin-bottom:80px;}
.sm-margin-bottom-90{margin-bottom:90px;}
.sm-margin-bottom-100{margin-bottom:100px;}
}
@media (max-width:992px){.md-margin-bottom-10{margin-bottom:10px;}
.md-margin-bottom-20{margin-bottom:20px;}
.md-margin-bottom-30{margin-bottom:30px;}
.md-margin-bottom-40{margin-bottom:40px;}
.md-margin-bottom-50{margin-bottom:50px;}
.md-margin-bottom-60{margin-bottom:60px;}
.md-margin-bottom-70{margin-bottom:70px;}
.md-margin-bottom-80{margin-bottom:80px;}
.md-margin-bottom-90{margin-bottom:90px;}
.md-margin-bottom-100{margin-bottom:100px;}
}