.elementor-2337 .elementor-element.elementor-element-2c16d77{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:9999;}.elementor-2337 .elementor-element.elementor-element-786a3f6 > .elementor-element-populated{margin:0px 68px 0px 68px;--e-column-margin-right:68px;--e-column-margin-left:68px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2337 .elementor-element.elementor-element-1a99aa9 img{width:99px;}.elementor-2337 .elementor-element.elementor-element-cc875f8:not(.elementor-motion-effects-element-type-background), .elementor-2337 .elementor-element.elementor-element-cc875f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ebebeb;}.elementor-2337 .elementor-element.elementor-element-cc875f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-115px;margin-bottom:0px;padding:16px 0px 0px 0px;}.elementor-2337 .elementor-element.elementor-element-cc875f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2337 .elementor-element.elementor-element-55d2618 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2337 .elementor-element.elementor-element-55d2618 img{width:38%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2337 .elementor-element.elementor-element-d005cdb{text-align:center;}.elementor-2337 .elementor-element.elementor-element-d005cdb .elementor-heading-title{font-family:"Parafina", Sans-serif;font-size:53px;font-weight:900;text-transform:uppercase;color:#343434;}.elementor-2337 .elementor-element.elementor-element-157b736:not(.elementor-motion-effects-element-type-background), .elementor-2337 .elementor-element.elementor-element-157b736 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2337 .elementor-element.elementor-element-157b736 > .elementor-container{max-width:500px;}.elementor-2337 .elementor-element.elementor-element-157b736{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2337 .elementor-element.elementor-element-157b736 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu .tp-loop-inner,.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu .tp-mm-c-wrapper,.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu .tp-mm-c-wrapper .tp-loop-inner,.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu .tp-mm-et-wrapper{background-color:rgba(209,43,109,0.01);}.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu .tp-mm-c-wrapper,
				.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu .tp-mm-c-wrapper .tp-loop-inner,
				.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu .tp-mm-et-wrapper{background-color:#ffffff;border-radius:50% 50% 50% 50%;}.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu.tpet-on .header-extra-toggle-content.mm-ett-style-1,
				.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu.tpet-on .header-extra-toggle-content.mm-ett-style-2:after{background-color:#212121;}.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu{background-color:#000000;padding:10px 0px 10px 0px;border-radius:50px 50px 50px 50px;overflow:hidden !important;}.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu.tpet-on .header-extra-toggle-content.left,.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu.tpet-on .header-extra-toggle-content.right{max-width:500px;}.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu.tpet-on .header-extra-toggle-content.top,.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu.tpet-on .header-extra-toggle-content.bottom{max-height:500px;}.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu.style_2 .tp-mm-l-wrapper .tp-mm-li,
					.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu.style_2 .tp-mm-r-wrapper .tp-mm-li,
					.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu.style_2 .tp-mm-c-wrapper .tp-mm-c-et-li{overflow:hidden;}.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu .tp-mm-li i,.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mm-c-wrapper .tp-menu-link i,.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mm-et-wrapper .tp-mm-et-li .tp-menu-link i{font-size:24px;color:rgba(205,244,244,0.59);}.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu .tp-mm-li svg,.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mm-c-wrapper .tp-menu-link svg,.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mm-et-wrapper .tp-mm-et-li svg{width:24px;height:24px;fill:rgba(205,244,244,0.59);}.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu .tp-mm-li.active i,.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mm-c-wrapper .tp-menu-link i,.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mm-et-wrapper .tp-mm-et-li .tp-menu-link i{color:#00e3f6;}.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu .tp-mm-li.active svg,.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mm-c-wrapper .tp-menu-link svg,.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mm-et-wrapper .tp-mm-et-li svg{fill:#00e3f6;}.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu .tp-loop-inner .tp-mm-img{border-style:solid;}.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mm-c-wrapper .tp-menu-link i,.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mm-et-wrapper .tp-mm-et-li .tp-menu-link i{font-size:20px;color:#140f30;}.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mm-c-wrapper .tp-menu-link svg,.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mm-et-wrapper .tp-mm-et-li svg{width:20px;height:20px;fill:#140f30;}.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu .tp-mm-c-wrapper,
					 .elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu .tp-mm-c-wrapper .tp-loop-inner,
					 .elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu .tp-mm-et-wrapper{width:60px !important;height:60px !important;max-height:60px !important;min-height:60px !important;max-width:60px !important;min-width:60px !important;}.elementor-2337 .elementor-element.elementor-element-bd05666  .tp-mobile-menu.tpet-on .extra-toggle-close-menu:before,.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu.tpet-on .extra-toggle-close-menu:after,.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu.tpet-on .extra-toggle-close-menu-auto.tp-mm-ca:before,.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu.tpet-on .extra-toggle-close-menu-auto.tp-mm-ca:after{background:#ffffff;}.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu.tpet-on .extra-toggle-close-menu{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu.tpet-on .extra-toggle-close-menu:hover:before,.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu.tpet-on .extra-toggle-close-menu:hover:after,.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu.tpet-on .extra-toggle-close-menu-auto.tp-mm-ca:hover:before,.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu.tpet-on .extra-toggle-close-menu-auto.tp-mm-ca:hover:after{background:rgba(255,255,255,0.63);}.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu.tpet-on .extra-toggle-close-menu:hover{background:rgba(255,255,255,0);box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}@media(min-width:768px){.elementor-2337 .elementor-element.elementor-element-786a3f6{width:21.316%;}.elementor-2337 .elementor-element.elementor-element-b020c9a{width:78.684%;}}@media(max-width:767px){.elementor-2337 .elementor-element.elementor-element-2c16d77{margin-top:0px;margin-bottom:0px;padding:12px 0px 0px 0px;}.elementor-2337 .elementor-element.elementor-element-786a3f6 > .elementor-element-populated{margin:0px 50px 0px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;}.elementor-2337 .elementor-element.elementor-element-1a99aa9 > .elementor-widget-container{padding:0px 75px 0px 75px;}.elementor-2337 .elementor-element.elementor-element-cc875f8{margin-top:-141px;margin-bottom:0px;padding:150px 0px 300px 0px;}.elementor-2337 .elementor-element.elementor-element-55d2618 > .elementor-widget-container{margin:90px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2337 .elementor-element.elementor-element-55d2618 img{width:100%;height:100px;}.elementor-2337 .elementor-element.elementor-element-d005cdb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2337 .elementor-element.elementor-element-d005cdb{text-align:center;}.elementor-2337 .elementor-element.elementor-element-d005cdb .elementor-heading-title{font-size:31px;}.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu.tpet-on .header-extra-toggle-content.left,.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu.tpet-on .header-extra-toggle-content.right{max-width:665px;}.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu.tpet-on .header-extra-toggle-content.top,.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu.tpet-on .header-extra-toggle-content.bottom{max-height:665px;}.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu .tp-mm-li i,.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mm-c-wrapper .tp-menu-link i,.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mm-et-wrapper .tp-mm-et-li .tp-menu-link i{font-size:20px;}.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mobile-menu .tp-mm-li svg,.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mm-c-wrapper .tp-menu-link svg,.elementor-2337 .elementor-element.elementor-element-bd05666 .tp-mm-et-wrapper .tp-mm-et-li svg{width:20px;height:20px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Parafina';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.migueltrujillo.mx/wp-content/uploads/2023/12/Parafina-ThinS.woff') format('woff'),
		url('https://www.migueltrujillo.mx/wp-content/uploads/2023/12/Parafina-ThinS.ttf') format('truetype');
}
@font-face {
	font-family: 'Parafina';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.migueltrujillo.mx/wp-content/uploads/2023/12/Parafina-LightS.woff') format('woff'),
		url('https://www.migueltrujillo.mx/wp-content/uploads/2023/12/Parafina-LightS-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Parafina';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.migueltrujillo.mx/wp-content/uploads/2023/12/Parafina-RegularS.woff') format('woff'),
		url('https://www.migueltrujillo.mx/wp-content/uploads/2023/12/Parafina-RegularS.ttf') format('truetype');
}
@font-face {
	font-family: 'Parafina';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.migueltrujillo.mx/wp-content/uploads/2023/12/Parafina-MediumS.woff') format('woff'),
		url('https://www.migueltrujillo.mx/wp-content/uploads/2023/12/Parafina-MediumS.ttf') format('truetype');
}
@font-face {
	font-family: 'Parafina';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.migueltrujillo.mx/wp-content/uploads/2023/12/Parafina-BoldS.woff') format('woff'),
		url('https://www.migueltrujillo.mx/wp-content/uploads/2023/12/Parafina-BoldS.ttf') format('truetype');
}
@font-face {
	font-family: 'Parafina';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.migueltrujillo.mx/wp-content/uploads/2023/12/Parafina-BlackS.woff') format('woff'),
		url('https://www.migueltrujillo.mx/wp-content/uploads/2023/12/Parafina-BlackS.ttf') format('truetype');
}
/* End Custom Fonts CSS */