.elementor-848 .elementor-element.elementor-element-20f8042{--display:flex;--min-height:110vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--margin-top:-169px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-848 .elementor-element.elementor-element-20f8042:not(.elementor-motion-effects-element-type-background), .elementor-848 .elementor-element.elementor-element-20f8042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://donato.com.mx/wp-content/uploads/2025/02/Sesion-5-Septiembre-57.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-848 .elementor-element.elementor-element-20f8042::before, .elementor-848 .elementor-element.elementor-element-20f8042 > .elementor-background-video-container::before, .elementor-848 .elementor-element.elementor-element-20f8042 > .e-con-inner > .elementor-background-video-container::before, .elementor-848 .elementor-element.elementor-element-20f8042 > .elementor-background-slideshow::before, .elementor-848 .elementor-element.elementor-element-20f8042 > .e-con-inner > .elementor-background-slideshow::before, .elementor-848 .elementor-element.elementor-element-20f8042 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #FFFFFF0D 100%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-848 .elementor-element.elementor-element-4d8b115 img{width:40%;}.elementor-848 .elementor-element.elementor-element-0f9720c{--spacer-size:50px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-848 .elementor-element.elementor-element-5dd2de3 .elementor-button{background-color:#2C151B00;font-family:var( --e-global-typography-3b35c82-font-family ), Sans-serif;font-size:var( --e-global-typography-3b35c82-font-size );font-weight:var( --e-global-typography-3b35c82-font-weight );text-transform:var( --e-global-typography-3b35c82-text-transform );border-style:solid;border-width:1px 1px 1px 1px;border-radius:2px 2px 2px 2px;}.elementor-848 .elementor-element.elementor-element-5dd2de3 .elementor-button:hover, .elementor-848 .elementor-element.elementor-element-5dd2de3 .elementor-button:focus{background-color:#897451;}.elementor-848 .elementor-element.elementor-element-7477b24{--spacer-size:50px;}.elementor-848 .elementor-element.elementor-element-49e74ac.elementor-element{--align-self:center;}.elementor-848 .elementor-element.elementor-element-3c6aa3d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-848 .elementor-element.elementor-element-3c6aa3d:not(.elementor-motion-effects-element-type-background), .elementor-848 .elementor-element.elementor-element-3c6aa3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F4;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-848 .elementor-element.elementor-element-ab43a61{width:100%;max-width:100%;text-align:center;}.elementor-848 .elementor-element.elementor-element-ab43a61 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-848 .elementor-element.elementor-element-ab43a61 .elementor-heading-title{font-family:"Calluna", Sans-serif;font-size:45px;font-weight:300;line-height:45px;color:var( --e-global-color-primary );}.elementor-848 .elementor-element.elementor-element-b410b24{width:100%;max-width:100%;text-align:center;}.elementor-848 .elementor-element.elementor-element-b410b24 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-848 .elementor-element.elementor-element-b410b24 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;line-height:33px;color:#000000;}.elementor-848 .elementor-element.elementor-element-04d11c3{width:var( --container-widget-width, 481px );max-width:481px;--container-widget-width:481px;--container-widget-flex-grow:0;text-align:center;}.elementor-848 .elementor-element.elementor-element-04d11c3 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-848 .elementor-element.elementor-element-04d11c3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-848 .elementor-element.elementor-element-87946a6{text-align:center;}.elementor-848 .elementor-element.elementor-element-87946a6 .elementor-heading-title{font-family:var( --e-global-typography-86a836d-font-family ), Sans-serif;font-size:var( --e-global-typography-86a836d-font-size );font-weight:var( --e-global-typography-86a836d-font-weight );text-transform:var( --e-global-typography-86a836d-text-transform );color:var( --e-global-color-text );}.elementor-848 .elementor-element.elementor-element-c70a723{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-848 .elementor-element.elementor-element-c70a723:not(.elementor-motion-effects-element-type-background), .elementor-848 .elementor-element.elementor-element-c70a723 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F4;background-image:url("https://donato.com.mx/wp-content/uploads/2025/02/FOTO-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-848 .elementor-element.elementor-element-1314e9b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-848 .elementor-element.elementor-element-1314e9b:not(.elementor-motion-effects-element-type-background), .elementor-848 .elementor-element.elementor-element-1314e9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222529;}.elementor-848 .elementor-element.elementor-element-fb4723c{--display:flex;--min-height:75vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--background-transition:0.3s;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-848 .elementor-element.elementor-element-fb4723c:not(.elementor-motion-effects-element-type-background), .elementor-848 .elementor-element.elementor-element-fb4723c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://donato.com.mx/wp-content/uploads/2024/12/stunning-view-from-vineyard-with-grapevines-nature.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-848 .elementor-element.elementor-element-ec00ba0{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-848 .elementor-element.elementor-element-ec00ba0:not(.elementor-motion-effects-element-type-background), .elementor-848 .elementor-element.elementor-element-ec00ba0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-848 .elementor-element.elementor-element-d902bd9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:400;color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-c5a129e{text-align:left;}.elementor-848 .elementor-element.elementor-element-c5a129e .elementor-heading-title{font-family:var( --e-global-typography-86a836d-font-family ), Sans-serif;font-size:var( --e-global-typography-86a836d-font-size );font-weight:var( --e-global-typography-86a836d-font-weight );text-transform:var( --e-global-typography-86a836d-text-transform );color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-a731e37 .elementor-button{background-color:#2C151B00;font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:18px 25px 18px 25px;}.elementor-848 .elementor-element.elementor-element-a731e37 .elementor-button:hover, .elementor-848 .elementor-element.elementor-element-a731e37 .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-848 .elementor-element.elementor-element-a731e37 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-848 .elementor-element.elementor-element-a731e37 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-848 .elementor-element.elementor-element-805cf7c{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-848 .elementor-element.elementor-element-805cf7c:not(.elementor-motion-effects-element-type-background), .elementor-848 .elementor-element.elementor-element-805cf7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://donato.com.mx/wp-content/uploads/2024/11/7.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-848 .elementor-element.elementor-element-e02b658{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-848 .elementor-element.elementor-element-e02b658:not(.elementor-motion-effects-element-type-background), .elementor-848 .elementor-element.elementor-element-e02b658 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-848 .elementor-element.elementor-element-b8c38e3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:400;color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-704ebb5{text-align:left;}.elementor-848 .elementor-element.elementor-element-704ebb5 .elementor-heading-title{font-family:var( --e-global-typography-86a836d-font-family ), Sans-serif;font-size:var( --e-global-typography-86a836d-font-size );font-weight:var( --e-global-typography-86a836d-font-weight );text-transform:var( --e-global-typography-86a836d-text-transform );color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-f497967 .elementor-button{background-color:#2C151B00;font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:18px 25px 18px 25px;}.elementor-848 .elementor-element.elementor-element-f497967 .elementor-button:hover, .elementor-848 .elementor-element.elementor-element-f497967 .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-848 .elementor-element.elementor-element-f497967 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-848 .elementor-element.elementor-element-f497967 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-848 .elementor-element.elementor-element-3ddf137{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-848 .elementor-element.elementor-element-aefa90c{text-align:center;}.elementor-848 .elementor-element.elementor-element-aefa90c .elementor-heading-title{font-family:var( --e-global-typography-86a836d-font-family ), Sans-serif;font-size:var( --e-global-typography-86a836d-font-size );font-weight:var( --e-global-typography-86a836d-font-weight );text-transform:var( --e-global-typography-86a836d-text-transform );color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-af12147{--display:flex;--min-height:75vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-848 .elementor-element.elementor-element-af12147:not(.elementor-motion-effects-element-type-background), .elementor-848 .elementor-element.elementor-element-af12147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://donato.com.mx/wp-content/uploads/2025/02/Sesion-5-Septiembre-57.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-848 .elementor-element.elementor-element-ea9633d{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-848 .elementor-element.elementor-element-ea9633d:not(.elementor-motion-effects-element-type-background), .elementor-848 .elementor-element.elementor-element-ea9633d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-848 .elementor-element.elementor-element-f459ff6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:400;color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-2cf1ca6{text-align:left;}.elementor-848 .elementor-element.elementor-element-2cf1ca6 .elementor-heading-title{font-family:var( --e-global-typography-86a836d-font-family ), Sans-serif;font-size:var( --e-global-typography-86a836d-font-size );font-weight:var( --e-global-typography-86a836d-font-weight );text-transform:var( --e-global-typography-86a836d-text-transform );color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-1742859 .elementor-button{background-color:#2C151B00;font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:18px 25px 18px 25px;}.elementor-848 .elementor-element.elementor-element-1742859 .elementor-button:hover, .elementor-848 .elementor-element.elementor-element-1742859 .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-848 .elementor-element.elementor-element-1742859 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-848 .elementor-element.elementor-element-1742859 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-848 .elementor-element.elementor-element-2dc2de2{--display:flex;--min-height:75vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-848 .elementor-element.elementor-element-2dc2de2:not(.elementor-motion-effects-element-type-background), .elementor-848 .elementor-element.elementor-element-2dc2de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://donato.com.mx/wp-content/uploads/2024/11/15-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-848 .elementor-element.elementor-element-cec973e{--display:flex;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-848 .elementor-element.elementor-element-cec973e:not(.elementor-motion-effects-element-type-background), .elementor-848 .elementor-element.elementor-element-cec973e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-848 .elementor-element.elementor-element-2cd4979 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:400;color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-0651a5c{text-align:left;}.elementor-848 .elementor-element.elementor-element-0651a5c .elementor-heading-title{font-family:var( --e-global-typography-86a836d-font-family ), Sans-serif;font-size:var( --e-global-typography-86a836d-font-size );font-weight:var( --e-global-typography-86a836d-font-weight );text-transform:var( --e-global-typography-86a836d-text-transform );color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-d3d2edf .elementor-button{background-color:#2C151B00;font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:18px 25px 18px 25px;}.elementor-848 .elementor-element.elementor-element-d3d2edf .elementor-button:hover, .elementor-848 .elementor-element.elementor-element-d3d2edf .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-848 .elementor-element.elementor-element-d3d2edf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-848 .elementor-element.elementor-element-d3d2edf .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-848 .elementor-element.elementor-element-279c80b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-848 .elementor-element.elementor-element-279c80b:not(.elementor-motion-effects-element-type-background), .elementor-848 .elementor-element.elementor-element-279c80b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F4;}.elementor-848 .elementor-element.elementor-element-e1d718f{width:var( --container-widget-width, 493px );max-width:493px;--container-widget-width:493px;--container-widget-flex-grow:0;text-align:center;}.elementor-848 .elementor-element.elementor-element-e1d718f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-848 .elementor-element.elementor-element-973ebca{text-align:center;}.elementor-848 .elementor-element.elementor-element-973ebca .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-848 .elementor-element.elementor-element-56c9b64{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-848 .elementor-element.elementor-element-6d59f15{--display:flex;--min-height:55vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-848 .elementor-element.elementor-element-6d59f15:not(.elementor-motion-effects-element-type-background), .elementor-848 .elementor-element.elementor-element-6d59f15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://donato.com.mx/wp-content/uploads/2025/02/Sesion-5-Septiembre-57.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-848 .elementor-element.elementor-element-0ab9a46{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-848 .elementor-element.elementor-element-0ab9a46:not(.elementor-motion-effects-element-type-background), .elementor-848 .elementor-element.elementor-element-0ab9a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-848 .elementor-element.elementor-element-8996c5d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-6c8027d .elementor-button{background-color:#2C151B00;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:18px 25px 18px 25px;}.elementor-848 .elementor-element.elementor-element-6c8027d .elementor-button:hover, .elementor-848 .elementor-element.elementor-element-6c8027d .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-848 .elementor-element.elementor-element-6c8027d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-848 .elementor-element.elementor-element-6c8027d .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-848 .elementor-element.elementor-element-cada145{--display:flex;--min-height:55vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-848 .elementor-element.elementor-element-cada145:not(.elementor-motion-effects-element-type-background), .elementor-848 .elementor-element.elementor-element-cada145 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://donato.com.mx/wp-content/uploads/2025/02/Sesion-5-Septiembre-57.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-848 .elementor-element.elementor-element-c81106d{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-848 .elementor-element.elementor-element-c81106d:not(.elementor-motion-effects-element-type-background), .elementor-848 .elementor-element.elementor-element-c81106d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-848 .elementor-element.elementor-element-52c424a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-9bf37a0 .elementor-button{background-color:#2C151B00;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:18px 25px 18px 25px;}.elementor-848 .elementor-element.elementor-element-9bf37a0 .elementor-button:hover, .elementor-848 .elementor-element.elementor-element-9bf37a0 .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-848 .elementor-element.elementor-element-9bf37a0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-848 .elementor-element.elementor-element-9bf37a0 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-848 .elementor-element.elementor-element-bad7b0e{--display:flex;--min-height:55vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-848 .elementor-element.elementor-element-bad7b0e:not(.elementor-motion-effects-element-type-background), .elementor-848 .elementor-element.elementor-element-bad7b0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://donato.com.mx/wp-content/uploads/2024/12/Group-13140.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-848 .elementor-element.elementor-element-d555a5e{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-848 .elementor-element.elementor-element-d555a5e:not(.elementor-motion-effects-element-type-background), .elementor-848 .elementor-element.elementor-element-d555a5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-848 .elementor-element.elementor-element-84e2ddd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-36f0bac .elementor-button{background-color:#2C151B00;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:18px 25px 18px 25px;}.elementor-848 .elementor-element.elementor-element-36f0bac .elementor-button:hover, .elementor-848 .elementor-element.elementor-element-36f0bac .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-848 .elementor-element.elementor-element-36f0bac .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-848 .elementor-element.elementor-element-36f0bac .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-848 .elementor-element.elementor-element-f30f159{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-848 .elementor-element.elementor-element-f30f159:not(.elementor-motion-effects-element-type-background), .elementor-848 .elementor-element.elementor-element-f30f159 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F4;}.elementor-848 .elementor-element.elementor-element-5c68362{text-align:center;}.elementor-848 .elementor-element.elementor-element-5c68362 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-848 .elementor-element.elementor-element-6e78b9b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 30px;--row-gap:40px;--column-gap:30px;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-848 .elementor-element.elementor-element-6e78b9b:not(.elementor-motion-effects-element-type-background), .elementor-848 .elementor-element.elementor-element-6e78b9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://donato.com.mx/wp-content/uploads/2024/12/Group-13140.webp");background-position:center center;background-size:cover;}.elementor-848 .elementor-element.elementor-element-3cf6bf7{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-848 .elementor-element.elementor-element-3cf6bf7 > .elementor-widget-container{background-color:#00000045;padding:25px 15px 25px 15px;}.elementor-848 .elementor-element.elementor-element-3cf6bf7 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:50px;font-weight:300;color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-7958ca5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;border-style:none;border-radius:0px 0px 0px 0px;padding:18px 25px 18px 25px;}.elementor-848 .elementor-element.elementor-element-7958ca5 .elementor-button:hover, .elementor-848 .elementor-element.elementor-element-7958ca5 .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-848 .elementor-element.elementor-element-7958ca5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-848 .elementor-element.elementor-element-7958ca5 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-848 .elementor-element.elementor-element-917e5f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-848 .elementor-element.elementor-element-917e5f6:not(.elementor-motion-effects-element-type-background), .elementor-848 .elementor-element.elementor-element-917e5f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F4;}.elementor-848 .elementor-element.elementor-element-3fd1bb7{width:var( --container-widget-width, 493px );max-width:493px;--container-widget-width:493px;--container-widget-flex-grow:0;text-align:center;}.elementor-848 .elementor-element.elementor-element-3fd1bb7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-848 .elementor-element.elementor-element-cbc720c{text-align:center;}.elementor-848 .elementor-element.elementor-element-cbc720c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-848 .elementor-element.elementor-element-24298fa{width:var( --container-widget-width, 493px );max-width:493px;--container-widget-width:493px;--container-widget-flex-grow:0;text-align:center;}.elementor-848 .elementor-element.elementor-element-24298fa > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-848 .elementor-element.elementor-element-24298fa .elementor-heading-title{font-family:"Calluna", Sans-serif;font-size:40px;font-weight:300;line-height:45px;color:var( --e-global-color-primary );}.elementor-848 .elementor-element.elementor-element-85e5bf8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-848 .elementor-element.elementor-element-85e5bf8:not(.elementor-motion-effects-element-type-background), .elementor-848 .elementor-element.elementor-element-85e5bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F4;}.elementor-848 .elementor-element.elementor-element-cf8e003{text-align:center;}.elementor-848 .elementor-element.elementor-element-cf8e003 .elementor-heading-title{font-family:"Calluna", Sans-serif;font-size:45px;font-weight:700;color:var( --e-global-color-text );}.elementor-848 .elementor-element.elementor-element-b3a10ff{text-align:center;}.elementor-848 .elementor-element.elementor-element-b3a10ff .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-848 .elementor-element.elementor-element-88b6a1e{width:100%;max-width:100%;text-align:center;}.elementor-848 .elementor-element.elementor-element-88b6a1e > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-848 .elementor-element.elementor-element-88b6a1e .elementor-heading-title{font-family:"Calluna", Sans-serif;font-size:40px;font-weight:300;line-height:45px;color:var( --e-global-color-primary );}.elementor-848 .elementor-element.elementor-element-1b4ab15{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-848 .elementor-element.elementor-element-bd32133{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--background-transition:0.3s;--overlay-opacity:0.68;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-848 .elementor-element.elementor-element-bd32133:not(.elementor-motion-effects-element-type-background), .elementor-848 .elementor-element.elementor-element-bd32133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://donato.com.mx/wp-content/uploads/2024/12/WhatsApp-Image-2024-12-03-at-13.07.38-2.jpeg");background-position:center center;background-size:cover;}.elementor-848 .elementor-element.elementor-element-bd32133:hover{background-image:url("https://donato.com.mx/wp-content/uploads/2024/11/5-1.jpg");--overlay-opacity:1;}.elementor-848 .elementor-element.elementor-element-bd32133::before, .elementor-848 .elementor-element.elementor-element-bd32133 > .elementor-background-video-container::before, .elementor-848 .elementor-element.elementor-element-bd32133 > .e-con-inner > .elementor-background-video-container::before, .elementor-848 .elementor-element.elementor-element-bd32133 > .elementor-background-slideshow::before, .elementor-848 .elementor-element.elementor-element-bd32133 > .e-con-inner > .elementor-background-slideshow::before, .elementor-848 .elementor-element.elementor-element-bd32133 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 32%, #F3C509 66%);}.elementor-848 .elementor-element.elementor-element-bd32133:hover::before, .elementor-848 .elementor-element.elementor-element-bd32133:hover > .elementor-background-video-container::before, .elementor-848 .elementor-element.elementor-element-bd32133:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-848 .elementor-element.elementor-element-bd32133 > .elementor-background-slideshow:hover::before, .elementor-848 .elementor-element.elementor-element-bd32133 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #F3C5091A 0%, #F3C509 100%);}.elementor-848 .elementor-element.elementor-element-bcef963{text-align:center;}.elementor-848 .elementor-element.elementor-element-bcef963 .elementor-heading-title{font-family:"Calluna", Sans-serif;font-size:45px;font-weight:500;text-shadow:0px 0px 8px rgba(0, 0, 0, 0.66);color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-c392df8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-848 .elementor-element.elementor-element-e68ddf3{width:auto;max-width:auto;--icon-box-icon-margin:15px;}.elementor-848 .elementor-element.elementor-element-e68ddf3.elementor-element{--align-self:flex-start;}.elementor-848 .elementor-element.elementor-element-e68ddf3 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-848 .elementor-element.elementor-element-e68ddf3 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-848 .elementor-element.elementor-element-e68ddf3.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-848 .elementor-element.elementor-element-e68ddf3.elementor-view-framed .elementor-icon, .elementor-848 .elementor-element.elementor-element-e68ddf3.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-848 .elementor-element.elementor-element-e68ddf3 .elementor-icon{font-size:22px;}.elementor-848 .elementor-element.elementor-element-fdfc74d{width:auto;max-width:auto;--icon-box-icon-margin:15px;}.elementor-848 .elementor-element.elementor-element-fdfc74d.elementor-element{--align-self:flex-start;}.elementor-848 .elementor-element.elementor-element-fdfc74d .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-848 .elementor-element.elementor-element-fdfc74d .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-848 .elementor-element.elementor-element-fdfc74d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-848 .elementor-element.elementor-element-fdfc74d.elementor-view-framed .elementor-icon, .elementor-848 .elementor-element.elementor-element-fdfc74d.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-848 .elementor-element.elementor-element-fdfc74d .elementor-icon{font-size:22px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-848 .elementor-element.elementor-element-d7879d8{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:0px;width:var( --container-widget-width, 1px );max-width:1px;--container-widget-width:1px;--container-widget-flex-grow:0;}.elementor-848 .elementor-element.elementor-element-d7879d8 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#000000;}.elementor-848 .elementor-element.elementor-element-d7879d8 .elementor-divider-separator{width:1px;margin:0 auto;margin-center:0;}.elementor-848 .elementor-element.elementor-element-d7879d8 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-848 .elementor-element.elementor-element-b5e21d3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-848 .elementor-element.elementor-element-b5e21d3::before, .elementor-848 .elementor-element.elementor-element-b5e21d3 > .elementor-background-video-container::before, .elementor-848 .elementor-element.elementor-element-b5e21d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-848 .elementor-element.elementor-element-b5e21d3 > .elementor-background-slideshow::before, .elementor-848 .elementor-element.elementor-element-b5e21d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-848 .elementor-element.elementor-element-b5e21d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#D6BE2E;--background-overlay:'';}.elementor-848 .elementor-element.elementor-element-a3df578{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;text-align:center;}.elementor-848 .elementor-element.elementor-element-a3df578.elementor-element{--align-self:center;}.elementor-848 .elementor-element.elementor-element-a3df578 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:17px;font-weight:600;color:#000000;}.elementor-848 .elementor-element.elementor-element-4fbc0eb{text-align:center;}.elementor-848 .elementor-element.elementor-element-4fbc0eb .elementor-heading-title{font-family:"Calluna", Sans-serif;font-size:18px;font-weight:400;text-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-419cc35 img{width:85px;}.elementor-848 .elementor-element.elementor-element-e8710bc{text-align:center;}.elementor-848 .elementor-element.elementor-element-e8710bc .elementor-heading-title{font-family:"Calluna", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-fff046a{text-align:center;}.elementor-848 .elementor-element.elementor-element-fff046a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-23b8f26{text-align:center;}.elementor-848 .elementor-element.elementor-element-23b8f26 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:15px;font-weight:600;text-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-97d8509{text-align:center;}.elementor-848 .elementor-element.elementor-element-97d8509 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-d75236c{--spacer-size:10px;}.elementor-848 .elementor-element.elementor-element-23fc8cc{--spacer-size:10px;}.elementor-848 .elementor-element.elementor-element-905a82c{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-848 .elementor-element.elementor-element-905a82c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-848 .elementor-element.elementor-element-905a82c.elementor-element{--align-self:center;}body:not(.rtl) .elementor-848 .elementor-element.elementor-element-905a82c{left:0px;}body.rtl .elementor-848 .elementor-element.elementor-element-905a82c{right:0px;}.elementor-848 .elementor-element.elementor-element-905a82c .elementor-heading-title{font-family:"Calluna", Sans-serif;font-size:45px;font-weight:500;text-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-5cfdf1d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.68;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-848 .elementor-element.elementor-element-5cfdf1d:not(.elementor-motion-effects-element-type-background), .elementor-848 .elementor-element.elementor-element-5cfdf1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://donato.com.mx/wp-content/uploads/2024/12/WhatsApp-Image-2024-12-03-at-13.07.39.jpeg");background-position:center center;background-size:cover;}.elementor-848 .elementor-element.elementor-element-5cfdf1d:hover{background-image:url("https://donato.com.mx/wp-content/uploads/2024/11/5-1.jpg");}.elementor-848 .elementor-element.elementor-element-5cfdf1d::before, .elementor-848 .elementor-element.elementor-element-5cfdf1d > .elementor-background-video-container::before, .elementor-848 .elementor-element.elementor-element-5cfdf1d > .e-con-inner > .elementor-background-video-container::before, .elementor-848 .elementor-element.elementor-element-5cfdf1d > .elementor-background-slideshow::before, .elementor-848 .elementor-element.elementor-element-5cfdf1d > .e-con-inner > .elementor-background-slideshow::before, .elementor-848 .elementor-element.elementor-element-5cfdf1d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #F63E3E30 32%, #F12727 66%);}.elementor-848 .elementor-element.elementor-element-5dc29b2{--spacer-size:10px;}.elementor-848 .elementor-element.elementor-element-35a18c6{text-align:center;}.elementor-848 .elementor-element.elementor-element-35a18c6 .elementor-heading-title{font-family:"Calluna", Sans-serif;font-size:45px;font-weight:500;text-shadow:0px 0px 8px rgba(0, 0, 0, 0.66);color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-c2c4e75{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-848 .elementor-element.elementor-element-0b9241f{width:auto;max-width:auto;--icon-box-icon-margin:15px;}.elementor-848 .elementor-element.elementor-element-0b9241f.elementor-element{--align-self:flex-start;}.elementor-848 .elementor-element.elementor-element-0b9241f .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-848 .elementor-element.elementor-element-0b9241f .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-848 .elementor-element.elementor-element-0b9241f.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-848 .elementor-element.elementor-element-0b9241f.elementor-view-framed .elementor-icon, .elementor-848 .elementor-element.elementor-element-0b9241f.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-848 .elementor-element.elementor-element-0b9241f .elementor-icon{font-size:22px;}.elementor-848 .elementor-element.elementor-element-c23fde1{width:auto;max-width:auto;--icon-box-icon-margin:15px;}.elementor-848 .elementor-element.elementor-element-c23fde1.elementor-element{--align-self:flex-start;}.elementor-848 .elementor-element.elementor-element-c23fde1 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-848 .elementor-element.elementor-element-c23fde1 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-848 .elementor-element.elementor-element-c23fde1.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-848 .elementor-element.elementor-element-c23fde1.elementor-view-framed .elementor-icon, .elementor-848 .elementor-element.elementor-element-c23fde1.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-848 .elementor-element.elementor-element-c23fde1 .elementor-icon{font-size:22px;}.elementor-848 .elementor-element.elementor-element-2f930fc{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:0px;width:var( --container-widget-width, 1px );max-width:1px;--container-widget-width:1px;--container-widget-flex-grow:0;}.elementor-848 .elementor-element.elementor-element-2f930fc > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#000000;}.elementor-848 .elementor-element.elementor-element-2f930fc .elementor-divider-separator{width:1px;margin:0 auto;margin-center:0;}.elementor-848 .elementor-element.elementor-element-2f930fc .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-848 .elementor-element.elementor-element-1a97efe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-848 .elementor-element.elementor-element-1a97efe::before, .elementor-848 .elementor-element.elementor-element-1a97efe > .elementor-background-video-container::before, .elementor-848 .elementor-element.elementor-element-1a97efe > .e-con-inner > .elementor-background-video-container::before, .elementor-848 .elementor-element.elementor-element-1a97efe > .elementor-background-slideshow::before, .elementor-848 .elementor-element.elementor-element-1a97efe > .e-con-inner > .elementor-background-slideshow::before, .elementor-848 .elementor-element.elementor-element-1a97efe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#8A2922;--background-overlay:'';}.elementor-848 .elementor-element.elementor-element-54ded2c{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;text-align:center;}.elementor-848 .elementor-element.elementor-element-54ded2c.elementor-element{--align-self:center;}.elementor-848 .elementor-element.elementor-element-54ded2c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:17px;font-weight:600;color:#000000;}.elementor-848 .elementor-element.elementor-element-a545e7d{text-align:center;}.elementor-848 .elementor-element.elementor-element-a545e7d .elementor-heading-title{font-family:"Calluna", Sans-serif;font-size:18px;font-weight:400;text-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-889198f img{width:85px;}.elementor-848 .elementor-element.elementor-element-b3f4493{text-align:center;}.elementor-848 .elementor-element.elementor-element-b3f4493 .elementor-heading-title{font-family:"Calluna", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-60d524b{text-align:center;}.elementor-848 .elementor-element.elementor-element-60d524b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-f0fea84{text-align:center;}.elementor-848 .elementor-element.elementor-element-f0fea84 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:15px;font-weight:600;text-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-093b233{text-align:center;}.elementor-848 .elementor-element.elementor-element-093b233 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-72853d1{--spacer-size:10px;}.elementor-848 .elementor-element.elementor-element-0f06d0e{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-848 .elementor-element.elementor-element-0f06d0e > .elementor-widget-container{margin:0px 0px 10px 0px;}body:not(.rtl) .elementor-848 .elementor-element.elementor-element-0f06d0e{left:0px;}body.rtl .elementor-848 .elementor-element.elementor-element-0f06d0e{right:0px;}.elementor-848 .elementor-element.elementor-element-0f06d0e .elementor-heading-title{font-family:"Calluna", Sans-serif;font-size:45px;font-weight:500;text-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-90167fd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--overlay-opacity:0.69;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-848 .elementor-element.elementor-element-90167fd:not(.elementor-motion-effects-element-type-background), .elementor-848 .elementor-element.elementor-element-90167fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://donato.com.mx/wp-content/uploads/2024/12/WhatsApp-Image-2024-12-03-at-13.07.38-1.jpeg");background-position:center center;background-size:cover;}.elementor-848 .elementor-element.elementor-element-90167fd:hover{background-image:url("https://donato.com.mx/wp-content/uploads/2024/11/5-1.jpg");--overlay-opacity:0.5;}.elementor-848 .elementor-element.elementor-element-90167fd::before, .elementor-848 .elementor-element.elementor-element-90167fd > .elementor-background-video-container::before, .elementor-848 .elementor-element.elementor-element-90167fd > .e-con-inner > .elementor-background-video-container::before, .elementor-848 .elementor-element.elementor-element-90167fd > .elementor-background-slideshow::before, .elementor-848 .elementor-element.elementor-element-90167fd > .e-con-inner > .elementor-background-slideshow::before, .elementor-848 .elementor-element.elementor-element-90167fd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 32%, #D28017 66%);}.elementor-848 .elementor-element.elementor-element-90167fd:hover::before, .elementor-848 .elementor-element.elementor-element-90167fd:hover > .elementor-background-video-container::before, .elementor-848 .elementor-element.elementor-element-90167fd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-848 .elementor-element.elementor-element-90167fd > .elementor-background-slideshow:hover::before, .elementor-848 .elementor-element.elementor-element-90167fd > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#FE9003;--background-overlay:'';}.elementor-848 .elementor-element.elementor-element-1c11170{--spacer-size:10px;}.elementor-848 .elementor-element.elementor-element-18a6e12{text-align:center;}.elementor-848 .elementor-element.elementor-element-18a6e12 .elementor-heading-title{font-family:"Calluna", Sans-serif;font-size:45px;font-weight:500;text-shadow:0px 0px 8px rgba(0, 0, 0, 0.66);color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-497e4c9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-848 .elementor-element.elementor-element-2b4068f{width:auto;max-width:auto;--icon-box-icon-margin:15px;}.elementor-848 .elementor-element.elementor-element-2b4068f.elementor-element{--align-self:flex-start;}.elementor-848 .elementor-element.elementor-element-2b4068f .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-848 .elementor-element.elementor-element-2b4068f .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-848 .elementor-element.elementor-element-2b4068f.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-848 .elementor-element.elementor-element-2b4068f.elementor-view-framed .elementor-icon, .elementor-848 .elementor-element.elementor-element-2b4068f.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-848 .elementor-element.elementor-element-2b4068f .elementor-icon{font-size:22px;}.elementor-848 .elementor-element.elementor-element-97aed3e{width:auto;max-width:auto;--icon-box-icon-margin:15px;}.elementor-848 .elementor-element.elementor-element-97aed3e.elementor-element{--align-self:flex-start;}.elementor-848 .elementor-element.elementor-element-97aed3e .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-848 .elementor-element.elementor-element-97aed3e .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-848 .elementor-element.elementor-element-97aed3e.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-848 .elementor-element.elementor-element-97aed3e.elementor-view-framed .elementor-icon, .elementor-848 .elementor-element.elementor-element-97aed3e.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-848 .elementor-element.elementor-element-97aed3e .elementor-icon{font-size:22px;}.elementor-848 .elementor-element.elementor-element-21e2073{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:0px;width:var( --container-widget-width, 1px );max-width:1px;--container-widget-width:1px;--container-widget-flex-grow:0;}.elementor-848 .elementor-element.elementor-element-21e2073 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#000000;}.elementor-848 .elementor-element.elementor-element-21e2073 .elementor-divider-separator{width:1px;margin:0 auto;margin-center:0;}.elementor-848 .elementor-element.elementor-element-21e2073 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-848 .elementor-element.elementor-element-a9ecd43{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-848 .elementor-element.elementor-element-a9ecd43::before, .elementor-848 .elementor-element.elementor-element-a9ecd43 > .elementor-background-video-container::before, .elementor-848 .elementor-element.elementor-element-a9ecd43 > .e-con-inner > .elementor-background-video-container::before, .elementor-848 .elementor-element.elementor-element-a9ecd43 > .elementor-background-slideshow::before, .elementor-848 .elementor-element.elementor-element-a9ecd43 > .e-con-inner > .elementor-background-slideshow::before, .elementor-848 .elementor-element.elementor-element-a9ecd43 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#CD6F0B;--background-overlay:'';}.elementor-848 .elementor-element.elementor-element-899fbe0{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;text-align:center;}.elementor-848 .elementor-element.elementor-element-899fbe0.elementor-element{--align-self:center;}.elementor-848 .elementor-element.elementor-element-899fbe0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:17px;font-weight:600;color:#000000;}.elementor-848 .elementor-element.elementor-element-511876e{text-align:center;}.elementor-848 .elementor-element.elementor-element-511876e .elementor-heading-title{font-family:"Calluna", Sans-serif;font-size:18px;font-weight:400;text-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-d689a21 img{width:85px;}.elementor-848 .elementor-element.elementor-element-647729c{text-align:center;}.elementor-848 .elementor-element.elementor-element-647729c .elementor-heading-title{font-family:"Calluna", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-f3e5208{text-align:center;}.elementor-848 .elementor-element.elementor-element-f3e5208 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-be0f065{text-align:center;}.elementor-848 .elementor-element.elementor-element-be0f065 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:15px;font-weight:600;text-shadow:0px 0px 47px rgba(0, 0, 0, 0.9);color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-328ed4f{text-align:center;}.elementor-848 .elementor-element.elementor-element-328ed4f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;text-shadow:0px 0px 28px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-8bd3660{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-848 .elementor-element.elementor-element-8bd3660 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-848 .elementor-element.elementor-element-8bd3660{left:0px;}body.rtl .elementor-848 .elementor-element.elementor-element-8bd3660{right:0px;}.elementor-848 .elementor-element.elementor-element-8bd3660 .elementor-heading-title{font-family:"Calluna", Sans-serif;font-size:45px;font-weight:500;text-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-67493bb{--spacer-size:10px;}.elementor-848 .elementor-element.elementor-element-fabf922{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.68;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-848 .elementor-element.elementor-element-fabf922:not(.elementor-motion-effects-element-type-background), .elementor-848 .elementor-element.elementor-element-fabf922 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://donato.com.mx/wp-content/uploads/2024/12/WhatsApp-Image-2024-12-03-at-13.07.38.jpeg");background-position:center center;background-size:cover;}.elementor-848 .elementor-element.elementor-element-fabf922:hover{background-image:url("https://donato.com.mx/wp-content/uploads/2024/11/5-1.jpg");--overlay-opacity:0.5;}.elementor-848 .elementor-element.elementor-element-fabf922::before, .elementor-848 .elementor-element.elementor-element-fabf922 > .elementor-background-video-container::before, .elementor-848 .elementor-element.elementor-element-fabf922 > .e-con-inner > .elementor-background-video-container::before, .elementor-848 .elementor-element.elementor-element-fabf922 > .elementor-background-slideshow::before, .elementor-848 .elementor-element.elementor-element-fabf922 > .e-con-inner > .elementor-background-slideshow::before, .elementor-848 .elementor-element.elementor-element-fabf922 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 32%, #1976F297 66%);}.elementor-848 .elementor-element.elementor-element-fabf922:hover::before, .elementor-848 .elementor-element.elementor-element-fabf922:hover > .elementor-background-video-container::before, .elementor-848 .elementor-element.elementor-element-fabf922:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-848 .elementor-element.elementor-element-fabf922 > .elementor-background-slideshow:hover::before, .elementor-848 .elementor-element.elementor-element-fabf922 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #84C0FD 0%, #1976F297 100%);}.elementor-848 .elementor-element.elementor-element-a71cac7{--spacer-size:10px;}.elementor-848 .elementor-element.elementor-element-85309fb{text-align:center;}.elementor-848 .elementor-element.elementor-element-85309fb .elementor-heading-title{font-family:"Calluna", Sans-serif;font-size:45px;font-weight:500;text-shadow:0px 0px 8px rgba(0, 0, 0, 0.66);color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-cd7d09d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-848 .elementor-element.elementor-element-b63d69f{width:auto;max-width:auto;--icon-box-icon-margin:15px;}.elementor-848 .elementor-element.elementor-element-b63d69f.elementor-element{--align-self:flex-start;}.elementor-848 .elementor-element.elementor-element-b63d69f .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-848 .elementor-element.elementor-element-b63d69f .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-848 .elementor-element.elementor-element-b63d69f.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-848 .elementor-element.elementor-element-b63d69f.elementor-view-framed .elementor-icon, .elementor-848 .elementor-element.elementor-element-b63d69f.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-848 .elementor-element.elementor-element-b63d69f .elementor-icon{font-size:22px;}.elementor-848 .elementor-element.elementor-element-9ac5ebc{width:auto;max-width:auto;--icon-box-icon-margin:15px;}.elementor-848 .elementor-element.elementor-element-9ac5ebc.elementor-element{--align-self:flex-start;}.elementor-848 .elementor-element.elementor-element-9ac5ebc .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-848 .elementor-element.elementor-element-9ac5ebc .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-848 .elementor-element.elementor-element-9ac5ebc.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-848 .elementor-element.elementor-element-9ac5ebc.elementor-view-framed .elementor-icon, .elementor-848 .elementor-element.elementor-element-9ac5ebc.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-848 .elementor-element.elementor-element-9ac5ebc .elementor-icon{font-size:22px;}.elementor-848 .elementor-element.elementor-element-f5775db{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:0px;width:var( --container-widget-width, 1px );max-width:1px;--container-widget-width:1px;--container-widget-flex-grow:0;}.elementor-848 .elementor-element.elementor-element-f5775db > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#000000;}.elementor-848 .elementor-element.elementor-element-f5775db .elementor-divider-separator{width:1px;margin:0 auto;margin-center:0;}.elementor-848 .elementor-element.elementor-element-f5775db .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-848 .elementor-element.elementor-element-22c8709{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-848 .elementor-element.elementor-element-22c8709::before, .elementor-848 .elementor-element.elementor-element-22c8709 > .elementor-background-video-container::before, .elementor-848 .elementor-element.elementor-element-22c8709 > .e-con-inner > .elementor-background-video-container::before, .elementor-848 .elementor-element.elementor-element-22c8709 > .elementor-background-slideshow::before, .elementor-848 .elementor-element.elementor-element-22c8709 > .e-con-inner > .elementor-background-slideshow::before, .elementor-848 .elementor-element.elementor-element-22c8709 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1976F297;--background-overlay:'';}.elementor-848 .elementor-element.elementor-element-1276cf8{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;text-align:center;}.elementor-848 .elementor-element.elementor-element-1276cf8.elementor-element{--align-self:center;}.elementor-848 .elementor-element.elementor-element-1276cf8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:17px;font-weight:600;color:#000000;}.elementor-848 .elementor-element.elementor-element-0585146{text-align:center;}.elementor-848 .elementor-element.elementor-element-0585146 .elementor-heading-title{font-family:"Calluna", Sans-serif;font-size:18px;font-weight:400;text-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-5a9e4e9 img{width:85px;}.elementor-848 .elementor-element.elementor-element-a4f50bf{text-align:center;}.elementor-848 .elementor-element.elementor-element-a4f50bf .elementor-heading-title{font-family:"Calluna", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-42dfa77{text-align:center;}.elementor-848 .elementor-element.elementor-element-42dfa77 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-f3e66a2{text-align:center;}.elementor-848 .elementor-element.elementor-element-f3e66a2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:15px;font-weight:600;text-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-e69acca{text-align:center;}.elementor-848 .elementor-element.elementor-element-e69acca .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-c54a99a{--spacer-size:10px;}.elementor-848 .elementor-element.elementor-element-66da4e8{width:100%;max-width:100%;bottom:0px;text-align:center;}.elementor-848 .elementor-element.elementor-element-66da4e8 > .elementor-widget-container{margin:0px 0px 10px 0px;}body:not(.rtl) .elementor-848 .elementor-element.elementor-element-66da4e8{left:0px;}body.rtl .elementor-848 .elementor-element.elementor-element-66da4e8{right:0px;}.elementor-848 .elementor-element.elementor-element-66da4e8 .elementor-heading-title{font-family:"Calluna", Sans-serif;font-size:45px;font-weight:500;text-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-848 .elementor-element.elementor-element-08fde17{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;--margin-top:080px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-848 .elementor-element.elementor-element-4adc9a6{width:auto;max-width:auto;text-align:center;}.elementor-848 .elementor-element.elementor-element-4adc9a6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-848 .elementor-element.elementor-element-37ea74e{--spacer-size:20px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-848 .elementor-element.elementor-element-3c6aa3d{--content-width:1000px;}.elementor-848 .elementor-element.elementor-element-fb4723c{--width:49%;}.elementor-848 .elementor-element.elementor-element-805cf7c{--width:49%;}.elementor-848 .elementor-element.elementor-element-3ddf137{--width:100%;}.elementor-848 .elementor-element.elementor-element-af12147{--width:49%;}.elementor-848 .elementor-element.elementor-element-2dc2de2{--width:49%;}.elementor-848 .elementor-element.elementor-element-6d59f15{--width:31%;}.elementor-848 .elementor-element.elementor-element-cada145{--width:31%;}.elementor-848 .elementor-element.elementor-element-bad7b0e{--width:31%;}.elementor-848 .elementor-element.elementor-element-bd32133{--width:25%;}.elementor-848 .elementor-element.elementor-element-c392df8{--width:200px;}.elementor-848 .elementor-element.elementor-element-5cfdf1d{--width:25%;}.elementor-848 .elementor-element.elementor-element-c2c4e75{--width:200px;}.elementor-848 .elementor-element.elementor-element-90167fd{--width:25%;}.elementor-848 .elementor-element.elementor-element-497e4c9{--width:200px;}.elementor-848 .elementor-element.elementor-element-fabf922{--width:25%;}.elementor-848 .elementor-element.elementor-element-cd7d09d{--width:200px;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-848 .elementor-element.elementor-element-4d8b115 img{width:50%;}.elementor-848 .elementor-element.elementor-element-5dd2de3 .elementor-button{font-size:var( --e-global-typography-3b35c82-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-848 .elementor-element.elementor-element-04d11c3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-848 .elementor-element.elementor-element-87946a6 .elementor-heading-title{font-size:var( --e-global-typography-86a836d-font-size );}.elementor-848 .elementor-element.elementor-element-c5a129e .elementor-heading-title{font-size:var( --e-global-typography-86a836d-font-size );}.elementor-848 .elementor-element.elementor-element-704ebb5 .elementor-heading-title{font-size:var( --e-global-typography-86a836d-font-size );}.elementor-848 .elementor-element.elementor-element-aefa90c .elementor-heading-title{font-size:var( --e-global-typography-86a836d-font-size );}.elementor-848 .elementor-element.elementor-element-2cf1ca6 .elementor-heading-title{font-size:var( --e-global-typography-86a836d-font-size );}.elementor-848 .elementor-element.elementor-element-0651a5c .elementor-heading-title{font-size:var( --e-global-typography-86a836d-font-size );}.elementor-848 .elementor-element.elementor-element-e1d718f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-848 .elementor-element.elementor-element-3fd1bb7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-848 .elementor-element.elementor-element-c392df8{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-848 .elementor-element.elementor-element-c2c4e75{--grid-auto-flow:row;}.elementor-848 .elementor-element.elementor-element-497e4c9{--grid-auto-flow:row;}.elementor-848 .elementor-element.elementor-element-cd7d09d{--grid-auto-flow:row;}.elementor-848 .elementor-element.elementor-element-4adc9a6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-848 .elementor-element.elementor-element-4d8b115 img{width:85%;}.elementor-848 .elementor-element.elementor-element-5dd2de3 .elementor-button{font-size:var( --e-global-typography-3b35c82-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-848 .elementor-element.elementor-element-04d11c3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-848 .elementor-element.elementor-element-87946a6 .elementor-heading-title{font-size:var( --e-global-typography-86a836d-font-size );}.elementor-848 .elementor-element.elementor-element-c5a129e .elementor-heading-title{font-size:var( --e-global-typography-86a836d-font-size );}.elementor-848 .elementor-element.elementor-element-704ebb5 .elementor-heading-title{font-size:var( --e-global-typography-86a836d-font-size );}.elementor-848 .elementor-element.elementor-element-aefa90c .elementor-heading-title{font-size:var( --e-global-typography-86a836d-font-size );}.elementor-848 .elementor-element.elementor-element-2cf1ca6 .elementor-heading-title{font-size:var( --e-global-typography-86a836d-font-size );}.elementor-848 .elementor-element.elementor-element-0651a5c .elementor-heading-title{font-size:var( --e-global-typography-86a836d-font-size );}.elementor-848 .elementor-element.elementor-element-e1d718f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-848 .elementor-element.elementor-element-3fd1bb7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-848 .elementor-element.elementor-element-c392df8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-848 .elementor-element.elementor-element-c2c4e75{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-848 .elementor-element.elementor-element-497e4c9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-848 .elementor-element.elementor-element-cd7d09d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-848 .elementor-element.elementor-element-4adc9a6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS for container, class: .elementor-element-1b4ab15 */.sc1::before{
    background: transparent linear-gradient(180deg, #FFB70000 0%, #F5B70000 16%, #F5E30003 24%, #F3C509 100%) 0% 0% no-repeat padding-box !important;
opacity: 0.69;
}
.sc2::before{
    background: transparent linear-gradient(180deg, #57140000 0%, #F20E0E8C 62%, #F2191997 72%, #520404CF 100%, #F12727 100%) 0% 0% no-repeat padding-box;
opacity: 0.69;
}
.sc3::before{
    background: transparent linear-gradient(180deg, #F6000000 0%, #E7360A00 28%, #D28017 100%) 0% 0% no-repeat padding-box !important;
opacity: 0.69;
}
.sc4::before{
    background: transparent linear-gradient(180deg, #1000F600 0%, #1976F297 72%, #84C0FD 100%) 0% 0% no-repeat padding-box; !important;
opacity: 0.69;
}
/*
.sc1 .hover, .sc2 .hover, .sc3 .hover, .sc4 .hover{
    visibility: hidden;
}
.sc1:hover .hover, .sc2:hover .hover, .sc3:hover .hover, .sc4:hover .hover{
    visibility: visible;
}

.sc1 .hovernot, .sc2 .hovernot, .sc3 .hovernot, .sc4 .hovernot{
    visibility: visible;
}
.sc1:hover .hovernot, .sc2:hover .hovernot, .sc3:hover .hovernot, .sc4:hover .hovernot{
    visibility: hidden;
}
*/

.sc .hover{
    visibility: hidden;
}
.sc:hover .hover{
    visibility: visible;
}

.sc .hovernot{
    visibility: visible;
}
.sc:hover .hovernot{
    visibility: hidden;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Calluna';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://donato.com.mx/v2/wp-content/uploads/2024/11/calluna-regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Calluna';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://donato.com.mx/v2/wp-content/uploads/2024/11/Calluna-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */