body{margin:0;padding:0;font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;background-color:#000;color:#fff;}
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
input, button,:focus{outline:0px;border:0;}
a{color:#ed8934;text-decoration:none;}
a:hover{text-decoration:none;color:#fa7300;}
.clr{clear:both:width:100%;float:none;height:0;margin:0;padding:0;}
.container{padding:0px 15px;margin:0px auto;}
@media (min-width:768px){.container{width:750px;}}
@media (min-width:992px){.container{width:970px;}}
@media (min-width:1200px){.container{width:1170px;}}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}}

header{background-color:#060606;padding:1.5rem;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;}
header.absolute{position:absolute;left:0;top:0;right:0;z-index:2;background:none;}
header.sticky{position:fixed;left:0;top:0;right:0;z-index:2;background-color:#060606;}
header img{max-height:60px;vertical-align:middle;}
header menu{margin:0;padding:0;display:flex;align-items:center;}

header .DropIcon{position:relative;padding:9px 10px;background-color:transparent;background-image:none;border:1px solid #ffffff;border-radius:4px;display:none;}
header .DropIcon span{display:block;width:22px;height:2px;border-radius:1px;background-color:#ffffff;}
header .DropIcon span+span{margin-top:4px;}
header nav{display:flex;justify-content:center;flex-wrap:wrap;}
header nav ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;}
header nav li{position:relative;}
header nav li > a{color:#fff;padding:8px 13px;display:inline-block;font-size:1rem;background:none;border:none;cursor:pointer;overflow:hidden;position:relative;}
header nav li > a:hover{color:#ffffff;}
header nav li > a font{position:relative;z-index:1;}
header nav li > a:before{content:"";background:#ed8934;position:absolute;top:0%;right:100%;transition:0.3s;display:block;height:100%;width:100%;z-index:1;}
header nav li > a:hover:before{right:0%;transition:0.3s;}
header nav ul > li:last-child a{background:#ed8934;padding:12px 16px;margin-top:-4px;border-radius:10px;margin-left:5px;}
header nav ul > li:last-child a:hover{color:#ed8934;background:#ffffff;}
header nav ul > li:last-child a:before{display:none;}
header nav .dropbtn font:after{content:"▶";float:right;font-size:0.8rem;color:#ccc;transform:rotate(90deg);margin:5px 0px 0px 5px;}
header nav .dropdown{}
header nav .dropdown-content{display:none;position:absolute;background-color:#1c1c1c;min-width:280px;z-index:10;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,0.35);top:100%;left:0;padding:0.5rem 0;}
header nav .dropdown-content > a{display:block;color:#fff;padding:10px 18px;text-align:left;text-decoration:none;background:none;border:none;font-size:0.9rem;position:relative;}
header nav .dropdown-content > a:hover{background-color:#222;}
header nav .dropdown:hover .dropdown-content{display:block;}

/* Nested dropdown styles for case studies */


header nav .nested-dropdown{position:relative;}
header nav .nested-dropdown > a{text-align:left;display:block;color:#fff;padding:10px 18px;}
header nav .nested-dropdown > a:hover{cursor:pointer;}
header nav .nested-dropdown > a::after{content:"▶";float:left;font-size:0.8rem;color:#ccc;transform:rotate(180deg);margin:5px 10px 0px 5px;}
header nav .nested-dropdown-content{display:none;position:absolute;background-color:#1c1c1c;min-width:280px;right:100%;top:0;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,0.35);padding:0.5rem 0;z-index:15;}
header nav .nested-dropdown:hover .nested-dropdown-content{display:block;}
header nav .nested-dropdown-content a{display:block;color:#fff;padding:10px 18px;text-align:left;text-decoration:none;background:none;border:none;font-size:0.85rem;}
header nav .nested-dropdown-content a:hover{background-color:#222;}
header nav ul::after{content:'';clear:both;display:table;}



@media (max-width:991px){
header menu{display:block;}
header .DropIcon{display:block;}
header nav{display:none;position:absolute;left:0;top:100%;z-index:100;}
}
@media (max-width:767px){
header.absolute ul{background:#1a1a1a;}
header nav{background-color:#1a1a1a;}
header nav ul{gap:0;border-top:1px #444 dashed;}
header nav ul li{width:100%;border:1px #444 dashed;border-top:none;padding:5px;}
header nav .nested-dropdown > a::after{transform:rotate(90deg);}
header nav .dropdown-content{position:relative;top:inherit;}
header nav .nested-dropdown-content{position:relative;top:inherit;right:inherit;}
header nav ul > li:last-child a{margin-top:0;}
}


.tagline{text-align:center;padding:12rem 2rem 4rem 2rem;background:#121212 url(../images/Baner_01.jpg) center center no-repeat;background-size:cover;position:relative;}
.tagline h1{font-size:2.5rem;margin-bottom:1rem;position:relative;z-index:1;}
.tagline p{font-size:1.2rem;color:#ccc;margin-bottom:3rem;position:relative;z-index:1;}
.tagline .video{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0;}
.tagline .video:before{position:absolute;content:"";width:100%;height:100%;background-color:#00000069;}
.tagline .video video{object-fit:cover;width:100%;height:100%;}

.center-logo{display:flex;justify-content:center;align-items:center;margin:2rem 0;}
.agmp-logo{width:120px;height:120px;background:linear-gradient(135deg, #333 0%, #666 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 32px rgba(102,102,102,0.3);transition:all 0.3s ease;border:3px solid transparent;position:relative;overflow:hidden;}
.agmp-logo::before{content:'';position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg, #000 0%, #333 100%);border-radius:50%;z-index:-1;animation:rotate 3s linear infinite;}

@keyframes rotate{0%{ transform:rotate(0deg); }
100%{ transform:rotate(360deg); }
}
.agmp-logo:hover{transform:scale(1.05);box-shadow:0 12px 48px rgba(102,102,102,0.4);cursor:pointer;}
.logo-text{color:#fff;font-size:1.8rem;font-weight:bold;text-shadow:0 2px 4px rgba(0,0,0,0.3);letter-spacing:2px;}
@media (max-width:767px){
.agmp-logo{width:100px;height:100px;}
.logo-text{font-size:1.4rem;letter-spacing:1px;}
}

/* Service section */
.features{padding:2rem;}
.features h2{color:#fff;font-size:1.8rem;margin-bottom:2rem;font-weight:600;text-align:center;}
#features .owl-stage{display:flex;}
#features .owl-item{padding:15px;}
.feature-box{background-color:#060606;border-radius:8px;padding:1.5rem;flex:1 1 300px;box-sizing:border-box;text-align:center;transition:all 0.3s ease;border:2px solid transparent;box-shadow:0 4px 20px rgba(0,0,0,0.3);height:100%;}
.feature-box a{display:block;}
.feature-box:hover{transform:translateY(-10px);border-color:#111;box-shadow:0 8px 30px rgba(102,102,102,0.1);}
.feature-box h2{color:#fff;margin-top:0;}
.feature-box p{color:#ccc;}
.feature-box img{max-height:121px;margin-bottom:1rem;}



.ProvenTech{background-color:#060606;padding:0;}
.ProvenTech h2{color:#fff;font-size:1.8rem;font-weight:600;text-align:center;padding:60px 15px 25px 15px;margin:0;}
.ProvenTech .Video{position:relative;margin:0;}
.ProvenTech video{position:relative;z-index:0;width:100%;}
.ProvenTech .Txt{position:absolute;left:15px;right:15px;top:0;z-index:2;height:100%;display:flex;justify-content:center;align-items:center;}
.ProvenTech .Txt h3{font-size:48px;text-align:center;margin:0;}
@media (max-width:767px){
.ProvenTech .Txt h3{font-size:28px;}
}

.IndServe{padding:4rem 0;}
.IndServe h2{color:#fff;font-size:1.8rem;margin-bottom:2rem;font-weight:600;text-align:center;}
.IndServe .Serve{padding:30px;background-color:#ffffff;opacity:0;margin-top:30px;color:#000000;border-radius:10px;height:calc(100% - 30px);
transition: background .5s, border .3s, border-radius .5s, margin-top .5s, box-shadow .5s;
text-align:center;
}
.IndServe .Serve:hover{background-color:#ed8934;margin-top:20px;}
.IndServe .Serve h3{margin-top:0;}
.IndServe .Serve img{margin-top:20px;}

/* Partners Slider */
@keyframes slidePartners{
0%{transform:translateX(0); }
25%{ transform:translateX(-50px); }
75%{ transform:translateX(50px); }
100%{ transform:translateX(0px); }
}
.partners-slider{background:#060606;padding:3rem 2rem;text-align:center;position:relative;overflow:hidden;}
.partners-slider h2{color:#fff;font-size:1.8rem;margin-bottom:2rem;font-weight:600;}
.slider-track{display:flex;align-items:center;justify-content:center;gap:4rem;animation:slidePartners 12s infinite linear;}
.partner-logo{background-color:#1c1c1c;padding:3rem 4rem;border-radius:12px;transition:all 0.3s ease;border:2px solid transparent;box-shadow:0 4px 20px rgba(0,0,0,0.3);cursor:pointer;text-decoration:none;color:inherit;min-width:200px;display:flex;flex-direction:column;align-items:center;gap:1rem;}
.partner-logo img{max-width:100%;}
.partner-logo:hover{transform:translateY(-5px);border-color:#666;box-shadow:0 8px 30px rgba(102,102,102,0.2);text-decoration:none;color:inherit;}
.partner-icon{color:#ccc;margin-bottom:0.5rem;}
.partner-icon.Dvuln{background:#000000;padding:2px 5px;}
.partner-name{color:#fff;font-size:1.3rem;font-weight:600;margin-bottom:0.5rem;}
.partner-description{color:#ccc;font-size:0.9rem;line-height:1.4;text-align:center;}
.partner-logo.spirion:hover{border-color:#4CAF50;box-shadow:0 8px 30px rgba(76,175,80,0.2);}
.partner-logo.spirion:hover .partner-icon{color:#4CAF50;}
.partner-logo.nullafi:hover{border-color:#2196F3;box-shadow:0 8px 30px rgba(33,150,243,0.2);}
.partner-logo.nullafi:hover .partner-icon{color:#2196F3;}
@media (max-width:991px){
.slider-track{flex-direction:column;gap:2rem;animation:none;}
.partner-logo{width:100%;padding:1.5rem 2rem;}
.partner-icon{font-size:2.5rem;}
.partner-name{font-size:1.2rem;}
}



.WhyChosUs{padding:4rem 0;text-align:center;}
.WhyChosUs h2{color:#fff;font-size:1.8rem;margin-bottom:2rem;font-weight:600;text-align:center;}
.WhyChosUs .We{padding:40px 20px;border-radius:20px;margin-top:30px;transition: background .5s, border .3s, border-radius .5s, margin-top .5s, box-shadow .5s;
}
.WhyChosUs .We:hover{background:#ed8934;box-shadow:0px 0px 20px 0px #ffffff33;margin-top:20px;}
.WhyChosUs h3{}
.WhyChosUs img{height:60px;}

/* Footer Layout */
footer{background-color:#060606;padding:30px 0px;}
footer .Logo{margin-top:30px;display:block;}
.social-links{display:flex;gap:1rem;margin-top:30px;}
.social-link{display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;background-color:#333;border-radius:50%;color:#fff;text-decoration:none;font-size:1rem;transition:all 0.3s ease;border:2px solid transparent;}
.social-link:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,102,102,0.3);text-decoration:none;color:#fff;}
.social-link.twitter:hover{background-color:#1DA1F2;border-color:#1DA1F2;}
.social-link.youtube:hover{background-color:#FF0000;border-color:#FF0000;}
.social-link.instagram:hover{background:linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);border-color:#bc1888;}
.social-link.linkedin:hover{background-color:#0077B5;border-color:#0077B5;}
footer h3{margin-top:30px;}
footer ul{font-size:0.9rem;list-style:none;margin:0;padding:0;}
footer ul li{padding:5px 0px;}
footer ul li a{color:#ccc;margin:0.5rem 1rem 0 0;display:inline-block;text-decoration:none;}
footer ul li a:hover{text-decoration:underline;}
.FotrBtm{padding:15px;text-align:center;}
@media (max-width:767px){

}

/* Inner Baqnner */
.hero-section{text-align:center;padding:4rem 2rem;background:linear-gradient(180deg, #000, #060606);}
.hero-section h1{font-size:3rem;margin-bottom:1rem;color:#fff;}
.hero-section p{font-size:1.3rem;color:#fff;max-width:800px;margin:0 auto;}


.HeroVideo{text-align:center;padding:5rem 2rem;background:linear-gradient(180deg, #000, #060606);position:relative;}
.HeroVideo h1{font-size:3rem;margin-bottom:1rem;color:#fff;margin-top:0;position:relative;z-index:1;}
.HeroVideo p{font-size:1.3rem;color:#fff;max-width:800px;margin:0 auto;position:relative;z-index:1;}
.HeroVideo .video{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0;}
.HeroVideo .video:before{position:absolute;content:"";width:100%;height:100%;background-color:#00000069;}
.HeroVideo .video video{object-fit:cover;width:100%;height:100%;}

/* Contact Page */
.ContactUs{padding-bottom:30px;}
.ContactPage h2{color:#fff;font-size:1.8rem;margin-bottom:1rem;font-weight:600;}
.Contact-card,
.ContactPage{background-color:#060606;border-radius:12px;padding:3rem 2.5rem;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left:4px solid #444;width:100%;height:calc(100% - 30px);margin-top:30px;}
.FormBtn{font-size:30px;color:#ffffff;background:#000000;display:inline-block;padding:1px 20px;border-radius:30px;position:relative;overflow:hidden;}
.FormBtn strong{position:relative;z-index:2;}
.FormBtn:hover{color:#ffffff;cursor:pointer;}
.FormBtn:before{content:"";border-radius:30px;background:#ed8934;position:absolute;top:0%;right:100%;transition:0.3s;display:block;height:100%;width:100%;z-index:1;}
.FormBtn:hover:before{right:0%;transition:0.3s;}
.ContactPage .Col{width:calc(50% - 15px);padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.ContactPage input{margin-top:20px;height:56px;line-height:56px;border:1px #cccccc solid;width:100%;border-radius:4px;padding:0px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.ContactPage textarea{margin-top:20px;height:133px;border:1px #cccccc solid;width:100%;border-radius:4px;padding:10px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.ContactPage .capcha{padding-top:20px;}

.ContactPage .button{padding-top:20px;width:100%;}
.ContactPage .button button{width:100%;height:60px;}
@media screen and (max-width:991px){
.Contact-card{width:100%;}
}
@media (max-width:767px){
.Contact-card{padding:2rem 1.5rem;}
.Contact-card h2{font-size:1.5rem;}
.ContactPage{padding:15px;}
.ContactPage .Col{width:100%;}
}

/* Inner pages */
.Iner-container{max-width:1200px;margin:0 auto;padding:15px;}
.Iner-grid{padding:60px 0px;}
.Iner-grid h2{color:#fff;font-size:1.8rem;margin-bottom:1rem;font-weight:600;}
.Iner-grid ul li{padding:5px 0px;}
/* Add button function slide in any old button */
.AdBtnFn{position:relative;overflow:hidden;}
.AdBtnFn:hover font{color:#ffffff;}
.AdBtnFn font{position:relative;z-index:1;}
.AdBtnFn:before{content:"";background:#ed8934;position:absolute;top:0%;right:100%;transition:0.3s;display:block;height:100%;width:100%;z-index:1;}
.AdBtnFn:hover:before{right:0%;transition:0.3s;}


.PopupQry{background:#000000dd;position:fixed;left:0;top:0;height:100vh;width:100%;z-index:500;display:none;padding:15px;}
.PopupQry .PopupQryMid{display:flex;align-items:center;justify-content:center;height:100%;width:100%;}
.PopupQry .PopupQryBox{background:#000000;width:400px;max-width:100%;position:relative;padding:15px;border-radius:10px;}
.PopupQryBox .close{position:absolute;right:15px;top:15px;font-size:24px;height:24px;}
.PopupQryBox .close:hover{opacity:0.6;cursor:pointer;}
.PopupQryBox h4{font-weight:bold;color:#ed8934;margin:0px 15px 20px 15px;font-size:24px;}
.PopupQryBox p{padding:0px 15px 20px 15px;margin:0;font-size: 1.2rem;}
.PopupQryBox .col-sm-12{margin-bottom:20px;}
.PopupQryBox label{float:left;width:35px;color:#ffffff;background:#ed8934;text-align:center;border-radius:5px 0px 0px 5px;}
.PopupQryBox .col-sm-12 label{height:44px;line-height:44px;}
.PopupQryBox .col-md-12 label{height:74px;line-height:74px;}
.PopupQryBox .col-sm-12 input{height:44px;line-height:44px;width:calc(100% - 35px);background:#ffffff;padding:0px 10px;border:0;font-size:18px;font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;}
.PopupQryBox .col-sm-12 input.error{border-color:#ff0000;}
.PopupQryBox .col-sm-12 input.error+label{background:#ff0000;}
.PopupQryBox textarea{height:74px;width:calc(100% - 35px);background:#ffffff;padding:5px 10px;border:0;font-size:18px;font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;}
.PopupQryBox .col-md-12 textarea.error{border-color:#ff0000;}
.PopupQryBox .col-md-12 textarea.error+label{background:#ff0000;}
.PopupQryBox .capcha{border-radius:4px;padding-right:1px;margin-top:20px;}
.PopupQryBox .FormBtn{width:100%;text-align:center;border:0px;background:#111111;margin:0px 0px 5px 0px;padding:10px 15px;}
@media screen and (max-width:500px){
.PopupQryBox .capcha{height:68px;}
.PopupQryBox .capcha .g-recaptcha{transform:scale(0.847682);transform-origin:0px 0px;width:258px;}
}