/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/
/* WordPress */
@media only screen and (max-width: 500px) {
  /* line 20, /Applications/MAMP/htdocs/sacc-new/wp-content/themes/hello-theme-child/style.scss */
  .alignright, .alignleft {
    display: block;
    float: none;
    margin: 20px 0; } }

/* Menu */
@media only screen and (min-width: 1024px) {
  /* line 32, /Applications/MAMP/htdocs/sacc-new/wp-content/themes/hello-theme-child/style.scss */
  .main-menu nav ul.elementor-nav-menu {
    column-count: 3; } }

/* Add your custom styles here */
/* line 42, /Applications/MAMP/htdocs/sacc-new/wp-content/themes/hello-theme-child/style.scss */
button.e-n-menu-toggle:hover, button.e-n-menu-toggle:focus {
  background-color: transparent;
  border: none; }

/* line 49, /Applications/MAMP/htdocs/sacc-new/wp-content/themes/hello-theme-child/style.scss */
.elementor-widget-text-editor h1, .elementor-widget-text-editor h2, .elementor-widget-text-editor h3, .elementor-widget-text-editor h4, .elementor-widget-text-editor h5, .elementor-widget-text-editor h6 {
  margin: 25px 0; }

/* line 52, /Applications/MAMP/htdocs/sacc-new/wp-content/themes/hello-theme-child/style.scss */
.elementor-widget-text-editor a {
  text-decoration: underline; }
  /* line 54, /Applications/MAMP/htdocs/sacc-new/wp-content/themes/hello-theme-child/style.scss */
  .elementor-widget-text-editor a :hover {
    text-decoration: none; }

/* line 58, /Applications/MAMP/htdocs/sacc-new/wp-content/themes/hello-theme-child/style.scss */
.elementor-widget-text-editor ul, .elementor-widget-text-editor ol {
  padding-left: 0;
  margin-left: 16px;
  margin-bottom: 25px; }
  /* line 62, /Applications/MAMP/htdocs/sacc-new/wp-content/themes/hello-theme-child/style.scss */
  .elementor-widget-text-editor ul li, .elementor-widget-text-editor ol li {
    margin-bottom: 5px; }

/* line 69, /Applications/MAMP/htdocs/sacc-new/wp-content/themes/hello-theme-child/style.scss */
.page-template-default h2:first-of-type {
  margin-bottom: 15px; }

/* line 74, /Applications/MAMP/htdocs/sacc-new/wp-content/themes/hello-theme-child/style.scss */
span.text-green {
  color: #30B695; }

/* line 78, /Applications/MAMP/htdocs/sacc-new/wp-content/themes/hello-theme-child/style.scss */
.home-quote-pointer {
  position: relative; }
  /* line 80, /Applications/MAMP/htdocs/sacc-new/wp-content/themes/hello-theme-child/style.scss */
  .home-quote-pointer:after {
    content: '';
    position: absolute;
    left: 100px;
    bottom: -50px;
    width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 50px 25px 0 25px;
    border-color: #21215B transparent transparent transparent;
    transform: rotate(-4deg); }

/* line 94, /Applications/MAMP/htdocs/sacc-new/wp-content/themes/hello-theme-child/style.scss */
.social-pointer {
  position: relative; }
  /* line 96, /Applications/MAMP/htdocs/sacc-new/wp-content/themes/hello-theme-child/style.scss */
  .social-pointer:after {
    content: '';
    position: absolute;
    left: 50%;
    margin-left: -20px;
    bottom: -40px;
    width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 50px 25px 0 25px;
    border-color: #EA634E transparent transparent transparent; }

/* line 111, /Applications/MAMP/htdocs/sacc-new/wp-content/themes/hello-theme-child/style.scss */
.course-filter select.jet-select__control {
  font-size: 20px; }

/* line 114, /Applications/MAMP/htdocs/sacc-new/wp-content/themes/hello-theme-child/style.scss */
.course-filter select.jet-select__control:focus-visible {
  outline: none; }

/* line 119, /Applications/MAMP/htdocs/sacc-new/wp-content/themes/hello-theme-child/style.scss */
#breadcrumbs a {
  font-weight: 400; }

/* line 127, /Applications/MAMP/htdocs/sacc-new/wp-content/themes/hello-theme-child/style.scss */
.elementor-widget-html table {
  margin-bottom: 25px; }

/* line 134, /Applications/MAMP/htdocs/sacc-new/wp-content/themes/hello-theme-child/style.scss */
.wpsr-fb-feed-inner {
  box-shadow: none !important; }

/* line 141, /Applications/MAMP/htdocs/sacc-new/wp-content/themes/hello-theme-child/style.scss */
.menu-logo img {
  display: none; }

@media only screen and (min-width: 1024px) {
  /* line 149, /Applications/MAMP/htdocs/sacc-new/wp-content/themes/hello-theme-child/style.scss */
  .main-menu ul.e-n-menu-heading li.e-n-menu-item .e-n-menu-title-container {
    position: relative; }
    /* line 151, /Applications/MAMP/htdocs/sacc-new/wp-content/themes/hello-theme-child/style.scss */
    .main-menu ul.e-n-menu-heading li.e-n-menu-item .e-n-menu-title-container:before {
      position: absolute;
      bottom: -4px;
      content: '';
      width: 0%;
      height: 2px;
      background-color: #fff;
      -webkit-transition: all 0.3s ease-in-out;
      -moz-transition: all 0.3s ease-in-out;
      -o-transition: all 0.3s ease-in-out;
      -ms-transition: all 0.3s ease-in-out;
      transition: all 0.3s ease-in-out; }
    /* line 165, /Applications/MAMP/htdocs/sacc-new/wp-content/themes/hello-theme-child/style.scss */
    .main-menu ul.e-n-menu-heading li.e-n-menu-item .e-n-menu-title-container:hover:before {
      width: 100%; }
  /* line 173, /Applications/MAMP/htdocs/sacc-new/wp-content/themes/hello-theme-child/style.scss */
  .main-menu.elementor-sticky--effects {
    background: #30B695 !important; }
    /* line 175, /Applications/MAMP/htdocs/sacc-new/wp-content/themes/hello-theme-child/style.scss */
    .main-menu.elementor-sticky--effects:before, .main-menu.elementor-sticky--effects:after {
      position: absolute;
      top: 0;
      content: '';
      width: 100%;
      height: 100%;
      background: #30B695; }
    /* line 183, /Applications/MAMP/htdocs/sacc-new/wp-content/themes/hello-theme-child/style.scss */
    .main-menu.elementor-sticky--effects:before {
      left: -100%; }
    /* line 186, /Applications/MAMP/htdocs/sacc-new/wp-content/themes/hello-theme-child/style.scss */
    .main-menu.elementor-sticky--effects:after {
      right: -100%; } }

/*# sourceMappingURL=style.css.map */