.elementor-42 .elementor-element.elementor-element-703b447{--display:flex;--min-height:100dvh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-42 .elementor-element.elementor-element-703b447::before, .elementor-42 .elementor-element.elementor-element-703b447 > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-703b447 > .e-con-inner > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-703b447 > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-703b447 > .e-con-inner > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-703b447 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a47f794 );--background-overlay:'';}.elementor-42 .elementor-element.elementor-element-703b447:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-703b447 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://mexico-expeditions.com/wp-content/uploads/2025/03/ecuador-portada-baner.webp") 50% 50%;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-20ca385{text-align:center;}.elementor-42 .elementor-element.elementor-element-20ca385 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.8rem;font-weight:600;color:var( --e-global-color-f6b44b5 );}.elementor-42 .elementor-element.elementor-element-588d4b5{text-align:center;}.elementor-42 .elementor-element.elementor-element-588d4b5 .elementor-heading-title{font-size:1.7rem;color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-b04ea65{text-align:center;font-family:"Roboto", Sans-serif;font-size:1.1rem;font-weight:300;color:var( --e-global-color-f6b44b5 );}.elementor-42 .elementor-element.elementor-element-e0c7b53{--display:flex;--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-6647974{text-align:center;}.elementor-42 .elementor-element.elementor-element-6647974 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-de9b260{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-42 .elementor-element.elementor-element-4d227bd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-42 .elementor-element.elementor-element-23e9830{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-42 .elementor-element.elementor-element-551ba0b img{height:120px;object-fit:contain;object-position:center center;}.elementor-42 .elementor-element.elementor-element-0c7a139{text-align:center;}.elementor-42 .elementor-element.elementor-element-3800485{--display:flex;}.elementor-42 .elementor-element.elementor-element-ae3026d img{height:120px;object-fit:contain;object-position:center center;}.elementor-42 .elementor-element.elementor-element-518f104{text-align:center;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-6d8e4e5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-76c2079{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-5ea3ddf{--display:flex;--min-height:150px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.65;--border-radius:15px 15px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-5ea3ddf:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-5ea3ddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mexico-expeditions.com/wp-content/uploads/2025/01/fondo.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-5ea3ddf::before, .elementor-42 .elementor-element.elementor-element-5ea3ddf > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-5ea3ddf > .e-con-inner > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-5ea3ddf > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-5ea3ddf > .e-con-inner > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-5ea3ddf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-42 .elementor-element.elementor-element-e70bbb9{--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:center;}.elementor-42 .elementor-element.elementor-element-0762017 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-0762017.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-0762017 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-f6b44b5 );}.elementor-42 .elementor-element.elementor-element-44d2314 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-44d2314.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-44d2314 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-f6b44b5 );}.elementor-42 .elementor-element.elementor-element-25a168c > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-25a168c.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-25a168c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-f6b44b5 );}.elementor-42 .elementor-element.elementor-element-9136cbe img{height:70px;object-fit:contain;object-position:center center;}.elementor-42 .elementor-element.elementor-element-3a786b1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-42 .elementor-element.elementor-element-6333dd9{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-6333dd9 > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-6333dd9 img{width:100%;height:240px;object-fit:cover;object-position:top center;border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-d183971 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-a47f794 );}.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-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-42 .elementor-element.elementor-element-67bcbfa{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-42 .elementor-element.elementor-element-67bcbfa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-67bcbfa .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-67bcbfa .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-42 .elementor-element.elementor-element-9ad02a5{--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:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DBDBDB;--border-color:#DBDBDB;--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-42 .elementor-element.elementor-element-5835834.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-5835834 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:500;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-dbf1943 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:300;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-2967bb5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-42 .elementor-element.elementor-element-2967bb5 .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-2967bb5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-42 .elementor-element.elementor-element-492c997{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-17f826e .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-17f826e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-17f826e.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-17f826e.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-17f826e.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-17f826e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-17f826e.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-17f826e.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-17f826e.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-17f826e.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-17f826e.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-17f826e .elementor-icon{font-size:1.3rem;padding:0.6rem;}.elementor-42 .elementor-element.elementor-element-17f826e .elementor-icon svg{height:1.3rem;}.elementor-42 .elementor-element.elementor-element-6abf926 .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-6abf926.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-6abf926.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-6abf926.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-6abf926.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-6abf926.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-6abf926.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-6abf926.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-6abf926.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-6abf926.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-6abf926.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-6abf926 .elementor-icon{font-size:1.3rem;padding:0.6rem;}.elementor-42 .elementor-element.elementor-element-6abf926 .elementor-icon svg{height:1.3rem;}.elementor-42 .elementor-element.elementor-element-ad0781a .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-ad0781a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-ad0781a.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-ad0781a.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-ad0781a.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-ad0781a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-ad0781a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-ad0781a.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-ad0781a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-ad0781a.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-ad0781a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-ad0781a .elementor-icon{font-size:1.3rem;padding:0.6rem;}.elementor-42 .elementor-element.elementor-element-ad0781a .elementor-icon svg{height:1.3rem;}.elementor-42 .elementor-element.elementor-element-a74e86c .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-a74e86c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-a74e86c.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-a74e86c.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-a74e86c.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-a74e86c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-a74e86c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-a74e86c.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-a74e86c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-a74e86c.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-a74e86c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-a74e86c .elementor-icon{font-size:1.3rem;padding:0.6rem;}.elementor-42 .elementor-element.elementor-element-a74e86c .elementor-icon svg{height:1.3rem;}.elementor-42 .elementor-element.elementor-element-ca379ed{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-7ef75d3{--display:flex;--min-height:150px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.65;--border-radius:15px 15px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-7ef75d3:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-7ef75d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mexico-expeditions.com/wp-content/uploads/2025/01/fondo.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-7ef75d3::before, .elementor-42 .elementor-element.elementor-element-7ef75d3 > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-7ef75d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-7ef75d3 > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-7ef75d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-7ef75d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-42 .elementor-element.elementor-element-4ef389f{--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:center;}.elementor-42 .elementor-element.elementor-element-ecced9b > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-ecced9b.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-ecced9b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-f6b44b5 );}.elementor-42 .elementor-element.elementor-element-031d854 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-031d854.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-031d854 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-f6b44b5 );}.elementor-42 .elementor-element.elementor-element-c3af0e5 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-c3af0e5.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-c3af0e5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-f6b44b5 );}.elementor-42 .elementor-element.elementor-element-4876371 img{height:70px;object-fit:contain;object-position:center center;}.elementor-42 .elementor-element.elementor-element-cf04ee8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-42 .elementor-element.elementor-element-1f004d3{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-1f004d3 > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-1f004d3 img{width:100%;height:240px;object-fit:cover;object-position:top center;border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-cc06e83 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-a47f794 );}.elementor-42 .elementor-element.elementor-element-4f564b3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-42 .elementor-element.elementor-element-4f564b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-4f564b3 .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-4f564b3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-42 .elementor-element.elementor-element-0f06e11{--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:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DBDBDB;--border-color:#DBDBDB;--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-42 .elementor-element.elementor-element-34ed50e.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-34ed50e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:500;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-b612dd1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:300;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-e65e14c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-42 .elementor-element.elementor-element-e65e14c .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-e65e14c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-42 .elementor-element.elementor-element-ed05f97{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-4deb1e8 .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-4deb1e8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-4deb1e8.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-4deb1e8.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-4deb1e8.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-4deb1e8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-4deb1e8.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-4deb1e8.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-4deb1e8.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-4deb1e8.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-4deb1e8.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-4deb1e8 .elementor-icon{font-size:1.3rem;padding:0.6rem;}.elementor-42 .elementor-element.elementor-element-4deb1e8 .elementor-icon svg{height:1.3rem;}.elementor-42 .elementor-element.elementor-element-f46b1ea .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-f46b1ea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-f46b1ea.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-f46b1ea.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-f46b1ea.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-f46b1ea.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-f46b1ea.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-f46b1ea.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-f46b1ea.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-f46b1ea.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-f46b1ea.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-f46b1ea .elementor-icon{font-size:1.3rem;padding:0.6rem;}.elementor-42 .elementor-element.elementor-element-f46b1ea .elementor-icon svg{height:1.3rem;}.elementor-42 .elementor-element.elementor-element-dd1316c .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-dd1316c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-dd1316c.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-dd1316c.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-dd1316c.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-dd1316c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-dd1316c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-dd1316c.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-dd1316c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-dd1316c.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-dd1316c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-dd1316c .elementor-icon{font-size:1.3rem;padding:0.6rem;}.elementor-42 .elementor-element.elementor-element-dd1316c .elementor-icon svg{height:1.3rem;}.elementor-42 .elementor-element.elementor-element-c9e7a7c .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-c9e7a7c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-c9e7a7c.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-c9e7a7c.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-c9e7a7c.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-c9e7a7c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-c9e7a7c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-c9e7a7c.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-c9e7a7c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-c9e7a7c.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-c9e7a7c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-c9e7a7c .elementor-icon{font-size:1.3rem;padding:0.6rem;}.elementor-42 .elementor-element.elementor-element-c9e7a7c .elementor-icon svg{height:1.3rem;}.elementor-42 .elementor-element.elementor-element-2cde62e{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-d8bf042{--display:flex;--min-height:150px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.65;--border-radius:15px 15px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-d8bf042:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-d8bf042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mexico-expeditions.com/wp-content/uploads/2025/01/fondo.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-d8bf042::before, .elementor-42 .elementor-element.elementor-element-d8bf042 > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-d8bf042 > .e-con-inner > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-d8bf042 > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-d8bf042 > .e-con-inner > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-d8bf042 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-42 .elementor-element.elementor-element-4ce7b77{--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:center;}.elementor-42 .elementor-element.elementor-element-5cf3d59 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-5cf3d59.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-5cf3d59 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-f6b44b5 );}.elementor-42 .elementor-element.elementor-element-3861285 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-3861285.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-3861285 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-f6b44b5 );}.elementor-42 .elementor-element.elementor-element-d180656 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-d180656.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-d180656 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-f6b44b5 );}.elementor-42 .elementor-element.elementor-element-a693229 img{height:70px;object-fit:contain;object-position:center center;}.elementor-42 .elementor-element.elementor-element-29f87cb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-42 .elementor-element.elementor-element-d627aab{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-d627aab > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-d627aab img{width:100%;height:240px;object-fit:cover;object-position:top center;border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-ff99da0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-a47f794 );}.elementor-42 .elementor-element.elementor-element-41ec8fb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-42 .elementor-element.elementor-element-41ec8fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-41ec8fb .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-41ec8fb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-42 .elementor-element.elementor-element-d736180{--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:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DBDBDB;--border-color:#DBDBDB;--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-42 .elementor-element.elementor-element-c48ce6a.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-c48ce6a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:500;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-f9eb15d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:300;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-4474e8f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-42 .elementor-element.elementor-element-4474e8f .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-4474e8f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-42 .elementor-element.elementor-element-09c7e76{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-7a54846 .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-7a54846.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-7a54846.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-7a54846.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-7a54846.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-7a54846.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-7a54846.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-7a54846.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-7a54846.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-7a54846.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-7a54846.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-7a54846 .elementor-icon{font-size:1.3rem;padding:0.6rem;}.elementor-42 .elementor-element.elementor-element-7a54846 .elementor-icon svg{height:1.3rem;}.elementor-42 .elementor-element.elementor-element-8a9d97f .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-8a9d97f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-8a9d97f.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-8a9d97f.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-8a9d97f.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-8a9d97f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-8a9d97f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-8a9d97f.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-8a9d97f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-8a9d97f.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-8a9d97f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-8a9d97f .elementor-icon{font-size:1.3rem;padding:0.6rem;}.elementor-42 .elementor-element.elementor-element-8a9d97f .elementor-icon svg{height:1.3rem;}.elementor-42 .elementor-element.elementor-element-1c72cfd .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-1c72cfd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-1c72cfd.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-1c72cfd.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-1c72cfd.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-1c72cfd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-1c72cfd.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-1c72cfd.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-1c72cfd.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-1c72cfd.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-1c72cfd.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-1c72cfd .elementor-icon{font-size:1.3rem;padding:0.6rem;}.elementor-42 .elementor-element.elementor-element-1c72cfd .elementor-icon svg{height:1.3rem;}.elementor-42 .elementor-element.elementor-element-2908b57 .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-2908b57.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-2908b57.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-2908b57.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-2908b57.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-2908b57.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-2908b57.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-2908b57.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-2908b57.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-2908b57.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-2908b57.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-2908b57 .elementor-icon{font-size:1.3rem;padding:0.6rem;}.elementor-42 .elementor-element.elementor-element-2908b57 .elementor-icon svg{height:1.3rem;}.elementor-42 .elementor-element.elementor-element-0bf00d1{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-16e6de2{--display:flex;--min-height:150px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.65;--border-radius:15px 15px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-16e6de2:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-16e6de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mexico-expeditions.com/wp-content/uploads/2025/01/fondo.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-16e6de2::before, .elementor-42 .elementor-element.elementor-element-16e6de2 > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-16e6de2 > .e-con-inner > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-16e6de2 > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-16e6de2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-16e6de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-42 .elementor-element.elementor-element-64b56cf{--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:center;}.elementor-42 .elementor-element.elementor-element-9d6649d > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-9d6649d.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-9d6649d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-f6b44b5 );}.elementor-42 .elementor-element.elementor-element-510e5b5 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-510e5b5.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-510e5b5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-f6b44b5 );}.elementor-42 .elementor-element.elementor-element-9f8054a > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-9f8054a.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-9f8054a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-f6b44b5 );}.elementor-42 .elementor-element.elementor-element-4562e51 img{height:70px;object-fit:contain;object-position:center center;}.elementor-42 .elementor-element.elementor-element-20fe59f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-42 .elementor-element.elementor-element-09b104d{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-09b104d > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-09b104d img{width:100%;height:240px;object-fit:cover;object-position:top center;border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-79ae44a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-a47f794 );}.elementor-42 .elementor-element.elementor-element-ed24ed3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-42 .elementor-element.elementor-element-ed24ed3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-ed24ed3 .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-ed24ed3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-42 .elementor-element.elementor-element-397cdf5{--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:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DBDBDB;--border-color:#DBDBDB;--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-42 .elementor-element.elementor-element-8b363ab.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-8b363ab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:500;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-1d341d5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:300;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-5b2bd59{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-42 .elementor-element.elementor-element-5b2bd59 .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-5b2bd59 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-42 .elementor-element.elementor-element-237cfec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-608f383 .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-608f383.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-608f383.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-608f383.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-608f383.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-608f383.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-608f383.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-608f383.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-608f383.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-608f383.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-608f383.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-608f383 .elementor-icon{font-size:1.3rem;padding:0.6rem;}.elementor-42 .elementor-element.elementor-element-608f383 .elementor-icon svg{height:1.3rem;}.elementor-42 .elementor-element.elementor-element-33ee7ce .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-33ee7ce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-33ee7ce.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-33ee7ce.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-33ee7ce.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-33ee7ce.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-33ee7ce.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-33ee7ce.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-33ee7ce.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-33ee7ce.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-33ee7ce.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-33ee7ce .elementor-icon{font-size:1.3rem;padding:0.6rem;}.elementor-42 .elementor-element.elementor-element-33ee7ce .elementor-icon svg{height:1.3rem;}.elementor-42 .elementor-element.elementor-element-cf3f8d3 .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-cf3f8d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-cf3f8d3.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-cf3f8d3.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-cf3f8d3.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-cf3f8d3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-cf3f8d3.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-cf3f8d3.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-cf3f8d3.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-cf3f8d3.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-cf3f8d3.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-cf3f8d3 .elementor-icon{font-size:1.3rem;padding:0.6rem;}.elementor-42 .elementor-element.elementor-element-cf3f8d3 .elementor-icon svg{height:1.3rem;}.elementor-42 .elementor-element.elementor-element-48b4e56 .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-48b4e56.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-48b4e56.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-48b4e56.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-48b4e56.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-48b4e56.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-48b4e56.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-48b4e56.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-48b4e56.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-48b4e56.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-48b4e56.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-48b4e56 .elementor-icon{font-size:1.3rem;padding:0.6rem;}.elementor-42 .elementor-element.elementor-element-48b4e56 .elementor-icon svg{height:1.3rem;}.elementor-42 .elementor-element.elementor-element-f09f5fc{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-7be3e16{--display:flex;--min-height:150px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.65;--border-radius:15px 15px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-7be3e16:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-7be3e16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mexico-expeditions.com/wp-content/uploads/2025/01/fondo.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-7be3e16::before, .elementor-42 .elementor-element.elementor-element-7be3e16 > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-7be3e16 > .e-con-inner > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-7be3e16 > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-7be3e16 > .e-con-inner > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-7be3e16 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-42 .elementor-element.elementor-element-626fe9d{--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:center;}.elementor-42 .elementor-element.elementor-element-eac46de > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-eac46de.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-eac46de .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-f6b44b5 );}.elementor-42 .elementor-element.elementor-element-ad98604 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-ad98604.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-ad98604 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-f6b44b5 );}.elementor-42 .elementor-element.elementor-element-ab2ae1d > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-ab2ae1d.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-ab2ae1d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-f6b44b5 );}.elementor-42 .elementor-element.elementor-element-bbebc97 img{height:70px;object-fit:contain;object-position:center center;}.elementor-42 .elementor-element.elementor-element-42ad26a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-42 .elementor-element.elementor-element-7d6ca10{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-7d6ca10 > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-7d6ca10 img{width:100%;height:240px;object-fit:cover;object-position:top center;border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-733cac9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-a47f794 );}.elementor-42 .elementor-element.elementor-element-6e6db0c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-42 .elementor-element.elementor-element-6e6db0c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-6e6db0c .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-6e6db0c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-42 .elementor-element.elementor-element-618090f{--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:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DBDBDB;--border-color:#DBDBDB;--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-42 .elementor-element.elementor-element-3582b87.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-3582b87 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:500;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-6819e87 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:300;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-70e0005{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-42 .elementor-element.elementor-element-70e0005 .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-70e0005 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-42 .elementor-element.elementor-element-4174a0b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-66a05aa .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-66a05aa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-66a05aa.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-66a05aa.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-66a05aa.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-66a05aa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-66a05aa.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-66a05aa.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-66a05aa.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-66a05aa.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-66a05aa.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-66a05aa .elementor-icon{font-size:1.3rem;padding:0.6rem;}.elementor-42 .elementor-element.elementor-element-66a05aa .elementor-icon svg{height:1.3rem;}.elementor-42 .elementor-element.elementor-element-99dabf7 .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-99dabf7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-99dabf7.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-99dabf7.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-99dabf7.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-99dabf7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-99dabf7.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-99dabf7.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-99dabf7.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-99dabf7.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-99dabf7.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-99dabf7 .elementor-icon{font-size:1.3rem;padding:0.6rem;}.elementor-42 .elementor-element.elementor-element-99dabf7 .elementor-icon svg{height:1.3rem;}.elementor-42 .elementor-element.elementor-element-025babf .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-025babf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-025babf.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-025babf.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-025babf.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-025babf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-025babf.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-025babf.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-025babf.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-025babf.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-025babf.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-025babf .elementor-icon{font-size:1.3rem;padding:0.6rem;}.elementor-42 .elementor-element.elementor-element-025babf .elementor-icon svg{height:1.3rem;}.elementor-42 .elementor-element.elementor-element-db581a8 .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-db581a8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-db581a8.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-db581a8.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-db581a8.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-db581a8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-db581a8.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-db581a8.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-db581a8.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-db581a8.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-db581a8.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-db581a8 .elementor-icon{font-size:1.3rem;padding:0.6rem;}.elementor-42 .elementor-element.elementor-element-db581a8 .elementor-icon svg{height:1.3rem;}.elementor-42 .elementor-element.elementor-element-63dc795{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-dfb27d0{--display:flex;--min-height:150px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.65;--border-radius:15px 15px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-dfb27d0:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-dfb27d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mexico-expeditions.com/wp-content/uploads/2025/01/fondo.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-dfb27d0::before, .elementor-42 .elementor-element.elementor-element-dfb27d0 > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-dfb27d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-dfb27d0 > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-dfb27d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-dfb27d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-42 .elementor-element.elementor-element-e68ff4b{--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:center;}.elementor-42 .elementor-element.elementor-element-ce6b4fe > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-ce6b4fe.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-ce6b4fe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-f6b44b5 );}.elementor-42 .elementor-element.elementor-element-0016745 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-0016745.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-0016745 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-f6b44b5 );}.elementor-42 .elementor-element.elementor-element-2cd773c > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-2cd773c.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-2cd773c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-f6b44b5 );}.elementor-42 .elementor-element.elementor-element-0973b44 img{height:70px;object-fit:contain;object-position:center center;}.elementor-42 .elementor-element.elementor-element-7694fea{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-42 .elementor-element.elementor-element-515f245{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-515f245 > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-515f245 img{width:100%;height:240px;object-fit:cover;object-position:top center;border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-e03c958 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-a47f794 );}.elementor-42 .elementor-element.elementor-element-c50e20e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-42 .elementor-element.elementor-element-c50e20e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-c50e20e .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-c50e20e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-42 .elementor-element.elementor-element-b3fc852{--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:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DBDBDB;--border-color:#DBDBDB;--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-42 .elementor-element.elementor-element-da24c15.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-da24c15 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:500;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-6ec0fe0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:300;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-bc1d641{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-42 .elementor-element.elementor-element-bc1d641 .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-bc1d641 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-42 .elementor-element.elementor-element-3ccfc7d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-8ca9041 .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-8ca9041.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-8ca9041.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-8ca9041.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-8ca9041.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-8ca9041.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-8ca9041.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-8ca9041.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-8ca9041.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-8ca9041.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-8ca9041.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-8ca9041 .elementor-icon{font-size:1.3rem;padding:0.6rem;}.elementor-42 .elementor-element.elementor-element-8ca9041 .elementor-icon svg{height:1.3rem;}.elementor-42 .elementor-element.elementor-element-158f5d4 .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-158f5d4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-158f5d4.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-158f5d4.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-158f5d4.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-158f5d4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-158f5d4.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-158f5d4.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-158f5d4.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-158f5d4.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-158f5d4.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-158f5d4 .elementor-icon{font-size:1.3rem;padding:0.6rem;}.elementor-42 .elementor-element.elementor-element-158f5d4 .elementor-icon svg{height:1.3rem;}.elementor-42 .elementor-element.elementor-element-90916e1 .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-90916e1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-90916e1.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-90916e1.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-90916e1.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-90916e1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-90916e1.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-90916e1.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-90916e1.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-90916e1.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-90916e1.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-90916e1 .elementor-icon{font-size:1.3rem;padding:0.6rem;}.elementor-42 .elementor-element.elementor-element-90916e1 .elementor-icon svg{height:1.3rem;}.elementor-42 .elementor-element.elementor-element-4d615d9 .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-4d615d9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-4d615d9.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-4d615d9.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-4d615d9.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-4d615d9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-4d615d9.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-4d615d9.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-4d615d9.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-4d615d9.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-4d615d9.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-4d615d9 .elementor-icon{font-size:1.3rem;padding:0.6rem;}.elementor-42 .elementor-element.elementor-element-4d615d9 .elementor-icon svg{height:1.3rem;}.elementor-42 .elementor-element.elementor-element-38e83e2{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-0b1c674{--display:flex;--min-height:150px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.65;--border-radius:15px 15px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-0b1c674:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-0b1c674 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mexico-expeditions.com/wp-content/uploads/2025/01/fondo.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-0b1c674::before, .elementor-42 .elementor-element.elementor-element-0b1c674 > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-0b1c674 > .e-con-inner > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-0b1c674 > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-0b1c674 > .e-con-inner > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-0b1c674 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-42 .elementor-element.elementor-element-a277952{--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:center;}.elementor-42 .elementor-element.elementor-element-4cc745c > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-4cc745c.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-4cc745c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-f6b44b5 );}.elementor-42 .elementor-element.elementor-element-45ad515 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-45ad515.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-45ad515 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-f6b44b5 );}.elementor-42 .elementor-element.elementor-element-c1f4a19 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-c1f4a19.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-c1f4a19 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-f6b44b5 );}.elementor-42 .elementor-element.elementor-element-2a5f975 img{height:70px;object-fit:contain;object-position:center center;}.elementor-42 .elementor-element.elementor-element-4049e15{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-42 .elementor-element.elementor-element-097efcc{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-097efcc > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-097efcc img{width:100%;height:240px;object-fit:cover;object-position:top center;border-radius:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-d225793 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-a47f794 );}.elementor-42 .elementor-element.elementor-element-b98362c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-42 .elementor-element.elementor-element-b98362c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-b98362c .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-b98362c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-42 .elementor-element.elementor-element-d5a04b7{--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:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DBDBDB;--border-color:#DBDBDB;--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-42 .elementor-element.elementor-element-51651e7.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-51651e7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:500;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-9b9e4c3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:300;color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-3aff63e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-42 .elementor-element.elementor-element-3aff63e .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-3aff63e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-42 .elementor-element.elementor-element-e025448{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-f20a005 .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-f20a005.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-f20a005.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-f20a005.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-f20a005.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-f20a005.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-f20a005.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-f20a005.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-f20a005.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-f20a005.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-f20a005.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-f20a005 .elementor-icon{font-size:1.3rem;padding:0.6rem;}.elementor-42 .elementor-element.elementor-element-f20a005 .elementor-icon svg{height:1.3rem;}.elementor-42 .elementor-element.elementor-element-28bdc27 .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-28bdc27.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-28bdc27.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-28bdc27.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-28bdc27.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-28bdc27.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-28bdc27.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-28bdc27.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-28bdc27.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-28bdc27.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-28bdc27.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-28bdc27 .elementor-icon{font-size:1.3rem;padding:0.6rem;}.elementor-42 .elementor-element.elementor-element-28bdc27 .elementor-icon svg{height:1.3rem;}.elementor-42 .elementor-element.elementor-element-1d618f8 .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-1d618f8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-1d618f8.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-1d618f8.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-1d618f8.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-1d618f8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-1d618f8.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-1d618f8.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-1d618f8.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-1d618f8.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-1d618f8.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-1d618f8 .elementor-icon{font-size:1.3rem;padding:0.6rem;}.elementor-42 .elementor-element.elementor-element-1d618f8 .elementor-icon svg{height:1.3rem;}.elementor-42 .elementor-element.elementor-element-80710d6 .elementor-icon-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-80710d6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-80710d6.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-80710d6.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-80710d6.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-80710d6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-80710d6.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-80710d6.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-80710d6.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-80710d6.elementor-view-framed .elementor-icon:hover, .elementor-42 .elementor-element.elementor-element-80710d6.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-80710d6 .elementor-icon{font-size:1.3rem;padding:0.6rem;}.elementor-42 .elementor-element.elementor-element-80710d6 .elementor-icon svg{height:1.3rem;}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-76c2079{--width:100%;}.elementor-42 .elementor-element.elementor-element-492c997{--width:75%;}.elementor-42 .elementor-element.elementor-element-ca379ed{--width:100%;}.elementor-42 .elementor-element.elementor-element-ed05f97{--width:75%;}.elementor-42 .elementor-element.elementor-element-2cde62e{--width:100%;}.elementor-42 .elementor-element.elementor-element-09c7e76{--width:75%;}.elementor-42 .elementor-element.elementor-element-0bf00d1{--width:100%;}.elementor-42 .elementor-element.elementor-element-237cfec{--width:75%;}.elementor-42 .elementor-element.elementor-element-f09f5fc{--width:100%;}.elementor-42 .elementor-element.elementor-element-4174a0b{--width:75%;}.elementor-42 .elementor-element.elementor-element-63dc795{--width:100%;}.elementor-42 .elementor-element.elementor-element-3ccfc7d{--width:75%;}.elementor-42 .elementor-element.elementor-element-38e83e2{--width:100%;}.elementor-42 .elementor-element.elementor-element-e025448{--width:75%;}}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-20ca385{text-align:center;}.elementor-42 .elementor-element.elementor-element-20ca385 .elementor-heading-title{font-size:2.3rem;}.elementor-42 .elementor-element.elementor-element-588d4b5 .elementor-heading-title{font-size:1.4em;}.elementor-42 .elementor-element.elementor-element-e0c7b53{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-42 .elementor-element.elementor-element-6647974 .elementor-heading-title{font-size:1.5rem;}.elementor-42 .elementor-element.elementor-element-4d227bd{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-6d8e4e5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-d183971 .elementor-heading-title{font-size:0.9rem;}.elementor-42 .elementor-element.elementor-element-dbf1943 .elementor-heading-title{font-size:0.9rem;}.elementor-42 .elementor-element.elementor-element-cc06e83 .elementor-heading-title{font-size:0.9rem;}.elementor-42 .elementor-element.elementor-element-b612dd1 .elementor-heading-title{font-size:0.9rem;}.elementor-42 .elementor-element.elementor-element-ff99da0 .elementor-heading-title{font-size:0.9rem;}.elementor-42 .elementor-element.elementor-element-f9eb15d .elementor-heading-title{font-size:0.9rem;}.elementor-42 .elementor-element.elementor-element-79ae44a .elementor-heading-title{font-size:0.9rem;}.elementor-42 .elementor-element.elementor-element-1d341d5 .elementor-heading-title{font-size:0.9rem;}.elementor-42 .elementor-element.elementor-element-733cac9 .elementor-heading-title{font-size:0.9rem;}.elementor-42 .elementor-element.elementor-element-6819e87 .elementor-heading-title{font-size:0.9rem;}.elementor-42 .elementor-element.elementor-element-e03c958 .elementor-heading-title{font-size:0.9rem;}.elementor-42 .elementor-element.elementor-element-6ec0fe0 .elementor-heading-title{font-size:0.9rem;}.elementor-42 .elementor-element.elementor-element-d225793 .elementor-heading-title{font-size:0.9rem;}.elementor-42 .elementor-element.elementor-element-9b9e4c3 .elementor-heading-title{font-size:0.9rem;}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-20ca385 .elementor-heading-title{font-size:1.7rem;}.elementor-42 .elementor-element.elementor-element-588d4b5 .elementor-heading-title{font-size:16px;}.elementor-42 .elementor-element.elementor-element-6647974 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-6647974 .elementor-heading-title{font-size:1.1rem;}.elementor-42 .elementor-element.elementor-element-de9b260{font-size:0.95rem;}.elementor-42 .elementor-element.elementor-element-4d227bd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-6d8e4e5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-0762017 .elementor-heading-title{font-size:0.9em;}.elementor-42 .elementor-element.elementor-element-44d2314 .elementor-heading-title{font-size:0.9em;}.elementor-42 .elementor-element.elementor-element-25a168c .elementor-heading-title{font-size:0.9em;}.elementor-42 .elementor-element.elementor-element-492c997{--border-radius:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-ecced9b .elementor-heading-title{font-size:0.9em;}.elementor-42 .elementor-element.elementor-element-031d854 .elementor-heading-title{font-size:0.9em;}.elementor-42 .elementor-element.elementor-element-c3af0e5 .elementor-heading-title{font-size:0.9em;}.elementor-42 .elementor-element.elementor-element-ed05f97{--border-radius:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-5cf3d59 .elementor-heading-title{font-size:0.9em;}.elementor-42 .elementor-element.elementor-element-3861285 .elementor-heading-title{font-size:0.9em;}.elementor-42 .elementor-element.elementor-element-d180656 .elementor-heading-title{font-size:0.9em;}.elementor-42 .elementor-element.elementor-element-09c7e76{--border-radius:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-9d6649d .elementor-heading-title{font-size:0.9em;}.elementor-42 .elementor-element.elementor-element-510e5b5 .elementor-heading-title{font-size:0.9em;}.elementor-42 .elementor-element.elementor-element-9f8054a .elementor-heading-title{font-size:0.9em;}.elementor-42 .elementor-element.elementor-element-237cfec{--border-radius:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-eac46de .elementor-heading-title{font-size:0.9em;}.elementor-42 .elementor-element.elementor-element-ad98604 .elementor-heading-title{font-size:0.9em;}.elementor-42 .elementor-element.elementor-element-ab2ae1d .elementor-heading-title{font-size:0.9em;}.elementor-42 .elementor-element.elementor-element-4174a0b{--border-radius:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-ce6b4fe .elementor-heading-title{font-size:0.9em;}.elementor-42 .elementor-element.elementor-element-0016745 .elementor-heading-title{font-size:0.9em;}.elementor-42 .elementor-element.elementor-element-2cd773c .elementor-heading-title{font-size:0.9em;}.elementor-42 .elementor-element.elementor-element-3ccfc7d{--border-radius:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-4cc745c .elementor-heading-title{font-size:0.9em;}.elementor-42 .elementor-element.elementor-element-45ad515 .elementor-heading-title{font-size:0.9em;}.elementor-42 .elementor-element.elementor-element-c1f4a19 .elementor-heading-title{font-size:0.9em;}.elementor-42 .elementor-element.elementor-element-e025448{--border-radius:0px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-0762017 */.elementor-42 .elementor-element.elementor-element-0762017{
    box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.3), -5px -5px 20px rgba(255, 255, 255, 0.2);
    border-radius: 15px;
      transition: box-shadow 0.3s ease, transform 0.3s ease;

}
.elementor-42 .elementor-element.elementor-element-0762017:hover{
     box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.5), -15px -15px 30px rgba(255, 255, 255, 0.3);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44d2314 */.elementor-42 .elementor-element.elementor-element-44d2314{
    box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.3), -5px -5px 20px rgba(255, 255, 255, 0.2);
    border-radius: 15px;
      transition: box-shadow 0.3s ease, transform 0.3s ease;

}
.elementor-42 .elementor-element.elementor-element-44d2314:hover{
     box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.5), -15px -15px 30px rgba(255, 255, 255, 0.3);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25a168c */.elementor-42 .elementor-element.elementor-element-25a168c{
    box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.3), -5px -5px 20px rgba(255, 255, 255, 0.2);
    border-radius: 15px;
      transition: box-shadow 0.3s ease, transform 0.3s ease;

}
.elementor-42 .elementor-element.elementor-element-25a168c:hover{
     box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.5), -15px -15px 30px rgba(255, 255, 255, 0.3);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9136cbe */.elementor-42 .elementor-element.elementor-element-9136cbe{
    transition: transform 0.3s ease;

}
.elementor-42 .elementor-element.elementor-element-9136cbe:hover{
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6333dd9 */.elementor-42 .elementor-element.elementor-element-6333dd9 img{
  box-shadow: 0 10px 15px rgba(0, 0, 0, 0.3);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-67bcbfa */.elementor-42 .elementor-element.elementor-element-67bcbfa{
      position: relative;
  background: linear-gradient(to right, rgba(219, 219, 219, 0) 0%, rgba(219, 219, 219, 1) 30%, rgba(219, 219, 219, 1) 70%, rgba(219, 219, 219, 0) 100%);
  height: 1.5px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2967bb5 */.elementor-42 .elementor-element.elementor-element-2967bb5{
      position: relative;
  background: linear-gradient(to right, rgba(219, 219, 219, 0) 0%, rgba(219, 219, 219, 1) 30%, rgba(219, 219, 219, 1) 70%, rgba(219, 219, 219, 0) 100%);
  height: 1.5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-492c997 */.elementor-42 .elementor-element.elementor-element-492c997{
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1), 0 8px 16px rgba(0, 0, 0, 0.05);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76c2079 */.elementor-42 .elementor-element.elementor-element-76c2079{
      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1), 0 6px 16px rgba(0, 0, 0, 0.05);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecced9b */.elementor-42 .elementor-element.elementor-element-ecced9b{
    box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.3), -5px -5px 20px rgba(255, 255, 255, 0.2);
    border-radius: 15px;
      transition: box-shadow 0.3s ease, transform 0.3s ease;

}
.elementor-42 .elementor-element.elementor-element-ecced9b:hover{
     box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.5), -15px -15px 30px rgba(255, 255, 255, 0.3);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-031d854 */.elementor-42 .elementor-element.elementor-element-031d854{
    box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.3), -5px -5px 20px rgba(255, 255, 255, 0.2);
    border-radius: 15px;
      transition: box-shadow 0.3s ease, transform 0.3s ease;

}
.elementor-42 .elementor-element.elementor-element-031d854:hover{
     box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.5), -15px -15px 30px rgba(255, 255, 255, 0.3);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af0e5 */.elementor-42 .elementor-element.elementor-element-c3af0e5{
    box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.3), -5px -5px 20px rgba(255, 255, 255, 0.2);
    border-radius: 15px;
      transition: box-shadow 0.3s ease, transform 0.3s ease;

}
.elementor-42 .elementor-element.elementor-element-c3af0e5:hover{
     box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.5), -15px -15px 30px rgba(255, 255, 255, 0.3);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4876371 */.elementor-42 .elementor-element.elementor-element-4876371{
    transition: transform 0.3s ease;

}
.elementor-42 .elementor-element.elementor-element-4876371:hover{
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f004d3 */.elementor-42 .elementor-element.elementor-element-1f004d3 img{
  box-shadow: 0 10px 15px rgba(0, 0, 0, 0.3);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4f564b3 */.elementor-42 .elementor-element.elementor-element-4f564b3{
      position: relative;
  background: linear-gradient(to right, rgba(219, 219, 219, 0) 0%, rgba(219, 219, 219, 1) 30%, rgba(219, 219, 219, 1) 70%, rgba(219, 219, 219, 0) 100%);
  height: 1.5px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-e65e14c */.elementor-42 .elementor-element.elementor-element-e65e14c{
      position: relative;
  background: linear-gradient(to right, rgba(219, 219, 219, 0) 0%, rgba(219, 219, 219, 1) 30%, rgba(219, 219, 219, 1) 70%, rgba(219, 219, 219, 0) 100%);
  height: 1.5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed05f97 */.elementor-42 .elementor-element.elementor-element-ed05f97{
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1), 0 8px 16px rgba(0, 0, 0, 0.05);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca379ed */.elementor-42 .elementor-element.elementor-element-ca379ed{
      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1), 0 6px 16px rgba(0, 0, 0, 0.05);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5cf3d59 */.elementor-42 .elementor-element.elementor-element-5cf3d59{
    box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.3), -5px -5px 20px rgba(255, 255, 255, 0.2);
    border-radius: 15px;
      transition: box-shadow 0.3s ease, transform 0.3s ease;

}
.elementor-42 .elementor-element.elementor-element-5cf3d59:hover{
     box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.5), -15px -15px 30px rgba(255, 255, 255, 0.3);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3861285 */.elementor-42 .elementor-element.elementor-element-3861285{
    box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.3), -5px -5px 20px rgba(255, 255, 255, 0.2);
    border-radius: 15px;
      transition: box-shadow 0.3s ease, transform 0.3s ease;

}
.elementor-42 .elementor-element.elementor-element-3861285:hover{
     box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.5), -15px -15px 30px rgba(255, 255, 255, 0.3);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d180656 */.elementor-42 .elementor-element.elementor-element-d180656{
    box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.3), -5px -5px 20px rgba(255, 255, 255, 0.2);
    border-radius: 15px;
      transition: box-shadow 0.3s ease, transform 0.3s ease;

}
.elementor-42 .elementor-element.elementor-element-d180656:hover{
     box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.5), -15px -15px 30px rgba(255, 255, 255, 0.3);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a693229 */.elementor-42 .elementor-element.elementor-element-a693229{
    transition: transform 0.3s ease;

}
.elementor-42 .elementor-element.elementor-element-a693229:hover{
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d627aab */.elementor-42 .elementor-element.elementor-element-d627aab img{
  box-shadow: 0 10px 15px rgba(0, 0, 0, 0.3);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-41ec8fb */.elementor-42 .elementor-element.elementor-element-41ec8fb{
      position: relative;
  background: linear-gradient(to right, rgba(219, 219, 219, 0) 0%, rgba(219, 219, 219, 1) 30%, rgba(219, 219, 219, 1) 70%, rgba(219, 219, 219, 0) 100%);
  height: 1.5px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4474e8f */.elementor-42 .elementor-element.elementor-element-4474e8f{
      position: relative;
  background: linear-gradient(to right, rgba(219, 219, 219, 0) 0%, rgba(219, 219, 219, 1) 30%, rgba(219, 219, 219, 1) 70%, rgba(219, 219, 219, 0) 100%);
  height: 1.5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09c7e76 */.elementor-42 .elementor-element.elementor-element-09c7e76{
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1), 0 8px 16px rgba(0, 0, 0, 0.05);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cde62e */.elementor-42 .elementor-element.elementor-element-2cde62e{
      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1), 0 6px 16px rgba(0, 0, 0, 0.05);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d6649d */.elementor-42 .elementor-element.elementor-element-9d6649d{
    box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.3), -5px -5px 20px rgba(255, 255, 255, 0.2);
    border-radius: 15px;
      transition: box-shadow 0.3s ease, transform 0.3s ease;

}
.elementor-42 .elementor-element.elementor-element-9d6649d:hover{
     box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.5), -15px -15px 30px rgba(255, 255, 255, 0.3);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-510e5b5 */.elementor-42 .elementor-element.elementor-element-510e5b5{
    box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.3), -5px -5px 20px rgba(255, 255, 255, 0.2);
    border-radius: 15px;
      transition: box-shadow 0.3s ease, transform 0.3s ease;

}
.elementor-42 .elementor-element.elementor-element-510e5b5:hover{
     box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.5), -15px -15px 30px rgba(255, 255, 255, 0.3);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f8054a */.elementor-42 .elementor-element.elementor-element-9f8054a{
    box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.3), -5px -5px 20px rgba(255, 255, 255, 0.2);
    border-radius: 15px;
      transition: box-shadow 0.3s ease, transform 0.3s ease;

}
.elementor-42 .elementor-element.elementor-element-9f8054a:hover{
     box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.5), -15px -15px 30px rgba(255, 255, 255, 0.3);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4562e51 */.elementor-42 .elementor-element.elementor-element-4562e51{
    transition: transform 0.3s ease;

}
.elementor-42 .elementor-element.elementor-element-4562e51:hover{
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-09b104d */.elementor-42 .elementor-element.elementor-element-09b104d img{
  box-shadow: 0 10px 15px rgba(0, 0, 0, 0.3);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ed24ed3 */.elementor-42 .elementor-element.elementor-element-ed24ed3{
      position: relative;
  background: linear-gradient(to right, rgba(219, 219, 219, 0) 0%, rgba(219, 219, 219, 1) 30%, rgba(219, 219, 219, 1) 70%, rgba(219, 219, 219, 0) 100%);
  height: 1.5px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5b2bd59 */.elementor-42 .elementor-element.elementor-element-5b2bd59{
      position: relative;
  background: linear-gradient(to right, rgba(219, 219, 219, 0) 0%, rgba(219, 219, 219, 1) 30%, rgba(219, 219, 219, 1) 70%, rgba(219, 219, 219, 0) 100%);
  height: 1.5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-237cfec */.elementor-42 .elementor-element.elementor-element-237cfec{
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1), 0 8px 16px rgba(0, 0, 0, 0.05);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bf00d1 */.elementor-42 .elementor-element.elementor-element-0bf00d1{
      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1), 0 6px 16px rgba(0, 0, 0, 0.05);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eac46de */.elementor-42 .elementor-element.elementor-element-eac46de{
    box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.3), -5px -5px 20px rgba(255, 255, 255, 0.2);
    border-radius: 15px;
      transition: box-shadow 0.3s ease, transform 0.3s ease;

}
.elementor-42 .elementor-element.elementor-element-eac46de:hover{
     box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.5), -15px -15px 30px rgba(255, 255, 255, 0.3);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad98604 */.elementor-42 .elementor-element.elementor-element-ad98604{
    box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.3), -5px -5px 20px rgba(255, 255, 255, 0.2);
    border-radius: 15px;
      transition: box-shadow 0.3s ease, transform 0.3s ease;

}
.elementor-42 .elementor-element.elementor-element-ad98604:hover{
     box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.5), -15px -15px 30px rgba(255, 255, 255, 0.3);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab2ae1d */.elementor-42 .elementor-element.elementor-element-ab2ae1d{
    box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.3), -5px -5px 20px rgba(255, 255, 255, 0.2);
    border-radius: 15px;
      transition: box-shadow 0.3s ease, transform 0.3s ease;

}
.elementor-42 .elementor-element.elementor-element-ab2ae1d:hover{
     box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.5), -15px -15px 30px rgba(255, 255, 255, 0.3);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bbebc97 */.elementor-42 .elementor-element.elementor-element-bbebc97{
    transition: transform 0.3s ease;

}
.elementor-42 .elementor-element.elementor-element-bbebc97:hover{
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d6ca10 */.elementor-42 .elementor-element.elementor-element-7d6ca10 img{
  box-shadow: 0 10px 15px rgba(0, 0, 0, 0.3);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6e6db0c */.elementor-42 .elementor-element.elementor-element-6e6db0c{
      position: relative;
  background: linear-gradient(to right, rgba(219, 219, 219, 0) 0%, rgba(219, 219, 219, 1) 30%, rgba(219, 219, 219, 1) 70%, rgba(219, 219, 219, 0) 100%);
  height: 1.5px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-70e0005 */.elementor-42 .elementor-element.elementor-element-70e0005{
      position: relative;
  background: linear-gradient(to right, rgba(219, 219, 219, 0) 0%, rgba(219, 219, 219, 1) 30%, rgba(219, 219, 219, 1) 70%, rgba(219, 219, 219, 0) 100%);
  height: 1.5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4174a0b */.elementor-42 .elementor-element.elementor-element-4174a0b{
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1), 0 8px 16px rgba(0, 0, 0, 0.05);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f09f5fc */.elementor-42 .elementor-element.elementor-element-f09f5fc{
      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1), 0 6px 16px rgba(0, 0, 0, 0.05);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce6b4fe */.elementor-42 .elementor-element.elementor-element-ce6b4fe{
    box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.3), -5px -5px 20px rgba(255, 255, 255, 0.2);
    border-radius: 15px;
      transition: box-shadow 0.3s ease, transform 0.3s ease;

}
.elementor-42 .elementor-element.elementor-element-ce6b4fe:hover{
     box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.5), -15px -15px 30px rgba(255, 255, 255, 0.3);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0016745 */.elementor-42 .elementor-element.elementor-element-0016745{
    box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.3), -5px -5px 20px rgba(255, 255, 255, 0.2);
    border-radius: 15px;
      transition: box-shadow 0.3s ease, transform 0.3s ease;

}
.elementor-42 .elementor-element.elementor-element-0016745:hover{
     box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.5), -15px -15px 30px rgba(255, 255, 255, 0.3);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cd773c */.elementor-42 .elementor-element.elementor-element-2cd773c{
    box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.3), -5px -5px 20px rgba(255, 255, 255, 0.2);
    border-radius: 15px;
      transition: box-shadow 0.3s ease, transform 0.3s ease;

}
.elementor-42 .elementor-element.elementor-element-2cd773c:hover{
     box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.5), -15px -15px 30px rgba(255, 255, 255, 0.3);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0973b44 */.elementor-42 .elementor-element.elementor-element-0973b44{
    transition: transform 0.3s ease;

}
.elementor-42 .elementor-element.elementor-element-0973b44:hover{
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-515f245 */.elementor-42 .elementor-element.elementor-element-515f245 img{
  box-shadow: 0 10px 15px rgba(0, 0, 0, 0.3);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-c50e20e */.elementor-42 .elementor-element.elementor-element-c50e20e{
      position: relative;
  background: linear-gradient(to right, rgba(219, 219, 219, 0) 0%, rgba(219, 219, 219, 1) 30%, rgba(219, 219, 219, 1) 70%, rgba(219, 219, 219, 0) 100%);
  height: 1.5px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bc1d641 */.elementor-42 .elementor-element.elementor-element-bc1d641{
      position: relative;
  background: linear-gradient(to right, rgba(219, 219, 219, 0) 0%, rgba(219, 219, 219, 1) 30%, rgba(219, 219, 219, 1) 70%, rgba(219, 219, 219, 0) 100%);
  height: 1.5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ccfc7d */.elementor-42 .elementor-element.elementor-element-3ccfc7d{
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1), 0 8px 16px rgba(0, 0, 0, 0.05);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63dc795 */.elementor-42 .elementor-element.elementor-element-63dc795{
      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1), 0 6px 16px rgba(0, 0, 0, 0.05);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cc745c */.elementor-42 .elementor-element.elementor-element-4cc745c{
    box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.3), -5px -5px 20px rgba(255, 255, 255, 0.2);
    border-radius: 15px;
      transition: box-shadow 0.3s ease, transform 0.3s ease;

}
.elementor-42 .elementor-element.elementor-element-4cc745c:hover{
     box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.5), -15px -15px 30px rgba(255, 255, 255, 0.3);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45ad515 */.elementor-42 .elementor-element.elementor-element-45ad515{
    box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.3), -5px -5px 20px rgba(255, 255, 255, 0.2);
    border-radius: 15px;
      transition: box-shadow 0.3s ease, transform 0.3s ease;

}
.elementor-42 .elementor-element.elementor-element-45ad515:hover{
     box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.5), -15px -15px 30px rgba(255, 255, 255, 0.3);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c1f4a19 */.elementor-42 .elementor-element.elementor-element-c1f4a19{
    box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.3), -5px -5px 20px rgba(255, 255, 255, 0.2);
    border-radius: 15px;
      transition: box-shadow 0.3s ease, transform 0.3s ease;

}
.elementor-42 .elementor-element.elementor-element-c1f4a19:hover{
     box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.5), -15px -15px 30px rgba(255, 255, 255, 0.3);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a5f975 */.elementor-42 .elementor-element.elementor-element-2a5f975{
    transition: transform 0.3s ease;

}
.elementor-42 .elementor-element.elementor-element-2a5f975:hover{
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-097efcc */.elementor-42 .elementor-element.elementor-element-097efcc img{
  box-shadow: 0 10px 15px rgba(0, 0, 0, 0.3);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b98362c */.elementor-42 .elementor-element.elementor-element-b98362c{
      position: relative;
  background: linear-gradient(to right, rgba(219, 219, 219, 0) 0%, rgba(219, 219, 219, 1) 30%, rgba(219, 219, 219, 1) 70%, rgba(219, 219, 219, 0) 100%);
  height: 1.5px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3aff63e */.elementor-42 .elementor-element.elementor-element-3aff63e{
      position: relative;
  background: linear-gradient(to right, rgba(219, 219, 219, 0) 0%, rgba(219, 219, 219, 1) 30%, rgba(219, 219, 219, 1) 70%, rgba(219, 219, 219, 0) 100%);
  height: 1.5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e025448 */.elementor-42 .elementor-element.elementor-element-e025448{
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1), 0 8px 16px rgba(0, 0, 0, 0.05);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38e83e2 */.elementor-42 .elementor-element.elementor-element-38e83e2{
      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1), 0 6px 16px rgba(0, 0, 0, 0.05);

}/* End custom CSS */