/*body*/
body{
background: rgb(217,217,217);
background: linear-gradient(90deg, rgba(217,217,217,1) 0%, rgba(255,255,255,1) 56%, rgba(217,217,217,1) 100%);}

/*font*/
.header-title h2.sppb-addon-title {font-size: 80px;}.header-subtitle h2.sppb-addon-title {font-size: 35px;}@media (max-width: 767px){.header-title h2.sppb-addon-title {font-size: 50px;}.header-subtitle h2.sppb-addon-title {font-size: 20px;}}

h3.sppb-addon-title {
    font-weight: 300;
}


/*slide*/
.slide-title, .slide-text {
    margin-bottom: 20px;
}


@media (max-width: 767px){.slide-title {font-size: 35px;margin-top: 15px;}.sp-slider-content-align-left {margin-bottom: 50px;}}

@media (max-width: 767px){
.sppb-addon-sp-slider .sp-item .sp-background::after {position: absolute!important;content: '';background: rgb(255,255,255);background: linear-gradient(180deg, rgb(255 255 255 / 58%) 56%, rgba(217, 217, 217, 1) 100%) !important;}}


/*fb001*/
.fb001 img.sppb-img-responsive {
    width: 80px;
}

.fb001 img {
    transition: 0.5s ease;
}

.fb001:hover img {
    transform: translate(0px, -10px);
    transition: 0.5s ease;
}


/*price*/
.check-list li {list-style-type:none;position: relative;}

.check-list ul li:before{
    position: absolute;
    content: url("/images/0_onlinefuneral/image/checkicon.png");
    font-family: Fontawesome;
    font-size: 15px;
    left: -25px;
    margin-top: 2px;
}


.sppb-addon.sppb-addon-text-block.check-list {
    width: fit-content;
    margin: auto;
}

.pricing-box img.sppb-img-responsive {
    width: 120px;
}

.funeral-plans img {
    transition: 0.5s ease;
}

.funeral-plans:hover img {
    transform: translate(0px, -10px);
    transition: 0.5s ease;
}

.funeral-plans {
    border: 1px solid #ff000000;
}

.funeral-plans:hover {
    border: 1px solid #8cadb2;
}


/*-------------------------
      SCROLLBAR
--------------------------*/
/* width */
::-webkit-scrollbar {
  width: 5px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #7aa2a7;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: #1c5562;
  border-radius:50px;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #7aa2a7;
}


/*EO OVERALL*/
/*Mobile*/
@media screen and (max-width: 767px) and (min-width: 425px){
    i.fas.fa-search {
      top: 68% !important;
      right: 30px !important;
	}
}
@media screen and (max-width: 767px) and (min-width: 375px){
  	i.fas.fa-search {
      top: 68% !important;
      right: 30px !important;
	}
}
@media screen and (max-width: 374px) and (min-width: 250px){
  	i.fas.fa-search {
      top: 68% !important;
      right: 30px !important;
	}
}