.elementor-35 .elementor-element.elementor-element-4ea4343{--display:flex;--min-height:500px;--gap:10px 10px;--background-transition:0.3s;--overlay-opacity:0;--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-35 .elementor-element.elementor-element-4ea4343:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-4ea4343 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4D4D4;}.elementor-35 .elementor-element.elementor-element-4ea4343::before, .elementor-35 .elementor-element.elementor-element-4ea4343 > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-4ea4343 > .e-con-inner > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-4ea4343 > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-4ea4343 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-4ea4343 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#283B6D00;}.elementor-35 .elementor-element.elementor-element-4ea4343, .elementor-35 .elementor-element.elementor-element-4ea4343::before{--border-transition:0.3s;}.elementor-35 .elementor-element.elementor-element-b37361f img{width:100%;height:700px;}.elementor-35 .elementor-element.elementor-element-b37361f > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-35 .elementor-element.elementor-element-b37361f{width:auto;max-width:auto;}.elementor-35 .elementor-element.elementor-element-f4ae26b .elementor-heading-title{color:#FFFFFF;font-family:"Supersonic Rocketship", Sans-serif;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-461152c{left:3px;}body.rtl .elementor-35 .elementor-element.elementor-element-461152c{right:3px;}.elementor-35 .elementor-element.elementor-element-461152c{top:455px;}.elementor-35 .elementor-element.elementor-element-9675ac7 .elementor-heading-title{color:#1A2748;font-family:"Libre Baskerville", Sans-serif;}.elementor-35 .elementor-element.elementor-element-9675ac7 > .elementor-widget-container{background-color:#D4D4D4;}.elementor-35 .elementor-element.elementor-element-eaf6a2c > .elementor-widget-container{margin:120px 0px 0px 5px;padding:145px 0px -2px 0px;}.elementor-35 .elementor-element.elementor-element-eaf6a2c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-eaf6a2c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-c11fcc1 > .elementor-widget-container{margin:-120px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-35 .elementor-element.elementor-element-c11fcc1.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-4799b27{--display:flex;--min-height:746px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:117px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-4799b27:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-4799b27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tdrc.wrkg.ar/wp-content/uploads/2024/03/Bosque-brumoso_2040x1362px-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-35 .elementor-element.elementor-element-4799b27, .elementor-35 .elementor-element.elementor-element-4799b27::before{--border-transition:0.3s;}.elementor-35 .elementor-element.elementor-element-4799b27.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-01aac76{text-align:center;}.elementor-35 .elementor-element.elementor-element-01aac76 .elementor-heading-title{color:#1A2748;font-family:"Supersonic Rocketship", Sans-serif;font-size:30px;font-weight:500;}.elementor-35 .elementor-element.elementor-element-01aac76 > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-35 .elementor-element.elementor-element-b9cf620{text-align:center;color:#1A2748;font-family:"Libre Baskerville", Sans-serif;font-size:14px;font-weight:600;width:100%;max-width:100%;}.elementor-35 .elementor-element.elementor-element-b9cf620 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 16px 0px;}.elementor-35 .elementor-element.elementor-element-b9cf620.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-bc6949f{--display:flex;--min-height:200px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-c8a1685{--icon-box-icon-margin:18px;width:var( --container-widget-width, 27.9% );max-width:27.9%;--container-widget-width:27.9%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-c8a1685 .elementor-icon{font-size:70px;}.elementor-35 .elementor-element.elementor-element-c8a1685 .elementor-icon-box-title{color:#17B098;}.elementor-35 .elementor-element.elementor-element-c8a1685 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-c8a1685 .elementor-icon-box-title a{font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-c8a1685 .elementor-icon-box-description{color:#1A2748;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:500;}.elementor-35 .elementor-element.elementor-element-c8a1685 > .elementor-widget-container{margin:0px 9px 28px -6px;padding:0px 0px 0px -39px;background-color:#FFFFFF00;border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-6cec008{--icon-box-icon-margin:18px;width:var( --container-widget-width, 27.9% );max-width:27.9%;--container-widget-width:27.9%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-6cec008 .elementor-icon{font-size:70px;}.elementor-35 .elementor-element.elementor-element-6cec008 .elementor-icon-box-title{color:#17B098;}.elementor-35 .elementor-element.elementor-element-6cec008 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-6cec008 .elementor-icon-box-title a{font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-6cec008 .elementor-icon-box-description{color:#1A2748;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:500;}.elementor-35 .elementor-element.elementor-element-6cec008 > .elementor-widget-container{margin:0px 5px 0px 0px;padding:0px 0px 0px 0px;background-color:#02010100;border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-6cec008.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-e47f6c6{--icon-box-icon-margin:18px;width:var( --container-widget-width, 27.9% );max-width:27.9%;--container-widget-width:27.9%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-e47f6c6 .elementor-icon{font-size:70px;}.elementor-35 .elementor-element.elementor-element-e47f6c6 .elementor-icon-box-title{color:#17B098;}.elementor-35 .elementor-element.elementor-element-e47f6c6 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-e47f6c6 .elementor-icon-box-title a{font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-e47f6c6 .elementor-icon-box-description{color:#1A2748;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:500;letter-spacing:0px;}.elementor-35 .elementor-element.elementor-element-e47f6c6 > .elementor-widget-container{margin:0px 2px 0px 11px;padding:0px 0px 0px 0px;background-color:#E0DFDF00;border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-e47f6c6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-3fe4634{text-align:center;}.elementor-35 .elementor-element.elementor-element-3fe4634 .elementor-heading-title{color:#1A2748;font-family:"Supersonic Rocketship", Sans-serif;font-size:30px;font-weight:500;}.elementor-35 .elementor-element.elementor-element-3fe4634 > .elementor-widget-container{margin:71px 0px -9px 0px;}.elementor-35 .elementor-element.elementor-element-1cc24e7{text-align:center;color:#1A2748;font-family:"Libre Baskerville", Sans-serif;font-size:14px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-1cc24e7 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-e7566a1 > .elementor-widget-container{margin:0px 53px 0px 35px;}.elementor-35 .elementor-element.elementor-element-979c303{--display:flex;--min-height:550px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap:nowrap;--background-transition:0.3s;--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-979c303:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-979c303 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B82D5E00;background-image:url("https://tdrc.wrkg.ar/wp-content/uploads/2024/04/Fantasma2053x711px-1536x599.png");background-position:0px -44px;background-repeat:no-repeat;background-size:cover;}.elementor-35 .elementor-element.elementor-element-979c303, .elementor-35 .elementor-element.elementor-element-979c303::before{--border-transition:0.3s;}.elementor-35 .elementor-element.elementor-element-7539047{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-30afb40{text-align:center;}.elementor-35 .elementor-element.elementor-element-30afb40 .elementor-heading-title{color:#1A2748;font-family:"Supersonic Rocketship", Sans-serif;font-size:30px;font-weight:500;}.elementor-35 .elementor-element.elementor-element-30afb40 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-35 .elementor-element.elementor-element-47028e0{text-align:center;color:#1A2748;font-family:"Libre Baskerville", Sans-serif;font-size:14px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-47028e0 > .elementor-widget-container{margin:00px 0px 72px 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-773177d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-773177d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-60e8bd2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-e67410f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-e67410f:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-e67410f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CACACA;}.elementor-35 .elementor-element.elementor-element-e67410f, .elementor-35 .elementor-element.elementor-element-e67410f::before{--border-transition:0.3s;}.elementor-35 .elementor-element.elementor-element-26430e8{text-align:center;}.elementor-35 .elementor-element.elementor-element-26430e8 .elementor-heading-title{color:#1A2748;font-family:"Supersonic Rocketship", Sans-serif;font-size:30px;font-weight:500;}.elementor-35 .elementor-element.elementor-element-26430e8 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-35 .elementor-element.elementor-element-605a3ed{text-align:center;color:#1A2748;font-family:"Libre Baskerville", Sans-serif;font-size:14px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-605a3ed > .elementor-widget-container{margin:-2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-75c0c73 .elementor-button{background-color:#17B098;border-radius:5px 5px 5px 5px;padding:15px 28px 15px 28px;}.elementor-35 .elementor-element.elementor-element-75c0c73 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-75c0c73 .elementor-button:focus{background-color:#1A2748;}.elementor-35 .elementor-element.elementor-element-75c0c73 > .elementor-widget-container{margin:0px 0px 120px 0px;padding:60px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-75c0c73.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-post-outer-container{width:33.33%;margin-bottom:1px;padding-right:calc( 100px/2 );padding-left:calc( 100px/2 );padding:38px 30px 2px 30px;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-thumbnail-container img{height:400px;object-fit:cover;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-wrap{margin-left:calc( -100px/2 );margin-right:calc( -100px/2 );}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-content-wrapper{text-align:left;background-color:#1A2748;margin:0px 0px 0px 0px;padding:40px 30px 40px 30px;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-masked .premium-blog-thumbnail-container svg{fill:#13020200;height:190px;left:0px;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-entry-title, .elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-entry-title a{font-family:"Supersonic Rocketship", Sans-serif;font-size:17px;font-weight:400;text-decoration:none;word-spacing:0px;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-entry-title a{color:#1DDDBF;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-entry-title:hover a{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-meta-data{font-family:"Figtree", Sans-serif;font-size:12px;font-weight:700;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-meta-data > *{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-meta-data:not(.premium-blog-post-time):hover > *{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-post-content{font-family:"Figtree", Sans-serif;font-size:15px;font-weight:400;word-spacing:0px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-post-container{background-color:#00000000;border-style:solid;border-width:9px 9px 9px 9px;border-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-cc04d83 > .elementor-widget-container{margin:0px 120px 0px 120px;padding:0px 0px 0px 0px;background-color:#CACACA;border-style:none;}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-skin-modern .premium-blog-content-wrapper{top:0px;}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-post-outer-container{width:33.33%;margin-bottom:1px;padding-right:calc( 100px/2 );padding-left:calc( 100px/2 );padding:38px 30px 2px 30px;}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-thumbnail-container img{height:400px;object-fit:cover;}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-wrap{margin-left:calc( -100px/2 );margin-right:calc( -100px/2 );}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-content-wrapper{text-align:left;background-color:#1A2748;margin:0px 0px 0px 0px;padding:40px 30px 40px 30px;}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-masked .premium-blog-thumbnail-container svg{fill:#13020200;height:190px;left:0px;}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-entry-title, .elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-entry-title a{font-family:"Supersonic Rocketship", Sans-serif;font-size:17px;font-weight:400;text-decoration:none;word-spacing:0px;}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-entry-title a{color:#1DDDBF;}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-entry-title:hover a{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-meta-data{font-family:"Figtree", Sans-serif;font-size:12px;font-weight:700;}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-meta-data > *{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-meta-data:not(.premium-blog-post-time):hover > *{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-post-content{font-family:"Figtree", Sans-serif;font-size:15px;font-weight:400;word-spacing:0px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-post-container{background-color:#CACACA;border-style:solid;border-width:9px 9px 9px 9px;border-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-df5511b > .elementor-widget-container{margin:0px 118px 0px 118px;padding:0px 0px 0px 0px;background-color:#CACACA;}.elementor-35 .elementor-element.elementor-element-0274869{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--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-35 .elementor-element.elementor-element-0274869, .elementor-35 .elementor-element.elementor-element-0274869::before{--border-transition:0.3s;}.elementor-35 .elementor-element.elementor-element-a8dd981{--display:flex;--min-height:712px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-35 .elementor-element.elementor-element-a8dd981:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-a8dd981 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-35 .elementor-element.elementor-element-a8dd981, .elementor-35 .elementor-element.elementor-element-a8dd981::before{--border-transition:0.3s;}.elementor-35 .elementor-element.elementor-element-a8dd981.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-a8e8740{--display:flex;--min-height:0px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:110px;--margin-bottom:112px;--margin-left:87px;--margin-right:0px;}.elementor-35 .elementor-element.elementor-element-a8e8740.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-6cd5b6d .elementor-heading-title{color:#000000;font-family:"Supersonic Rocketship", Sans-serif;font-size:30px;font-weight:500;}.elementor-35 .elementor-element.elementor-element-53b8452 .premium-cf7-container .wpcf7-form label, .elementor-35 .elementor-element.elementor-element-53b8452 .premium-cf7-container .wpcf7-form .wpcf7-quiz-label{display:inline-block;}.elementor-35 .elementor-element.elementor-element-53b8452 .premium-cf7-container label{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:600;border-radius:5px 5px 5px 5px;}.elementor-35 .elementor-element.elementor-element-53b8452 .premium-cf-head{align-items:center;}.elementor-35 .elementor-element.elementor-element-53b8452 .premium-cf7-container .wpcf7-form-control.wpcf7-text, .elementor-35 .elementor-element.elementor-element-53b8452 .premium-cf7-container .wpcf7-form-control.wpcf7-quiz, .elementor-35 .elementor-element.elementor-element-53b8452 .premium-cf7-container .wpcf7-form-control.wpcf7-date, .elementor-35 .elementor-element.elementor-element-53b8452 .premium-cf7-container .wpcf7-form-control.wpcf7-textarea{color:#000000;}.elementor-35 .elementor-element.elementor-element-53b8452 .premium-cf7-container .wpcf7-form-control.wpcf7-text, .elementor-35 .elementor-element.elementor-element-53b8452 .premium-cf7-container .wpcf7-form-control.wpcf7-quiz, .elementor-35 .elementor-element.elementor-element-53b8452 .premium-cf7-container .wpcf7-form-control.wpcf7-quiz, .elementor-35 .elementor-element.elementor-element-53b8452 .premium-cf7-container .wpcf7-form-control.wpcf7-textarea{font-family:"Figtree", Sans-serif;letter-spacing:0px;}.elementor-35 .elementor-element.elementor-element-53b8452 .premium-cf7-container .wpcf7-form-control.wpcf7-text, .elementor-35 .elementor-element.elementor-element-53b8452 .premium-cf7-container .wpcf7-form-control.wpcf7-quiz, .elementor-35 .elementor-element.elementor-element-53b8452 .premium-cf7-container .wpcf7-form-control.wpcf7-textarea, .elementor-35 .elementor-element.elementor-element-53b8452 .premium-cf7-container .wpcf7-form-control.wpcf7-date{text-indent:0px;}.elementor-35 .elementor-element.elementor-element-53b8452 .premium-cf7-container .wpcf7-form-control.wpcf7-textarea{width:500px;height:105px;}.elementor-35 .elementor-element.elementor-element-53b8452 .premium-cf7-container .wpcf7-form-control.wpcf7-select{width:0px;height:0px;font-family:"Figtree", Sans-serif;}.elementor-35 .elementor-element.elementor-element-53b8452 .premium-cf7-container .wpcf7-radio{flex-direction:row;}.elementor-35 .elementor-element.elementor-element-53b8452 .premium-cf7-container .wpcf7-list-item-label{font-family:"Figtree", Sans-serif;font-size:12px;letter-spacing:0px;}.elementor-35 .elementor-element.elementor-element-53b8452 .premium-cf7-container .wpcf7-form-control::placeholder{color:#A4A4A4;font-family:"Figtree", Sans-serif;font-size:13px;}.elementor-35 .elementor-element.elementor-element-53b8452 .premium-cf7-container input.wpcf7-submit{width:102px;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:400;background-color:#1A2748;border-style:none;border-radius:5px;margin:36px 180px 0px 0px;padding:12px 12px 12px 12px;}.elementor-35 .elementor-element.elementor-element-53b8452 .premium-cf7-container input.wpcf7-submit:hover{background-color:#1DDDBF;}.elementor-35 .elementor-element.elementor-element-53b8452 .premium-cf7-container .wpcf7-mail-sent-ng, .elementor-35 .elementor-element.elementor-element-53b8452 .premium-cf7-container .wpcf7-mail-sent-ok, .elementor-35 .elementor-element.elementor-element-53b8452 .premium-cf7-container .wpcf7-response-output{font-family:"Figtree", Sans-serif;border-style:none;}.elementor-35 .elementor-element.elementor-element-53b8452 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-53b8452{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-53b8452.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-5bd18ec{--divider-border-style:solid;--divider-color:#C6C5C5;--divider-border-width:1px;}.elementor-35 .elementor-element.elementor-element-5bd18ec .elementor-divider-separator{width:80%;}.elementor-35 .elementor-element.elementor-element-5bd18ec .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-35 .elementor-element.elementor-element-3fdc086 .elementor-heading-title{color:#000000;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:500;}.elementor-35 .elementor-element.elementor-element-3fdc086 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:25px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-c9f7bb5 .elementor-button{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:700;fill:#5DADA4;color:#5DADA4;background-color:#61CE7000;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-c9f7bb5 > .elementor-widget-container{margin:0px 0px 0px 1px;padding:0px 0px 0px 0px;}@media(max-width:1023px){.elementor-35 .elementor-element.elementor-element-eaf6a2c{width:var( --container-widget-width, 642.625px );max-width:642.625px;--container-widget-width:642.625px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-1cc24e7 > .elementor-widget-container{margin:-6px 0px -20px 0px;}.elementor-35 .elementor-element.elementor-element-e7566a1 > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-979c303:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-979c303 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-35 .elementor-element.elementor-element-979c303{--margin-top:-84px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35 .elementor-element.elementor-element-7539047{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35 .elementor-element.elementor-element-47028e0 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-35 .elementor-element.elementor-element-75c0c73 > .elementor-widget-container{margin:-40px 0px 120px 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-post-outer-container{width:100%;padding-right:calc( 50px/2 );padding-left:calc( 50px/2 );padding:0px 0px 85px 0px;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-wrap{margin-left:calc( -50px/2 );margin-right:calc( -50px/2 );}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-content-wrapper{text-align:left;margin:0px 0px 0px 0px;padding:40px 30px 40px 30px;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-masked .premium-blog-thumbnail-container svg{height:212px;left:21px;bottom:165px;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-post-container{border-width:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-cc04d83 > .elementor-widget-container{margin:40px 81px 0px 81px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-cc04d83{width:100%;max-width:100%;}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-post-outer-container{width:50%;}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-masked .premium-blog-thumbnail-container svg{height:212px;bottom:8px;}.elementor-35 .elementor-element.elementor-element-a8e8740{--margin-top:116px;--margin-bottom:112px;--margin-left:100px;--margin-right:0px;}}@media(max-width:736px){.elementor-35 .elementor-element.elementor-element-b37361f img{height:600px;object-fit:cover;}.elementor-35 .elementor-element.elementor-element-f4ae26b{text-align:center;}.elementor-35 .elementor-element.elementor-element-f4ae26b .elementor-heading-title{letter-spacing:1.1px;word-spacing:0.4em;}.elementor-35 .elementor-element.elementor-element-f4ae26b > .elementor-widget-container{margin:-226px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-9675ac7{text-align:center;}.elementor-35 .elementor-element.elementor-element-9675ac7 .elementor-heading-title{font-size:15px;line-height:1.5em;word-spacing:0.1em;}.elementor-35 .elementor-element.elementor-element-9675ac7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:60px 35px 15px 35px;}.elementor-35 .elementor-element.elementor-element-eaf6a2c > .elementor-widget-container{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-eaf6a2c{--container-widget-width:53px;--container-widget-flex-grow:0;width:var( --container-widget-width, 53px );max-width:53px;}.elementor-35 .elementor-element.elementor-element-eaf6a2c.elementor-element{--align-self:flex-end;}.elementor-35 .elementor-element.elementor-element-c11fcc1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-c11fcc1.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-4799b27{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-01aac76{text-align:center;}.elementor-35 .elementor-element.elementor-element-01aac76 .elementor-heading-title{font-size:22px;}.elementor-35 .elementor-element.elementor-element-01aac76 > .elementor-widget-container{margin:54px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-b9cf620{font-size:14px;width:100%;max-width:100%;}.elementor-35 .elementor-element.elementor-element-b9cf620 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 30px 0px 30px;}.elementor-35 .elementor-element.elementor-element-b9cf620.elementor-element{--align-self:flex-start;}.elementor-35 .elementor-element.elementor-element-bc6949f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-35 .elementor-element.elementor-element-c8a1685 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-c8a1685{width:100%;max-width:100%;}.elementor-35 .elementor-element.elementor-element-c8a1685.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-6cec008 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-6cec008{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-35 .elementor-element.elementor-element-6cec008.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-e47f6c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-e47f6c6{width:100%;max-width:100%;}.elementor-35 .elementor-element.elementor-element-e47f6c6.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-3fe4634 .elementor-heading-title{font-size:22px;}.elementor-35 .elementor-element.elementor-element-3fe4634 > .elementor-widget-container{margin:50px 0px -16px 0px;}.elementor-35 .elementor-element.elementor-element-1cc24e7{font-size:14px;}.elementor-35 .elementor-element.elementor-element-1cc24e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-e7566a1 > .elementor-widget-container{margin:-100px 5px 0px 0px;padding:0px 0px 20px 0px;}.elementor-35 .elementor-element.elementor-element-979c303{--min-height:290px;}.elementor-35 .elementor-element.elementor-element-979c303:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-979c303 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tdrc.wrkg.ar/wp-content/uploads/2024/04/Fantasma2053x711px-768x299.png");background-position:-62px 0px;}.elementor-35 .elementor-element.elementor-element-7539047{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35 .elementor-element.elementor-element-30afb40 .elementor-heading-title{font-size:22px;}.elementor-35 .elementor-element.elementor-element-30afb40 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-47028e0{font-size:13px;}.elementor-35 .elementor-element.elementor-element-47028e0 > .elementor-widget-container{margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-773177d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-35 .elementor-element.elementor-element-60e8bd2{width:100%;max-width:100%;}.elementor-35 .elementor-element.elementor-element-e67410f{--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-35 .elementor-element.elementor-element-26430e8 .elementor-heading-title{font-size:22px;}.elementor-35 .elementor-element.elementor-element-26430e8 > .elementor-widget-container{margin:50px 0px -10px 0px;}.elementor-35 .elementor-element.elementor-element-605a3ed{font-size:13px;}.elementor-35 .elementor-element.elementor-element-605a3ed > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-75c0c73 > .elementor-widget-container{margin:-20px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-75c0c73{z-index:1;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-post-outer-container{width:100%;padding-right:calc( 50px/2 );padding-left:calc( 50px/2 );padding:5px 30px 0px 30px;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-thumbnail-container img{height:250px;object-fit:cover;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-wrap{margin-left:calc( -50px/2 );margin-right:calc( -50px/2 );}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-entry-title, .elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-entry-title a{font-size:15px;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-meta-data{font-size:13px;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-post-content{line-height:1.2em;letter-spacing:0px;margin:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-content-wrapper{margin:0px 0px 0px 0px;padding:35px 25px 55px 25px;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-post-container{border-width:0px 0px 0px 10px;padding:25px 25px 25px 25px;}.elementor-35 .elementor-element.elementor-element-cc04d83 > .elementor-widget-container{margin:15px 0px -46px 0px;padding:0px 0px 0px 1px;}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-post-outer-container{width:100%;padding-right:calc( 50px/2 );padding-left:calc( 50px/2 );padding:5px 30px 0px 30px;}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-thumbnail-container img{height:250px;object-fit:cover;}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-wrap{margin-left:calc( -50px/2 );margin-right:calc( -50px/2 );}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-entry-title, .elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-entry-title a{font-size:15px;}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-meta-data{font-size:13px;}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-post-content{line-height:1.2em;letter-spacing:0px;margin:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-content-wrapper{margin:0px 0px 0px 0px;padding:35px 25px 55px 25px;}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-post-container{border-width:0px 0px 0px 10px;padding:25px 25px 25px 25px;}.elementor-35 .elementor-element.elementor-element-df5511b > .elementor-widget-container{margin:15px 0px -46px 0px;padding:0px 0px 0px 1px;}.elementor-35 .elementor-element.elementor-element-a8dd981{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-a8e8740{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35 .elementor-element.elementor-element-6cd5b6d{text-align:center;width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-6cd5b6d .elementor-heading-title{font-size:20px;}.elementor-35 .elementor-element.elementor-element-6cd5b6d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-6cd5b6d.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-53b8452 .premium-cf7-container .wpcf7-form-control.wpcf7-textarea{width:290px;}.elementor-35 .elementor-element.elementor-element-53b8452 .premium-cf7-container .wpcf7-form-control:not(.wpcf7-submit){margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-53b8452 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 35px 0px 35px;}.elementor-35 .elementor-element.elementor-element-5bd18ec .elementor-divider{text-align:center;}.elementor-35 .elementor-element.elementor-element-5bd18ec .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-35 .elementor-element.elementor-element-3fdc086{text-align:left;width:100%;max-width:100%;}.elementor-35 .elementor-element.elementor-element-3fdc086 > .elementor-widget-container{margin:-10px 0px 0px 35px;}.elementor-35 .elementor-element.elementor-element-3fdc086.elementor-element{--align-self:flex-start;}.elementor-35 .elementor-element.elementor-element-c9f7bb5 > .elementor-widget-container{margin:0px 0px 0px 35px;}.elementor-35 .elementor-element.elementor-element-c9f7bb5.elementor-element{--align-self:flex-start;}}@media(min-width:737px){.elementor-35 .elementor-element.elementor-element-4ea4343{--width:100%;}.elementor-35 .elementor-element.elementor-element-bc6949f{--width:100%;}.elementor-35 .elementor-element.elementor-element-a8e8740{--width:45%;}}@media(max-width:1023px) and (min-width:737px){.elementor-35 .elementor-element.elementor-element-a8e8740{--width:570px;}}@media(min-width:2400px){.elementor-35 .elementor-element.elementor-element-01aac76{text-align:center;}.elementor-35 .elementor-element.elementor-element-b9cf620{font-size:14px;}.elementor-35 .elementor-element.elementor-element-6cec008 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-6cec008 .elementor-icon-box-title a{font-size:14px;}.elementor-35 .elementor-element.elementor-element-6cec008 .elementor-icon-box-description{font-size:18px;}.elementor-35 .elementor-element.elementor-element-979c303{--min-height:800px;--margin-top:-139px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35 .elementor-element.elementor-element-979c303:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-979c303 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-35 .elementor-element.elementor-element-75c0c73 > .elementor-widget-container{margin:0px 0px 120px 0px;padding:28px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-thumbnail-container img{height:600px;object-fit:cover;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-entry-title{margin-bottom:40px;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-meta-data{font-size:18px;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-post-content{font-size:20px;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-post-container{border-width:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-cc04d83 .premium-blog-post-outer-container{padding:60px 50px 0px 50px;}.elementor-35 .elementor-element.elementor-element-cc04d83 > .elementor-widget-container{margin:120px 90px 0px 90px;}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-thumbnail-container img{height:600px;object-fit:cover;}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-entry-title{margin-bottom:40px;}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-meta-data{font-size:18px;}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-post-content{font-size:20px;}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-post-container{border-width:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-df5511b .premium-blog-post-outer-container{padding:60px 50px 0px 50px;}.elementor-35 .elementor-element.elementor-element-df5511b > .elementor-widget-container{margin:120px 90px 0px 90px;}.elementor-35 .elementor-element.elementor-element-a8e8740{--width:449.875px;}}/* Start custom CSS for image, class: .elementor-element-b37361f */.cast {
    margin-top: -80px; /* Ajusta este valor según sea necesario */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-eaf6a2c */.elementor-element-eaf6a2c {
    position: relative;
    z-index: 1;
    height: 30vh; /* Ajusta la altura del contenedor al 100% del viewport */
}

.elementor-element-eaf6a2c {
    position: absolute; /* Ajusta la posición del widget a absoluta */
    top: 50%; /* Centra verticalmente el widget */
    left: 50%; /* Centra horizontalmente el widget */
    transform: translate(-50%, -50%); /* Centra el widget completamente */
}


/* Ajustar el alto del contenedor de Elementor */
.elementor-element-eaf6a2c {
    height: 210px; /* Ajusta esta altura según tus necesidades */
    overflow: hidden; /* Esto asegura que cualquier contenido adicional se recorte */
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c11fcc1 */.postform{
    font-family: 'Figtree', sans-serif !important;
    font-size: 16px !important;
    
}

/* Cambiar el color del botón de búsqueda */
.elementor-shortcode
    input[type="submit"] {
    background-color: #17b098 ; /* Cambia este color según tus necesidades */
    
    padding: 11.5px 40px ;
    font-size: 16px;
    cursor: pointer ;
    border-radius: 5px; /* Bordes redondeados */
    height: 40px; /* Ajusta la altura del botón según sea necesario */
     position: relative; /* Establece la posición relativa para el botón */
    top: 1px; /* Ajusta la posición vertical del botón desde arriba */
    
}

/* Cambiar color al pasar el mouse */
input[type="submit"]:hover {
    background-color: #1dddbf ;
}


.postform option[value="0"][selected] {
    display: none;
}




/* Estilos para dispositivos móviles */
@media screen and (max-width: 736px) {
    .custom-searchandfilter .searchandfilter div ul li {
        width: 100%;
        padding-left: 14px;
        padding-right: 34px 
    }
.custom-searchandfilter .searchandfilter div ul li input {
    display: block;         /* Hace que el input se comporte como un bloque para usar márgenes automáticos */
    margin: 0 auto;         /* Margen automático para centrar horizontalmente */
    width: 70%;
}
    /* Contenedor de los campos */
    .elementor-shortcode .searchandfilter {
        display: flex; /* Activar el modelo de caja flexible */
        flex-direction: column; /* Apilar los elementos verticalmente */
        align-items: center!important; /* Centrar los elementos horizontalmente */
        margin-bottom: 10px; /* Espacio entre los campos */
    }

    /* Ajustar los campos en renglones distintos */
    .elementor-shortcode .postform {
        width: 100%; /* Ancho total */
        box-sizing: border-box; /* Incluir el padding y el border en el ancho total */
        margin-bottom: 10px; /* Espacio entre los campos */
    }
    

    /* Ajustar el botón de búsqueda */
    .elementor-shortcode input[type="submit"] {
        background-color: #17b098 !important;
        padding: 11.5px 40px !important;
        font-size: 16px !important;
        cursor: pointer !important;
        border-radius: 5px !important; /* Bordes redondeados */
        height: 40px !important; /* Ajusta la altura del botón según sea necesario */
        
        top: 1px !important; /* Ajusta la posición vertical del botón desde arriba */
        margin-left: 88px; /* Margen izquierdo */
        margin-right: 60px; /* Margen derecho */
    }

    /* Cambiar color al pasar el mouse */
    .elementor-shortcode input[type="submit"]:hover {
        background-color: #1dddbf !important;
    }

    /* Ocultar la opción predeterminada en dispositivos móviles */
    .elementor-shortcode option[value="0"][selected] {
        display: none!important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c8a1685 */.elementor-icon-box-content {
    box-shadow: 0 0 10px 5px #E0DFDF; /* Establece el color de sombra */
    border-radius: 10px; /* Agrega bordes redondeados */
    background-color:  #E0DFDF; /* Establece el fondo en #E0DFDF */ /* Establece el fondo con transparencia */
    padding-top: 20px; /* Ajusta el espacio entre el margen superior y el contenido */
    padding-bottom: 20px; /* Ajusta el espacio entre el margen inferior y el contenido */
    opacity: 0.6; /* Ajusta la transparencia del elemento */
    
}

.elementor-icon-box-description {
    max-height: 8em; /* Altura máxima de tres líneas */
    overflow: hidden; /* Oculta el texto que sobresale */
    line-height: 1.5em; /* Altura de línea */
    display: -webkit-box;
    -webkit-line-clamp: 3; /* Número de líneas a mostrar */
    -webkit-box-orient: vertical;
    margin-left: 10px; /* Ajusta el margen izquierdo */
    margin-right: 10px; /* Ajusta el margen derecho */
   background-color: rgba(224, 223, 223, 0.5);
}


.elementor-icon-box-wrapper {
    margin-left: 20px; /* Ajusta el margen izquierdo del contenedor del widget */
    margin-right: 20px; /* Ajusta el margen derecho del contenedor del widget */
    
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6cec008 */.elementor-icon-box-content {
    box-shadow: 0 0 10px 5px #E0DFDF; /* Establece el color de sombra */
    border-radius: 10px; /* Agrega bordes redondeados */
    background-color:  #E0DFDF; /* Establece el fondo en #E0DFDF */ /* Establece el fondo con transparencia */
    padding-top: 20px; /* Ajusta el espacio entre el margen superior y el contenido */
    padding-bottom: 20px; /* Ajusta el espacio entre el margen inferior y el contenido */
    opacity: 0.6; /* Ajusta la transparencia del elemento */
    
}

.elementor-icon-box-description {
    max-height: 8em; /* Altura máxima de tres líneas */
    overflow: hidden; /* Oculta el texto que sobresale */
    line-height: 1.5em; /* Altura de línea */
    display: -webkit-box;
    -webkit-line-clamp: 3; /* Número de líneas a mostrar */
    -webkit-box-orient: vertical;
    margin-left: 10px; /* Ajusta el margen izquierdo */
    margin-right: 10px; /* Ajusta el margen derecho */
   background-color: rgba(224, 223, 223, 0.5);
}


.elementor-icon-box-wrapper {
    margin-left: 20px; /* Ajusta el margen izquierdo del contenedor del widget */
    margin-right: 20px; /* Ajusta el margen derecho del contenedor del widget */
    
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e47f6c6 */.elementor-icon-box-content {
    box-shadow: 0 0 10px 5px #E0DFDF; /* Establece el color de sombra */
    border-radius: 10px; /* Agrega bordes redondeados */
    background-color:  #E0DFDF; /* Establece el fondo en #E0DFDF */ /* Establece el fondo con transparencia */
    padding-top: 20px; /* Ajusta el espacio entre el margen superior y el contenido */
    padding-bottom: 20px; /* Ajusta el espacio entre el margen inferior y el contenido */
    opacity: 0.7; /* Ajusta la transparencia del elemento */
    
}

.elementor-icon-box-description {
    max-height: 8em; /* Altura máxima de tres líneas */
    overflow: hidden; /* Oculta el texto que sobresale */
    line-height: 1.5em; /* Altura de línea */
    display: -webkit-box;
    -webkit-line-clamp: 3; /* Número de líneas a mostrar */
    -webkit-box-orient: vertical;
    margin-left: 100px; /* Ajusta el margen izquierdo */
    margin-right: 0px; /* Ajusta el margen derecho */
   background-color: rgba(224, 223, 223, 0.5);
}


.elementor-icon-box-wrapper {
    margin-left: 5px; /* Ajusta el margen izquierdo del contenedor del widget */
    margin-right: 5px; /* Ajusta el margen derecho del contenedor del widget */
    
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fe4634 */@media (max-width: 768px) {
    .st .elementor-heading-title.elementor-size-default {
        color: #D4D4D4!important; /* Cambia el color del texto a #D4D4D4 */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1cc24e7 */@media (max-width: 768px) {
    .std p {
        color: #D4D4D4; /* Cambia el color del texto a #D4D4D4 */
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e7566a1 */.custom-blog-slider {
        opacity: 0;
        transition: opacity 0.5s ease;
    }
    .custom-blog-slider.slick-initialized {
        opacity: 1;
    }


.custom-blog-slider {
    margin: 85px auto; /* Centra el contenedor */
    max-width: calc(100% - 200px); /* Asegura que el contenedor no se desborde */
    padding: 0 30px; /* Añade espacio interno para las flechas */
    box-sizing: border-box; /* Incluye el padding en el tamaño total del contenedor */
    margin-top: 25px;
    
}

.slick-slide {
    margin: 0 10px; /* Margen horizontal de 5px para obtener 10px de espacio entre los recuadros */
}

.post-item {
    background-color: #1a2748;
    border-radius: 15px;
    overflow: hidden;
    padding: 30px; /* Ajusta el padding interno */
    margin: 5px; /* Margen de 5px alrededor de cada recuadro para obtener 10px de espacio entre ellos */
    width: 335px; /* Fija el ancho de los recuadros */
    height: 450px; /* Fija la altura de los recuadros */
    display: flex;
    flex-direction: column;
    justify-content: space-between; /* Distribuye el espacio entre los elementos */
    position: relative; /* Asegura que los elementos internos se posicionen correctamente */
}

.post-thumbnail {
    width: 100%!important;
    height: 230px!important;
    object-fit: cover;
    border-bottom: 1px solid #fff;
}

.post-content {
    flex: 1; /* Permite que el contenido ocupe el espacio disponible */
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding-top: 30px; /* Ajusta el padding del contenido */
    
}



.slick-next.slick-arrow{
    margin-right: -17px !important;
}

.post-title {
    color: #1dddbf  !important;
    text-align: left;
    font-size: 16px !important;
    font-family: 'Supersonic Rocketship';
    margin-bottom: 5px;

    word-wrap: break-word;
    letter-spacing: 0.5px!important; /* Ajusta el espacio entre letras */
}

.post-description {
    color: #ffffff !important;
    font-size: 15px !important;
    text-align: left;
    font-family: 'figtree';
    margin-top: auto; /* Empuja la descripción hacia la parte inferior del contenedor */
    line-height: 1.4;
    word-wrap: break-word;
    overflow: hidden; /* Oculta cualquier contenido adicional que se desborde */
    margin-bottom: 10px;
}




.custom-blog-slider .post-link,
.custom-blog-slider .post-title,
.custom-blog-slider .post-description {
    text-decoration: none !important; /* Fuerza a quitar el subrayado */
}

.custom-blog-slider .post-item a {
    text-decoration: none !important; /* Quita el subrayado de todos los enlaces dentro de post-item */
}




.slick-next:before, .slick-prev:before {
    font-family: slick;
    font-size: 30px!important;
    line-height: 1;
    opacity: .75;
    color: #fff;
    -webkit-font-smoothing: antialiased;
}

.slick-prev:before,
.slick-next:before {
    background-color: #02010100!important; /* Color de fondo de las flechas */
    border-radius: 50%;
    border: none;
    font-size: 24px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #1dddbf!important; /* Color de las flechas */
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 10;
}

.slick-prev:before {
    left: 0px; /* Ajusta la posición de la flecha izquierda */
}

.slick-next:before {
    right: 0px; /* Ajusta la posición de la flecha derecha */
}





/* Estilos para una resolución de 2160x3840 */
@media screen and (min-width: 2160px) and (min-height: 3840px) {
    .post-item {
        width: 450px!important; /* Ajusta el ancho de los recuadros según sea necesario */
    
    }
    
    .post-thumbnail {
        height: 250px!important; /* Ajusta la altura de las imágenes según sea necesario */
    }
}




/* Media query para dispositivos móviles */
@media (max-width: 414px) {
    .slick-next.slick-arrow {
        transform: translateX(-14px) translateY(-11px) !important;
    }
}

@media (max-width: 768px) {
.custom-blog-slider {
        margin: 85px auto; /* Centra el contenedor */
        max-width: calc(100% - 60px); /* Asegura que el contenedor no se desborde */
        padding: 0 5px; /* Añade espacio interno para las flechas */
        box-sizing: border-box; /* Incluye el padding en el tamaño total del contenedor */
    }

.slick-slide {
        margin: 0 10px; /* Margen horizontal de 5px para obtener 10px de espacio entre los recuadros */
    }

.post-item {
    background-color: #1a2748;
    border-radius: 15px;
    overflow: hidden;
    
        width: calc(100% - 10px); /* Ajusta el ancho de los recuadros según sea necesario */
        margin: 5px; /* Margen de 5px alrededor de cada recuadro para obtener 10px de espacio entre ellos */
        height: 450px; /* Fija la altura de los recuadros */
    }
    


.post-thumbnail {
    width: 100%!important;
    height: 180px!important;
    object-fit: cover;
    border-bottom: 1px solid #fff;
}

.post-content {
    flex: 1; /* Permite que el contenido ocupe el espacio disponible */
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding-top: 30px; /* Ajusta el padding del contenido */
}




.post-title {
    color: #1dddbf  !important;
    text-align: left;
    font-size: 16px !important;
    font-family: 'Supersonic Rocketship';
    margin-bottom: 5px;

}

.post-description {
    color: #ffffff !important;
    font-size: 15px !important;
    text-align: left;
    font-family: 'figtree';
    margin-top: auto; /* Empuja la descripción hacia la parte inferior del contenedor */
    line-height:1.4;
   
}


.custom-blog-slider .post-link,
.custom-blog-slider .post-title,
.custom-blog-slider .post-description {
    text-decoration: none !important; /* Fuerza a quitar el subrayado */
}

.custom-blog-slider .post-item a {
    text-decoration: none !important; /* Quita el subrayado de todos los enlaces dentro de post-item */
}


.post-rating {
    position: absolute;
    bottom: 30px;
    right: 25px;
}

.star {
    color: #1dddbf; /* Color de relleno y borde */
    font-size: 25px;
    margin-right: 3px;
}



.slick-next:before, .slick-prev:before {
    font-family: slick;
    font-size: 30px!important;
    line-height: 1;
    opacity: .75;
    color: #fff;
    -webkit-font-smoothing: antialiased;
}

.slick-prev:before,
.slick-next:before {
    background-color: #02010100!important; /* Color de fondo de las flechas */
    border-radius: 50%;
    border: none;
    font-size: 24px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #1dddbf!important; /* Color de las flechas */
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 10;
}

.slick-prev:before {
    left: 10px; /* Ajusta la posición de la flecha izquierda */
}

.slick-next:before {
    right: 0px; /* Ajusta la posición de la flecha derecha */
}






}
@media (min-width: 736px) {
    .slick-prev.slick-arrow {
        margin-left: -5px !important;
    }
    .slick-next.slick-arrow{
        margin-right: -5px !important;
    }
    .post-title{
        font-size: 17px !important;
        font-weight: 400 !important;
    }
    
    
}



@media (max-width: 926px) {
    .slick-prev.slick-arrow {
        margin-left: -5px;
    }
    .slick-next.slick-arrow{
        margin-right: -5px;
    }
    .post-title{
        font-size: 17px !important;
        font-weight: 400 !important;
    }
     .post-item{

        height:400px;
        margin-bottom:5px!important;

        
    }
    
            
        
}



@media screen and (max-width: 926px) and (orientation: landscape) {
    
    .post-item{
        margin-bottom:0!important;

        
        
    }
    .slider-container {
        width: 100%; /* Puedes ajustar el ancho según sea necesario */
        padding: 0 10px; /* Ajuste del padding si es necesario */
    }

    .slide {
        
        
        min-width: 50%; /* Ajusta el ancho de cada slide al 50% para dos slides visibles */
        padding: 0 5px; /* Espacio entre slides si es necesario */
    }
    
    

    
    
}

@media screen and (min-width: 768px) and (max-height: 1023px) {
    .post-description {
    font-size: 13px !important;
    }
}

@media (max-width: 484px) {
    .slick-next .slick-arrow {
        transform: translateX(-30px) !important;
    }
 }
 
@media (max-width: 736px) {
    
    .slick-next.slick-arrow{
        transform: translateX(-10px) translateY(-11px)
    }
 }
 
 @media (min-width: 1024px) and (max-width: 1024px) {

 .post-item {

        height: 400px; 
            ;
}

.post-thumbnail {
   
    height: 150px!important;
  
}
}
@media (min-width: 1366px) and (max-width: 1440px) {
    .post-description{
        font-size: 14px !important;
    }
}



@media (max-width: 1080px) {
    .post-thumbnail {
    width: 100%!important;
    height: 150px!important;

    }
    .post-title {

    font-size: 14px!important; 

    }
    .post-description {

    font-size: 13px!important;
        
    }

}

@media (min-width: 1090px) {
.post-thumbnail {
    width: 100%!important;
    height: 180px!important;

    }
    .slick-next.slick-arrow {
        margin-right: -17px !important;
    }
}



@media (min-width: 1024px){
.slick-prev:before {
    left: -10px; /* Mueve la flecha izquierda más hacia la izquierda */
}

.slick-next:before {
    right: -17px; /* Mueve la flecha derecha más hacia la derecha */
    
    }


}


@media (min-width: 1440px){
.post-description {
    color: #ffffff !important;
    font-size: 15px !important;
    text-align: left;
    font-family: 'figtree';
    margin-top: auto; /* Empuja la descripción hacia la parte inferior del contenedor */
    line-height: 1.4;
    word-wrap: break-word;
    overflow: hidden; /* Oculta cualquier contenido adicional que se desborde */
    margin-bottom: 0px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-979c303 *//* Media query específica para 736x414 (modo horizontal en móviles) */
@media screen and (max-width: 736px) and (max-height: 414px) and (orientation: landscape) {
    .elementor-element-979c303 {
        background-image: url('https://tdrc.wrkg.ar/wp-content/uploads/2024/04/Fantasma2053x711px.png') !important; /* Ajusta la URL a la ruta de tu imagen */
        background-size: cover !important; /* Asegura que la imagen cubra todo el contenedor */
        background-position: center !important; /* Centra la imagen */
        background-repeat: no-repeat !important; /* Evita que la imagen se repita */
    }
}


@media screen and (min-width: 1920px){
.elementor-element-979c303{
    margin-top:-82px;
}

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-60e8bd2 *//* Estilos CSS para el nuevo shortcode de mostrar destinos con carrusel */
.custom-carrusel-wrapper .destinos-nuevo-carrusel-container {
    position: relative;
    margin: 0 auto; /* Centrar el contenedor */
    overflow: hidden; /* Ocultar contenido desbordado */
    padding: 0; /* Eliminar márgenes laterales */
}

.custom-carrusel-wrapper .destinos-nuevo-carrusel {
    display: flex;
    transition: transform 0.5s ease;
}

.custom-carrusel-wrapper .destino-nuevo-item {
    flex: 0 0 calc((100% / 3) - 10px); /* Tres columnas, espacio de 10px entre ellas */
    margin-right: 10px; /* Espacio entre las imágenes */
    height: 670px; /* Alto fijo para cada contenedor de imagen */
    position: relative; /* Necesario para posicionar el título dentro */
}

.custom-carrusel-wrapper .destino-nuevo-item:last-child {
    margin-right: 0; /* Eliminar margen a la derecha del último item */
}

.custom-carrusel-wrapper .destino-nuevo-item a {
    display: block;
    width: 100%;
    height: 100%;
    position: relative; /* Necesario para el título */
}

.custom-carrusel-wrapper .destino-nuevo-item img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.custom-carrusel-wrapper .destino-nuevo-titulo {
    position: absolute;
    bottom: 5px;
    left: 50%;
    font-size: 27px;
    transform: translateX(-50%);
    margin-bottom: 5px;
    padding: 10px;
    background-color: rgba(0, 0, 0, 0.5); /* Fondo semitransparente */
    color: #fff;
    font-family: 'Supersonic Rocketship', sans-serif; /* Asegúrate de tener esta fuente disponible */
    text-align: center;
    width: calc(100% - 20px);
    background: none;
}

/* Estilos para botones de navegación */
.custom-carrusel-wrapper .carrusel-prev,
.custom-carrusel-wrapper .carrusel-next {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background-color: transparent; /* Fondo transparente */
    color: #17b098; /* Color de las flechas */
    border: none;
    padding: 15px; /* Aumentar el padding para hacer las flechas más grandes */
    font-size: 45px; /* Aumentar el tamaño de las flechas */
    cursor: pointer;
    z-index: 1;
}

.custom-carrusel-wrapper .carrusel-prev:hover,
.custom-carrusel-wrapper .carrusel-next:hover {
    background-color: transparent; /* Fondo transparente en hover */
    color: #17b098; /* Mantener el color de las flechas */
}

.custom-carrusel-wrapper .carrusel-prev {
    left: 0;
}

.custom-carrusel-wrapper .carrusel-next {
    right: 0;
}

/* Estilo específico para la flecha derecha cuando está en el último elemento */
.custom-carrusel-wrapper .destinos-nuevo-carrusel-container:last-child .carrusel-next:not(:hover) {
    background-color: transparent; /* Mantener el fondo transparente */
}

/* Estilos para dispositivos móviles */
@media (max-width: 926px) {
    .custom-carrusel-wrapper .destino-nuevo-item {
        flex: 0 0 100%; /* Una columna */
        margin-right: 0; /* Eliminar el margen entre los elementos */
        height: auto; /* Ajustar la altura automáticamente */
    }
    
    .custom-carrusel-wrapper .destino-nuevo-titulo {
        width: calc(100% - 20px); /* Ajustar el ancho para móviles */
    }
    
    
    .custom-carrusel-wrapper .destino-nuevo-titulo {
    font-size: 17px;
}
}



@media (max-width: 926px) and (orientation: landscape) {
    
    .custom-carrusel-wrapper .destino-nuevo-item img {
    width: 100%;
    height: 300px;
    object-fit: cover;
    
}
    
    
}


@media (min-width: 1024px)  {
/* Estilos para botones de navegación */
.custom-carrusel-wrapper .carrusel-prev,
.custom-carrusel-wrapper .carrusel-next {
 
    font-size: 70px; /* Aumentar el tamaño de las flechas */

    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-75c0c73 */.elementor-button.elementor-button-link.elementor-size-sm {
    /* Estilos iniciales del botón */
    background-color: initial; /* Puedes ajustar esto según tus necesidades */
    color: #FFFFFF; /* Color inicial del texto */
    transition: background-color 1s, color 0.3s; /* Duración y propiedades de transición */
    font-size: 15px; /* Tamaño de la fuente */
    font-family: 'Montserrat', 'Helvetica', 'Arial', sans-serif; /* Familia de la fuente */
    color: #e0e0e0; !important;
}

.elementor-button.elementor-button-link.elementor-size-sm:hover {
    /* Estilos al pasar el cursor */
    background-color: #E54B4B; /* Nuevo color de fondo al pasar el cursor */
}/* End custom CSS */
/* Start custom CSS for premium-addon-blog, class: .elementor-element-cc04d83 */.bg .premium-blog-post-link {
    background-color: rgba(26, 64, 160, 0.25); /* Establece el color de fondo con transparencia */
}

.bg .premium-blog-post-content {
    text-align: left; /* Alinea el texto a la izquierda */
    max-width: 100%; /* Ajusta el ancho máximo */
}

.bg .premium-blog-entry-title {
    text-align: left; /* Alinea el texto a la izquierda */
    max-width: 100%; /* Ajusta el ancho máximo */
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .bg.premium-blog-post-container.premium-blog-skin-classic {
        
        margin: 30px !important; /* Establece un margen de 30px en todos los lados */
        height: auto !important; /* Ajusta la altura automáticamente */
    }
    .bg .premium-blog-content-wrapper {
        height: auto !important; /* Ajusta la altura automáticamente */
    }
}/* End custom CSS */
/* Start custom CSS for premium-addon-blog, class: .elementor-element-df5511b */.bl .premium-blog-content-wrapper {
    margin: 0 !important; /* Elimina el margen */
}

.bl .premium-blog-post-link {
    background-color: rgba(26, 64, 160, 0.25); /* Establece el color de fondo con transparencia */
    
    
}
    
    
.premium-blog-post-content {
    text-align: justify left; /* Justifica el texto */
    text-align-last: left; /* Alinea la última línea a la izquierda */
    max-width: 100%; /* Ajusta el ancho máximo */


}

.premium-blog-entry-title{
    text-align: justify left; /* Justifica el texto */
    text-align-last: left; /* Alinea la última línea a la izquierda */
    max-width: 100%; /* Ajusta el ancho máximo */

}








@media only screen and (max-width: 800px) {
    .bl .premium-blog-even {
        max-width: 500px; /* Establece el ancho máximo del contenedor */
        margin: auto !important; /* Centra el contenedor */
    }
}




/* Ocultar bordes en dispositivos móviles */
@media only screen and (max-width: 768px) {
 .bl .premium-blog-post-container {
    border: none!important; /* Agrega un borde sólido blanco */
    margin-right: -20px; /* Ajustar margen derecho */
    margin-left: -20px; /* Ajustar margen izquierdo */
    margin-top:-60px;
    
  }
  
  
}


/* Ajusta automáticamente la altura de los recuadros de blogs para resoluciones de 1024px en adelante */
@media only screen and (min-width: 1024px) {
    .premium-blog-wrap.premium-blog-masked.premium-blog-even {
        display: flex!important;
        flex-wrap: wrap;
        align-items: stretch;
        
    }
     .premium-blog-post-outer-container {
       
        padding-bottom: 5px; /* Agrega una distancia de 10px en la parte inferior interna */
        margin: 0 -15px; /* Ajusta el espacio horizontal entre los recuadros */
        flex: 1 1 30%; /* Ajusta el ancho del contenedor de blogs */
    }


}

@media only screen and (min-width: 1024px) and (max-width: 1202px) {
    
    
}/* End custom CSS */
/* Start custom CSS for premium-contact-form, class: .elementor-element-53b8452 *//* Ajusta el texto del campo de correo electrónico */
    .wpcf7 input[type="email"]::-webkit-input-placeholder {
        text-align: left;
    }
    .wpcf7 input[type="email"]:-moz-placeholder {
        text-align: left;
    }
    .wpcf7 input[type="email"]::-moz-placeholder {
        text-align: left;
    }
    .wpcf7 input[type="email"]:-ms-input-placeholder {
        text-align: left;
    }
    


.wpcf7-form-control-wrap input[type="checkbox"] {
    margin-left: -18px; /* Ajusta el margen izquierdo según tus preferencias */
}

.wpcf7-form-control.wpcf7-textarea{
    width: 100% !important;
}

.wpcf7-form-control{
    margin: 0px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Supersonic Rocketship';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://tdrc.wrkg.ar/wp-content/uploads/2024/03/Supersonic-Rocketship.ttf') format('truetype');
}
/* End Custom Fonts CSS */