.elementor-21344 .elementor-element.elementor-element-b2947cd{margin-top:-70px;margin-bottom:0px;}.elementor-21344 .elementor-element.elementor-element-a9d15d3{margin-top:95px;margin-bottom:40px;}.elementor-21344 .elementor-element.elementor-element-bbb7a09 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21344 .elementor-element.elementor-element-d5b0306 .elementor-heading-title{color:#06A8B8;font-family:"Butler", Sans-serif;font-size:62px;font-weight:500;}.elementor-21344 .elementor-element.elementor-element-d5b0306 > .elementor-widget-container{margin:0px 350px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21344 .elementor-element.elementor-element-6bf80156{margin-top:63px;margin-bottom:0px;}.elementor-21344 .elementor-element.elementor-element-1cd062df > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21344 .elementor-element.elementor-element-2f206398 .aux-filters li > a{font-family:"Biryani", Sans-serif;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:2.7px;}.elementor-21344 .elementor-element.elementor-element-2f206398 .aux-filters li > a > span{padding:-10px 8px -18px 8px !important;}.elementor-21344 .elementor-element.elementor-element-2f206398 .aux-filters li:hover > a{font-family:"Butler", Sans-serif;font-weight:700;}.elementor-21344 .elementor-element.elementor-element-2f206398 .aux-filters li > a.aux-selected span:after, .elementor-21344 .elementor-element.elementor-element-2f206398 .aux-filters:not(.aux-slideup) li > a.aux-selected span{color:var( --e-global-color-9a450de );}.elementor-21344 .elementor-element.elementor-element-2f206398 .aux-filters li > a.aux-selected{font-family:"Butler", Sans-serif;font-weight:700;}.elementor-21344 .elementor-element.elementor-element-2f206398 .aux-media-image{border-radius:0px 0px 0px 0px !important;}.elementor-21344 .elementor-element.elementor-element-2f206398 .entry-header .entry-title a{color:#FFFFFF;font-family:"Biryani", Sans-serif;font-size:30px;font-weight:900;text-transform:none;text-decoration:none;}.elementor-21344 .elementor-element.elementor-element-2f206398 .entry-header .entry-title a:hover{color:#00FFF5;}.elementor-21344 .elementor-element.elementor-element-2f206398 .aux-iso-item{margin-bottom:0px !important;}.elementor-21344 .elementor-element.elementor-element-a438bcf{margin-top:63px;margin-bottom:0px;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-21344 .elementor-element.elementor-element-319bbae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21344 .elementor-element.elementor-element-37440d4 .aux-media-image{border-radius:0px 0px 0px 0px !important;}.elementor-21344 .elementor-element.elementor-element-37440d4 .entry-header .entry-title a{color:#FFFFFF;font-family:"Biryani", Sans-serif;font-size:26px;font-weight:800;text-decoration:none;}.elementor-21344 .elementor-element.elementor-element-37440d4 .entry-header .entry-title a:hover{color:#26EEFC;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-21344 .elementor-element.elementor-element-d5b0306 .elementor-heading-title{font-size:43px;}.elementor-21344 .elementor-element.elementor-element-d5b0306 > .elementor-widget-container{margin:0px 180px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21344 .elementor-element.elementor-element-2f206398 .aux-filters li > a{font-size:14px;}.elementor-21344 .elementor-element.elementor-element-2f206398 .aux-filters li:hover > a{font-size:12px;}.elementor-21344 .elementor-element.elementor-element-2f206398 .entry-header .entry-title a{font-size:12px;line-height:0.6em;}}@media(max-width:767px){.elementor-21344 .elementor-element.elementor-element-a9d15d3{margin-top:90px;margin-bottom:35px;}.elementor-21344 .elementor-element.elementor-element-d5b0306 .elementor-heading-title{font-size:32px;}.elementor-21344 .elementor-element.elementor-element-d5b0306 > .elementor-widget-container{margin:0px 055px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21344 .elementor-element.elementor-element-6bf80156{margin-top:0px;margin-bottom:0px;}.elementor-21344 .elementor-element.elementor-element-2f206398 .aux-filters li > a > span{padding:0px 0px 0px 0px !important;}.elementor-21344 .elementor-element.elementor-element-2f206398 .entry-header .entry-title a{font-size:12px;line-height:5px;}.elementor-21344 .elementor-element.elementor-element-2f206398 .entry-main{padding:0% 0% 0% 0% !important;}.elementor-21344 .elementor-element.elementor-element-2f206398 .aux-iso-item{margin-bottom:2px !important;}.elementor-21344 .elementor-element.elementor-element-a438bcf{margin-top:0px;margin-bottom:0px;}.elementor-21344 .elementor-element.elementor-element-319bbae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21344 .elementor-element.elementor-element-37440d4 .entry-header .entry-title a{font-size:29px;line-height:5px;}.elementor-21344 .elementor-element.elementor-element-37440d4 .entry-main{padding:0% 7% 0% 7% !important;}.elementor-21344 .elementor-element.elementor-element-37440d4 .aux-iso-item{margin-bottom:10px !important;}.elementor-21344 .elementor-element.elementor-element-37440d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body.elementor-page-21344{padding:0px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-d5b0306 */.elementor-21344 .elementor-element.elementor-element-d5b0306 .elementor-heading-title {
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-color: transparent;
    background-image: linear-gradient(140deg, #033752 20%, #06A8B8 100%);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Butler';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.juandacontreras.com/wp-content/uploads/2020/06/Butler-Boldf.woff') format('woff');
}
@font-face {
	font-family: 'Butler';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.juandacontreras.com/wp-content/uploads/2020/01/Butler_Ultra_Light.woff') format('woff');
}
@font-face {
	font-family: 'Butler';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.juandacontreras.com/wp-content/uploads/2020/01/Butler_Regular.woff') format('woff');
}
@font-face {
	font-family: 'Butler';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.juandacontreras.com/wp-content/uploads/2020/01/Butler_Medium.woff') format('woff');
}
@font-face {
	font-family: 'Butler';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.juandacontreras.com/wp-content/uploads/2020/01/Butler_Black.woff') format('woff');
}
@font-face {
	font-family: 'Butler';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.juandacontreras.com/wp-content/uploads/2020/01/Butler_ExtraBold.woff') format('woff');
}
@font-face {
	font-family: 'Butler';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.juandacontreras.com/wp-content/uploads/2020/01/Butler_Light.woff') format('woff');
}
@font-face {
	font-family: 'Butler';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */