.crumina-faqs-block:hover {
    border-color: #5409b8;
}
.tech{
    padding:2%;
    position: relative;
    top: 0;
    transition: top ease 0.5s;
    border-radius:4px;
}
.tech:hover{
    background-color:white;
    top: -10px;
}
.tech > p{
    font-size:20px;
}

.tech2{
    padding:2%;
    position: relative;
    top: 0;
    transition: top ease 0.5s;
    border-radius:4px;
}
.tech2:hover{
    background-color:#eaf2f8;
    top: -10px;
}
.tech2 > p{
    font-size:20px;
}
.Button1{
    margin-left: 25%;
}
.font2{
    margin-top:5px; 
    font-size:12px;
 } 

@media only screen and (max-width: 600px) {
    .main-slider-image img{
            max-width: 140%;
            margin-left: -18%;
        }
    .pricing-tables-item-border-bottom{
        padding:40px;
        height:100%;
    }
    .lazyload{
        width:0%;
    }
}
    

.float1{
    position:fixed;
    width:150px;
    height:40px;
    bottom:40px;
    right:40px;
    box-shadow: 2px 2px 3px #999;
    z-index: 100;
}
.float2{
    position:fixed;
    width:150px;
    height:40px;
    bottom:90px;
    right:40px;
    box-shadow: 2px 2px 3px #999;
    z-index: 100;
}
.float3{
    position:fixed;
    width:150px;
    height:40px;
    bottom:140px;
    right:40px;
    box-shadow: 2px 2px 3px #999;
    z-index: 100;
}

@media only screen and (max-width: 600px) {
    .float1{
        position:fixed;
        width:100px;
        height:40px;
        bottom:40px;
        right:18px;
        font-size:08px;
        box-shadow: 2px 2px 3px #999;
        z-index: 100;
    }
    .float2{
        position:fixed;
        width:105px;
        height:40px;
        bottom:40px;
        right:130px;
        font-size:10px;
        box-shadow: 2px 2px 3px #999;
        z-index: 100;
    }
    .float3{
        position:fixed;
        width:105px;
        height:40px;
        bottom:40px;
        right:250px;
        font-size:10px;
        box-shadow: 2px 2px 3px #999;
        z-index: 100;
    }

    @media only screen and (max-width: 420px) {
        .Heading{
            margin-left:0%; 
            margin-top:30%; 
            font-size:150%;
        }

        .row1{
            margin-left:0% !important;
        }
    }

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

        .Title{
            margin-top:10%;
            font-size:35px;

        }
        .button2{
            margin-top:5px; 
            font-size:8px;
        }
        .font1{ 
            font-size:6px;
         } 
        .font2{
            margin-top:1px; 
            font-size:4px;
         }

         #tanya-mehra-iframe{
            width: 383px;
            height: 550px;
            margin-left: -1%;
         }
    }
}
.page{
    background-color:rgb(0, 0, 0) !important; 
    padding-top:20%;
    padding-left:10%;
    padding-right:10%;
}