.main_icon{width:62px}.main_section_heading{font-size:23px;font-family:Raleway;font-weight:600}.section_padding{padding-top:80px;padding-bottom:80px}.sub_heading{font-size:15px;font-family:Poppins;font-weight:400;line-height:25px}#industry_bannre{background:url(../../Images/Industries/industries_banner.png) no-repeat;background-size:cover;margin-top:-50px}.banner_contetnt{padding:13% 0 8% 0}.banner_contetnt h2{color:#404143;font-size:25px;text-transform:capitalize;font-family:Raleway;font-weight:700;margin-bottom:0;line-height:30px;margin-top:70px}.banner_contetnt h2 span{color:#105CAA}.banner_contetnt h3{color:#4B4B4B;font-size:14px;margin-top:15px;margin-bottom:20px;line-height:20px;font-family:Raleway;font-weight:500;letter-spacing:.2px}.banner_btn{text-transform:uppercase;padding:8px 15px;color:#7b7979;border:2px solid #aaa;font-weight:700;font-size:10px;font-family:Poppins;margin-bottom:50px;letter-spacing:1px;transition:.4s ease all}.banner_btn:hover{text-decoration:none;border:2px solid #105CAA;color:#105CAA}#sub_nevagation{z-index:15;height:52.5px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-color:#fff!important;margin-left:15px}#sub_nevagation .table{display:table;margin:0 auto;border-bottom:2px solid #e1e1e1}ul#horizontal-list{list-style:none;padding-top:15px;text-align:center;padding-left:0;padding-bottom:5px}ul#horizontal-list li{display:inline;padding:28px;font-size:11px;font-family:Poppins;font-weight:500;position:relative}ul#horizontal-list li a{color:#777!important}ul#horizontal-list li a:hover{color:#105CAA!important}ul#horizontal-list li::before{content:'';position:absolute;top:13px;right:6px;width:0;height:2px;transition:all .6s;display:block;opacity:1;transform:translateX(0);background:#53647b}ul#horizontal-list li::after{content:"";position:absolute;top:13px;right:6px;width:2px;height:0;transition:all .6s;display:block;opacity:1;transform:translateY(0);background:#53647b}ul#horizontal-list li a::before{content:'';position:absolute;bottom:18px;left:5px;width:0;height:2px;transition:all .6s;display:block;opacity:1;transform:translateX(0);background:#53647b}ul#horizontal-list li a::after{content:'';position:absolute;bottom:18px;left:5px;width:2px;height:0;transition:all .6s;display:block;opacity:1;transform:translateY(0);background:#53647b}ul#horizontal-list li.active a::before,ul#horizontal-list li.active::before,ul#horizontal-list li:hover::before,ul#horizontal-list li:hover>a::before{width:7px}ul#horizontal-list li.active a::after,ul#horizontal-list li.active::after,ul#horizontal-list li:hover::after,ul#horizontal-list li:hover>a::after{height:7px}.sticky{position:fixed;top:0;width:100%;background:#fff}.MainformSection{padding-left:15%;padding-right:15%;padding-top:50px}.MainformSection .form-group{margin-bottom:18px}.MainformSection button{border-radius:0;padding:20px 0;text-indent:22px}.MainformSection .row{padding-right:60px}.form-control{display:block;width:100%;padding:12px 21px;line-height:1.42857143;background-color:#fff;background-image:none;border:1px solid #e0e0e0!important;box-shadow:NONE;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-appearance:none!important;border-radius:0!important;color:#999;resize:none;font-size:13px;font-family:Raleway;font-weight:500}.MapTitle{padding-bottom:5px;border-bottom:1px solid #ccc!important;padding-left:0;color:#105CAA;font-family:Poppins;font-weight:500;font-size:14px}.Office_address{padding-top:50px}.Office_address div:nth-child(2){padding-right:0}.Office_address img{padding-top:30px}.Inner_office_address{padding-left:0}.Inner_office_address h2{color:gray;font-family:Poppins;font-size:13px;font-weight:700;padding-bottom:15px}.Inner_office_address p{color:#105CAA;font-family:Poppins;font-weight:500;font-size:13px;line-height:18px}.sendbtn{text-indent:unset!important;padding:15px!important;font-family:Raleway;font-weight:600;background-color:#105CAA;border:none!important;letter-spacing:2px;font-size:12px}#upload{display:none}#upload_link{margin-bottom:10px;color:#105CAA!important}#Attachment_link{margin-top:10px;margin-bottom:10px;font-family:Poppins;font-weight:400}#Chk_Link{margin-bottom:18px;color:#999;font-family:Poppins;font-weight:400}#Chk_Link span.privacyPolicy{text-decoration:underline;cursor:pointer;color:#105CAA;margin-top:6px;display:block}.modal-header .close{border:3px solid gray;padding:4px 8px;border-radius:50%;margin-top:4px}.modal-content{border-radius:0!important}#PrivayModal .modal-body{height:70vh;overflow:scroll;overflow-x:hidden;padding:30px;color:#53647b;font-family:Poppins}#PrivayModal .modal-body p{text-align:justify}.modal-title{color:#105CAA;font-weight:700;font-family:Poppins;text-align:center;font-size:20px;padding:10px}.CopyrightNotice{margin-bottom:5px}.ul-indentation{padding-left:18px}#map_location{margin-top:100px;position:relative}iframe{height:900px}.Service_LeftBottom{position:absolute;width:15%;bottom:-40px;z-index:-1}.Service_RightBottom{position:absolute;width:15%;right:0;top:-40px}#mail_contact{padding-bottom:100px;position:relative}.SubscribeSection{position:absolute;z-index:10;top:0;margin-top:750px;width:100%;background-color:#fff;height:285px}.SubscribeSection::before{content:'';width:100%;height:90px;position:absolute;background:inherit;z-index:0;top:-90px;background:linear-gradient(to bottom right,#f6f9fd00 49%,#fff 50%)}.SubscribeSection .topleft{width:14%;position:absolute;top:-3vh;left:0}.SubscribeSection .topright{position:absolute;width:14%;right:0;top:-34.3vh;transform:rotate(0)}.build_btn{height:35px;width:80%;border:none;background:#105CAA;color:#fff;font-family:Raleway;font-size:10px;font-weight:700;letter-spacing:2px;transition:.4S ease all;float:left}.mail_input input{font-size:15px;box-shadow:0 2px 12px 0 #a5a3a357;border:none;font-family:Raleway;text-indent:50px;border:none!important;height:35px}.lets_text{font-size:20px;margin-bottom:40px;font-family:Raleway;font-weight:500}.MainformSection{padding-left:0;padding-right:0}.MainformSection .row{padding-right:0}.MapTitle{padding-left:0;padding-right:0}.sendbtn{margin:5px 0 25px 0;border-radius:0}.Office_address{padding-top:15px}#map_location{margin-top:50px}iframe{height:400px}.SubscribeSection{height:auto;margin-top:379px;padding-top:0}.build_btn{padding:12px 25px;border-radius:3px;width:auto;float:none}.mail_input input{text-indent:20px}.SubscribeSection .topleft{top:-9px}.SubscribeSection .topright{top:-86px}@media (max-width:500px){.SubscribeSection::before{top:-55px;height:55px}.SubscribeSection .topright{top:-51px}.SubscribeSection .topleft{top:-6px}}footer{margin-top:190px}