.elementor-4680 .elementor-element.elementor-element-16be3a19{--display:flex;--min-height:729px;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4680 .elementor-element.elementor-element-16be3a19:not(.elementor-motion-effects-element-type-background), .elementor-4680 .elementor-element.elementor-element-16be3a19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C2B30;background-image:url("https://magnificafigura.com/wp-content/uploads/2025/02/banner-principal-escritorio.png");}.elementor-4680 .elementor-element.elementor-element-754577e3{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4680 .elementor-element.elementor-element-62a7e97{--spacer-size:30px;}.elementor-4680 .elementor-element.elementor-element-12a2382{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4680 .elementor-element.elementor-element-12a2382.e-con{--align-self:center;}.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-4680 .elementor-element.elementor-element-0a7fb21{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-4680 .elementor-element.elementor-element-0a7fb21.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4680 .elementor-element.elementor-element-0a7fb21 .elementor-heading-title{font-family:"Coldiac", Sans-serif;font-size:36px;font-weight:100;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#1C2B30;}.elementor-4680 .elementor-element.elementor-element-13ffb01 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-13ffb01{text-align:center;}.elementor-4680 .elementor-element.elementor-element-13ffb01 .elementor-heading-title{font-family:"Mountella-Italic", Sans-serif;font-size:60px;font-weight:100;color:#1C2B30;}.elementor-4680 .elementor-element.elementor-element-848d2ec{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4680 .elementor-element.elementor-element-848d2ec.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4680 .elementor-element.elementor-element-7a5066b > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-2d663782{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.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-4680 .elementor-element.elementor-element-0315383 > .elementor-widget-container{margin:-40px 0px -40px 0px;}.elementor-4680 .elementor-element.elementor-element-7c0d9b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-7c0d9b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4680 .elementor-element.elementor-element-7d587d8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4680 .elementor-element.elementor-element-7d587d8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-668496f{width:var( --container-widget-width, 97.326% );max-width:97.326%;--container-widget-width:97.326%;--container-widget-flex-grow:0;}.elementor-4680 .elementor-element.elementor-element-668496f > .elementor-widget-container{margin:0px -60px 0px -10px;}.elementor-4680 .elementor-element.elementor-element-2c6af9e{width:var( --container-widget-width, 97.326% );max-width:97.326%;--container-widget-width:97.326%;--container-widget-flex-grow:0;}.elementor-4680 .elementor-element.elementor-element-2c6af9e > .elementor-widget-container{margin:0px -60px 0px -10px;}.elementor-4680 .elementor-element.elementor-element-7aaed27:not(.elementor-motion-effects-element-type-background), .elementor-4680 .elementor-element.elementor-element-7aaed27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF1F2;}.elementor-4680 .elementor-element.elementor-element-7aaed27{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4680 .elementor-element.elementor-element-7aaed27 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4680 .elementor-element.elementor-element-3e0b7e2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4680 .elementor-element.elementor-element-3e0b7e2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF1F2;}.elementor-4680 .elementor-element.elementor-element-3e0b7e2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4680 .elementor-element.elementor-element-3e0b7e2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4680 .elementor-element.elementor-element-ac08549{--spacer-size:20px;}.elementor-4680 .elementor-element.elementor-element-c6d8ff7{text-align:center;}.elementor-4680 .elementor-element.elementor-element-c6d8ff7 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:36px;font-weight:600;color:#1C2B30;}.elementor-4680 .elementor-element.elementor-element-9f256ee{text-align:center;}.elementor-4680 .elementor-element.elementor-element-9f256ee .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:36px;font-weight:600;color:#1C2B30;}.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-4680 .elementor-element.elementor-element-15f70f6{text-align:center;font-family:"Gantari", Sans-serif;font-size:23px;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4680 .elementor-element.elementor-element-a7c250e .elementor-button{background-color:#EDF1F2;font-family:"Gantari", Sans-serif;font-size:23px;font-weight:600;fill:#1C2B30;color:#1C2B30;border-style:solid;border-width:2px 2px 2px 2px;border-color:#1C2B30;border-radius:23px 23px 23px 23px;}.elementor-4680 .elementor-element.elementor-element-fec1b5f:not(.elementor-motion-effects-element-type-background), .elementor-4680 .elementor-element.elementor-element-fec1b5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF1F2;}.elementor-4680 .elementor-element.elementor-element-fec1b5f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;}.elementor-4680 .elementor-element.elementor-element-fec1b5f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4680 .elementor-element.elementor-element-2a41cc3{--spacer-size:5px;}.elementor-4680 .elementor-element.elementor-element-02528a7{text-align:center;}.elementor-4680 .elementor-element.elementor-element-02528a7 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:36px;font-weight:600;color:#000000;}.elementor-4680 .elementor-element.elementor-element-42ad765{text-align:center;}.elementor-4680 .elementor-element.elementor-element-42ad765 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:36px;font-weight:600;color:#000000;}.elementor-4680 .elementor-element.elementor-element-ba18da9:not(.elementor-motion-effects-element-type-background), .elementor-4680 .elementor-element.elementor-element-ba18da9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF1F2;}.elementor-4680 .elementor-element.elementor-element-ba18da9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4680 .elementor-element.elementor-element-ba18da9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4680 .elementor-element.elementor-element-f8eabf6{margin-top:-50px;margin-bottom:0px;}.elementor-4680 .elementor-element.elementor-element-3741886{text-align:center;font-family:"Gantari", Sans-serif;font-size:20px;font-weight:100;color:#7B939A;}.elementor-4680 .elementor-element.elementor-element-6a6aa27{margin-top:-50px;margin-bottom:0px;}.elementor-4680 .elementor-element.elementor-element-88ad664{text-align:center;font-family:"Gantari", Sans-serif;font-size:20px;font-weight:400;color:#7B939A;}.elementor-4680 .elementor-element.elementor-element-4b69c63{margin-top:-50px;margin-bottom:0px;}.elementor-4680 .elementor-element.elementor-element-a68ba91{text-align:center;font-family:"Gantari", Sans-serif;font-size:20px;font-weight:400;color:#7B939A;}.elementor-4680 .elementor-element.elementor-element-19eb5ee:not(.elementor-motion-effects-element-type-background), .elementor-4680 .elementor-element.elementor-element-19eb5ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF1F2;}.elementor-4680 .elementor-element.elementor-element-19eb5ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:0px;}.elementor-4680 .elementor-element.elementor-element-19eb5ee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4680 .elementor-element.elementor-element-4d07408{text-align:center;font-family:"Gantari", Sans-serif;font-size:23px;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-4680 .elementor-element.elementor-element-5d7e629 .elementor-button{background-color:#EDF1F2;font-family:"Gantari", Sans-serif;font-size:23px;font-weight:600;fill:#1C2B30;color:#1C2B30;border-style:solid;border-width:2px 2px 2px 2px;border-color:#1C2B30;border-radius:23px 23px 23px 23px;}.elementor-4680 .elementor-element.elementor-element-e1afc39{--spacer-size:20px;}.elementor-4680 .elementor-element.elementor-element-5a412e8:not(.elementor-motion-effects-element-type-background), .elementor-4680 .elementor-element.elementor-element-5a412e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6484800;}.elementor-4680 .elementor-element.elementor-element-5a412e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4680 .elementor-element.elementor-element-5a412e8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4680 .elementor-element.elementor-element-4a44594 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4680 .elementor-element.elementor-element-4a44594 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-f935a60 > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-4680 .elementor-element.elementor-element-1b0e9ab{width:var( --container-widget-width, 97.326% );max-width:97.326%;--container-widget-width:97.326%;--container-widget-flex-grow:0;}.elementor-4680 .elementor-element.elementor-element-1b0e9ab > .elementor-widget-container{margin:0px -60px 0px -10px;}.elementor-4680 .elementor-element.elementor-element-a0919e1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4680 .elementor-element.elementor-element-a0919e1:not(.elementor-motion-effects-element-type-background), .elementor-4680 .elementor-element.elementor-element-a0919e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF1F2;}.elementor-4680 .elementor-element.elementor-element-e1e35c1{--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;--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-4680 .elementor-element.elementor-element-e3551b4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-7bc650f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;}.elementor-4680 .elementor-element.elementor-element-d8b09a8{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4680 .elementor-element.elementor-element-da49fcf{--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;}.elementor-4680 .elementor-element.elementor-element-da49fcf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4680 .elementor-element.elementor-element-64c12cc{--display:flex;--min-height:74px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-4680 .elementor-element.elementor-element-64c12cc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4680 .elementor-element.elementor-element-d02f5ed{--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;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4680 .elementor-element.elementor-element-d02f5ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4680 .elementor-element.elementor-element-111c8d4{width:var( --container-widget-width, 102.159% );max-width:102.159%;--container-widget-width:102.159%;--container-widget-flex-grow:0;}.elementor-4680 .elementor-element.elementor-element-111c8d4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4680 .elementor-element.elementor-element-111c8d4 img{max-width:310px;}.elementor-4680 .elementor-element.elementor-element-a567d4c{--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;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4680 .elementor-element.elementor-element-cfc81f5{width:var( --container-widget-width, 102.159% );max-width:102.159%;--container-widget-width:102.159%;--container-widget-flex-grow:0;}.elementor-4680 .elementor-element.elementor-element-cfc81f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4680 .elementor-element.elementor-element-cfc81f5 img{max-width:310px;}.elementor-4680 .elementor-element.elementor-element-f2d22bf{--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;--margin-top:-10px;--margin-bottom:0px;--margin-left:-3px;--margin-right:0px;}.elementor-4680 .elementor-element.elementor-element-f2d22bf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4680 .elementor-element.elementor-element-fc6d174 > .elementor-widget-container{margin:0px -10px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-fc6d174 img{width:100%;max-width:100%;}.elementor-4680 .elementor-element.elementor-element-e12a45d{--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;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4680 .elementor-element.elementor-element-9b12e70 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-4680 .elementor-element.elementor-element-1bfde9c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4680 .elementor-element.elementor-element-1bfde9c:not(.elementor-motion-effects-element-type-background), .elementor-4680 .elementor-element.elementor-element-1bfde9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF1F2;}.elementor-4680 .elementor-element.elementor-element-05ca93b{--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;}.elementor-4680 .elementor-element.elementor-element-22ba3e7{--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;}.elementor-4680 .elementor-element.elementor-element-bc56c13{--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;}.elementor-4680 .elementor-element.elementor-element-68e599e{--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;}.elementor-4680 .elementor-element.elementor-element-083342b{--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;}.elementor-4680 .elementor-element.elementor-element-1f06cc2:not(.elementor-motion-effects-element-type-background), .elementor-4680 .elementor-element.elementor-element-1f06cc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF1F2;}.elementor-4680 .elementor-element.elementor-element-1f06cc2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4680 .elementor-element.elementor-element-1f06cc2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4680 .elementor-element.elementor-element-37b3837:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4680 .elementor-element.elementor-element-37b3837 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF1F2;}.elementor-4680 .elementor-element.elementor-element-37b3837 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4680 .elementor-element.elementor-element-37b3837 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4680 .elementor-element.elementor-element-503d6cf{text-align:center;}.elementor-4680 .elementor-element.elementor-element-503d6cf .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:36px;font-weight:600;color:#1C2B30;}.elementor-4680 .elementor-element.elementor-element-03b7d25{--spacer-size:5px;}.elementor-4680 .elementor-element.elementor-element-fe81494:not(.elementor-motion-effects-element-type-background), .elementor-4680 .elementor-element.elementor-element-fe81494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF1F2;}.elementor-4680 .elementor-element.elementor-element-fe81494{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4680 .elementor-element.elementor-element-fe81494 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4680 .elementor-element.elementor-element-e134f23 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-e134f23{text-align:start;font-family:"Gantari", Sans-serif;font-size:23px;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-4680 .elementor-element.elementor-element-5756d0a:not(.elementor-motion-effects-element-type-background), .elementor-4680 .elementor-element.elementor-element-5756d0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF1F2;}.elementor-4680 .elementor-element.elementor-element-5756d0a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;}.elementor-4680 .elementor-element.elementor-element-5756d0a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4680 .elementor-element.elementor-element-9bb7fa5{margin-top:-50px;margin-bottom:0px;}.elementor-4680 .elementor-element.elementor-element-cffabc2{text-align:center;font-family:"Gantari", Sans-serif;font-size:20px;font-weight:400;color:#7B939A;}.elementor-4680 .elementor-element.elementor-element-5a1b1d3{margin-top:-50px;margin-bottom:0px;}.elementor-4680 .elementor-element.elementor-element-6d4d75c{text-align:center;font-family:"Gantari", Sans-serif;font-size:20px;font-weight:400;color:#7B939A;}.elementor-4680 .elementor-element.elementor-element-bf292fc{margin-top:-50px;margin-bottom:0px;}.elementor-4680 .elementor-element.elementor-element-c8937ba{text-align:center;font-family:"Gantari", Sans-serif;font-size:20px;font-weight:400;color:#7B939A;}.elementor-4680 .elementor-element.elementor-element-6dd9c39:not(.elementor-motion-effects-element-type-background), .elementor-4680 .elementor-element.elementor-element-6dd9c39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF1F2;}.elementor-4680 .elementor-element.elementor-element-6dd9c39{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4680 .elementor-element.elementor-element-6dd9c39 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4680 .elementor-element.elementor-element-743422c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4680 .elementor-element.elementor-element-743422c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF1F2;}.elementor-4680 .elementor-element.elementor-element-743422c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4680 .elementor-element.elementor-element-743422c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4680 .elementor-element.elementor-element-25192e7{text-align:center;}.elementor-4680 .elementor-element.elementor-element-25192e7 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:36px;font-weight:700;color:#1C2B30;}.elementor-4680 .elementor-element.elementor-element-2cb2330{text-align:center;}.elementor-4680 .elementor-element.elementor-element-2cb2330 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:36px;font-weight:700;color:#1C2B30;}.elementor-4680 .elementor-element.elementor-element-07b2c4a{--spacer-size:5px;}.elementor-4680 .elementor-element.elementor-element-5d667c2{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4680 .elementor-element.elementor-element-5d667c2:not(.elementor-motion-effects-element-type-background), .elementor-4680 .elementor-element.elementor-element-5d667c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF1F2;}.elementor-4680 .elementor-element.elementor-element-49f8ffb .elementor-button{background-color:#EDF1F2;font-family:"Gantari", Sans-serif;font-size:23px;font-weight:600;fill:#1C2B30;color:#1C2B30;border-style:solid;border-width:2px 2px 2px 2px;border-color:#1C2B30;border-radius:23px 23px 23px 23px;}.elementor-4680 .elementor-element.elementor-element-49f8ffb > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-4680 .elementor-element.elementor-element-841e8c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-841e8c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4680 .elementor-element.elementor-element-32fb932 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4680 .elementor-element.elementor-element-32fb932 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-a999723{width:var( --container-widget-width, 97.326% );max-width:97.326%;--container-widget-width:97.326%;--container-widget-flex-grow:0;}.elementor-4680 .elementor-element.elementor-element-a999723 > .elementor-widget-container{margin:0px -60px 0px -10px;}.elementor-4680 .elementor-element.elementor-element-e9ffa68{width:var( --container-widget-width, 97.326% );max-width:97.326%;--container-widget-width:97.326%;--container-widget-flex-grow:0;}.elementor-4680 .elementor-element.elementor-element-e9ffa68 > .elementor-widget-container{margin:0px -60px 0px -10px;}.elementor-4680 .elementor-element.elementor-element-f5ceee3{--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:0px;--margin-bottom:-29px;--margin-left:0px;--margin-right:0px;}.elementor-4680 .elementor-element.elementor-element-f5ceee3:not(.elementor-motion-effects-element-type-background), .elementor-4680 .elementor-element.elementor-element-f5ceee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C2B30;}.elementor-4680 .elementor-element.elementor-element-0359272{--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:0px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:0px;}.elementor-4680 .elementor-element.elementor-element-0359272:not(.elementor-motion-effects-element-type-background), .elementor-4680 .elementor-element.elementor-element-0359272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magnificafigura.com/wp-content/uploads/2025/01/22-_fondo-formulario-1900x1300-derecha-768x525.png");background-position:bottom left;background-repeat:no-repeat;}.elementor-4680 .elementor-element.elementor-element-603d88e{--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;}.elementor-4680 .elementor-element.elementor-element-603d88e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4680 .elementor-element.elementor-element-776c71c{--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;}.elementor-4680 .elementor-element.elementor-element-776c71c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4680 .elementor-element.elementor-element-356a50b{--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;}.elementor-4680 .elementor-element.elementor-element-3b86883{--spacer-size:50px;}.elementor-4680 .elementor-element.elementor-element-66caaba{text-align:start;}.elementor-4680 .elementor-element.elementor-element-66caaba .elementor-heading-title{font-family:"Coldiac", Sans-serif;font-size:36px;font-weight:100;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-4680 .elementor-element.elementor-element-8dcb57b > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-8dcb57b{text-align:start;}.elementor-4680 .elementor-element.elementor-element-8dcb57b .elementor-heading-title{font-family:"Mountella-Italic", Sans-serif;font-size:60px;font-weight:100;color:#FFFFFF;}.elementor-4680 .elementor-element.elementor-element-6a31482{--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:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:-47px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4680 .elementor-element.elementor-element-6a31482:not(.elementor-motion-effects-element-type-background), .elementor-4680 .elementor-element.elementor-element-6a31482 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magnificafigura.com/wp-content/uploads/2025/01/23-_fondo-formulario-1900x1300-izquierda-768x525.png");background-position:top right;background-repeat:no-repeat;}.elementor-4680 .elementor-element.elementor-element-6a31482.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4680 .elementor-element.elementor-element-31465de{--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;}.elementor-4680 .elementor-element.elementor-element-31465de.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4680 .elementor-element.elementor-element-367874e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4680 .elementor-element.elementor-element-367874e.e-con{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4680 .elementor-element.elementor-element-754577e3{--width:50%;}.elementor-4680 .elementor-element.elementor-element-12a2382{--width:100%;}.elementor-4680 .elementor-element.elementor-element-848d2ec{--width:100%;}.elementor-4680 .elementor-element.elementor-element-2d663782{--width:50%;}.elementor-4680 .elementor-element.elementor-element-7d587d8{width:100%;}.elementor-4680 .elementor-element.elementor-element-4a44594{width:100%;}.elementor-4680 .elementor-element.elementor-element-e1e35c1{--width:33.3333%;}.elementor-4680 .elementor-element.elementor-element-7bc650f{--width:66.6666%;}.elementor-4680 .elementor-element.elementor-element-da49fcf{--width:46.665%;}.elementor-4680 .elementor-element.elementor-element-64c12cc{--width:102.215%;}.elementor-4680 .elementor-element.elementor-element-d02f5ed{--width:105%;}.elementor-4680 .elementor-element.elementor-element-a567d4c{--width:105%;}.elementor-4680 .elementor-element.elementor-element-f2d22bf{--width:52.221%;}.elementor-4680 .elementor-element.elementor-element-e12a45d{--width:100%;}.elementor-4680 .elementor-element.elementor-element-05ca93b{--width:100%;}.elementor-4680 .elementor-element.elementor-element-bc56c13{--width:100%;}.elementor-4680 .elementor-element.elementor-element-68e599e{--width:100%;}.elementor-4680 .elementor-element.elementor-element-083342b{--width:100%;}.elementor-4680 .elementor-element.elementor-element-32fb932{width:100%;}.elementor-4680 .elementor-element.elementor-element-0359272{--width:50%;}.elementor-4680 .elementor-element.elementor-element-603d88e{--width:20%;}.elementor-4680 .elementor-element.elementor-element-776c71c{--width:80%;}.elementor-4680 .elementor-element.elementor-element-356a50b{--width:20%;}.elementor-4680 .elementor-element.elementor-element-6a31482{--width:51.11%;}.elementor-4680 .elementor-element.elementor-element-31465de{--width:80%;}.elementor-4680 .elementor-element.elementor-element-367874e{--width:16.353%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4680 .elementor-element.elementor-element-754577e3{--width:100%;}.elementor-4680 .elementor-element.elementor-element-2d663782{--width:100%;}}@media(max-width:1024px){.elementor-4680 .elementor-element.elementor-element-16be3a19{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-4680 .elementor-element.elementor-element-0a7fb21{text-align:center;}.elementor-4680 .elementor-element.elementor-element-0a7fb21 .elementor-heading-title{font-size:28px;}.elementor-4680 .elementor-element.elementor-element-13ffb01{text-align:center;}.elementor-4680 .elementor-element.elementor-element-13ffb01 .elementor-heading-title{font-size:38px;}.elementor-4680 .elementor-element.elementor-element-c6d8ff7 .elementor-heading-title{font-size:28px;}.elementor-4680 .elementor-element.elementor-element-9f256ee > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-4680 .elementor-element.elementor-element-9f256ee .elementor-heading-title{font-size:28px;}.elementor-4680 .elementor-element.elementor-element-15f70f6 > .elementor-widget-container{margin:0px 15px 0px 15px;padding:0px 0px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-02528a7 .elementor-heading-title{font-size:28px;}.elementor-4680 .elementor-element.elementor-element-42ad765 > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-4680 .elementor-element.elementor-element-42ad765 .elementor-heading-title{font-size:28px;}.elementor-4680 .elementor-element.elementor-element-4d07408 > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-4680 .elementor-element.elementor-element-1b0e9ab > .elementor-widget-container{margin:0px -10px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-22ba3e7{--content-width:1600px;}.elementor-4680 .elementor-element.elementor-element-503d6cf > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-4680 .elementor-element.elementor-element-503d6cf .elementor-heading-title{font-size:28px;}.elementor-4680 .elementor-element.elementor-element-fe81494{margin-top:0px;margin-bottom:0px;}.elementor-4680 .elementor-element.elementor-element-e134f23 > .elementor-widget-container{margin:-50px 15px 0px 15px;}.elementor-4680 .elementor-element.elementor-element-e134f23{text-align:center;}.elementor-4680 .elementor-element.elementor-element-25192e7 .elementor-heading-title{font-size:28px;}.elementor-4680 .elementor-element.elementor-element-2cb2330 > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-4680 .elementor-element.elementor-element-2cb2330 .elementor-heading-title{font-size:28px;}.elementor-4680 .elementor-element.elementor-element-e9ffa68 > .elementor-widget-container{margin:0px -10px 0px 0px;}.elementor-4680 .elementor-element.elementor-element-66caaba{text-align:start;}.elementor-4680 .elementor-element.elementor-element-31465de{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS *//* Eliminar el scroll horizontal */
html, body {
   width: 100%!important;
    overflow-x:  hidden!important;
    height: 100% !important;
    margin: 0 !important;
    overflow-x: hidden !important;
}

body{
    background-color:#edf1f2 !important;
}

    

/* Ocultar header */
form.search-form {
    display: none !important;
}

section#header {
    display: none !important;
}

.heateor_sss_sharing_container.heateor_sss_horizontal_sharing {
    display: none !important;
}

nav.navbar.navbar-inverse {
    display: none !important;
}


/* Ajustar formulario */
.sib-form .entry__field {
    background: #ffffff !important;
    border-radius: 20px !important;
    background-color:#edf1f2 !important;
    
}

.sib-form .input:first-child, .sib-form .input__affix:first-child {
    padding-left: .5rem;
    margin: 3px !important;
    

}


#sib-container input::placeholder {
    font-family: "Gantari" !important;
    color: #7b939a !important;
    font-size: 14px !important;
    text-transform: capitalize !important;

    
}
 
 
input.sib-sms-select__calling-code { 
    font-family: "Gantari" !important;
    color: #7b939a !important;
    font-size: 14px !important;
    text-transform: capitalize !important;

}
 
 
    
.sib-text-form-block {
    font-family: "Gantari" !important;
    font-weight: normal !important;
   font-size: 16px !important;
   font-style: italic  !important;
    color: #f1f1f1 !important;

}    
        
        
.sib-sms-tooltip__icon {
    font-weight: 500 !important;
    color: #7b939a !important;
    
}     
        
        
.sib-form *, .sib-form ::after, .sib-form ::before {
    box-sizing: border-box;
    border-radius: 20px !important;
       color: #1C2B30 !important;
}        
       
input#NOMBRE {
    font-family: "Gantari" !important;
    font-size: 18px !important;
}       
       
input#APELLIDOS {       
    font-family: "Gantari" !important;
    font-size: 18px !important;
}       
    
input#EMAIL {         
    font-family: "Gantari" !important;
    font-size: 18px !important;
} 

.sib-sms-select__phone-number {
    font-family: "Gantari" !important;
    font-size: 18px !important;
} 


.sib-form-block__button {
    font-family: "Gantari" !important;
    border: 1px solid #f1f1f1 !important;
    background-color: #ffffff00 !important;
    color: #f1f1f1 !important;
}


.entry__choice span {
    font-family: "Gantari" !important;
    font-weight: normal !important;
   font-size: 16px !important;
    color: #f1f1f1 !important;
    
}   
    
label.entry__error.entry__error--primary {
    font-weight: normal !important;
    background: #ff000000 !important;
    color: #7b939a !important;
     font-size: 14px !important;
}    
    
label.entry__error.entry__error--secondary    {
    font-weight: normal !important;
    background: #ff000000 !important;
    color: #7b939a !important;
     font-size: 14px !important;
}    
    
span.sib-sms-tooltip__icon {
    display: none !important;
}

button.sib-form-block__button.sib-form-block__button-with-loader {
    border-color: #1C2B30 !important;
    background: #1C2B30 !important;
}

input.sib-sms-select__phone-number {
    font-weight: 600 !important;
}


.sib-sms-input-wrapper div input[type=tel]{
    background-color:#edf1f2 !important;
}

.sib-sms-input-wrapper div input[type=text]{ 
    background-color:#edf1f2 !important;
    font-weight:600 !importanT;
}

.sib-sms-input-wrapper > div > div{
    background-color:#edf1f2 !important;
}


.sib-sms-input-wrapper div div span{
		font-weight:600 !important;
} 
/* Ajustar Checkbox terminos y condiciones */
#sib-form div .checkbox_tick_positive{
	margin-bottom:-2px !important;
}    
    
.sib-form .input_replaced:checked + .checkbox_tick_positive {
  background: #1c2b30 !important;
  border-color: #7b939a !important;
}

#sib-form div .checkbox_tick_positive{
    ackground-color:#edf1f2 !important;
}   


.elementor-4680 .elementor-element.elementor-element-{
    background-image: url(https://magnificafigura.com/wp-content/uploads/2025/01/fondo-2-768x525.png);
    background-position: top right;
    background-repeat: no-repeat;
    display: none !important;
}



@media screen and (max-width: 765px){


.elementor-4680 .elementor-element.elementor-element-6a31482:not(.elementor-motion-effects-element-type-background), .elementor-4680 .elementor-element.elementor-element-6a31482 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image: none !important;
}


.elementor-element.elementor-element-0359272.e-con-full.e-flex.e-con.e-child {
background-image: none !important;
}

span.sib-sms-select__label-text {
    padding-left: 5px !important;
}

img.attachment-full.size-full.wp-image-4853 {
    width: 350px !important;
}

/* Ajustar logo (mas pequeño) */
.elementor-location-header a img{
    height:40px !important;
}

/* Ajustar imageens en cuadriculas 
img.attachment-full.size-full.wp-image-5398 {
    width: 360px !important;
}

img.attachment-full.size-full.wp-image-5399 {
    width: 360px !important;
}*/


}


/* Ajustar texto Abdominoplastia */
.elementor-element-f8eabf6 .elementor-widget-text-editor p{
margin-top: -20px !important;
}

/* Ajustar icono de llamada en el heade*/ 
.elementor-location-header .elementor-button i{
	padding-right:5px !important;
	
}


span.sib-sms-select__label-text {
    font-weight: normal !important;
    background: #ff000000 !important;
    color: #7b939a !important;
    font-size: 16px !important;
    font-family: "Gantari" !important;
}


/* Ajustar imagen del banner 
img.attachment-1536x1536.size-1536x1536.wp-image-5513 {
    height: 800px !important;
}*/

/* Ajustar imagen del banner */
#formulario .elementor-element img {
    height: 760px !important;
   /*  width: 700px !important;*/
}/* End custom CSS */