.elementor-4350 .elementor-element.elementor-element-ba4ba6b{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20%;--padding-bottom:20%;--padding-left:15%;--padding-right:15%;}.elementor-4350 .elementor-element.elementor-element-ba4ba6b:not(.elementor-motion-effects-element-type-background), .elementor-4350 .elementor-element.elementor-element-ba4ba6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://patitasenelcielo.com.ar/wp-content/uploads/2025/09/Diseno-sin-titulo-39.png");background-position:center center;background-repeat:no-repeat;background-size:130% auto;}.elementor-4350 .elementor-element.elementor-element-ba4ba6b::before, .elementor-4350 .elementor-element.elementor-element-ba4ba6b > .elementor-background-video-container::before, .elementor-4350 .elementor-element.elementor-element-ba4ba6b > .e-con-inner > .elementor-background-video-container::before, .elementor-4350 .elementor-element.elementor-element-ba4ba6b > .elementor-background-slideshow::before, .elementor-4350 .elementor-element.elementor-element-ba4ba6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-4350 .elementor-element.elementor-element-ba4ba6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4350 .elementor-element.elementor-element-ba4ba6b > .elementor-shape-bottom .elementor-shape-fill, .elementor-4350 .elementor-element.elementor-element-ba4ba6b > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#779454;}.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-4350 .elementor-element.elementor-element-1b14f37 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4350 .elementor-element.elementor-element-1b14f37{text-align:center;}.elementor-4350 .elementor-element.elementor-element-1b14f37 .elementor-heading-title{font-family:"Lexend Peta", Sans-serif;font-size:59px;font-weight:500;line-height:60px;text-shadow:1px 1px 3px rgba(0, 0, 0, 0);color:#FFFFFF;}.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-4350 .elementor-element.elementor-element-2ad6343 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-4350 .elementor-element.elementor-element-2ad6343{text-align:center;font-family:"Lexend Deca", Sans-serif;font-size:25px;font-weight:400;text-shadow:1px 0px 0px #676767;color:#FFFFFF;}.elementor-4350 .elementor-element.elementor-element-3ee7f89{--display:flex;--min-height:550px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:80px;--padding-left:100px;--padding-right:100px;}.elementor-4350 .elementor-element.elementor-element-3ee7f89:not(.elementor-motion-effects-element-type-background), .elementor-4350 .elementor-element.elementor-element-3ee7f89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#779454;}.elementor-4350 .elementor-element.elementor-element-3ee7f89.e-con{--align-self:center;}.elementor-4350 .elementor-element.elementor-element-db01eb5{--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;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-4350 .elementor-element.elementor-element-db01eb5:not(.elementor-motion-effects-element-type-background), .elementor-4350 .elementor-element.elementor-element-db01eb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4350 .elementor-element.elementor-element-db01eb5.e-con:hover{--e-con-transform-scale:0.95;}.elementor-4350 .elementor-element.elementor-element-db01eb5:hover{border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:11px 11px 11px 11px;--border-top-left-radius:11px;--border-top-right-radius:11px;--border-bottom-right-radius:11px;--border-bottom-left-radius:11px;}.elementor-4350 .elementor-element.elementor-element-db01eb5, .elementor-4350 .elementor-element.elementor-element-db01eb5::before{--border-transition:0s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-4350 .elementor-element.elementor-element-e7a473c{--icon-box-icon-margin:24px;}.elementor-4350 .elementor-element.elementor-element-e7a473c .elementor-icon-box-title{margin-bottom:20px;color:#838383;}.elementor-4350 .elementor-element.elementor-element-e7a473c.elementor-view-stacked .elementor-icon{background-color:#8CC7C6;}.elementor-4350 .elementor-element.elementor-element-e7a473c.elementor-view-framed .elementor-icon, .elementor-4350 .elementor-element.elementor-element-e7a473c.elementor-view-default .elementor-icon{fill:#8CC7C6;color:#8CC7C6;border-color:#8CC7C6;}.elementor-4350 .elementor-element.elementor-element-e7a473c .elementor-icon{font-size:62px;}.elementor-4350 .elementor-element.elementor-element-e7a473c .elementor-icon i{transform:rotate(0deg);}.elementor-4350 .elementor-element.elementor-element-e7a473c .elementor-icon-box-title, .elementor-4350 .elementor-element.elementor-element-e7a473c .elementor-icon-box-title a{font-family:"Lexend Deca", Sans-serif;font-weight:600;}.elementor-4350 .elementor-element.elementor-element-e7a473c:has(:hover) .elementor-icon-box-title,
					 .elementor-4350 .elementor-element.elementor-element-e7a473c:has(:focus) .elementor-icon-box-title{color:#676767;}.elementor-4350 .elementor-element.elementor-element-e649b60{--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;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-4350 .elementor-element.elementor-element-e649b60:not(.elementor-motion-effects-element-type-background), .elementor-4350 .elementor-element.elementor-element-e649b60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4350 .elementor-element.elementor-element-e649b60.e-con:hover{--e-con-transform-scale:0.95;}.elementor-4350 .elementor-element.elementor-element-e649b60:hover{border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:11px 11px 11px 11px;--border-top-left-radius:11px;--border-top-right-radius:11px;--border-bottom-right-radius:11px;--border-bottom-left-radius:11px;}.elementor-4350 .elementor-element.elementor-element-e649b60, .elementor-4350 .elementor-element.elementor-element-e649b60::before{--border-transition:0s;}.elementor-4350 .elementor-element.elementor-element-a0b9470{--icon-box-icon-margin:24px;}.elementor-4350 .elementor-element.elementor-element-a0b9470 .elementor-icon-box-title{margin-bottom:20px;color:#838383;}.elementor-4350 .elementor-element.elementor-element-a0b9470.elementor-view-stacked .elementor-icon{background-color:#8CC7C6;}.elementor-4350 .elementor-element.elementor-element-a0b9470.elementor-view-framed .elementor-icon, .elementor-4350 .elementor-element.elementor-element-a0b9470.elementor-view-default .elementor-icon{fill:#8CC7C6;color:#8CC7C6;border-color:#8CC7C6;}.elementor-4350 .elementor-element.elementor-element-a0b9470 .elementor-icon{font-size:62px;}.elementor-4350 .elementor-element.elementor-element-a0b9470 .elementor-icon i{transform:rotate(0deg);}.elementor-4350 .elementor-element.elementor-element-a0b9470 .elementor-icon-box-title, .elementor-4350 .elementor-element.elementor-element-a0b9470 .elementor-icon-box-title a{font-family:"Lexend Deca", Sans-serif;font-weight:600;}.elementor-4350 .elementor-element.elementor-element-a0b9470:has(:hover) .elementor-icon-box-title,
					 .elementor-4350 .elementor-element.elementor-element-a0b9470:has(:focus) .elementor-icon-box-title{color:#676767;}.elementor-4350 .elementor-element.elementor-element-244f4e3{--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;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-4350 .elementor-element.elementor-element-244f4e3:not(.elementor-motion-effects-element-type-background), .elementor-4350 .elementor-element.elementor-element-244f4e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4350 .elementor-element.elementor-element-244f4e3.e-con:hover{--e-con-transform-scale:0.95;}.elementor-4350 .elementor-element.elementor-element-244f4e3:hover{border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:11px 11px 11px 11px;--border-top-left-radius:11px;--border-top-right-radius:11px;--border-bottom-right-radius:11px;--border-bottom-left-radius:11px;}.elementor-4350 .elementor-element.elementor-element-244f4e3, .elementor-4350 .elementor-element.elementor-element-244f4e3::before{--border-transition:0s;}.elementor-4350 .elementor-element.elementor-element-d059980{--icon-box-icon-margin:24px;}.elementor-4350 .elementor-element.elementor-element-d059980 .elementor-icon-box-title{margin-bottom:20px;color:#838383;}.elementor-4350 .elementor-element.elementor-element-d059980.elementor-view-stacked .elementor-icon{background-color:#8CC7C6;}.elementor-4350 .elementor-element.elementor-element-d059980.elementor-view-framed .elementor-icon, .elementor-4350 .elementor-element.elementor-element-d059980.elementor-view-default .elementor-icon{fill:#8CC7C6;color:#8CC7C6;border-color:#8CC7C6;}.elementor-4350 .elementor-element.elementor-element-d059980 .elementor-icon{font-size:62px;}.elementor-4350 .elementor-element.elementor-element-d059980 .elementor-icon i{transform:rotate(0deg);}.elementor-4350 .elementor-element.elementor-element-d059980 .elementor-icon-box-title, .elementor-4350 .elementor-element.elementor-element-d059980 .elementor-icon-box-title a{font-family:"Lexend Deca", Sans-serif;font-weight:600;}.elementor-4350 .elementor-element.elementor-element-d059980:has(:hover) .elementor-icon-box-title,
					 .elementor-4350 .elementor-element.elementor-element-d059980:has(:focus) .elementor-icon-box-title{color:#676767;}.elementor-4350 .elementor-element.elementor-element-aa49cda{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4350 .elementor-element.elementor-element-aa49cda:not(.elementor-motion-effects-element-type-background), .elementor-4350 .elementor-element.elementor-element-aa49cda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#779454;}.elementor-4350 .elementor-element.elementor-element-aa49cda.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-4350 .elementor-element.elementor-element-8966b48{--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;--overlay-opacity:0;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-4350 .elementor-element.elementor-element-8966b48::before, .elementor-4350 .elementor-element.elementor-element-8966b48 > .elementor-background-video-container::before, .elementor-4350 .elementor-element.elementor-element-8966b48 > .e-con-inner > .elementor-background-video-container::before, .elementor-4350 .elementor-element.elementor-element-8966b48 > .elementor-background-slideshow::before, .elementor-4350 .elementor-element.elementor-element-8966b48 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4350 .elementor-element.elementor-element-8966b48 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-4350 .elementor-element.elementor-element-17a795e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4350 .elementor-element.elementor-element-17a795e{text-align:center;}.elementor-4350 .elementor-element.elementor-element-17a795e .elementor-heading-title{font-family:"Lexend Peta", Sans-serif;font-size:44px;font-weight:500;line-height:45px;text-shadow:1px 1px 3px rgba(0, 0, 0, 0);color:#FFFFFF;}.elementor-4350 .elementor-element.elementor-element-c99023a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4350 .elementor-element.elementor-element-c99023a{text-align:center;}.elementor-4350 .elementor-element.elementor-element-c99023a .elementor-heading-title{font-family:"Lexend Peta", Sans-serif;font-size:12px;font-weight:500;line-height:17px;text-shadow:1px 1px 3px rgba(0, 0, 0, 0);color:#FFFFFF;}.elementor-4350 .elementor-element.elementor-element-082ed8d{--display:flex;border-style:none;--border-style:none;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.26);}.elementor-4350 .elementor-element.elementor-element-7b38068{--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-4350 .elementor-element.elementor-element-fafb05b .elementor-icon-wrapper{text-align:center;}.elementor-4350 .elementor-element.elementor-element-fafb05b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4350 .elementor-element.elementor-element-fafb05b.elementor-view-framed .elementor-icon, .elementor-4350 .elementor-element.elementor-element-fafb05b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4350 .elementor-element.elementor-element-fafb05b.elementor-view-framed .elementor-icon, .elementor-4350 .elementor-element.elementor-element-fafb05b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4350 .elementor-element.elementor-element-e43d840 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4350 .elementor-element.elementor-element-e43d840{text-align:center;}.elementor-4350 .elementor-element.elementor-element-e43d840 .elementor-heading-title{font-family:"Lexend Peta", Sans-serif;font-size:44px;font-weight:500;line-height:45px;text-shadow:1px 1px 3px rgba(0, 0, 0, 0);color:#FFFFFF;}.elementor-4350 .elementor-element.elementor-element-17e14ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4350 .elementor-element.elementor-element-17e14ec{text-align:center;}.elementor-4350 .elementor-element.elementor-element-17e14ec .elementor-heading-title{font-family:"Lexend Peta", Sans-serif;font-size:44px;font-weight:800;line-height:45px;text-shadow:1px 1px 3px rgba(0, 0, 0, 0);color:#FFFFFF;}.elementor-4350 .elementor-element.elementor-element-4f13b7f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4350 .elementor-element.elementor-element-4f13b7f{text-align:center;}.elementor-4350 .elementor-element.elementor-element-4f13b7f .elementor-heading-title{font-family:"Lexend Peta", Sans-serif;font-size:12px;font-weight:500;line-height:17px;text-shadow:1px 1px 3px rgba(0, 0, 0, 0);color:#FFFFFF;}.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-4350 .elementor-element.elementor-element-6aa017b .elementor-button{background-color:#FF623C;font-family:"Poppins", Sans-serif;font-weight:500;border-radius:24px 24px 24px 24px;padding:16px 28px 16px 26px;}.elementor-4350 .elementor-element.elementor-element-6aa017b > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-4350 .elementor-element.elementor-element-6aa017b .elementor-button-content-wrapper{flex-direction:row;}.elementor-4350 .elementor-element.elementor-element-3ffca09{--display:flex;}.elementor-4350 .elementor-element.elementor-element-727c268{width:100%;max-width:100%;}.elementor-4350 .elementor-element.elementor-element-727c268.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4350 .elementor-element.elementor-element-7e343c2.elementor-element{--align-self:stretch;}.elementor-4350 .elementor-element.elementor-element-88c3092 .elementor-button{background-color:#FF623C;font-family:"Poppins", Sans-serif;font-weight:500;border-radius:24px 24px 24px 24px;padding:16px 28px 16px 26px;}.elementor-4350 .elementor-element.elementor-element-88c3092 > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-4350 .elementor-element.elementor-element-88c3092 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4350 .elementor-element.elementor-element-9f5d016 .elementor-button{background-color:#FF623C;font-family:"Poppins", Sans-serif;font-weight:500;border-radius:24px 24px 24px 24px;padding:16px 28px 16px 26px;}.elementor-4350 .elementor-element.elementor-element-9f5d016 > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-4350 .elementor-element.elementor-element-9f5d016 .elementor-button-content-wrapper{flex-direction:row;}@media(min-width:768px){.elementor-4350 .elementor-element.elementor-element-db01eb5{--width:33.3%;}.elementor-4350 .elementor-element.elementor-element-e649b60{--width:33.3%;}.elementor-4350 .elementor-element.elementor-element-244f4e3{--width:33.3%;}.elementor-4350 .elementor-element.elementor-element-8966b48{--width:33.3%;}}@media(max-width:767px){.elementor-4350 .elementor-element.elementor-element-ba4ba6b:not(.elementor-motion-effects-element-type-background), .elementor-4350 .elementor-element.elementor-element-ba4ba6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-83px -587px;background-size:1000px auto;}.elementor-4350 .elementor-element.elementor-element-ba4ba6b{--padding-top:5em;--padding-bottom:9em;--padding-left:2em;--padding-right:2em;}.elementor-4350 .elementor-element.elementor-element-1b14f37 .elementor-heading-title{font-size:27px;line-height:1.4em;}.elementor-4350 .elementor-element.elementor-element-2ad6343{font-size:18px;}.elementor-4350 .elementor-element.elementor-element-3ee7f89{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:20%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-4350 .elementor-element.elementor-element-aa49cda{--padding-top:0px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-4350 .elementor-element.elementor-element-17a795e .elementor-heading-title{font-size:27px;line-height:1em;}.elementor-4350 .elementor-element.elementor-element-c99023a .elementor-heading-title{font-size:10px;line-height:1.4em;}.elementor-4350 .elementor-element.elementor-element-082ed8d{--border-radius:13px 13px 13px 13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4350 .elementor-element.elementor-element-7b38068{--padding-top:0px;--padding-bottom:20px;--padding-left:00px;--padding-right:0px;}.elementor-4350 .elementor-element.elementor-element-fafb05b > .elementor-widget-container{padding:26px 0px 0px 0px;}.elementor-4350 .elementor-element.elementor-element-e43d840 .elementor-heading-title{font-size:17px;line-height:1em;}.elementor-4350 .elementor-element.elementor-element-17e14ec .elementor-heading-title{font-size:27px;line-height:1em;}.elementor-4350 .elementor-element.elementor-element-4f13b7f > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-4350 .elementor-element.elementor-element-4f13b7f .elementor-heading-title{font-size:10px;line-height:1.4em;}.elementor-4350 .elementor-element.elementor-element-6aa017b > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-4350 .elementor-element.elementor-element-6aa017b .elementor-button{padding:7px 38px 7px 24px;}.elementor-4350 .elementor-element.elementor-element-88c3092 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-4350 .elementor-element.elementor-element-88c3092 .elementor-button{padding:7px 38px 7px 24px;}.elementor-4350 .elementor-element.elementor-element-9f5d016 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-4350 .elementor-element.elementor-element-9f5d016 .elementor-button{padding:7px 38px 7px 24px;}}/* Start custom CSS *//* ===========================
   Patitas — Contratación
   Estilo Final Minimal + SSL
=========================== */

:root {
  --pc-blue:#5DADE2;
  --pc-blue-dark:#3498DB;
  --pc-blue-soft:#EAF6FB;
  --pc-orange:#F39C12;
  --pc-ink:#2f2a33;
  --pc-white:#ffffff;
  --pc-grad-blue: linear-gradient(135deg,#5DADE2 0%, #3498DB 100%);
  --pc-grad-orange: linear-gradient(135deg,#F39C12 0%, #f7c65c 100%);
  --pc-font:'Poppins', system-ui, -apple-system, Roboto, sans-serif;
}

/* Base */
body {
  font-family: var(--pc-font);
  background: var(--pc-blue-soft);
  color: var(--pc-ink);
  margin:0;
  padding:0;
}
.pc-section {
  padding: 60px 20px;
}
.pc-container {
  max-width: 1100px;
  margin: 0 auto;
  text-align:center;
}

/* HERO */
.pc-hero {
  background: var(--pc-grad-blue);
  color: var(--pc-white);
  text-align: center;
  padding: 60px 20px;
  border-radius: 0 0 30px 30px;
  position: relative;
  overflow: hidden;
}
.pc-hero__title {
  font-size: clamp(1.8rem, 3.5vw, 2.3rem);
  margin: 0 0 .7rem;
  font-weight: 700;
}
.pc-hero__subtitle {
  font-size: 1.05rem;
  opacity: .9;
  max-width: 700px;
  margin: 0 auto;
}
.pc-hero::after {
  content:"";
  position:absolute;
  top:-40%; left:-40%;
  width:180%; height:180%;
  background: radial-gradient(circle, rgba(255,255,255,.18) 0%, transparent 70%);
  animation: pc-pulse 7s infinite;
  z-index:0;
}

/* GRID */
/*.pc-grid { display:grid; gap:30px; justify-content:center; }
@media(min-width:768px){ .pc-grid{grid-template-columns:repeat(3,1fr);} }
/* GRID */
.pc-grid { 
  display: grid; 
  gap: 30px; 
  justify-content: center; 
}

@media(min-width:768px){ 
  .pc-grid{grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));} 
}

/* CARD */
.pc-card {
  background: var(--pc-white);
  border-radius: 18px;
  padding: 28px;
  box-shadow: 0 6px 20px rgba(0,0,0,.08);
  transition: all .4s ease;
  animation: pc-glow 3s ease-in-out infinite;
  text-align:center;
  max-width:320px;
  margin:0 auto;
}
.pc-card:hover {
  background: var(--pc-grad-blue);
  color: var(--pc-white);
  transform: translateY(-8px) scale(1.02);
  box-shadow: 0 12px 40px rgba(93,173,226,.4);
}
.pc-card__icon {
  width:60px; height:60px;
  border-radius:50%;
  display:grid; place-items:center;
  background: var(--pc-blue-soft);
  margin:0 auto 15px;
  transition: background .3s ease;
}
.pc-card:hover .pc-card__icon { background: var(--pc-orange); }
.pc-ico {
  width:28px; height:28px;
  fill: var(--pc-blue-dark);
  transition: fill .3s ease;
}
.pc-card:hover .pc-ico { fill:#fff; }
.pc-card__title {
  font-size:1.2rem;
  margin:0 0 .5rem;
  font-weight:600;
}
.pc-card__text { line-height:1.6; font-size:.95rem; }

/* Precio destacado */
.pc-price { margin-top:15px; }
.pc-price__value {
  font-size:1.6rem;
  font-weight:700;
  background: var(--pc-grad-orange);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.pc-price__note { font-size:.85rem; opacity:.8; }

/* Listas */
.pc-list__ul { list-style:none; margin:20px auto; padding:0; display:grid; gap:10px; max-width:500px; text-align:center; }
.pc-list__ul li {
  padding-left:22px; position:center; line-height:1.6;
}
.pc-list__ul li::before {
  content:""; position:absolute; left:0; top:8px;
  width:10px; height:10px; border-radius:50%;
  background: var(--pc-orange);
  animation: pc-pulse 2.2s infinite;
}

/* Confianza */
.pc-trust {
  margin-top:40px;
  padding:40px 20px;
  border-radius:20px;
  background: var(--pc-grad-blue);
  color:#fff;
  box-shadow:0 10px 30px rgba(93,173,226,.35);
  animation: pc-glow 4s infinite;
}
.pc-trust__title { font-size:1.4rem; margin:0 0 .8rem; }
.pc-trust__text { opacity:.95; font-size:1rem; max-width:700px; margin:auto; }

/* Botón flotante SSL */
/*.pc-ssl-btn {
  position:fixed;
  right:20px; bottom:20px;
  background: var(--pc-grad-orange);
  color:#fff;
  font-weight:600;
  font-size:.9rem;
  display:flex; align-items:left; gap:8px;
  padding:12px 18px;
  border-radius:30px;
  box-shadow:0 6px 18px rgba(0,0,0,.2);
  animation: pc-glow 3.5s infinite;
  z-index:99;
}
.pc-ssl-btn svg { width:18px; height:18px; fill:#fff; }

/* Animaciones */
@keyframes pc-glow {
  0%,100% { box-shadow:0 6px 20px rgba(0,0,0,.08); }
  50% { box-shadow:0 10px 30px rgba(93,173,226,.45); }
}
@keyframes pc-pulse {
  0%,100% { transform: scale(1); opacity:1; }
  50% { transform: scale(1.05); opacity:.7; }
}

/* Responsive */
@media(max-width:768px){
  .pc-hero__subtitle { font-size:.95rem; }
  .pc-card { max-width:90%; }
  .pc-ssl-btn { font-size:.8rem; padding:10px 15px; }
}

.boton-contratar {
  display: inline-block;
  padding: 14px 28px;
  background: linear-gradient(135deg,#5DADE2,#3498DB);
  color: #fff;
  font-size: 18px;
  font-weight: bold;
  border-radius: 50px;
  text-decoration: none;
  box-shadow: 0 4px 12px rgba(0,0,0,0.2);
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}
.boton-contratar:hover {
  transform: scale(1.05);
  box-shadow: 0 6px 16px rgba(0,0,0,0.3);
}/* End custom CSS */