@font-face{font-family:Gotham;src:url(../fonts/Gotham.otf)}@font-face{font-family:HelveticaNeue;src:url(../fonts/HelveticaNeue.otf)}@font-face{font-family:HelveticaNeueRoman;src:url(../fonts/HelveticaNeueLTPro-Roman.otf)}@font-face{font-family:HelveticaNeueLight;src:url(../fonts/HelveticaNeueLT.otf)}@font-face{font-family:GothaLight;src:url(../fonts/GothaLight.otf)}body{padding-bottom:30px;font-family:Gotham}a{color:#2ab573}a:focus{outline:none;text-decoration:none}textarea{resize:none}.container{max-width:960px}.header{margin-top:15px;min-height:85px;margin-bottom:10px}#logo img{padding-top:5px;float:left}.ip{text-align:right;font-size:24px;color:#9f9f9f;margin-top:-5px;font-family:HelveticaNeueRoman}.ip a{color:#4a4e5a}.ip a:hover{text-decoration:none;color:#2ab573}.ipM{float:right;font-size:26px;width:150px;color:#616161;margin:15px 0 0 0;border-left:1px solid #cac9c9;padding:5px 0 5px 15px;font-family:HelveticaNeueRoman}.ipM a{color:#616161}.ipM a:hover{text-decoration:none;color:#2ab573}.menu{float:right;margin-top:10px}.menu li{float:left;margin-left:15px}.menu a{color:#5d5d5d;padding:5px;text-transform:uppercase;font-size:14px;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s;font-family:HelveticaNeueLight}.menu a:hover{color:#2ab573;text-decoration:none;border-bottom:3px solid #2ab573}.active a{color:#2ab573 !important}.slide1{width:470px;position:absolute;top:0;font-family:HelveticaNeue;z-index:9998;font-size:20px;color:#555;margin:50px 0 0 30px;padding-left:45px;line-height:27px;background:url("../img/qua.png") no-repeat 5px 0}.slide1 i{display:block;text-align:right}.slide2{position:absolute;top:0;font-family:HelveticaNeue;width:285px;margin-left:3.8%;margin-top:50px}.slide2 h3{font-size:36px;color:#2e2e2e}.slide2 p{color:#555}.slide3{width:400px;margin-left:3.1%}.slide4{margin-top:85px}.slide5{margin-top:30px}.slide6{margin-left:3.5%}.textSlider{font-size:20px}.flexM{display:none}.textBox{border:1px solid #c7c7c7;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;min-height:357px}.textBox h3{font-size:16px;text-transform:uppercase;text-align:center}.textBox p{font-size:13px;color:#4e4e4e;word-wrap:break-word;line-height:20px}.textBox img{float:left;padding:0 6px 0 0}.textBox a:hover{color:#2ab573}.ourServices{background-color:#f7f7f7}.ourServices ul{margin:20px 0 0 20px}.ourServices li{color:#4f5460;margin-bottom:16px}.titlePage{height:52px;background:url("../img/topBg.gif") repeat-x;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.titlePage h1{font-size:34px;color:#fff;font-family:GothaLight;margin:0;padding:0 0 0 35px}.line{border-top:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7;padding-top:3px;margin-top:20px}.footer{padding-top:20px}.footer p{font-size:13px;margin-bottom:3px;color:#616161}.footer .reg{font-size:11px;margin-top:20px;color:#9b9b9b}.footer .reg a{color:#9B9B9B}.footer .reg a:hover{color:#2ab573}.rBorder{border-right:1px solid #cac9c9}.toggle{display:block;margin:25px 20px 0 0}.toggle .icon-bar{display:block;height:2px;width:30px;background-color:#4d4f53;margin-bottom:4px}.mobileMenu{background-color:#fff;border:1px solid #4f5460;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;position:absolute;width:570px;z-index:9999;padding:30px 0 20px 70px;left:50%;margin-left:-285px;display:none}.mobileMenu a{text-transform:uppercase;color:#5d5d5d;font-family:HelveticaNeue;font-size:28px;font-weight:100}.mobileMenu a:hover{text-decoration:none;color:#2ab573}.mobileMenu li{margin-bottom:35px}.ifoFooter,.footerMapLink{float:left}.ifoFooter a,.footerMapLink a{color:#616161}.ifoFooter a:hover,.footerMapLink a:hover{text-decoration:none;color:#2ab573}.social{overflow:hidden;width:189px;margin:20px auto 0}.social a{display:block;width:52px;height:52px;background:url("../img/socialSprite.png") no-repeat -108px 0;float:left;margin-right:10px}.social a:hover{background-position:-108px -54px}.social .facebook{background-position:0 0;width:53px;height:53px}.social .facebook:hover{background-position:0 -54px}.social .google{background-position:-54px 0}.social .google:hover{background-position:-54px -54px}.social2{float:right}.social2 li{float:left}.social2 a{display:block;background:url("../img/socialSprite2.png") no-repeat;width:33px;height:33px;float:right;margin-left:10px}.social2 a:hover{background-position:0 -33px}.social2 .facebook{background-position:-34px 0;width:34px;height:34px}.social2 .facebook:hover{background-position:-34px -34px}.social2 .google{background-position:-70px 0;width:34px;height:34px}.social2 .google:hover{background-position:-70px -34px}.content{padding:20px;overflow:hidden}.content h3{color:#363636;font-size:16px;text-transform:uppercase;margin-bottom:15px}.content p{color:#4e4e4e;font-size:13.5px}.company{padding-bottom:20px;margin-top:25px}.company li{float:left;padding:0 5px 10px}.myBtn{color:#fff;display:block;height:51px;background:url("../img/buttonBg.gif") repeat-x;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;text-transform:uppercase;font-size:15px;width:250px;text-align:center;line-height:50px}.myBtn:hover,.myBtn:focus{color:#fff;text-decoration:none}.myBtn2{border:none;background:url("../img/bgBtn.gif") repeat-x;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;color:#fff;width:150px;height:27px;font-size:15px}.officeImg{text-align:right}.mainContainer{margin:20px 0 45px 30px}.mainContainer p{font-weight:bold}.prost{border:1px solid #c7c7c7;border-left:none;border-top:none;-moz-border-radius:0 0 10px 0;-webkit-border-radius:0 0 10px 0;border-radius:0 0 10px 0;height:135px;padding-top:30px}.maiaOrs{margin-top:20px}.contactInfo{margin-top:30px}.contactInfo p{size:13px;margin-bottom:5px}.contactInfo .title{font-weight:bold}.contactInfo .title span{font-weight:normal}.map{margin-top:40px;height:325px}.contactForm{background-color:#f7f7f7;margin-right:-30px;border:1px solid #c7c7c7;border-left:none;border-top:none;-moz-border-radius:0 0 10px 0;-webkit-border-radius:0 0 10px 0;border-radius:0 0 10px 0;padding-top:20px;padding-bottom:20px;color:#4e4e4e}@media all and (-webkit-min-device-pixel-ratio: 0){.mainContainer{margin:20px 0 38px 30px}.prost{height:175px;padding-top:50px}.map{height:302px}}.BorderContent{border:1px solid #c7c7c7;border-top:none;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;margin-bottom:10px}.contactBox{-moz-border-radius:0 0 0 10px;-webkit-border-radius:0 0 0 10px;-o-border-radius:0 0 0 10px;border-radius:0 0 0 10px}.mainList{color:#4e4e4e;line-height:30px}.imageCon{padding-left:0}.sitemap li{margin-bottom:20px}.sitemap a{text-transform:uppercase}.sitemap a:hover{color:#5D5D5D}.mt20{margin-top:20px}.pR0{padding-right:0}.brNone{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.text-right{text-align:right}.text-center{text-align:center}.mb25{margin-bottom:25px}.MyError{position:absolute;top:0;left:0;text-align:center;width:100%}.select2-container .select2-choice{color:#555}.mlink{color:#2ab573;text-decoration:none}.mlink:hover,.mlink:focus{color:#2ab573;text-decoration:none}@media (max-width: 1200px){.map{height:309px}}@media all and (max-width: 1200px) and (-webkit-min-device-pixel-ratio: 0){.map{height:302px}}@media (max-width: 992px){.respText{text-align:center}.respText img{display:inline}.pR0{padding-right:15px}.textBox{min-height:190px;margin-bottom:20px}.resMargin{margin-top:20px}.slide1{width:400px;font-size:14px;margin:30px 0 0 30px;line-height:20px}.slide2{width:200px;margin-top:5px}.slide2 h3{font-size:30px}.contactForm{border:1px solid #c7c7c7;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;margin-right:0}.contactForm{margin-bottom:15px}.slide6{width:300px;margin-top:25px !important;margin-left:3.58%}.slide4{width:345px;margin-top:40px}.slide2_2{width:280px;margin-left:3.4%;margin-top:15px}}@media (max-width: 767px){.flexslider{display:none}.flexM{display:block}.officeImg{text-align:center}.officeImg img{width:100%}.flex-control-nav{text-align:center;margin-top:10px}.flexslider{margin-bottom:40px}}@media (max-width: 620px){.ipM{display:none}.mobileMenu{width:400px;margin-left:-200px}.slide1{width:280px;font-size:11px;margin:10px 0 0 10px;line-height:17px;padding-left:0;background:none}}@media (max-width: 480px){.myBtn{font-size:13px;width:195px}.mobileMenu{width:300px;margin-left:-150px}.mobileMenu a{font-size:20px}.flex-direction-nav a{margin-top:-45px}}
