/*
Theme Name: OceanWP Child Theme
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme. Sample child theme. shortcode for slider : [ALUMNI_SLIDER] and for grid:  [ALUMNI_GRID]
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: 'Artegra Sans';
  src:  url('fonts/ArtegraSans-Light.woff2') format('woff2'),
        url('fonts/ArtegraSans-Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Artegra Sans';
  src:  url('fonts/ArtegraSans-Regular.woff2') format('woff2'),
        url('fonts/ArtegraSans-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Artegra Sans';
  src:  url('fonts/ArtegraSans-Medium.woff2') format('woff2'),
        url('fonts/ArtegraSans-Medium.woff') format('woff');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Artegra Sans';
  src:  url('fonts/ArtegraSans-SemiBold.woff2') format('woff2'),
        url('fonts/ArtegraSans-SemiBold.woff') format('woff');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Artegra Sans';
  src:  url('fonts/ArtegraSans-Bold.woff2') format('woff2'),
        url('fonts/ArtegraSans-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Artegra Sans';
  src:  url('fonts/ArtegraSans-ExtraBold.woff2') format('woff2'),
        url('fonts/ArtegraSans-ExtraBold.woff') format('woff');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Artegra Sans';
  src:  url('fonts/ArtegraSans-Black.woff2') format('woff2'),
        url('fonts/ArtegraSans-Black.woff') format('woff');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Futura';
  src:  url('fonts/FuturaBT-Light.woff2') format('woff2'),
        url('fonts/FuturaBT-Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Futura';
  src:  url('fonts/FuturaBT-Book.woff2') format('woff2'),
        url('fonts/FuturaBT-Book.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Futura';
  src:  url('fonts/FuturaBT-Medium.woff2') format('woff2'),
        url('fonts/FuturaBT-Medium.woff') format('woff');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Futura';
  src:  url('fonts/FuturaBT-Heavy.woff2') format('woff2'),
        url('fonts/FuturaBT-Heavy.woff') format('woff');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Futura';
  src:  url('fonts/Futura-Bold.woff2') format('woff2'),
        url('fonts/Futura-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Futura';
  src:  url('fonts/FuturaBT-ExtraBlack.woff2') format('woff2'),
        url('fonts/FuturaBT-ExtraBlack.woff') format('woff');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
div#hubspot-popup {
  width: 100%;
  padding-top: 50px !important;
  max-width: 600px;
  /* height: 85vh; */
  /* overflow: auto; */
}

#falcon-custom-popup { width: 100%; padding-top: 50px !important; max-width: 600px; height: 85vh; overflow: auto; }
#falcon-close-popup { font-size: 39px; top: 0 !important; }
.falcon-popup-active { position: relative; overflow: hidden; }
.falcon-popup-active:after { content: ''; position: absolute; opacity: 0.6; height: 100%; width: 100%; left: 0; top: 0; background-color: #000; }
.go-back{
    border-radius: 0px 0 12px 12px;
    background: var(--White, #FFF);
    box-shadow: 3px 4px 25px 10px rgba(174, 174, 174, 0.12);
    padding: 15px 20px;
    display: inline-block;
    position: fixed;
    left: -116px;
    top: 40%;
    transform: rotate(-90deg);
    color: #000;
    font-size: 16px;
    font-weight: 500;
    line-height: normal;
    z-index: 9;
    cursor: pointer;
}
.go-back svg{
    transform: rotate(90deg);
  }
.go-back svg path {
    fill: #D7B98A !important;
}
.go-back a {
	color: #000 !important;
	display: flex;
    column-gap:10px;
}
