*{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}a{color:#5c5c5f;text-decoration:none;background-color:transparent}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1340px}}a:hover{text-decoration:none;color:inherit}body{font-family:Heebo,sans-serif;font-display:swap}h1,h2,h3,h4,h5,h6{font-family:'PT Sans',sans-serif;font-display:swap}body.modal-open{overflow-y:scroll;width:100%;padding-right:0!important}button:active,button:focus{outline:0}[contenteditable].form-control:focus,[type=email].form-control:focus,[type=password].form-control:focus,[type=tel].form-control:focus,[type=text].form-control:focus,input.form-control:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,textarea.form-control:focus,textarea:focus{-webkit-box-shadow:inset 0 -1px 0 #ddd;box-shadow:inset 0 -1px 0 #ddd}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px grey;box-shadow:inset 0 0 5px grey;border-radius:10px}::-webkit-scrollbar-thumb{border-radius:10px}.sprite{
    background: url(../images/sprite_new.png) no-repeat;
}.icon-50{height:50px;width:50px;min-width:50px;min-height:50px}.icon-60{height:60px;width:60px}.icon-70{height:70px;width:70px;min-width:70px;min-height:70px}.icon-90{height:90px;width:90px}.heading{text-align:center;margin:2rem auto 3rem auto}.banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;height:70vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner h1{color:#fff;font-size:2.5rem;text-shadow:1px 1px 4px #000}.banner h4{color:#fff;font-size:1.8rem;text-shadow:1px 1px 4px #000}.banner hr{width:30%;background-color:#fff;height:3px;text-shadow:1px 1px 4px #000}.bg img{width:100%;-webkit-filter:brightness(.75);filter:brightness(.75);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.nav-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0;padding:0}.logo{width:auto;height:55px;margin-right:2rem}.current-link{background-color:#dc2428;color:#fff!important;border-radius:5px}.flag{height:36px;width:36px;padding-left:40px;line-height:36px}.modal{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.navbar-light .navbar-nav .nav-link{color:#000}.mail{position:fixed;top:40%;right:0;background-color:#dc2428;padding:6px;border-bottom-left-radius:30px;border-top-left-radius:30px;z-index:999;-webkit-box-shadow:0 0 4px 2px #00000069;box-shadow:0 0 4px 2px #00000069}.mail-icon{background-color:#fff;padding:10px;border-radius:30px;-webkit-box-shadow:0 0 4px 2px #00000069;box-shadow:0 0 4px 2px #00000069}.top{background-color:#272424}.top .ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top .ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem}.top .nav-link{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.icons{height:30px;width:30px;line-height:30px}.s-icons{height:22px;width:25px;line-height:22px;opacity:.6}.tw{background-position:-44px -1px}.fb{background-position:-22px -2px;-webkit-transform:scale(.8);transform:scale(.8)}.ln{background-position:1px -3px}.insta{background-position:-113px -30px}.wh{background-position:-68px -1px}.tw:hover{background-position:-44px -30px;opacity:1}.fb:hover{background-position:-22px -31px;-webkit-transform:scale(.8);transform:scale(.8);opacity:1}.ln:hover{background-position:1px -32px;opacity:1}.insta:hover{background-position:-90px -30px;opacity:1}.whatsapp{color:#a8a7a7}.whatsapp:hover{color:#25d366}.wh:hover,.whatsapp:hover .wh{background-position:-68px -30px;opacity:1}.fixed-nav{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.1);box-shadow:0 2px 2px 0 rgba(0,0,0,.1)}.fixed-nav .nav-link{letter-spacing:0;font-size:14px!important}.side-fixed-btn{position:fixed;z-index:999;top:65%;right:-5px;-webkit-transform:translate(34%,-50%) rotate(270deg);transform:translate(34%,-50%) rotate(270deg);outline:0;font-weight:700;font-size:1.1rem;-webkit-font-smoothing:antialiased;-webkit-transform-origin:50% 54%;-webkit-box-shadow:0 0 4px 2px #00000069;box-shadow:0 0 4px 2px #00000069}.footer,.footer a{background-color:#2b3037;color:#999}.footer-title{height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-weight:700}.footer a:hover{color:#f0f0f0}.footer_menu ul{margin:0;padding:0}.footer_menu ul li{list-style:none;display:inline;margin:0;padding:0 10px;border-right:1px #bebcbc solid}.footer_menu ul li:last-child{border:none}.footer_menu ul li a{font-size:11px}.fm_left{text-align:left}.fm_right{text-align:right}.h-line{width:100%;border-top:1px solid #ccc;margin:.5rem 0}.footer .hr{width:100%;background-color:#676060;margin:1rem auto;height:0}.nav-btn{background-color:#dc2428;color:#fff!important;border-radius:5px;-webkit-transition:background-color .5s ease;transition:background-color .5s ease}.nav-btn:hover{background-color:#393a3b;color:#f8f3f3!important;-webkit-transition:background-color .5s ease;transition:background-color .5s ease}.navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{outline:0}.footer-links li{padding-bottom:.8rem}.ul{list-style:none;padding:0}.search{max-width:400px;-ms-flex-item-align:center;align-self:center}#locale{background-color:#fff;z-index:1021}.country{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#locale .dropdown-menu{border-radius:6px;padding:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#locale .nav-link:after{content:''!important}.mob-fxed{position:fixed;height:50px;width:50px;background-color:#007bffa8;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:7%;left:5px;-webkit-box-shadow:none;box-shadow:none;outline:0;z-index:9;cursor:pointer;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:25px;-webkit-animation-name:stretch;animation-name:stretch;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes stretch{0%{transform:scale(.6);background-color:#494b49;-webkit-transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-o-transform:scale(.6)}100%{transform:scale(1);background-color:#007bffa8;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}}@keyframes stretch{0%{transform:scale(.6);background-color:#494b49;-webkit-transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-o-transform:scale(.6)}100%{transform:scale(1);background-color:#007bffa8;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}}#scroll-up{position:fixed;height:30px;width:30px;background-color:#0000007a;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:0;left:0;background-image:url(../images/sprite.png);background-position:-102px -90px;background-repeat:no-repeat;border:none;-webkit-transform:translateX(-120%);transform:translateX(-120%);-webkit-transition:all .5s ease-in;transition:all .5s ease-in;-webkit-box-shadow:none;box-shadow:none;outline:0;z-index:9;cursor:pointer;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:16px}.bg{position:absolute;height:100%;z-index:-1;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;width:100%;overflow:hidden;top:0;left:0;right:0;bottom:0}.ci{height:90%;width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100%}.co{border-radius:60px;height:120px;width:120px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.heading{text-align:center;margin:2rem auto 3rem auto}.heading hr{height:3px;background-color:#000;width:30%;margin:auto;margin-top:1rem}@media screen and (max-width:992px){.side-fixed-btn{display:none}.heading h2{font-size:1.6rem;font-weight:700}.country span,.mail{display:none}.sticky-top-m,header{position:-webkit-sticky;position:sticky;top:0;z-index:1025}.navbar-m{width:100%}.sticky-top{top:100px}#collapsibleNavbar{position:absolute;top:100%;z-index:99999;background-color:#fff;width:100vw;left:0;padding:1rem;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;height:100vh}.navbar-light .navbar-nav .active .header,.navbar-light .navbar-nav .show>.nav-link{position:relative}.navbar-light .navbar-nav .active>.nav-link:after,.navbar-light .navbar-nav .show>.nav-link:after{content:"-"}.navbar-nav{margin-top:.5rem;height:90vh;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:80vh;overflow-y:auto;overflow-x:hidden}.nav-item.dropdown .nav-link:after{content:"\002B";position:absolute;right:5px}.navbar-nav .nav-link{padding:.5rem 1rem}.dropdown-menu{border:none;padding:0;margin:0;background-color:inherit;border-top:none;border-radius:0}.dropdown-menu .col-lg-2{padding-left:0}.dropdown-menu .container{padding:0}.dropdown-item{white-space:normal}.fm_left,.fm_right{text-align:center;margin:.2rem auto}.navbar-toggler{border:none;padding:.5rem 1rem}.s-hide{display:none!important}.nav-btn-fixed{font-size:.8rem;padding:.2rem .5rem;text-align:center}}@media screen and (min-width:992px){.search{max-width:200px!important}.navbar-light .navbar-nav .nav-link{text-align:center}.navbar{padding:0}#collapsibleNavbar .dropdown{position:static}#collapsibleNavbar .nav-link:hover{background-color:#dc2428!important;color:#fff!important;border-radius:5px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}#locale .dropdown-menu{-webkit-transform:scaleY(0) translateX(-50%);transform:scaleY(0) translateX(-50%)}#locale:hover>.dropdown-menu{-webkit-transform:scaleY(1) translateX(-50%);transform:scaleY(1) translateX(-50%)}.dropdown:hover>.dropdown-menu{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 50% 50%;transform-origin:0 50% 50%;z-index:99999999;visibility:visible}.dropdown-menu{display:block;border-radius:0;border:none;background:#fff;color:#3d3d3d;opacity:0;left:auto;z-index:9999;top:100%;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;visibility:hidden}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#dc2428!important;color:#fff!important;border-radius:5px;width:100%}.heading-mod{margin-bottom:.5rem}.heading-mod h2{font-size:1.8rem}}@media screen and (max-width:768px){.banner h4{font-size:1.2rem;font-weight:700}.banner h1{font-size:2rem;font-weight:700}}@media screen and (max-width:412px){.logo{width:auto;height:35px;margin-right:.5rem}.icons{margin:auto .2rem}.country{padding:0}.navbar-toggler{padding:0 .2rem}.banner h1{font-size:1.5rem}}

.list-group-item img {
    filter: brightness(0) invert(1);
}

/*img.icon-70 {*/
/*    filter: brightness(0) invert(1);*/
/*}*/

/*.sprite-us {
    background: url(../images/us11.png) no-repeat;
}

.sprite-uk {
    background: url(../images/uk11.png) no-repeat;
}

.sprite-au {
    background: url(../images/au11.png) no-repeat;
}

.sprite-india {
    background: url(../images/india11.png) no-repeat;
}

.sprite-global {
    background: url(../images/global11.png) no-repeat;
}*/
#us_grid_1 .usg_html_1{
    display: flex; 
}

p a{
    
	color: #3366ff !important;
	font-weight:700;
}
p a:hover{
   color: #dc2428 !important; 
}
p{
    
	text-align: justify !important;
}


.carousel-caption p,.process-text p,p.card-text{
    
	text-align: center !important;
}
.btn-primary {
    color: #fff;
    background-color: #dc2428 !important;
    border-color: #dc2428 !important;
}
#mainBanner .carousel-indicators .active {
    background-color: rgb(220 36 40) !important;
}
.text-primary {
    color: #dc2428!important;
}
.btn-outline-primary {
    color: #0c0c0c !important;
    border-color: #0c0c0c !important;
}
.btn-outline-primary:hover {
    color: #fff;
    background-color: #0c0c0c;
    border-color: #0c0c0c;
}
button#consult_submit {
    color: #ffffff !important;
}
.popup-sidebar {
    background: linear-gradient(to bottom, #dc2428, #000000) !important;
}
#cons_form h2,p a {color: #000000 !important;}
.footer, .footer a {
    background-color: #0c0c0c !important;
    color: #ffffff !important;
}
.ci {background-color: #dc2428 !important;}
.co {background-color: #da2428 !important;}
.services-stripe {filter: brightness(0);}
.our-services .card:hover::after {border-bottom-color: #dc2428 !important;}
.process-circle:nth-child(1):before,.process-circle:nth-child(2):before,.process-circle:nth-child(3):before,.process-circle:nth-child(4):before,.process-circle:nth-child(1),.process-circle:nth-child(2),.process-circle:nth-child(3),.process-circle:nth-child(4),.process-circle:nth-child(1) .process-icons:before,.process-circle:nth-child(2) .process-icons:before,.process-circle:nth-child(3) .process-icons:before,.process-circle:nth-child(4) .process-icons:before {border-color:#0c0c0c !important;}
.process-circle:nth-child(1):after,.process-circle:nth-child(2):after,.process-circle:nth-child(3):after,.process-circle:nth-child(4):after {background: #dc2428 !important; box-shadow: 0 0 0 2px #dc2428 !important;}
.process-circle:nth-child(1) .process-icons:after,.process-circle:nth-child(2) .process-icons:after,.process-circle:nth-child(3) .process-icons:after,.process-circle:nth-child(4) .process-icons:after{background-color: #dc2428 !important;}
.process-circle .process-text p {
    color: #0c0c0c !important;
}
.btn-dark:hover {
    color: #fff;
    background-color: #dc2428 !important;
    border-color: #dc2428 !important;
}
.btn-dark {
    color: #fff;
    background-color: #0c0c0c !important;
    border-color: #0c0c0c !important;
}
.jeo-location>div>div a {
    background-color: #dc2428 !important;
    border-color: #dc2428 !important;
}
.process-icons .icon-60 {
    filter: brightness(0) !important;
}
.testimonial-1 .card-body {
    background: linear-gradient(to top, #0c0c0c, #df383c) !important;
}
.testimonial-2 .card-body {
    background: linear-gradient(to top, #0c0c0c, #df383c) !important;
}
.testimonial-3 .card-body {
    background: linear-gradient(to top, #0c0c0c, #df383c) !important;
}