
input,textarea
{
    width: 100%;
}
label{
    transform: none;
    left: 0px;
}
#section
{
    padding-top: 100px;
}
#section1
{
    padding-top:20px;
    padding-bottom: 20px;;
}
body{
    height: 1500px;
    
}


[data-tab-content]
{
    display: none;

}

.active[data-tab-content]
{
    display: block;
}


.flooter-button
{
    
    padding: 15px 20px;
   z-index: 99;
    bottom: 10px;
    right:10px;
    position: fixed;

   
    color:white;
    font-size: large;
    
    background: #22A014;
    border: 1px solid #22A014;
    box-sizing: border-box;
    box-shadow: inset 0px 4px 4px rgba(0, 0, 0, 0.25);
    border-radius: 10px;
}
.flooter-button:hover
{
    text-decoration: none;
    color:white;
}
#section1 p{


font-family: Calibri;
font-style: normal;
font-weight: normal;
font-size: 36px;
line-height: 44px;
/* identical to box height */

display: flex;
align-items: center;
text-align: center;

color: #000000;
}



#watchLeter
{


background: #FE0000;
box-shadow: inset 0px 4px 4px rgba(0, 0, 0, 0.25);
border-radius: 12px;
padding:15px 20px;
color:white;
font-weight: 500;


}
#watchLeter:hover{
    text-decoration: none;
}




#freevideoform input
{
    padding:23px 20px;
    color:black;
    font-size: 18px;
    height:0px;
    margin-bottom: 30px;
    border:none;
    border-bottom:2px solid rgb(233, 233, 233);
    box-shadow: -2px -2px 2px 2px rgb(221, 221, 221);
    border-radius: 10px;


}
#freevideoform button{
    padding:15px 20px; 
    background-color: #FE0000;
    box-shadow: inset 0px 4px 4px rgba(0, 0, 0, 0.25);
    border-radius: 12px;
    color:white;
}

#freevideoform textarea
{
    padding:15px 20px;
    font-size:18px;
    margin-bottom: 30px;
    border:none;
    border-bottom:2px solid rgb(233, 233, 233);
    box-shadow: -2px -2px 2px 2px rgb(221, 221, 221);
    border-radius: 10px;

}

#section3 img{
    padding-top: 234px;
}

#section3col3 img
{
 display: none;
}




#section4
{
    background-image: url(main-img/jewel.jpg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    padding:100px 50px;
    text-align: center;
    margin-top: -15px;
}

#section4 a
{


background: #F7D000;
box-shadow: inset 0px 4px 4px rgba(0, 0, 0, 0.25);
padding:15px 30px;
border-radius: 33px;
color:black;
text-align: center;
}

#section4 h3
{ margin-bottom: 40px;;
    color:white;
}





/* section6
 */
 #section6
{
    padding:50px;

}

#section6 .tabs .tab
{
    margin-bottom: 20px;
}




#section3 .tab-content a
{
    color:#1A252F;
    text-decoration: none; 
    font-weight: 500;

}


#section3 .tab-content a:hover
{
    color:#ff0202;
    text-decoration: none; 
    font-size: 18px;

}


#section7 a
{
    background-color: #2c3e50;
    padding:10px 15px;
    color:white;
    border-radius: 12px;
    text-decoration: none;
    margin-bottom: 20px;
}

#section7 a:hover
{
    background-color: white;
    padding:10px 15px;
    color:#2c3e50;
    font-weight: 600;
    border-radius: 12px;
    border:2px solid #2c3e50;



}


ion-icon
{
   text-align: end; 
}


.downloadphoto
{
   margin-left: 20px;
   
}


.callToAction
{
    display: block;
    padding: 30px 0px;
}

.callToAction a
{
    display: block;
    background-color: white;
    padding:15px 20px;
    margin-bottom: 20px;
    color:#2c3e50;
    border-radius: 10px;
    font-size: 18px;
    border: 2px solid #2c3e50;
    font-weight: 600;
    text-decoration: none;
    box-shadow: -1px -1px 1px black;
    text-align: center;

}
