/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 1.6.2
*/
:root {
    --text: #626262;
    --color-a-hover: #d1d1d1;
    --blue: #0142fe;
    --orange: #eb801d;
    --green:#637C77;
    --red: #d7181e;
    --white: #ffffff;
    --black: #000000;
    --divider-back-color: #2660a46b;
    --background-color: #ededed;
    --wc-product-filter-price-slider-handle: #ffa812;
    --wc-product-filter-price-slider-handle-border: #ffa812;
    --wc-product-filter-price-slider: #0142fe;
}
html {
    font-size: 62.5% !important;
    scroll-behavior: smooth;
}
::-webkit-scrollbar {
    width: 5px;               /* width of the entire scrollbar */
    height: 8px;
}
::-webkit-scrollbar-track {
    background: var(--green);
}
::-webkit-scrollbar-thumb {
    background-color: var(--orange);    /* color of the scroll thumb */
    border-radius: 20px;       /* roundness of the scroll thumb */
    /*border: 3px solid var(--black);  !* creates padding around scroll thumb *!*/
}
.display {
    display: none;
}
.gslide iframe {
	width: 100%;
	min-height: 99% !important;
}
.gslide-inline .ginlined-content {
    height: 100% !important;
    padding: 0 !important;
}
.gcontainer .gclose {
    width: 30px !important;
    height: 30px !important;
    border-radius: 50% !important;
    background-color: #EB801D !important;
    padding: 0;
}
.gslide-inline {
    height: 90vh !important;
    background: transparent !important;
}
.gcontainer .gclose::before {
    content: "X";
    color: #fff;
}
.gcontainer .gclose svg {
    display: none;
}
.gcontainer .gclose svg {
    width: 10px;
}
.gcontainer .gprev,
.gcontainer .gnext {
    display: none;
}
.serv-box .story_box.vertical {
    padding: 0 5%;
}
.serv-box.serv-odd .desc_wrapper {
    margin-right: 10%;
}
.serv-box.serv-even {
    text-align: right;
}
.serv-box.serv-even .desc_wrapper {
    margin-right: 0;
    margin-left: 10%;
}
.serv-box.serv-even .desc_wrapper .hr_color {
    margin-left: 80%;
}

.who-cont h5 {
    text-underline-position: under;
    text-decoration-color: #eb801d !important;
}

@media (max-width: 991px) {
    .display {
        display: block;
    }
    .display-dash {
        display: none;
    }
}