.elementor-1632 .elementor-element.elementor-element-18bcea3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:210px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-1632 .elementor-element.elementor-element-f82ff96{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1632 .elementor-element.elementor-element-45962b2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1632 .elementor-element.elementor-element-55b623d > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1632 .elementor-element.elementor-element-55b623d{text-align:center;}.elementor-1632 .elementor-element.elementor-element-55b623d .elementor-heading-title{font-size:25px;font-weight:400;color:#000000;}.elementor-1632 .elementor-element.elementor-element-6813a82{--display:flex;}.elementor-1632 .elementor-element.elementor-element-6876aba{text-align:center;}.elementor-1632 .elementor-element.elementor-element-6876aba .elementor-heading-title{font-size:75px;color:#000000;}.elementor-1632 .elementor-element.elementor-element-a5982b0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2px 2px;--row-gap:2px;--column-gap:2px;--grid-auto-flow:row;--align-items:start;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1632 .elementor-element.elementor-element-a5982b0.e-con{--align-self:center;}.elementor-1632 .elementor-element.elementor-element-e94215a .elementor-button{background-color:#444444;font-size:18px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.38);border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000000;border-radius:25px 25px 25px 25px;padding:015px 25px 15px 25px;}.elementor-1632 .elementor-element.elementor-element-e94215a .elementor-button:hover, .elementor-1632 .elementor-element.elementor-element-e94215a .elementor-button:focus{background-color:#FFBE00;color:#FFFFFF;border-color:#02010100;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.78);}.elementor-1632 .elementor-element.elementor-element-e94215a{width:var( --container-widget-width, 100.162% );max-width:100.162%;--container-widget-width:100.162%;--container-widget-flex-grow:0;}.elementor-1632 .elementor-element.elementor-element-e94215a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1632 .elementor-element.elementor-element-e94215a .elementor-button-content-wrapper{flex-direction:row;}.elementor-1632 .elementor-element.elementor-element-e94215a .elementor-button:hover svg, .elementor-1632 .elementor-element.elementor-element-e94215a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1632 .elementor-element.elementor-element-1cb4a23 .elementor-button{background-color:#1C343A00;font-size:19px;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.38);border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:25px 25px 25px 25px;padding:15px 50px 15px 50px;}.elementor-1632 .elementor-element.elementor-element-1cb4a23 .elementor-button:hover, .elementor-1632 .elementor-element.elementor-element-1cb4a23 .elementor-button:focus{background-color:#07EA06;color:#FFFFFF;border-color:#02010100;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.78);}.elementor-1632 .elementor-element.elementor-element-1cb4a23{width:var( --container-widget-width, 100.162% );max-width:100.162%;--container-widget-width:100.162%;--container-widget-flex-grow:0;}.elementor-1632 .elementor-element.elementor-element-1cb4a23.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1632 .elementor-element.elementor-element-1cb4a23 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1632 .elementor-element.elementor-element-1cb4a23 .elementor-button:hover svg, .elementor-1632 .elementor-element.elementor-element-1cb4a23 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1632 .elementor-element.elementor-element-75a0218{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1632 .elementor-element.elementor-element-75a0218:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-75a0218 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #1C00FF42 9%, #1C00FF00 100%);}.elementor-1632 .elementor-element.elementor-element-9dbcaaa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1632 .elementor-element.elementor-element-3ab5b93{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1632 .elementor-element.elementor-element-3ab5b93:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-3ab5b93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(200deg, #E6E6E6 0%, #D5D5D5 100%);}.elementor-1632 .elementor-element.elementor-element-644b4bb{text-align:center;}.elementor-1632 .elementor-element.elementor-element-644b4bb .elementor-heading-title{font-size:30px;color:#000000;}.elementor-1632 .elementor-element.elementor-element-65968cb{text-align:center;}.elementor-1632 .elementor-element.elementor-element-4bc92d8{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1632 .elementor-element.elementor-element-4bc92d8:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-4bc92d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(200deg, #E6E6E6 0%, #D5D5D5 100%);}.elementor-1632 .elementor-element.elementor-element-10f0fe7{text-align:center;}.elementor-1632 .elementor-element.elementor-element-10f0fe7 .elementor-heading-title{font-size:30px;color:#000000;}.elementor-1632 .elementor-element.elementor-element-0942a86{text-align:center;}.elementor-1632 .elementor-element.elementor-element-adaf7de{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1632 .elementor-element.elementor-element-adaf7de:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-adaf7de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(200deg, #E6E6E6 0%, #D5D5D5 100%);}.elementor-1632 .elementor-element.elementor-element-783e833{text-align:center;}.elementor-1632 .elementor-element.elementor-element-783e833 .elementor-heading-title{font-size:30px;color:#000000;}.elementor-1632 .elementor-element.elementor-element-05ac3a1{text-align:center;}.elementor-1632 .elementor-element.elementor-element-f794e5b{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1632 .elementor-element.elementor-element-f794e5b:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-f794e5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E6E6E6 0%, #D5D5D5 200%);}.elementor-1632 .elementor-element.elementor-element-4400528{text-align:center;}.elementor-1632 .elementor-element.elementor-element-4400528 .elementor-heading-title{font-size:30px;color:#000000;}.elementor-1632 .elementor-element.elementor-element-22b54c4{text-align:center;}.elementor-1632 .elementor-element.elementor-element-4fb9f18{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1632 .elementor-element.elementor-element-4fb9f18:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-4fb9f18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C00FF00;}.elementor-1632 .elementor-element.elementor-element-5bee730{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1632 .elementor-element.elementor-element-d3055b6{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1632 .elementor-element.elementor-element-d3055b6:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-d3055b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(200deg, #E6E6E6 0%, #D5D5D5 100%);}.elementor-1632 .elementor-element.elementor-element-f1ed075{text-align:center;}.elementor-1632 .elementor-element.elementor-element-f1ed075 .elementor-heading-title{font-size:30px;color:#000000;}.elementor-1632 .elementor-element.elementor-element-51c21ad{text-align:center;}.elementor-1632 .elementor-element.elementor-element-97be417{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1632 .elementor-element.elementor-element-97be417:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-97be417 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(200deg, #E6E6E6 0%, #D5D5D5 100%);}.elementor-1632 .elementor-element.elementor-element-aa2f655{text-align:center;}.elementor-1632 .elementor-element.elementor-element-aa2f655 .elementor-heading-title{font-size:30px;color:#000000;}.elementor-1632 .elementor-element.elementor-element-d373ec6{text-align:center;}.elementor-1632 .elementor-element.elementor-element-b5afa95{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1632 .elementor-element.elementor-element-b5afa95:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-b5afa95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(200deg, #E6E6E6 0%, #D5D5D5 100%);}.elementor-1632 .elementor-element.elementor-element-156d339{text-align:center;}.elementor-1632 .elementor-element.elementor-element-156d339 .elementor-heading-title{font-size:30px;color:#000000;}.elementor-1632 .elementor-element.elementor-element-2902858{text-align:center;}.elementor-1632 .elementor-element.elementor-element-e44f7fe{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1632 .elementor-element.elementor-element-e44f7fe:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-e44f7fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E6E6E6 0%, #D5D5D5 200%);}.elementor-1632 .elementor-element.elementor-element-f0336ae{text-align:center;}.elementor-1632 .elementor-element.elementor-element-f0336ae .elementor-heading-title{font-size:30px;color:#000000;}.elementor-1632 .elementor-element.elementor-element-357c04a{text-align:center;}.elementor-1632 .elementor-element.elementor-element-77c35cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-110px;--margin-bottom:-110px;--margin-left:0px;--margin-right:0px;}.elementor-1632 .elementor-element.elementor-element-77c35cf:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-77c35cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #0013FF3B 2%, #2948F200 67%);}.elementor-1632 .elementor-element.elementor-element-12e4f44{--display:flex;}.elementor-1632 .elementor-element.elementor-element-75086d5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1632 .elementor-element.elementor-element-c286411{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1632 .elementor-element.elementor-element-ff81155{--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:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1632 .elementor-element.elementor-element-b3fbafc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-1632 .elementor-element.elementor-element-a2d6253{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.62);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1632 .elementor-element.elementor-element-a2d6253:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-a2d6253 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(91deg, #0013FF26 0%, #000CFF82 100%);}.elementor-1632 .elementor-element.elementor-element-c3b72b9 .elementor-heading-title{font-size:19px;font-weight:400;}.elementor-1632 .elementor-element.elementor-element-fe54d35 .elementor-heading-title{font-size:34px;color:#000000;}.elementor-1632 .elementor-element.elementor-element-6fa9e11{color:#000000;}.elementor-1632 .elementor-element.elementor-element-dde7f6f{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.62);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1632 .elementor-element.elementor-element-dde7f6f:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-dde7f6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(91deg, #0013FF26 0%, #000CFF82 100%);}.elementor-1632 .elementor-element.elementor-element-183ab6d .elementor-heading-title{font-size:19px;font-weight:400;}.elementor-1632 .elementor-element.elementor-element-beec28e .elementor-heading-title{font-size:34px;color:#000000;}.elementor-1632 .elementor-element.elementor-element-afbe505{color:#000000;}.elementor-1632 .elementor-element.elementor-element-85821a9{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.62);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1632 .elementor-element.elementor-element-85821a9:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-85821a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(91deg, #0013FF26 0%, #000CFF82 100%);}.elementor-1632 .elementor-element.elementor-element-41e96fa .elementor-heading-title{font-size:19px;font-weight:400;}.elementor-1632 .elementor-element.elementor-element-efd9c25 .elementor-heading-title{font-size:34px;color:#000000;}.elementor-1632 .elementor-element.elementor-element-1955f0e{color:#000000;}.elementor-1632 .elementor-element.elementor-element-abcbcd9{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.62);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1632 .elementor-element.elementor-element-abcbcd9:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-abcbcd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(91deg, #0013FF26 0%, #000CFF82 100%);}.elementor-1632 .elementor-element.elementor-element-28d5d8f .elementor-heading-title{font-size:19px;font-weight:400;}.elementor-1632 .elementor-element.elementor-element-580f3dc .elementor-heading-title{font-size:34px;color:#000000;}.elementor-1632 .elementor-element.elementor-element-a14f52d{color:#000000;}.elementor-1632 .elementor-element.elementor-element-0b43833{--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:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1632 .elementor-element.elementor-element-cf98076{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-1632 .elementor-element.elementor-element-e6b77c8{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.62);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1632 .elementor-element.elementor-element-e6b77c8:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-e6b77c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(91deg, #0013FF26 0%, #000CFF82 100%);}.elementor-1632 .elementor-element.elementor-element-4e0a94e .elementor-heading-title{font-size:19px;font-weight:400;}.elementor-1632 .elementor-element.elementor-element-7fb9db9 .elementor-heading-title{font-size:34px;color:#000000;}.elementor-1632 .elementor-element.elementor-element-bdcf9f1{color:#000000;}.elementor-1632 .elementor-element.elementor-element-f5ce76a{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.62);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1632 .elementor-element.elementor-element-f5ce76a:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-f5ce76a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(91deg, #0013FF26 0%, #000CFF82 100%);}.elementor-1632 .elementor-element.elementor-element-a4c6b7e .elementor-heading-title{font-size:19px;font-weight:400;}.elementor-1632 .elementor-element.elementor-element-42da084 .elementor-heading-title{font-size:34px;color:#000000;}.elementor-1632 .elementor-element.elementor-element-92c9963{color:#000000;}.elementor-1632 .elementor-element.elementor-element-51c4ec5{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.62);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1632 .elementor-element.elementor-element-51c4ec5:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-51c4ec5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(91deg, #0013FF26 0%, #000CFF82 100%);}.elementor-1632 .elementor-element.elementor-element-d9bf8c8 .elementor-heading-title{font-size:19px;font-weight:400;}.elementor-1632 .elementor-element.elementor-element-d53c3c3 .elementor-heading-title{font-size:34px;color:#000000;}.elementor-1632 .elementor-element.elementor-element-7cb1374{color:#000000;}.elementor-1632 .elementor-element.elementor-element-8d504ed{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.62);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1632 .elementor-element.elementor-element-8d504ed:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-8d504ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(91deg, #0013FF26 0%, #000CFF82 100%);}.elementor-1632 .elementor-element.elementor-element-2db03b3 .elementor-heading-title{font-size:19px;font-weight:400;}.elementor-1632 .elementor-element.elementor-element-10d0338 .elementor-heading-title{font-size:34px;color:#000000;}.elementor-1632 .elementor-element.elementor-element-83d70aa{color:#000000;}.elementor-1632 .elementor-element.elementor-element-800d802{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1632 .elementor-element.elementor-element-2e348ba{--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-1632 .elementor-element.elementor-element-2e348ba:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-2e348ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6D6D6;}.elementor-1632 .elementor-element.elementor-element-be9359a{--display:flex;}.elementor-1632 .elementor-element.elementor-element-3f851a6{--display:flex;}.elementor-1632 .elementor-element.elementor-element-ac04174{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1632 .elementor-element.elementor-element-4c9933d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1632 .elementor-element.elementor-element-4c9933d:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-4c9933d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-1632 .elementor-element.elementor-element-7045240{--display:flex;}.elementor-1632 .elementor-element.elementor-element-e5cc6f2 .elementor-heading-title{font-size:42px;color:#000000;}.elementor-1632 .elementor-element.elementor-element-fa0656d{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:-100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1632 .elementor-element.elementor-element-7522ad4 > .elementor-widget-container{margin:-190px 0px -190px 0px;}.elementor-1632 .elementor-element.elementor-element-7522ad4 img{width:100%;}.elementor-1632 .elementor-element.elementor-element-9017c3a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1632 .elementor-element.elementor-element-4ef9cef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1632 .elementor-element.elementor-element-6e9475c{--display:flex;}.elementor-1632 .elementor-element.elementor-element-d2498c4{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1632 .elementor-element.elementor-element-d2498c4:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-d2498c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}@media(max-width:1024px){.elementor-1632 .elementor-element.elementor-element-a5982b0{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1632 .elementor-element.elementor-element-18bcea3{--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1632 .elementor-element.elementor-element-55b623d .elementor-heading-title{font-size:12px;}.elementor-1632 .elementor-element.elementor-element-6813a82{--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-1632 .elementor-element.elementor-element-6876aba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1632 .elementor-element.elementor-element-6876aba .elementor-heading-title{font-size:45px;}.elementor-1632 .elementor-element.elementor-element-a5982b0{--e-con-grid-template-columns:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1632 .elementor-element.elementor-element-e94215a .elementor-button{font-size:15px;}.elementor-1632 .elementor-element.elementor-element-1cb4a23 .elementor-button{font-size:15px;}.elementor-1632 .elementor-element.elementor-element-4fb9f18{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1632 .elementor-element.elementor-element-f1ed075 .elementor-heading-title{font-size:20px;}.elementor-1632 .elementor-element.elementor-element-51c21ad{font-size:15px;}.elementor-1632 .elementor-element.elementor-element-aa2f655 .elementor-heading-title{font-size:20px;}.elementor-1632 .elementor-element.elementor-element-d373ec6{font-size:15px;}.elementor-1632 .elementor-element.elementor-element-156d339 .elementor-heading-title{font-size:20px;}.elementor-1632 .elementor-element.elementor-element-2902858{font-size:15px;}.elementor-1632 .elementor-element.elementor-element-f0336ae .elementor-heading-title{font-size:20px;}.elementor-1632 .elementor-element.elementor-element-357c04a{font-size:15px;}.elementor-1632 .elementor-element.elementor-element-12e4f44{--margin-top:-70px;--margin-bottom:-70px;--margin-left:0px;--margin-right:0px;}.elementor-1632 .elementor-element.elementor-element-a2d6253{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1632 .elementor-element.elementor-element-dde7f6f{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-1632 .elementor-element.elementor-element-85821a9{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-1632 .elementor-element.elementor-element-abcbcd9{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-1632 .elementor-element.elementor-element-0b43833{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1632 .elementor-element.elementor-element-e6b77c8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1632 .elementor-element.elementor-element-f5ce76a{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-1632 .elementor-element.elementor-element-51c4ec5{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-1632 .elementor-element.elementor-element-8d504ed{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-1632 .elementor-element.elementor-element-800d802{--padding-top:80px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1632 .elementor-element.elementor-element-2e348ba{--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1632 .elementor-element.elementor-element-be9359a{--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-1632 .elementor-element.elementor-element-33a30e0 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-1632 .elementor-element.elementor-element-3f851a6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1632 .elementor-element.elementor-element-3b99737{text-align:center;}.elementor-1632 .elementor-element.elementor-element-3b99737 .elementor-heading-title{font-size:25px;}.elementor-1632 .elementor-element.elementor-element-4ef9cef{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1632 .elementor-element.elementor-element-6e9475c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-1632 .elementor-element.elementor-element-6813a82{--width:57%;}.elementor-1632 .elementor-element.elementor-element-a5982b0{--width:38%;}.elementor-1632 .elementor-element.elementor-element-75a0218{--width:100%;}.elementor-1632 .elementor-element.elementor-element-9dbcaaa{--width:85%;}.elementor-1632 .elementor-element.elementor-element-4fb9f18{--width:100%;}.elementor-1632 .elementor-element.elementor-element-5bee730{--width:85%;}.elementor-1632 .elementor-element.elementor-element-ff81155{--width:90%;}.elementor-1632 .elementor-element.elementor-element-0b43833{--width:90%;}.elementor-1632 .elementor-element.elementor-element-2e348ba{--width:83%;}.elementor-1632 .elementor-element.elementor-element-4c9933d{--width:83%;}.elementor-1632 .elementor-element.elementor-element-6e9475c{--width:95%;}}/* Start custom CSS for container, class: .elementor-element-9dbcaaa */<style>

/* CONTENEDORES */
.apple-card {
    opacity: 0;
    transform: scale(0.75) translateY(50px);
    transition:
        opacity 0.8s cubic-bezier(0.22, 1, 0.36, 1),
        transform 0.9s cubic-bezier(0.22, 1, 0.36, 1);
    will-change: transform, opacity;
}

/* CUANDO APARECEN */
.apple-card.apple-visible {
    opacity: 1;
    transform: scale(1) translateY(0);
}

</style>


<script>

document.addEventListener("DOMContentLoaded", function () {

    const cards = document.querySelectorAll(".apple-card");

    if (!cards.length) return;

    const observer = new IntersectionObserver((entries) => {

        entries.forEach((entry) => {

            if (entry.isIntersecting) {

                const card = entry.target;

                /* Pequeño retraso dependiendo del orden */
                const index = Array.from(cards).indexOf(card);

                setTimeout(() => {
                    card.classList.add("apple-visible");
                }, index * 180);

                observer.unobserve(card);
            }

        });

    }, {
        threshold: 0.20
    });

    cards.forEach(card => {
        observer.observe(card);
    });

});

</script>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bee730 */<style>

/* CONTENEDORES */
.apple-card {
    opacity: 0;
    transform: scale(0.75) translateY(50px);
    transition:
        opacity 0.8s cubic-bezier(0.22, 1, 0.36, 1),
        transform 0.9s cubic-bezier(0.22, 1, 0.36, 1);
    will-change: transform, opacity;
}

/* CUANDO APARECEN */
.apple-card.apple-visible {
    opacity: 1;
    transform: scale(1) translateY(0);
}

</style>


<script>

document.addEventListener("DOMContentLoaded", function () {

    const cards = document.querySelectorAll(".apple-card");

    if (!cards.length) return;

    const observer = new IntersectionObserver((entries) => {

        entries.forEach((entry) => {

            if (entry.isIntersecting) {

                const card = entry.target;

                /* Pequeño retraso dependiendo del orden */
                const index = Array.from(cards).indexOf(card);

                setTimeout(() => {
                    card.classList.add("apple-visible");
                }, index * 180);

                observer.unobserve(card);
            }

        });

    }, {
        threshold: 0.20
    });

    cards.forEach(card => {
        observer.observe(card);
    });

});

</script>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3fbafc */.tdi-card {
    transition: transform 0.5s cubic-bezier(0.22, 1, 0.36, 1),
                box-shadow 0.5s cubic-bezier(0.22, 1, 0.36, 1);
    transform: translateY(0) scale(1);
    transform-origin: center;
    will-change: transform;
}

.tdi-card:hover {
    transform: translateY(-8px) scale(1.05);
    box-shadow: 0 20px 50px rgba(0, 0, 0, 0.15);
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff81155 *//* =========================================
   TDI - ANIMACIÓN APPLE AL HACER SCROLL
   ========================================= */

.tdi-productos {
    opacity: 0;
    transform: scale(0.82) translateY(60px);
    filter: blur(8px);

    transition:
        opacity 1s cubic-bezier(0.22, 1, 0.36, 1),
        transform 1.2s cubic-bezier(0.22, 1, 0.36, 1),
        filter 1s cubic-bezier(0.22, 1, 0.36, 1);

    transform-origin: center center;
    will-change: transform, opacity, filter;
}


/* Cuando entra en pantalla */

.tdi-productos.tdi-visible {
    opacity: 1;
    transform: scale(1) translateY(0);
    filter: blur(0);
}


/* =========================================
   EFECTO INDIVIDUAL PARA CADA TARJETA
   ========================================= */

.tdi-productos > .e-con {
    opacity: 0;
    transform: translateY(35px) scale(0.96);

    transition:
        opacity 0.8s cubic-bezier(0.22, 1, 0.36, 1),
        transform 0.9s cubic-bezier(0.22, 1, 0.36, 1);
}


/* Cuando aparece el grupo */

.tdi-productos.tdi-visible > .e-con {
    opacity: 1;
    transform: translateY(0) scale(1);
}


/* =========================================
   APARICIÓN ESCALONADA
   ========================================= */

.tdi-productos.tdi-visible > .e-con:nth-child(1) {
    transition-delay: 0.05s;
}

.tdi-productos.tdi-visible > .e-con:nth-child(2) {
    transition-delay: 0.12s;
}

.tdi-productos.tdi-visible > .e-con:nth-child(3) {
    transition-delay: 0.19s;
}

.tdi-productos.tdi-visible > .e-con:nth-child(4) {
    transition-delay: 0.26s;
}


/* =========================================
   REDUCIR ANIMACIONES EN DISPOSITIVOS
   QUE LO SOLICITEN
   ========================================= */

@media (prefers-reduced-motion: reduce) {

    .tdi-productos,
    .tdi-productos > .e-con {
        transition: none;
        transform: none;
        filter: none;
        opacity: 1;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf98076 */.tdi-card {
    transition: transform 0.5s cubic-bezier(0.22, 1, 0.36, 1),
                box-shadow 0.5s cubic-bezier(0.22, 1, 0.36, 1);
    transform: translateY(0) scale(1);
    transform-origin: center;
    will-change: transform;
}

.tdi-card:hover {
    transform: translateY(-8px) scale(1.05);
    box-shadow: 0 20px 50px rgba(0, 0, 0, 0.15);
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b43833 *//* =========================================
   TDI - ANIMACIÓN APPLE AL HACER SCROLL
   ========================================= */

.tdi-productos {
    opacity: 0;
    transform: scale(0.82) translateY(60px);
    filter: blur(8px);

    transition:
        opacity 1s cubic-bezier(0.22, 1, 0.36, 1),
        transform 1.2s cubic-bezier(0.22, 1, 0.36, 1),
        filter 1s cubic-bezier(0.22, 1, 0.36, 1);

    transform-origin: center center;
    will-change: transform, opacity, filter;
}


/* Cuando entra en pantalla */

.tdi-productos.tdi-visible {
    opacity: 1;
    transform: scale(1) translateY(0);
    filter: blur(0);
}


/* =========================================
   EFECTO INDIVIDUAL PARA CADA TARJETA
   ========================================= */

.tdi-productos > .e-con {
    opacity: 0;
    transform: translateY(35px) scale(0.96);

    transition:
        opacity 0.8s cubic-bezier(0.22, 1, 0.36, 1),
        transform 0.9s cubic-bezier(0.22, 1, 0.36, 1);
}


/* Cuando aparece el grupo */

.tdi-productos.tdi-visible > .e-con {
    opacity: 1;
    transform: translateY(0) scale(1);
}


/* =========================================
   APARICIÓN ESCALONADA
   ========================================= */

.tdi-productos.tdi-visible > .e-con:nth-child(1) {
    transition-delay: 0.05s;
}

.tdi-productos.tdi-visible > .e-con:nth-child(2) {
    transition-delay: 0.12s;
}

.tdi-productos.tdi-visible > .e-con:nth-child(3) {
    transition-delay: 0.19s;
}

.tdi-productos.tdi-visible > .e-con:nth-child(4) {
    transition-delay: 0.26s;
}


/* =========================================
   REDUCIR ANIMACIONES EN DISPOSITIVOS
   QUE LO SOLICITEN
   ========================================= */

@media (prefers-reduced-motion: reduce) {

    .tdi-productos,
    .tdi-productos > .e-con {
        transition: none;
        transform: none;
        filter: none;
        opacity: 1;
    }

}/* End custom CSS */