.flex_cell.av-kusoq0k-9a85facc6129b0af0ccd13eb0942dd72{
vertical-align:top;
background-color:#006c00;
}
.responsive #top #wrap_all .flex_cell.av-kusoq0k-9a85facc6129b0af0ccd13eb0942dd72{
padding:3px 3px 3px 3px !important;
}

.flex_cell.av-kjfucwk-f9fef5cbb49bc105e56a31593b0a0710{
vertical-align:top;
background-color:#d7f62e;
}
.responsive #top #wrap_all .flex_cell.av-kjfucwk-f9fef5cbb49bc105e56a31593b0a0710{
padding:3px 3px 3px 3px !important;
}

.flex_cell.av-jza53n8-f4314f79fcd3df635edcbf3aeeea5c3b{
vertical-align:top;
background-color:#87b22a;
}
.responsive #top #wrap_all .flex_cell.av-jza53n8-f4314f79fcd3df635edcbf3aeeea5c3b{
padding:3px 3px 3px 3px !important;
}

.flex_column.av-iwxgvsk-76662784e545ae5c41671c5248f68f73{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-m5mv3xyh-b148bdbff7f9a83806bdf60d9ee6c25d{
padding-bottom:0;
font-size:60px;
}
body .av-special-heading.av-m5mv3xyh-b148bdbff7f9a83806bdf60d9ee6c25d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m5mv3xyh-b148bdbff7f9a83806bdf60d9ee6c25d .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-m5mv3xyh-b148bdbff7f9a83806bdf60d9ee6c25d .av-subheading{
font-size:15px;
}

#top .hr.av-1vqjius-144fc386638a272ed34960066b4ee1c5{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-1vqjius-144fc386638a272ed34960066b4ee1c5 .hr-inner{
width:100px;
border-color:#cbed21;
}

.avia-image-container.av-i0ccdf8-6c7a0267a97435b8bbfaa88e9e7d0ea4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-i0ccdf8-6c7a0267a97435b8bbfaa88e9e7d0ea4 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.av-v5gees-bc2162f3ac7c36a4ed42412daf943cfd{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-v5gees-bc2162f3ac7c36a4ed42412daf943cfd .hr-inner{
width:100px;
border-color:#cbed21;
}

.flex_column.av-gq5gotw-0452314707b357b94ce25fce93381546{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-fdi1ul0-48dec5329d45e6cc867abab18f937d02{
vertical-align:top;
background-color:#006c00;
}
.responsive #top #wrap_all .flex_cell.av-fdi1ul0-48dec5329d45e6cc867abab18f937d02{
padding:3px 3px 3px 3px !important;
}

.flex_cell.av-f2l81n8-7072589d68f37f291a92bb044e439f67{
vertical-align:top;
background-color:#d7f62e;
}
.responsive #top #wrap_all .flex_cell.av-f2l81n8-7072589d68f37f291a92bb044e439f67{
padding:3px 3px 3px 3px !important;
}

.flex_cell.av-em465ys-7e32ef6e0c56689c7839fcfef0bb12ad{
vertical-align:top;
background-color:#87b22a;
}
.responsive #top #wrap_all .flex_cell.av-em465ys-7e32ef6e0c56689c7839fcfef0bb12ad{
padding:3px 3px 3px 3px !important;
}

.avia-section.av-dwirq5w-5cee782d766866489453cb0d74c6c8b0{
background-repeat:no-repeat;
background-image:url(https://sanpatricio.edu.mx/wp-content/uploads/2019/12/fondo-preescolar.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-dwirq5w-5cee782d766866489453cb0d74c6c8b0 .av-section-color-overlay{
opacity:0.1;
background-color:#ffffff;
}

.avia-section.av-dpea6r8-5c740eb7fc8d59d5da0cf161fa1a403f{
background-repeat:no-repeat;
background-image:url(https://sanpatricio.edu.mx/wp-content/uploads/2019/12/fondo-preescolar.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-dpea6r8-5c740eb7fc8d59d5da0cf161fa1a403f .av-section-color-overlay{
opacity:0.1;
background-color:#ffffff;
}

.flex_column.av-cn028qc-ed7ef2baab5d6be48888302e33c1259c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-m5mv7cnf-a22571afc75a69877aa00b218eb82367{
padding-bottom:0;
font-size:35px;
}
body .av-special-heading.av-m5mv7cnf-a22571afc75a69877aa00b218eb82367 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m5mv7cnf-a22571afc75a69877aa00b218eb82367 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-m5mv7cnf-a22571afc75a69877aa00b218eb82367 .av-subheading{
font-size:15px;
}

#top .hr.av-c7eg1sk-0c7f817497cb72a50c7692e7fd53050b{
margin-top:20px;
margin-bottom:0px;
}
.hr.av-c7eg1sk-0c7f817497cb72a50c7692e7fd53050b .hr-inner{
width:100px;
border-color:#cbed21;
}

.flex_column.av-m5n64kyh-1a428bcda85036ab9692301925404832{
width:17.6%;
margin-left:0;
border-radius:10px 10px 10px 10px;
padding:30px 30px 30px 30px;
background-color:#8a7ea8;
}
#top .flex_column_table.av-equal-height-column-flextable.av-m5n64kyh-1a428bcda85036ab9692301925404832 .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-m5n63kb9-d6c9ac1e04417187328a74e0b892f575{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-m5n63kb9-d6c9ac1e04417187328a74e0b892f575 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m5n63kb9-d6c9ac1e04417187328a74e0b892f575 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m5n63kb9-d6c9ac1e04417187328a74e0b892f575 .av-subheading{
font-size:15px;
}

.flex_column.av-zfryes-f0fd642683cdba0c3ef8d28bfce49d56{
width:17.6%;
margin-left:0;
border-radius:10px 10px 10px 10px;
padding:30px 30px 30px 30px;
background-color:#edae44;
}
#top .flex_column_table.av-equal-height-column-flextable.av-zfryes-f0fd642683cdba0c3ef8d28bfce49d56 .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-l19jo4-03610fed3fe26fd116f41a4db6019ba7{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-l19jo4-03610fed3fe26fd116f41a4db6019ba7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l19jo4-03610fed3fe26fd116f41a4db6019ba7 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-l19jo4-03610fed3fe26fd116f41a4db6019ba7 .av-subheading{
font-size:15px;
}

.flex_column.av-m5n65992-c9dd4feea2d5d1d9ed0630ea930f652f{
width:17.6%;
margin-left:0;
border-radius:10px 10px 10px 10px;
padding:30px 30px 30px 30px;
background-color:#7bb0e7;
}
#top .flex_column_table.av-equal-height-column-flextable.av-m5n65992-c9dd4feea2d5d1d9ed0630ea930f652f .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-m5n650mw-44b017ab9ffc9b0e8e2161101a96fd61{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-m5n650mw-44b017ab9ffc9b0e8e2161101a96fd61 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m5n650mw-44b017ab9ffc9b0e8e2161101a96fd61 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m5n650mw-44b017ab9ffc9b0e8e2161101a96fd61 .av-subheading{
font-size:15px;
}

.flex_column.av-m5n663ks-423a9c8609207ece7a6b17288cc50ae1{
width:17.6%;
margin-left:0;
border-radius:10px 10px 10px 10px;
padding:30px 30px 30px 30px;
background-color:#83a846;
}
#top .flex_column_table.av-equal-height-column-flextable.av-m5n663ks-423a9c8609207ece7a6b17288cc50ae1 .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-m5n65o2k-f6ca70be178bc08bd26403678ab4c4da{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-m5n65o2k-f6ca70be178bc08bd26403678ab4c4da .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m5n65o2k-f6ca70be178bc08bd26403678ab4c4da .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m5n65o2k-f6ca70be178bc08bd26403678ab4c4da .av-subheading{
font-size:15px;
}

.flex_column.av-m5n66uo4-1a56b10534edf778cd88ed09715bdeb0{
width:17.6%;
margin-left:0;
border-radius:10px 10px 10px 10px;
padding:30px 30px 30px 30px;
background-color:#af4f4f;
}
#top .flex_column_table.av-equal-height-column-flextable.av-m5n66uo4-1a56b10534edf778cd88ed09715bdeb0 .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-m5n66hl1-a5a55e8cca726ea683bbfbe57df30295{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-m5n66hl1-a5a55e8cca726ea683bbfbe57df30295 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m5n66hl1-a5a55e8cca726ea683bbfbe57df30295 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m5n66hl1-a5a55e8cca726ea683bbfbe57df30295 .av-subheading{
font-size:15px;
}

.flex_column.av-bl98ms4-3a682f476d1bde8c629ad2e9920181ae{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-m5mvbzl6-1bcd2e7c61165a2126c1a456904e1dee{
padding-bottom:0;
font-size:35px;
}
body .av-special-heading.av-m5mvbzl6-1bcd2e7c61165a2126c1a456904e1dee .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m5mvbzl6-1bcd2e7c61165a2126c1a456904e1dee .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-m5mvbzl6-1bcd2e7c61165a2126c1a456904e1dee .av-subheading{
font-size:15px;
}

#top .hr.av-bfwtc2c-bfec4d5ed58ff5e6b8d3031a046f4cb8{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-bfwtc2c-bfec4d5ed58ff5e6b8d3031a046f4cb8 .hr-inner{
width:100px;
border-color:#cbed21;
}

.flex_column.av-apofkb8-6056bd26696a594d882b7a1d7448684b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-m5mvd9nv-2f888b1cd620a37e9bec3f11c2f70e32{
padding-bottom:0;
}
body .av-special-heading.av-m5mvd9nv-2f888b1cd620a37e9bec3f11c2f70e32 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m5mvd9nv-2f888b1cd620a37e9bec3f11c2f70e32 .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-m5mvgcr6-fdf0536fb5b3dd8ab719d2735961606e .iconlist_icon{
color:#ff6600;
background-color:#f2f2f2;
font-size:17px;
}
#top .avia-icon-list-container.av-m5mvgcr6-fdf0536fb5b3dd8ab719d2735961606e .iconlist_icon svg:first-child{
stroke:#ff6600;
fill:#ff6600;
height:17px;
width:17px;
}
#top #wrap_all .avia-icon-list-container.av-m5mvgcr6-fdf0536fb5b3dd8ab719d2735961606e .av_iconlist_title{
font-size:17px;
}

.flex_column.av-a8kp2hg-059269bdded557ded322fadc845780f1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-m5mvgqa8-93f12c977efb156d6323c164a4535c92{
padding-bottom:0;
font-size:35px;
}
body .av-special-heading.av-m5mvgqa8-93f12c977efb156d6323c164a4535c92 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m5mvgqa8-93f12c977efb156d6323c164a4535c92 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-m5mvgqa8-93f12c977efb156d6323c164a4535c92 .av-subheading{
font-size:15px;
}

#top .hr.av-9pgx4gk-f4ba7572ab10117e91d30329cd77deaf{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-9pgx4gk-f4ba7572ab10117e91d30329cd77deaf .hr-inner{
width:100px;
border-color:#cbed21;
}

.flex_column.av-9d0jks4-63dad60bc3076b16eed45754dc0b840e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-8xtr2t0-67ce428edcee413da1ddfec4137b4b84 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-8xtr2t0-67ce428edcee413da1ddfec4137b4b84 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-8ot9u44-cd131e382fc2ad26b5b842dace55681d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-80bgq1g-cb4f35d5cb8a080c7645908b8ad44274 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-80bgq1g-cb4f35d5cb8a080c7645908b8ad44274 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-7rrprg4-3de80feec6a33837bcd3961e6bb6345c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-776j8gk-8be3c3e6a378797ca3104f6ffe226c8d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-776j8gk-8be3c3e6a378797ca3104f6ffe226c8d .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-6orpcok-48630154675a28e2544e537e0c4f9849{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-61j0w9g-78eaf22d5d589594e229a26f8cd74a34 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-61j0w9g-78eaf22d5d589594e229a26f8cd74a34 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-5uvkcr8-dee5e35c4ca253eb4a007e8c0d64909f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-5ahvvzo-a1d7c9da92e314e793a0dbf4fd9667f9 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-5ahvvzo-a1d7c9da92e314e793a0dbf4fd9667f9 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-4pdrrys-97c2b0d034f46825e09c716a776849f6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-4i9tj04-4c7547c9313924d2fc94be9cbc88b153 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4i9tj04-4c7547c9313924d2fc94be9cbc88b153 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-3yhiius-74b249480089cdb051ed8a8d34197e98{
background-color:rgba(161,178,35,0.25);
background-image:unset;
}

.flex_column.av-3il6j10-09bb7bc55281b7bb90a6c5b413a58a27{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-m5mvk2u1-e1cb366ed3ce481bad4931d5d949d689{
padding-bottom:0;
font-size:35px;
}
body .av-special-heading.av-m5mvk2u1-e1cb366ed3ce481bad4931d5d949d689 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m5mvk2u1-e1cb366ed3ce481bad4931d5d949d689 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-m5mvk2u1-e1cb366ed3ce481bad4931d5d949d689 .av-subheading{
font-size:15px;
}

#top .hr.av-2xo7m9g-3ba34cffeac5f6e3966b5429a510fa6f{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-2xo7m9g-3ba34cffeac5f6e3966b5429a510fa6f .hr-inner{
width:100px;
border-color:#cbed21;
}

.flex_column.av-29cezec-c4d6553a8620db200ab61e810da05fdc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-m5mvnw3x-1a9f0571995dc2224da6ca00db08b954{
padding-bottom:0;
font-size:35px;
}
body .av-special-heading.av-m5mvnw3x-1a9f0571995dc2224da6ca00db08b954 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m5mvnw3x-1a9f0571995dc2224da6ca00db08b954 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-m5mvnw3x-1a9f0571995dc2224da6ca00db08b954 .av-subheading{
font-size:15px;
}

#top .hr.av-1lqvkb8-740f33bb9534a788f6664b207790e7d0{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-1lqvkb8-740f33bb9534a788f6664b207790e7d0 .hr-inner{
width:100px;
border-color:#cbed21;
}

#top .av_textblock_section.av-m5mvw6mn-29cba2ef697c5b76bb3bf70a69c22d7e .avia_textblock{
column-count:2;
}

.flex_column.av-zcfxf8-24424397b1f50cd62248571de9eafaa6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-m5mvxphh-ed9660b41271d1757f056ea1de58ac2d{
padding-bottom:0;
font-size:35px;
}
body .av-special-heading.av-m5mvxphh-ed9660b41271d1757f056ea1de58ac2d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m5mvxphh-ed9660b41271d1757f056ea1de58ac2d .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-m5mvxphh-ed9660b41271d1757f056ea1de58ac2d .av-subheading{
font-size:15px;
}

#top .hr.av-jtswic-4665fda37dd0c1080ee57fd89871f04a{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-jtswic-4665fda37dd0c1080ee57fd89871f04a .hr-inner{
width:100px;
border-color:#cbed21;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-m5mv3xyh-b148bdbff7f9a83806bdf60d9ee6c25d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m5mv7cnf-a22571afc75a69877aa00b218eb82367 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m5mvbzl6-1bcd2e7c61165a2126c1a456904e1dee .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m5mvgqa8-93f12c977efb156d6323c164a4535c92 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m5mvk2u1-e1cb366ed3ce481bad4931d5d949d689 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m5mvnw3x-1a9f0571995dc2224da6ca00db08b954 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m5mvxphh-ed9660b41271d1757f056ea1de58ac2d .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-m5mv3xyh-b148bdbff7f9a83806bdf60d9ee6c25d .av-special-heading-tag{
font-size:25px;
}

#top #wrap_all .av-special-heading.av-m5mv7cnf-a22571afc75a69877aa00b218eb82367 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-m5mvbzl6-1bcd2e7c61165a2126c1a456904e1dee .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-m5mvgqa8-93f12c977efb156d6323c164a4535c92 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-m5mvk2u1-e1cb366ed3ce481bad4931d5d949d689 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-m5mvnw3x-1a9f0571995dc2224da6ca00db08b954 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-m5mvxphh-ed9660b41271d1757f056ea1de58ac2d .av-special-heading-tag{
font-size:20px;
}
}
