.banner{background-image:url(/images/contact/Contact_banner.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:600px;padding:60px 0}.banner-title{color:#fff;padding-top:30px;padding-bottom:10px;font-size:42px;font-weight:700}.talk-header-custt h2{color:#000;margin-bottom:10px;font-size:36px;font-weight:500;line-height:48px}.talk-header-custt p{color:#5c5c5c;margin-bottom:25px;font-size:18px;font-weight:400;line-height:26px}.city-cust-r{padding:30px 30px 25px!important}.title-mn-contact{color:#000;margin-bottom:10px;font-size:36px;font-weight:500;line-height:48px}.ArofineContact{background-color:#ededed;padding:65px 0}.ArofineContact .head{margin-bottom:15px}.ArofineContact .head h2{font-size:36px;font-weight:500}.ArofineContact .head p{font-size:18px}.ArofineContact .ContactForm .form-control{height:45px}.ArofineContact .ContactForm textarea.form-control{height:auto}.ArofineContact .ContactForm .form-group{margin-bottom:22px}.ArofineContact .card{background-color:#fff;border-radius:15px;box-shadow:0 3px 5px #0003,0 3px 7px #00000030}.ArofineContact .card .card-content{padding:30px 30px 15px}.ArofineContact .card .card-content .cardDetails p{font-size:18px;line-height:27px}.ArofineContact .card .card-content .cardhead h4{color:#2c2784;margin:0 0 20px;font-size:22px;font-weight:700}.ArofineContact .card .card-content .cardDetails h5{font-size:18px;font-weight:700}.ArofineContact .card .card-content .cardDetails span{margin:0 10px}.ArofineContact .card .card-content .GetDirection{margin-top:20px}.ArofineBranches .DetailsBox h4{color:#2c2784;margin:0 0 10px;font-size:18px;font-weight:700}.ArofineBranches .DetailsBox p{color:#000;font-size:18px;line-height:28px}.ArofineBranches .DetailsBox .EmailDetails p{margin-bottom:1px}.ArofineBranches .DetailsBox .GetDirection{margin-top:20px}.ArofineBranches .RegionalContacts{margin-top:50px}.ArofineBranches .RegionalContacts .DetailsBox{height:175px;padding:27px}.ArofineBranches .RegionalContacts .DetailsBox h3{margin-top:10px;font-size:24px;font-weight:700}.title-mn-fomss{color:#000;font-size:32px;font-weight:500;line-height:40px}.title-subb-fomss{color:#000;font-size:18px;line-height:30px}.ArofineBranches{padding:55px 0 75px}.ArofineBranches .head{margin-bottom:25px}.ArofineBranches .head h2{font-size:36px;font-weight:500}.ArofineBranches .DetailsBox{border:1px solid #b7b7b7;padding:40px 15px 25px 30px}.ArofineBranches .yellowBorder{border-top:5px solid #fd0}.ArofineBranches .grayBorder{border-top:5px solid #c7c7c7}.btnTwo{color:#fff;border:0 solid #0000;border-radius:10px;outline:none;width:200px;margin-top:15px;padding:13px 27px;font-size:15px;font-weight:700;display:inline-block;background-color:#e31f26!important}.btnTwo:hover{color:#000;background-color:#fd0!important;border-color:#fd0!important}@media only screen and (min-width:320px) and (max-width:767px){.contsctBanner .BannerText{padding:180px 0}.contsctBanner .text-right{text-align:left}.ArofineContact{padding:40px 0}.ArofineContact .head h2{font-size:36px}.ArofineContact .head p{font-size:16px}.ArofineContact .card .CardHead,.ArofineContact .card .CardHead img{height:80px}.ArofineContact .card .CardHead .texthead{height:75px;padding-top:0%;padding-left:17px;top:18%}.ArofineContact .card{margin-top:25px}.ArofineContact .card .card-content{padding:17px}.ArofineContact .card .CardHead .texthead h4,.ArofineContact .card .card-content .cardhead h4{font-size:20px}.ArofineContact .card .card-content .cardDetails h5,.ArofineContact .card .card-content .cardDetails p{font-size:16px}.ArofineBranches{padding:0 0 50px}.ArofineBranches .head h2{font-size:36px}.ArofineBranches .DetailsBox{height:auto;padding:20px}.ArofineBranches .DetailsBox h3{font-size:20px}.ArofineBranches .DetailsBox p{font-size:16px;line-height:24px}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.ArofineContact .pd-no{padding:15px}.ArofineContact .card .CardHead .texthead{padding-top:10px;padding-left:15px}.ArofineContact .card .card-content{padding:15px}.ArofineBranches .DetailsBox{padding:25px 40px}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.contsctBanner .BannerText{padding:160px 0}.ArofineContact .Details{margin-left:-30px}.ArofineBranches .DetailsBox{border:1px solid #b7b7b7;padding:30px 10px 25px 15px}.ArofineBranches .DetailsBox p{font-size:16px}.ArofineBranches .RegionalContacts .DetailsBox{height:160px;padding:20px}}@media screen and (min-width:812px) and (max-width:853px) and (orientation:landscape){.ArofineContact .customCol{width:100%}.ArofineContact .Details{width:60%;margin:25px auto 0}}@media screen and (min-width:960px) and (max-width:966px) and (orientation:landscape){.ArofineContact .customCol{width:100%}.ArofineContact .Details{width:60%;margin:25px auto 0}}@media only screen and (min-width:300px) and (max-width:599px){.banner{background-blend-mode:overlay;background-color:#00000080;height:350px;padding:30px 0}.ArofineBranches .yellowBorder{border-top:2px solid}.banner-title{padding-top:30px;font-size:32px}.ArofineBranches{padding-top:30px}}
