/* hero sec CSS */
@import url('https://fonts.googleapis.com/css2?family=Lato:wght@700&display=swap');
.hero_sec-bg {
  background-image: url(../../assets/images/bg.png);
  background-position: center;
  background-size: cover;
  width: 100%;
  position: relative;
  height: 63.6rem;
}

.img-Txt {
  max-width: 97.8rem;
  padding-left: 6.9rem;
  padding-top: 17rem;
}

.img-Txt h1 {
  color: #fff;
  font-size: 4.8rem;
  line-height: 8rem;
  font-family: "Gordita Bold";

}

.img-Txt h1 strong {
  color: #FF2058;
  position: relative;
}

.img-Txt h1 strong img {
  position: absolute;
  left: -2.8rem;
  bottom: -1.4rem;
}

/* .img-Txt p {
  color: #fff;
  font-size: 2rem;
  line-height: 3.4rem;
  font-family: "Gordita Regular";
  max-width: 70rem;
  padding-top: 4rem;
} */
.next_gen{
  color: #fff;
  font-size: 2rem;
  line-height: 3.4rem;
  font-family: "Gordita Regular";
  max-width: 70rem;
  padding-top: 4rem;
}

.img-Txt .btnTrail {
  margin-top: 6rem;
}

.img-Txt .btnTrail a {
  margin-top: 5rem;
  background: #FFFFFF;
  transition: 0.3s all;
  border-radius: .5rem;
  text-align: center;
  font-size: 1.4rem;
  color: #212121;
  padding: 1.5rem 4.9rem;
  font-family: "Gordita Medium";
}
.img-Txt .btnTrail a.requestDemo{
  border: .1rem solid #FFFFFF;
border-radius: .5rem;
background: none;
margin-left: 2rem;
text-align: center;
transition: 0.3s;
color: #FFFFFF;
padding: 1.4rem 3rem;
}
.img-Txt .btnTrail a.requestDemo:hover{
  background: #751FC8;
  color: #fff;
  border: .1rem solid #751FC8;
}
.img-Txt .btnTrail a:hover {
  background: #751FC8;
  color: #fff;
}
#continuous{
  color: #fff;
  line-height: 0 !important;
  font-size: 2rem !important;
  font-family: "Gordita Regular" !important;
  display: inline !important;
}

/* /////////////  Gartner Sec    /////////// */
.g_logo{
  display: flex;
  align-items: center;
}

.g_logoImg .owl-carousel .owl-stage {
  display: flex;
  align-items: center;
}

.g_logoImg .owl-carousel .caption {
  text-align: center;
}
.g_logoImg{
  max-width:105.4rem;
  margin-left: 7.5rem;
}
.g_rating{
  margin: 0 0 0 auto;
  background: #212121;
border-radius: .8rem 0rem 0rem .8rem;
color: #fff;
padding: 3rem 3.3rem;
}
.gartner img{
  opacity: .3 !important;
}

.ratingStar-txt{
  font-size: 1.2rem;
  font-family: "Gordita Regular";
}
.hd_garter{
  font-size: 2.2rem;
  font-family: "Gordita Bold";
}

/* ////////////////    A playground where You Ace your Play & Win Like a Boss!        //////////////// */

.playground_sec{
  margin-top: 9.7rem;
}

.heading-playground .hd_txt{
  color: #212121;
  font-size: 3.6rem;
  font-family: "Gordita Medium";
  max-width: 65.6rem;
  line-height: 0rem;
}
.heading-playground .hd_txt span{
  color: #FF2058;
}
.there-content{
  margin-top: 0rem;
}
.hd-There{
  font-size: 2.4rem;
color: #212121;
font-family: "Gordita Medium";
padding-bottom: 4rem;
}
.list-deviceAvailabilty{
  margin-top: 5.6rem;
}
.list-deviceAvailabilty ul li{
margin-bottom: 4.1rem;
margin-left: 4rem;
font-family: "Gordita Regular";
color: #212121;
font-size: 1.6rem;
display: flex;
align-items: center;
}
.list-deviceAvailabilty ul li span{
  padding-right: 1.5rem;
}


/* A Winning combo for you Css */


.winning_combo{
  background: #EEF1F8;
  width: 100%;
  height: 100%;
  margin-top: 11rem;
  padding: 9.5rem 0rem 15.2rem;
}

.sec_Hd {
color: #212121;text-align: center;
font-size: 3.6rem;
font-family: "Gordita Medium";
position: relative;
}
.sec_Hd span{
  color: #FF2058;
}
.sec_Hd::before{
position: absolute;
background: #212121;
content: '';
height: .1rem;
width: 8.2rem;
bottom: -5rem;
left: 45%;
}
.cloud-images{
  margin-top: 12rem;
}
.heightCloud img{
height: 31.6rem;
}

.cloud-img{
  position: relative;
}
.cloud-content{
  position: absolute;
top: 32%;
left: 17%;
text-align: center;
max-width: 40rem;
margin: 0 auto;
display: block;
color: #fff;
}

.cloud-content h4{
  font-family: "Gordita Bold";
  font-size: 3.2rem;
}

.cloud-content p{
  font-size: 1.4rem;
  font-family: "Gordita Regular";
  line-height: 2.4rem;
  margin-top: 2.4rem;
}
.cloud-c2{
  top: 37%;
  left: 0%; 
}
.cloud-c3{
  top: 30%;
left: 0%; 
}


/* Your Pick Our Features css */

.pick_Features_sec{
  background: #fff;
  padding: 10.7rem 0rem 11rem;
}

.features-tab{
  margin-top: 11rem;
}
.features-tab ul{
  display: flex;
  justify-content: space-between;
}
.features-tab .nav-pills .nav-link{
color: #212121;text-align: center;
padding: 2.2rem 4.8rem;
background: #FFFFFF;
box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.1);
border-radius: .8rem;
font-size: 1.6rem;

}
.features-tab .nav-pills .nav-link.active{
  background: #751FC8;  color: #fff;
  font-family: "Gordita Bold";
}

.features-tab .tab-content{
  margin-top: 8rem;
}

.deviceTabContent h5{
  font-size: 1.8rem;
  color: #212121;
}

.deviceTabContent h4{
  font-family: "Gordita Medium";
  font-size: 3.2rem;
  color: #212121;
  margin-top: 2rem;
}


.deviceTabContent p{
  color: #696969;
  font-size: 1.4rem;
  font-family: "Gordita Regular";
  margin-top: 4rem;
  line-height: 2.8rem;
  max-width: 48.9rem;
}
.deviceTabContent a{
  color: #751FC8;
  font-size: 1.6rem;
  padding-top: 2.5rem;
  font-family: "Gordita Medium";
  transition: 0.3s;
  display: block;
}
.deviceTabContent a span{margin-left: .3rem;position: relative;top:.1rem; }
.deviceTabContent a:hover{
  color: #696969;
}



/* Define Your Winning Strategy css */
.counter-wrap{
  display: flex;
  align-items: center;
  justify-content: center;
  
}
.signcounter{
  font-size: 3rem;
  font-family: "Gordita Bold";
  font-size: 4.8rem;
}

.winning_strategy_sec{
  background: #EEF1F8;
  padding: 10rem 0rem 45.7rem;
}
.mt-styargyBox{
  margin-top: 8.7rem !important;
}
.box_entrp{
  background: #fff;border-radius: .8rem;
  box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.1);
  min-height: 47.9rem;
  margin: 0 auto;
}
.content-lern_more{
  padding: 4.7rem 5.5rem 3.7rem 5.5rem;
}
.content-lern_more h6{
  font-size: 1.8rem;
  font-family: "Gordita Bold";
  color: #212121;
}

.content-lern_more p{
color: #696969;
font-size: 1.4rem;
font-family: "Gordita Regular";
line-height: 2.4rem;
margin-top: 2.6rem;
}
.content-lern_more a{
  margin-top: 6.3rem;
  padding: 1.3rem 3.2rem;
  background: #751FC8;
  display: block;
  width: fit-content;
  border-radius: 2px;
  font-size: 1.2rem;
  color: #FFFFFF;
}
.content-lern_more  a:hover{
  color: #fff;
  background: #696969;
}
.box_entrp{
  max-width: 53.6rem;
}
.box_entrp img{
  border-radius: .5rem;
}
.enterprises-box{
  margin-top: -32rem;
}



/* Integrated with your Favourite tools css */

.tools_slider{
  padding: 13rem 0rem 0rem;
}
.boxslider-junit{
  background: #fff;
box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.08);
border-radius: .8rem;
position: relative;
padding: 5rem;
width: 20rem;
height: 20rem;
}
.boxslider-junit img{
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.slider_content{
  margin-top: 10rem;
}

.sliderTxt{
  text-align: center;
  max-width: 61.7rem;
  margin: 0 auto;
  display: block;
  margin-top: 4.5rem; 
}

.sliderTxt a{
  display: block;
color: #fff;
background: #751FC8;
border-radius: .5rem;
width: fit-content;
padding: 1.4rem 4rem;
margin: 0 auto;
margin-top: 4.5rem;
}
.sliderTxt a:hover{
  color: #fff;
  background: #696969;
}
.sliderTxt p{
  color: #696969;
  line-height: 225%;
  font-family: "Gordita Regular";
  font-size: 1.4rem;
}

/* //////////////   Faster Application Updates css       ///////////////// */
/* 

.app_update{
  background: #481281;
  padding: 8.7rem 0rem;
}

.margin-speed{
  max-width: 93.6rem;
  margin: 0 auto;
  display: block;
}
.speedTest{
display: flex;
justify-content: space-between;
align-items: center;

}
.speedbox h3{
  text-align: center;
  font-family: 'Lato', sans-serif;
font-size: 9.6rem;
  color: #FFFFFF;
  padding-top: 3rem;
}
.speedbox{
  text-align: center;
}
.speedbox p{
  color: #fff;
  font-size: 1.8rem;

} */



/* Our Footprint in Companies You Like css */
.footprint_companies .owl-carousel .owl-item img.fp_imp{
  width:84.3rem; 
  height: 50.1rem;
   border-radius: .5rem;
}
.footprint_companies{
  padding: 12.5rem 0rem 13rem;
}
.footprint_sliderBg{
  background: #EEF1F8;
  max-width: 127.6rem;
  display: flex;
  margin: 0 0 0 auto;
  margin-top: 11rem;
}
.footprint_sliderBg .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{
  background: #000000;
}
.footprint_sliderBg .owl-theme .owl-dots .owl-dot span, .owl-theme .owl-dots .owl-dot:hover span{
  background: #C4C4C4;
  width: 1.5rem;
height: 1.5rem;
}
.footprint_sliderBg .owl-theme .owl-dots .owl-dot{
display: block;
padding-bottom: 6rem !important;
}
.footprint_sliderBg .owl-theme .owl-nav.disabled+.owl-dots {
  margin-top: 10px;
  position: absolute;
  top: 15.4rem;
  right: 6.3rem;
}
.footprint_sliderBg .owl-theme .owl-nav.disabled+.owl-dots::before {
  content: '';
  width: 0.1rem;
  height: 18rem;
  top: 8px;
  left: 14px;
  background: #BBBBBB;
  z-index: -1;
  position: absolute;
}
.box_cottage_Health{
  background: #FFFFFF;
border-radius: 5px;
padding: 5rem;
width: 46.5rem;
position: absolute;
box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.08);
right: 10%;
top: 24%;
}

.cottage_logo {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
}
.cottage_logo a{
  display: block;
  color: #fff;
  background: #751FC8;
  padding: 1.3rem 3.2rem;
  position: relative;
border-radius: .5rem;
}
.xTXt p span{
  display: block;
  
}
.cottage_logo a:hover{
  color: #fff !important;
  background: #696969;
}
.xTXt{
  display: flex;
  margin-top: 3rem;
  align-items: center;
}
.xTXt h6{
  color: #FDA014;
  font-size: 7rem;
}
.xTXt p{
  color: #696969;
  font-size: 1.8rem;
  font-family: "Gordita Medium";
  padding-left: 3.6rem;
  line-height: 2.8rem;
  line-height: 150%;
}
.faster_app_pharma{
  color: #000000;
  font-size: 2.4rem;
  font-family: "Gordita Medium";
}

.readBg{
  position: relative;
}

.readBg::before {
  position: absolute;
  content: '';
  background-image: url(../../assets/images/rectangle.png);
  width: 100%;
  height: 15.9rem;
  background-repeat: no-repeat;
  top: -3.3rem;
  right: -24%;
  border-radius: 8px;
}



/* .footprint_sliderBg .owl-theme .owl-dots .owl-dot.active span{
  position: relative;
}
.footprint_sliderBg .owl-theme .owl-dots .owl-dot:first-child span{
background: #000;
}  */
/* .footprint_sliderBg .owl-theme .owl-dots .owl-dot.active span::before{
  position: absolute;
  background: #000;
  height: 6.6rem;
  content: '';
  width: .1rem;
} */


/* .footprint_sliderBg .owl-theme .owl-dots .owl-dot:nth-child(2).active span::before{
  height: 12.6rem;
  top: -7rem;
} 


.footprint_sliderBg .owl-theme .owl-dots .owl-dot:last-child.active span::before{
  height: 17.2rem;
  top: -17rem;
} 

.active2{
  background: #000 !important;
} */


/* //////////////  Your Analysts Our Accomplishments  ///////////////// */
.slider_analysts img {
  height: 15rem !important;
}
.slider_analysts{
margin-top: 11rem;
}
.slider_analysts .owl-carousel .owl-nav .owl-prev{
  background: url('../../assets/images/arrow2.png') no-repeat;
  width: 6rem !important;
  height: 4rem !important;
}
.slider_analysts .owl-carousel .owl-nav .owl-next{
  background: url('../../assets/images/arrow1.png') no-repeat;
  width: 6rem !important;
  height: 5rem !important;
}
.slider_analysts .owl-carousel .owl-nav .owl-prev span{display: none !important;}
.slider_analysts .owl-carousel .owl-nav .owl-next span{display: none !important;}
.slider_analysts .owl-theme .owl-nav{
position: absolute;
right: 15%;
bottom: -80%;
}


/* Your Peers Our Stories css */
.stories_sec{
  padding-top: 10rem;
  padding-bottom: 15rem;
}
.our_Stories{
  max-width: 96rem;
  margin: 0 auto;
  display: block;
  margin-top: 14rem;
}


#width_youtube_video{
  width: 33.5rem;
  height: 33.5rem;
  border-radius: 0.8rem;
}


.dirctorImg{
  text-align: center;
}
#padmanabhan{
  border-radius: .8rem !important;
}
.sahid_p{
  max-width: 53.8rem;
  padding-top: 0rem;
  padding-left: 7rem;

}
.sahid_p p{
  padding-top: 2rem;
  font-size: 1.4rem;
  font-family: "Gordita Regular";
  color: #212121;
  line-height: 200%;
}

.northwell_Health{
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 7rem;
}

.northwell_Health h5{
  max-width: 29.5rem;
  color: #212121;
  font-size: 1.4rem;
line-height: 170%;
font-family: "Gordita Bold";
}
.northwell_Health h5 span{
  display: block;
}

/* Test completed  css */



.boxTest{
  display: flex;
}
.testComplate{
  background: #751FC8;
 width: 100%;
 text-align: center;
 color: #fff;
 padding: 11.5rem 0rem 9rem;
}
.testComplate h3{
  text-transform: capitalize;
  font-size: 4.8rem;
line-height: 150%;
font-family: "Gordita Bold";

}
.bgColor2{
  background: #481281;
}
.bgColor3{
  background: #1185D2;
}

.testComplate  p{
  font-size: 1.8rem;
  text-transform: capitalize;
  font-family: "Gordita Medium";
padding-top: 1.7rem;
}

/* Our Compliances Your Security css */

.security-sec{
  padding: 9.6rem 0rem 15.2rem;
}
.logo_security{
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  margin-top: 13rem;
}



/* Our Resources Your Library css */
/* 
.library-sec{
  background: #EEF1F8;
  padding: 8.9rem 0rem 9.7rem;
  width: 100%;
}
.box_lpt{
  padding-top: 11.8rem;
}
.box_library{
  background: #FFFFFF;
box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.15);
border-radius: .8rem;
max-width: 39.8rem;
min-height: 46.1rem;
}

.library_content{
  padding: 2.6rem 3.6rem 2.7rem 3.3rem;
}
.library_content p{
  color: #696969;
  font-size: 1.2rem;
  font-family: "Gordita Regular";
line-height: 200%;
}
.library_content h5{
  padding-top: .6rem;
  font-size: 1.8rem;
  color: #212121;
  font-family: "Gordita Medium";
}

.library_content h6{
color: #696969;
padding-top: 1.6rem;
font-size: 1.2rem;
line-height: 200%;
}


.library_content a{
  display: block;
  background: #6339CC;
border-radius: .5rem;
width: fit-content;
padding: 1.2rem 3.6rem;
  color: #fff;
  margin-top: 2.6rem;
}
.library_content a:hover{
  color: #fff;
  background: #1E1F21;
}
.explore-btn{
  text-align: center;
}
.explore-btn a{
  text-align: center;
display: block;
color: #FFFFFF;
font-family: "Gordita Medium";
font-size: 1.4rem;
background: #6339CC;
border-radius: .5rem;
padding: 1.7rem 12.2rem;
width: fit-content;
margin: 0 auto;
margin-top: -3rem;
}
.explore-btn a:hover{
  color: #fff;
  background: #000;
} */
.library-sec{
  background: #EEF1F8;
  padding: 8.9rem 0rem 9.7rem;
  width: 100%;
}
.box_lpt{
  padding-top: 11.8rem;
}
.ebook_box{
    height: 100%;
    position:relative;
    
}
.box_library{
  background: #FFFFFF;
box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.15);
border-radius: .8rem;
max-width: 39.8rem;
height: 100%;
}

.library_content{
  padding: 2.6rem 3.6rem 8.6rem 3.3rem;
  
}
.library_content p{
  color: #696969;
  font-size: 1.2rem;
  font-family: "Gordita Regular";
line-height: 200%;
}
.library_content h5{
  padding-top: .6rem;
  font-size: 1.8rem;
  color: #212121;
  font-family: "Gordita Medium";
}

.library_content h6{
color: #696969;
padding-top: 1.6rem;
font-size: 1.2rem;
line-height: 200%;
}


.library_content a{
  display: block;
  background: #751FC8;
border-radius: .5rem;
width: fit-content;
padding: 1.4rem 3.2rem;
  color: #fff;
  margin-top: 2.6rem;
  position:absolute;
  bottom:27px;
}
.library_content a:hover{
  color: #fff;
  background: #696969;
}
.explore-btn{
  text-align: center;
}
.explore-btn a{
  text-align: center;
display: block;
color: #FFFFFF;
font-family: "Gordita Medium";
font-size: 1.4rem;
background: #751FC8;
border-radius: .5rem;
padding: 1.7rem 12.2rem;
width: fit-content;
margin: 0 auto;
margin-top: -3rem;
}
.explore-btn a:hover{
  color: #fff;
  background: #696969;
}

/* Frequently asked questions css */

.faq-sec{
  padding: 15.7rem 0rem 17.5rem;
}

.mt-accordian{
  margin-top: 12rem;
}
	/* Custom style */
  .mt-accordian .accordion-button::after {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23333' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M8 0a1 1 0 0 1 1 1v6h6a1 1 0 1 1 0 2H9v6a1 1 0 1 1-2 0V9H1a1 1 0 0 1 0-2h6V1a1 1 0 0 1 1-1z' clip-rule='evenodd'/%3e%3c/svg%3e");
    transform: scale(.7) !important;
  }
  .mt-accordian .accordion-button:not(.collapsed)::after {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23333' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M0 8a1 1 0 0 1 1-1h14a1 1 0 1 1 0 2H1a1 1 0 0 1-1-1z' clip-rule='evenodd'/%3e%3c/svg%3e");
  }

  .mt-accordian .accordion-item{
    background: #FFFFFF;
    box-shadow: 0px 0px 20px rgb(0 0 0 / 15%);
    border-radius: 8px;
    overflow: hidden;
    margin-bottom: 2rem;
    padding: 3.2rem 4.9rem;
}
.mt-accordian .accordion-button:not(.collapsed) {
  color: #FF2058;
  background-color: #fff;
  box-shadow: none !important;
  font-size: 1.4rem;
  font-family: "Gordita Bold";
}
.mt-accordian .accordion-item:first-of-type .accordion-button{
  padding: 0;
  border-top-left-radius: none;
  border-top-right-radius: none;
}

.mt-accordian .card-body{
padding: 2rem 0rem 0rem 0rem;

}
.mt-accordian .card-body p{
  font-size: 1.4rem;
  font-family: "Gordita Regular";
line-height: 200%;
max-width: 111rem;
color: #696969;
}
.mt-accordian .accordion-button{
  font-size: 14px;
  font-family: "Gordita Bold";
  color: #212121;
  padding: 0rem 0rem 0rem 0rem;
}

.mt-accordian .accordion-button:focus{
  border-color: #fff !important;
  box-shadow: rgb(13 110 253 / 0%) 0px 0px 0px 0.25rem !important;
}


/*    Accelerate your app development with pCloudy today!css   */

.app_devlopment-sec{

    background-image: url(../../assets/images/pclody.png);
    background-position: center;
    background-size: cover;
    width: 100%;
    position: relative;
    height: 40.7rem;
  
}

.pclody-hd{
  text-align: center;
  max-width:62.1rem;
  margin: 0 auto;
  display: block;
  padding-top: 8rem;
}

.pclody-hd h4{
  font-size: 3.6rem;
line-height: 170%;
text-align: center;
color: #FFFFFF;
}
.btn-tryNow{
  display: flex;
  justify-content:center;
  text-align: center;
  margin-top: 7rem;
}
.nowTry_a a{
  border-radius: .3rem;
  background: #fff;
  color: #7F7F7F;
  font-family: "Gordita Medium";
  font-size: 1.4rem;
text-align: center;
padding: 1.4rem 3.5rem;
margin-right: 1.9rem;
}

.google a{
  border-radius: .3rem;
  background: #fff;
  color: #7F7F7F;
  font-family: "Gordita Medium";
  font-size: 1.4rem;
text-align: center;
padding: 1.4rem 1.4rem;
}
.google a span{
  margin-right: 1rem;
}



/* responsive css */

@media(max-width:2560px) and (min-width:1921px){
  .footprint_sliderBg{
    margin: 0 auto;
    margin-top: 11rem;
  }
 
  .g_logoImg{
    max-width:200.4rem;
    margin-left: 7.5rem;
  }
}

@media (max-width:1920px) {
  .g_logoImg{
    max-width:110.4rem;
    margin-left: 7.5rem;
  }

}
@media(max-width:1920px) and (min-width:1441px){
  .footprint_sliderBg{
    max-width: 160.6rem;
  }
  .box_cottage_Health{
    right: 34%;
    top: 25%;
  }
}
@media (max-width: 1399px) { 
  .features-tab .nav-pills .nav-link {
    padding: 2.2rem 3rem;
}

}

@media (max-width:1440px) and (min-width:1400px){
  .features-tab .nav-pills .nav-link {
  padding: 2.2rem 4rem;
}
.g_logoImg{
  max-width:105.4rem;
  margin-left: 7.5rem;
}
}

@media (max-width:1366px) {
  .g_logoImg{
    max-width: 91.4rem;
  }
  .heightCloud img {
    height: 27rem;
}
.img-Txt h1{
  font-size: 4rem;
}
.cloud-content{
  top: 24%;    left: 14%;
}
.cloud-c2{
  top: 32%;
    left: 6%;
}
.cloud-c3{
  top: 24%;
    left: 6%;
}
.features-tab .nav-pills .nav-link{
  padding: 1.8rem 3rem;
}
}

@media(max-width:1280px){
  .img-Txt h1{
    font-size: 4.4rem;
  }
  .g_logoImg img{
    padding-left: 5.7rem;
  }
  .box_library{
    min-height: 42.1rem;
  }

  .g_logoImg {
    max-width: 92.4rem;
    margin-left: 2.5rem;
}



}

@media(max-width:1024px){
  .g_logoImg {
    max-width: 69rem;
    margin-left: 2.5rem;
}

.img-Txt h1 {
  font-size: 4rem;
}
.logo_security img{
  max-width: 12rem;
}
  .img-Txt {
    max-width: 76.8rem;
    padding-top: 13rem;
}
.slider_analysts .owl-theme .owl-nav{
  bottom: -60%;
  }
.g_rating{
  padding: 2rem 2rem;
}
.g_logoImg img {
  padding-left: 3.7rem;
}
.cloud-content{
  left: 8%;
  
}
.heightCloud img {
  height: 22.5rem;
}
.cloud-content {
  top: 23%;
}
.cloud-c2 h4{
font-size: 3rem;
}
.cloud-c3 h4{
  font-size: 3rem;
  }
.cloud-c2{top:35%;    left: 3%;}
.cloud-c3{
  left: 3%;
}
.features-tab .nav-pills .nav-link{
  padding: 1.4rem 2.5rem;
  font-size: 1.4rem;
}
.box_entrp{
  min-height: auto;
}
.tools_slider {
  padding: 12rem 0rem 9.6rem;
}
.winning_combo{
  margin-top: 8.8rem;
}
.app_devlopment-sec{
  height: 28.7rem;
}
.pclody-hd {
  padding-top: 3rem;
}
.btn-tryNow{
  margin-top: 5rem;
}
.terms-link ul {
  display: flex;
  padding-left: 2rem;
}
.terms-link ul li::before{
  left: -0.7rem !important;
}
.panel.active p{
  width: 100%;
    padding: 0rem 2rem;
    line-height: 150%;
}

}
@media(max-width:912px) and (min-width:820.99px){
  .hero_sec-bg{
    height: 49.6rem;
  }
  #width_youtube_video {
    width: 26.5rem;
    height: 26.5rem;
    border-radius: 0.8rem;
}
  .mt-styargyBox {
    margin-top: 11.2rem !important;
}
.footprint_companies {
  padding: 2.5rem 0rem 13rem;
}
  .g_logoImg{
    max-width: 58rem;
    margin-left: 1rem;
  }
  .img-Txt h1 {
    font-size: 3.2rem;
}
.img-Txt {
  max-width: 65.8rem;
  padding-top: 6rem;
  padding-left: 1.9rem;
}

.heightCloud{
  margin-bottom: 2rem;
}

.cloud-c3 h4 {
  font-size: 2.5rem;
}

.cloud-content {
  left: 23%;
}
.cloud-c2{
  left: 9%;
}

.cloud-c3 {
  left: 9%;
  top: 40%;
}
.logo_security img{
  padding-left: 1rem;
}

.footprint_companies .owl-carousel .owl-item img.fp_imp {
  width: 72.6rem;
  height: 41rem;
  border-radius: 0.5rem;
}
.box_cottage_Health{
  right: 17%;
  top: 15%;
}

.footprint_sliderBg .owl-theme .owl-nav.disabled+.owl-dots {
 top: 9.5rem;
}

.box_library {
  min-height: 48.1rem;
}


}


@media(max-width:820px){
  #width_youtube_video {
    width: 25.5rem;
    height: 25.5rem;
  }
  .g_logoImg img {
    padding-left: 0rem;
}
  .g_logoImg{
    max-width: 100%;
    margin-left: 0;
  }
  .box_entrp {
    min-height: 46.4rem;
}
  .hero_sec-bg{
    background-image: none !important;
    background:#3B0B6D;
    height: auto !important;
    padding-bottom: 9rem;
  }
  .g_logo{
    flex-wrap: wrap-reverse;
  }
 
  .img-Txt{
    padding-left: 2rem;
    padding-top: 11rem;
  }
  .g_rating{
    width: 100%;
    margin: 0;
    background: #751FC8;
    text-align: center;
    border-radius: 0;
  }
  .img-Txt h1 {
    font-size: 3.5rem;
    line-height: 6.5rem;
}
.img-Txt p{
  font-size: 1.8rem;
  padding-top: 3rem;
}
.hd_garter {
  font-size: 4rem;
}

.g_logoImg{
  margin-top: 4rem;
}
.heading-playground .hd_txt {
  color: #212121;
  line-height: 7rem;
}
.winning_combo {
  margin-top: 3.8rem;
  padding: 7.5rem 0rem 9.2rem;
}
.cloud-content {
  top: 20%;
}
.cloud-content {
  left: 22%;
}
.cloud-c2 {
  top: 35%;
  left: 3%;
}
.cloud-c2 {
  top: 38%;
  left: 21%;
  max-width: 18rem;
  text-align: center;
  display: block;
}
.cloud-img{
  margin-bottom: 2rem;
}

.cloud-c3 {
  left: 5%;
  top: 35%;
  max-width: 30rem;
  line-height: 6rem;
}
.deviceTabContent p{
  max-width: 100%;
}
.devicestab-img{
  width: 100%;
  margin-top: 2rem;
}

.features-tab ul{
  justify-content: space-evenly;

}
.features-tab ul li{
  margin-bottom: 3rem;
}
.pick_Features_sec {
  padding: 7.7rem 0rem 8rem;
}
.content-lern_more {
  padding: 2.7rem 2.5rem 2.6rem 2.5rem;
}
.speedTest{
  padding: 0rem 2rem;
}
.speedbox p {
  font-size: 1.4rem;
}
.speedbox h3{
  font-size: 4.6rem;
}

.app_update{
  padding: 5.7rem 0rem;
}
.footprint_companies {
  padding: 10.5rem 0rem 13rem;
}

.footprint_companies .owl-carousel .owl-item img.fp_imp {
  width: 43.6rem;
  height: 34rem;
  border-radius: 0.5rem;
}

.box_cottage_Health{
  right: 20%;
  top: 10%;
}
.footprint_sliderBg .owl-theme .owl-nav.disabled+.owl-dots{
  top: 6.4rem;
}
.sahid_p {
  max-width: 100%;
  padding-top: 0rem;
}
.northwell_Health{
  padding-top: 4rem;
}
.testComplate h3 {
  font-size: 3.8rem;
  line-height: 69%;
}
.logo_security img{
  width: 8rem;
}
.library_content {
  padding: 0.6rem 0.6rem 1.7rem 1rem;
}
.box_library{
  min-height: 39.1rem;
}

.pclody-hd h4 {
  font-size: 2.6rem;
}
.app_devlopment-sec {
  height: 23.7rem;
}
.faq-sec {
  padding: 9.7rem 0rem 9.5rem;
}
.features-tab .nav-pills .nav-link {
  margin-bottom: 0rem !important; 
}
.library_content h5{
  font-size: 1.6rem;
  line-height: 2.2rem; 
}
}

@media (max-width: 575.98px){
  .panel h3{
font-size: 2.8rem !important;
  }
  .mb_testingBox{
    margin-bottom: 3rem;
  }
  .mt-accordian{
    padding: 0rem 2rem;
  }
  .containerflex{
    margin-top: 8rem !important;
  }
  .next_gen{
    text-align: center;
    font-size: 1.6rem;
  }
  .features-tab ul{
    padding: 0rem 2rem;
  }
  .features-tab .nav-pills .nav-link {
    padding: 1.4rem 3rem;
    font-size: 1.4rem;
}
.list-deviceAvailabilty{
  padding: 0rem 1.5rem;
}
.heading-playground .hd_txt{
  padding-left:1.5rem;
}

  .img-Txt .btnTrail a.requestDemo{
    padding: 1.4rem 4.5rem;
    display: block;
    width: fit-content;
    margin: 0 auto;
    margin-top: 5rem;
  }
  .deviceTabContent{
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .devicestab-img{
    padding-left: 2rem;
    padding-right: 2rem;
    margin-top: 4rem;
  }
  .sahid_p{
    padding-left: 0;
  }
  .box_library{
    max-width: 100%;
  }
  .img-Txt h1 {
    font-size: 2.4rem;
    line-height: 190%;
    text-align: center;
  }
  .slider_analysts .owl-theme .owl-nav{
    left: 24%;
    }
  .img-Txt {
  max-width: 35.8rem;
}

.img-Txt p {
  font-size: 1.4rem;
  padding-top: 3rem;
  text-align: center;
  line-height: 190%;
}
.img-Txt .btnTrail {
  margin-top: 6rem;
  text-align: center;
}

  .img-Txt h1 strong{
display: block;
  }
  .img-Txt h1 strong img {
    position: absolute;
    left: 9.2rem;
    bottom: 0rem;
    width: 15rem;
}
.hero_sec-bg{
  padding-bottom: 7rem;
}

.heading-playground .hd_txt {
  font-size: 2.4rem;
  line-height: 170%;
  max-width: 100%;
  margin: 0 auto;
}

.there-content {
  margin-top: 6.5rem;
}

.list-deviceAvailabilty ul li {
  margin-bottom: 4rem;
}

.sec_Hd{
  font-size: 2.4rem;
  line-height: 190%;
}
.sec_Hd::before{
  left: 39%;
  bottom: -4rem;
}

.winning_combo{
  padding: 5.5rem 0rem 5.2rem;
}
.cloud-content h4 {
  font-family: "Gordita Bold";
  font-size: 2.4rem;
}
.cloud-content {
  left: 2%;
}
.cloud-c2 h4{
  font-size: 2.4rem;
  line-height: 190%;
}
.cloud-c2{
  left: 26%;
}


.cloud-c3 h4{
  font-size: 2.4rem;
  line-height: 190%;
}
.cloud-c3{
  left: 9%;
}
.features-tab .tab-content {
  margin-top: 5rem;
}

.winning_strategy_sec {

  padding: 6rem 0rem 45.7rem;
}
.box_entrp {
margin-bottom: 4rem;
}
.tools_slider .sec_Hd{
  font-size: 2.3rem;
}
.tools_slider {
  padding: 6rem 0rem 9.6rem;
}
.speedTest{
  display: block;
}
.speedbox {
margin-top: 5rem;
}

.app_update {
  padding: 5rem 0rem;
  padding-top: 1rem;
}



.footprint_companies .owl-carousel .owl-item img.fp_imp {
  width: 100%;
  height: 28rem;
  border-radius: 0.5rem;
}

.box_cottage_Health{
  width: 100%;
}

.boxTest{
  display: block;
}
.logo_security img {
  width: 8rem;
  padding-right: 2rem;
  margin-bottom: 3rem;
}
.logo_security {
  display: block;
  text-align: center;
}
.logo_security{
  margin-top: 10rem;
}
.security-sec {
  padding: 5.6rem 0rem 4.2rem;
}


.library-sec {
  padding: 4.9rem 0rem 9.7rem;
}
.box_lpt {
  padding-top: 6.8rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
.box_library {
margin-top: 2rem;
}

.mt-accordian .accordion-item{
  padding: 1.2rem 1.9rem;
}
.mt-accordian .accordion-button{
  line-height: 170%;
}
.app_devlopment-sec{
  background-image: none;
  background:#3B0B6D;
  padding: 2rem 0rem 30rem;
}
.mt-footerLink{
  margin-top: 4rem;
}
.our_Stories {
  padding: 0rem 3.4rem;
  margin-top: 10rem;
}
.northwell_Health{
  display: block;
}
.northwell_logo img{
  width: auto !important;
  margin-top: 5rem;
  margin-bottom: 2rem;
}
.northwell_Health h5{
  max-width: 100% !important;
}
.northwell_Health h5 span{
  display: inline;
}
.sahid_p{
  margin-top: 3rem;
}
.box_cottage_Health{
  right: 2.5%;
  top: 17%;
  padding: 1rem;
  max-width: 36rem;
  margin: 0 auto;
  display: block;
}

.xTXt p {
  font-size: 1.6rem;
  padding-left: 6.6rem;
  line-height: 2.4rem;
}
.footprint_companies {
  padding: 0rem 0rem 9rem;
}
.xTXt h6 {
  color: #FDA014;
  font-size: 6rem;
}
.stories_sec {
  padding-top: 9rem;
  padding-bottom: 0rem;
}

.g_logoImg{
  overflow: auto;display: flex;
}
/* width */
.g_logoImg::-webkit-scrollbar {
  width: 0px;display: none;
}

/* Track */
.g_logoImg::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey; 
  border-radius: 10px;
}
 
#width_youtube_video {
  width: 100%;
}
  

.playground_sec {
  margin-top: 4.7rem;
}
.work_input {
  width: 80%;
}
.features-tab ul li{
  margin-right: 1rem;
}
.img-Txt {
  padding-left: 0;max-width: 100%;
}
.cloud-images {
  margin-top: 9rem;
}
.enterprises-box {
  margin-top: -37rem;
  padding: 0rem 1rem;
}
.slider_content{
  margin-top:6rem;
}
.boxslider-junit{
  width: 55%;
  height: 20.5rem;
  margin: 0 auto;
}
.panel.active h3{
  top: 30%;
}
.panel.active p{
  width: 100%;
  padding: 0rem 1rem;
}
.deviceTabContent h4{
  font-size: 2.4rem;
}
.list-deviceAvailabilty {
  margin-top: 0.6rem;
}
.there-content {
  margin-top: 2.5rem;
}
.list-deviceAvailabilty ul li{
  margin-left: 0;
}


.dirctorImg img{
  height: 32.2rem !important;
 
}

.slider_analysts img{
  height: 12rem !important;
}

.sliderTxt p{
  padding-left: 1rem;
  padding-right: 1rem;
}

}


@media (max-width:428px) and (min-width:420px){
  .tabWidth_box button.nav-link{
    padding: 1.4rem 11rem !important;
  }
  .tabWidth_box2 button.nav-link{
    padding: 1.4rem 13rem !important;
  }
}

@media (max-width: 320px){
  .app_devlopment-sec{
    padding: 2rem 0rem 36rem;
  }
  .btn-tryNow {
    display: block;
  }
  .google{
    margin-top: 6rem;
  }

  .panel.active p{
    top: 52% !important;
  }
  .panel.active h3{
    top: 34% !important;
  }
  .panel.active p.seamlesslytxt{
    top: 60% !important;
  }
  .panel.active p.seamlesslytxt2{
    top: 65% !important;
  }

}



.containerflex {
  display: flex;
  width: 100%;
  margin-top: 12rem;
}

.panel {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  height: 35rem;
  color: #fff;
  cursor: pointer;
  flex: 0.5;
  margin: 1rem;
  position: relative;
  transition: flex 0.7s ease-in;
  border-radius: .3rem;
  
}

.panel h3 {
  width: 100%;
  padding: 0rem 1rem;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
  opacity: 0;
  color: #FFFFFF;
  font-size: 3.2rem;
  font-family: "Gordita Bold";
}
.panel p {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  opacity: 0;
  color: #fff;
  line-height: 150%;
  font-size: 1.4rem;
text-align: center;
}
.panel h3{
  opacity: 1;
}
.panel.active {
  flex: 1;
  position: relative;
  border-radius: .4rem;
}
.panel::before{
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgb(0 0 0 / 42%);
  border-radius: .4rem;
}
.panel.active::before{
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #751fc8b0;
  border-radius: .4rem;
}
.panel.active h3 {
  opacity: 1;
  transition: opacity 0.3s ease-in 0.4s;
  top: 40%;
}
.panel.active p {
  opacity: 1;
  transition: opacity 0.3s ease-in 0.4s;
  top: 60%;
}

.panel.active p.seamlesslytxt{
  opacity: 1;
  transition: opacity 0.3s ease-in 0.4s;
  top: 68%;
}
.panel.active p.seamlesslytxt2{
  opacity: 1;
  transition: opacity 0.3s ease-in 0.4s;
  top: 70%;
}

@media (max-width: 912px) {
  .containerflex {
    width: 100%;
    display: block;
  }

  /* .panel:nth-of-type(2),
  .panel:nth-of-type(3) {
    display: none;
  } */
}



@media (min-width: 1300px) and (max-width:1366px){
.container {
    max-width: 1238px;
}

}