.elementor-7366 .elementor-element.elementor-element-fa5a260 > .elementor-container{max-width:1200px;}.elementor-7366 .elementor-element.elementor-element-fa5a260:not(.elementor-motion-effects-element-type-background), .elementor-7366 .elementor-element.elementor-element-fa5a260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-7366 .elementor-element.elementor-element-fa5a260{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-7366 .elementor-element.elementor-element-fa5a260 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7366 .elementor-element.elementor-element-7ed44d2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7366 .elementor-element.elementor-element-03234a9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7366 .elementor-element.elementor-element-03234a9 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-7366 .elementor-element.elementor-element-03234a9 .elementor-button{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#5A7CFE;border-radius:9px 9px 9px 9px;box-shadow:9px 11px 0px -4px #005DF3;padding:11px 20px 11px 20px;}.elementor-7366 .elementor-element.elementor-element-03234a9 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-7366 .elementor-element.elementor-element-616912f{margin-top:0px;margin-bottom:40px;}.elementor-7366 .elementor-element.elementor-element-c5996f2 .elementor-accordion-item{border-width:0px;}.elementor-7366 .elementor-element.elementor-element-c5996f2 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-7366 .elementor-element.elementor-element-c5996f2 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-7366 .elementor-element.elementor-element-c5996f2 .elementor-tab-title{background-color:#5A7CFE;padding:17px 60px 17px 20px;}.elementor-7366 .elementor-element.elementor-element-c5996f2 .elementor-accordion-icon, .elementor-7366 .elementor-element.elementor-element-c5996f2 .elementor-accordion-title{color:#FFFFFF;}.elementor-7366 .elementor-element.elementor-element-c5996f2 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-7366 .elementor-element.elementor-element-c5996f2 .elementor-active .elementor-accordion-icon, .elementor-7366 .elementor-element.elementor-element-c5996f2 .elementor-active .elementor-accordion-title{color:#FFFFFF;}.elementor-7366 .elementor-element.elementor-element-c5996f2 .elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-7366 .elementor-element.elementor-element-c5996f2 .elementor-accordion-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;}.elementor-7366 .elementor-element.elementor-element-c5996f2 .elementor-tab-title .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-7366 .elementor-element.elementor-element-c5996f2 .elementor-tab-title .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-7366 .elementor-element.elementor-element-c5996f2 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-7366 .elementor-element.elementor-element-c5996f2 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-7366 .elementor-element.elementor-element-c5996f2 .elementor-tab-content{background-color:#005DF3;color:#FFFFFF;font-family:"Oswald", Sans-serif;font-size:17px;font-weight:400;padding:16px 20px 4px 20px;}.elementor-7366 .elementor-element.elementor-element-c5996f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7366 .elementor-element.elementor-element-91e0a51 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7366 .elementor-element.elementor-element-91e0a51 .elementor-button{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#FF6597;border-radius:9px 9px 9px 9px;box-shadow:9px 11px 0px -4px #FF2480;padding:11px 20px 11px 20px;}.elementor-7366 .elementor-element.elementor-element-91e0a51 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-7366 .elementor-element.elementor-element-1ef1c81{margin-top:0px;margin-bottom:40px;}.elementor-7366 .elementor-element.elementor-element-88ee63b .elementor-accordion-item{border-width:0px;}.elementor-7366 .elementor-element.elementor-element-88ee63b .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-7366 .elementor-element.elementor-element-88ee63b .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-7366 .elementor-element.elementor-element-88ee63b .elementor-tab-title{background-color:#FF6597;padding:17px 60px 17px 20px;}.elementor-7366 .elementor-element.elementor-element-88ee63b .elementor-accordion-icon, .elementor-7366 .elementor-element.elementor-element-88ee63b .elementor-accordion-title{color:#FFFFFF;}.elementor-7366 .elementor-element.elementor-element-88ee63b .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-7366 .elementor-element.elementor-element-88ee63b .elementor-active .elementor-accordion-icon, .elementor-7366 .elementor-element.elementor-element-88ee63b .elementor-active .elementor-accordion-title{color:#FFFFFF;}.elementor-7366 .elementor-element.elementor-element-88ee63b .elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-7366 .elementor-element.elementor-element-88ee63b .elementor-accordion-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;}.elementor-7366 .elementor-element.elementor-element-88ee63b .elementor-tab-title .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-7366 .elementor-element.elementor-element-88ee63b .elementor-tab-title .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-7366 .elementor-element.elementor-element-88ee63b .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-7366 .elementor-element.elementor-element-88ee63b .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-7366 .elementor-element.elementor-element-88ee63b .elementor-tab-content{background-color:#FF2480;color:#FFFFFF;font-family:"Oswald", Sans-serif;font-size:17px;font-weight:400;padding:16px 20px 4px 20px;}.elementor-7366 .elementor-element.elementor-element-88ee63b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7366 .elementor-element.elementor-element-51642d6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7366 .elementor-element.elementor-element-51642d6 .elementor-button{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;fill:#805900;color:#805900;background-color:#FFD5B4;border-radius:9px 9px 9px 9px;box-shadow:9px 11px 0px -4px #FFAB66;padding:11px 20px 11px 20px;}.elementor-7366 .elementor-element.elementor-element-51642d6 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-7366 .elementor-element.elementor-element-97f721e{margin-top:0px;margin-bottom:40px;}.elementor-7366 .elementor-element.elementor-element-b922fa2 .elementor-accordion-item{border-width:0px;}.elementor-7366 .elementor-element.elementor-element-b922fa2 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-7366 .elementor-element.elementor-element-b922fa2 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-7366 .elementor-element.elementor-element-b922fa2 .elementor-tab-title{background-color:#FFD5B4;padding:17px 60px 17px 20px;}.elementor-7366 .elementor-element.elementor-element-b922fa2 .elementor-accordion-icon, .elementor-7366 .elementor-element.elementor-element-b922fa2 .elementor-accordion-title{color:#805900;}.elementor-7366 .elementor-element.elementor-element-b922fa2 .elementor-accordion-icon svg{fill:#805900;}.elementor-7366 .elementor-element.elementor-element-b922fa2 .elementor-active .elementor-accordion-icon, .elementor-7366 .elementor-element.elementor-element-b922fa2 .elementor-active .elementor-accordion-title{color:#805900;}.elementor-7366 .elementor-element.elementor-element-b922fa2 .elementor-active .elementor-accordion-icon svg{fill:#805900;}.elementor-7366 .elementor-element.elementor-element-b922fa2 .elementor-accordion-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;}.elementor-7366 .elementor-element.elementor-element-b922fa2 .elementor-tab-title .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-7366 .elementor-element.elementor-element-b922fa2 .elementor-tab-title .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-7366 .elementor-element.elementor-element-b922fa2 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-7366 .elementor-element.elementor-element-b922fa2 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-7366 .elementor-element.elementor-element-b922fa2 .elementor-tab-content{background-color:#FFAB66;color:#805900;font-family:"Oswald", Sans-serif;font-size:17px;font-weight:400;padding:16px 20px 4px 20px;}.elementor-7366 .elementor-element.elementor-element-b922fa2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7366 .elementor-element.elementor-element-5ed8fb0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7366 .elementor-element.elementor-element-5ed8fb0 .elementor-button{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;fill:#805900;color:#805900;background-color:#FFE55A;border-radius:9px 9px 9px 9px;box-shadow:9px 11px 0px -4px #FFBD00;padding:11px 20px 11px 20px;}.elementor-7366 .elementor-element.elementor-element-5ed8fb0 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-7366 .elementor-element.elementor-element-7b17be8{margin-top:0px;margin-bottom:40px;}.elementor-7366 .elementor-element.elementor-element-9b8049d .elementor-accordion-item{border-width:0px;}.elementor-7366 .elementor-element.elementor-element-9b8049d .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-7366 .elementor-element.elementor-element-9b8049d .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-7366 .elementor-element.elementor-element-9b8049d .elementor-tab-title{background-color:#FFE55A;padding:17px 60px 17px 20px;}.elementor-7366 .elementor-element.elementor-element-9b8049d .elementor-accordion-icon, .elementor-7366 .elementor-element.elementor-element-9b8049d .elementor-accordion-title{color:#805900;}.elementor-7366 .elementor-element.elementor-element-9b8049d .elementor-accordion-icon svg{fill:#805900;}.elementor-7366 .elementor-element.elementor-element-9b8049d .elementor-active .elementor-accordion-icon, .elementor-7366 .elementor-element.elementor-element-9b8049d .elementor-active .elementor-accordion-title{color:#805900;}.elementor-7366 .elementor-element.elementor-element-9b8049d .elementor-active .elementor-accordion-icon svg{fill:#805900;}.elementor-7366 .elementor-element.elementor-element-9b8049d .elementor-accordion-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;}.elementor-7366 .elementor-element.elementor-element-9b8049d .elementor-tab-title .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-7366 .elementor-element.elementor-element-9b8049d .elementor-tab-title .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-7366 .elementor-element.elementor-element-9b8049d .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-7366 .elementor-element.elementor-element-9b8049d .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-7366 .elementor-element.elementor-element-9b8049d .elementor-tab-content{background-color:#FFBD00;color:#805900;font-family:"Oswald", Sans-serif;font-size:17px;font-weight:400;padding:16px 20px 4px 20px;}.elementor-7366 .elementor-element.elementor-element-9b8049d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7366 .elementor-element.elementor-element-a66f49c > .elementor-element-populated{padding:0% 0% 0% 10%;}.elementor-7366 .elementor-element.elementor-element-f0f682c img{width:300px;}body.elementor-page-7366:not(.elementor-motion-effects-element-type-background), body.elementor-page-7366 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sopart.maruchan.com.mx/wp-content/uploads/2021/07/bases-back-scaled.jpg");background-position:center center;background-size:cover;}@media(max-width:1024px){.elementor-7366 .elementor-element.elementor-element-fa5a260{padding:48px 0px 48px 0px;}.elementor-7366 .elementor-element.elementor-element-7ed44d2 > .elementor-element-populated{padding:0% 6% 0% 6%;}.elementor-7366 .elementor-element.elementor-element-a66f49c > .elementor-element-populated{margin:0px 0px 24px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-7366 .elementor-element.elementor-element-f0f682c img{width:230px;}}@media(max-width:767px){.elementor-7366 .elementor-element.elementor-element-fa5a260{padding:40px 0px 20px 0px;}.elementor-7366 .elementor-element.elementor-element-7ed44d2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-7366 .elementor-element.elementor-element-03234a9 .elementor-button{font-size:18px;padding:8px 12px 8px 12px;}.elementor-7366 .elementor-element.elementor-element-c5996f2 .elementor-accordion-title{font-size:15px;}.elementor-7366 .elementor-element.elementor-element-c5996f2 .elementor-tab-title{padding:10px 48px 10px 12px;}.elementor-7366 .elementor-element.elementor-element-c5996f2 .elementor-tab-content{font-size:14px;}.elementor-7366 .elementor-element.elementor-element-91e0a51 .elementor-button{font-size:18px;padding:8px 12px 8px 12px;}.elementor-7366 .elementor-element.elementor-element-88ee63b .elementor-accordion-title{font-size:15px;}.elementor-7366 .elementor-element.elementor-element-88ee63b .elementor-tab-title{padding:10px 48px 10px 12px;}.elementor-7366 .elementor-element.elementor-element-88ee63b .elementor-tab-content{font-size:14px;}.elementor-7366 .elementor-element.elementor-element-51642d6 .elementor-button{font-size:18px;padding:8px 12px 8px 12px;}.elementor-7366 .elementor-element.elementor-element-b922fa2 .elementor-accordion-title{font-size:15px;}.elementor-7366 .elementor-element.elementor-element-b922fa2 .elementor-tab-title{padding:10px 48px 10px 12px;}.elementor-7366 .elementor-element.elementor-element-b922fa2 .elementor-tab-content{font-size:15px;}.elementor-7366 .elementor-element.elementor-element-5ed8fb0 .elementor-button{font-size:18px;padding:8px 12px 8px 12px;}.elementor-7366 .elementor-element.elementor-element-9b8049d .elementor-accordion-title{font-size:15px;}.elementor-7366 .elementor-element.elementor-element-9b8049d .elementor-tab-title{padding:10px 48px 10px 12px;}.elementor-7366 .elementor-element.elementor-element-9b8049d .elementor-tab-content{font-size:14px;}.elementor-7366 .elementor-element.elementor-element-a66f49c > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-7366 .elementor-element.elementor-element-f0f682c img{width:160px;}}@media(min-width:768px){.elementor-7366 .elementor-element.elementor-element-7ed44d2{width:60%;}.elementor-7366 .elementor-element.elementor-element-a66f49c{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7366 .elementor-element.elementor-element-7ed44d2{width:100%;}.elementor-7366 .elementor-element.elementor-element-a66f49c{width:100%;}}/* Start custom CSS for section, class: .elementor-element-fa5a260 */.x-sopart-btn a {
    width: 100% !important;
}

.x-sopart-btn a .elementor-button-content-wrapper {
    align-items: center;
}

.x-sopart-btn a .elementor-button-icon {
    width: 32px;
    height: 32px;
    display: grid;
    place-items: center;
    color: white;
    background-color: #FFBD00;
    border-radius: 4px;
}

.x-sopart-btn a .elementor-button-icon i {
    font-size: 15px;
}

.x-sopart-btn.x-purple a .elementor-button-icon {
    background-color: #005DF3;
}

.x-sopart-btn.x-pink a .elementor-button-icon {
    background-color: #FF2480;
}

.x-sopart-btn.x-orange a .elementor-button-icon {
    background-color: #FFAB66;
}


/* Tabs */
.x-sopart-tabs .elementor-tab-title {
    margin-bottom: 12px !important;
    position: relative;
    box-shadow: 9px 11px 0px -4px #005DF3 !important;
    border: 0 !important;
}

.x-sopart-tabs.x-tab-pink .elementor-tab-title {
    box-shadow: 9px 11px 0px -4px #FF2480 !important;
}

.x-sopart-tabs.x-tab-orange .elementor-tab-title {
    box-shadow: 9px 11px 0px -4px #FFAB66 !important;
}

.x-sopart-tabs.x-tab-yellow .elementor-tab-title {
    box-shadow: 9px 11px 0px -4px #FFBD00 !important;
}

.x-sopart-tabs .elementor-tab-title a {
    padding: 0;
}

.x-sopart-tabs .elementor-accordion-icon {
    width: 32px;
    height: 32px;
    padding: 0 !important;
    display: grid !important;
    place-items: center;
    background-color: #005DF3 !important;
    border-radius: 4px;
    position: absolute;
    right: 20px;
    top: 50%;
    transform: translateY(-50%);
    float: none;
}

.x-sopart-tabs.x-tab-pink .elementor-accordion-icon {
    background-color: #FF2480 !important;
}

.x-sopart-tabs.x-tab-orange .elementor-accordion-icon {
    background-color: #FFAB66 !important;
}

.x-sopart-tabs.x-tab-yellow .elementor-accordion-icon {
    background-color: #FFBD00 !important;
}

.x-sopart-tabs .elementor-accordion-icon i {
    font-size: 15px;
}

.x-sopart-tabs .elementor-tab-content {
    margin-bottom: 12px;
    border-radius: 8px;
}


@media (max-width:767px) {
    .x-sopart-tabs .elementor-accordion-icon {
        width: 26px !important;
        height: 26px !important;
        right: 12px !important;
    }
    
    .x-sopart-tabs .elementor-accordion-icon i {
        font-size: 10px !important;
    }
    
    .x-sopart-tabs .elementor-accordion-icon-closed, .x-sopart-tabs .elementor-accordion-icon-opened {
        line-height: 0 !important;
    }
    
    .x-sopart-btn a .elementor-button-icon {
        width: 26px;
        height: 26px;
    }
    
    .x-sopart-btn a .elementor-button-icon i {
        font-size: 11px;
    }
}/* End custom CSS */