/*
Theme Name: Eventos Coppel
Theme URI: #
Template: hello-elementor
Author: soymartello
Author URI: soymartello.com.mx
Version: 1.1.1681412667
Updated: 2023-04-13 19:04:27

*/
.headerevento .elementor-widget-wrap.elementor-element-populated {
    padding: 0px!important;
}

.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li {
    text-align: center;
}
.rightsideevento {
    width: 11%!important;
}

.rightsideevento .elementor-widget-wrap.elementor-element-populated {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    align-items: center;
}
.rightsideevento .elementor-element-57bf88e {
    margin: 0!important;
	padding-left: 25px;
}

.rightsideevento .elementor-search-form--skin-full_screen .elementor-search-form__toggle i {
    border-radius: 20px;
}
.rightsideevento .elementor-widget-wrap.elementor-element-populated{
	padding-top:30px!important;

}
.iniciosec1 .elementor-widget-wrap.elementor-element-populated {
    padding: 0px!important;
}
.iniciosec2-1 {
    padding-right: 26rem;
    padding-left: 6rem;
}
.iniciosec2-3 {
    height: 550px;
}
.iniciosec2-3 img {
    width: 65% !important;
}

.iniciosec4 .elementor-image-box-content {
    padding: 3px 8px 10px;
    min-height: 221px;
}
.iniciosec4 .elementor-image-box-content h2.elementor-image-box-title {
    min-height: 86px;
}
.iniciosec4 .elementor-image-box-content .elementor-button {
    background-color: #0e7bbf;
    border-radius: 20px;
}

.internasec3 .elementor-main-swiper.swiper {
    padding: 21px 31px;
}
.internasec3 .swiper-slide {
    box-shadow: 0 0 10px rgb(0 33 91 / 20%);
}
.internasec3 .elementor-swiper-button.elementor-swiper-button-prev {
    left: -4%!important;
}

.internasec3 .elementor-swiper-button.elementor-swiper-button-next {
    right: -4%!important;
}
.elementor-carousel-image-overlay.e-overlay-animation-fade {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: space-between;
    justify-content: center;
    align-items: center;
}

@media(max-width:1440px){
	.rightsideevento .elementor-widget-wrap.elementor-element-populated {
    padding-top: 0px!important;
}
	.iniciosec2-1 {
    padding-right: 7rem;
    padding-left: 6rem;
}
	body:not(.rtl) .elementor-52 .elementor-element.elementor-element-cf24a8a {
    left: -32px!important;
}
	.iniciosec2-3 img {
    width: 90% !important;
}
}

@media(max-width:1366px){
	body:not(.rtl) .elementor-52 .elementor-element.elementor-element-cf24a8a {
    left: -32px!important;
}
}

@media(max-width:1280px){
	.iniciosec2-1 {
    padding-right: 5rem;
    padding-left: 3rem;
}
	.iniciosec2-3 img {
    width: 100% !important;
}
body:not(.rtl) .elementor-52 .elementor-element.elementor-element-cf24a8a {
    left: -30px!important;
}
}

@media(max-width:768px){
	.elementor-26 .elementor-element.elementor-element-52fddeb img {
    max-width: 100%;
}
	.rightsideevento {
    width: 19%!important;
}
	
	.elementor-slide-heading {
    font-size: 23px !important;
}
	.elementor-52 .elementor-element.elementor-element-09e7f7e .swiper-slide-contents {
    max-width: 60%!important;
}
	.iniciosec2-1 {
    padding-right: 1rem;
    padding-left: 0rem;
}
	body:not(.rtl) .elementor-52 .elementor-element.elementor-element-cf24a8a {
    left: -28px!important;
    top: 20%;
}
	.iniciosec4 .elementor-image-box-content {
    padding: 3px 8px 10px 8px;
    min-height: 198px;
}
	.iniciosec4 .elementor-image-box-content h2.elementor-image-box-title {
    min-height: 107px;
}
}

@media(max-width:500px){
	.elementor-52 .elementor-element.elementor-element-09e7f7e .swiper-slide-contents {
    max-width: 94%!important;
}
	.elementor-52 .elementor-element.elementor-element-06d1b0a .swiper-slide-contents {
    max-width: 94%!important;
}
	body:not(.rtl) .elementor-52 .elementor-element.elementor-element-cf24a8a {
    left: 0px!important;
    top: 0%;
    position: inherit;
}
}



