
body{color: #000;background: linear-gradient( to bottom , #fffbfe 15%, #edeff3);overflow-x: hidden !important;}
a{color: #ae3466;}
a:hover{text-decoration: none;color: #ae3466;}
.raleway-font{font-family: 'Raleway', sans-serif;}
.form-control:focus{outline: none;box-shadow: none;border-color: #fff;}
.background{background: #F9EFF3;}
.text-blue{color:#402b4c;}
p.tags{text-transform: capitalize;}
/* p.tags b{font-weight: normal;} */

.custom-button{width: auto;border: none;color: white;height: auto;text-decoration: none;font-size: 19px;cursor: pointer;background: linear-gradient(45deg, #4d033e 28%, #274183);width: 300px;border-radius: 30px;}
.custom-button:hover{background: linear-gradient(45deg, #274183 28%, #4d033e);color: #fff;}


@keyframes orbit { 
  from { -webkit-transform:rotate(0deg) } 
  to { -webkit-transform:rotate(360deg) } 
}

@keyframes blinker {
  50% {
    opacity: 0;
  }
}

/* ANIMATION */
.up-down { animation:2.5s ease-in-out 0s infinite alternate-reverse both running up-down; -webkit-animation:2.5s ease-in-out 0s infinite alternate-reverse both running up-down; }*/
@keyframes up-down { 
0% { transform: translateY(10px); -webkit-transform: translateY(10px); -moz-transform: translateY(10px); -ms-transform: translateY(10px); -o-transform: translateY(10px); }
100% { transform: translateY(-10px); -webkit-transform: translateY(-10px); -moz-transform: translateY(-10px); -ms-transform: translateY(-10px); -o-transform: translateY(-10px); }
}
@-webkit-keyframes up-down { 
0% { transform: translateY(10px); -webkit-transform: translateY(10px); -moz-transform: translateY(10px); -ms-transform: translateY(10px); -o-transform: translateY(10px); }
100% { transform: translateY(-10px); -webkit-transform: translateY(-10px); -moz-transform: translateY(-10px); -ms-transform: translateY(-10px); -o-transform: translateY(-10px); }
}

@keyframes animborder { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(80px); }
}

.text-orange{color: #f99241;}
.text-yellow{color: #fdd104;}
.text-blue{color: #3b065f;}

section{padding: 30px 0;}
.section-heading{width: 100%;float:left;margin-bottom: 50px;}
.section-heading h2{color: #402b4c;font-family: 'Raleway', sans-serif;font-size: 40px;}
.section-heading h2 span{color: #ae3466;}
.section-heading .border-multiple>span.first{display: inline-block;background-color: #402b4c;width: 7px;height: 7px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;}
.section-heading .border-multiple>span.second{display: inline-block;background-color: #402b4c;width: 25px;height: 7px;border-radius: 3.5px;}
.section-heading .border-multiple>span.third{display: inline-block;background-color: #402b4c;width: 25px;height: 7px;border-radius: 3.5px;}

@media (min-width:320px) and (max-width:767px){
section{padding: 30px 0;}    
.section-heading h2{font-size: 22px;}    
}

@media (min-width:992px) and (max-width:1199.98px){
.section-heading h2{font-size:35px;}
}

/* HEADER */
header{padding: 10px 0;background: #fff;}
header img.logo{max-height: 50px;}
header .navbar-expand-lg .navbar-nav .nav-link{color: #000;padding: 0;text-transform: uppercase;padding-left: 25px;line-height: 30px;font-family: 'Raleway', sans-serif;}


@media (max-width: 360px) {
header .navbar-brand img {width: 148px !important;height: auto !important;}
}

@media (max-width: 992px) {
header .navbar-brand img { max-width: 100% !important;height: auto !important;}
}

@media (max-width: 780px) {
header .navbar-brand img {width: 134px !important;height: auto !important;}
}

@media (max-width: 200px) {
header .navbar-brand img {width: 84px !important;height: auto !important;}
}

/* HOME BANNER */
.home-banner{padding: 0px 0 0;background-image: url('../../custom/images/HEADER_-01-01-min.webp');/*background-position: center;*/background-repeat: no-repeat;background-size: cover;}
.home-banner h1{margin-top: 50px;margin-left: 20px;line-height: 55px;font-size: 43px; font-family: "Playfair Display", serif;}
.home-banner p{line-height: 26px;}
.home-banner h3{font-size: 20px;margin-top: 30px;}

@keyframes rotate-horizontal { 
  from { -webkit-transform:rotateY(0deg) } 
  to { -webkit-transform:rotateY(180deg) } 
}

.home-banner .coin-icon{ position: absolute; animation: rotate-horizontal 1.5s linear infinite ; -webkit-animation: rotate-horizontal 1.5s linear infinite ; max-height: 100px; left: 5px; right: 0; margin: 0 auto; animation-direction: alternate-reverse; }

@media (min-width:320px) and (max-width:767.98px) {
.home-banner h1{margin-bottom: 10px;}
.home-banner h3{margin-top: 0;}
}

@media (min-width:320px) and (max-width:575.98px) {
.home-banner{padding: 40px 0 20px;}  
.home-banner h1{line-height: 45px;font-size: 27px;}
.home-banner .coin-icon{max-height: 40px;left: 14px;}
}

@media (min-width:576px) and (max-width:767.98px) {
.home-banner{padding: 40px 0;}
.home-banner h1{line-height: 40px;font-size: 23px;}
.home-banner .coin-icon{max-height: 40px;left: 14px;}
}

@media (min-width:768px) and (max-width:991.98px) {
.home-banner h1 {line-height: 40px;font-size: 26px;margin-bottom: 10px;}
.home-banner .coin-icon{max-height: 55px;left: 18px;}
.home-banner h3{margin-top: 5px;font-size: 18px;}
.home-banner p{font-size: 14px;}
}

@media (min-width:992px) and (max-width:1199.98px) {
.home-banner h1{line-height: 50px;font-size: 30px;}
.home-banner p{margin-bottom: 0;}
.home-banner h3{font-size: 19px;}
.home-banner .coin-icon{left: 40px;max-height: 80px;}
}


/* SOLUTION */
.solution-section .sol-content-left{box-shadow: 0px 10px 10px 10px #deaaff;padding: 20px;margin-top: -200px;background: #fff;}
.solution-section h3{font-size: 17px;line-height: 40px;}
.solution-section h4{font-weight: 600;font-size: 20px;}
.solution-section p{font-size: 14px;text-align: justify;margin: 10px 0;width: 100%;float: left;}
.solution-section .bg-purple{background: #ae3466;height: 5px;}
.solution-section .bg-blue{background: #402b4c;height: 5px;}
.solution-section img.icon-1,
.solution-section img.icon-2{max-height: 200px;border-radius: 50%;border: 1px solid #eae1ea;}

@media (min-width:320px) and (max-width:767.98px){
.solution-section .solution-item:nth-child(1) img{max-width: 200px;}  
.solution-section .sol-content-left{margin-top: 0;}    
}

@media (min-width:380px) and (max-width:576.98px){
.solution-section .solution-item:nth-child(1){width: 70%;max-width: 70%;}
}

@media (min-width:768px) and (max-width:991.98px){
.solution-section .sol-content-left{margin-top: -65px;}
.solution-section .solution-item .img-fluid{max-height: 200px;}
}

@media (min-width:992px) and (max-width:1199.98px){
.solution-section .sol-content-left{margin-top: -170px;}
.solution-section h3{font-size: 15px;}
}

/* DETAILS */
.details{background-image: url('../../custom/images/details/bg1.webp');background-position: top right;background-repeat: no-repeat;background-size: cover;}
.details h2{color: #402b4c;}
.details p{font-size: 14px;line-height: 24px;}

@media (min-width:320px) and (max-width:767.98px){
.details{background-position:left;}  
.details h2{font-size: 20px;}    
.details .no-problem-icon{width: 200px;margin-bottom: 15px;}
}

@media (min-width:768px) and (max-width:991.98px){
.details h2{font-size: 25px;}    
.details .no-problem-icon{width: 200px}
}

/* SERVICE */
.service{/*background-image: url('../../custom/images/services/bg_icons1.png');*/ background-position: center;background-repeat:repeat;background-size:contain;}
.service .section-heading{margin-bottom: 80px;}
.service .col-lg-4{margin-bottom: 80px;}

.service .service-content{height: 100%;background: #EEE4E9;position: relative;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;/* margin-bottom: 20px; */}
.service .service-content h3{position: relative;color: white;padding: 10px;background: linear-gradient(to bottom, #ae3466 10%, #402b4c 68%);border-radius: 15px 15px 0px 0;text-align: center;font-size: 16px;font-family: 'Raleway', sans-serif;width: 80%;margin: 0 auto;height: 75px;margin-top: -30px;line-height: 55px;}
.service .service-content .icon{background-image: url('../../custom/images/icons/shape-1.png'); background-repeat:no-repeat;background-position:top;height: 52px;z-index:9;position: relative;width:100%;text-align: center;}
.service .service-content .icon img{position: absolute;left: 0;right: 0;margin: 0 auto;max-height: 50px;bottom: 18px;}
.service .service-content p{background: #EEE4E9;font-size: 15px;font-weight: 400;line-height: 22px;text-align: justify;padding: 10px 35px;border-top-left-radius: 20px;border-top-right-radius: 20px;margin-bottom: 0;margin-top: -53px;z-index: 0;/* position: absolute; */padding-top: 65px;padding-bottom: 30px;height: 320px;box-shadow: 1px 1px 7px #c4b2ce;}
.service .service-content a{color: #9c3c6c;font-size: 17px;}
.service .service-content .content-footer{width: 100%;float: left;height: auto;background: linear-gradient(to right, #402b4c 0%, #ae3466 68%);border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;text-align: center;padding: 10px 0;/* font-size: 20px; */}

@media (min-width:320px) and (max-width:767.98px){
.service .section-heading {margin-bottom: 60px;}    

.service .col-lg-4{margin-bottom: 60px;}
.service .col-lg-4:last-child{margin-bottom: 20px;}
.service .service-content p{height: auto;}
}

@media (min-width:768px) and (max-width:991.98px){
.service .col-lg-4:nth-child(5),
.service .col-lg-4:nth-child(6){margin-bottom: 20px;}
}

@media (min-width:992px) and (max-width:1199.98px){
.service .service-content p{height: 305px;}
}
@media (min-width:992px){
  .service .col-lg-4:nth-child(4),.service .col-lg-4:nth-child(5),.service .col-lg-4:nth-child(6){margin-bottom: 30px;}
}

/* SWITCHING WEBPAY */
.switching-webpay h2{font-size: 25px;margin-bottom: 20px;color: #402b4c;}
.switching-webpay p{text-align: justify;/*font-size: 14px;*/line-height: 26px;}
.switching-webpay .icons{text-align: center;margin-bottom: 15px;}
.switching-webpay .icons img{max-height: 95px;}
.switching-webpay .icons h3{font-size: 13px;width: 100%;float: left;margin-top: 10px;text-transform: uppercase;}

@media (min-width:576px) and (max-width:767.98px){
.switching-webpay img.main-image{max-height: 150px;}
}

@media (min-width:768px) and (max-width:991.98px){
.switching-webpay img.main-image{max-height: 200px;}    
}

/* TESTIMONIAL */
.testimonials{padding:60px 0;background:url(../../assets/images/testimonial-background.jpg);position:relative;background-repeat: no-repeat;background-size: cover;background-position: right;}

.testimonials .testi-content{background: #14054f;width: 100%;float: left;padding: 30px 0;}
.testimonials .testi-content::before{content: "";position: absolute;top: 27px;left: 3px;width: 99%;height: 80%;background: #ae3466;transform: rotate(-6deg);border-radius: 4px;-webkit-transform: rotate(-6deg);-moz-transform: rotate(-6deg);-ms-transform: rotate(-6deg);-o-transform: rotate(-6deg);z-index: -1;}
.testimonials .testimonial-item{text-align:center;color:#fff;padding: 10px;}
.testimonials .testimonial-item .testimonial-img{width:100px;height: 100px;border-radius:50%;border:6px solid rgba(255,255,255,.15);margin:0 auto;display: flex;justify-content: center;align-items: center;}
.testimonials .testimonial-item .testimonial-img img{width: 45px;}
.testimonials .testimonial-item h3{font-size:20px;font-weight:700;margin:10px 0 5px;color:#fff}
.testimonials .testimonial-item h4{font-size:14px;color:#ddd;margin:0 0 15px}
.testimonials .testimonial-item .quote-icon-left,.testimonials .testimonial-item .quote-icon-right{color:rgba(255,255,255,.4);font-size:26px}
.testimonials .testimonial-item .quote-icon-left{display:inline-block;left:-5px;position:relative}
.testimonials .testimonial-item .quote-icon-right{display:inline-block;right:-5px;position:relative;top:10px}
.testimonials .testimonial-item p{font-style:italic;margin:0 auto 15px;color:#eee;text-align: center;}
.testimonials .owl-dots,
.testimonials .owl-nav{margin-top:5px;text-align:center}
.testimonials .owl-dot{display:inline-block;margin:0 5px;width:12px;height:12px;border-radius:50%;background-color:#fff !important}
.testimonials .owl-dot.active{background-color: #ae3466!important;}
.testimonials .swiper-pagination{margin-top:20px;position:relative;width: 100%;float: left;}
.testimonials .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;opacity:1;background-color:rgba(255,255,255,.4)}
.testimonials .swiper-pagination .swiper-pagination-bullet-active{background-color:#49b14c}

@media (min-width:320px) and (max-width:767px){
.testimonials{padding: 30px 0;}  
.testimonials .testi-content::before{display: none;}    
}

@media (min-width:768px) and (max-width:991.98px){
.testimonials .section-heading h2{font-size: 26px;}
}

/* FAQ */
.faq .faq-list{padding:0}
.faq .faq-list ul{padding:0;list-style:none}
.faq .faq-list li+li{margin-top:15px;width: 100%;float: left;}
.faq .faq-list li{ padding: 0; border-radius:4px; position:relative; width: 100%; float: left; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; }
.faq .faq-list a{display:block;position:relative;font-family:Poppins,sans-serif;font-size:15px;line-height: 25px;font-weight:500;padding: 6px 40px 6px 30px;outline:0;background: #EEE4E9;height: auto;border-radius: 31px;color: #402b4c;}
.faq .faq-list .icon-help{font-size:24px;position:absolute;right:0;left:20px;color: #49b14c;}
.faq .faq-list .icon-close,.faq .faq-list .icon-show{font-size:24px;position:absolute;right: 7px;top: auto;color: #3d065f;}
.faq .faq-list p{margin-bottom:0;padding: 10px 15px;font-size: 14px;text-align: justify;}
.faq .faq-list ul.list-unstyled{width: 100%;float: left;margin: 15px 0;}
.faq .faq-list ul.list-unstyled > li{padding: 0;font-size: 14px;position: relative;width: 100%;float: left;}
.faq .faq-list ul.list-unstyled > li > i{padding-right: 2px;color: #49b14c;font-size: 18px;line-height: 1;position: absolute;margin-top: 3px;left: 0;}
.faq .faq-list ul.list-unstyled > li > span{padding-left: 20px;width: 100%;float: left;}
.faq .faq-list .icon-show{display:none}
.faq .faq-list h3{width: 100%;float: left;font-size: 16px;font-weight: 600;margin: 15px 0;}
.faq .faq-list a.collapsed{color: #3d065f;}
.faq .faq-list a.collapsed:hover{color: #3d065f;}
/* .faq .faq-list a.collapsed .icon-show{} */
.faq .faq-list a.collapsed .icon-close{display:none}
.faq .faq-list a[aria-expanded="true"] .icon-show{display: none;}
.faq .faq-list i.bx{height: 100%;top: 0;display: flex;align-items: center;justify-content: center;}

.faq .main-image{max-height: 250px;}

@media (max-width:1200px){
.faq .faq-list{padding:0}
}

@media (min-width:320px) and (max-width:767.98px){
.faq .faq-list li+li{padding: 15px;margin-top: 20px;padding: 0;}
.faq .faq-list a{font-size: 12px;line-height: 20px;padding-left: 20px;/* padding: 14px; */}
.faq .faq-list .icon-help{left:10px}
.faq .faq-list p{font-size:14px!important}
}

/* INDUSTRIES WE WORK WITH */
.industries-work .image{margin-top: 30px;}
.industries-work .image img{max-height: 250px;}
.industries-work .image h3.high-risk{position: absolute;top: -45px;left: 0px;font-size: 16px;}
.industries-work .image h3.payment-gateway{position: absolute;display: block;top: -45px;right: 130px;font-size: 16px;}
.industries-work .image h3.cbd-oil{position: absolute;display: block;bottom: -55px;left: 100px;font-size: 16px;}
.industries-work .image h3.iptv{position: absolute;display: block;bottom: -55px;right: 15px;font-size: 16px;}

@media (min-width:320px) and (max-width:575.98px){
.industries-work .image h3.high-risk{font-size: 14px;top: -35px;}
.industries-work .image h3.payment-gateway{font-size: 14px;right: 50px;top: -35px;/* top: auto; */}
.industries-work .image h3.cbd-oil{font-size: 14px;left: 24px;bottom: 0;}
.industries-work .image h3.iptv{font-size: 14px;right: 0;bottom: 0;}
}

@media (min-width:576px) and (max-width:767.98px){
.industries-work .image h3.high-risk{top: -46px;left: 52px;}
.industries-work .image h3.payment-gateway{right: 155px;top: -46px;}
.industries-work .image h3.cbd-oil{left: 140px;bottom: -3px;}
.industries-work .image h3.iptv{right: 54px;bottom: -3px;}
}

@media (min-width:320px) and (max-width:767px){
.industries-work{margin-bottom: 50px;}
}

@media (min-width:768px) and (max-width:991.98px){
.industries-work{margin-bottom: 50px;}        
.industries-work .image h3.high-risk{top: -46px;left: 52px;}
.industries-work .image h3.payment-gateway{right: 155px;top: -46px;}
.industries-work .image h3.cbd-oil{left: 140px;bottom: -3px;}
.industries-work .image h3.iptv{right: 54px;bottom: -3px;}
}

/* ENQUIRY FORM */
.enquiry-form{background-image: url(../../custom/images/home-bg.webp);background-position: center;background-repeat: no-repeat;background-size: cover;padding: 30px;text-align: center;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;background: #14054f;}
.enquiry-form h2{margin-bottom: 25px;}
.enquiry-form .icon{position: absolute;left: 10px;z-index: 1;}
.enquiry-form .form-group{position: relative;}
.enquiry-form .icon i{line-height: 40px;color: #402b4c;}
.enquiry-form .form-control.button{display: inline-block;width: auto;padding: 10px 35px;line-height: normal;height: auto;background: #fff;color: #14054f;margin-top: 20px;font-weight: 700;}
.enquiry-form .form-control{font-size: 13px;height: 40px;line-height: 40px;position: relative;padding-left: 35px;}
.enquiry-form textarea.form-control{height: 100px;line-height: normal;}

/* GET IN TOUCH */
.get-in-touch{background-image: url(../images/get-in-touch/bg.png);background-position: center;background-repeat: no-repeat;background-size: 100% auto;padding:20px 0;}
.get-in-touch img{max-height: 250px;position: absolute;top: -85px;}
.get-in-touch h2{font-size: 23px;margin-top: 16px;color: #fff;text-transform: capitalize;}
.get-in-touch p{font-size: 13px;line-height: 17px;color: #fff;text-align: justify;}

@media (min-width:320px) and (max-width:767.98px){
.get-in-touch {background-image: none;padding: 10px 0;background: linear-gradient(45deg, #b570b0, #633899);background: -webkit-linear-gradient(45deg, #b570b0, #633899);}    
.get-in-touch img{max-height: auto;position: static;}
.get-in-touch p{font-size: 14px;line-height: 22px;}
}

@media (min-width:768px) and (max-width:991.98px){
.get-in-touch {background-image: none;padding: 10px 0;background: linear-gradient(45deg, #b570b0, #633899);background: -webkit-linear-gradient(45deg, #b570b0, #633899);}    
.get-in-touch img{max-height: auto;position: static;}    
}

@media (min-width:992px) and (max-width:1199.98px){
.get-in-touch{background-size: 100% 175px;}
}

@media (min-width:1600px){
.get-in-touch{background-size: 100% 235px;}    
.get-in-touch img{top: -57px;}    
.get-in-touch h2{font-size: 26px;}    
.get-in-touch p{font-size: 15px;line-height: 18px;}
}

/*INNER PAGE */
section.inner-page{padding-top: 0;}
.inner-page .inner-header-image{height: 350px;padding: 0;/* background-image: url(../../custom/images/home-bg.png); */background-position: center;background-repeat: no-repeat;background-size: cover;margin-bottom: 40px;display: flex;justify-content: center;align-items: center;background: linear-gradient(55deg, #4d033e 15%, #274183);}
.inner-page .inner-header-image h2{ text-align: center; color: #fff; font-family: 'Raleway', sans-serif; /*text-transform: capitalize;*/ margin: 0; animation: blinker .8s linear infinite; -webkit-animation: blinker .8s linear infinite; animation: none;}
.inner-page .inner-header-image img.main-image{max-width: 300px;max-height: 300px;margin: 0;}
.inner-page .inner-header-image p{text-align: center;color: #fff;font-size: 20px;margin-top: 20px;margin-bottom: 0;}


/* .inner-page .another-inner-header-image{display: block;} */

.inner-page h3.heading{clear: none;float: none;text-align: center;margin-bottom: 30px;font-family: 'Raleway', sans-serif;color: #402b4c;text-transform: capitalize;width: 80%;margin: 0 auto 30px;}
.inner-page h4{width: 100%;float: left;font-size: 17px;font-weight: 600;font-family: 'Raleway', sans-serif;text-transform: uppercase;}
.inner-page p,
.inner-page ul,
.inner-page ul li{width: 100%;float: left;font-size: 19px;  text-align: justify;line-height: 26px;}
.inner-page .main-image{ margin-bottom: 20px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; }
.inner-page .section-heading{width: 80%;text-align: center;margin: 0 auto 40px;float: none;}

.inner-page .another-inner-header-image img.main-image{ border-radius:0 ; -webkit-border-radius:0 ; -moz-border-radius:0 ; -ms-border-radius:0 ; -o-border-radius:0 ; }

@media (min-width:320px) and (max-width:767.98px){
.inner-page .inner-header-image{padding: 40px 0; height: auto;}
.inner-page .inner-header-image h1{font-size: 15px;}
.inner-page .inner-header-image h2{font-size: 20px;}
.inner-page .inner-header-image p{font-size: 12px;margin-top: 3px;line-height: 16px;}
.inner-page h3.heading{font-size: 20px;width: 100%;float: left;}
.inner-page p,
.inner-page ul li{font-size: 13px;}

.inner-page .section-heading{width: 100%;}

/* another page header image */
.inner-page .another-inner-header-image h2{ font-size: 15px; animation:none; -webkit-animation:none; }
.inner-page .another-inner-header-image img.main-image{max-height: 120px;max-width: 120px;}
}

@media (min-width:768px) and (max-width:991.98px){
.inner-page p{font-size: 13px;}
.inner-page .another-inner-header-image h2{animation:none;-webkit-animation:none;}
}

/* WHY WEBPAGE */
.inner-page.why-webpay img.arrow-1{position: absolute;left: 0;width: 200px; z-index: -1;top:40%;}
.inner-page.why-webpay img.arrow-2{position: absolute;right: 0;width: 90px;z-index: -1;}
.inner-page.why-webpay .block-1{margin-top: 50px;}
.inner-page.why-webpay .block-1 h3{font-size: 18px;color: #402b4c;height: 45px;text-transform: capitalize;}
.inner-page.why-webpay .block-1 p{text-align: left;margin: 0;height: 90px;font-size: 14px;line-height: normal;}
.inner-page.why-webpay .block-1 .block-1-content{width: 100%;float: left;margin-bottom: 20px;padding: 20px;height: auto;line-height: 20px;border-radius: 0 50px 50px 0;box-shadow: -2px 0px 3px #8a8787;position: relative;}
.inner-page.why-webpay .block-1 .block-1-content:nth-child(odd){background: #e7cee4;}
.inner-page.why-webpay .block-1 .block-1-content:nth-child(even){background: #ced0e6;}
.inner-page.why-webpay .block-1 .img-fluid{max-height: 400px;}

@media (min-width:768px) {
  .inner-page.why-webpay .block-1 .col-md-4:nth-child(1) .block-1-content{box-shadow: 2px 0px 3px #8a8787;border-radius: 50px 0 0 50px;}
  .inner-page.why-webpay .block-1 .col-md-4:nth-child(1) .block-1-content h3{text-align: right;}
  .inner-page.why-webpay .block-1 .col-md-4:nth-child(1) .block-1-content p{text-align: end;}
}

.inner-page.why-webpay .block-2-main{margin-top: 70px;}
.inner-page.why-webpay .block-2{position: relative;box-shadow: rgb(96, 40, 117) 8px 8px 0px;margin-bottom: 0px;line-height: 18px;text-align: left;background: rgb(231, 206, 228);padding: 45px 70px 35px 165px;border-radius: 30px;margin: 40px 0;margin-top: 10px;}
.inner-page.why-webpay .block-2 .col-md-3{max-width: 20%;border-right: 1px solid #602875;}
.inner-page.why-webpay .block-2 .col-md-3:last-child{border: none;}
.inner-page.why-webpay .block-2 .image{position:absolute;left: -22px;width: 150px;top: 100px;/* bottom: 0; *//* margin: auto 0; */}
.inner-page.why-webpay .block-2 h3{font-size: 18px;text-transform: capitalize;}
.inner-page.why-webpay .block-2 p{font-size: 14px;border-bottom: 1px solid #c8a2c4;padding-bottom: 12px;margin-bottom: 12px;}

.inner-page.why-webpay .block-3{padding: 40px 0;background-image: linear-gradient(to right,#b8b5ff,#cbfdff);border-radius: 0;margin: 75px 0 30px;}
.inner-page.why-webpay .block-3 p{background-color: white;border-radius: 40px;padding: 20px;font-size: 15px;color: black;text-align: center;box-shadow: 2px 4px 10px #444446;}
.inner-page.why-webpay .block-3 img.img-fluid{position: absolute;right: 0;top: -100px;max-height: 300px;}

@media (min-width:320px) and (max-width:767.98px){
.inner-page.why-webpay .block-1{margin-top: 20px;}
.inner-page.why-webpay .block-1 h3{height: auto;font-size: 16px;}
.inner-page.why-webpay .block-1 p{height: auto;}

.inner-page.why-webpay .block-2-main{margin-top: 50px;}
.inner-page.why-webpay .block-2{padding: 25px 40px;}
.inner-page.why-webpay .block-2 .col-md-3{max-width: 100%;border: none;}  
.inner-page.why-webpay .block-2 .block-2-item div{border: 1px solid #602875;margin-top: 5px;padding: 12px;}
.inner-page.why-webpay .block-2 h3{font-size: 16px;}

.inner-page.why-webpay .block-3{margin: 0;}
.inner-page.why-webpay .block-3 img.img-fluid{position: static;}
}

@media (min-width:768px) and (max-width:991.98px){
.inner-page.why-webpay .block-1 h3{font-size: 16px;}
.inner-page.why-webpay .block-1 p{height: 130px;text-align: left;line-height: 18px;}

.inner-page.why-webpay .block-2 .col-md-3{max-width: 100%;}  
.inner-page.why-webpay .block-2 .image{top: 130px;}

.inner-page.why-webpay .block-3{margin: 0;}
.inner-page.why-webpay .block-3 img.img-fluid{position: static;}

}

@media (min-width:1600px){
.inner-page.why-webpay img.arrow-1{left:5%;}
.inner-page.why-webpay img.arrow-2{right: 5%;}
}

/* FOOTER */
footer{margin-top: 0;width: 100%;float: left;}
footer .footer-top{background-image:url('../../custom/images/footer/footer-top-bg.webp');background-position: center;background-repeat: no-repeat;background-size: 100% 100%;padding: 200px 0 100px;height: auto; margin-top: 50px;}
footer .footer-top .col-lg-3:nth-child(1){padding-right: 35px;}
footer .footer-top .col-lg-3:nth-child(3){padding-left: 50px;}
footer .footer-top .main-image{max-height: none;}
footer .footer-top h2{color: #fff;font-size: 24px;position: relative;padding-bottom: 9px;margin-bottom: 0;text-transform: capitalize;}

footer .footer-top .border-multiple{margin-bottom: 20px;}
footer .footer-top .border-multiple>span.first{display: inline-block;background-color: #ffffff;width: 7px;height: 7px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;}
footer .footer-top .border-multiple>span.second {display: inline-block;background-color: #ffffff;width: 25px;height: 7px;border-radius: 3.5px;}
footer .footer-top .border-multiple>span.third {display: inline-block;background-color: #ffffff;width: 25px;height: 7px;border-radius: 3.5px;animation: 2s linear 0s infinite normal none running animborder;}

footer .footer-top p{color: #fff;font-size: 14px;text-align: justify;padding-right: 0;width: 100%;float: left;}
footer .footer-top ul li{color: #fff;margin-bottom: 18px;font-size: 14px;width: 100%;float: left;}
footer .footer-top ul li a{color: #fff;}
footer .footer-top ul li i{margin-right: 7px;}

footer .footer-bottom{color: #402b4c;}
footer .footer-bottom .social-icons i{color: #fff;line-height: 30px;width: 30px;height: 30px;border: 1px solid #fff;margin: 3px;background: #fff;padding: 0;border-radius: 50%;font-size: 18px;text-align: center;border: none;}

footer .footer-bottom .social-icons i.bxl-facebook{background: #3D548E;}
footer .footer-bottom .social-icons i.bxl-skype{background: #00AAE8;}
footer .footer-bottom .social-icons i.bxl-twitter{background: #4FC5F7;}
footer .footer-bottom .social-icons i.bxl-linkedin{background: #08589C;}

footer .footer-bottom{padding: 40px 0;}
footer .footer-bottom .icons img{border-radius: 10px;/* border: 1px solid #ccc; *//* background-color: white; */max-height: 100px;margin: 4px;}
footer .footer-bottom .about{font-size: 13px;color: #402b4c;text-align: center;margin-top: 20px;}
footer .footer-bottom p{font-size: 14px;}
footer .footer-bottom .copyright{font-size: 13px;color: #402b4c;text-align: center;margin-top: 10px;}
footer .footer-bottom a{font-size: 13px;color: #402b4c;margin: 0 6px;}


@media (min-width:320px) and (max-width:767.98px){
footer .footer-top .col-lg-3:nth-child(1){padding-right: 15px;}
footer .footer-top .col-lg-3:nth-child(3){padding-left: 15px;}
footer .footer-top .main-image{max-height: fit-content;}

footer .footer-bottom{padding: 20px 0;}
footer .footer-bottom p{font-size: 12px;}
}

@media (min-width:320px) and (max-width:575.98px){
footer .footer-top{max-height: 1100px;padding: 80px 0 25px;background-size: cover;background-position: initial;}  
footer .footer-top .main-image{max-height: 200px;margin: 0 auto;float: left;display: block;margin-bottom: 20px;}    

footer .footer-bottom .icons img {max-height: 30px;}
footer .footer-bottom a {font-size: 12px;margin: 0 4px;}

}

@media (min-width:576px) and (max-width:767.98px){
footer .footer-top{max-height: 1025px;padding: 180px 0 25px;background-size: cover;background-position: initial;}  
footer .footer-bottom .icons img {max-height: 60px;}
}

@media (min-width:768px) and (max-width:991.98px){
footer .footer-top{background-image: auto;/* background: #402b4c; */height:auto;padding: 90px 0 25px;}
footer .footer-top .col-lg-3:nth-child(1){padding-right: 20px;display: none;}
footer .footer-top .col-lg-3:nth-child(3){padding-left: 35px;}
footer .footer-top h2{font-size: 19px;}
footer .footer-top p{font-size: 12px;}
footer .footer-top ul li{font-size: 12px;margin-bottom: 16px;}
footer .footer-bottom{padding: 30px 10px;}
footer .footer-bottom .icons img {max-height: 70px;}
}

@media (min-width:992px) and (max-width:1199.98px){
footer .footer-top h2{font-size: 20px;}
footer .footer-top p{font-size: 12px;}
footer .footer-top .col-lg-3:nth-child(1){padding-right: 25px;}
footer .footer-top .col-lg-3:nth-child(3){padding-left: 30px;}
footer .footer-top ul li{font-size: 12px;}
}

/* SERVICE PAGE */
.service-page .service-content{transition: .5s;width: 100%;float: left;text-align: center;-webkit-box-shadow: 0px 2px 20px 0px rgb(12 0 46 / 10%);box-shadow: 0px 2px 20px 0px rgb(12 0 46 / 10%);padding: 23px 20px;margin-bottom: 30px;-webkit-transition: .5s;transition: .5s;position: relative;border-bottom: 2px solid #ae3466;background:#fff;}
.service-page .service-content .icon{-webkit-animation: icon-animation 5s ease-in-out infinite;animation: icon-animation 5s ease-in-out infinite;/* background: #000; */display: inline-block;border: 1px dashed #402b4c;padding: 15px;margin-bottom: 15px;width: 100px;height: 100px;text-align: center;/* line-height: 58px; */}
.service-page .service-content .icon img{max-height: 60px;/* line-height: 88px; */}
.service-page .service-content h4{width: 100%;float: left;font-size: 20px;height: 45px;overflow: hidden;color: #402b4c;}
.service-page .service-content h4 a{color: #402b4c;}
.service-page .service-content p{width: 100%;float: left;margin-top: 15px;height: 230px;font-size: 13px;margin-bottom: 0;}

@keyframes icon-animation {
  0% {
     border-radius: 46% 54% 68% 32% / 55% 48% 52% 45%;
  }

  50% {
      border-radius: 66% 34% 41% 59% / 51% 34% 66% 49%;
  }

  100% {
      border-radius: 46% 54% 68% 32% / 55% 48% 52% 45%;
  }
}

@media (min-width:320px) and (max-width:767.98px){
.service-page .service-content{padding: 30px 20px 20px;}  
.service-page .service-content p{height: auto;}
.service-page .service-content h4{height: auto;font-size: 15px;margin-bottom: 0;}
}

@media (min-width:768px) and (max-width:991.98px){
.service-page .service-content h4{height: 35px;font-size: 15px;}
.service-page .service-content p {height: 270px;font-size: 12px;line-height: 20px;}
}

@media (min-width:992px) and (max-width:1199.98px){
.service-page .service-content p{height: 280px;}
}

/* INDUSTRIES PAGE */
.inner-page.industries-page{background-image: url('../../custom//images/industries/bg.png');background-position: center;background-repeat: no-repeat;background-size: cover;}
.inner-page.industries-page img.object-1{position: absolute;right: 15%;top: 0;width: 40px;}
.inner-page.industries-page img.object-2{position: absolute;right: 40%;bottom:0;width: 30px;}

/* .inner-page.industries-page .another-inner-header-image{background-image: url('../../custom/images/icons/industries-bg.png');background-position: center;background-repeat: no-repeat;background-size: 100% 100%;height: 500px;}
.inner-page.industries-page .another-inner-header-image .object-1{position: absolute;left: 20%;bottom: 10%;width: 30px;top:auto;}
.inner-page.industries-page .another-inner-header-image img.main-image{max-height: 365px;position: absolute;top: -228px;right: 0;}
.inner-page.industries-page .another-inner-header-image h2{position: absolute;top: -115px;}
.inner-page.industries-page .another-inner-header-image img.object{position: absolute;top: -230px;left: 30px;width: 90px;animation-iteration-count: infinite;animation-timing-function: linear;animation-name: orbit;animation-duration: 7s;} */
.inner-page.industries-page .img-fluid{border-radius: 35px;-webkit-border-radius: 35px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;background: #000;box-shadow: 5px 6px 15px #000;border: none;}
.inner-page.industries-page .img-fluid.main-image{ box-shadow: none; border-radius:none; -webkit-border-radius:none; -moz-border-radius:none; -ms-border-radius:none; -o-border-radius:none;background: none;}
.inner-page.industries-page p{position: relative;background: #e6cee4;padding: 20px 20px 20px 40px;border-radius: 0 20px 20px 120px;z-index: 1;}
.inner-page.industries-page p::after{content: '';position: absolute;left: 7px;width: 100px;height: 100%;top: 0;border-radius: 20px;transform: skewX(20deg);background: #e6cee4;overflow: hidden;z-index: -1;}

.inner-page.industries-page h4{font-size: 25px;margin-bottom: 25px;text-transform: none;}
.inner-page.industries-page .blocks .row{margin-top: 30px;}
.inner-page.industries-page .blocks .block-item-1 .object-1{position: absolute;bottom:0;left: 30px;right: auto;top: auto;}

.inner-page.industries-page .blocks .block-item-2 .object-1{position: absolute;right: 10%;top:0;width: 20px;}
.inner-page.industries-page .blocks .block-item-2 .object-2{position: absolute;left: 40%;right: auto;bottom: 0;width: 40px;}

.inner-page.industries-page .blocks .block-item-4 .object-1{left: auto;width: 20px;right: 40%;}

.inner-page.industries-page .blocks .block-item-7 .object-1{left: 50%;width: 20px;}

.inner-page.industries-page .blocks .block-item-8 .object-1{left: 50%;width: 40px;bottom:0;top: auto;right: auto;}

@media (min-width:320px) and (max-width:767.98px){
/* .inner-page.industries-page .another-inner-header-image{height: 250px;} */
.inner-page.industries-page .another-inner-header-image h2{top: -65px;}  
.inner-page.industries-page .another-inner-header-image img.main-image{top: -100px;max-height: 150px;left: 0;right: 0;margin: 0 auto;}

.inner-page.industries-page h4{font-size: 16px;}
.inner-page.industries-page p{ border-radius:20px ; -webkit-border-radius:20px ; -moz-border-radius:20px ; -ms-border-radius:20px ; -o-border-radius:20px ;padding: 20px;}
.inner-page.industries-page p::after{display: none;}
}

@media (min-width:768px) and (max-width:991.98px){
.inner-page.industries-page .another-inner-header-image h2{font-size: 27px;}
.inner-page.industries-page p{font-size: 12px;}
}


/* APPLY NOW */
section.apply-now{background-image: url('../../custom/images/icons/apply-now-bg.png');background-position: center;background-repeat: no-repeat;background-size: cover;padding: 20px 0;}
.apply-now .submit-button{border: none;color: white;padding: 10px 70px;height: auto; float:left; text-align: center;text-decoration: none;display: inline-block;font-size: 19px;cursor: pointer;background: linear-gradient(45deg, #4d033e 28%, #274183);width: 300px;border-radius: 30px;margin-top: 10px;width: auto; /*float: none;*/}
.apply-now .submit-button:hover{background: linear-gradient(45deg, #274183 28%, #4d033e);}
.apply-now .img-fluid{max-height: 55px;}
.apply-now .d-flex div:nth-child(1){align-self: center;margin-right: 35px;}
.apply-now .d-flex div:nth-child(2){width: 100%;}

.apply-now .d-flex div:nth-child(2) label{text-transform: capitalize;}
.apply-now .d-flex div:nth-child(2) .form-control{height: 36px;line-height: 36px;background: none;}
.apply-now .d-flex div:nth-child(2) .form-control:focus{border: 1px solid #ced4da;}

.apply-now .apply-now-item:nth-child(2) .image{max-height: 500px;}

.apply-now .apply-now-item:nth-child(3) p{background-color: #a1296b;border-radius: 15px 50px 30px;padding: 20px;color: white;font-size: 18px;}
.apply-now .apply-now-item:nth-child(3) .img-fluid{max-height: 100%;}

.apply-now .apply-now-item .form-group{margin-bottom: 8px;}

@media (min-width:320px) and (max-width:767.98px){
.apply-now .d-flex div:nth-child(1){margin-right: 15px;}
.apply-now .apply-now-item:nth-child(2) .image{max-height: 200px;}  
.apply-now .apply-now-item:nth-child(3) p{font-size: 14px;}
.apply-now .img-fluid{max-height: 40px;}
}

@media (min-width:768px) and (max-width:991.98px){
.apply-now .apply-now-item:nth-child(3) p{font-size: 14px;}
}

/* BLOG PAGE */
/* .blog-page .another-inner-header-image{background-image: url('../../image/blog1.png'); background-position: center;background-repeat: no-repeat;background-size: cover;height: 500px;} */

.blog-page .d-inline-flex{box-shadow: 2px 5px 7px #d0d0d0;padding: 20px;background: #fff;}
.blog-page .d-inline-flex .img-fluid{ border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; max-height: 150px; max-width: 150px; }
.blog-page .d-inline-flex h3{font-size: 21px;text-transform: capitalize;}
.blog-page .d-inline-flex h4{font-size: 17px;}
.blog-page .d-inline-flex p{height: 85px;overflow: hidden;text-align: left;}
.blog-page .d-inline-flex .custom-button{padding: 6px 15px;display: inline-block;width: auto;font-size: 16px;margin: 15px 0px 0;}

@media (min-width:320px) and (max-width:767.98px){
.blog-page .d-inline-flex .img-fluid{max-height: 75px;max-width: 75px;}
.blog-page .d-inline-flex h3{font-size: 16px;}
.blog-page .d-inline-flex h4{font-size: 14px;}
.blog-page .d-inline-flex p{height: 58px;line-height: inherit;}
}

@media (min-width:768px) and (max-width:991.98px){
.blog-page .d-inline-flex .img-fluid{max-height: 150px;max-width: 150px;}
.blog-page .d-inline-flex p{height: 58px;line-height: inherit;}
}

/* ----------THANK YOU PAGE--------- */
/* .thank-you-page h2{color: #4d033e;}
.thank-you-page .icon i{color: #28a745;font-size: 65px;}
.thank-you-page span{font-size: 13px;} */

/* ---------------------COMPANY OVERVIEW----------------------- */
/* .company-overview{ background-image: url('../../custom/images/custom-images/company-overview-bg.png'); background-position: center; background-repeat: no-repeat; background-size: 100% 100%;} */

/* thank you */
.thankyou{background-image: url('../../custom/images/custom-images/thankyou-bg.png'); background-position: center; background-repeat: no-repeat; background-size: 100% 100%;padding: 0;}
.thankyou img{max-height: 150px;}
.thankyou p{margin-top: 20px;font-size: 20px;}

@media (min-width:320px) and (max-width:767.98px) {
.thankyou{height:200px}  
.thankyou img{max-height: 50px;}
}

@media (min-width:768px) and (max-width:991.98px) {
.thankyou{height:300px}  
.thankyou img{max-height: 100px;}
}

@media (min-width:992px){
  .thankyou2{height: 500px;}
}


/* -----------------CARD SLIDER------------------- */
.card-slider-section{background: linear-gradient(55deg, #4d033e 15%, #274183);}
.card-slider-section .card-item{background: #fff;height: 100px;text-align: center;display: flex;}
.card-slider-section .card-item img{max-height: 100px !important;max-width: 100px !important;margin: 0 auto;align-self: center;}

/* ------------------------------ */
#p-card-slider{width:100%; float:left;}
.card-slider-section .owl-slider-full{width:100%; float:left; padding:0;}
.card-slider-section .owl-slider-full .owl-slider{margin-left:8px;margin-right:8px;}
.card-slider-section .owl-slider-full .owl-theme .owl-controls {margin-top: 25px; text-align: left; width:auto; float: left; top:45%; position:static;width: 100%;text-align: center;}
.card-slider-section .owl-slider-full .owl-theme .owl-controls .owl-buttons .owl-prev{border:2px solid #fff; float:left; margin-left:-50px; background:none !important; position:absolute; top:45%;width: 40px;height: 40px;opacity:1;}
.card-slider-section .owl-slider-full .owl-theme .owl-controls .owl-buttons .owl-next{border:2px solid #fff;float:right; margin-right:-50px; background:none !important; position:absolute; top:45%; right:0px;width: 40px;height: 40px;opacity:1;}

.card-slider-section .owl-slider-full .owl-theme .owl-controls .owl-buttons .owl-prev:before{font-size: 33px;top: -6px;position: absolute;left: 10px;}
.card-slider-section .owl-slider-full .owl-theme .owl-controls .owl-buttons .owl-next:before{font-size: 33px;top: -6px;position: absolute;right: 10px;}

.card-slider-section .owl-theme .owl-controls{position:absolute; top:-50px; right:10px; margin-top:0px;}
.card-slider-section .owl-theme .owl-controls .owl-buttons div {color: #666 !important; display: inline-block; zoom: 1; *display: inline; margin: 5px; padding: 3px 10px; font-size: 12px; -webkit-border-radius: 50% !important; -moz-border-radius: 50% !important; border-radius: 50% !important; background: #869791;     background: linear-gradient(#fff, #e9e9e9) !important; background: -webkit-linear-gradient(#fff, #e9e9e9) !important;     opacity: .5;}
.card-slider-section .owl-theme .owl-controls .owl-buttons div:hover{ color:#6855f7;}
.card-slider-section .owl-prev:before, 
.card-slider-section .owl-next:before {content: "\f104" !important; font-size:16px; font-weight:600; font-family: 'FontAwesome'; color: #fff !important;}
.card-slider-section .owl-next:before {content: "\f105" !important; font-size:16px; font-weight:600;}
.card-slider-section .owl-theme .owl-controls .owl-page span{background:#fff;}

@media only screen and (max-width: 480px){
  .card-slider-section .owl-theme .owl-controls{margin-top: 25px;}
}

@media screen and (min-width:320px) and (max-width:767px) {
.card-slider-section .owl-slider-full .owl-theme .owl-controls .owl-buttons .owl-prev {margin-left: 0;top:30%;}
.card-slider-section .owl-slider-full .owl-theme .owl-controls .owl-buttons .owl-next{margin-right: 0;top:30%;}
}

@media screen and (min-width:320px) and (max-width:499px) {
.card-slider-section .owl-slider-full{padding:0;}
.card-slider-section .owl-slider-full .owl-slider{margin:0;}
}

@media screen and (min-width:500px) and (max-width:767px) {
.card-slider-section .owl-slider-full{padding:0;}
}

@media screen and (min-width:768px) and (max-width:991px) {

.card-slider-section .owl-slider-full{padding:0;}

.card-slider-section .owl-slider-full .owl-theme .owl-controls .owl-buttons .owl-prev {margin-left: 0;top:40%;left: -25px;}
.card-slider-section .owl-slider-full .owl-theme .owl-controls .owl-buttons .owl-next{margin-right: 0;top:40%;right: -25px;}
}

@media screen and (min-width:992px) and (max-width:1199px){
.card-slider-section .owl-slider-full .owl-theme .owl-controls .owl-buttons .owl-prev {margin-left: 0;left:-30px;}
.card-slider-section .owl-slider-full .owl-theme .owl-controls .owl-buttons .owl-next{margin-right: 0;right:-30px;}
}

@media screen and (min-width:1200px) and (max-width:1366px){
.card-slider-section .owl-slider-full .owl-theme .owl-controls .owl-buttons .owl-prev {margin-left: 0;left:-30px;}
.card-slider-section .owl-slider-full .owl-theme .owl-controls .owl-buttons .owl-next{margin-right: 0;right:-30px;}
}


/* -----------------SLIDING CONTACT FORM--------------------- */
.sliding-contact-form{position: absolute;right: 0;top: 0;}
.sliding-contact-form #contactform{width:400px;right:-405px;height:500px;margin:25px 0;position: absolute;/* box-shadow:0 0 12px 0 #333; */z-index: 9;}
.sliding-contact-form .enquiry-form{padding: 10px 15px;background: #EEE4E9;}
.sliding-contact-form #contact-button{width:5%;padding: 35px 33px 40px 35px;height: 200px;line-height: normal;cursor:pointer;z-index: 0;margin-left: -50px;transform:rotate(180deg);margin-top:40%;font-size:23px;color:#fff;position:absolute;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);}
.sliding-contact-form #contact-button{border-radius:0 15px 15px 0;border-left:none;background: #EEE4E9;text-transform: uppercase;}
.sliding-contact-form #contactform{border-radius:0 15px 15px 0;border-left:none;}
.sliding-contact-form .rotated-text{display:inline-block;white-space:nowrap;-webkit-transform:translate(1.1em,0) rotate(90deg);-moz-transform:translate(1.1em,0) rotate(90deg);-o-transform:translate(1.1em,0) rotate(90deg);transform:translate(1.1em,0) rotate(90deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-ms-transform:none;-ms-transform-origin:none;-ms-writing-mode:tb-rl;*writing-mode:tb-rl;color: #402b4c;}
.sliding-contact-form .rotated-text:before{content:"";float:left;margin-top:100%}
.sliding-contact-form form{width:100%;padding: 0;}
.sliding-contact-form form input,
.sliding-contact-form form textarea{border: 3px solid #b6acbb;border-radius:5px;background:#fff;}
.sliding-contact-form form input:focus,
.sliding-contact-form form textarea:focus{border: 3px solid #b6acbb;}
.sliding-contact-form h2{color: #402b4c !important;font-size: 25px;margin-bottom: 20px;}
.sliding-contact-form textarea.form-control{height: 70px;}
.sliding-contact-form .form-control.button{color:#402b4c;}

.privacy-page ul,
.aml-policy-page ul,
.buyer-protection-page ul,
.partner-page ul{padding-left: 0;}

.privacy-page ul li,
.aml-policy-page ul li,
.buyer-protection-page ul li,
.partner-page ul li{list-style: none;position: relative;padding-left: 30px;}

.privacy-page ul li::before,
.aml-policy-page ul li::before,
.buyer-protection-page ul li::before,
.partner-page ul li::before{content: "\f058";font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;color: #ae3466;font-size: 17px;padding-right: 0;position: absolute;top: 0;left: 0;line-height: normal;}

/* HOMEPAGE CAROUSEL */

.industries-work .carousel .carousel-item{background:#fff;text-align:center;padding:30px;border-radius:10px;border:1px solid #ddd;}
.industries-work .carousel .carousel-item img{vertical-align:center;max-height:300px;}
.industries-work .carousel .carousel-indicators{margin-bottom:0;}
.industries-work .carousel .carousel-indicators li{background-color: #14054f;}
.industries-work .carousel-inner .carousel-caption{display:none !important;}

/* SOCIAL ICONS */
@media (min-width:320px) and (max-width:991.98px){
.a2a_kit{display: none ;}
}







textarea.b24-form-control{
	height:60px !important;	
background-color:white !important;	
	}
	
	input.b24-form-control{
	height:40px !important;
	background-color:white !important;
	}
	
	.b24-form-wrapper.b24-form-border-bottom {
    border-bottom: 5px solid var(--b24-primary-color);
}
	
	button.b24-form-btn{
	}
	.b24-form-btn {
		height:30px !important;
    position: relative;
    display: inline-block;
    padding: 0px 20px !important;
    margin: 0;
    /* min-height: 52px; */
    width: 100%;
    border: 0;
    border-radius: 4px;
    background: linear-gradient(to right, #402b4c 0%, #ae3466 68%);
    background-color: var(--b24-primary-color);
    font: 600 15px/22px var(--b24-font-family);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);
    box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);
    outline: 0;
    cursor: pointer;
    color: #fff;
    color: var(--b24-primary-text-color);
    -webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}

.signup-header h3 {
    padding: 10px 0 10px !important;
    color: white;
    font-weight: 300;
}

.b24-form{
	background: #14054f !important;	
}

.b24-form-wrapper.b24-form-border-bottom {
    border-bottom: 5px solid var(--b24-primary-color);
    background: #14054f !important;
}

.b24-form-field-agreement .b24-form-field-agreement-link {
    font-size: 11px;
    line-height: 1;
    cursor: pointer;
    color: white !important;
}

.b24-widget-button-icon-animation {
    background: linear-gradient(to right, #402b4c 0%, #ae3466 68%) !important;
    opacity: 1;
}

.bx-livechat-head {
    background: linear-gradient(to right, #402b4c 0%, #ae3466 68%) !important;
}