.elementor-2359 .elementor-element.elementor-element-79ca37d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2359 .elementor-element.elementor-element-79ca37d:not(.elementor-motion-effects-element-type-background), .elementor-2359 .elementor-element.elementor-element-79ca37d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF7F4;}.elementor-2359 .elementor-element.elementor-element-79ca37d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0vw 5.21vw 0vw 5.21vw;}.elementor-2359 .elementor-element.elementor-element-79ca37d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2359 .elementor-element.elementor-element-ebf2707.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2359 .elementor-element.elementor-element-ebf2707.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2359 .elementor-element.elementor-element-ebf2707.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2359 .elementor-element.elementor-element-3d9e18a > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-2359 .elementor-element.elementor-element-3d9e18a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2359 .elementor-element.elementor-element-3d9e18a .elementor-custom-embed-play i{font-size:145px;}.elementor-2359 .elementor-element.elementor-element-3d9e18a .elementor-custom-embed-play svg{width:145px;height:145px;}.elementor-2359 .elementor-element.elementor-element-dd06e2e:not(.elementor-motion-effects-element-type-background), .elementor-2359 .elementor-element.elementor-element-dd06e2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF7F4;}.elementor-2359 .elementor-element.elementor-element-dd06e2e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2359 .elementor-element.elementor-element-dd06e2e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2359 .elementor-element.elementor-element-114a29d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2359 .elementor-element.elementor-element-114a29d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2359 .elementor-element.elementor-element-114a29d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2359 .elementor-element.elementor-element-114a29d > .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-2359 .elementor-element.elementor-element-6c8e099 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:74px 0px 0px 0px;}.elementor-2359 .elementor-element.elementor-element-6c8e099{text-align:center;}.elementor-2359 .elementor-element.elementor-element-6c8e099 .elementor-heading-title{font-family:"Newsreader-24", Sans-serif;font-size:3.06vw;font-weight:500;letter-spacing:0px;color:#CC7F2E;}.elementor-2359 .elementor-element.elementor-element-575a464 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-2359 .elementor-element.elementor-element-575a464{text-align:center;}.elementor-2359 .elementor-element.elementor-element-575a464 .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:1.25vw;font-weight:500;line-height:1.2222em;letter-spacing:0px;color:#404041;}.elementor-2359 .elementor-element.elementor-element-c47c5d5 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2359 .elementor-element.elementor-element-c47c5d5 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-2359 .elementor-element.elementor-element-c47c5d5 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-2359 .elementor-element.elementor-element-c47c5d5 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2359 .elementor-element.elementor-element-c47c5d5 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2359 .elementor-element.elementor-element-c47c5d5 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-2359 .elementor-element.elementor-element-c47c5d5 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-2359 .elementor-element.elementor-element-c47c5d5 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-2359 .elementor-element.elementor-element-c47c5d5 .elementor-field-type-html{padding-bottom:0px;}.elementor-2359 .elementor-element.elementor-element-c47c5d5 .elementor-field-group .elementor-field{color:#808080;}.elementor-2359 .elementor-element.elementor-element-c47c5d5 .elementor-field-group .elementor-field, .elementor-2359 .elementor-element.elementor-element-c47c5d5 .elementor-field-subgroup label{font-family:"Fustat", Sans-serif;font-size:1.25vw;font-weight:400;line-height:1.222em;letter-spacing:0em;}.elementor-2359 .elementor-element.elementor-element-c47c5d5 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#02010100;}.elementor-2359 .elementor-element.elementor-element-c47c5d5 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#02010100;}.elementor-2359 .elementor-element.elementor-element-c47c5d5 .elementor-field-group .elementor-select-wrapper::before{color:#02010100;}.elementor-2359 .elementor-element.elementor-element-c47c5d5 .elementor-button{font-family:"Fustat", Sans-serif;font-size:0.97vw;font-weight:800;letter-spacing:0.1em;padding:0px 0px 0px 0px;}.elementor-2359 .elementor-element.elementor-element-c47c5d5 .e-form__buttons__wrapper__button-next{background-color:#FBB87E;color:#404041;}.elementor-2359 .elementor-element.elementor-element-c47c5d5 .elementor-button[type="submit"]{background-color:#FBB87E;color:#404041;}.elementor-2359 .elementor-element.elementor-element-c47c5d5 .elementor-button[type="submit"] svg *{fill:#404041;}.elementor-2359 .elementor-element.elementor-element-c47c5d5 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-2359 .elementor-element.elementor-element-c47c5d5 .e-form__buttons__wrapper__button-next:hover{background-color:#FF9852;color:#ffffff;}.elementor-2359 .elementor-element.elementor-element-c47c5d5 .elementor-button[type="submit"]:hover{background-color:#FF9852;color:#ffffff;}.elementor-2359 .elementor-element.elementor-element-c47c5d5 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-2359 .elementor-element.elementor-element-c47c5d5 .e-form__buttons__wrapper__button-previous:hover{background-color:#FF9852;color:#ffffff;}.elementor-2359 .elementor-element.elementor-element-c47c5d5{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-2359 .elementor-element.elementor-element-bea8147:not(.elementor-motion-effects-element-type-background), .elementor-2359 .elementor-element.elementor-element-bea8147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBE2;}.elementor-2359 .elementor-element.elementor-element-bea8147{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2359 .elementor-element.elementor-element-bea8147 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2359 .elementor-element.elementor-element-b1b36b1 > .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-2359 .elementor-element.elementor-element-f73f3bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2359 .elementor-element.elementor-element-f73f3bc{text-align:center;}.elementor-2359 .elementor-element.elementor-element-f73f3bc .elementor-heading-title{font-family:"Newsreader-24", Sans-serif;font-size:3.06vw;font-weight:500;letter-spacing:0px;color:#CC7F2E;}.elementor-2359 .elementor-element.elementor-element-26785e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 53px 0px;}.elementor-2359 .elementor-element.elementor-element-26785e3{text-align:center;}.elementor-2359 .elementor-element.elementor-element-26785e3 .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:1.25vw;font-weight:800;letter-spacing:0.05em;color:#7B704D;}.elementor-2359 .elementor-element.elementor-element-cd22acb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2359 .elementor-element.elementor-element-e07d0fe{text-align:left;}.elementor-2359 .elementor-element.elementor-element-e07d0fe img{width:54.63vw;max-width:54.63vw;height:27.76vw;}.elementor-2359 .elementor-element.elementor-element-720bd2f > .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-2359 .elementor-element.elementor-element-d4f0408 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2359 .elementor-element.elementor-element-d4f0408{text-align:left;}.elementor-2359 .elementor-element.elementor-element-d4f0408 .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:2.22vw;font-weight:600;line-height:1.125em;letter-spacing:0px;color:#515730;}.elementor-2359 .elementor-element.elementor-element-55af847 > .elementor-widget-container{padding:22px 0px 0px 0px;}.elementor-2359 .elementor-element.elementor-element-55af847{text-align:left;}.elementor-2359 .elementor-element.elementor-element-55af847 .elementor-heading-title{font-family:"Newsreader-24", Sans-serif;font-size:1.39vw;font-weight:400;line-height:1.3em;letter-spacing:0em;color:#404041;}.elementor-2359 .elementor-element.elementor-element-ca2adf6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2359 .elementor-element.elementor-element-56eb58a > .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-2359 .elementor-element.elementor-element-536fde7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2359 .elementor-element.elementor-element-536fde7{text-align:left;}.elementor-2359 .elementor-element.elementor-element-536fde7 .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:2.22vw;font-weight:600;line-height:1.125em;letter-spacing:0px;color:#515730;}.elementor-2359 .elementor-element.elementor-element-8b22371 > .elementor-widget-container{padding:22px 0px 0px 0px;}.elementor-2359 .elementor-element.elementor-element-8b22371 .elementor-heading-title{font-family:"Newsreader-24", Sans-serif;font-size:1.39vw;font-weight:400;line-height:1.3em;letter-spacing:0em;color:#404041;}.elementor-2359 .elementor-element.elementor-element-3840a1d > .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-2359 .elementor-element.elementor-element-3cac679{text-align:right;}.elementor-2359 .elementor-element.elementor-element-3cac679 img{width:27.76vw;max-width:27.76vw;height:27.76vw;}.elementor-bc-flex-widget .elementor-2359 .elementor-element.elementor-element-b9d16ff.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-2359 .elementor-element.elementor-element-b9d16ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-2359 .elementor-element.elementor-element-b9d16ff > .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-2359 .elementor-element.elementor-element-5122899{width:var( --container-widget-width, 94.941% );max-width:94.941%;--container-widget-width:94.941%;--container-widget-flex-grow:0;text-align:left;}.elementor-2359 .elementor-element.elementor-element-5122899 img{width:27.76vw;max-width:27.76vw;height:13.88vw;}.elementor-2359 .elementor-element.elementor-element-940808f{width:var( --container-widget-width, 94.941% );max-width:94.941%;--container-widget-width:94.941%;--container-widget-flex-grow:0;text-align:left;}.elementor-2359 .elementor-element.elementor-element-940808f img{width:27.76vw;max-width:27.76vw;height:13.88vw;}.elementor-2359 .elementor-element.elementor-element-fc9f246:not(.elementor-motion-effects-element-type-background), .elementor-2359 .elementor-element.elementor-element-fc9f246 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF7F4;}.elementor-2359 .elementor-element.elementor-element-fc9f246{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2359 .elementor-element.elementor-element-fc9f246 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2359 .elementor-element.elementor-element-1606f3c > .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-2359 .elementor-element.elementor-element-194913a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2359 .elementor-element.elementor-element-194913a{text-align:center;}.elementor-2359 .elementor-element.elementor-element-194913a .elementor-heading-title{font-family:"Newsreader-24", Sans-serif;font-size:3.06vw;font-weight:500;letter-spacing:0px;color:#CC7F2E;}.elementor-2359 .elementor-element.elementor-element-5b3447b > .elementor-widget-container{margin:0% 0% 0% 0%;padding:16px 0px 55px 0px;}.elementor-2359 .elementor-element.elementor-element-5b3447b{text-align:center;}.elementor-2359 .elementor-element.elementor-element-5b3447b .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:1.25vw;font-weight:800;letter-spacing:0.05em;color:#7B704D;}.elementor-2359 .elementor-element.elementor-element-e036629:not(.elementor-motion-effects-element-type-background), .elementor-2359 .elementor-element.elementor-element-e036629 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF7F4;}.elementor-2359 .elementor-element.elementor-element-e036629{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2359 .elementor-element.elementor-element-e036629 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2359 .elementor-element.elementor-element-51ac9a8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2359 .elementor-element.elementor-element-15ecd01 .elementor-cta .elementor-cta__bg, .elementor-2359 .elementor-element.elementor-element-15ecd01 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2359 .elementor-element.elementor-element-15ecd01{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-2359 .elementor-element.elementor-element-15ecd01:hover .elementor-widget-container{background-color:#EEDDCA;}.elementor-2359 .elementor-element.elementor-element-15ecd01 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2359 .elementor-element.elementor-element-15ecd01 .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-2359 .elementor-element.elementor-element-15ecd01 .elementor-cta__image{margin-bottom:22px;}.elementor-2359 .elementor-element.elementor-element-15ecd01 .elementor-cta__image img{width:100%;}.elementor-2359 .elementor-element.elementor-element-15ecd01 .elementor-cta__title{font-family:"Fustat", Sans-serif;font-size:1.46vw;font-weight:800;text-transform:uppercase;letter-spacing:0.05em;color:#515730;}.elementor-2359 .elementor-element.elementor-element-15ecd01 .elementor-cta__title:not(:last-child){margin-bottom:9px;}.elementor-2359 .elementor-element.elementor-element-15ecd01 .elementor-cta__description{font-family:"Fustat", Sans-serif;font-size:1.25vw;font-weight:400;line-height:1.333em;color:#404041;}.elementor-2359 .elementor-element.elementor-element-25bbdac .elementor-cta .elementor-cta__bg, .elementor-2359 .elementor-element.elementor-element-25bbdac .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2359 .elementor-element.elementor-element-25bbdac{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-2359 .elementor-element.elementor-element-25bbdac:hover .elementor-widget-container{background-color:#EEDDCA;}.elementor-2359 .elementor-element.elementor-element-25bbdac > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2359 .elementor-element.elementor-element-25bbdac .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-2359 .elementor-element.elementor-element-25bbdac .elementor-cta__image{margin-bottom:22px;}.elementor-2359 .elementor-element.elementor-element-25bbdac .elementor-cta__image img{width:100%;}.elementor-2359 .elementor-element.elementor-element-25bbdac .elementor-cta__title{font-family:"Fustat", Sans-serif;font-size:1.46vw;font-weight:800;text-transform:uppercase;letter-spacing:0.05em;color:#515730;}.elementor-2359 .elementor-element.elementor-element-25bbdac .elementor-cta__title:not(:last-child){margin-bottom:9px;}.elementor-2359 .elementor-element.elementor-element-25bbdac .elementor-cta__description{font-family:"Fustat", Sans-serif;font-size:1.25vw;font-weight:400;line-height:1.333em;color:#404041;}.elementor-2359 .elementor-element.elementor-element-95db5d9 .elementor-cta .elementor-cta__bg, .elementor-2359 .elementor-element.elementor-element-95db5d9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2359 .elementor-element.elementor-element-95db5d9{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-2359 .elementor-element.elementor-element-95db5d9:hover .elementor-widget-container{background-color:#EEDDCA;}.elementor-2359 .elementor-element.elementor-element-95db5d9 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2359 .elementor-element.elementor-element-95db5d9 .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-2359 .elementor-element.elementor-element-95db5d9 .elementor-cta__image{margin-bottom:22px;}.elementor-2359 .elementor-element.elementor-element-95db5d9 .elementor-cta__image img{width:100%;}.elementor-2359 .elementor-element.elementor-element-95db5d9 .elementor-cta__title{font-family:"Fustat", Sans-serif;font-size:1.46vw;font-weight:800;text-transform:uppercase;letter-spacing:0.05em;color:#515730;}.elementor-2359 .elementor-element.elementor-element-95db5d9 .elementor-cta__title:not(:last-child){margin-bottom:9px;}.elementor-2359 .elementor-element.elementor-element-95db5d9 .elementor-cta__description{font-family:"Fustat", Sans-serif;font-size:1.25vw;font-weight:400;line-height:1.333em;color:#404041;}.elementor-2359 .elementor-element.elementor-element-9cdcf77 .elementor-cta .elementor-cta__bg, .elementor-2359 .elementor-element.elementor-element-9cdcf77 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2359 .elementor-element.elementor-element-9cdcf77{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-2359 .elementor-element.elementor-element-9cdcf77:hover .elementor-widget-container{background-color:#EEDDCA;}.elementor-2359 .elementor-element.elementor-element-9cdcf77 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2359 .elementor-element.elementor-element-9cdcf77 .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-2359 .elementor-element.elementor-element-9cdcf77 .elementor-cta__image{margin-bottom:22px;}.elementor-2359 .elementor-element.elementor-element-9cdcf77 .elementor-cta__image img{width:100%;}.elementor-2359 .elementor-element.elementor-element-9cdcf77 .elementor-cta__title{font-family:"Fustat", Sans-serif;font-size:1.46vw;font-weight:800;text-transform:uppercase;letter-spacing:0.05em;color:#515730;}.elementor-2359 .elementor-element.elementor-element-9cdcf77 .elementor-cta__title:not(:last-child){margin-bottom:9px;}.elementor-2359 .elementor-element.elementor-element-9cdcf77 .elementor-cta__description{font-family:"Fustat", Sans-serif;font-size:1.25vw;font-weight:400;line-height:1.333em;color:#404041;}.elementor-2359 .elementor-element.elementor-element-96ee9ca:not(.elementor-motion-effects-element-type-background), .elementor-2359 .elementor-element.elementor-element-96ee9ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF7F4;}.elementor-2359 .elementor-element.elementor-element-96ee9ca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2359 .elementor-element.elementor-element-96ee9ca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2359 .elementor-element.elementor-element-bf72dd3 .elementor-button{background-color:#FBB77E;font-family:"Fustat", Sans-serif;font-size:0.97vw;font-weight:800;text-transform:uppercase;line-height:0em;letter-spacing:0.1em;fill:#404041;color:#404041;border-radius:0px 0px 0px 0px;}.elementor-2359 .elementor-element.elementor-element-bf72dd3 .elementor-button:hover, .elementor-2359 .elementor-element.elementor-element-bf72dd3 .elementor-button:focus{background-color:#FF9852;color:#FFFFFF;}.elementor-2359 .elementor-element.elementor-element-bf72dd3 > .elementor-widget-container{margin:4.5% 0% 0% 0%;}.elementor-2359 .elementor-element.elementor-element-bf72dd3 .elementor-button:hover svg, .elementor-2359 .elementor-element.elementor-element-bf72dd3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2359 .elementor-element.elementor-element-08c2b82:not(.elementor-motion-effects-element-type-background), .elementor-2359 .elementor-element.elementor-element-08c2b82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF7F4;}.elementor-2359 .elementor-element.elementor-element-08c2b82{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2359 .elementor-element.elementor-element-08c2b82 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2359 .elementor-element.elementor-element-a7f8eb6 .elementor-repeater-item-62ea68c .swiper-slide-bg{background-image:url(https://lamirada.mx/wp-content/uploads/2024/08/LaMirada-Parque-1-min.jpg);background-size:cover;}.elementor-2359 .elementor-element.elementor-element-a7f8eb6 .elementor-repeater-item-f071726 .swiper-slide-bg{background-image:url(https://lamirada.mx/wp-content/uploads/2024/08/Fachada_Elga_0002-min.jpg);background-size:cover;}.elementor-2359 .elementor-element.elementor-element-a7f8eb6 .elementor-repeater-item-db71669 .swiper-slide-bg{background-image:url(https://lamirada.mx/wp-content/uploads/2024/08/Kamet-1-1-1-min-min.jpg);background-size:cover;}.elementor-2359 .elementor-element.elementor-element-a7f8eb6 .elementor-repeater-item-5571b73 .swiper-slide-bg{background-image:url(https://lamirada.mx/wp-content/uploads/2024/08/Fachada-La-Mirada-3-1-min-min.jpg);background-size:cover;}.elementor-2359 .elementor-element.elementor-element-a7f8eb6 .elementor-repeater-item-14e8587 .swiper-slide-bg{background-image:url(https://lamirada.mx/wp-content/uploads/2024/08/Fachada_Elga_2_Sin_Modelos_0002-min.jpg);background-size:cover;}.elementor-2359 .elementor-element.elementor-element-a7f8eb6 .swiper-slide{transition-duration:calc(5000ms*1.2);}.elementor-2359 .elementor-element.elementor-element-a7f8eb6 .swiper-slide-contents{max-width:66%;}.elementor-2359 .elementor-element.elementor-element-a7f8eb6 .swiper-slide-inner{text-align:center;}.elementor-2359 .elementor-element.elementor-element-a7f8eb6 .swiper-pagination-bullet{height:15px;width:15px;}.elementor-2359 .elementor-element.elementor-element-a7f8eb6 .swiper-horizontal .swiper-pagination-progressbar{height:15px;}.elementor-2359 .elementor-element.elementor-element-a7f8eb6 .swiper-pagination-fraction{font-size:15px;}.elementor-2359 .elementor-element.elementor-element-a7f8eb6 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-2359 .elementor-element.elementor-element-a7f8eb6 .swiper-pagination-bullet-active{background-color:#404041;}.elementor-2359 .elementor-element.elementor-element-4bb885c:not(.elementor-motion-effects-element-type-background), .elementor-2359 .elementor-element.elementor-element-4bb885c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBE2;}.elementor-2359 .elementor-element.elementor-element-4bb885c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2359 .elementor-element.elementor-element-4bb885c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2359 .elementor-element.elementor-element-bcb1fdd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 45px 0px;}.elementor-2359 .elementor-element.elementor-element-bcb1fdd{text-align:center;}.elementor-2359 .elementor-element.elementor-element-bcb1fdd .elementor-heading-title{font-family:"Newsreader-24", Sans-serif;font-size:3.06vw;font-weight:500;color:#CC7F2E;}.elementor-2359 .elementor-element.elementor-element-61db67e:not(.elementor-motion-effects-element-type-background), .elementor-2359 .elementor-element.elementor-element-61db67e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBE2;}.elementor-2359 .elementor-element.elementor-element-61db67e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2359 .elementor-element.elementor-element-61db67e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2359 .elementor-element.elementor-element-6372454 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2359 .elementor-element.elementor-element-0a776f6{--icon-box-icon-margin:0px;}.elementor-2359 .elementor-element.elementor-element-0a776f6 .elementor-icon-box-title{margin-bottom:10px;color:#515730;}.elementor-2359 .elementor-element.elementor-element-0a776f6.elementor-view-stacked .elementor-icon{background-color:#A4A966;}.elementor-2359 .elementor-element.elementor-element-0a776f6.elementor-view-framed .elementor-icon, .elementor-2359 .elementor-element.elementor-element-0a776f6.elementor-view-default .elementor-icon{fill:#A4A966;color:#A4A966;border-color:#A4A966;}.elementor-2359 .elementor-element.elementor-element-0a776f6 .elementor-icon{font-size:100px;}.elementor-2359 .elementor-element.elementor-element-0a776f6 .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-0a776f6 .elementor-icon-box-title a{font-family:"Fustat", Sans-serif;font-size:1.46vw;font-weight:800;letter-spacing:0.05em;}.elementor-2359 .elementor-element.elementor-element-0a776f6 .elementor-icon-box-description{font-family:"Newsreader-24", Sans-serif;font-size:1.39vw;font-weight:400;line-height:1.3em;color:#404041;}.elementor-2359 .elementor-element.elementor-element-c29df75{--icon-box-icon-margin:22px;}.elementor-2359 .elementor-element.elementor-element-c29df75 .elementor-icon-box-title{margin-bottom:10px;color:#515730;}.elementor-2359 .elementor-element.elementor-element-c29df75.elementor-view-stacked .elementor-icon{background-color:#A4A966;}.elementor-2359 .elementor-element.elementor-element-c29df75.elementor-view-framed .elementor-icon, .elementor-2359 .elementor-element.elementor-element-c29df75.elementor-view-default .elementor-icon{fill:#A4A966;color:#A4A966;border-color:#A4A966;}.elementor-2359 .elementor-element.elementor-element-c29df75 .elementor-icon{font-size:100px;}.elementor-2359 .elementor-element.elementor-element-c29df75 .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-c29df75 .elementor-icon-box-title a{font-family:"Fustat", Sans-serif;font-size:1.46vw;font-weight:800;letter-spacing:0.05em;}.elementor-2359 .elementor-element.elementor-element-c29df75 .elementor-icon-box-description{font-family:"Newsreader-24", Sans-serif;font-size:1.39vw;font-weight:400;line-height:1.3em;color:#404041;}.elementor-2359 .elementor-element.elementor-element-90b15e4{--icon-box-icon-margin:22px;}.elementor-2359 .elementor-element.elementor-element-90b15e4 .elementor-icon-box-title{margin-bottom:10px;color:#515730;}.elementor-2359 .elementor-element.elementor-element-90b15e4.elementor-view-stacked .elementor-icon{background-color:#A4A966;}.elementor-2359 .elementor-element.elementor-element-90b15e4.elementor-view-framed .elementor-icon, .elementor-2359 .elementor-element.elementor-element-90b15e4.elementor-view-default .elementor-icon{fill:#A4A966;color:#A4A966;border-color:#A4A966;}.elementor-2359 .elementor-element.elementor-element-90b15e4 .elementor-icon{font-size:100px;}.elementor-2359 .elementor-element.elementor-element-90b15e4 .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-90b15e4 .elementor-icon-box-title a{font-family:"Fustat", Sans-serif;font-size:1.46vw;font-weight:800;letter-spacing:0.05em;}.elementor-2359 .elementor-element.elementor-element-90b15e4 .elementor-icon-box-description{font-family:"Newsreader-24", Sans-serif;font-size:1.39vw;font-weight:400;line-height:1.3em;color:#404041;}.elementor-2359 .elementor-element.elementor-element-b7947fe:not(.elementor-motion-effects-element-type-background), .elementor-2359 .elementor-element.elementor-element-b7947fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBE2;}.elementor-2359 .elementor-element.elementor-element-b7947fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2359 .elementor-element.elementor-element-b7947fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2359 .elementor-element.elementor-element-89d1f90 .elementor-button{background-color:#FBB77E;font-family:"Fustat", Sans-serif;font-size:0.97vw;font-weight:800;text-transform:uppercase;line-height:0em;letter-spacing:0.1em;fill:#404041;color:#404041;border-radius:0px 0px 0px 0px;}.elementor-2359 .elementor-element.elementor-element-89d1f90 .elementor-button:hover, .elementor-2359 .elementor-element.elementor-element-89d1f90 .elementor-button:focus{background-color:#FF9852;color:#FFFFFF;}.elementor-2359 .elementor-element.elementor-element-89d1f90 > .elementor-widget-container{margin:4.5% 0% 0% 0%;}.elementor-2359 .elementor-element.elementor-element-89d1f90 .elementor-button:hover svg, .elementor-2359 .elementor-element.elementor-element-89d1f90 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2359 .elementor-element.elementor-element-6e97bf2:not(.elementor-motion-effects-element-type-background), .elementor-2359 .elementor-element.elementor-element-6e97bf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBE2;}.elementor-2359 .elementor-element.elementor-element-6e97bf2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2359 .elementor-element.elementor-element-6e97bf2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2359 .elementor-element.elementor-element-8f9d3f9 > .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-2359 .elementor-element.elementor-element-8f9d3f9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2359 .elementor-element.elementor-element-5ad950e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2359 .elementor-element.elementor-element-41c2f52:not(.elementor-motion-effects-element-type-background), .elementor-2359 .elementor-element.elementor-element-41c2f52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF7F4;}.elementor-2359 .elementor-element.elementor-element-41c2f52{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2359 .elementor-element.elementor-element-41c2f52 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2359 .elementor-element.elementor-element-8dff57e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2359 .elementor-element.elementor-element-8dff57e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2359 .elementor-element.elementor-element-8dff57e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2359 .elementor-element.elementor-element-8dff57e > .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-2359 .elementor-element.elementor-element-8b10c28 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:74px 0px 0px 0px;}.elementor-2359 .elementor-element.elementor-element-8b10c28{text-align:center;}.elementor-2359 .elementor-element.elementor-element-8b10c28 .elementor-heading-title{font-family:"Newsreader-24", Sans-serif;font-size:3.06vw;font-weight:500;letter-spacing:0px;color:#CC7F2E;}.elementor-2359 .elementor-element.elementor-element-2de8ac5 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-2359 .elementor-element.elementor-element-2de8ac5{text-align:center;}.elementor-2359 .elementor-element.elementor-element-2de8ac5 .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:1.25vw;font-weight:500;line-height:1.2222em;letter-spacing:0px;color:#404041;}.elementor-2359 .elementor-element.elementor-element-5f65bff > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2359 .elementor-element.elementor-element-5f65bff .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-2359 .elementor-element.elementor-element-5f65bff .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-2359 .elementor-element.elementor-element-5f65bff .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2359 .elementor-element.elementor-element-5f65bff .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2359 .elementor-element.elementor-element-5f65bff .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-2359 .elementor-element.elementor-element-5f65bff .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-2359 .elementor-element.elementor-element-5f65bff .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-2359 .elementor-element.elementor-element-5f65bff .elementor-field-type-html{padding-bottom:0px;}.elementor-2359 .elementor-element.elementor-element-5f65bff .elementor-field-group .elementor-field{color:#808080;}.elementor-2359 .elementor-element.elementor-element-5f65bff .elementor-field-group .elementor-field, .elementor-2359 .elementor-element.elementor-element-5f65bff .elementor-field-subgroup label{font-family:"Fustat", Sans-serif;font-size:1.25vw;font-weight:400;line-height:1.222em;letter-spacing:0em;}.elementor-2359 .elementor-element.elementor-element-5f65bff .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#02010100;}.elementor-2359 .elementor-element.elementor-element-5f65bff .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#02010100;}.elementor-2359 .elementor-element.elementor-element-5f65bff .elementor-field-group .elementor-select-wrapper::before{color:#02010100;}.elementor-2359 .elementor-element.elementor-element-5f65bff .elementor-button{font-family:"Fustat", Sans-serif;font-size:0.97vw;font-weight:800;letter-spacing:0.1em;padding:0px 0px 0px 0px;}.elementor-2359 .elementor-element.elementor-element-5f65bff .e-form__buttons__wrapper__button-next{background-color:#FBB87E;color:#404041;}.elementor-2359 .elementor-element.elementor-element-5f65bff .elementor-button[type="submit"]{background-color:#FBB87E;color:#404041;}.elementor-2359 .elementor-element.elementor-element-5f65bff .elementor-button[type="submit"] svg *{fill:#404041;}.elementor-2359 .elementor-element.elementor-element-5f65bff .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-2359 .elementor-element.elementor-element-5f65bff .e-form__buttons__wrapper__button-next:hover{background-color:#FF9852;color:#ffffff;}.elementor-2359 .elementor-element.elementor-element-5f65bff .elementor-button[type="submit"]:hover{background-color:#FF9852;color:#ffffff;}.elementor-2359 .elementor-element.elementor-element-5f65bff .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-2359 .elementor-element.elementor-element-5f65bff .e-form__buttons__wrapper__button-previous:hover{background-color:#FF9852;color:#ffffff;}.elementor-2359 .elementor-element.elementor-element-5f65bff{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-2359 .elementor-element.elementor-element-5c2f87f{--divider-border-style:solid;--divider-color:#988E73;--divider-border-width:1px;}.elementor-2359 .elementor-element.elementor-element-5c2f87f .elementor-divider-separator{width:100%;}.elementor-2359 .elementor-element.elementor-element-5c2f87f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}@media(max-width:1366px){.elementor-2359 .elementor-element.elementor-element-15ecd01 .elementor-cta__title{font-size:1.3vw;}.elementor-2359 .elementor-element.elementor-element-25bbdac .elementor-cta__title{font-size:1.3vw;}.elementor-2359 .elementor-element.elementor-element-95db5d9 .elementor-cta__title{font-size:1.3vw;}.elementor-2359 .elementor-element.elementor-element-9cdcf77 .elementor-cta__title{font-size:1.3vw;}}@media(min-width:768px){.elementor-2359 .elementor-element.elementor-element-b1b36b1{width:100%;}.elementor-2359 .elementor-element.elementor-element-12871ed{width:62%;}.elementor-2359 .elementor-element.elementor-element-720bd2f{width:38%;}.elementor-2359 .elementor-element.elementor-element-56eb58a{width:34%;}.elementor-2359 .elementor-element.elementor-element-3840a1d{width:34.7%;}.elementor-2359 .elementor-element.elementor-element-b9d16ff{width:30.607%;}}@media(max-width:880px){.elementor-2359 .elementor-element.elementor-element-5b3447b .elementor-heading-title{font-size:2.5vw;}.elementor-2359 .elementor-element.elementor-element-bf72dd3 .elementor-button{font-size:1.9vw;}.elementor-2359 .elementor-element.elementor-element-89d1f90 .elementor-button{font-size:1.9vw;}}@media(max-width:767px){.elementor-2359 .elementor-element.elementor-element-3d9e18a .elementor-custom-embed-play i{font-size:60px;}.elementor-2359 .elementor-element.elementor-element-3d9e18a .elementor-custom-embed-play svg{width:60px;height:60px;}.elementor-2359 .elementor-element.elementor-element-6c8e099 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2359 .elementor-element.elementor-element-6c8e099 .elementor-heading-title{font-size:7vw;}.elementor-2359 .elementor-element.elementor-element-575a464 > .elementor-widget-container{padding:12px 10px 0px 10px;}.elementor-2359 .elementor-element.elementor-element-575a464{text-align:center;}.elementor-2359 .elementor-element.elementor-element-575a464 .elementor-heading-title{font-size:4vw;}.elementor-2359 .elementor-element.elementor-element-c47c5d5 .elementor-field-group .elementor-field, .elementor-2359 .elementor-element.elementor-element-c47c5d5 .elementor-field-subgroup label{font-size:4.4vw;}.elementor-2359 .elementor-element.elementor-element-c47c5d5 .elementor-button{font-size:3.8vw;}.elementor-2359 .elementor-element.elementor-element-f73f3bc .elementor-heading-title{font-size:7vw;}.elementor-2359 .elementor-element.elementor-element-26785e3 > .elementor-widget-container{padding:10px 0px 22px 0px;}.elementor-2359 .elementor-element.elementor-element-26785e3 .elementor-heading-title{font-size:4vw;}.elementor-2359 .elementor-element.elementor-element-e07d0fe{width:100%;max-width:100%;text-align:center;}.elementor-2359 .elementor-element.elementor-element-e07d0fe img{width:100%;max-width:100vw;height:25vh;}.elementor-2359 .elementor-element.elementor-element-720bd2f > .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-2359 .elementor-element.elementor-element-720bd2f > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-2359 .elementor-element.elementor-element-d4f0408{text-align:center;}.elementor-2359 .elementor-element.elementor-element-d4f0408 .elementor-heading-title{font-size:7vw;}.elementor-2359 .elementor-element.elementor-element-55af847 > .elementor-widget-container{padding:10px 0px 22px 0px;}.elementor-2359 .elementor-element.elementor-element-55af847{text-align:center;}.elementor-2359 .elementor-element.elementor-element-55af847 .elementor-heading-title{font-size:4.5vw;}.elementor-2359 .elementor-element.elementor-element-536fde7 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2359 .elementor-element.elementor-element-536fde7{text-align:center;}.elementor-2359 .elementor-element.elementor-element-536fde7 .elementor-heading-title{font-size:7vw;}.elementor-2359 .elementor-element.elementor-element-8b22371 > .elementor-widget-container{padding:10px 0px 22px 0px;}.elementor-2359 .elementor-element.elementor-element-8b22371{text-align:center;}.elementor-2359 .elementor-element.elementor-element-8b22371 .elementor-heading-title{font-size:4.5vw;}.elementor-2359 .elementor-element.elementor-element-3cac679{text-align:center;}.elementor-2359 .elementor-element.elementor-element-3cac679 img{width:100%;max-width:100vw;height:40vh;}.elementor-2359 .elementor-element.elementor-element-5122899{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2359 .elementor-element.elementor-element-5122899 img{width:100%;max-width:100vw;height:40vw;object-fit:cover;object-position:center center;}.elementor-2359 .elementor-element.elementor-element-940808f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2359 .elementor-element.elementor-element-940808f img{width:100%;max-width:100vw;height:40vw;object-fit:cover;object-position:center center;}.elementor-2359 .elementor-element.elementor-element-194913a .elementor-heading-title{font-size:7vw;}.elementor-2359 .elementor-element.elementor-element-5b3447b > .elementor-widget-container{margin:0% 0% 0% 0%;padding:10px 0px 22px 0px;}.elementor-2359 .elementor-element.elementor-element-5b3447b .elementor-heading-title{font-size:4vw;}.elementor-2359 .elementor-element.elementor-element-15ecd01 > .elementor-widget-container{margin:0px 0px 22px 0px;padding:0px 0px 10px 0px;}.elementor-2359 .elementor-element.elementor-element-15ecd01{--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;}.elementor-2359 .elementor-element.elementor-element-15ecd01 .elementor-cta__title{font-size:4.9vw;}.elementor-2359 .elementor-element.elementor-element-15ecd01 .elementor-cta__description{font-size:4vw;}.elementor-2359 .elementor-element.elementor-element-25bbdac > .elementor-widget-container{margin:0px 0px 22px 0px;padding:0px 0px 10px 0px;}.elementor-2359 .elementor-element.elementor-element-25bbdac{--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;}.elementor-2359 .elementor-element.elementor-element-25bbdac .elementor-cta__title{font-size:4.9vw;}.elementor-2359 .elementor-element.elementor-element-25bbdac .elementor-cta__description{font-size:4vw;}.elementor-2359 .elementor-element.elementor-element-95db5d9 > .elementor-widget-container{margin:0px 0px 22px 0px;padding:0px 0px 10px 0px;}.elementor-2359 .elementor-element.elementor-element-95db5d9{--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;}.elementor-2359 .elementor-element.elementor-element-95db5d9 .elementor-cta__title{font-size:4.9vw;}.elementor-2359 .elementor-element.elementor-element-95db5d9 .elementor-cta__description{font-size:4vw;}.elementor-2359 .elementor-element.elementor-element-9cdcf77 > .elementor-widget-container{margin:0px 0px 022px 0px;padding:0px 0px 10px 0px;}.elementor-2359 .elementor-element.elementor-element-9cdcf77{--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;}.elementor-2359 .elementor-element.elementor-element-9cdcf77 .elementor-cta__title{font-size:4.9vw;}.elementor-2359 .elementor-element.elementor-element-9cdcf77 .elementor-cta__description{font-size:4vw;}.elementor-2359 .elementor-element.elementor-element-bf72dd3 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-2359 .elementor-element.elementor-element-bf72dd3 .elementor-button{font-size:3.8vw;}.elementor-2359 .elementor-element.elementor-element-a7f8eb6 .swiper-slide{height:400px;}.elementor-2359 .elementor-element.elementor-element-a7f8eb6 .swiper-slide-contents{max-width:0%;}.elementor-2359 .elementor-element.elementor-element-bcb1fdd > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2359 .elementor-element.elementor-element-bcb1fdd .elementor-heading-title{font-size:7vw;}.elementor-2359 .elementor-element.elementor-element-0a776f6 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2359 .elementor-element.elementor-element-0a776f6{--icon-box-icon-margin:0px;}.elementor-2359 .elementor-element.elementor-element-0a776f6 .elementor-icon-box-title{margin-bottom:10px;}.elementor-2359 .elementor-element.elementor-element-0a776f6 .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-0a776f6 .elementor-icon-box-title a{font-size:5vw;}.elementor-2359 .elementor-element.elementor-element-0a776f6 .elementor-icon-box-description{font-size:4.5vw;}.elementor-2359 .elementor-element.elementor-element-c29df75 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-2359 .elementor-element.elementor-element-c29df75 .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-c29df75 .elementor-icon-box-title a{font-size:5vw;}.elementor-2359 .elementor-element.elementor-element-c29df75 .elementor-icon-box-description{font-size:4.5vw;}.elementor-2359 .elementor-element.elementor-element-90b15e4 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2359 .elementor-element.elementor-element-90b15e4 .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-90b15e4 .elementor-icon-box-title a{font-size:5vw;}.elementor-2359 .elementor-element.elementor-element-90b15e4 .elementor-icon-box-description{font-size:4.5vw;}.elementor-2359 .elementor-element.elementor-element-89d1f90 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-2359 .elementor-element.elementor-element-89d1f90 .elementor-button{font-size:3.8vw;}.elementor-2359 .elementor-element.elementor-element-8b10c28 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-2359 .elementor-element.elementor-element-8b10c28 .elementor-heading-title{font-size:7vw;}.elementor-2359 .elementor-element.elementor-element-2de8ac5 .elementor-heading-title{font-size:4vw;}.elementor-2359 .elementor-element.elementor-element-5f65bff .elementor-field-group .elementor-field, .elementor-2359 .elementor-element.elementor-element-5f65bff .elementor-field-subgroup label{font-size:4.4vw;}.elementor-2359 .elementor-element.elementor-element-5f65bff .elementor-button{font-size:3.8vw;}}/* Start custom CSS for video, class: .elementor-element-3d9e18a */.elementor-2359 .elementor-element.elementor-element-3d9e18a .elementor-custom-embed-play{
      background-image: url('https://lamirada.mx/wp-content/uploads/2024/08/icono-de-play-.svg');

    background-repeat: no-repeat; /* Evita que la imagen se repita */
    background-position: center; /* Centra la imagen en el fondo */
    
}

.elementor-2359 .elementor-element.elementor-element-3d9e18a svg{
    fill: #02010100;
    stroke: #02010100;
}

@media (max-width: 768px) {
.elementor-2359 .elementor-element.elementor-element-3d9e18a  .elementor-fit-aspect-ratio {
    padding-bottom: 100.67vw;
}
.elementor-2359 .elementor-element.elementor-element-3d9e18a .elementor-custom-embed-play {
    top:50%;
    
}

  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-575a464 */@media  (max-width: 768px) {
.elementor-2359 .elementor-element.elementor-element-575a464 br{
    display: none
}
  }/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-c47c5d5 */.elementor-2359 .elementor-element.elementor-element-c47c5d5 {
    padding-left: 24.06Vw;
    padding-right: 24.06vw;
}

.elementor-2359 .elementor-element.elementor-element-c47c5d5 .elementor-field {
    text-align: center;
}

.elementor-2359 .elementor-element.elementor-element-c47c5d5 button{
    margin-top: 35px
}

.elementor-2359 .elementor-element.elementor-element-c47c5d5 input{
    height: 3.82vw
}

.elementor-2359 .elementor-element.elementor-element-c47c5d5 .elementor-button{
     width: 17.36vw;
    height:3.47vw;
}

@media  (max-width: 768px) {
    .elementor-2359 .elementor-element.elementor-element-c47c5d5 {
    padding-left: 0Vw;
    padding-right: 0vw;
}
.elementor-2359 .elementor-element.elementor-element-c47c5d5 button{
    margin-top: 20px
}
.elementor-2359 .elementor-element.elementor-element-c47c5d5 .elementor-button{
     width: 60.36vw;
     height:10.47vw;
}


  }
  
  .elementor-2359 .elementor-element.elementor-element-c47c5d5 input::-webkit-input-placeholder {
    color: rgba(150, 150, 150, 0.7);
}

.elementor-2359 .elementor-element.elementor-element-c47c5d5 nput::-webkit-input-placeholder {
    color: rgba(141, 141, 141, 1);
}

.elementor-2359 .elementor-element.elementor-element-c47c5d5 .elementor-button {
    border-radius: 0px !important
}

.elementor-2359 .elementor-element.elementor-element-c47c5d5 .elementor-button:active{
    background-color:#e8782d !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dd06e2e */.elementor-2359 .elementor-element.elementor-element-dd06e2e {
    padding-left: 5.14vw;
    padding-right: 5.14vw;
    padding-bottom: 70px;
    
}
@media  (max-width: 768px) {
.elementor-2359 .elementor-element.elementor-element-dd06e2e {
    padding-bottom: 50px;
}
  }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e07d0fe */.elementor-2359 .elementor-element.elementor-element-e07d0fe {
width: 55.63vw
}

@media  (max-width: 768px) {
.elementor-2359 .elementor-element.elementor-element-e07d0fe {
width: 100%
}
  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-12871ed */@media  (max-width: 768px) {
.elementor-2359 .elementor-element.elementor-element-12871ed {
    order: 2
}

  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4f0408 */@media  (max-width: 768px) {
    .elementor-2359 .elementor-element.elementor-element-d4f0408 {
    padding-left: 0Vw;
    padding-right: 0vw;
}

  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55af847 */@media  (max-width: 768px) {
.elementor-2359 .elementor-element.elementor-element-55af847 br{
    display: none
}
  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-720bd2f */.elementor-2359 .elementor-element.elementor-element-720bd2f {
    padding-left: 4vw;
}
@media  (max-width: 768px) {
    .elementor-2359 .elementor-element.elementor-element-720bd2f {
    padding-left: 0Vw;
    padding-right: 0vw;
}

  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-536fde7 */@media  (max-width: 768px) {
    .elementor-2359 .elementor-element.elementor-element-536fde7 {
    padding-left: 0Vw;
    padding-right: 0vw;
}

  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b22371 */@media  (max-width: 768px) {
.elementor-2359 .elementor-element.elementor-element-8b22371 br{
    display: none
}
  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-56eb58a */.elementor-2359 .elementor-element.elementor-element-56eb58a {
    
}

@media  (max-width: 768px) {
    .elementor-2359 .elementor-element.elementor-element-56eb58a {
    padding-left: 0Vw;
    padding-right: 0vw;
}

  }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bea8147 */.elementor-2359 .elementor-element.elementor-element-bea8147 {
    padding-left: 5.14vw;
    padding-right: 5.14vw;
    padding-bottom: 80px;
    padding-top: 80px;
    
}

@media (max-width: 768px) {
    .elementor-2359 .elementor-element.elementor-element-bea8147 {
    padding-top: 45px;
    padding-bottom: 40px;
    
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fc9f246 */.elementor-2359 .elementor-element.elementor-element-fc9f246 {
    padding-left: 5.14vw;
    padding-right: 5.14vw;
    padding-top: 70px

    
}
@media (max-width: 768px) {
    .elementor-2359 .elementor-element.elementor-element-fc9f246 {
    padding-top: 40px;
    
}
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-15ecd01 */.elementor-2359 .elementor-element.elementor-element-15ecd01{
    /*margin-right: 0.9196vw;*/
    margin-right: 0%;
    margin-left:  0.9196vw;
}
@media(max-width:767px){
    .elementor-2359 .elementor-element.elementor-element-15ecd01{
        width:60%;
        max-width:60%;
        margin-right: 0.9196vw;
    }
}
.elementor-2359 .elementor-element.elementor-element-15ecd01 {
    width: 100% !important;
    max-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-25bbdac */.elementor-2359 .elementor-element.elementor-element-25bbdac{
    /*margin-right: 0.9196vw;*/
    margin-right: 0%;
    margin-left:  0.9196vw;
}
@media(max-width:767px){
    .elementor-2359 .elementor-element.elementor-element-25bbdac{
        width:60%;
        max-width:60%;
        margin-right: 0.9196vw;
    }
}
.elementor-2359 .elementor-element.elementor-element-25bbdac {
    width: 100% !important;
    max-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-95db5d9 */.elementor-2359 .elementor-element.elementor-element-95db5d9{
    /*margin-right: 0.9196vw;*/
    margin-right: 0%;
    margin-left:  0.9196vw;
}
@media(max-width:767px){
    .elementor-2359 .elementor-element.elementor-element-95db5d9{
        width:60%;
        max-width:60%;
        margin-right: 0.9196vw;
    }
}
.elementor-2359 .elementor-element.elementor-element-95db5d9 {
    width: 100% !important;
    max-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-9cdcf77 */.elementor-2359 .elementor-element.elementor-element-9cdcf77{
    /*margin-right: 0.9196vw;*/
    margin-right: 0%;
    margin-left:  0.9196vw;
}
@media(max-width:767px){
    .elementor-2359 .elementor-element.elementor-element-9cdcf77{
        width:60%;
        max-width:60%;
        margin-right: 0.9196vw;
    }
}
.elementor-2359 .elementor-element.elementor-element-9cdcf77 {
    width: 100% !important;
    max-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e036629 */.elementor-2359 .elementor-element.elementor-element-e036629 {
    padding-left: 5.14vw;
    padding-right: 5.14vw;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bf72dd3 */.elementor-2359 .elementor-element.elementor-element-bf72dd3 .elementor-button{
    width: 17.36vw;
    height:3.47vw;
    display: flex;
    align-items: center;
        justify-content: center;
}

.elementor-2359 .elementor-element.elementor-element-bf72dd3 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
}

.elementor-2359 .elementor-element.elementor-element-bf72dd3 .elementor-button:active{
    background-color:#e8782d !important;
}

@media(max-width:768px){
 .elementor-2359 .elementor-element.elementor-element-bf72dd3 .elementor-button{
    padding: 0.8em 1.5em;
 
}
.elementor-2359 .elementor-element.elementor-element-bf72dd3 .elementor-button{
     width: 60.36vw;
     height:10.47vw;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-96ee9ca */.elementor-2359 .elementor-element.elementor-element-96ee9ca {
    padding-left: 5.14vw;
    padding-right: 5.14vw;
    padding-bottom: 38.5px

}

@media  (max-width: 768px) {
.elementor-2359 .elementor-element.elementor-element-96ee9ca {
    padding-bottom: 0px
}
  }/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-a7f8eb6 */.elementor-2359 .elementor-element.elementor-element-a7f8eb6 .swiper-pagination-bullets{
    background: #ffffffb3;
    width: 10vw;
    margin-left: 45%;
    border-radius: 20px;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-bottom: 34px
    
}
.elementor-2359 .elementor-element.elementor-element-a7f8eb6 {
    
    overflow: hidden;
   
}

.elementor-2359 .elementor-element.elementor-element-a7f8eb6 .swiper-wrapper{
    height: 41.67vw
}


@media  (max-width: 768px) {
.elementor-2359 .elementor-element.elementor-element-a7f8eb6 .swiper-pagination-bullets{

    width: 40vw;
    margin-left: 30%;
    margin-bottom: 10px;
}
 .elementor-2359 .elementor-element.elementor-element-a7f8eb6 .swiper-wrapper{
    height: 80vw;

 }
 
 .elementor-2359 .elementor-element.elementor-element-a7f8eb6 .swiper-slide {
     height: 80vw 
 }


  }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-08c2b82 */.elementor-2359 .elementor-element.elementor-element-08c2b82 {
    padding-left: 5.14vw;
    padding-right: 5.14vw;
    padding-top: 38.5px


}

@media  (max-width: 768px) {
.elementor-2359 .elementor-element.elementor-element-08c2b82 {
 padding-top: 50px;
    
}

    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4bb885c */.elementor-2359 .elementor-element.elementor-element-4bb885c {
    padding-left: 5.14vw;
    padding-right: 5.14vw;
    padding-top: 70px;

    
}

@media  (max-width: 768px) {
    .elementor-2359 .elementor-element.elementor-element-4bb885c {
    padding-top: 50px
}

  }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0a776f6 */.elementor-2359 .elementor-element.elementor-element-0a776f6 .elementor-icon-box-description{
    width: 23.375vw;
    margin: auto
}

@media(max-width:880px){
   .elementor-2359 .elementor-element.elementor-element-0a776f6 .elementor-icon-box-description{
    width: 35vw;
} 
    
}
@media(max-width:767px){
   .elementor-2359 .elementor-element.elementor-element-0a776f6 .elementor-icon-box-description{
        width: 75vw;
   }
   
   .elementor-2359 .elementor-element.elementor-element-0a776f6 .elementor-icon-box-title{
       margin-top: 25px;
   }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c29df75 */.elementor-2359 .elementor-element.elementor-element-c29df75 .elementor-icon-box-description{
    width: 23.375vw;
    margin: auto
}

.elementor-2359 .elementor-element.elementor-element-c29df75 svg{
    stroke: #A4A966;
}

@media(max-width:880px){
   .elementor-2359 .elementor-element.elementor-element-c29df75 .elementor-icon-box-description{
    width: 35vw;
} 
    
}
@media(max-width:767px){
   .elementor-2359 .elementor-element.elementor-element-c29df75 .elementor-icon-box-description{
        width: 75vw;
   }
      .elementor-2359 .elementor-element.elementor-element-c29df75 .elementor-icon-box-title{
       margin-top: 25px;
   }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-90b15e4 */.elementor-2359 .elementor-element.elementor-element-90b15e4 .elementor-icon-box-description{
    width: 23.375vw;
    margin: auto
}
.elementor-2359 .elementor-element.elementor-element-90b15e4 svg{
    stroke: #A4A966;
}

@media(max-width:880px){
   .elementor-2359 .elementor-element.elementor-element-90b15e4 .elementor-icon-box-description{
    width: 35vw;
} 
    
}
@media(max-width:767px){
   .elementor-2359 .elementor-element.elementor-element-90b15e4 .elementor-icon-box-description{
        width: 75vw;
   }
      .elementor-2359 .elementor-element.elementor-element-90b15e4 .elementor-icon-box-title{
       margin-top: 25px;
   }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-61db67e */.elementor-2359 .elementor-element.elementor-element-61db67e {
    padding-left: 5.14vw;
    padding-right: 5.14vw;
    
}
.elementor-2359 .elementor-element.elementor-element-61db67e h3 {
    margin: 0px;
    margin-top: 40px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-89d1f90 */.elementor-2359 .elementor-element.elementor-element-89d1f90 .elementor-button{
    width: 17.36vw;
    height:3.47vw;
    display: flex;
    align-items: center;
        justify-content: center;
}

.elementor-2359 .elementor-element.elementor-element-89d1f90 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
}

.elementor-2359 .elementor-element.elementor-element-89d1f90 .elementor-button:active{
    background-color:#e8782d !important;
}

@media(max-width:768px){
 .elementor-2359 .elementor-element.elementor-element-89d1f90 .elementor-button{
    padding: 0.8em 1.5em;
 
}

.elementor-2359 .elementor-element.elementor-element-89d1f90 .elementor-button{
     width: 60.36vw;
     height:10.47vw;
}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b7947fe */.elementor-2359 .elementor-element.elementor-element-b7947fe {
    padding-left: 5.14vw;
    padding-right: 5.14vw;


    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5ad950e */#map-canvas > div.i4ewOd-pzNkMb-haAclf{
    display: none !important
}

@media  (max-width: 768px) {
.elementor-2359 .elementor-element.elementor-element-5ad950e {
    height: 50vh
}
  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8f9d3f9 */.elementor-2359 .elementor-element.elementor-element-8f9d3f9 .elementor-element.elementor-element-9576fb5 iframe{
    height: 41.67vw !important
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6e97bf2 */.elementor-2359 .elementor-element.elementor-element-6e97bf2 {
    padding-left: 5.14vw;
    padding-right: 5.14vw;

    padding-top: 80px

}

@media  (max-width: 768px) {
.elementor-2359 .elementor-element.elementor-element-6e97bf2 {
    padding-top: 60px
}
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2de8ac5 */@media  (max-width: 768px) {
.elementor-2359 .elementor-element.elementor-element-2de8ac5 br{
    display: none
}
  }/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-5f65bff */.elementor-2359 .elementor-element.elementor-element-5f65bff {
    padding-left: 24.06Vw;
    padding-right: 24.06vw;
}

.elementor-2359 .elementor-element.elementor-element-5f65bff .elementor-field {
    text-align: center;
}

.elementor-2359 .elementor-element.elementor-element-5f65bff button{
    margin-top: 35px
}

.elementor-2359 .elementor-element.elementor-element-5f65bff input{
    height: 3.82vw
}

.elementor-2359 .elementor-element.elementor-element-5f65bff .elementor-button{
    width: 17.36vw;
    height:3.47vw;
}

@media  (max-width: 768px) {
    .elementor-2359 .elementor-element.elementor-element-5f65bff {
    padding-left: 0Vw;
    padding-right: 0vw;
}
.elementor-2359 .elementor-element.elementor-element-5f65bff button{
    margin-top: 20px
}
.elementor-2359 .elementor-element.elementor-element-5f65bff .elementor-button{
     width: 60.36vw;
     height:10.47vw;
}


  }
  
  .elementor-2359 .elementor-element.elementor-element-5f65bff input::-webkit-input-placeholder {
    color: rgba(150, 150, 150, 0.7);
}

.elementor-2359 .elementor-element.elementor-element-5f65bff nput::-webkit-input-placeholder {
    color: rgba(141, 141, 141, 1);
}

.elementor-2359 .elementor-element.elementor-element-5f65bff .elementor-button {
    border-radius: 0px !important
}

.elementor-2359 .elementor-element.elementor-element-5f65bff .elementor-button:active{
    background-color:#e8782d !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5c2f87f */.elementor-2359 .elementor-element.elementor-element-5c2f87f {
    padding-top: 65px
}

@media  (max-width: 768px) {
.elementor-2359 .elementor-element.elementor-element-5c2f87f {
    padding-top: 45px
}

  }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-41c2f52 */.elementor-2359 .elementor-element.elementor-element-41c2f52 {
    padding-left: 5.14vw;
    padding-right: 5.14vw;
    
    
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Newsreader-24';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://lamirada.mx/wp-content/uploads/2024/09/Newsreader_24pt-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Newsreader-24';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://lamirada.mx/wp-content/uploads/2024/09/Newsreader_24pt-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://lamirada.mx/wp-content/uploads/2024/08/Fustat-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://lamirada.mx/wp-content/uploads/2024/08/Fustat-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://lamirada.mx/wp-content/uploads/2024/08/Fustat-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://lamirada.mx/wp-content/uploads/2024/08/Fustat-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://lamirada.mx/wp-content/uploads/2024/08/Fustat-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://lamirada.mx/wp-content/uploads/2024/08/Fustat-Regular-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */