
#elementor-popup-modal-2533 {
    display: none !important;
}

.elementor-2070 .elementor-element.elementor-element-141d808 {
    display: none!important;
}

@media (max-width: 1000px) {
.elementor-widget:not(:last-child) {
    margin-bottom: -2px !important;
}
	.elementor-2070 .elementor-element.elementor-element-4ce7d1a9 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    margin-bottom: 7px !important;
}
.elementor-2070 .elementor-element.elementor-element-4d4d7042{
    width: 20% !important;
}
.elementor-2070 .elementor-element.elementor-element-508fa941 {
    margin-left: 35px !important;
}
}
@media (min-width: 1001px) {
	.elementor-2070 .elementor-element.elementor-element-49a9bde .elementor-button {
    margin-top: 11px !important;
}
	.special .jr-reg-col a{
	margin-left: 12px !important;
}
	.email{
margin-top: -15px;
font-size: 15px;
}
.email2{
margin-top: -30px;
font-size: 15px;
}
	
}
@media only screen and (min-width: 1050px) and (max-width: 1360px) {
.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li {
    margin: -12px !important;
}
}
@media (max-width: 767px){
.elementor-2070 .elementor-element.elementor-element-4d4d7042 {
    width: 20%!important;
}
}
.win p{
font-size: 19px !important;
	font-weight: 200 !important;
}
p.win{
font-size: 19px !important;
	font-weight: 200 !important;
		line-height: 1.3!important;
}
p .win{
font-size: 19px !important;
	font-weight: 200 !important;
	line-height: 1.3!important;
}
.inicio p{
  font-size: 16px!important;
  color: #FFF !important;
  font-weight: 200 !important;
}
p.inicio{
  font-size: 16px!important;
  color: #FFF !important;
  font-weight: 200 !important;
}
p .inicio{
  font-size: 16px!important;
  color: #FFF !important;
  font-weight: 200 !important;
}
@media (min-width: 2200px) {
.elementor-1211 .elementor-element.elementor-element-7868f021 > .elementor-widget-container {
    padding: 220px 0px 0px 0px !important;
}
	.e-con .elementor-widget.elementor-widget {
    margin-top: 50px !important;
}
}
.win2 p{
font-size: 16px !important;
	font-weight: 200 !important;

}
p.win2{
font-size: 16px !important;
	font-weight: 200 !important;
		line-height: 1.3!important;
}
p .win2{
font-size: 16px !important;
	font-weight: 200 !important;
}

@media (min-width: 768px){
.elementor-2070 .elementor-element.elementor-element-4d4d7042 {
  /* width: 52% !important;*/
	width: 100% !important;
}
}

.special .jr-reg-col{
color: #2c3895 !important;
/*	margin-left: 12px !important;*/
	font-size: 15px!important;
	text-decoration: underline;

}
.special.jr-reg-col a{
color: #2c3895 !important;
	/*margin-left: 12px !important;*/
	font-size: 15px!important;
	text-decoration: underline;
}
.special.jr-reg-col{
color: #2c3895 !important;
	/*margin-left: 12px !important;*/
	font-size: 15px!important;
	text-decoration: underline;
}
.special .jr-reg-col a{
color: #2c3895 !important;
	/*margin-left: 12px !important;*/
	font-size: 15px!important;
	text-decoration: underline;
}
.jr-reg-col{
color: #2c3895 !important;
/*	margin-left: 12px !important;*/
	font-size: 15px!important;
	text-decoration: underline;
}
.jr-reg-col a{
color: #2c3895 !important;
	/*margin-left: 12px !important;*/
	font-size: 15px!important;
	text-decoration: underline;
}
.jr-reg-col{
color: #2c3895 !important;
	/*margin-left: 12px !important;*/
	font-size: 15px!important;
	text-decoration: underline;
}
.jr-reg-col a{
color: #2c3895 !important;
	/*margin-left: 12px !important;*/
	font-size: 15px!important;
	text-decoration: underline;
}

@media (max-width: 768px){
.special .jr-reg-col a {
   font-size: 20px !important;
	letter-spacing: 2px !important;
	text-align: center!important;
} 
	.special.jr-reg-col a {
   font-size: 20px !important;
		letter-spacing: 2px !important;
		text-align: center!important;
} 
	.jr-reg-col a {
   font-size: 20px !important;
		letter-spacing: 2px !important;
		
} 
	.jr-reg-col a {
   font-size: 20px !important;
		letter-spacing: 2px !important;
} 
	.jr-header{
    letter-spacing: 2px !important;
    text-align: center !important;
}
}
.special {
font-family: "Open Sans", Sans-serif !important;
font-size: 16px;
}
.elementor-popup-modal .dialog-close-button svg {
    fill: #FFF!important;
}
@media (max-width: 997px){
.elementor-popup-modal .dialog-message {
    width: 336px !important;
    max-width: 100vw !important;
    max-height: 100vh !important;
    padding: 0 !important;
    overflow: auto !important;
    display: flex !important;
}
	.elementor-4069 .elementor-element.elementor-element-122d52d:not(.elementor-motion-effects-element-type-background), .elementor-4069 .elementor-element.elementor-element-122d52d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url(https://allamericangymnastics.com/wp-content/uploads/2023/08/open-14-08-res.png);
background-size: contain!important;
    background-repeat: no-repeat !important;
    background-position: top !important;
}

.elementor-popup-modal .dialog-widget-content {
  background-color: transparent;
    box-shadow: none !important;
   /* height: 32% !important;*/
	height: 60% !important;
}
	.email{
margin-top: -17px;
font-size: 15px;
margin-bottom: 35px;
}
.email2{
margin-top: -30px;
font-size: 15px;
margin-bottom: 30px;
}
}