@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i);body,*{font-family:'Open Sans',sans-serif;letter-spacing:0}.wapper{left:0;position:absolute;top:0;width:100%;overflow:hidden}.container{max-width:1200px;margin:0 auto}.headerNav-section.col-1{background:#000}.menutopNAv>li{border-left:1px solid hsl(0,0%,49%);border-right:1px solid hsl(0,0%,24%);display:inline-block;float:left;margin:0;padding:0}.menutopNAv a{color:#fff;font-size:16px;line-height:50px;text-transform:uppercase;display:inline-block;padding:0 20px}.menutopNAv>li:first-child{border-left:medium none}.menutopNAv>li:last-child{border-right:medium none}.menutopNAv a:hover,.current.active a{background-color:#fc721e;color:#fff}.nav.menu li a:hover{color:#fff}.active{color:#c58702}.lang-inline{text-align:right}#res-nav{display:none}.groupSite-logo{display:inline-block;width:46px}.groupSite-logo img{width:100%}.topNAv.maximenuck li{border-left:1px solid hsl(0,0%,42%);border-right:1px solid hsl(0,0%,24%);display:inline-block}.topNAv.maximenuck li:last-child{border-right:none}.topNAv.maximenuck li:first-child{border-left:none}.maximenuck{color:hsl(0,0%,100%);line-height:27px}.topNAv.maximenuck ul.maximenuck2 li{border-left:none;border-right:none}li.current.active,li:hover{background:hsl(0,0%,24%)}.titreck{text-transform:uppercase!important}.topRight-social.col-33{display:inline-block;float:right;text-align:right;padding:10px 0 10px}.social_icoN,.social_icoN>li,.select-own,.logo-section{display:inline-block}.select-own{-moz-appearance:none;appearance:none;background:#454544;border:medium none;border-radius:1px;color:#fff;font-size:14px;padding:10px 10px;min-width:220px;float:right;margin-left:15px;border-radius:3px;margin-top:4px}.select-own a{color:#fff}.social_icoN>li{margin:0 4px}.social_icoN{margin-right:20px}.logo-section{display:inline-block;margin-top:5px;position:absolute;z-index:99999}.logo-section>img{position:absolute;z-index:999}.select-own option{padding:4px}.social_icoN li:hover img{opacity:.4}.banner.col-1>img{width:100%}.banner{border-bottom:medium none rgba(0,0,0,0);border-top:medium none rgba(0,0,0,0)}.fronpage-button{margin-top:50px;text-align:center}.mid-wgiteGradient-section,.mid-wedo-section,.mid-services-section,.mid-testimonial-section{padding:60px 0;text-align:center}.fronpage-button button{background:#ff8a0c none repeat scroll 0 0;border:3px solid #fff;border-radius:4px;box-shadow:2px 2px 4px #b0b0b0;color:#fff;font-size:17px;line-height:23px;padding:10px 18px}.slide-text .fronpage-button button{max-width:180px;float:left;width:100%}.fronpage-button img{float:right;margin-left:0;position:relative;right:7px;top:8px;transition:all 1s ease 0s;width:20px}.mid-wgiteGradient-section{background:-webkit-linear-gradient(top,#ffffff,#edefef);background:-o-linear-gradient(top,#ffffff,#edefef);background:-moz-linear-gradient(top,#ffffff,#edefef);background:linear-gradient(to top,#ffffff,#edefef)}.mid-wgiteGradient-section.full-widtPIC{background:#fff}.mid-wedo-section{background:#000}.mid-wedo-section h1,.mid-wedo-section h6,.mid-services-section h1,.mid-services-section h6{color:#fff}.mid-bigPic{margin:40px 0}.partition-2Part{padding:40px 0}.partition h4,.mid-wgiteGradient-section h1{color:#362501}.mid-services-section.col-1{background:rgba(0,0,0,0) url(../images/bg-pic-3.png) no-repeat scroll 0 0 / cover}.categoery-Section img{float:left;padding-right:8px}.mid-categoery{padding-top:20px;display:inline-block}.categoery-Section{margin-top:0;padding:0 12px;text-align:left}.testimonial-nav li{border:3px solid #c58702;border-radius:50%;display:inline-block;height:20px;width:20px}.testimonial-nav{text-align:center}.testimonial-part{text-align:center}.testimonial-part>h6{margin:50px 0}.aditorName{color:#0092fd;margin-bottom:10px}.testimonial-part h1{line-height:42px;margin-bottom:20px}.mid-testimonial-section{background:#636363 none repeat scroll 0 0}.main-title{color:#fff}footer.foo-tset{background:#2a2a2a;text-align:left}.foo-tset{text-align:center}.foot-F-Section>h5{color:#fff}.foot-title{margin-bottom:20px}.footer-ext{font-size:15px;line-height:18px}.foot-F-Section{display:flex;width:100%}.social_icoN.footer-soc>li:first-child{margin-left:0;margin-top:10px}.news-latterDIv>button{background:#c58702;border:medium none;border-radius:3px;color:#fff;font-size:16px;padding:10px 20px}.button.subbutton.btn.btn-primary{background:#c58702;border:medium none;border-radius:3px;color:#fff;float:left;font-size:16px;padding:10px 20px}.owl-item .item>p{color:#fff;font-size:20px;line-height:34px;margin:50px 0;font-style:italic}.services img{float:right;margin-left:6px;max-width:24px;padding-right:6px;position:relative;right:0;top:9px;transition:all 1s ease 0s}.news-latterDIv{margin-top:30px}.mid-bigPic>img,.mid-categoery>img{border-radius:2px}.facebook-comment{color:#fff;margin-bottom:6px}.facebook-comment span{color:#0291fe}.copy-right.col-1{border-top:1px solid #6c6c6c;padding:10px 0;text-align:center}.footer-ext>span{font-family:arial;font-size:14px}.news-latterDIv>button:hover,button:hover{background:#e97b05!important;cursor:pointer}.services:hover img{right:-8px}.foot-F-Section.address-part{padding:30px 0;max-width:830px;margin:0 auto}.services-page .custom{display:inline-block;float:left}.risk-listing>li,.clint-listing li{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#959393;font-size:16px;line-height:35px;list-style:outside none none;padding:0;position:relative}.risk-listing.care-listing li{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#959393;display:inline-flex;float:left;font-size:18px;font-weight:400;line-height:38px;list-style:outside none none;width:100%}.risk-listing>li::before{color:#fc721e;content:"";font-family:fontawesome;margin-right:13px;position:relative}.custom>p{margin:0!important}.servicesContant-ext{color:#000;font-size:18px;font-weight:300;letter-spacing:1px;line-height:30px}.inner-pageBanner{border-bottom:4px solid #124d70;border-top:4px solid #124d70;padding:4px 0 2px}.inner-pageBanner>img{width:100%}.Servicesright-side,.contact{display:inline-block;float:right;width:100%;margin-bottom:30px}.right-servicesTitle{background:#fff none repeat scroll 0 0;border-bottom:1px solid #ccc;color:#000;display:inline-block;font-size:25px;margin-bottom:25px;padding:0 0 25px;position:relative;text-align:left;width:100%}.servicesContant-imge>img{max-width:450px;width:100%;display:inline}.col-50.servicesContant-imge{text-align:right;margin-bottom:15px}.para-space{margin-bottom:20px}.mid-innerpage.col-1.services-page .container div{float:left;text-align:justify}.mid-innerpage.col-1.services-page{/*margin-top:20px; background-color:#000; */text-align:center;}.Servicesright-side{max-width:843px}.form-validate.form-horizontal div{width:100%}.risk-listing{float:left;margin-bottom:13px;margin-top:20px;width:100%}.bredcrum-ext p.small-title{margin:20px 0}.Servicesleft-side{border:1px solid #e9e9e9;display:inline-block;margin-bottom:20px;margin-right:30px;max-width:320px}.Servicesleft-side a{border-bottom:1px solid #e9e9e9;color:#444343;display:inline-block;font-size:14px;padding:14px 15px 14px 30px;width:100%}.left-servicesTitle{background:#000 none repeat scroll 0 0;color:#fff;font-size:22px;padding:10px 12px}.nav.menu li:hover{background-color:#fc721e}.nav.menu li:hover a{color:#fff}.menu li:hover a::before{color:#ffffff!important}.Servicesleft-side a{border-bottom:1px solid #d2d2d2;color:#444343;display:inline-block;font-size:14px;padding:14px 15px 14px 30px;width:100%}.Servicesleft-side>ul{float:left;width:100%}.services-page .left-servicesTitle{width:100%}.page-subtitle{display:inline-block;float:left;margin-bottom:17px;width:100%}p:empty{display:none}.maximenuck.item153.last.level1{border-right:none}.maximenuck.item109.last.level1{border-right:none}.col-40.aboutContant-imge{text-align:center}.aboutright-col,.aboutleft-col{max-width:570px;width:100%;margin-bottom:30px;margin-top:20px}.aboutleft-col{float:left}.aboutright-col{float:right}.col-50.left-col,.col-50.right-col{margin-bottom:30px}.Viewmore>a{color:red;display:inline-block;text-align:right;width:100%;font-size:14px}.breadcrumb a>span{color:#606060}.breadcrumb{padding:10px 0}.breadcrumb li{display:inline}.customcategory-list{display:inline-block}#system-message-container{display:none}.creativecontactform_wrapper .powered_by{color:rgb(255,255,255)!important;display:none!important;text-shadow:0 -1px 0 #333,0 2px 3px rgb(85,75,75)!important}.contact-name,.contact-webpage{color:hsl(202,72%,25%)}.accordion-heading{display:none}.jicons-icons{display:inline-block;margin-top:12px}.contact-street,.contact-state,.contact-postcode,.contact-telephone,.contact-webpage{font-size:16px;line-height:27px;color:#000}.contact-webpage{display:inline-block;margin-bottom:20px}.form-validate fieldset legend{color:#ff8a0c!important;padding:10px 0}.control-label label{margin-bottom:8px}button.btn.validate.btn-primary{background:#ff8a0c none repeat scroll 0 0;border:medium none;border-radius:5px;color:#fff;font-size:16px;padding:9px 39px}.contact-webpage>a{color:#ff8a0c}.cwdcaptcha{padding:0!important}.mod-languages{float:right;margin-bottom:0;margin-top:-37px;position:relative;z-index:999}.djslider.djslider-default,.djslider-in,.djslider-in li{width:100%!important;max-width:100%!important}.headerNav-section.col-1{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.headerNav-section.col-1.fix{position:fixed;top:0;z-index:9999;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;transition-duration:1s,1s;transition-delay:0s,1s}.item-page ul>li{font-size:18px;font-weight:400;line-height:35px;list-style:outside none none}.new-listing li:hover{background:none}.clint-listing.client_page-Listing>li{background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid #ebeaea;border-radius:10px;float:left;font-size:20px;height:161px;line-height:86px;list-style:outside none none;margin-bottom:25px;margin-right:24px;transition:all 1s ease 0s;width:23.333%}.clint-listing.client_page-Listing>li:hover{border-color:#ff8a0c;filter:grayscale(1)}.img_cust{float:left!important;height:64px;text-align:center!important;width:100%;margin-top:20px}.clint-listing.client_page-Listing img{float:none!important;margin-right:0;margin-top:0}.clint-listing.client_page-Listing p{color:#000;float:left;font-size:18px;font-weight:400;margin-bottom:23px;margin-top:0;text-align:center;width:100%}.clint-listing.client_page-Listing img{margin-right:0;margin-top:10px}.clint-listing.client_page-Listing img{float:left}.clint-listing.client_page-Listing{display:inline-block;margin:30px 0}.accordion .accordion-group:nth-child(1),.accordion .accordion-group:nth-child(2){background:#fbfbfb none repeat scroll 0 0;float:left;margin:0 2% 20px;padding:20px;width:46%}.contact-name{display:inline-block;margin-top:30px}.maxiFancybackground{display:none!important}.servicesContant-imge{border-radius:3px;display:inline-block;float:right!important;margin:0 0 10px 16px}.edit-icon{display:none}.item-page{color:#000;line-height:25px;font-size:16px}.lang-inline>li:hover,.social_icoN>li:hover{background:hsla(0,0%,0%,0) none repeat scroll 0 0}.cwdcaptcha .cptaimg{margin-bottom:10px}.myrefresh{display:inline-block;margin-bottom:8px}.contact-miscinfo,.accordion-inner,.accordion-body.collapse,.contact-misc,.map-section{width:100%}.banner .custom.jmoddiv.jmodinside img{float:left;width:100%}.custom.jmoddiv.jmodinside>p{margin:0}#jform_captcha{margin-bottom:15px}.tooltip-inner{display:none!important}.footer-ext.address,.footer-ext.phone,.footer-ext.email{color:#fff;min-height:30px;max-width:220px;margin:0 auto}.footer-ext.address{background:hsla(0,0%,0%,0) url(http://janusgroupmexico.com/images/address.png) no-repeat scroll left top;padding-left:0}.footer-ext.phone{background:rgba(0,0,0,0) url(http://janusgroupmexico.com/images/phone.png) no-repeat scroll left top;padding-left:0;padding-right:33px}.inner-part{width:33.333%;display:inline-block;float:left;text-align:center}.footer-ext.email{background:hsla(0,0%,0%,0) url(http://janusgroupmexico.com/images/massage.png) no-repeat scroll left top;padding-left:40px}.mid-innerpage p{text-align:justify}p.footer-ext{color:hsl(0,0%,100%)}.col-33.footer-f-s.mailing{visibility:hidden}.maximenuckh.ltr{text-align:right !important;}.headerNav-section.col-1.fix .logo-section img{width:45px}.page-header.custom-heading{float:none!important}.services{background:#ff8a0c none repeat scroll 0 0;border:0 solid #fff;border-radius:3px;color:#fff;font-size:17px;line-height:21px;max-width:208px;padding:11px 45px;text-align:center;width:100%}.services a{color:#fff}.btn{margin-right:15px;text-align:center}.servicesContant-ext p img{width:auto}.rc-anchor-logo-img-portrait,.rc-anchor-logo-text,.rc-anchor-pt{display:none!important}.form-validate fieldset legend,.control-label label{color:#000;font-size:18px;font-weight:600;line-height:31px}.col-33.footer-f-s{width:100%}.slide-text>h1{color:#ffff; background:hsla(0,0%,0%,.6) none repeat scroll 0 0;border-radius:3px;line-height:54px;max-width:850px;padding:20px;text-transform:uppercase;width:100%}a.readmorebanner{color:hsl(0,0%,100%)!important}.testimonial-part p{color:#fff;font-size:18px;font-style:italic;font-weight:inherit;text-shadow:1px 1px 2px #3f3f3f}.contact-name{color:#000;font-size:50px;text-align:left;text-indent:0}.mid-wedo-section h1.main-title{margin-bottom:0}.categoery-Section h5{text-align:center}.categoery-Section h5 img{float:none;position:relative;top:10px}.page-header.custom-heading{padding:23px}.contact .contact-street,.contact-state,.contact-postcode,.contact-telephone,.contact-webpage{color:#000;font-size:20px;font-weight:400;line-height:40px}.contact legend{color:#04a1fe!important}.contact input[type="text"],input[type="password"],input[type="email"],textarea,select{padding:14px 8px}.mid-innerpage.col-1.services-page{padding:35px}.right-servicesTitle{font-size:35px}p{color:#4a453f;font-size:15px;letter-spacing:0;line-height:28px}.servicesContant-ext br{display:none}.right-servicesTitle::after{background-color:#ff8a0c;bottom:-1px;content:"";height:2px;left:0;position:absolute;width:100px}.categoery-Section h5{background-color:#ff8a0c;color:#fff;float:left;font-weight:600;line-height:45px;width:100%}.cust_cl{background-color:rgba(0,0,0,.5);bottom:-79%;float:left;height:100%;position:absolute;transition:all 350ms ease 0s;width:100%}.mid-categoery:hover .cust_cl{bottom:0}.mid-categoery{margin-bottom:20px;overflow:hidden;position:relative}.icon_cust>img{background-color:#fff;border-radius:100px;box-shadow:0 0 2px 0 #b0b0b0;float:none;height:60px;padding:16px!important;text-align:center;width:60px}.icon_cust>img{float:none;padding-right:0;text-align:center}.categoery-Section{float:left;text-align:center;width:100%}.categoery-Section .btn{float:left;margin-right:0;margin-top:2px;padding-bottom:0;text-align:center;width:100%}.mid-categoery>img{padding-right:0}.categoery{padding:7px}h1,h2,h3,h4,h5,h6,p{letter-spacing:0}.right-servicesTitle{text-align:left}.servicesContant-imge>img{float:none!important}.item-page p{color:#000;font-size:18px;font-weight:300;letter-spacing:1px;line-height:30px;margin-bottom:16px;text-align:justify}.servicesContant-imge{float:left!important;margin-right:18px;width:40%}.icon_cust{float:left;margin-bottom:21px;margin-top:21px;position:relative;top:0;width:100%}.custom h6{font-size:25px;font-weight:300;line-height:33px}.fronpage-button button:hover img{right:-3px}.about_cust>img{float:left;width:100%}.abou_ct h3{color:#ff8a0c;float:left;font-size:46px;font-weight:600;margin-bottom:66px;text-align:center;text-transform:capitalize;width:100%}.abou_ct{float:left;text-align:center;width:100%}.cont-cust>img{float:left;height:272px;object-fit:cover;width:100%}.accordion{background-color:#fbfbfb;box-shadow:0 0 2px 0 #efeeee;float:left;width:100%}.nav.menu li:last-child a{border-bottom:medium none}.nav.menu li a::before{color:#fc721e;content:"";font-family:FontAwesome;font-size:19px;left:-20px;position:relative;top:1px}li.current.active a::before{color:#fff}.clint-listing.client_page-Listing>li:nth-child(4){margin-right:0}.clint-listing.client_page-Listing>li:nth-child(8){margin-right:0}.clint-listing.client_page-Listing>li:nth-child(12){margin-right:0}.clint-listing.client_page-Listing>li:nth-child(15){margin-right:0}.banner.col-1 p{line-height:13px}.servicesContant-ext>p{color:#000;font-size:18px;font-weight:300;letter-spacing:1px;line-height:30px;margin-bottom:16px;text-align:justify}.risk-listing>li{font-size:18px;font-weight:400;line-height:35px;list-style:outside none none}.servicesContant-ext h5{margin-bottom:21px}.servicesContant-ext p img{height:auto;width:174px!important}.para-space{font-size:18px;letter-spacing:1px}.custom .customFooterSocial li:hover{background:none}ul.customFooterSocial{width:100%;text-align:center;margin-bottom:19px}.custom .customFooterSocial li{display:inline-block}.custom .customFooterSocial li a{width:35px;height:35px;display:inline-block;background:#6e6e6e;text-align:center;line-height:35px;border-radius:100%;color:#ddd}.custom .customFooterSocial li a:hover{background:#ff8a0c;color:#fff} input.invalid {
    border: 1px solid #d81313 !important;} .slide-desc-bg-default {background:none! important;}
    @media (max-width: 1900px) and (min-width: 1281px)
.slide-desc {
    left: 10% !important;
    top: 40% !important;
}
.slide-desc-text-default { padding: 15px 15px 10% 10%; }
div#maximenuck97 ul.maximenuck li.maximenuck.level1 > a, div#maximenuck97 ul.maximenuck li.maximenuck.level1 > span.separator{padding: 12px 20px !important;}