/*
Theme Name: marianashafro Child Theme
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: marianashafro
Version: 1.0
*/

@font-face {
    font-family: 'Corbel';
    src: url('fonts/Corbel-Bold.eot');
    src: url('fonts/Corbel-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/Corbel-Bold.woff2') format('woff2'),
        url('fonts/Corbel-Bold.woff') format('woff'),
        url('fonts/Corbel-Bold.ttf') format('truetype'),
        url('fonts/Corbel-Bold.svg#Corbel-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Corbel';
    src: url('fonts/Corbel.eot');
    src: url('fonts/Corbel.eot?#iefix') format('embedded-opentype'),
        url('fonts/Corbel.woff2') format('woff2'),
        url('fonts/Corbel.woff') format('woff'),
        url('fonts/Corbel.ttf') format('truetype'),
        url('fonts/Corbel.svg#Corbel') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Corbel';
    src: url('fonts/Corbel-BoldItalic.eot');
    src: url('fonts/Corbel-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/Corbel-BoldItalic.woff2') format('woff2'),
        url('fonts/Corbel-BoldItalic.woff') format('woff'),
        url('fonts/Corbel-BoldItalic.ttf') format('truetype'),
        url('fonts/Corbel-BoldItalic.svg#Corbel-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Corbel';
    src: url('fonts/Corbel-Italic.eot');
    src: url('fonts/Corbel-Italic.eot?#iefix') format('embedded-opentype'),
        url('fonts/Corbel-Italic.woff2') format('woff2'),
        url('fonts/Corbel-Italic.woff') format('woff'),
        url('fonts/Corbel-Italic.ttf') format('truetype'),
        url('fonts/Corbel-Italic.svg#Corbel-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Corbel';
    src: url('fonts/Corbel-Italic_1.eot');
    src: url('fonts/Corbel-Italic_1.eot?#iefix') format('embedded-opentype'),
        url('fonts/Corbel-Italic_1.woff2') format('woff2'),
        url('fonts/Corbel-Italic_1.woff') format('woff'),
        url('fonts/Corbel-Italic_1.ttf') format('truetype'),
        url('fonts/Corbel-Italic_1.svg#Corbel-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Corbel';
    src: url('fonts/Corbel-Bold_1.eot');
    src: url('fonts/Corbel-Bold_1.eot?#iefix') format('embedded-opentype'),
        url('fonts/Corbel-Bold_1.woff2') format('woff2'),
        url('fonts/Corbel-Bold_1.woff') format('woff'),
        url('fonts/Corbel-Bold_1.ttf') format('truetype'),
        url('fonts/Corbel-Bold_1.svg#Corbel-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Corbel';
    src: url('fonts/Corbel-BoldItalic_1.eot');
    src: url('fonts/Corbel-BoldItalic_1.eot?#iefix') format('embedded-opentype'),
        url('fonts/Corbel-BoldItalic_1.woff2') format('woff2'),
        url('fonts/Corbel-BoldItalic_1.woff') format('woff'),
        url('fonts/Corbel-BoldItalic_1.ttf') format('truetype'),
        url('fonts/Corbel-BoldItalic_1.svg#Corbel-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Anko Personal Use';
    src: url('fonts/AnkoPersonalUse-Regular.eot');
    src: url('fonts/AnkoPersonalUse-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/AnkoPersonalUse-Regular.woff2') format('woff2'),
        url('fonts/AnkoPersonalUse-Regular.woff') format('woff'),
        url('fonts/AnkoPersonalUse-Regular.ttf') format('truetype'),
        url('fonts/AnkoPersonalUse-Regular.svg#AnkoPersonalUse-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Anko Personal Use';
    src: url('fonts/AnkoPersonalUse-Medium.eot');
    src: url('fonts/AnkoPersonalUse-Medium.eot?#iefix') format('embedded-opentype'),
        url('fonts/AnkoPersonalUse-Medium.woff2') format('woff2'),
        url('fonts/AnkoPersonalUse-Medium.woff') format('woff'),
        url('fonts/AnkoPersonalUse-Medium.ttf') format('truetype'),
        url('fonts/AnkoPersonalUse-Medium.svg#AnkoPersonalUse-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
h1, h2{
  font-family: 'Anko Personal Use';
  color: #13294b;
}
body a{
  color: #13294b ;
}
h3, h4, h5, h6, a, p, span, ul, li{
  font-family: 'Corbel';
}
#slide-out-widget-area.fullscreen .inner .widget.widget_nav_menu li a,
#slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a,
#slide-out-widget-area.fullscreen-alt .inner .widget.widget_nav_menu li a,
#slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a{
  font-family: 'Corbel' !important;
}
.project-date{
  display: none !important;
}
.logo_small{
    max-height: 300px;
}
#boxed #call-to-action .container,
#call-to-action .container,
#footer-outer[data-full-width="1"] #call-to-action .container{
  max-width: 750px;
}
#call-to-action .container span{
  font-family: 'Corbel';
  font-size: 18px;
  line-height: 28px;
}
#call-to-action .container a {
  background: none r;
  position: relative;
  top: 0;
  color: #FFF;
  margin-top: 50px;
  margin-bottom: 0;
  box-shadow: none;
  -webkit-box-shadow: none;
  text-transform: uppercase;
  font-family: 'Corbel';
  font-weight: 400;
  letter-spacing: 2px;
  margin-left: 0;
  line-height: 24px;
  display: inline-block;
  border-radius: 0;
  padding: 10px 50px;
}

#boxed #call-to-action .container, #call-to-action .container, #footer-outer[data-full-width="1"] #call-to-action .container{
  padding: 106px 0 96px;
}

@media only screen and (max-width : 690px) {
  /* .reverse .col{
      flex-direction: column-reverse;
  } */
  #boxed #call-to-action .container,
  #call-to-action .container,
  #footer-outer[data-full-width="1"] #call-to-action .container{
    max-width: 90%;
  }
  #call-to-action .container span{
    font-family: 'Corbel';
    font-size: 14px;
    line-height: 24px;
  }
  .container,
  .orbit-wrapper .slider-nav,
  .post-area.standard-minimal.full-width-content .post .inner-wrap {
    max-width: 90%;
  }
}
#header-outer .slide-out-widget-area-toggle a i.label,
#header-outer #top .span_9 > .slide-out-widget-area-toggle i{
  font-size: 14px !important;
  line-height: 24px !important;
  color: #13294b !important;
  font-family: 'Corbel' ;
}
@media only screen and (max-width : 999px) {
  #header-outer .col.span_3{
    text-align: center !important;
    padding: 50px 0 70px;
  }
  #header-outer #top .col.span_3 #logo{
    text-align: center !important;
  }

  #top .col.span_9,
  body.ascend #header-outer[data-format="centered-menu-under-logo"] #top .row .span_9,
  body.original #header-outer[data-format="centered-menu-under-logo"] #top .row .span_9,
  body.material #header-outer[data-format="centered-menu-under-logo"] #top .row .span_9,
  #header-outer[data-format="centered-menu-under-logo"] #top .span_9,
  #header-outer[data-format="centered-menu-bottom-bar"] #top .span_9 {
    min-height: 0;
    width: auto!important;
    position: absolute!important;
    right: 50%;
    top: calc( 100% - 20px );
    z-index: 2000;
    height: auto;
    transform: translate(50%);
    display: flex;
    align-items: center;
    justify-content: center;
    }
}
