/*
 Theme Name:   Twenty Twenty Child
 Theme URI:    http://example.com/twenty-fifteen-child/
 Description:  Twenty Twenty Child Theme
 Author:       Chen Goren
 Author URI:   http://example.com
 Template:     twentytwenty
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twentytwentychild
*/

*{
	max-width: 1905px;
	font-family: Raleway, sans-serif !important;
}
.gallery{
	margin-top:1em !important;
	margin-bottom:1em;
}

@media (min-width: 700px){
	.section-inner {
		width: calc(100% - 28rem);
	}
	
}
.menu-item a{
	color:#160E35 !important;
}
.primary-menu > li {
    margin-top: auto;
    margin-bottom: auto;   
}
.primary-menu > li a{
	text-decoration:none !important;
}
#menu-item-21{
	text-align: center;
    
    border: 1px solid #6973B2;
    padding: 10px 36px;
	border-radius: 29px;
}

#site-footer{
	background-color: #6973B2;
}
.section-inner{
	
	color: #ffffff;
}

.footer-text-title{
	font-weight:600;
	font-size: 30px
}
.footer-text, .footer-text a:link {
	margin-top:15px;
	font-size:20px;
	font-weight:300;
	color: #ffffff
}

.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-9c608e9{
	z-index: 10 !important;
}

@media only screen and (max-width: 600px) {
  .elementor-36 .elementor-element.elementor-element-36f2774 {
    left: 0 !important;
  }
  
  .elementor-36 .elementor-element.elementor-element-4a4a52f > .elementor-container{
	  min-height:420px !important;
  }
  .elementor-36 .elementor-element.elementor-element-06a26b6 > .elementor-widget-container{
	  margin:10px;
  }
  .elementor-36 .elementor-element.elementor-element-06a26b6{
	  width: 96% !important;
	  max-width: 96% !important;
  }
}

