/*
Theme Name:   Ocean WP Child
Theme URI:    https://cricbosspanel.com/
Description:  Cricboss provide a panel related serivces.
Author:       Cricboss
Author URI:   https://cricbosspanel.com/
Template:     oceanwp
Version:      3.0.0
*/

/* Import the parent theme stylesheet */
@import url("../oceanwp/style.css");




/* ================================================
   FIXED RATIO CSS START HERE
================================================ */

body { 
     max-width: 700px;
	 margin: auto;
 }

#wrap {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    min-height: 100dvh;
}

#main {
	width: 95%;
	margin: auto;
	flex-grow: 1;
}

.inner{
	width:  95% !important;
}





/* ================================================
 GLOBAL CSS STARTS FROM HERE
================================================ */

/* ek doted border aata hai link par */
body a:active, body a:focus {
	outline: 0px !important;
}

/* paragraph ke niche default spacing remove ke liye */
body p:last-child {
	margin-bottom: 0px !important;
}

/* fontawesome and text mein gaping ke liye for link*/
html body .fontawesome-space a {
	gap: 0.3rem !important;
	display: flex !important;
}

html body .fontawesome-space i{
	margin: 0rem 0.5rem !important;
}

/* ye mene heading ko margin diya hai top bottom mein elementor ke text editor ke */
.elementor-widget-text-editor h1, 
.elementor-widget-text-editor h2, 
.elementor-widget-text-editor h3, 
.elementor-widget-text-editor h4{
	margin: 2.7rem 0rem 1rem 0rem !important;
}


/* Custom Scrollbar Styling */
html::-webkit-scrollbar {
    width: 13px !important; 
}

html::-webkit-scrollbar-track {
    background: #8080806b !important;
}

html::-webkit-scrollbar-thumb {
    background: #FFB90D; /* Color of the scrollbar thumb */
    border-radius: 10px !important; /* Rounded corners for the thumb */
	border: 2.5px solid transparent !important;
	background-clip: padding-box !important;
}

/* Material Icon Inherit elementor style */
.g-icon .material-symbols-outlined{
	font-weight: inherit !important;
    font-style: inherit !important;
    font-size: inherit !important;
    line-height: inherit !important;
    letter-spacing: inherit !important;
    text-transform: inherit !important;
    display: inherit !important;
    white-space: inherit !important;
    word-wrap: inherit !important;
}

/* custom icon mein gap */
.icon-gap *{
	gap: 8px !important;
}