.elementor-162 .elementor-element.elementor-element-2e1c2b58 > .elementor-background-overlay{background-color:#070300;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-162 .elementor-element.elementor-element-2e1c2b58 > .elementor-container{max-width:720px;min-height:92vh;}.elementor-162 .elementor-element.elementor-element-2e1c2b58 .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-162 .elementor-element.elementor-element-2e1c2b58{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0em 0em 0em 0em;}.elementor-162 .elementor-element.elementor-element-2e1c2b58 > .elementor-shape-bottom svg{height:55px;}.elementor-162 .elementor-element.elementor-element-2e1c2b58 > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-162 .elementor-element.elementor-element-c08e873 > .elementor-background-overlay{background-color:#070300;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-162 .elementor-element.elementor-element-c08e873 > .elementor-container{max-width:720px;min-height:90vh;}.elementor-162 .elementor-element.elementor-element-c08e873 .elementor-background-slideshow__slide__image{background-position:top center;}.elementor-162 .elementor-element.elementor-element-c08e873{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-1%;margin-bottom:0%;padding:0em 0em 0em 0em;}.elementor-162 .elementor-element.elementor-element-c08e873 > .elementor-shape-bottom svg{height:55px;}.elementor-162 .elementor-element.elementor-element-c08e873 > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-162 .elementor-element.elementor-element-1257976 > .elementor-background-overlay{background-position:bottom center;background-repeat:no-repeat;background-size:cover;opacity:0.05;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-162 .elementor-element.elementor-element-1257976{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-162 .elementor-element.elementor-element-4f35cbba > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-162 .elementor-element.elementor-element-4f35cbba{margin-top:0px;margin-bottom:0px;}.elementor-162 .elementor-element.elementor-element-278de78a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-278de78a{text-align:center;}.elementor-162 .elementor-element.elementor-element-278de78a .elementor-heading-title{font-family:"Acumin Variable Concept Regular", Sans-serif;font-size:2.6em;font-weight:700;line-height:1.2em;letter-spacing:1px;color:#3F8FBE;}.elementor-162 .elementor-element.elementor-element-3c2cfffa{--divider-border-style:solid;--divider-color:#3F8FBE;--divider-border-width:5px;}.elementor-162 .elementor-element.elementor-element-3c2cfffa > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-162 .elementor-element.elementor-element-3c2cfffa .elementor-divider-separator{width:80px;margin:0 auto;margin-center:0;}.elementor-162 .elementor-element.elementor-element-3c2cfffa .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-162 .elementor-element.elementor-element-49c9c8c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-162 .elementor-element.elementor-element-49c9c8c{padding:5px 5px 5px 5px;}.elementor-162 .elementor-element.elementor-element-032de85 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-162 .elementor-element.elementor-element-032de85 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-162 .elementor-element.elementor-element-6524d37{--spacer-size:80px;}.elementor-162 .elementor-element.elementor-element-6524d37 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-5a9079f > .elementor-widget-container{background-color:#3F8FBEB8;margin:0% 0% 0% 0%;}.elementor-162 .elementor-element.elementor-element-5a9079f{text-align:center;}.elementor-162 .elementor-element.elementor-element-5a9079f .elementor-heading-title{font-family:"Acumin Variable Concept Regular", Sans-serif;font-size:25px;font-weight:800;line-height:1.2em;color:#ffffff;}.elementor-162 .elementor-element.elementor-element-6438b02{--spacer-size:80px;}.elementor-162 .elementor-element.elementor-element-6438b02 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-0341293 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-162 .elementor-element.elementor-element-0341293 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-162 .elementor-element.elementor-element-6aa9f34{--spacer-size:80px;}.elementor-162 .elementor-element.elementor-element-6aa9f34 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-ca72af4 > .elementor-widget-container{background-color:#3F8FBEB8;margin:0% 0% 0% 0%;}.elementor-162 .elementor-element.elementor-element-ca72af4{text-align:center;}.elementor-162 .elementor-element.elementor-element-ca72af4 .elementor-heading-title{font-family:"Acumin Variable Concept Regular", Sans-serif;font-size:25px;font-weight:800;line-height:1.2em;color:#ffffff;}.elementor-162 .elementor-element.elementor-element-59a7b5a{--spacer-size:80px;}.elementor-162 .elementor-element.elementor-element-59a7b5a > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-ef04500 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-162 .elementor-element.elementor-element-ef04500 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-162 .elementor-element.elementor-element-b38bca1{--spacer-size:80px;}.elementor-162 .elementor-element.elementor-element-b38bca1 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-f8bca7d > .elementor-widget-container{background-color:#3F8FBEB8;margin:0% 0% 0% 0%;}.elementor-162 .elementor-element.elementor-element-f8bca7d{text-align:center;}.elementor-162 .elementor-element.elementor-element-f8bca7d .elementor-heading-title{font-family:"Acumin Variable Concept Regular", Sans-serif;font-size:25px;font-weight:800;line-height:1.2em;color:#ffffff;}.elementor-162 .elementor-element.elementor-element-6928138{--spacer-size:80px;}.elementor-162 .elementor-element.elementor-element-6928138 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-46bb9467 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-162 .elementor-element.elementor-element-46bb9467{padding:5px 5px 5px 5px;}.elementor-162 .elementor-element.elementor-element-27584af8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-162 .elementor-element.elementor-element-27584af8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-162 .elementor-element.elementor-element-a351410{--spacer-size:80px;}.elementor-162 .elementor-element.elementor-element-a351410 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-7a29809 > .elementor-widget-container{background-color:#3F8FBEB8;margin:0% 0% 0% 0%;}.elementor-162 .elementor-element.elementor-element-7a29809{text-align:center;}.elementor-162 .elementor-element.elementor-element-7a29809 .elementor-heading-title{font-family:"Acumin Variable Concept Regular", Sans-serif;font-size:25px;font-weight:800;line-height:1.2em;color:#ffffff;}.elementor-162 .elementor-element.elementor-element-554384a{--spacer-size:80px;}.elementor-162 .elementor-element.elementor-element-554384a > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-2fe3fc78 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-162 .elementor-element.elementor-element-2fe3fc78 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-162 .elementor-element.elementor-element-1323343{--spacer-size:80px;}.elementor-162 .elementor-element.elementor-element-1323343 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-951f7bb > .elementor-widget-container{background-color:#3F8FBEB8;margin:0% 0% 0% 0%;}.elementor-162 .elementor-element.elementor-element-951f7bb{text-align:center;}.elementor-162 .elementor-element.elementor-element-951f7bb .elementor-heading-title{font-family:"Acumin Variable Concept Regular", Sans-serif;font-size:25px;font-weight:800;line-height:1.2em;color:#ffffff;}.elementor-162 .elementor-element.elementor-element-ac68fa1{--spacer-size:80px;}.elementor-162 .elementor-element.elementor-element-ac68fa1 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-c5b33a3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-162 .elementor-element.elementor-element-c5b33a3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-162 .elementor-element.elementor-element-69663e2{--spacer-size:80px;}.elementor-162 .elementor-element.elementor-element-69663e2 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-237c920 > .elementor-widget-container{background-color:#3F8FBEB8;margin:0% 0% 0% 0%;}.elementor-162 .elementor-element.elementor-element-237c920{text-align:center;}.elementor-162 .elementor-element.elementor-element-237c920 .elementor-heading-title{font-family:"Acumin Variable Concept Regular", Sans-serif;font-size:25px;font-weight:800;line-height:1.2em;color:#ffffff;}.elementor-162 .elementor-element.elementor-element-4c9e6b3{--spacer-size:80px;}.elementor-162 .elementor-element.elementor-element-4c9e6b3 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-ca36843{--spacer-size:50px;}.elementor-162 .elementor-element.elementor-element-50acad29 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-162 .elementor-element.elementor-element-50acad29 > .elementor-container{min-height:200px;}.elementor-162 .elementor-element.elementor-element-50acad29:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-50acad29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-162 .elementor-element.elementor-element-50acad29{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-162 .elementor-element.elementor-element-50acad29 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-162 .elementor-element.elementor-element-50acad29 > .elementor-shape-top svg{width:calc(150% + 1.3px);height:86px;}.elementor-162 .elementor-element.elementor-element-50acad29 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-162 .elementor-element.elementor-element-50acad29 > .elementor-shape-bottom svg{width:calc(140% + 1.3px);height:70px;}.elementor-162 .elementor-element.elementor-element-5065cb04 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-162 .elementor-element.elementor-element-6aba54d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-6aba54d{text-align:center;}.elementor-162 .elementor-element.elementor-element-6aba54d .elementor-heading-title{font-family:"Acumin Variable Concept Regular", Sans-serif;font-size:2.6em;font-weight:700;line-height:1.2em;letter-spacing:1px;color:#3F8FBE;}.elementor-162 .elementor-element.elementor-element-5a0619b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-162 .elementor-element.elementor-element-5a0619b{margin-top:2em;margin-bottom:2em;}.elementor-162 .elementor-element.elementor-element-6766668{--e-image-carousel-slides-to-show:4;}.elementor-162 .elementor-element.elementor-element-3da56b0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-162 .elementor-element.elementor-global-3959 .elementor-button{background-color:#3F8FBE;font-family:"Acumin Variable Concept Regular", Sans-serif;font-size:1.4em;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;}.elementor-162 .elementor-element.elementor-global-3959 .elementor-button:hover, .elementor-162 .elementor-element.elementor-global-3959 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-162 .elementor-element.elementor-global-3959 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-752a3dfa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-752a3dfa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-162 .elementor-element.elementor-element-3b45b61 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-162 .elementor-element.elementor-element-3b45b61{margin-top:0px;margin-bottom:0px;}.elementor-162 .elementor-element.elementor-element-6db9fd3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-6db9fd3{text-align:center;}.elementor-162 .elementor-element.elementor-element-6db9fd3 .elementor-heading-title{font-family:"Acumin Variable Concept Regular", Sans-serif;font-size:2.6em;font-weight:700;line-height:1.2em;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-162 .elementor-element.elementor-element-2c2fd3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-2c2fd3f{text-align:center;}.elementor-162 .elementor-element.elementor-element-2c2fd3f .elementor-heading-title{font-family:"Acumin Variable Concept Regular", Sans-serif;font-size:1.6em;font-weight:300;line-height:1.2em;letter-spacing:0px;color:#000000;}.elementor-162 .elementor-element.elementor-element-34219478 iframe{height:400px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-162 .elementor-element.elementor-element-c08e873 > .elementor-container{max-width:612px;}}@media(max-width:767px){.elementor-162 .elementor-element.elementor-element-2e1c2b58 > .elementor-shape-bottom svg{height:20px;}.elementor-162 .elementor-element.elementor-element-c08e873 > .elementor-container{min-height:75vh;}.elementor-162 .elementor-element.elementor-element-c08e873 > .elementor-shape-bottom svg{height:20px;}.elementor-162 .elementor-element.elementor-element-278de78a .elementor-heading-title{font-size:40px;}.elementor-162 .elementor-element.elementor-element-5a9079f .elementor-heading-title{font-size:40px;}.elementor-162 .elementor-element.elementor-element-ca72af4 .elementor-heading-title{font-size:40px;}.elementor-162 .elementor-element.elementor-element-f8bca7d .elementor-heading-title{font-size:40px;}.elementor-162 .elementor-element.elementor-element-7a29809 .elementor-heading-title{font-size:40px;}.elementor-162 .elementor-element.elementor-element-951f7bb .elementor-heading-title{font-size:40px;}.elementor-162 .elementor-element.elementor-element-237c920 .elementor-heading-title{font-size:40px;}.elementor-162 .elementor-element.elementor-element-6aba54d .elementor-heading-title{font-size:40px;}.elementor-162 .elementor-element.elementor-element-6db9fd3 .elementor-heading-title{font-size:40px;}.elementor-162 .elementor-element.elementor-element-2c2fd3f .elementor-heading-title{font-size:40px;}}@media(min-width:768px){.elementor-162 .elementor-element.elementor-element-032de85{width:33.3%;}.elementor-162 .elementor-element.elementor-element-0341293{width:33.3%;}.elementor-162 .elementor-element.elementor-element-ef04500{width:33.064%;}.elementor-162 .elementor-element.elementor-element-27584af8{width:33.3%;}.elementor-162 .elementor-element.elementor-element-2fe3fc78{width:33.3%;}.elementor-162 .elementor-element.elementor-element-c5b33a3{width:33.064%;}.elementor-162 .elementor-element.elementor-element-6849e62b{width:25%;}.elementor-162 .elementor-element.elementor-element-a533005{width:49.332%;}.elementor-162 .elementor-element.elementor-element-9b009cb{width:25%;}.elementor-162 .elementor-element.elementor-element-0dc9592{width:5%;}.elementor-162 .elementor-element.elementor-element-6b46e50{width:89.333%;}.elementor-162 .elementor-element.elementor-element-3235ec2{width:5%;}}@media(max-width:1024px) and (min-width:768px){.elementor-162 .elementor-element.elementor-element-2b4be56b{width:100%;}.elementor-162 .elementor-element.elementor-element-032de85{width:100%;}.elementor-162 .elementor-element.elementor-element-0341293{width:100%;}.elementor-162 .elementor-element.elementor-element-ef04500{width:100%;}.elementor-162 .elementor-element.elementor-element-27584af8{width:100%;}.elementor-162 .elementor-element.elementor-element-2fe3fc78{width:100%;}.elementor-162 .elementor-element.elementor-element-c5b33a3{width:100%;}.elementor-162 .elementor-element.elementor-element-0dc9592{width:33.3%;}.elementor-162 .elementor-element.elementor-element-6b46e50{width:33.3%;}.elementor-162 .elementor-element.elementor-element-3235ec2{width:33.3%;}.elementor-162 .elementor-element.elementor-element-2ba528c{width:33.3%;}.elementor-162 .elementor-element.elementor-element-52d4c74{width:33.3%;}.elementor-162 .elementor-element.elementor-element-cc0cf0c{width:33.3%;}.elementor-162 .elementor-element.elementor-element-566337ae{width:100%;}.elementor-162 .elementor-element.elementor-element-e021629{width:100%;}}@media(min-width:1025px){.elementor-162 .elementor-element.elementor-element-50acad29:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-50acad29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Acumin Variable Concept Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://portalqueretaro.mx/wp-content/uploads/2022/09/Acumin-Variable-Concept-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */