*{
    /*border: 2px solid black;*/
    font-family: 'Roboto', sans-serif !important;
}
.faq_section{
    padding: 3% 0;
}
.faq_content{
    padding: 0 5%;
}
details {
    /*border: 2px solid #aaa;*/
    box-shadow: 3px 3px 3px 3px #ececec;
    border-radius: 4px;
    padding: 10px;
    cursor: pointer;
    text-align: justify;
}
details:not(:last-child) {
    margin-bottom: 10px;
}

summary,
details[open] {
    padding: 10px;
}

details[open] summary {
    border-bottom: 1px solid #aaa;
    margin-bottom: 10px;
}

.meta-desc {
    height: 70px;
    overflow: hidden;
    padding-top: 30px;
    padding-left: 30px;
    text-align: justify;
    padding-right: 30px;
}
.fa .fa-whatsapp{
    font-size: 43px;
    color: #FFFFFF !important;
    background: #25D366 !important;
    text-decoration: none !important;
    border-radius: 50% !important;
    padding: 11px !important;
    /* font-size: 30px; */
    /* width: 30px; */
    text-align: center !important;

}
.whatsapp-btn{
    font-size:32px !important; color: white;
    background: #25D366 !important;
    border-radius: 50% !important;
    padding: 13px !important;
    position: fixed !important;
    bottom: 15px !important;
    right: 10px !important;
    text-decoration: None !important;
}
.meta-desc a{
    color: blue !important;
    text-decoration: underline !important;
}
.gradient-seo {
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff);
}

.content-div{
    padding: 0 30px;
}
.privacy-heading {
    font-weight: bold;
    padding: 15px 0;
}
.read-more-div {
    position: relative;
    bottom: 55px;
    width: 100%;
    text-align: left;
    margin: 0;
    padding-left: 30px;
    padding-top: 60px;
    padding-bottom: 9px;
}
.mobHeaderLoginDiv{
    display: flex;
    align-items: center;
}
.mobHeaderLoginDiv a{
    display: flex;
    padding: unset !important;
}
.mobHeaderLoginDiv .loginicon{
    margin-top: 2%;
}
.mobHeaderLoginDiv span{
    padding-left: 10px;
}
.morelink {
    cursor: pointer;
}
#footer-section-tablet{
    display: none;
}
.showtablet{
    display: none;
}
.modal-body{
    padding: unset !important;
}
a:hover{
    cursor: pointer;
    text-decoration: none;
    color: white;
}
.fa,.fas{
    font-family: "Font Awesome 5 Pro" !important;
}
.fab{
    font-family: "Font Awesome 5 Brands" !important;
}
.third-section video{
    width: 30%;
}
.vidCss{
    width: 60%;
    padding: 10%;
}
.gvc{
    width: 90%;
}
.h1section{
    position: relative;
}
.h1heading{
    text-align: center;
    font-weight: normal !important;
    line-height: 1.5 !important;
    margin: 4% 0;
    font-size: 12vh !important;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
}
.explore-more {
    position: absolute;
    height: auto;
    width: 120px;
    margin: auto;
    left: 0;
    right: 0;
    top: 90%;
    bottom: 0;

    text-align: center;
    letter-spacing: 1px;
    /*margin-bottom: 35px;*/
}
.line{
    position: absolute;
    /*top: 50%;*/
    left: 50%;
    transform: translate(-50%, 70%);
    width: 1px;
    height: 65px;
    background: transparent;
}
.line:before{
    content: '';
    position: absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background: linear-gradient(#333, #333, #333);
    animation: explore-scroll 2s linear infinite;
}
@keyframes explore-scroll {
    0%{
        transform-origin: top;
        transform: scaleY(0);
    }
    50%{
        transform-origin: top;
        transform: scaleY(1);
    }
    51%{
        transform-origin: bottom;
        transform: scaleY(1);
    }
    100%{
        transform-origin: bottom;
        transform: scaleY(0);
    }
}
.loginright a{
    color: black !important;
}
h4{
    line-height: 1.5 !important;
    text-align: justify !important;
}
.mode1_content,.mode2_content,.mode3_content,.mode4_content{
    margin-top: 5%;
}
#headercircle{
    cursor: pointer;
}
a{
    color: white;
    text-decoration: none;
}
.header-parent
{
    background-color: white;
    position: sticky;
    top: 0px;
    z-index: 111111;

}
body {
    /*overflow-x: hidden;*/
    max-width: 100% !important;
}
.scrollmagic-pin-spacer{
    overflow-x: hidden !important;
}

.header_section{
    background-color: white;
    position:relative;
    top: 10px;
}
.smallheader,.bigheader{

}
.smallheadercon{
    display: flex;
    flex-direction: row;
    margin: 10px !important;
}
.f25{
    font-size: 25px !important;
}
.logo img{
    max-width: 80%;
    height: auto;
    cursor: pointer;
}
.smallheaderleft{
    display: flex;
    flex-direction: row;
}
.smallheaderright{
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    align-content: space-between;
    align-items: center;
}
.loginright{
    margin-right: 3%;

}
.bigheader{
    margin: 0 1%;
}
.bigheadercon{
    display: flex;
    flex-direction: row;
}
.bigheadercon{
    background: transparent linear-gradient(180deg, #1C1C5D 0%, #000030 100%) 0% 0% no-repeat padding-box;
    height: 65px;
}
.bgcol{
    display: flex;
    height: 65px;
    align-items: center;
}
.bigheaderleftcon,.bigheaderrightcon{
    width: 100% !important;
}
.bgcenter{
    /*margin-top: -10px;*/
    transform: translate(20%,-10px);
}
.headercircle{
    height: 95px;
    width: 95px;
    background-color: #fff;
    border-radius: 50%;
}
.headercircle img{
    max-width: 100%;
    border-radius: 50%;
    padding: 10px;
}
.biglogin a{
    color: black; !important;
}
.biglogin{
    color: black;
    background-color: white;
    padding: 7px 9px;
    /*margin-top: 3%;*/
    text-align: center;
    border-radius: 8px;
}
.bigclose{
    color: white;
    padding-left: 9%;
    display: flex;
    align-items: center;
}
.whitetext{
    color: white;
    text-align: center;
    /*margin-top: 5%;*/
}
#bigheader{
    /*display: none;*/
}
.cursorpointer{
    cursor: pointer;
}
.smallheaderhide{
    display: none ;
}
.smallheadershow{
    display: block ;
}
.bigheaderhide{
    display: none ;
}
.bigheadershow{
    display: block ;
}
/* Mobile header starts from here*/
.mobheaderopen{
    background-color: #011831;
    max-width: 90%;
    padding: 30px;
    height: 100vh;
}
.mobheaderopen div,.mobheaderopen a{
    padding: 15px;
}
.mobtrialbutton{
    background-color: white;
    padding: 15px !important;
    color: black;
    margin-bottom: 10%;
}
.rowlogin i{
    margin-right: 5%;
    font-size: 20px;
}
.mobheaderclose{
    margin-right: unset !important;
    font-size: 30px !important;
    margin-left: 35%;
    font-weight: 400;
}
hr{
    border: 1px solid white !important;
}
.mobicon{
    display: flex !important;
    justify-content: center !important;
}
.mobicon a{
    padding: unset !important;
}
/*Mobile header ends here*/
.newspopup img{
    max-width: 100%;
}
.exitnewspopup img{
    max-width: 100%;
}
.modal-dialog {
    max-width: 700px !important;
    z-index: 111111111111111111111111111111;
}
.modalemail{
    margin-top: 1rem;
}
.images-wrapper{
    height: 100% !important;
}
.first-section,.blog_section,.modes_section,.second-section,.third-section,.forth-section{
    max-width: 100% !important;
}

#schedule-block{
    max-width: 100% !important;
}
.modalbutton{
    width: 100%;
    color: #ffffff;
    background-color:#1b74a0;
    /*text-decoration: underline;*/
    border: 1px solid #ced4da;
    margin-bottom: 1rem;
}
.modalbutton:hover{
    text-decoration: underline !important;
}
.c1{
    opacity: 1 !important;
}
.m1{
    opacity: 0 !important;
}
.modalemaicon{
    padding:0px 0px ;
}
modalemail::placeholder{
    color: darkgrey;
}
.close{
    position: absolute;
    right: 1%;
    opacity: 1 !important;
    color: #000000 !important;
}
.newspopup img,.exitnewspopup img{
    border-top-left-radius: 0.3rem ;
    border-top-right-radius: 0.3rem ;
}
#newsletterform,#exitnewsletterform{
    padding:0 1.5%;
}

.close :hover{
    color: unset !important;
}
.modal-content{
    background-color:#ffffff !important;
}
.headerCon{
    display: flex;
    flex-direction: row;
    margin: 10px !important;
    font-family: 'Source Sans Pro', sans-serif;
}
.headerleft{
    display: flex;
    flex-direction: row;
}
.headerright{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    position: relative;
    top: 10px;
}
.name div{
    position: absolute;
    top: 10px;
    margin-left:10px ;
    font-size: 1.5rem;
    letter-spacing: 3px;
}
.dates{
    text-align:right;
}
.meet-text{
    color: #010130;
}
.login{
    background: #011831 ;
    border-radius: 8px;
    width: 80px;
    height: 35px;
    padding: 5px;
    text-align: center;
    letter-spacing: 0.66px;
    color: #FFFFFF;
    position: relative;
    bottom: 7px;
}
.headingtext{
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    color: #010130;
    /*padding: 20px;*/
    letter-spacing: 1.5px;
    font-family: 'Source Sans Pro', sans-serif;
}
.textcontent{
    /*padding: 20px;*/
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    color: #707070;
}
@media only screen and (min-width: 720px) {
    .headingtext {
        font-size: 6rem;
        line-height: 122%;
    }
    .textcontent{
        font-size: 20px;
    }
    .different-list{
        font-size: 25px;
        color: #707070;
    }
    .section2-content-div{
        padding-left: 20%;
    }
    .different-content{
        font-size: 6rem;
        line-height: 122%;
    }
        .main-wrapper{
        /*transform: translate(60%,5%);*/
        left: 50%;
        top: 15%;
    }
    .right_section{
        position: relative;
    }
    .sec_1_right_animation{
        opacity: 1 !important;
    }
    .tabanimation{
        opacity: 1 !important;
    }
    .circlecontent1,.circlecontent2,.circlecontent3,.circlecontent4{
        top: 30%;
    }
}
.meetButton{
    background: #011831 ;
    cursor: pointer;
    border-radius: 8px;
    width: 120px;
    height: 35px;
    padding: 4px;
    text-align: center;
    letter-spacing: 0.66px;
    color: #FFFFFF;
}
.meetCode{
    border: 2px solid #01183156;
    border-radius: 8px;
    width: 40%;
    margin-left: 2%;
    padding: 0 10px;
    display: flex;
    align-items: center;
}
#codetext{
    border: none;
    outline: none;
    height: unset;
    margin: unset;
    border-bottom: unset;
    margin: 0 10px;
}
#codetext:focus{
    border: none !important;
    outline: none !important;
}
.meetCon{
    display: flex;
    flex-direction: row;
    padding: 20px;
}
.slick-slide{
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
}
.imgslide{
    margin: auto;
}
.imgslide div span{
    padding: 15px 0;
}
.imgslide img{
    width: 250px;
    height: 250px;
    border-radius: 50%;
}
.sl {
    cursor: pointer;
    position: absolute;
    top: 50%;
    transform: translate(0, -50%);
    left: 25%;
}

.sr {
    cursor: pointer;
    position: absolute;
    right: 25%;
    top: 50%;
    transform: translate(0, -50%);
}

.meetpopup{
    background: #F5F5F5 0% 0% no-repeat padding-box;
    box-shadow: 0px 3px 6px #00000029;
    border: 2px solid #D6D6D6;
    border-radius: 8px;
    padding: 15px;
    position: absolute;
    max-width: 40%;
    bottom: 28%;
    visibility: hidden;
}
.meetpopup div{
    padding: 5px;
    cursor: pointer;
}
.meetpopup span{
    padding: 10px;
}
.bodyleft{
    padding: 50px !important;
    transform: translateY(30%);
}
.bodyright{
    transform: translateY(30%);
}
.circle-size{
    font-size: 5px;
    position: relative;
    bottom: 3px;
    margin: 0 8px;
}
.footer-image-mobile{
    display: none;
}
.second-section{
    width: 100%;
    margin-top: 20%;
    /*height: 100vh;*/
    display: flex;
    /* align-items: center; */
    flex-direction: column;
    /* text-align: center; */
    position: relative;
}
.section_2_image img{
    max-width: 100%;
    position: absolute;
}
.section_2_2{
     margin-top: 2%;
     margin-left: -15%;
     z-index: 99999999999999;
 }
.icons-position a{
    text-decoration: none !important;
    outline: none !important;
    color: white !important;
}
.section_2_content span{
    font-size: 45px;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    color: #010130;
}

.section_2_content p{
    max-width: 90%;
    text-align: left;
    font-size: 20px;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    color: #707070;
}
.trial-button{
    /*border: solid #010130 1px;*/
    border-radius: 10px;
    padding: 10px;
    outline: none;
    font-size: 20px;
    text-decoration: none;
    color: white;
    background: linear-gradient(to top, #3f3f75 0%, #1C1C5D 45%, #3f3f75 100%);
}
.biglogin:hover{
    color: #000030;
    text-decoration: none;
    outline: none;
    background: #FFB764;
}
.trial-button:hover{
    color: #000030;
    text-decoration: none;
    outline: none;
    background: #FFB764;
}
/* mehul merged css*/
.section_2_image{
    display: flex;
    flex-direction: column;
}
.section_2_2{
    margin-top: 2%;
    margin-left: -15%;
    z-index: 1111111111111111111111;
}
.section_2_image img{
    position: absolute;
    max-width: 100%;
}
.first-section .images-wrapper img {
    position: absolute;
    max-width: 100%;
    max-height: 100%;
}
.video-position2-1 {
    max-width: 68%;
    top: 10%;
    position: relative;
    left: 17.5%;
}
.video-position2-2 {
    max-width: 33%;
    transform: scale(1.1);
    top: 10%;
    position: relative;
    left: 49%;
}
.second-section{
    width: 100%;
    height: 100vh;
    display: flex;
    /* align-items: center; */
    flex-direction: column;
    /* text-align: center; */
    position: relative;
}
.section_2_content span{
    line-height: 75px;
    font-size: 70px;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    color: #010130;
}
.section_2_content p{
    max-width: 90%;
    text-align: left;
    font-size: 20px;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    color: #707070;
}
.trial-button{
    /*border: solid #010130 1px;*/
    border-radius: 10px;
    padding: 10px;
    outline: none;
    font-size: 20px;
    padding: 2% 5%;
    text-decoration: none;
    color: white;
    background: linear-gradient(to top, #3f3f75 0%, #1C1C5D 45%, #3f3f75 100%);
}
.trial-button:hover{
    color: #000030;
    text-decoration: none;
    outline: none;
    background: #FFB764;
}
.third-section{
    padding: 10px;
    position: relative;
    margin-top: 5%;

}
.h2opportunity{
    color: #707070;
    margin-left: 5%;
    font-size: 45px;
    font-weight: 500;
    text-transform: uppercase;
}
.h2withplushmeet{
    color: #010130;
    font-weight: 500;
    margin-left: 5%;
    font-size: 45px;
    text-transform: uppercase;
}
.section_3_1_container{
    position: relative;
}
.section_3_1, .section_3_2, .section_3_3{
    padding: 20px;
}
.plush{
    font-size: 80px !important;
    line-height: 80%;
}
.section_3_number{
    font-size: 120px ;
    align-self: flex-start;
    /* margin-left: 5%; */
    /* vertical-align: bottom; */
    /* position: absolute; */
    /* bottom: 0; */
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    color: #010130;
}
.section_3_1_right_container{
    display: flex;
    flex-direction: column;
    margin-left: 20%;
    /* margin-top: -20%; */
}
.section_3_1_right_container img{
    max-width: 50%;
    max-height: 50%;
    align-self: center;
}
.section_3_1_heading{
    align-self: flex-start;
    font-weight:650;
    text-align: left;
    font-size: 28px;
    color: #010130;
    max-width: 50%;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
}
.section_3_1_content{
    align-self: flex-start;
    text-align: justify;
    color: #707070;
    font-size: 17px;
    max-width: 80%;
    height: 300px;
}
.section_3_left_container img{
    margin-top: 15%;
}
.opportunitywithplushmeet{
    position: sticky;
    max-width: 50%;
    top:100px;
    z-index: 110;
    background-color: white;
}
.opportunitywithplushmeet video{
    max-width: 100%;
}
.opportunitywithplushmeet-wrapper{
    position: absolute;
    top: 0;
    bottom: 120px;
    left: 0;
    right: 0;
}
.section-four-title{
    position: sticky;
    top: 65px;
    background-color: white;
    z-index:11;
}
.forth-section{
    padding: 10px;
    display: flex;
    flex-direction: column;
}
.section_4{
    align-self: center;
    background-color: white;
    z-index: 110;
    width: 100%;
    text-align: center;
    padding-top: 20px;
}
.whatclientssay{
    display: flex;
    justify-content: center;
    flex-direction: row;
}
.whatclientssay h2{
    font-size: 45px;
    font-weight: 500;
    text-transform: uppercase;
}
.whatour, .section_4_heading{
    color: #707070;
}
.whatour,.clientssay{
    align-self: center;
}
.clientssay {
    color: #010130;
}
.reviewContainer{
    padding: 20px;
}
.box{
    height: 330px;
    align-self: center;
    width: 300px;
    padding: 20px;
    box-shadow: 1px 1px 7px 7px rgba(0, 0, 0,0.16);
}
.box-1, .box-2,.box-3{

    align-self: flex-start;
}
.box-2 .box{
    position: relative;
}
.box-1 .box{
    position: relative;
}
.box-3 .box{
    position: relative;
}
.top{
    display: flex;
    flex-direction: column;
}
.top img{
    align-self: center;
    max-width: 35%;
}
.middle span{
    text-align: left;
    padding: 15px;
}
.bottomleftright{
    display: flex;
    flex-direction: row;
}
.bottomleftright div{
    align-self: center;
}
.bottom_right img{
    max-width: 90%;
    margin-top: 17%;
    float: right;
}
.bottom{
    background-color: #E0E0ED;
}
.bottom_down{
    margin-left: 5%;
    padding: 10px;
}
.margintb{
    position:sticky;
    margin: 150px 0;
}
.blog_section{
    display: flex;
    flex-direction: column;
    background-color: #F8F8F8;
    margin-bottom: 10%;
}
.blog_section_top{
    align-self: center;
    width: 100%;
    text-align: center;
    margin-top: 30px;
}
.ourletestblog{
    display: flex;
    justify-content: center;
    flex-direction: row;
}
.ourletestblog h3{
    font-size: 45px;
    text-transform: uppercase;
    font-weight: 600;
}
.ourletest, .blog_section_heading{
    color: #707070;
}
.ourletest,.blog{
    align-self: center;
}
.blog {
    color: #010130;
}
.blog_section_main{
    padding: 20px;
}
.blog_image img{
    padding: 3px;
    width: 100%;
    height: 100%;
}
.bottomblock{
    background-color: white;
    width: 320px;
    bottom: 2%;
    position: relative;
    right: 10px;
    box-shadow: 1px 1px 7px 7px rgba(0, 0, 0,0.04);
}
.blog_heading{
    padding: 20px;
    padding-bottom: 0;
}
.blog_heading span{
    color: #000030;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-weight: bold;
    font-size: 18px;
    max-width: 40%;
}
.blog_text{
    padding: 20px;
}
.blog_text span{
    color: #696969;
    font-size: 12px;

}
.blog_bottom {
    display: none;
    flex-direction: row;
    margin-top: -10%;
}
.blog-1{
    width: 300px !important;
    border: 1px solid #707070;
    border-radius: 10px;
    height: 300px;
}
.blog-2{
    width: 300px !important;
    border: 1px solid #707070;
    border-radius: 10px;
    height: 300px;
}
.blog-3{
    width: 300px !important;
    border: 1px solid #707070;
    border-radius: 10px;
    height: 300px;
}
.blog-4{
    width: 300px !important;
    border: 1px solid #707070;
    border-radius: 10px;
    height: 300px;
}
.slick-slide {
    padding: 60px;
}
.slick-center{
    transition: all .2s ease-in-out;
    transform: scale(1.3);
}
.slick-current{
    padding-top:2%;
}
.slick-prev {
    left: 65px;
    right: 0;
    cursor: pointer;
    z-index:111;
    transform:translate(410px, -265px);
}
.slick-prev:before{
    cursor: pointer;
    /* position: absolute;
    left: 90px; */
    top: -90%;
    color: red;

    transform: translate(0, -50%);
}
.slick-next {
    transform: translate(-430px, -233px);
}
.slick-next:before{
    color:red;
    cursor: pointer;
    position: absolute;
    right: 90px;
    /* top: 50%; */
    top: -90%;

    transform: translate(0, -50%);
}
.modes_left video{
    position: absolute;
    max-width: 100%;
}
.third-section-vidCon{
    overflow: hidden !important;
}
.third-section-vidCon video{
    max-width: 100%;
    margin-top: 5%;
    transform: scale(1.1);
}
.featuresmeet,.realtimetryon,.threedtryon,.modeltryon{
    display: flex;
    justify-content: center;
    flex-direction: row;
    text-transform: uppercase;
}
.featuresmeet,.featuresmeetcontent{
    background-color: #fff;
    z-index: 10;
}
.realtimetryon,.realtimetryoncontent{
    background-color: #fff;
    z-index: 11;
}
.threedtryon,.threedtryoncontent{
    background-color: #fff;
    z-index: 12;
}
.modeltryon,.modeltryoncontent{
    background-color: #fff;
    z-index: 13;
}
.featuresmeet h3,.realtimetryon h3,.threedtryon h3,.modeltryon h3{
    font-size: 45px;
    font-weight: 600;
}
.featuresmeetcontent h4,.realtimetryoncontent h4,.threedtryoncontent h4,.modeltryoncontent h4{
    font-weight: unset !important;
    font-size: 20px !important;
    text-align: justify !important;
}
.featuresmeetcontent,.realtimetryoncontent,.threedtryoncontent,.modeltryoncontent{
    padding: 20%;
    padding-top: 5%;
    color: #707070;
}
.features,.realtime,.threed,.model{
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    color: #010130;
}
.meet,.tryon{
    text-align: left;
    font-size: 20px;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    color: #707070;
}
.modes_right{
    position: relative;
}
.mode1_content,.mode2_content,.mode3_content,.mode4_content{
    position: absolute;
}
/*.modes_section::-webkit-scrollbar { display: none !important }*/
.modes_section{
    padding-top: 6%;
    min-height: 120vh;
    max-width: 100% !important;
    /*overflow-x: hidden !important;*/
}
.bloglink{
    text-decoration: none !important;
    outline: none !important;
}
.bloglink:hover{
    text-decoration: none !important;
    outline: none !important;
}
/*end*/


/*scroll styles*/
.video-position2-1 {
    max-width: 68%;
    top: 10%;
    position: relative;
    left: 17.5%;
}
.video-position2-2 {
    max-width: 33%;
    transform: scale(1.1);
    top: 10%;
    position: relative;
    left: 49%;
}
.video-position1{
    transform: scale(1.1);
    transition: all 1.2s ;
    width: 200px;
    padding: 0 0;
}
.video-position2{
    position:fixed;
    height: 100% !important;
    width: 80% !important;
    transition: all 1.2s ;
    /*transform: translateY(50px);*/
}
.fa-chevron-left {
    z-index: 999999;
}
.video-position3{
    position:fixed;
    height: 100% !important;
    width: 50% !important;
    transition: all 1.2s ;
    /*transform: translateY(50px);*/
}

/*launch style*/
#schedule-block {
    /*margin: 100px 100px;*/
    margin-top: 130px;
    height: 110vh;
    width: 100%;


}
.plushmeet-schedule {
    overflow: hidden;
    height: 100%;
    width: 100%;
    position: absolute;
    border: none;
}
.schedule-title{
    font-size: 45px;
    /*padding: 20px;*/
    /*text-transform: uppercase;*/
    font-weight: 600;
    color: #707070;
    letter-spacing: 1.2px;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    text-align: center;
    /*padding-bottom:83px;*/
}
#footer-section {
    margin: 0;
    display: inline-block ;
    height: 90vh;
    width: 100%;
    background-image: url("../img/footer-img.png");
    background-size: 100% 100%;
    position: relative;
    /*bottom: 20px;*/
}
.footer-image {
    /*min-height: 100%;*/
    max-width: 100%;
    /*min-width: 1024px;*/
    /*width: 100%;*/
    /*height: auto;*/
}
.footer-logo-image {
    width: 125px;
}
.icons-position {
    position: relative;
    top: 51%;
    color: white;
}
.social-icons-div {
    display: inline-block;
    width: 100%;
    text-align: center;
    margin-left: -6px !important;
}
.social-icon {
    padding: 0 10px;
}
#schedule-block{
    overflow: hidden;
}
.footer-sections {
    top: 55%;
    color: white;
    position: relative;
    bottom: 250px;
    max-width: 100%;
}
.footer-border-remove {
    border: none;
}
.footer-table-content{
    padding: 5px 5px;
    font-size: 0.8rem;
}
#footer-section-mobile{
    background-image: url("../img/footer-mobile.png");
    position: relative;
    margin-bottom: 0px;
    background-size: 100% 100%;
}

#footer-section-mobile{
    display: none;
}
.imgslide{
    background: url('../img/mobile-image.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
    bottom: 60px;
}
.circle_section{
    height: 100vh;
    margin-top: 10%;
}
.circle_sectionCon{
    /* display: flex; */
    /* flex-direction: column; */
}
.right_section{
    /* align-self: flex-end; */
    margin-right: -4%;
}
.main-wrapper,.main-wrapper div {
    border: 1px solid #010130;
    border-radius: 50%;
}
.main-wrapper {
    height: 500px;
    width: 500px;
    margin-left: 30%;
    position: relative;
}
.main-wrapper img{
    max-width: 70%;
}
.left_section{
    /* align-self: flex-start; */
    padding: 5%;
}
.privacy h3,.growth h3,.chatshare h3,.dashboard h3{
    margin-top: 3%;
    margin-bottom: 3%;
    text-align: left;
    font-size: 45px;
    font-weight: 500 ;
    color: #010130;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
}
.privacycontent h4,.growthcontent h4,.chatsharecontent h4,.dashboardcontent h4{
    font-size: 20px !important;
    font-weight: unset !important;
}
.privacycontent,.growthcontent,.chatsharecontent,.dashboardcontent{
    text-align: justify;
    color: #707070;
    font-size: 20px !important;
    max-width: 95%;
    /*padding: 10px;*/
    /* height: 500px; */
}

.circlecontent1,.circlecontent2,.circlecontent3,.circlecontent4{
    /* display: none; */
    position: absolute;
    opacity: 0;
    /* transition: all .1s ease-in-out; */
}
.circlecontent1{
    background-color: white;
    z-index: 21;
}
.circlecontent2{
    background-color: white;
    z-index: 22;
}
.circlecontent3{
    background-color: white;
    z-index: 23
}
.circlecontent4{
    background-color: white;
    z-index: 24;
}
.circle1InActive{
    display: none;
}
.circle2InActive{
    display: none;
}
.circleIn3Active{
    display: none;
}
.circleIn4Active{
    display: none;
}
.circle1Active {
    display: block;
}
.circle2Active {
    display: block;
}
.circle3Active {
    display: block;
}
.circle4Active {
    display: block;
}
.img-wrapper1,.img-wrapper2,.img-wrapper3,.img-wrapper4 {
    width: 3%;
    height: 3%;
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: white;
}
.img-wrapper1{
    inset: 0;
    left: 50%;
    transform: translate(-50%, -50%);
}
.img-wrapper2 {
    top: 50%;
    transform: translate(-50%, -50%);
}

.img-wrapper3 {
    top: 50%;
    right: 0;
    transform: translate(50%, -50%);
}
.img-wrapper4{
    top:100%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.first-section {
    width: 100%;
    height: 100vh;
    /* height: 150vh; */
    display: flex;
    /* align-items: center; */
    flex-direction: column;
    /* text-align: center; */
    position: relative;
}
.images-wrapper{
    width: 100%;
}
.home_video{
    width: 100%;
    max-width: 100%;
    margin-top: 8%;
    transform: scale(1.4);
}
#img_sec1{
    width: 100%;
    overflow: hidden;
}
.mobile{
    display: none !important;
}
.section1_tab{
    right: 47%;
    opacity: 0;
    bottom: 13%;
    position: absolute;
    width: 13%;
}
.hv{
    transform: scale(0.7);
    margin-top: unset;
}
.hvm{
    transform: scale(0.9);
    margin-top: unset;
}
.first-section .images-wrapper {
    display: flex;
    flex-direction: column;
    /* align-items: center; */
}
.section_1_right{
    position: absolute;
    left: 60%;
    top: 10%;
    opacity: 0;
}
/*.section_1_right span{*/
/*    font-size: 45px;*/
/*    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;*/
/*    color: #010130;*/
/*}*/
.h2everything{
    font-size: 45px;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    color: #010130;
}
.section_1_right h4{
    margin-top: 5%;
    max-width: 75%;
    text-align: justify;
    font-weight: unset !important;
    font-size: 20px;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    color: #707070;
}
.section_1_right video{
    position: absolute;
    max-width: 100%;

}
.headerCon{
    /*display: none;*/
    opacity: 0;
}
.headerPos{
    /*display: block;*/
    opacity: 1;
    position: sticky !important;
    top: 0;
}

.circle_section{
    height: 110vh !important;
}
@media only screen and (max-width: 660px) {
    .vidCss{
        width: 90% !important;
    }
    .gvc{
        width: unset !important;
    }
    .margin5{
        margin-right: 0px !important;
    }
    .loginright{
        margin-right: 10% !important;
    }
    .h1heading{
        margin: 10% 0;
        font-size: 4rem !important;
        padding: 50px 0px;
    }
    .bigheader{
        display: none !important;
    }
    .smallheaderright{
        align-items: center;
    }
    .col-sm-6{
        width: 50% !important;
    }
    .featuresmeetcontent h4,.realtimetryoncontent h4,.threedtryoncontent h4,.modeltryoncontent h4{
        font-size: 17px !important;
    }
    .privacycontent h4,.growthcontent h4,.chatsharecontent h4,.dashboardcontent h4{
        font-size: 17px !important;
    }
    .modal-dialog{
        width: 80% !important;
        transform: translateX(30px) !important;
    }
    .mobile{
        display: block !important;
    }
    .desktop{
        display: none !important;
    }
    .plush{
        font-size: 50px !important;
    }
    /*.home_video{*/
    /*    transform: scale(2);*/
    /*}*/

    .video-position1{
        transform: unset !important;
        padding: 36px 0 !important;
    }
    .video-position2-2{
        max-width: 32% !important;
        /* transform: scale(1.1); */
        top: 4% !important;
        position: relative !important;
        left: 64% !important;
    }
    .video-position2-1 {
        top: 16% !important;
    }
    .sl{
        left: 8% !important;
    }
    .sr{
        right: 8% !important;
    }
    .headerCon{
        margin: 5px !important;
    }
    .imgslide{
        bottom: unset !important;
    }
    .imgslide img {
        width: 180px;
        height: 180px;
    }
    .bodyleft{
        transform: none;
    }
    .bodyright{
        transform: none;
    }
    .dates{
        display: none;
    }
    .name div{
        margin-left: 10px;
    }
    .footer-image{
        display: none;
    }
    .footer-image-mobile{
        max-width: 100%;
        display: block;
    }
    .section_2_content{
        padding-top: 85px !important;
    }
    .section_2_image{
        padding-left: unset !important;
    }
    .section_2_2{
        margin-top: unset;
        margin-left: unset;
    }
    .section_2_content span{
        font-size: 35px;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
        color: #010130;
    }
    .section_2_content p{
        max-width: 90%;
        text-align: left;
        font-size: 18px;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
        color: #707070;
    }
    .trial-button{
        border: solid #010130 1px;
        border-radius: 10px;
        padding: 10px;
        outline: none;
        font-size: 1rem;
        text-decoration: none;
        color: white;
        background: linear-gradient(to top, #3f3f75 0%, #1C1C5D 45%, #3f3f75 100%);
    }
    .section_2_content{
        padding-top: 350px;
        padding-left: 85px !important;
    }
    .second-section{
        margin-top: 10% !important;
    }
    #schedule-block{
        margin-top: 40px;
    }
    #footer-section{
        bottom: unset;
    }
    .footer-content-item{
        padding: 5px 10px;
        color: white;
        text-align: center;
    }
    /*.mobile-links{
        position: relative;
        bottom: 52%;
        overflow-x: hidden;
        width: 250px;
        transform: translateX(37%);
    }*/

    .mobile-links{
        width: 100%;
        position: relative;
        top: 50%;
    }
    .footer-content-item a{
        color: white;
        /*color: white;*/
    }

    .icons-position{
        position: relative;
        /*top: -120px !important;
        transform: translateX(-33%);*/
        top: 60%;
        display: block;
    }
    #footer-section-mobile{
        height: 50vh;
        display: block !important;
        margin-top: 55px;
    }
    .bodyleft{
        order: 2;
    }
    .bodyright{
        order: 1;
    }
    #footer-section{
        display: none;
    }
    #schedule-block{
        z-index:999;
        margin-top: 60px !important;
        height: 125vh !important;
        display: none;
    }
    .schedule-title{
        font-size: 3rem !important;
        padding-bottom: 45px !important;
    }
    .headingtext{
        font-size: 4rem;
    }
    .different-content{
        font-size: 4rem;
    }
    .different-list{
        font-size: 1.3rem;
    }
    .textcontent{
        font-size: 1.3rem;
    }

    #img_sec1{
        overflow: unset !important;
    }
    /* merged */
    .plush{
        font-size: 50px !important;
    }
    .slick-slide {
        padding: 10px;
    }
    .slick-center{
        transition: all .2s ease-in-out;
        transform: scale(1);
    }

    .section_2_content{
        padding-top: 45px;
        padding-left: 85px !important;
    }
    .section_2_image{
        padding-left: unset !important;
    }
    .video-position2-2{
        max-width: 32% !important;
        /* transform: scale(1.1); */
        top: 7% !important;
        position: relative !important;
        left: 64% !important;
    }
    .video-position2-1 {
        top: 12% !important;
    }
    .section_2_2{
        margin-top: unset;
        margin-left: unset;
    }
    .section_2_content span{
        font-size: 35px;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
        color: #010130;
    }
    .section_2_content p{
        max-width: 90%;
        text-align: left;
        font-size: 18px;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
        color: #707070;
    }
    .trial-button{
        border: solid #010130 1px;
        border-radius: 10px;
        /*padding: 4% 10%;*/
        outline: none;
        font-size: 1rem;
        text-decoration: none;
        color: white;
        background: linear-gradient(45deg, #000030 0%, #1C1C5D 100%);
    }
    .second-section{
        margin-bottom: 35% !important;
    }

    .third-section{
        padding: 10px;
        position: relative;
    }
    .h2opportunity{
        color: #707070;
        margin-left: unset;
        font-size: 25px;
        font-weight: 500;
        text-transform: uppercase;
    }
    .h2withplushmeet{
        color: #010130;
        font-weight: 500;
        margin-left: unset;
        font-size: 25px;
        text-transform: uppercase;
    }
    .third-section{
        margin-top: 10%;
    }
    /* .section_3_left_container {
      position: relative;
    }
    .section_3_left_container span{
      bottom: 0 !important;
    } */
    .section_3_1_container{
        position: relative;
    }
    .section_3_1, .section_3_2, .section_3_3{
        padding: 20px;
    }
    .section_3_number{
        font-size: 60px ;
        margin-left: 40%;
    }
    .opportunitywithplushmeet video {
        max-width: 100%;
    }
    .section_3_1_right_container{
        display: unset;
    }
    .section_3_1_right_container img{
        max-width: 40%;
        max-height: 40%;
        margin-right: 10%;
        align-self: end;
    }
    .section_3_1_heading{
        margin-top: 3%;
        margin-bottom: 3%;
        margin-left: 30%;
        align-self: end;
        text-align: left;
        font-size: 20px;
        color: #010130;
        max-width: 50%;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    }
    .section_3_1_content{
        align-self: end;
        text-align: left;
        color: #707070;
        font-size: 15px;
        max-width: 100%;
        /*height: 500px;*/
    }
    .section-four-title{
        top: 55px;
    }
    .opportunitywithplushmeet{
        position: sticky;
        max-width: 100%;
        top:53px;
        z-index: 110;
        background-color: white;
    }
    .opportunity{
        padding-top: 8%;
    }
    .opportunitywithplushmeet div{
        margin-left: 3%;
    }
    .opportunitywithplushmeet-wrapper{
        position: absolute;
        top: 0;
        bottom: 200px;
        left: 0;
        right: 0;
    }
    .ourletestblog h3{
        font-size: 30px;
    }
    .whatclientssay h2{
        font-size: 30px;
    }
    .margintb{
        position:unset;
    }
    .bottom_down{
        padding: 5px;
    }
    .box{
        height: 335px;
    }
    .box2m{
        height: 310px !important;
    }
    .modes_section{
        /* margin-top: 10% !important; */
        height: 100vh;
    }
    .featuresmeet h3, .realtimetryon h3, .threedtryon h3, .modeltryon h3 {
        font-size: 25px;
    }
    .featuresmeetcontent, .realtimetryoncontent, .threedtryoncontent, .modeltryoncontent{
        padding: 10%;
        font-weight: unset !important;
        font-size: 20px !important;
        margin-top: 85% !important;
    }
    .vidInfoContent{
        padding: 5%;
        margin-top: unset !important;
    }
    .modes_left video{
        margin-top: 25% !important;
    }
    .mode1_content, .mode2_content, .mode3_content, .mode4_content {
        margin-top: 20% !important;
    }
    .modes_left {
        padding: 0 !important;
    }
    .section3_contentMob{
        margin-top: 80%;
    }
    /* end */
    .right_section{
        background-color: white;
    }
    .left_section{
        margin-top: 50%;
    }
    .main-wrapper {
        height: 350px !important;
        width: 350px !important;
        margin-left: 1% !important;
        margin-top: -120%;
    }
    .mode4_content{
        z-index: 525;
        padding-bottom: 10%;
        /*background-color: white;*/
    }
    .section_2_content span {
        line-height: unset;
    }
    .circlecontent1,.circlecontent2,.circlecontent3,.circlecontent4{
        padding: 15px;
        margin-right: 15px;
    }
    .section1_tab{
        opacity: 0 !important;
    }
    .section_1_right h4 {
        font-size: 16px;
        max-width: 90%;
    }
    .section_1_right {
        left: 10%;
        top: 60%;
    }
    .modeltryoncontentbutton{
        background-color: white;
        display: block;
        text-align: center;
        /*height: 200px;*/
        z-index: 600;
    }
    .main-wrapper {
        height: 400px !important;
        width: 400px !important;
        margin-left: 1% !important;
        margin-top: -120%;
    }
    .h2everything {
        font-size: 25px;
    }
    .plush {
        font-size: 40px !important;
    }
    .main-wrapper{
        opacity: 0;
    }
    .btn-center {
        display: flex;
        justify-content: center;
        padding-right: 10%;
    }
    .privacy, .growth, .chatshare, .dashboard {
        font-size: 25px !important;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    }
    .privacycontent, .growthcontent, .chatsharecontent, .dashboardcontent {
        font-size: 17px !important;
        height: 300px;
    }
    .circlecontent1, .circlecontent2, .circlecontent3, .circlecontent4 {
        margin-top: 10%;
    }
    .first-section{
        height: 140vh;
        margin-top: 10% !important;
    }
    .logo img{
        max-width: 110% !important;
    }
}
.circle_section{
    /*overflow-x: hidden !important;*/
    max-width: 100% !important;
}
.mode1{
    margin-right: -1px;
}
/* Hide scrollbar for Chrome, Safari and Opera */
.scrollbar-hidden::-webkit-scrollbar {
    display: none;
}

/* Hide scrollbar for IE, Edge add Firefox */
.scrollbar-hidden {
    -ms-overflow-style: none;
    scrollbar-width: none; /* Firefox */
}
.modeltryoncontentbutton{
    text-align: center;
}

@media only screen and (min-width: 770px) {
    .main-wrapper {
        margin-left: 0%;
    }
    .header_section_mobile{
        display: none;
    }
    .right_section {
        /*transform: translateX(40%);*/
    }
    .section_1_right{
        position: absolute;
        left: 80% !important;
        width: 38%;
        top: 21% !important;
        opacity: 0;
    }
}
@media only screen and (min-width: 900px) {
    .blog_section{
        height: 120vh;
        margin-bottom: unset;
    }
    .faq_content{
        padding: 2% 20%;
    }
}

/* iphone x */
@media only screen
and (min-device-width: 375px)
and (max-device-width: 812px)
and (-webkit-min-device-pixel-ratio: 3) {
    .first-section{
        height: 150vh !important;
    }
    .main-wrapper {
        height: 400px !important;
        width: 400px;
        margin-left: 1% !important;
        margin-top: -120%;
    }
    .plush{
        display: block;
        line-height: 40px;
    }
    .section_1_right h4 {
        margin-top: unset !important;
    }
    /*html,body{*/
    /*    max-width: 100% !important;*/
    /*    overflow-x: hidden !important;*/
    /*    -ms-overflow-style: none; !* for Internet Explorer, Edge *!*/
    /*    scrollbar-width: none; !* for Firefox *!*/
    /*}*/
    /*body::-webkit-scrollbar {*/
    /*    display: none !important;  !* Safari and Chrome *!*/
    /*}*/
    /*body::-webkit-scrollbar-thumb {*/
    /*    display: none !important;  !* Safari and Chrome *!*/
    /*}*/
    /*body::-webkit-scrollbar-track {*/
    /*    display: none !important;  !* Safari and Chrome *!*/
    /*}*/
    /*body::-webkit-resizer {*/
    /*    display: none !important;  !* Safari and Chrome *!*/
    /*}*/
}

/* iphone 6 7 8 + */
@media only screen
and (min-device-width: 414px)
and (max-device-width: 736px)
and (-webkit-min-device-pixel-ratio: 3) {
    .first-section{
        height: 150vh !important;
    }
    .section_1_right {
        left: 10%;
        top: 60%;
    }
    .plush{
        display: block;
        line-height: 40px;
    }
    .section_1_right h4 {
        margin-top: unset !important;
    }

}
@media only screen
and (min-device-width : 767px)
and (max-device-width : 1024px) {

    /*New code starts*/
    .bgcenter{
        padding-left: unset !important;
        position: relative;
        right: 4%;
    }
    .vidCss{
        width: 90% !important;
    }
    .gvc{
        width: unset !important;
    }
    .third-section-vidCon video{
        margin-left: 10%;
    }
    .social-icons-div{
        display: block;
    }
    #footer-section-tablet{
        display: block;
    }
    #footer-section-mobile{
        display: none;
    }
    .hidetab{
        display: none;
    }
    .h1heading{
        font-size: 8.5vh !important;
    }
    .hvm{
        margin-top: 25% !important;
        transform: scale(0.7);
    }
    .section_1_right{
        left: 20% !important;
        width: 70%;
        top: 55% !important;
    }
    .modes_section {
        padding-top: 10%;
    }
    featuresmeetcontent, .realtimetryoncontent, .threedtryoncontent, .modeltryoncontent {
        padding: 8%;
    }
    /*New code ends here*/
    .slick-slide {
        padding: 30px;
    }
    .slick-center{
        transition: all .2s ease-in-out;
        transform: scale(1);
    }
    .section_2_image{
        padding-left: unset !important;
    }
    .section_2_2{
        margin-top: unset;
        margin-left: unset;
    }
    .video-position2-1 {
        top: 10.5% !important;
        max-width: 68%;
        left: 17%;
    }
    .video-position2-2 {
        max-width: 30%;
        top: 5%;
        left: 63.1%;
    }
    .section_2_content span{
        font-size: 35px;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
        color: #010130;
    }
    .section_2_content p{
        max-width: 90%;
        text-align: left;
        font-size: 20px;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
        color: #707070;
    }
    .trial-button{
        border: solid #010130 1px;
        border-radius: 10px;
        padding: 15px 40px;
        outline: none;
        font-size: 1rem;
        text-decoration: none;
        color: white;
        background: linear-gradient(45deg, #000030 0%, #1C1C5D 100%);
    }
    .section_2_content{
        padding-top: 150px;
        padding-left: 85px !important;
    }
    .second-section{
        margin-top: 10% !important;
        margin-bottom: 10% !important;
    }

    .third-section{
        padding: 10px;
        position: relative;
    }
    .h2opportunity{
        color: #707070;
        margin-left: unset;
        font-size: 30px;
        font-weight: 500;
        text-transform: uppercase;
    }
    .h2withplushmeet{
        color: #010130;
        font-weight: 500;
        margin-left: unset;
        font-size: 30px;
        text-transform: uppercase;
    }
    .third-section{
        margin-top: 5%;
    }
    /* .section_3_left_container {
      position: relative;
    }
    .section_3_left_container span{
      bottom: 0 !important;
    } */
    .section_3_1_container{
        position: relative;
    }
    .section_3_1, .section_3_2, .section_3_3{
        padding: 20px;
    }
    .section_3_number{
        font-size: 70px ;
    }
    .section_3_1_right_container{
        /*display: unset;*/
        margin-left: 20%;
        /*margin-top: 65%;*/
    }
    #vid1con{
        margin-top: 70%;
    }
    .section_3_1_right_container img{
        max-width: 30%;
        max-height: 30%;
        margin-right: 10%;
        align-self: end;
    }
    .section_3_1_heading{
        margin-top: 3%;
        margin-bottom: 3%;
        margin-right: 2%;
        align-self: end;
        text-align: center;
        font-size: 18px;
        color: #010130;
        max-width: 50%;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    }
    .section_3_1_content{
        align-self: end;
        text-align: left;
        color: #707070;
        font-size: 15px;
        max-width: 75%;
        height: 500px;
    }
    .opportunitywithplushmeet{
        position: sticky;
        max-width: 80%;
        z-index: 110;
        padding-top: 5%;
        top: 70px;
        background-color: white;
    }
    .opportunity,.withplushmeet{
        margin-left: 5%;
    }
    .opportunitywithplushmeet-wrapper{
        position: absolute;
        top: 0;
        bottom: 500px;
        left: 0;
        right: 0;
    }
    .ourletestblog h3{
        font-size: 35px;
    }
    .whatclientssay h2{
        font-size: 35px;
    }
    .margintb{
        position:unset;
    }
    .bottom_down{
        padding: 13px;
    }
    .box{
        height: 335px;
    }
    .modes_section{
        height: 100vh;
    }
    .featuresmeet h3, .realtimetryon h3, .threedtryon h3, .modeltryon h3 {
        font-size: 35px;
    }
    .featuresmeetcontent, .realtimetryoncontent, .threedtryoncontent, .modeltryoncontent{
        padding: 5%;
        font-weight: unset !important;
        font-size: 20px !important;
        margin-top: 70% !important;
    }
    .modes_left video{
        margin-top: 8% !important;
    }
    .circle_section{
        height: 100vh !important;
        margin-top: 20% !important;
    }
    .circle_sectionCon{
        /* display: flex; */
        /* flex-direction: column; */
    }
    .right_section{
        /* align-self: flex-end; */
        margin-right: -4%;
    }
    .main-wrapper,.main-wrapper div {
        border: 1px solid grey;
        border-radius: 50%;
    }
    .main-wrapper {
        height: 500px;
        width: 500px;
        left: 25%;
        position: relative;
    }
    .main-wrapper img{
        max-width: 60%;
    }
    .left_section{
        /* align-self: flex-start; */
        padding: 5%;
    }
    .privacy h3,.growth h3,.chatshare h3,.dashboard h3{
        margin-top: 3%;
        margin-bottom: 3%;
        text-align: center;
        font-size: 40px;
        font-weight: 500 ;
        color: #010130;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    }
    .privacycontent,.growthcontent,.chatsharecontent,.dashboardcontent{
        text-align: left;
        color: #707070;
        font-size: 17px !important;
        padding: 10px;
         height: 500px;
    }

    .circlecontent1,.circlecontent2,.circlecontent3,.circlecontent4{
        /* display: none; */
        position: absolute;
        opacity: 0;
        /* transition: all .1s ease-in-out; */
    }
    .circlecontent1{
        background-color: white;
        z-index: 21;
    }
    .circlecontent2{
        background-color: white;
        z-index: 22;
    }
    .circlecontent3{
        background-color: white;
        z-index: 23
    }
    .circlecontent4{
        background-color: white;
        z-index: 24;
    }
    .circle1InActive{
        display: none;
    }
    .circle2InActive{
        display: none;
    }
    .circleIn3Active{
        display: none;
    }
    .circleIn4Active{
        display: none;
    }
    .circle1Active {
        display: block;
    }
    .circle2Active {
        display: block;
    }
    .circle3Active {
        display: block;
    }
    .circle4Active {
        display: block;
    }
    .img-wrapper1,.img-wrapper2,.img-wrapper3,.img-wrapper4 {
        width: 3%;
        height: 3%;
        position: absolute;
        display: flex;
        justify-content: center;
        align-items: center;
        background-color: white;
    }
    .img-wrapper1{
        inset: 0;
        left: 50%;
        transform: translate(-50%, -50%);
    }
    .img-wrapper2 {
        top: 50%;
        transform: translate(-50%, -50%);
    }

    .img-wrapper3 {
        top: 50%;
        right: 0;
        transform: translate(50%, -50%);
    }
    .img-wrapper4{
        top:100%;
        left: 50%;
        transform: translate(-50%, -50%);
    }
    .modes_left video{
        margin-top: 8% !important;
    }
    .modes_left video{
        max-width: 70%;
    }
    .modes_left video{
        max-width: 80%;
    }
    .section1_tab{
        opacity: 0 !important;
    }
    .section_1_right h4 {
        font-size: 16px;
    }
    .section_1_right {
        left: 10%;
        top: 25%;
    }
    .slick-center{
        transform: unset !important;
    }
    .bigheaderleftcon a, .bigheaderleftcon div{
        padding-left: 15px !important;
        padding-right: unset !important;
    }
    .bigheaderleftcon{
        margin-left: -9px !important;
        font-size: 14px;
    }
    .showtablet{
        display: block;
    }
    #footer-section {
        background-image: url("../img/footer-img-tab.png");
        height: 50vh;
    }
    .footer-sections{
        top: 50%;
    }
    .icons-position {
        top: 45%;
    }
}
/*tablet landscape*/
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: landscape)
and (-webkit-min-device-pixel-ratio: 2) {
    .section_1_right{
        left: 55%;
        width: 50%;
        top: 43%;
    }
    .featuresmeetcontent, .realtimetryoncontent, .threedtryoncontent, .modeltryoncontent{
        margin-top: 10% !important;
    }
    .modes_left video{
        max-width: 100% !important;
    }
    .circle_section{
        margin-top: unset !important;
    }
    .opportunitywithplushmeet{
        max-width: 50% !important;
    }
    .social-icons-div{
        display: block;
    }
    #footer-section{
        height: 80vh !important;
    }
}
.video-info-div-parent {
    overflow: hidden;
}

.video-info-div {
    height: 100vh;
}

.video-info-element {
    height: 100%;
}

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

    .video-info-div {
        height: unset;
    }

    .video-info-second-div{
        display: flex !important;
        flex-direction: column-reverse !important;
    }

    .video-info-fourth-div{
        display: flex !important;
        flex-direction: column-reverse !important;
    }
}
