/*
Theme Name: OceanWP Child Theme
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme. Sample child theme.
Author: OceanWP
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */

@font-face {
    font-family: 'Metropolis';
    src: url('fonts/Metropolis-Regular.woff2') format('woff2'),
        url('fonts/Metropolis-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Metropolis';
    src: url('fonts/Metropolis-Medium.woff2') format('woff2'),
        url('fonts/Metropolis-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Metropolis';
    src: url('fonts/Metropolis-SemiBold.woff2') format('woff2'),
        url('fonts/Metropolis-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Metropolis';
    src: url('fonts/Metropolis-Bold.woff2') format('woff2'),
        url('fonts/Metropolis-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

body{
	font-family: 'Metropolis';
}
h1,h2,h3,h4,h5,h6{    font-family: 'Metropolis' !important;}

/* container gradient */
.my-gradient-box {
  background: #D9B6D7;
background: linear-gradient(45deg,rgba(217, 182, 215, 1) 0%, rgba(229, 235, 255, 1) 50%, rgba(217, 182, 215, 1) 100%);ba(217, 182, 215, 1) 100%);
}

/* service page top button */
@media (max-width: 767px) {
  .srv_btn .elementor-button {
    min-height: 68px;
    display: flex;
    align-items: center;
    justify-content: center;
}
}
/* profile page button */
.prof .elementor-button {
    min-height: 90px;
    display: flex;
    align-items: center;
    justify-content: center;
  }

/* profile page icon */
.prof_c svg path{
        fill: #5378FC;
    }

.list svg path{
	fill: white;
}

/* /chnage logo color to white for mobile menu and footer */
.f-logo,
.elementskit-nav-logo img {
  filter: brightness(0) saturate(100%) invert(1);
}


/* /smooth scroll lenders */
.swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}