.elementor-271 .elementor-element.elementor-element-0c90cfe{padding:7% 0% 5% 0%;}.elementor-bc-flex-widget .elementor-271 .elementor-element.elementor-element-1cff53f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-271 .elementor-element.elementor-element-1cff53f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-271 .elementor-element.elementor-element-1cff53f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-271 .elementor-element.elementor-element-68adfef img{width:178px;}.elementor-271 .elementor-element.elementor-element-68adfef{width:auto;max-width:auto;}.elementor-271 .elementor-element.elementor-element-7029380{text-align:center;}.elementor-271 .elementor-element.elementor-element-7029380 .elementor-heading-title{color:#27407F;font-family:"TT Norms", Sans-serif;font-size:40px;font-weight:600;}.elementor-271 .elementor-element.elementor-element-733726b .elementor-button{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:800;background-color:#27407F;border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);padding:06px 8px 06px 8px;}.elementor-271 .elementor-element.elementor-element-733726b{width:auto;max-width:auto;top:20px;}body:not(.rtl) .elementor-271 .elementor-element.elementor-element-733726b{right:20px;}body.rtl .elementor-271 .elementor-element.elementor-element-733726b{left:20px;}.elementor-271 .elementor-element.elementor-element-f1913cb{padding:0% 7% 1% 7%;}.elementor-271 .elementor-element.elementor-element-17ec4a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-271 .elementor-element.elementor-element-17ec4a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2DE8F;}.elementor-271 .elementor-element.elementor-element-17ec4a7 > .elementor-element-populated, .elementor-271 .elementor-element.elementor-element-17ec4a7 > .elementor-element-populated > .elementor-background-overlay, .elementor-271 .elementor-element.elementor-element-17ec4a7 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-271 .elementor-element.elementor-element-17ec4a7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:4% 4% 4% 4%;--e-column-margin-right:4%;--e-column-margin-left:4%;padding:0px 10px 20px 10px;}.elementor-271 .elementor-element.elementor-element-17ec4a7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-f411f4b .elementor-button{font-family:"TT Norms", Sans-serif;font-weight:900;fill:#27407F;color:#27407F;background-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-271 .elementor-element.elementor-element-9b40ef5 img{width:100px;}.elementor-271 .elementor-element.elementor-element-9b40ef5 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-832e03b{text-align:center;}.elementor-271 .elementor-element.elementor-element-832e03b .elementor-heading-title{color:#27407F;font-family:"TT Norms", Sans-serif;font-size:16px;font-weight:600;}.elementor-271 .elementor-element.elementor-element-8c94c92:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-271 .elementor-element.elementor-element-8c94c92 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2DE8F;}.elementor-271 .elementor-element.elementor-element-8c94c92 > .elementor-element-populated, .elementor-271 .elementor-element.elementor-element-8c94c92 > .elementor-element-populated > .elementor-background-overlay, .elementor-271 .elementor-element.elementor-element-8c94c92 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-271 .elementor-element.elementor-element-8c94c92 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:4% 4% 4% 4%;--e-column-margin-right:4%;--e-column-margin-left:4%;padding:0px 10px 20px 10px;}.elementor-271 .elementor-element.elementor-element-8c94c92 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-fa5b02a .elementor-button{font-family:"TT Norms", Sans-serif;font-weight:900;fill:#27407F;color:#27407F;background-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-271 .elementor-element.elementor-element-8f85e18 img{width:100px;}.elementor-271 .elementor-element.elementor-element-8f85e18 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-d228b19{text-align:center;}.elementor-271 .elementor-element.elementor-element-d228b19 .elementor-heading-title{color:#27407F;font-family:"TT Norms", Sans-serif;font-size:16px;font-weight:600;}.elementor-271 .elementor-element.elementor-element-17ce829:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-271 .elementor-element.elementor-element-17ce829 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2DE8F;}.elementor-271 .elementor-element.elementor-element-17ce829 > .elementor-element-populated, .elementor-271 .elementor-element.elementor-element-17ce829 > .elementor-element-populated > .elementor-background-overlay, .elementor-271 .elementor-element.elementor-element-17ce829 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-271 .elementor-element.elementor-element-17ce829 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:4% 4% 4% 4%;--e-column-margin-right:4%;--e-column-margin-left:4%;padding:0px 10px 20px 10px;}.elementor-271 .elementor-element.elementor-element-17ce829 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-404419c .elementor-button{font-family:"TT Norms", Sans-serif;font-weight:900;fill:#27407F;color:#27407F;background-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-271 .elementor-element.elementor-element-f631dff img{width:100px;}.elementor-271 .elementor-element.elementor-element-f631dff > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-5df220f{text-align:center;}.elementor-271 .elementor-element.elementor-element-5df220f .elementor-heading-title{color:#27407F;font-family:"TT Norms", Sans-serif;font-size:16px;font-weight:600;}.elementor-271 .elementor-element.elementor-element-9fefd86:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-271 .elementor-element.elementor-element-9fefd86 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2DE8F;}.elementor-271 .elementor-element.elementor-element-9fefd86 > .elementor-element-populated, .elementor-271 .elementor-element.elementor-element-9fefd86 > .elementor-element-populated > .elementor-background-overlay, .elementor-271 .elementor-element.elementor-element-9fefd86 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-271 .elementor-element.elementor-element-9fefd86 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:4% 4% 4% 4%;--e-column-margin-right:4%;--e-column-margin-left:4%;padding:0px 10px 20px 10px;}.elementor-271 .elementor-element.elementor-element-9fefd86 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-6a31819 .elementor-button{font-family:"TT Norms", Sans-serif;font-weight:900;fill:#27407F;color:#27407F;background-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-271 .elementor-element.elementor-element-be7710a img{width:100px;}.elementor-271 .elementor-element.elementor-element-be7710a > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-644f045{text-align:center;}.elementor-271 .elementor-element.elementor-element-644f045 .elementor-heading-title{color:#27407F;font-family:"TT Norms", Sans-serif;font-size:16px;font-weight:600;}.elementor-271 .elementor-element.elementor-element-4b4b5f4, .elementor-271 .elementor-element.elementor-element-4b4b5f4 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-4b4b5f4{padding:2% 10% 7% 10%;}.elementor-271 .elementor-element.elementor-element-e73a524 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#525252;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-271 .elementor-element.elementor-element-e73a524 > .elementor-element-populated, .elementor-271 .elementor-element.elementor-element-e73a524 > .elementor-element-populated > .elementor-background-overlay, .elementor-271 .elementor-element.elementor-element-e73a524 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-e73a524 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-28b9110 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-271 .elementor-element.elementor-element-28b9110 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-271 .elementor-element.elementor-element-28b9110 .elementor-button{font-family:"TT Norms", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#27407F;border-radius:15px 15px 15px 15px;padding:22px 20px 22px 20px;}.elementor-271 .elementor-element.elementor-element-28b9110 .elementor-button:hover, .elementor-271 .elementor-element.elementor-element-28b9110 .elementor-button:focus{color:#FFFFFF;background-color:#27407F;}.elementor-271 .elementor-element.elementor-element-28b9110 .elementor-button:hover svg, .elementor-271 .elementor-element.elementor-element-28b9110 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-28b9110 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-271 .elementor-element.elementor-element-ce53660{text-align:center;}.elementor-271 .elementor-element.elementor-element-ce53660 .elementor-heading-title{color:#27407F;font-family:"TT Norms", Sans-serif;font-size:12px;font-weight:600;}@media(max-width:1024px){.elementor-271 .elementor-element.elementor-element-28b9110 .elementor-button{border-radius:15px 15px 15px 15px;}}@media(max-width:767px){.elementor-271 .elementor-element.elementor-element-0c90cfe{padding:2% 0% 0% 0%;}.elementor-271 .elementor-element.elementor-element-7029380 .elementor-heading-title{font-size:40px;line-height:38px;}.elementor-271 .elementor-element.elementor-element-7029380 > .elementor-widget-container{margin:15px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-733726b .elementor-button{font-size:12px;border-radius:30px 30px 30px 30px;padding:6px 8px 6px 8px;}.elementor-271 .elementor-element.elementor-element-733726b{width:auto;max-width:auto;top:20px;}body:not(.rtl) .elementor-271 .elementor-element.elementor-element-733726b{right:20px;}body.rtl .elementor-271 .elementor-element.elementor-element-733726b{left:20px;}.elementor-271 .elementor-element.elementor-element-17ec4a7 > .elementor-element-populated{margin:4% 4% 10% 4%;--e-column-margin-right:4%;--e-column-margin-left:4%;padding:0px 20px 20px 20px;}.elementor-271 .elementor-element.elementor-element-d84b9d7{width:50%;}.elementor-271 .elementor-element.elementor-element-f411f4b .elementor-button{font-size:25px;border-radius:16px 16px 16px 16px;}.elementor-271 .elementor-element.elementor-element-f411f4b > .elementor-widget-container{margin:-30px 0px 0px -10px;}.elementor-271 .elementor-element.elementor-element-ee68ad8{width:50%;}.elementor-271 .elementor-element.elementor-element-c2bf45b{width:100%;}.elementor-271 .elementor-element.elementor-element-9b40ef5 img{width:80px;}.elementor-271 .elementor-element.elementor-element-8c94c92 > .elementor-element-populated{margin:4% 4% 10% 4%;--e-column-margin-right:4%;--e-column-margin-left:4%;padding:0px 20px 20px 20px;}.elementor-271 .elementor-element.elementor-element-e830de4{width:50%;}.elementor-271 .elementor-element.elementor-element-fa5b02a .elementor-button{font-size:25px;border-radius:16px 16px 16px 16px;}.elementor-271 .elementor-element.elementor-element-fa5b02a > .elementor-widget-container{margin:-30px 0px 0px -10px;}.elementor-271 .elementor-element.elementor-element-ea2775f{width:50%;}.elementor-271 .elementor-element.elementor-element-933b674{width:100%;}.elementor-271 .elementor-element.elementor-element-8f85e18 img{width:80px;}.elementor-271 .elementor-element.elementor-element-17ce829 > .elementor-element-populated{margin:4% 4% 10% 4%;--e-column-margin-right:4%;--e-column-margin-left:4%;padding:0px 20px 20px 20px;}.elementor-271 .elementor-element.elementor-element-f640df6{width:50%;}.elementor-271 .elementor-element.elementor-element-404419c .elementor-button{font-size:25px;border-radius:16px 16px 16px 16px;}.elementor-271 .elementor-element.elementor-element-404419c > .elementor-widget-container{margin:-30px 0px 0px -10px;}.elementor-271 .elementor-element.elementor-element-847a9a6{width:50%;}.elementor-271 .elementor-element.elementor-element-d308a91{width:100%;}.elementor-271 .elementor-element.elementor-element-f631dff img{width:80px;}.elementor-271 .elementor-element.elementor-element-9fefd86 > .elementor-element-populated{margin:4% 4% 10% 4%;--e-column-margin-right:4%;--e-column-margin-left:4%;padding:0px 20px 20px 20px;}.elementor-271 .elementor-element.elementor-element-3158de7{width:50%;}.elementor-271 .elementor-element.elementor-element-6a31819 .elementor-button{font-size:25px;border-radius:16px 16px 16px 16px;}.elementor-271 .elementor-element.elementor-element-6a31819 > .elementor-widget-container{margin:-30px 0px 0px -10px;}.elementor-271 .elementor-element.elementor-element-96011d9{width:50%;}.elementor-271 .elementor-element.elementor-element-f081aef{width:100%;}.elementor-271 .elementor-element.elementor-element-be7710a img{width:80px;}.elementor-271 .elementor-element.elementor-element-4b4b5f4{padding:2% 5% 7% 5%;}.elementor-bc-flex-widget .elementor-271 .elementor-element.elementor-element-e73a524.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-271 .elementor-element.elementor-element-e73a524.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-271 .elementor-element.elementor-element-e73a524.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-271 .elementor-element.elementor-element-e73a524 > .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-271 .elementor-element.elementor-element-28b9110 .elementor-button{font-size:16px;border-radius:15px 15px 15px 15px;padding:22px 20px 22px 20px;}.elementor-271 .elementor-element.elementor-element-28b9110 > .elementor-widget-container{margin:2% 5% 2% 5%;}.elementor-271 .elementor-element.elementor-element-ce53660 .elementor-heading-title{font-size:15px;}.elementor-271 .elementor-element.elementor-element-ce53660{width:var( --container-widget-width, 202px );max-width:202px;--container-widget-width:202px;--container-widget-flex-grow:0;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'TT Norms';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://info-campoalegre.apde.edu.gt/wp-content/uploads/2023/01/AnyConv.com__TT-Norms-Pro-Regular.woff') format('woff');
}
@font-face {
	font-family: 'TT Norms';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://info-campoalegre.apde.edu.gt/wp-content/uploads/2023/01/AnyConv.com__TT-Norms-Pro-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */