4@import "https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700,900";



/* ======Banner Sction */

 .design-best {

	background: linear-gradient(135deg, #FEB692 0%, #EA5455 100%);

	border-radius: 40px 40px 180px 40px;

	margin: 81px 0px;

}

.poker-applicatvon-with-us{

    	background: linear-gradient(135deg, #FEB692 0%, #EA5455 100%);

	border-radius: 40px 40px 180px 40px;

	margin: 81px 0px;

}





.design-best h1 {

	font-style: normal;

	font-weight: 800;

	font-size: 40px;

	line-height: 60px;

	align-items: center;

	text-transform: uppercase;

	color: #FFFFFF;

    margin: 50px 0px;

}



.design-best p {

	color: white;

	font-style: normal;

    margin: -35px 0px;

	font-weight: 500;

	font-size: 14px;

	line-height: 160%;



}



.design-best .btn {



    font-style: normal;

    font-size: 20px;

    line-height: 25px;

    align-items: center;

    text-transform: capitalize;

    color: #FFFFFF;

    background: #137CC0;

    border-radius: 100px;

    padding: 7px 31px;

    margin: 56px -4px;

}



/* =========design-best-section-hover========== */

.btnright{

	float: right;

	position: relative;

	right: 80px;

}

.btnright:hover{

	

		color: #fff;

		background-color: #f37f20;

		border: none;

}

.design-best .btnleft:hover{

	color: #137CC0	;

		background-color: #fff;

}

.design-best .btnright:hover {

    color: #fff;

}



/* =========design-best-section-hover-exit========== */



/* =========================== */



.our-expertise-team-section{

    margin: 70px 0px;

}



.our-expertise-team-section h2{

    font-style: normal;

    font-weight: 600;

    font-size: 35px;

    line-height: 52px;

    align-items: center;

    text-transform: capitalize;

    color: #137CC0;

}



.our-expertise-team-section p{

    font-style: normal;

    font-weight: 500;

    font-size: 16px;

    line-height: 200%;

    display: flex;

    align-items: center;

    color: #707070;

}

/* =====our-expertise-team-section-hover==== */

.our-expertise-team-section .btn.primary {

    background: #F38120;

    color: #fff;

    border: 1px solid #F38120;

    padding: 10px 20px;

    border-radius: 100px;

    font-size: 22px;

    line-height: 30px;

    text-transform: capitalize;

	font-weight: 600;

	margin: 10px 0px;

}

.our-expertise-team-section .btn.primary:hover{

	color: #F38120;

    background: #fff;

}

.our-expertise-team-section .btn.primary:focus {

	outline: none;

}

/* =====our-expertise-team-section-hover-Exit==== */



/* ================== Client-section Css ========================= */

.testing p{

    font-size: 30px;

    font-weight: 800;

}





.test {

    display: flex;

    justify-content: center;

    align-items: center;

    flex-wrap: wrap;

    background: #FBFDFF;

    border-radius: 10px;

    background:#4ca1af;

}

sapn#plus {

    font-size: 23px;

    position: relative;

    /* bottom: -11px; */

    left: 43px;

    font-weight: 600;

    color: white;

    top: 6px;

}

sapn#plus-two{

	position: relative;

    bottom: 21px;

    left: 53px;

    font-size: 31px;

    font-weight: 600;

}

#pluss{

    font-size: 23px;

    position: relative;

    /* bottom: -11px; */

    left: 25px;

    font-weight: 600;

    color: white;

    top: 6px;

}



sapn#plus-three{

	position: relative;

     bottom: 21px;

    left: 27px;

    font-size: 32px;

	font-weight: 600;

}

.test .testing {

    width: 258px;

    height: 200px;

    padding: 50px 8px;

    margin: 10px;

    text-align: center;

    color: #fff;

}

.client-section h3 {

    width: 100px;

    font-size: 16px;

    margin: -18px 80px;

    /*color: #fff;*/

    font-style: normal;

    font-weight: 500;

    font-size: 16px;

    line-height: 160%;

}









/* ================== ./Client-section Css Exit ========================= */



/* =============We-Are-Better Css=========== */

.We-Are-Better{

	margin: 70px 0px;

}

.title h2 {

	font-style: normal;

	font-weight: 600;

	font-size: 35px;

	line-height: 52px;

	text-transform: capitalize;

	color: #137CC0;

}



.title p {

	font-style: normal;

	font-weight: 500;

	font-size: 16px;

	line-height: 160%;

	align-items: center;

	text-align: center;

	color: #AEAEAE;

	margin-bottom: 50px;

}



.title span {

	color: #F38120;

}

.image-gallery .img-fluid {

    max-width: 100%;

    height: 140px;

}

.image-gallery  h5{

    font-style: normal;

    font-weight: 600;

    font-size: 20px;

    align-items: center;

    text-align: center;

    text-transform: capitalize;

    color: #F38120;

    margin: 10px 0px;

}

.image-gallery p{

    font-style: normal;

    font-weight: 500;

    font-size: 14px;

    line-height: 200%;

    align-items: center;

    text-align: center;

    color: #707070;

}



/* ==============./We-Are-Better Css Exit=========== */



/*==========Feature-ludo game-section Css ==============*/

.what-we-provide .s_integration_item {

	box-shadow: 0 3px 8px 0 rgba(12, 0, 46, .08);

	min-height: 200px;

}



.what-we-provide .s_integration_item:hover {

	background: rgba(243, 127, 30, .11);

	transition: all .2s linear;



}

.what-we-provide .img-fluid {

	height: 60px;

}

.what-we-provide{

	margin: 70px 0px;

}

.what-we-provide h2{

    font-style: normal;

    font-weight: 600;

    font-size: 35px;

    line-height: 52px;

    text-transform: capitalize;

    color: #137CC0;

}

.what-we-provide span{

	color: #F38120;

}



.Feature-bg .s_integration_item h5{color: #137CC0;}



.Feature-bg .s_integration_item{background: #FFFDFB;

	border-radius: 10px;

	text-align: center;

	display: block;

	padding: 26px 0px;

	transition: all .2s linear;

	z-index: 1;

	position: relative;

	border: solid 1px #137CC0;

	min-height: 400px;}



.Feature-bg .s_integration_item:hover{background: rgba(245, 252, 255);

	transition: all .2s linear;}





.s_integration_item {

	background: #FFFDFB;

	border-radius: 10px;

	text-align: center;

	display: block;

	padding: 26px 0px;

	transition: all .2s linear;

	z-index: 1;

	position: relative;

	border: solid 1px #F38120;

	min-height: 400px;

}



.s_integration_item h5 {

	font-style: normal;

	font-weight: 600;

	font-size: 16px;

	line-height: 120%;

	text-transform: capitalize;

	color: #F38120;

	margin-top: 15px;

}

/* .security_integration_area .s_integration_item a {

	text-decoration: none;

} */

.cemeg-bg {

	background: rgba(245, 252, 255);

	padding: 70px 0px;

  }



.mb_60 {

	margin-bottom: 20px;

}



.f-image {

	width: 80px;

	height: 60px;

}



.s_integration_item p {

	font-style: normal;

	font-weight: 400;

	font-size: 14px;

	line-height: 25px;

	text-transform: capitalize;

	color: #707070;

	padding-top: 15px;

	padding: 10px;

    text-align: justify;

    

}



.s_integration_item {

	margin: 20px 0px;

}





.Feature-bg {

	background: #FFFCF8;

	padding: 30px 0px;

}



/*==========Feature-ludo game-section-Css-Exit==============*/



/* =========HaveA-Project-Section-Css====================== */

.have {

	background: #FBFDFF;

	box-shadow: 4px 4px 30px rgba(0, 0, 0, 0.1);

	border-radius: 10px;

	padding: 0px 45px;

	width: 90%;

	margin: auto;

}



.have-a-project .have-text h3 {

	font-style: normal;

	font-weight: 600;

	font-size: 28px;

	line-height: 52px;

	align-items: center;

	text-transform: capitalize;

	color: #137CC0;

    margin-top: 38px;

}



.have-a-project .have-text p {

	font-style: normal;

	font-weight: 500;

	font-size: 16px;

	line-height: 200%;

	align-items: center;

	color: #707070;

}



.have-a-project .bottens {



	width: 238.54px;

	height: 44px;

	border: 1px solid #F38120;

	border-radius: 100px;

	margin: 0px 62px;



}



.have-a-project i.fa.fa-headphones {

	margin: 0px 7px;

}



.have-a-project img {

	position: relative;

    bottom: 4px;

    right: 35px;

}



.have-a-project button.btn {

	border: 1px solid;

    font-style: normal;

    font-weight: 600;

    font-size: 19px;

    line-height: 30px;

    background: none;

    border-radius: 25px;

    align-items: center;

    text-transform: capitalize;

    color: #F38120;

    /* padding: 0px 21px; */

    height: 37px;

    position: relative;

    bottom: 6px;

    height: auto;

    padding: 5px 6px;

    right: 10px;

}



.have-a-project button.btn:hover{background: #F38120;

	color: #fff;

	border: 1px solid #F38120;

	border-radius: 100px;}





/*====have-a-project-Section Css Exit */



.security_integration_area {

	margin: 70px 0px;

}

.security_integration_area .s_integration_item {

	box-shadow: 0 3px 8px 0 rgba(12, 0, 46, .08);

	min-height: 200px;

}

.security_integration_area h2{

    font-style: normal;

    font-weight: 600;

    font-size: 35px;

    line-height: 52px;

    text-transform: capitalize;

    color: #137CC0;

}

.security_integration_area span{

	color: #F38120;

}

.security_integration_area .s_integration_item:hover {

	background: rgba(243, 127, 30, .11);

	transition: all .2s linear;



}



.Feature-bg .s_integration_item h5{color: #137CC0;}



.Feature-bg .s_integration_item{background: #FFFDFB;

	border-radius: 10px;

	text-align: center;

	display: block;

	padding: 26px 0px;

	transition: all .2s linear;

	z-index: 1;

	position: relative;

	border: solid 1px #137CC0;

	min-height: 400px;}



.Feature-bg .s_integration_item:hover{background: rgba(245, 252, 255);

	transition: all .2s linear;}



/* ===============s_integration_item========================= */

.s_integration_item {

	background: #FFFDFB;

	border-radius: 10px;

	text-align: center;

	display: block;

	padding: 26px 0px;

	transition: all .2s linear;

	z-index: 1;

	position: relative;

	border: solid 1px #F38120;

	min-height: 400px;

}



.s_integration_item h5 {

	font-style: normal;

	font-weight: 600;

	font-size: 16px;

	line-height: 120%;

	text-transform: capitalize;

	color: #F38120;

	margin-top: 15px;

}



.cemeg-bg {

	background: rgba(245, 252, 255);

	padding: 70px 0px;

  }



.mb_60 {

	margin-bottom: 20px;

}



.f-image {

	width: 80px;

	height: 60px;

}



.s_integration_item p {

	font-style: normal;

	font-weight: 400;

	font-size: 14px;

	line-height: 25px;

	text-transform: capitalize;

	color: #707070;

	padding-top: 15px;

	height: 245px;

    overflow-y: auto

}

.s_integration_item p::-webkit-scrollbar {

    display: none;

}



.s_integration_item {

	margin: 20px 0px;

}





.Feature-bg {

	background: #FFFCF8;

	padding: 30px 0px;

}

/* ========================s_integration_item_Exit=========================== */

/* ==== Our-Game-Support-Section-css */

.our-game-support h3.sizefont{

	text-align: center;

	font-style: normal;

	font-weight: 600;

	font-size: 33px;

	line-height: 52px;

	text-transform: capitalize;

	color: #137CC0;

	margin: 20px 0px;	



}



.our-game-support span {

	color: #F38120;

}



.our-game-support h3 {

    font-style: normal;

    font-weight: 600;

    font-size: 20px;

    align-items: center;

    text-align: center;

    text-transform: capitalize;

    color: #F38120;

    margin: 19px 0px;

    line-height: 0px;

}	

.our-game-support p {

	font-style: normal;

	font-weight: 500;

	font-size: 16px;

	line-height: 200%;

	display: flex;

	align-items: center;

	text-align: justify;

	color:#121010 ;

	margin: 25px 0px;

    line-height: 19px;

}



.our-game-support img {

	transition: transform .5s;



}



.our-game-support .imgs {

	margin: 26px 35px;

}

.our-game-support img:hover{

	-ms-transform: scale(1.5);

	-webkit-transform: scale(1.5);

	transform: scale(1.1);

}

/* ==== Our-Game-Support-Section-css-Exit */



/*-----Testimonial-------*/



.user-photo {

	width: 100px;

	border-radius: 100%;

	overflow: hidden;

	margin: 0 auto;

}



.testimonial-slider p {

    font-style: normal;

    font-weight: 500;

    font-size: 16px;

    line-height: 180%;

    letter-spacing: 0.04em;

    color: #fff;

    padding: 10px 10px;

}



.testimonial-slider h3 {

	font-style: normal;

	font-weight: 500;

	font-size: 20px;

	line-height: 30px;

	align-items: center;

	text-align: center;

	letter-spacing: 0.02em;

	color: #137CC0;

}



.testimonial-slider span {

	color: #7C7C7C;

}



.testimonial-slider h2 {

	text-align: center;

	font-style: normal;

	font-weight: 600;

	font-size: 35px;

	line-height: 52px;

	text-transform: capitalize;

	color: #137CC0;

}



.testimonial-slider h2 span {

	color: #F38120;

}



.testimonial-slider {

	background-image: url(../images/poker/testimonials.jpg);

	padding-top: 50px;

    padding-bottom: 50px;

    background-position: center;

    background-size: cover;

	margin: 70px 0px;

}

.testimonial-slider .col-sm-8.mx-auto{

	float: none;

}

.testimonial-slider .carousel-indicators .active {

    margin: 0px;

    width: 30px;

    height: 3px;

    background-color: #fff;

}

.carousel-dark .carousel-indicators [data-bs-target] {

    background-color: rgb(255, 255, 255);

}

.carousel-item img {

    max-width: 100%;

}



/*-----Testimonial-Exit-------*/



/* =========We-Are-Honoured-css============= */

.we-are-honoured{

	background-color: #0d6efd26;

	position: relative;

    bottom: 69px;

    text-align: center;

 }

.we-are-honoured img {

	/* margin: 20px 85px; */

	margin: 40px 0px;

	transition: transform .5s;

}

.we-are-honoured img:hover{

    -ms-transform: scale(1.5); 

	-webkit-transform: scale(1.5); 

	transform: scale(1.1); 

}

.we-are-honoured h2 {

	text-align: center;

	font-style: normal;

	font-weight: 700;

	font-size: 35px;

	line-height: 52px;

	letter-spacing: 0.02em;

	text-transform: capitalize;

	color: #137CC0;

	padding: 20px;

	margin-top: 85px

}



.we-are-honoured h2 span {

	color: #F38120;

}

/* ====================We-Are-Honoured-css============= ============ */



/* =====FAQs-Section-css */

.bg-primary {

    background: teal;

}



.faqsss {

	margin: 60px 0px;

}







.faqsss h2 {

	font-style: normal;

	font-weight: 700;

	font-size: 40px;

	line-height: 60px;

	letter-spacing: 0.02em;

	text-transform: capitalize;

	color: #F38120;

	text-align: center;

}





@media (max-width: 1024px){

.design-best .btn{

    padding: 7px 14px;

    margin: 85px -68px;

}

}

/*@media only screen and (max-width: 600px) {*/

/*  .design-best .btn{*/

/*    margin: 41px 27px;*/

/*}*/

/*}*/



@media only screen and (max-width: 425px) {

  .design-best .btn{

    margin: 51px -63px;

    font-size: 17px;

}

}

@media only screen and (max-width: 320px) {

  .design-best .btn{

  margin: 51px 35px;

    font-size: 17px;

}

.design-best h1{

        font-size: 36px;

}

}

@media only screen and (max-width: 600px) and (min-width: 600px)  {

      .design-best .btn{

    margin: 41px 27px;

          

      }

}

/*@media only screen and (max-width: 425px) {*/

/*  .design-best .btn{*/

/*    margin: 51px -63px;*/

/*    font-size: 17px;*/

/*}*/

/*}*/



@media only screen and (max-width: 1200px) and (min-width: 1000px)  {

      .design-best .btn{

        padding: 7px 17px;

    margin: 75px -68px;

          

      }

}



@media only screen and (max-width: 1200px) and (min-width: 320px)  {

      .design-best .btn{

       /*margin: 51px 36px;*/

       /*font-size: 17px;*/

           margin: 51px -54px;

           font-size: 11px;

          

      }

      .btn.btnright {

    position: relative;

    left: -64px;

    font-size: 15px;

}

.btn.btnleft {

    position: relative;

    left: 64px;

    font-size: 15px;

}

}



@media only screen and (max-width: 380px) and (min-width: 320px)  {

      .design-best .btn{

       /*margin: 51px 36px;*/

       /*font-size: 17px;*/

           margin: 51px -54px;

           font-size: 11px;

          

      }

 .btn.btnright {

    position: relative;

    left: -64px;

    font-size: 11px;

}

.btn.btnleft {

    position: relative;

    left: 64px;

    font-size: 11px;

}

}













.faqs-section {

	background: #fff;

}



.faq-wrapper .container {

	    background: #137CC0;

	color: #fff;

	border-radius: 20px;

	box-shadow: 0 0 10px 0 rgb(0,0,0,.25);

	margin: 20px 0;

}



.faq-wrapper .question {

	font-size: 1.2rem;

	font-weight: 600;

	padding: 20px 80px 20px 20px;

	position: relative;

	display: flex;

	align-items: center;

	cursor: pointer;

}



.faq-wrapper .question::after {

	content: "\002B";

	font-size: 2.2rem;

	position: absolute;

	right: 20px;

	transition: .2s;

}



.faq-wrapper .question.active::after {

	transform: rotate(45deg);

}



.faq-wrapper .answercont {

	max-height: 0;

	overflow: hidden;

	transition: .3s;

}



.faq-wrapper .answer {

	padding: 0 20px 20px;

	line-height: 1.5rem;

}



/*button.btn.btnright {*/

/*    position: relative;*/

/*    bottom: 75px;*/

/*}*/

 

.client-section h2{

    text-align: center;

    font-style: normal;

    font-weight: 600;

    font-size: 28px;

    line-height: 52px;

    align-items: center;

    text-transform: capitalize;

    color: #137CC0;

} 

.client-section h2 span{

    color: #F38120;

}

