.elementor-10 .elementor-element.elementor-element-ff08131{--display:flex;--min-height:80vh;--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:center;border-style:solid;--border-style:solid;border-width:0px 0px 6px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:6px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 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-10 .elementor-element.elementor-element-ff08131:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ff08131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tpdhome.com/wp-content/uploads/2025/04/ChatGPT-Image-4-abr-2025-17_17_25-copia.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-ee4b6f7{--display:flex;--min-height:0px;--justify-content:center;--margin-top:04px;--margin-bottom:0px;--margin-left:54px;--margin-right:-28px;--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-10 .elementor-element.elementor-element-ee4b6f7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ee4b6f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#133D65CF;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-cc9b4ea{text-align:center;}.elementor-10 .elementor-element.elementor-element-cc9b4ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-167afcb{--display:flex;--min-height:0px;--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;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-dcf05c9{--display:flex;}.elementor-10 .elementor-element.elementor-element-fbf7a66{--display:flex;}.elementor-10 .elementor-element.elementor-element-b862209{text-align:center;}.elementor-10 .elementor-element.elementor-element-b862209 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-widget-text-editor{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-10 .elementor-element.elementor-element-6878969{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-ffd3d49{--display:flex;--min-height:75vh;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;box-shadow:7px 7px 0px 0px rgba(36.000000000000014, 108.00000000000016, 167.99999999999997, 0.5);}.elementor-10 .elementor-element.elementor-element-ffd3d49:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ffd3d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tpdhome.com/wp-content/uploads/2025/04/ChatGPT-Image-4-abr-2025-18_18_33.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-ffd3d49::before, .elementor-10 .elementor-element.elementor-element-ffd3d49 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-ffd3d49 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-ffd3d49 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-ffd3d49 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-ffd3d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-16bc1f2{--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;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:8vw;--padding-bottom:9vw;--padding-left:0vw;--padding-right:0vw;}.elementor-10 .elementor-element.elementor-element-16bc1f2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-16bc1f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-16bc1f2 > .elementor-shape-top svg, .elementor-10 .elementor-element.elementor-element-16bc1f2 > .e-con-inner > .elementor-shape-top svg{width:calc(159% + 1.3px);}.elementor-10 .elementor-element.elementor-element-b56525e{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-30a974b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-1866265 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-1866265 img{box-shadow:0px 7px 0px 0px rgba(96.79397866622261, 174.79370760414687, 217.1962448120117, 0.69);}.elementor-10 .elementor-element.elementor-element-2a63780 .elementor-heading-title{font-size:26px;font-weight:600;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-03d55a6{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-192169b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f5b4c06 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-f5b4c06 img{box-shadow:0px 7px 0px 0px rgba(96.79397866622261, 174.79370760414687, 217.1962448120117, 0.69);}.elementor-10 .elementor-element.elementor-element-878b413 .elementor-heading-title{font-size:26px;font-weight:600;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-d760962{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-1b6aa30{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a460558 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-a460558 img{box-shadow:0px 7px 0px 0px rgba(96.79397866622261, 174.79370760414687, 217.1962448120117, 0.69);}.elementor-10 .elementor-element.elementor-element-4c92e62 .elementor-heading-title{font-size:26px;font-weight:600;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-c6a571d{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-2e91542{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 7px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:7px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;box-shadow:0px 7px 0px 0px rgba(57.396244812011716, 57.396244812011716, 57.396244812011716, 0.28);--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-2e91542:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2e91542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #9C151500 57%, var( --e-global-color-primary ) 100%);}.elementor-10 .elementor-element.elementor-element-67a5dfd{text-align:center;}.elementor-10 .elementor-element.elementor-element-67a5dfd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-9951d33{--display:flex;}.elementor-10 .elementor-element.elementor-element-5e9bf7c .gallery-item{padding:0 15px 15px 0;}.elementor-10 .elementor-element.elementor-element-5e9bf7c .gallery{margin:0 -15px -15px 0;}.elementor-10 .elementor-element.elementor-element-5e9bf7c .gallery-item img{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-5e9bf7c .gallery-item .gallery-caption{text-align:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-ee4b6f7{--width:48%;}.elementor-10 .elementor-element.elementor-element-167afcb{--width:80%;}.elementor-10 .elementor-element.elementor-element-ffd3d49{--width:46%;}.elementor-10 .elementor-element.elementor-element-b56525e{--width:80%;}.elementor-10 .elementor-element.elementor-element-2e91542{--width:100%;}.elementor-10 .elementor-element.elementor-element-9951d33{--width:80%;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-ff08131{--min-height:60vh;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:3vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-10 .elementor-element.elementor-element-ee4b6f7{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-10 .elementor-element.elementor-element-cc9b4ea .elementor-heading-title{font-size:7.8vw;}.elementor-10 .elementor-element.elementor-element-167afcb{--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:2vw;--padding-right:2vw;}.elementor-10 .elementor-element.elementor-element-16bc1f2{--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:10vw;--padding-bottom:10vw;--padding-left:2vw;--padding-right:2vw;}.elementor-10 .elementor-element.elementor-element-2e91542{--padding-top:10vw;--padding-bottom:0vw;--padding-left:2vw;--padding-right:2vw;}}@media(min-width:1025px){.elementor-10 .elementor-element.elementor-element-ff08131:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ff08131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}