.elementor-16843 .elementor-element.elementor-element-c4369da{--display:flex;--padding-top:120px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-16843 .elementor-element.elementor-element-c4369da:not(.elementor-motion-effects-element-type-background), .elementor-16843 .elementor-element.elementor-element-c4369da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#50ACC1;background-image:url("https://adlive.com.co/wp-content/uploads/2025/12/ContentWave.png");background-size:cover;}.elementor-16843 .elementor-element.elementor-element-c4369da.e-con{--align-self:center;}.elementor-16843 .elementor-element.elementor-element-34610a21{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16843 .elementor-element.elementor-element-234f93df{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16843 .elementor-element.elementor-element-4651c5da .elementor-repeater-item-e3ab460.floating-element{width:80px;left:0px;top:90px;z-index:0;}.elementor-16843 .elementor-element.elementor-element-4651c5da .elementor-repeater-item-71bd841.floating-element{width:38px;left:70px;top:680px;}.elementor-16843 .elementor-element.elementor-element-4f529fdd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16843 .elementor-element.elementor-element-72226d38 .elementor-repeater-item-dfa50a5.floating-element{width:48px;right:12%;top:470px;}.elementor-16843 .elementor-element.elementor-element-7d6f0dad{--display:flex;--min-height:70vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-16843 .elementor-element.elementor-element-d3b7d12{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16843 .elementor-element.elementor-element-d3b7d12.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16843 .elementor-element.elementor-element-1434a5b .wcf--title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:100px;font-weight:900;line-height:1em;}.elementor-16843 .elementor-element.elementor-element-1434a5b .wcf--title .highlight{color:#f00000;}.elementor-16843 .elementor-element.elementor-element-59e9f4e > .elementor-widget-container{margin:-24px 0px 0px 0px;padding:0px 0px 0px 60px;}.elementor-16843 .elementor-element.elementor-element-59e9f4e .wcf--title{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:64px;font-weight:500;line-height:1em;}.elementor-16843 .elementor-element.elementor-element-59e9f4e .wcf--title .highlight{color:#f00000;}.elementor-16843 .elementor-element.elementor-element-59800de6{width:var( --container-widget-width, 589px );max-width:589px;--container-widget-width:589px;--container-widget-flex-grow:0;}.elementor-16843 .elementor-element.elementor-element-59800de6 > .elementor-widget-container{margin:10px 0px 25px 90px;}.elementor-16843 .elementor-element.elementor-element-59800de6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16843 .elementor-element.elementor-element-59800de6 .wcf--text{color:#FFFFFF;}.elementor-16843 .elementor-element.elementor-element-59800de6 .wcf--text, .elementor-16843 .elementor-element.elementor-element-59800de6 .wcf--text *{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:700;line-height:1em;}.elementor-16843 .elementor-element.elementor-element-048730e{width:var( --container-widget-width, 589px );max-width:589px;--container-widget-width:589px;--container-widget-flex-grow:0;}.elementor-16843 .elementor-element.elementor-element-048730e > .elementor-widget-container{margin:10px 0px 25px 90px;}.elementor-16843 .elementor-element.elementor-element-048730e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16843 .elementor-element.elementor-element-048730e .wcf--text{color:#FFFFFF;}.elementor-16843 .elementor-element.elementor-element-048730e .wcf--text, .elementor-16843 .elementor-element.elementor-element-048730e .wcf--text *{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:300;line-height:1em;}.elementor-16843 .elementor-element.elementor-element-16f98762{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16843 .elementor-element.elementor-element-788c59b6{text-align:right;}.elementor-16843 .elementor-element.elementor-element-412a02e{--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;--border-radius:20px 20px 20px 20px;--margin-top:-3vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-16843 .elementor-element.elementor-element-412a02e.e-con{--align-self:center;}.elementor-16843 .elementor-element.elementor-element-46787c6{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-16843 .elementor-element.elementor-element-46787c6:not(.elementor-motion-effects-element-type-background), .elementor-16843 .elementor-element.elementor-element-46787c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E02B2;}.elementor-16843 .elementor-element.elementor-element-0d61da1{text-align:center;}.elementor-16843 .elementor-element.elementor-element-0d61da1 .wcf--title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:900;}.elementor-16843 .elementor-element.elementor-element-0d61da1 .wcf--title .highlight{color:#f00000;}.elementor-16843 .elementor-element.elementor-element-d2e8653{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-16843 .elementor-element.elementor-element-d2e8653 > .elementor-widget-container{margin:10px 0px 25px 0px;}.elementor-16843 .elementor-element.elementor-element-d2e8653.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16843 .elementor-element.elementor-element-d2e8653 .wcf--text{color:#FFFFFF;}.elementor-16843 .elementor-element.elementor-element-d2e8653 .wcf--text, .elementor-16843 .elementor-element.elementor-element-d2e8653 .wcf--text *{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:300;line-height:1em;}.elementor-16843 .elementor-element.elementor-element-9811894{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:05vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16843 .elementor-element.elementor-element-8a53d49{--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:solid;--border-style:solid;border-width:00px 1px 1px 0px;--border-top-width:00px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#43DCFC;--border-color:#43DCFC;}.elementor-16843 .elementor-element.elementor-element-fb922cf img{width:150px;height:150px;}.elementor-16843 .elementor-element.elementor-element-f007e95{text-align:left;}.elementor-16843 .elementor-element.elementor-element-f007e95 .wcf--title{color:#3E02B2;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:900;}.elementor-16843 .elementor-element.elementor-element-f007e95 .wcf--title .highlight{color:#f00000;}.elementor-16843 .elementor-element.elementor-element-89a8555{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;}.elementor-16843 .elementor-element.elementor-element-89a8555 > .elementor-widget-container{margin:10px 0px 25px 0px;}.elementor-16843 .elementor-element.elementor-element-89a8555.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16843 .elementor-element.elementor-element-89a8555 .wcf--text{color:#FFFFFF;}.elementor-16843 .elementor-element.elementor-element-89a8555 .wcf--text, .elementor-16843 .elementor-element.elementor-element-89a8555 .wcf--text *{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:300;line-height:1em;}.elementor-16843 .elementor-element.elementor-element-24eb8b1{--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:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#43DCFC;--border-color:#43DCFC;}.elementor-16843 .elementor-element.elementor-element-f5dea73 img{width:150px;height:150px;}.elementor-16843 .elementor-element.elementor-element-4223dd2{text-align:left;}.elementor-16843 .elementor-element.elementor-element-4223dd2 .wcf--title{color:#3E02B2;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:900;}.elementor-16843 .elementor-element.elementor-element-4223dd2 .wcf--title .highlight{color:#f00000;}.elementor-16843 .elementor-element.elementor-element-ea8722b{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;}.elementor-16843 .elementor-element.elementor-element-ea8722b > .elementor-widget-container{margin:10px 0px 25px 0px;}.elementor-16843 .elementor-element.elementor-element-ea8722b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16843 .elementor-element.elementor-element-ea8722b .wcf--text{color:#FFFFFF;}.elementor-16843 .elementor-element.elementor-element-ea8722b .wcf--text, .elementor-16843 .elementor-element.elementor-element-ea8722b .wcf--text *{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:300;line-height:1em;}.elementor-16843 .elementor-element.elementor-element-eb11647{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16843 .elementor-element.elementor-element-24566ea{--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:solid;--border-style:solid;border-width:00px 1px 0px 0px;--border-top-width:00px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#43DCFC;--border-color:#43DCFC;}.elementor-16843 .elementor-element.elementor-element-ef69bc4 img{width:150px;height:150px;}.elementor-16843 .elementor-element.elementor-element-16cae5b{text-align:left;}.elementor-16843 .elementor-element.elementor-element-16cae5b .wcf--title{color:#3E02B2;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:900;}.elementor-16843 .elementor-element.elementor-element-16cae5b .wcf--title .highlight{color:#f00000;}.elementor-16843 .elementor-element.elementor-element-26a971b{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;}.elementor-16843 .elementor-element.elementor-element-26a971b > .elementor-widget-container{margin:10px 0px 25px 0px;}.elementor-16843 .elementor-element.elementor-element-26a971b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16843 .elementor-element.elementor-element-26a971b .wcf--text{color:#FFFFFF;}.elementor-16843 .elementor-element.elementor-element-26a971b .wcf--text, .elementor-16843 .elementor-element.elementor-element-26a971b .wcf--text *{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:300;line-height:1em;}.elementor-16843 .elementor-element.elementor-element-2563ed3{--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:solid;--border-style:solid;border-width:00px 1px 0px 0px;--border-top-width:00px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#43DCFC;--border-color:#43DCFC;}.elementor-16843 .elementor-element.elementor-element-3f4135e img{width:150px;height:150px;}.elementor-16843 .elementor-element.elementor-element-d472c19{text-align:left;}.elementor-16843 .elementor-element.elementor-element-d472c19 .wcf--title{color:#3E02B2;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:900;}.elementor-16843 .elementor-element.elementor-element-d472c19 .wcf--title .highlight{color:#f00000;}.elementor-16843 .elementor-element.elementor-element-fbbdea2{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;}.elementor-16843 .elementor-element.elementor-element-fbbdea2 > .elementor-widget-container{margin:10px 0px 25px 0px;}.elementor-16843 .elementor-element.elementor-element-fbbdea2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16843 .elementor-element.elementor-element-fbbdea2 .wcf--text{color:#FFFFFF;}.elementor-16843 .elementor-element.elementor-element-fbbdea2 .wcf--text, .elementor-16843 .elementor-element.elementor-element-fbbdea2 .wcf--text *{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:300;line-height:1em;}.elementor-16843 .elementor-element.elementor-element-b42aeb0{--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:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#43DCFC;--border-color:#43DCFC;}.elementor-16843 .elementor-element.elementor-element-51dfcb8 img{width:150px;height:150px;}.elementor-16843 .elementor-element.elementor-element-c78d8c4{text-align:left;}.elementor-16843 .elementor-element.elementor-element-c78d8c4 .wcf--title{color:#3E02B2;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:900;}.elementor-16843 .elementor-element.elementor-element-c78d8c4 .wcf--title .highlight{color:#f00000;}.elementor-16843 .elementor-element.elementor-element-56b74d8{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;}.elementor-16843 .elementor-element.elementor-element-56b74d8 > .elementor-widget-container{margin:10px 0px 25px 0px;}.elementor-16843 .elementor-element.elementor-element-56b74d8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16843 .elementor-element.elementor-element-56b74d8 .wcf--text{color:#FFFFFF;}.elementor-16843 .elementor-element.elementor-element-56b74d8 .wcf--text, .elementor-16843 .elementor-element.elementor-element-56b74d8 .wcf--text *{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:300;line-height:1em;}.elementor-16843 .elementor-element.elementor-element-81af734{--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:flex-end;--margin-top:3vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-16843 .elementor-element.elementor-element-be59204{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;}.elementor-16843 .elementor-element.elementor-element-be59204 > .elementor-widget-container{margin:10px 0px 25px 0px;}.elementor-16843 .elementor-element.elementor-element-be59204.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16843 .elementor-element.elementor-element-be59204 .wcf--text{color:#FFFFFF;}.elementor-16843 .elementor-element.elementor-element-be59204 .wcf--text, .elementor-16843 .elementor-element.elementor-element-be59204 .wcf--text *{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:300;line-height:1em;}.elementor-16843 .elementor-element.elementor-element-dcbde26{--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;--padding-top:100px;--padding-bottom:150px;--padding-left:15px;--padding-right:15px;}.elementor-16843 .elementor-element.elementor-element-dcbde26:not(.elementor-motion-effects-element-type-background), .elementor-16843 .elementor-element.elementor-element-dcbde26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16843 .elementor-element.elementor-element-f228d08{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-16843 .elementor-element.elementor-element-c95fd7c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16843 .elementor-element.elementor-element-bbeef70 .wcf--title{color:#3DF297;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:300;line-height:22px;}.elementor-16843 .elementor-element.elementor-element-bbeef70 .wcf--title .highlight{color:#f00000;}.elementor-16843 .elementor-element.elementor-element-0e1236f{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-16843 .elementor-element.elementor-element-0e1236f .wcf--title{color:#6E16FF;font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:900;line-height:0.9em;}.elementor-16843 .elementor-element.elementor-element-0e1236f .wcf--title .highlight{color:#f00000;}.elementor-16843 .elementor-element.elementor-element-ad409e3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16843 .elementor-element.elementor-element-9dbf127{width:var( --container-widget-width, 413px );max-width:413px;--container-widget-width:413px;--container-widget-flex-grow:0;}.elementor-16843 .elementor-element.elementor-element-9dbf127 .wcf--text{color:#000000;}.elementor-16843 .elementor-element.elementor-element-9dbf127 .wcf--text, .elementor-16843 .elementor-element.elementor-element-9dbf127 .wcf--text *{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.38em;}.elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a:not(.wcf-btn-mask, .wcf-btn-ellipse), .elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a.wcf-btn-mask:after, .elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a.wcf-btn-ellipse:before{background-color:#2C2C2C00;}.elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a:not(.wcf-btn-mask, .btn-item, .btn-parallal-border, .btn-rollover-cross, .wcf-btn-ellipse):after, .elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a.wcf-btn-mask, .elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn .btn-hover-bgchange span, .elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn .btn-rollover-cross:hover, .elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn .btn-parallal-border:hover, .elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a.wcf-btn-ellipse:hover:before,.elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a.btn-hover-none:hover{background-color:#6E16FF61;}.elementor-16843 .elementor-element.elementor-element-9c659d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a{flex-direction:row;font-family:"Kanit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:23.5px;fill:#000000;color:#000000;width:170px;height:170px;}.elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a i{font-size:12.77px;}.elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a svg{font-size:12.77px;}.elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a.wcf-btn-underline:after{background-color:#000000;}.elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a.wcf-btn-mask:after{color:#000000;}.elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a:hover, .elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a:focus{color:#121212;fill:#121212;}.elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a.wcf-btn-underline:hover:after{background-color:#121212;}.elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a:hover, .elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a:focus, .elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a:hover.btn-parallal-border:before, .elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a:hover.btn-parallal-border:after, .elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a:hover.btn-rollover-cross:before, .elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a:hover.btn-rollover-cross:after, .elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a.btn-hover-none:hover{border-color:#43DCFC;}.elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a, .elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a.btn-parallal-border:before, .elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a.btn-parallal-border:after, .elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a.btn-rollover-cross:before, .elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a.btn-rollover-cross:after{border-style:solid;border-width:1px 1px 1px 1px;border-color:#43DCFC;}.elementor-16843 .elementor-element.elementor-element-c846659{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;bottom:190px;z-index:0;}.elementor-16843 .elementor-element.elementor-element-c846659 > .elementor-widget-container{--e-transform-rotateZ:-90deg;}.elementor-16843 .elementor-element.elementor-element-c846659.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-16843 .elementor-element.elementor-element-c846659{right:0px;}body.rtl .elementor-16843 .elementor-element.elementor-element-c846659{left:0px;}.elementor-16843 .elementor-element.elementor-element-c846659 .wcf--title{color:#43DCFC29;font-family:"Kanit", Sans-serif;font-size:250px;font-weight:700;text-transform:uppercase;line-height:1em;}.elementor-16843 .elementor-element.elementor-element-c846659 .wcf--title .highlight{color:#f00000;}.elementor-16843 .elementor-element.elementor-element-df12c71{--display:flex;--min-height:662px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16843 .elementor-element.elementor-element-c7b376c{--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;--padding-top:-20px;--padding-bottom:-20px;--padding-left:-20px;--padding-right:-20px;}.elementor-16843 .elementor-element.elementor-element-c7b376c:not(.elementor-motion-effects-element-type-background), .elementor-16843 .elementor-element.elementor-element-c7b376c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16843 .elementor-element.elementor-element-1f80f08 .wcf__slider{--slides-to-show:1;--space-between:20px;}.elementor-16843 .elementor-element.elementor-element-1f80f08 .swiper-wrapper{align-items:center;}.elementor-16843 .elementor-element.elementor-element-1f80f08 .swiper-slide{height:auto;}.elementor-16843 .elementor-element.elementor-element-1f80f08 .swiper-pagination-bullet{background:#6E16FF;}.elementor-16843 .elementor-element.elementor-element-1f80f08 .swiper-pagination-bullets{flex-direction:row;}.elementor-16843 .elementor-element.elementor-element-1f80f08 .ts-pagination{position:relative;text-align:left;}.elementor-16843 .elementor-element.elementor-element-1f80f08.wcf--slider-pagination-top .swiper-pagination{top:58px;}.elementor-16843 .elementor-element.elementor-element-1f80f08.wcf--slider-pagination-bottom .swiper-pagination{bottom:58px;}.elementor-16843 .elementor-element.elementor-element-1f80f08.wcf--slider-pagination-left .swiper-pagination{left:58px;}.elementor-16843 .elementor-element.elementor-element-1f80f08.wcf--slider-pagination-right .swiper-pagination {right:58px;}@media(max-width:1366px){.elementor-16843 .elementor-element.elementor-element-4651c5da .elementor-repeater-item-e3ab460.floating-element{width:60px;top:40px;}.elementor-16843 .elementor-element.elementor-element-72226d38 .elementor-repeater-item-dfa50a5.floating-element{right:30px;}.elementor-16843 .elementor-element.elementor-element-1434a5b{width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;}.elementor-16843 .elementor-element.elementor-element-1434a5b .wcf--title{font-size:90px;}.elementor-16843 .elementor-element.elementor-element-59e9f4e{width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;}.elementor-16843 .elementor-element.elementor-element-59e9f4e .wcf--title{font-size:90px;}.elementor-16843 .elementor-element.elementor-element-dcbde26{--padding-top:100px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}}@media(max-width:1200px){.elementor-16843 .elementor-element.elementor-element-4651c5da .elementor-repeater-item-e3ab460.floating-element{width:50px;top:20px;}.elementor-16843 .elementor-element.elementor-element-4651c5da .elementor-repeater-item-71bd841.floating-element{top:660px;}.elementor-16843 .elementor-element.elementor-element-1434a5b{--container-widget-width:505px;--container-widget-flex-grow:0;width:var( --container-widget-width, 505px );max-width:505px;}.elementor-16843 .elementor-element.elementor-element-1434a5b .wcf--title{font-size:80px;}.elementor-16843 .elementor-element.elementor-element-59e9f4e{--container-widget-width:505px;--container-widget-flex-grow:0;width:var( --container-widget-width, 505px );max-width:505px;}.elementor-16843 .elementor-element.elementor-element-59e9f4e .wcf--title{font-size:80px;}.elementor-16843 .elementor-element.elementor-element-9dbf127{width:100%;max-width:100%;}.elementor-16843 .elementor-element.elementor-element-c846659{bottom:140px;}}@media(max-width:1024px){.elementor-16843 .elementor-element.elementor-element-4651c5da .elementor-repeater-item-e3ab460.floating-element{top:0px;}.elementor-16843 .elementor-element.elementor-element-72226d38 .elementor-repeater-item-dfa50a5.floating-element{right:15px;top:550px;}.elementor-16843 .elementor-element.elementor-element-1434a5b{--container-widget-width:430px;--container-widget-flex-grow:0;width:var( --container-widget-width, 430px );max-width:430px;}.elementor-16843 .elementor-element.elementor-element-1434a5b .wcf--title{font-size:68px;}.elementor-16843 .elementor-element.elementor-element-59e9f4e{--container-widget-width:430px;--container-widget-flex-grow:0;width:var( --container-widget-width, 430px );max-width:430px;}.elementor-16843 .elementor-element.elementor-element-59e9f4e .wcf--title{font-size:68px;}.elementor-16843 .elementor-element.elementor-element-59800de6 .wcf--text, .elementor-16843 .elementor-element.elementor-element-59800de6 .wcf--text *{font-size:18px;}.elementor-16843 .elementor-element.elementor-element-048730e .wcf--text, .elementor-16843 .elementor-element.elementor-element-048730e .wcf--text *{font-size:18px;}.elementor-16843 .elementor-element.elementor-element-d2e8653 .wcf--text, .elementor-16843 .elementor-element.elementor-element-d2e8653 .wcf--text *{font-size:18px;}.elementor-16843 .elementor-element.elementor-element-89a8555 .wcf--text, .elementor-16843 .elementor-element.elementor-element-89a8555 .wcf--text *{font-size:18px;}.elementor-16843 .elementor-element.elementor-element-ea8722b .wcf--text, .elementor-16843 .elementor-element.elementor-element-ea8722b .wcf--text *{font-size:18px;}.elementor-16843 .elementor-element.elementor-element-26a971b .wcf--text, .elementor-16843 .elementor-element.elementor-element-26a971b .wcf--text *{font-size:18px;}.elementor-16843 .elementor-element.elementor-element-fbbdea2 .wcf--text, .elementor-16843 .elementor-element.elementor-element-fbbdea2 .wcf--text *{font-size:18px;}.elementor-16843 .elementor-element.elementor-element-56b74d8 .wcf--text, .elementor-16843 .elementor-element.elementor-element-56b74d8 .wcf--text *{font-size:18px;}.elementor-16843 .elementor-element.elementor-element-be59204 .wcf--text, .elementor-16843 .elementor-element.elementor-element-be59204 .wcf--text *{font-size:18px;}.elementor-16843 .elementor-element.elementor-element-dcbde26{--padding-top:90px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-16843 .elementor-element.elementor-element-0e1236f{--container-widget-width:760px;--container-widget-flex-grow:0;width:var( --container-widget-width, 760px );max-width:760px;}.elementor-16843 .elementor-element.elementor-element-0e1236f .wcf--title{font-size:50px;}.elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a{width:160px;height:160px;}body:not(.rtl) .elementor-16843 .elementor-element.elementor-element-c846659{right:-20px;}body.rtl .elementor-16843 .elementor-element.elementor-element-c846659{left:-20px;}.elementor-16843 .elementor-element.elementor-element-c846659{bottom:60px;}.elementor-16843 .elementor-element.elementor-element-c846659 .wcf--title{font-size:200px;}}@media(max-width:880px){.elementor-16843 .elementor-element.elementor-element-c4369da{--padding-top:105px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16843 .elementor-element.elementor-element-4651c5da .elementor-repeater-item-e3ab460.floating-element{width:35px;}.elementor-16843 .elementor-element.elementor-element-4651c5da .elementor-repeater-item-71bd841.floating-element{left:20px;top:550px;}.elementor-16843 .elementor-element.elementor-element-72226d38 .elementor-repeater-item-dfa50a5.floating-element{width:35px;right:10px;top:465px;}.elementor-16843 .elementor-element.elementor-element-1434a5b{--container-widget-width:378px;--container-widget-flex-grow:0;width:var( --container-widget-width, 378px );max-width:378px;}.elementor-16843 .elementor-element.elementor-element-1434a5b .wcf--title{font-size:60px;}.elementor-16843 .elementor-element.elementor-element-59e9f4e{--container-widget-width:378px;--container-widget-flex-grow:0;width:var( --container-widget-width, 378px );max-width:378px;}.elementor-16843 .elementor-element.elementor-element-59e9f4e .wcf--title{font-size:60px;}.elementor-16843 .elementor-element.elementor-element-59800de6{width:var( --container-widget-width, 375px );max-width:375px;--container-widget-width:375px;--container-widget-flex-grow:0;}.elementor-16843 .elementor-element.elementor-element-59800de6 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-16843 .elementor-element.elementor-element-59800de6 .wcf--text, .elementor-16843 .elementor-element.elementor-element-59800de6 .wcf--text *{font-size:16px;}.elementor-16843 .elementor-element.elementor-element-048730e{width:var( --container-widget-width, 375px );max-width:375px;--container-widget-width:375px;--container-widget-flex-grow:0;}.elementor-16843 .elementor-element.elementor-element-048730e > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-16843 .elementor-element.elementor-element-048730e .wcf--text, .elementor-16843 .elementor-element.elementor-element-048730e .wcf--text *{font-size:16px;}.elementor-16843 .elementor-element.elementor-element-d2e8653{width:var( --container-widget-width, 375px );max-width:375px;--container-widget-width:375px;--container-widget-flex-grow:0;}.elementor-16843 .elementor-element.elementor-element-d2e8653 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-16843 .elementor-element.elementor-element-d2e8653 .wcf--text, .elementor-16843 .elementor-element.elementor-element-d2e8653 .wcf--text *{font-size:16px;}.elementor-16843 .elementor-element.elementor-element-89a8555{width:var( --container-widget-width, 375px );max-width:375px;--container-widget-width:375px;--container-widget-flex-grow:0;}.elementor-16843 .elementor-element.elementor-element-89a8555 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-16843 .elementor-element.elementor-element-89a8555 .wcf--text, .elementor-16843 .elementor-element.elementor-element-89a8555 .wcf--text *{font-size:16px;}.elementor-16843 .elementor-element.elementor-element-ea8722b{width:var( --container-widget-width, 375px );max-width:375px;--container-widget-width:375px;--container-widget-flex-grow:0;}.elementor-16843 .elementor-element.elementor-element-ea8722b > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-16843 .elementor-element.elementor-element-ea8722b .wcf--text, .elementor-16843 .elementor-element.elementor-element-ea8722b .wcf--text *{font-size:16px;}.elementor-16843 .elementor-element.elementor-element-26a971b{width:var( --container-widget-width, 375px );max-width:375px;--container-widget-width:375px;--container-widget-flex-grow:0;}.elementor-16843 .elementor-element.elementor-element-26a971b > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-16843 .elementor-element.elementor-element-26a971b .wcf--text, .elementor-16843 .elementor-element.elementor-element-26a971b .wcf--text *{font-size:16px;}.elementor-16843 .elementor-element.elementor-element-fbbdea2{width:var( --container-widget-width, 375px );max-width:375px;--container-widget-width:375px;--container-widget-flex-grow:0;}.elementor-16843 .elementor-element.elementor-element-fbbdea2 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-16843 .elementor-element.elementor-element-fbbdea2 .wcf--text, .elementor-16843 .elementor-element.elementor-element-fbbdea2 .wcf--text *{font-size:16px;}.elementor-16843 .elementor-element.elementor-element-56b74d8{width:var( --container-widget-width, 375px );max-width:375px;--container-widget-width:375px;--container-widget-flex-grow:0;}.elementor-16843 .elementor-element.elementor-element-56b74d8 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-16843 .elementor-element.elementor-element-56b74d8 .wcf--text, .elementor-16843 .elementor-element.elementor-element-56b74d8 .wcf--text *{font-size:16px;}.elementor-16843 .elementor-element.elementor-element-be59204{width:var( --container-widget-width, 375px );max-width:375px;--container-widget-width:375px;--container-widget-flex-grow:0;}.elementor-16843 .elementor-element.elementor-element-be59204 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-16843 .elementor-element.elementor-element-be59204 .wcf--text, .elementor-16843 .elementor-element.elementor-element-be59204 .wcf--text *{font-size:16px;}.elementor-16843 .elementor-element.elementor-element-dcbde26{--padding-top:80px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-16843 .elementor-element.elementor-element-0e1236f{--container-widget-width:610px;--container-widget-flex-grow:0;width:var( --container-widget-width, 610px );max-width:610px;}.elementor-16843 .elementor-element.elementor-element-0e1236f .wcf--title{font-size:40px;}.elementor-16843 .elementor-element.elementor-element-c846659{bottom:70px;}.elementor-16843 .elementor-element.elementor-element-c846659 .wcf--title{font-size:180px;}}@media(max-width:767px){.elementor-16843 .elementor-element.elementor-element-c4369da{--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16843 .elementor-element.elementor-element-4651c5da .elementor-repeater-item-e3ab460.floating-element{width:25px;top:-145px;}.elementor-16843 .elementor-element.elementor-element-4651c5da .elementor-repeater-item-71bd841.floating-element{width:20px;left:20px;top:80px;}.elementor-16843 .elementor-element.elementor-element-72226d38 .elementor-repeater-item-dfa50a5.floating-element{right:300px;top:-175px;}.elementor-16843 .elementor-element.elementor-element-72226d38 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-16843 .elementor-element.elementor-element-7d6f0dad.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-16843 .elementor-element.elementor-element-d3b7d12{--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-16843 .elementor-element.elementor-element-d3b7d12.e-con{--align-self:center;}.elementor-16843 .elementor-element.elementor-element-1434a5b{width:100%;max-width:100%;}.elementor-16843 .elementor-element.elementor-element-1434a5b .wcf--title{font-size:38px;}.elementor-16843 .elementor-element.elementor-element-59e9f4e{width:100%;max-width:100%;}.elementor-16843 .elementor-element.elementor-element-59e9f4e .wcf--title{font-size:38px;}.elementor-16843 .elementor-element.elementor-element-59800de6{width:100%;max-width:100%;}.elementor-16843 .elementor-element.elementor-element-59800de6.elementor-element{--align-self:flex-start;}.elementor-16843 .elementor-element.elementor-element-048730e{width:100%;max-width:100%;}.elementor-16843 .elementor-element.elementor-element-048730e.elementor-element{--align-self:flex-start;}.elementor-16843 .elementor-element.elementor-element-412a02e{--margin-top:-8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-16843 .elementor-element.elementor-element-0d61da1 .wcf--title{font-size:18px;}.elementor-16843 .elementor-element.elementor-element-d2e8653{width:100%;max-width:100%;}.elementor-16843 .elementor-element.elementor-element-d2e8653.elementor-element{--align-self:flex-start;}.elementor-16843 .elementor-element.elementor-element-d2e8653 .wcf--text, .elementor-16843 .elementor-element.elementor-element-d2e8653 .wcf--text *{font-size:1px;}.elementor-16843 .elementor-element.elementor-element-9811894{--content-width:80vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-16843 .elementor-element.elementor-element-8a53d49{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-16843 .elementor-element.elementor-element-89a8555{width:100%;max-width:100%;}.elementor-16843 .elementor-element.elementor-element-89a8555.elementor-element{--align-self:flex-start;}.elementor-16843 .elementor-element.elementor-element-24eb8b1{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-16843 .elementor-element.elementor-element-ea8722b{width:100%;max-width:100%;}.elementor-16843 .elementor-element.elementor-element-ea8722b.elementor-element{--align-self:flex-start;}.elementor-16843 .elementor-element.elementor-element-eb11647{--content-width:80vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-16843 .elementor-element.elementor-element-24566ea{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-16843 .elementor-element.elementor-element-26a971b{width:100%;max-width:100%;}.elementor-16843 .elementor-element.elementor-element-26a971b.elementor-element{--align-self:flex-start;}.elementor-16843 .elementor-element.elementor-element-2563ed3{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-16843 .elementor-element.elementor-element-fbbdea2{width:100%;max-width:100%;}.elementor-16843 .elementor-element.elementor-element-fbbdea2.elementor-element{--align-self:flex-start;}.elementor-16843 .elementor-element.elementor-element-b42aeb0{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-16843 .elementor-element.elementor-element-56b74d8{width:100%;max-width:100%;}.elementor-16843 .elementor-element.elementor-element-56b74d8.elementor-element{--align-self:flex-start;}.elementor-16843 .elementor-element.elementor-element-be59204{width:100%;max-width:100%;}.elementor-16843 .elementor-element.elementor-element-be59204.elementor-element{--align-self:flex-start;}.elementor-16843 .elementor-element.elementor-element-dcbde26{--padding-top:55px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-16843 .elementor-element.elementor-element-0e1236f{width:100%;max-width:100%;}.elementor-16843 .elementor-element.elementor-element-0e1236f .wcf--title{font-size:32px;}.elementor-16843 .elementor-element.elementor-element-9c659d5{text-align:center;}.elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a i{font-size:1px;}.elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a svg{font-size:1px;}.elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a{padding:20px 20px 20px 20px;}.elementor-16843 .elementor-element.elementor-element-9c659d5 .wcf__btn a.wcf-btn-mask:after{padding:20px 20px 20px 20px;}body:not(.rtl) .elementor-16843 .elementor-element.elementor-element-c846659{right:-50px;}body.rtl .elementor-16843 .elementor-element.elementor-element-c846659{left:-50px;}.elementor-16843 .elementor-element.elementor-element-c846659{bottom:75px;}}@media(min-width:768px){.elementor-16843 .elementor-element.elementor-element-c4369da{--content-width:80vw;}.elementor-16843 .elementor-element.elementor-element-7d6f0dad{--content-width:1290px;}.elementor-16843 .elementor-element.elementor-element-d3b7d12{--width:84%;}.elementor-16843 .elementor-element.elementor-element-16f98762{--width:50.2%;}.elementor-16843 .elementor-element.elementor-element-412a02e{--width:100%;}.elementor-16843 .elementor-element.elementor-element-46787c6{--content-width:68vw;}.elementor-16843 .elementor-element.elementor-element-9811894{--content-width:80vw;}.elementor-16843 .elementor-element.elementor-element-8a53d49{--width:50%;}.elementor-16843 .elementor-element.elementor-element-24eb8b1{--width:50%;}.elementor-16843 .elementor-element.elementor-element-eb11647{--content-width:80vw;}.elementor-16843 .elementor-element.elementor-element-24566ea{--width:50%;}.elementor-16843 .elementor-element.elementor-element-2563ed3{--width:50%;}.elementor-16843 .elementor-element.elementor-element-b42aeb0{--width:50%;}.elementor-16843 .elementor-element.elementor-element-dcbde26{--content-width:80vw;}}@media(max-width:1200px) and (min-width:768px){.elementor-16843 .elementor-element.elementor-element-d3b7d12{--width:51%;}.elementor-16843 .elementor-element.elementor-element-16f98762{--width:49%;}}@media(max-width:880px) and (min-width:768px){.elementor-16843 .elementor-element.elementor-element-d3b7d12{--width:52%;}.elementor-16843 .elementor-element.elementor-element-16f98762{--width:48%;}}/* Start custom CSS for wcf--text, class: .elementor-element-d2e8653 */@media (max-width: 480px) {.texto
{font-size: 10px!important;}}/* End custom CSS */
/* Start custom CSS for wcf--text, class: .elementor-element-9dbf127 */strong{

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3220c84 *//* ================================
   BASE
================================ */
.section-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 80px;
    width: 100%;
    padding: 60px 0;
}

/* ================================
   LADO IZQUIERDO - CARRUSEL
================================ */
.left-carousel {
    width: 380px;
    height: 500px;
    position: relative;
}

.carousel {
    width: 100%;
    height: 100%;
    position: relative;
    perspective: 1400px;
}

/* Tarjetas */
.card {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: #fff;
    border-radius: 12px;
    overflow: hidden;
    cursor: pointer;
    box-shadow: 0 15px 25px rgba(0,0,0,0.2);
    transition: transform 0.6s ease, opacity 0.4s ease;
}

.card img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

/* Stack visual */
.card:nth-child(1) { z-index: 4; }
.card:nth-child(2) { z-index: 3; transform: translateX(-20px) rotate(-6deg) scale(0.96); }
.card:nth-child(3) { z-index: 2; transform: translateX(-40px) rotate(-10deg) scale(0.92); }
.card:nth-child(4) { z-index: 1; transform: translateX(-60px) rotate(-14deg) scale(0.88); }

/* ================================
   LADO DERECHO - INFO
================================ */
.right-info {
    display: flex;
    flex-direction: column;
}

.title {
    font-size: 42px;
    color: #3F0BB7;
    font-weight: 800;
    margin: 0 0 8px;
}

.date {
    color: #444;
    margin-bottom: 40px;
    text-align: right;
    font-family: Montserrat;
    font-weight: 300;
    font-size: 18px;
    line-height: 120%;
}

/* ================================
   CONTROLES
================================ */
.controls {
    margin: 50px 0;
    display: flex;
    gap: 50px;
    align-items: center;
    justify-content: center;
}

.linea {
    background: #000;
    width: 49px;
    height: 1px;
}

.controls button {
    font-family: Montserrat;
    font-weight: 300;
    font-size: 18px;
    line-height: 120%;
    width: 91px;
    height: 91px;
    border: none;
    background: transparent;
    cursor: pointer;
    transition: 0.2s ease;
}

.controls button:hover {
    border-radius: 50%;
    background: #64DDFF;
    transform: scale(1.05);
}

/* ================================
   RESPONSIVE - TABLET
================================ */
@media (max-width: 1024px) {

    .section-wrapper {
        flex-direction: column;
        gap: 40px;
        padding: 40px 20px;
    }

    .left-carousel {
        width: 350px;
        height: 460px;
        margin: 0 auto;
    }

    .right-info {
        align-items: center;
        text-align: center;
    }

    .title {
        font-size: 32px;
        text-align: center;
    }

    .date {
        text-align: center;
        font-size: 16px;
        margin-bottom: 20px;
    }

    .controls {
        margin: 60px 0 0;
        gap: 30px;
    }
}

/* ================================
   RESPONSIVE - MOBILE
================================ */
@media (max-width: 480px) {

    .left-carousel {
        width: 300px;
        height: 400px;
    }

    .title {
        font-size: 26px;
    }

    .date {
        font-size: 14px;
    }

    .controls button {
        width: 60px;
        height: 60px;
        font-size: 14px;
    }

    .linea {
        width: 30px;
    }
}/* End custom CSS */