.elementor-106 .elementor-element.elementor-element-866602d{--display:flex;--min-height:230px;--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;--margin-top:-16%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-106 .elementor-element.elementor-element-866602d:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-866602d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://angelmolina.net/wp-content/uploads/2025/08/2-copia.png");}.elementor-106 .elementor-element.elementor-element-866602d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-2b1bb58{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:7%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-106 .elementor-element.elementor-element-2b1bb58:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-2b1bb58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://angelmolina.net/wp-content/uploads/2025/08/1-1-1.png");}.elementor-106 .elementor-element.elementor-element-2b1bb58.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-106 .elementor-element.elementor-element-64bea49{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-64bea49.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-d1b50d6{--display:flex;}.elementor-widget-aux_text .col-title, .elementor-widget-aux_text .col-title a{font-family:var( --e-global-typography-primary-font-family );}.elementor-widget-aux_text .col-subtitle{font-family:var( --e-global-typography-primary-font-family );}.elementor-widget-aux_text .widget-content{font-family:var( --e-global-typography-primary-font-family );}.elementor-widget-aux_text .aux-text{font-family:var( --e-global-typography-primary-font-family );}.elementor-106 .elementor-element.elementor-element-ede8ab1 .aux-button{background-color:var( --e-global-color-67135bf );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-106 .elementor-element.elementor-element-ede8ab1 .aux-button .aux-overlay::after{background-color:var( --e-global-color-2bb1d90 );}.elementor-106 .elementor-element.elementor-element-ede8ab1{width:var( --container-widget-width, 91.318% );max-width:91.318%;--container-widget-width:91.318%;--container-widget-flex-grow:0;}.elementor-106 .elementor-element.elementor-element-ede8ab1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-ede8ab1 .aux-ico-box{color:#ffffff;fill:#ffffff;}.elementor-106 .elementor-element.elementor-element-ede8ab1 .col-title a, .elementor-106 .elementor-element.elementor-element-ede8ab1 .col-title{color:var( --e-global-color-2bb1d90 );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-106 .elementor-element.elementor-element-ede8ab1 .col-title, .elementor-106 .elementor-element.elementor-element-ede8ab1 .col-title a{font-family:"Mozilla";font-size:78px;}.elementor-106 .elementor-element.elementor-element-ede8ab1 .col-title{margin-bottom:-31px;}.elementor-106 .elementor-element.elementor-element-ede8ab1 .col-subtitle{color:var( --e-global-color-2bb1d90 );font-family:"Mozilla";font-size:78px;font-weight:100;}.elementor-106 .elementor-element.elementor-element-ede8ab1 .widget-content{color:var( --e-global-color-2bb1d90 );margin-bottom:8px;}.elementor-106 .elementor-element.elementor-element-ede8ab1 .aux-widget-text .aux-text-widget-content{padding:0% 0% 0% -1%;}.elementor-106 .elementor-element.elementor-element-ede8ab1 .aux-text{color:var( --e-global-color-2bb1d90 );font-family:"DM Sans";font-size:23px;font-weight:500;line-height:1px;}.elementor-106 .elementor-element.elementor-element-ede8ab1 .aux-button:hover .aux-text{color:var( --e-global-color-67135bf );}.elementor-106 .elementor-element.elementor-element-ede8ab1 .aux-widget-advanced-text{text-align:left !important;padding:0% 0% 0% 15%;}.elementor-106 .elementor-element.elementor-element-c96b5cf{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:15%;--margin-right:0%;--padding-top:24%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-106 .elementor-element.elementor-element-c96b5cf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-ab2e341 > .elementor-widget-container:hover{--e-transform-translateX:3px;}.elementor-106 .elementor-element.elementor-element-ab2e341 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-106 .elementor-element.elementor-element-ab2e341.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-106 .elementor-element.elementor-element-ab2e341{z-index:5;--icon-box-icon-margin:28px;}.elementor-106 .elementor-element.elementor-element-ab2e341 .elementor-icon-box-wrapper{text-align:left;}.elementor-106 .elementor-element.elementor-element-ab2e341 .elementor-icon-box-title{margin-block-end:18px;}.elementor-106 .elementor-element.elementor-element-ab2e341 .elementor-icon{font-size:59px;}.elementor-106 .elementor-element.elementor-element-ab2e341 .elementor-icon-box-title, .elementor-106 .elementor-element.elementor-element-ab2e341 .elementor-icon-box-title a{font-family:"Mozilla";font-size:46px;font-weight:600;line-height:8px;}.elementor-106 .elementor-element.elementor-element-ab2e341 .elementor-icon-box-description{font-family:"Mozilla";font-size:23px;font-weight:100;color:var( --e-global-color-67135bf );}.elementor-106 .elementor-element.elementor-element-3e80ca0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-66px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-106 .elementor-element.elementor-element-3e80ca0.e-con{--e-con-transform-translateX:0px;}.elementor-106 .elementor-element.elementor-element-6e370a1{--display:flex;--z-index:2;}.elementor-106 .elementor-element.elementor-element-6e370a1.e-con:hover{--e-con-transform-translateX:3px;}.elementor-106 .elementor-element.elementor-element-6e370a1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );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-106 .elementor-element.elementor-element-99342ed{width:var( --container-widget-width, 104.922% );max-width:104.922%;--container-widget-width:104.922%;--container-widget-flex-grow:0;grid-column:span 1;z-index:10;text-align:left;font-family:"Mozilla";font-size:29px;font-weight:100;color:var( --e-global-color-2bb1d90 );}.elementor-106 .elementor-element.elementor-element-99342ed > .elementor-widget-container:hover{--e-transform-translateX:3px;}.elementor-106 .elementor-element.elementor-element-99342ed > .elementor-widget-container{margin:0% 0% 0% 4%;padding:0% 0% 0% 27%;}.elementor-106 .elementor-element.elementor-element-99342ed.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-0b668c3{--display:flex;--z-index:1;}.elementor-106 .elementor-element.elementor-element-0b668c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-d4478ff > .elementor-widget-container:hover{--e-transform-translateX:4px;}.elementor-106 .elementor-element.elementor-element-d4478ff{z-index:10;column-gap:0px;text-align:left;font-family:"DM Sans";color:var( --e-global-color-2bb1d90 );}.elementor-106 .elementor-element.elementor-element-04c0142{--display:flex;--z-index:5;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );}.elementor-106 .elementor-element.elementor-element-55eed36{width:var( --container-widget-width, 72.725% );max-width:72.725%;--container-widget-width:72.725%;--container-widget-flex-grow:0;}.elementor-106 .elementor-element.elementor-element-55eed36 > .elementor-widget-container:hover{--e-transform-scale:0.9;}.elementor-106 .elementor-element.elementor-element-55eed36 > .elementor-widget-container{margin:0% 0% 0% 4%;}.elementor-106 .elementor-element.elementor-element-55eed36.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-55eed36 img{max-width:100%;height:100%;border-radius:148px 148px 148px 148px;box-shadow:0px 5px 54px -7px #0E44E3;}.elementor-106 .elementor-element.elementor-element-facbab0{--display:flex;--min-height:400px;--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;--margin-top:-31%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;position:relative;}.elementor-106 .elementor-element.elementor-element-facbab0:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-facbab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://angelmolina.net/wp-content/uploads/2025/08/1-14-scaled.png");}.elementor-106 .elementor-element.elementor-element-707661f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:9%;--padding-bottom:13%;--padding-left:0%;--padding-right:0%;}.elementor-106 .elementor-element.elementor-element-707661f:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-707661f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d46224e );}.elementor-106 .elementor-element.elementor-element-335df3c{--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;}.elementor-106 .elementor-element.elementor-element-c353efa{width:var( --container-widget-width, 101.702% );max-width:101.702%;--container-widget-width:101.702%;--container-widget-flex-grow:0;text-align:left;}.elementor-106 .elementor-element.elementor-element-c353efa > .elementor-widget-container:hover{--e-transform-scale:0.9;}.elementor-106 .elementor-element.elementor-element-c353efa > .elementor-widget-container{margin:0% 0% 0% 2%;}.elementor-106 .elementor-element.elementor-element-c353efa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-c353efa img{border-radius:50px 50px 50px 50px;box-shadow:-12px 16px 32px -7px #0E44E3;}.elementor-106 .elementor-element.elementor-element-283e92d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-283e92d.e-con{--align-self:center;}.elementor-106 .elementor-element.elementor-element-fe4613c{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-106 .elementor-element.elementor-element-6edb84d{--display:flex;}.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-106 .elementor-element.elementor-element-e277e04{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;}.elementor-106 .elementor-element.elementor-element-e277e04 > .elementor-widget-container:hover{--e-transform-translateX:-4px;--e-transform-translateY:13px;}.elementor-106 .elementor-element.elementor-element-e277e04 .elementor-icon-wrapper{text-align:right;}.elementor-106 .elementor-element.elementor-element-e277e04 .elementor-icon{font-size:50px;}.elementor-106 .elementor-element.elementor-element-e277e04 .elementor-icon svg{height:50px;}.elementor-106 .elementor-element.elementor-element-ec631ac{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;z-index:5;}.elementor-106 .elementor-element.elementor-element-ec631ac > .elementor-widget-container:hover{--e-transform-translateX:-4px;}.elementor-106 .elementor-element.elementor-element-ec631ac > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 6% 0%;}.elementor-106 .elementor-element.elementor-element-ec631ac.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-ec631ac .elementor-icon-box-wrapper{text-align:right;}.elementor-106 .elementor-element.elementor-element-ec631ac .elementor-icon-box-title{margin-block-end:21px;}.elementor-106 .elementor-element.elementor-element-ec631ac .elementor-icon-box-title, .elementor-106 .elementor-element.elementor-element-ec631ac .elementor-icon-box-title a{font-family:"Mozilla";font-size:51px;font-weight:600;line-height:8px;}.elementor-106 .elementor-element.elementor-element-ec631ac .elementor-icon-box-description{font-family:"Mozilla";font-size:25px;font-weight:100;color:var( --e-global-color-67135bf );}.elementor-106 .elementor-element.elementor-element-1aa6719{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-106 .elementor-element.elementor-element-01b3aec{--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;}.elementor-106 .elementor-element.elementor-element-01b3aec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-a5f104e > .elementor-widget-container:hover{--e-transform-translateX:7px;}.elementor-106 .elementor-element.elementor-element-a5f104e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-106 .elementor-element.elementor-element-a5f104e{column-gap:0px;text-align:left;font-family:"DM Sans";color:var( --e-global-color-2bb1d90 );}.elementor-106 .elementor-element.elementor-element-09f583d{--display:flex;}.elementor-106 .elementor-element.elementor-element-09f583d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-edd8168{width:var( --container-widget-width, 119.912% );max-width:119.912%;--container-widget-width:119.912%;--container-widget-flex-grow:0;grid-column:span 1;text-align:left;font-family:"Mozilla";font-size:29px;font-weight:100;color:var( --e-global-color-2bb1d90 );}.elementor-106 .elementor-element.elementor-element-edd8168 > .elementor-widget-container:hover{--e-transform-translateX:-8px;}.elementor-106 .elementor-element.elementor-element-edd8168 > .elementor-widget-container{margin:-16% 0% 0% 0%;padding:0% 0% 0% 4%;}.elementor-106 .elementor-element.elementor-element-edd8168.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-4371bef{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-106 .elementor-element.elementor-element-4371bef:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-4371bef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d46224e );}.elementor-106 .elementor-element.elementor-element-37258a5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-37258a5.e-con{--align-self:center;}.elementor-106 .elementor-element.elementor-element-eee13eb{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-106 .elementor-element.elementor-element-42bab73{width:var( --container-widget-width, 93.198% );max-width:93.198%;--container-widget-width:93.198%;--container-widget-flex-grow:0;z-index:5;--icon-box-icon-margin:8px;}.elementor-106 .elementor-element.elementor-element-42bab73 > .elementor-widget-container:hover{--e-transform-translateX:4px;}.elementor-106 .elementor-element.elementor-element-42bab73 > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0% 0% 6% 0%;}.elementor-106 .elementor-element.elementor-element-42bab73.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-42bab73 .elementor-icon-box-wrapper{text-align:left;}.elementor-106 .elementor-element.elementor-element-42bab73 .elementor-icon-box-title{margin-block-end:21px;}.elementor-106 .elementor-element.elementor-element-42bab73 .elementor-icon{font-size:59px;}.elementor-106 .elementor-element.elementor-element-42bab73 .elementor-icon-box-title, .elementor-106 .elementor-element.elementor-element-42bab73 .elementor-icon-box-title a{font-family:"Mozilla";font-size:51px;font-weight:600;line-height:8px;}.elementor-106 .elementor-element.elementor-element-42bab73 .elementor-icon-box-description{font-family:"Mozilla";font-size:25px;font-weight:100;color:var( --e-global-color-67135bf );}.elementor-106 .elementor-element.elementor-element-64ac5b9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-106 .elementor-element.elementor-element-7bfaf2b{--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;}.elementor-106 .elementor-element.elementor-element-7bfaf2b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-02f110c{--display:flex;}.elementor-106 .elementor-element.elementor-element-02f110c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-6e74a0e{width:var( --container-widget-width, 119.912% );max-width:119.912%;--container-widget-width:119.912%;--container-widget-flex-grow:0;grid-column:span 1;text-align:left;font-family:"Mozilla";font-size:30px;font-weight:100;color:var( --e-global-color-2bb1d90 );}.elementor-106 .elementor-element.elementor-element-6e74a0e > .elementor-widget-container:hover{--e-transform-translateX:8px;}.elementor-106 .elementor-element.elementor-element-6e74a0e > .elementor-widget-container{margin:-16% 0% 0% 0%;padding:0% 0% 0% 4%;}.elementor-106 .elementor-element.elementor-element-6e74a0e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-1a8bd60 > .elementor-widget-container{--e-transform-translateX:0px;margin:0% 0% 0% 0%;}.elementor-106 .elementor-element.elementor-element-1a8bd60 > .elementor-widget-container:hover{--e-transform-translateX:-8px;}.elementor-106 .elementor-element.elementor-element-1a8bd60{column-gap:0px;text-align:left;font-family:"DM Sans";color:var( --e-global-color-2bb1d90 );}.elementor-106 .elementor-element.elementor-element-9a792cd{--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;}.elementor-106 .elementor-element.elementor-element-8153bcb{width:var( --container-widget-width, 101.702% );max-width:101.702%;--container-widget-width:101.702%;--container-widget-flex-grow:0;text-align:left;}.elementor-106 .elementor-element.elementor-element-8153bcb > .elementor-widget-container:hover{--e-transform-scale:0.9;}.elementor-106 .elementor-element.elementor-element-8153bcb > .elementor-widget-container{margin:0% 0% 0% 2%;}.elementor-106 .elementor-element.elementor-element-8153bcb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-8153bcb img{border-radius:50px 50px 50px 50px;box-shadow:0px 7px 23px -1px #0E44E3;}.elementor-106 .elementor-element.elementor-element-efd6922{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-106 .elementor-element.elementor-element-efd6922:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-efd6922 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d46224e );}.elementor-106 .elementor-element.elementor-element-efd6922.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-premium-addon-banner .premium-banner-ib-desc .premium_banner_title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family );}.elementor-widget-premium-addon-banner .premium_banner_content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );}.elementor-widget-premium-addon-banner .premium-banner-link{font-family:var( --e-global-typography-text-font-family );color:var( --e-global-color-text );}.elementor-widget-premium-addon-banner .premium-banner-link:hover, .elementor-widget-premium-addon-banner .premium-button-line6::after{color:var( --e-global-color-text );}.elementor-widget-premium-addon-banner .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-banner .premium-button-line2::before, .elementor-widget-premium-addon-banner .premium-button-line4::before, .elementor-widget-premium-addon-banner .premium-button-line5::before, .elementor-widget-premium-addon-banner .premium-button-line5::after, .elementor-widget-premium-addon-banner .premium-button-line6::before, .elementor-widget-premium-addon-banner .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-banner .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-banner .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-9fd64b0{width:var( --container-widget-width, 102.361% );max-width:102.361%;--container-widget-width:102.361%;--container-widget-flex-grow:0;}.elementor-106 .elementor-element.elementor-element-9fd64b0 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-106 .elementor-element.elementor-element-9fd64b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-banner-ib img{object-fit:fill;opacity:1;}.elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-banner-ib-title, .elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-banner-ib-content, .elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-banner-read-more{text-align:center;}.elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-banner-ib{background:var( --e-global-color-d46224e );}.elementor-106 .elementor-element.elementor-element-9fd64b0:hover .premium-banner-ib img{opacity:1;}.elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-banner-ib-desc .premium_banner_title{font-family:"Mozilla";font-size:92px;font-weight:300;line-height:37px;}.elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-banner-ib-title{margin:0% 0% 5% -19%;}.elementor-106 .elementor-element.elementor-element-9fd64b0 .premium_banner_content{color:var( --e-global-color-67135bf );font-family:"Mozilla";font-size:117px;line-height:43px;}.elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-banner-ib-content{margin:0% 0% 070% 0%;}.elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-banner-link{font-family:"DM Sans";font-size:26px;font-weight:600;color:var( --e-global-color-67135bf );border-radius:21px;}.elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-banner-link, .elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-button-style2-shutinhor:before , .elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-button-style2-shutinver:before , .elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-button-style5-radialin:before , .elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-button-style5-rectin:before{background-color:var( --e-global-color-c4e2ea0 );}.elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-banner-read-more{margin:-56% 0% 13% 0%;}.elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-banner-link, .elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-button-line6::after{padding:8px 28px 8px 28px;}.elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-banner-link:hover, .elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-button-line6::after{color:var( --e-global-color-d46224e );}.elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-button-none:hover, .elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-button-style8:hover, .elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-button-style1:before, .elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-button-style2-shutouthor:before, .elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-button-style2-shutoutver:before, .elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-button-style2-shutinhor, .elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-button-style2-shutinver, .elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-button-style2-dshutinhor:before, .elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-button-style2-dshutinver:before, .elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-button-style2-scshutouthor:before, .elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-button-style2-scshutoutver:before, .elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-button-style5-radialin, .elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-button-style5-radialout:before, .elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-button-style5-rectin, .elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-button-style5-rectout:before, .elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-button-style6-bg, .elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-button-style6:before{background-color:var( --e-global-color-2bb1d90 );}.elementor-106 .elementor-element.elementor-element-edab0ee{--display:flex;--margin-top:0px;--margin-bottom:-133px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-b23599b > .elementor-widget-container{margin:-28% 0% 0% 0%;}.elementor-106 .elementor-element.elementor-element-b23599b{z-index:6;text-align:center;}.elementor-106 .elementor-element.elementor-element-b23599b .elementor-heading-title{font-family:"Mozilla";font-size:70px;font-weight:100;color:var( --e-global-color-2bb1d90 );}body.elementor-page-106:not(.elementor-motion-effects-element-type-background), body.elementor-page-106 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d46224e );background-image:url("https://angelmolina.net/wp-content/uploads/2025/08/Fondo.png");}@media(max-width:1024px){.elementor-106 .elementor-element.elementor-element-866602d{--margin-top:-29%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-106 .elementor-element.elementor-element-ede8ab1{width:var( --container-widget-width, 357.5px );max-width:357.5px;--container-widget-width:357.5px;--container-widget-flex-grow:0;}.elementor-106 .elementor-element.elementor-element-ede8ab1 .col-title, .elementor-106 .elementor-element.elementor-element-ede8ab1 .col-title a{font-size:47px;}.elementor-106 .elementor-element.elementor-element-ede8ab1 .col-subtitle{font-size:49px;}.elementor-106 .elementor-element.elementor-element-6e370a1{--margin-top:7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-106 .elementor-element.elementor-element-0b668c3{--margin-top:9%;--margin-bottom:0%;--margin-left:6%;--margin-right:0%;}.elementor-106 .elementor-element.elementor-element-facbab0{--margin-top:-51%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-106 .elementor-element.elementor-element-ec631ac .elementor-icon-box-title, .elementor-106 .elementor-element.elementor-element-ec631ac .elementor-icon-box-title a{font-size:45px;}.elementor-106 .elementor-element.elementor-element-a5f104e{font-size:13px;}.elementor-106 .elementor-element.elementor-element-edd8168{font-size:20px;}.elementor-106 .elementor-element.elementor-element-42bab73 .elementor-icon-box-title, .elementor-106 .elementor-element.elementor-element-42bab73 .elementor-icon-box-title a{font-size:45px;}.elementor-106 .elementor-element.elementor-element-1a8bd60{font-size:13px;}.elementor-106 .elementor-element.elementor-element-efd6922{--padding-top:0%;--padding-bottom:13%;--padding-left:0%;--padding-right:0%;}.elementor-106 .elementor-element.elementor-element-edab0ee{--margin-top:0%;--margin-bottom:-19%;--margin-left:0%;--margin-right:0%;}.elementor-106 .elementor-element.elementor-element-b23599b > .elementor-widget-container{margin:-35% 0% 0% 0%;}.elementor-106 .elementor-element.elementor-element-b23599b .elementor-heading-title{font-size:50px;}}@media(max-width:767px){.elementor-106 .elementor-element.elementor-element-866602d{--margin-top:-85%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:43px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-ede8ab1 > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-106 .elementor-element.elementor-element-ede8ab1 .col-title, .elementor-106 .elementor-element.elementor-element-ede8ab1 .col-title a{font-size:40px;}.elementor-106 .elementor-element.elementor-element-ab2e341 .elementor-icon-box-title, .elementor-106 .elementor-element.elementor-element-ab2e341 .elementor-icon-box-title a{font-size:40px;}.elementor-106 .elementor-element.elementor-element-ab2e341 .elementor-icon-box-description{font-size:20px;}.elementor-106 .elementor-element.elementor-element-99342ed{font-size:22px;}.elementor-106 .elementor-element.elementor-element-d4478ff{font-size:1px;}.elementor-106 .elementor-element.elementor-element-04c0142{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:11%;--margin-left:0%;--margin-right:0%;}.elementor-106 .elementor-element.elementor-element-55eed36{width:var( --container-widget-width, 251.984px );max-width:251.984px;--container-widget-width:251.984px;--container-widget-flex-grow:0;}.elementor-106 .elementor-element.elementor-element-55eed36 > .elementor-widget-container{margin:0% 0% -1% 0%;padding:0px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-facbab0{--margin-top:-149%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:61px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-707661f{--margin-top:-2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:40%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-106 .elementor-element.elementor-element-c353efa > .elementor-widget-container{margin:5% 2% 0% 2%;}.elementor-106 .elementor-element.elementor-element-a5f104e p{margin-block-end:32px;}.elementor-106 .elementor-element.elementor-element-4371bef{--padding-top:17%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-106 .elementor-element.elementor-element-6e74a0e > .elementor-widget-container{margin:0% 0% -8% 0%;}.elementor-106 .elementor-element.elementor-element-efd6922{--padding-top:19%;--padding-bottom:18%;--padding-left:0%;--padding-right:0%;}.elementor-106 .elementor-element.elementor-element-9fd64b0 > .elementor-widget-container{padding:0% 0% -1% 0%;}.elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-banner-ib img{height:342px;}.elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-banner-ib-desc .premium_banner_title{font-size:50px;}.elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-banner-ib-title{margin:0% 0% 6% 0%;}.elementor-106 .elementor-element.elementor-element-9fd64b0 .premium_banner_content{font-size:53px;}.elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-banner-ib-content{margin:0% 0% 80% 0%;}.elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-banner-read-more{margin:-55% 0% 9% 0%;}.elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-banner-link, .elementor-106 .elementor-element.elementor-element-9fd64b0 .premium-button-line6::after{padding:1px 025px 1px 025px;}.elementor-106 .elementor-element.elementor-element-edab0ee{--margin-top:0%;--margin-bottom:-27%;--margin-left:0%;--margin-right:0%;}.elementor-106 .elementor-element.elementor-element-b23599b > .elementor-widget-container{margin:-47% 0% 0% 0%;}.elementor-106 .elementor-element.elementor-element-b23599b .elementor-heading-title{font-size:30px;}}@media(min-width:768px){.elementor-106 .elementor-element.elementor-element-2b1bb58{--width:100.218%;}.elementor-106 .elementor-element.elementor-element-64bea49{--width:50%;}.elementor-106 .elementor-element.elementor-element-c96b5cf{--width:60%;}.elementor-106 .elementor-element.elementor-element-6e370a1{--width:40%;}.elementor-106 .elementor-element.elementor-element-0b668c3{--width:56%;}.elementor-106 .elementor-element.elementor-element-04c0142{--width:50%;}.elementor-106 .elementor-element.elementor-element-335df3c{--width:50%;}.elementor-106 .elementor-element.elementor-element-283e92d{--width:50%;}.elementor-106 .elementor-element.elementor-element-01b3aec{--width:100%;}.elementor-106 .elementor-element.elementor-element-09f583d{--width:35.434%;}.elementor-106 .elementor-element.elementor-element-37258a5{--width:50%;}.elementor-106 .elementor-element.elementor-element-7bfaf2b{--width:94.789%;}.elementor-106 .elementor-element.elementor-element-02f110c{--width:35.434%;}.elementor-106 .elementor-element.elementor-element-9a792cd{--width:50%;}.elementor-106 .elementor-element.elementor-element-efd6922{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-106 .elementor-element.elementor-element-64bea49{--width:372.5px;}.elementor-106 .elementor-element.elementor-element-c96b5cf{--width:276.891px;}.elementor-106 .elementor-element.elementor-element-09f583d{--width:156.234px;}.elementor-106 .elementor-element.elementor-element-02f110c{--width:154.641px;}.elementor-106 .elementor-element.elementor-element-efd6922{--width:1049px;}}/* Start custom CSS for icon-box, class: .elementor-element-ab2e341 */.icono-superpuesto .elementor-icon {
    position: absolute;
    left: 0;
    top: -50%;
    transform: translateY(-50%);
    z-index: 2;
}

.icono-superpuesto .elementor-icon-box-content {
    position: relative;
    z-index: 1;
    margin-left: 0px; /* Ajusta según el tamaño del icono */
}
.icono-superpuesto {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-42bab73 */.icono-superpuesto .elementor-icon {
    position: absolute;
    left: 0;
    top: -50%;
    transform: translateY(-50%);
    z-index: 2;
}

.icono-superpuesto .elementor-icon-box-content {
    position: relative;
    z-index: 1;
    margin-left: 0px; /* Ajusta según el tamaño del icono */
}
.icono-superpuesto {
    position: relative;
}/* End custom CSS */