.elementor-457 .elementor-element.elementor-element-6e10af0{--display:flex;--min-height:200vh;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-457 .elementor-element.elementor-element-18bb4bd{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-457 .elementor-element.elementor-element-18bb4bd:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-18bb4bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://augustoaguirre.com/wp-content/uploads/2025/07/MacBook-Air-Mockup-Dusk-Series.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-457 .elementor-element.elementor-element-18bb4bd::before, .elementor-457 .elementor-element.elementor-element-18bb4bd > .elementor-background-video-container::before, .elementor-457 .elementor-element.elementor-element-18bb4bd > .e-con-inner > .elementor-background-video-container::before, .elementor-457 .elementor-element.elementor-element-18bb4bd > .elementor-background-slideshow::before, .elementor-457 .elementor-element.elementor-element-18bb4bd > .e-con-inner > .elementor-background-slideshow::before, .elementor-457 .elementor-element.elementor-element-18bb4bd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0505052E 10%, #030303 93%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-457 .elementor-element.elementor-element-357abcc{width:var( --container-widget-width, 888px );max-width:888px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:888px;--container-widget-flex-grow:0;bottom:50%;z-index:0;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.elementor-457 .elementor-element.elementor-element-357abcc.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-357abcc .elementor-heading-title{font-size:4.9em;font-weight:600;letter-spacing:-2.1px;color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-070cf38.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-070cf38{bottom:58%;z-index:0;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.elementor-457 .elementor-element.elementor-element-070cf38 .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:9px;color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-5e1afe6.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-5e1afe6{bottom:45%;z-index:0;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.elementor-457 .elementor-element.elementor-element-5e1afe6 .elementor-heading-title{font-size:1.6em;font-weight:400;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-540471e{--display:flex;--position:absolute;--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;--justify-content:space-between;--align-items:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;--z-index:10;}body:not(.rtl) .elementor-457 .elementor-element.elementor-element-540471e{left:0px;}body.rtl .elementor-457 .elementor-element.elementor-element-540471e{right:0px;}.elementor-457 .elementor-element.elementor-element-38567fb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;color:#8D69E6;}.elementor-457 .elementor-element.elementor-element-38567fb .elementor-heading-title a{transition-duration:0.8s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-457 .elementor-element.elementor-element-d37d44b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 0px 12px 0px;z-index:3;text-align:center;}.elementor-457 .elementor-element.elementor-element-d37d44b img{width:65px;transition-duration:0.7s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-457 .elementor-element.elementor-element-76c29dd:hover{--e-transform-translateX:2px;}.elementor-457 .elementor-element.elementor-element-76c29dd{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;--e-transform-transition-duration:700ms;}.elementor-457 .elementor-element.elementor-element-76c29dd.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-76c29dd .elementor-icon-wrapper{text-align:end;}.elementor-457 .elementor-element.elementor-element-76c29dd.elementor-view-stacked .elementor-icon{background-color:#8D69E6;}.elementor-457 .elementor-element.elementor-element-76c29dd.elementor-view-framed .elementor-icon, .elementor-457 .elementor-element.elementor-element-76c29dd.elementor-view-default .elementor-icon{color:#8D69E6;border-color:#8D69E6;}.elementor-457 .elementor-element.elementor-element-76c29dd.elementor-view-framed .elementor-icon, .elementor-457 .elementor-element.elementor-element-76c29dd.elementor-view-default .elementor-icon svg{fill:#8D69E6;}.elementor-457 .elementor-element.elementor-element-76c29dd .elementor-icon{font-size:20px;}.elementor-457 .elementor-element.elementor-element-76c29dd .elementor-icon svg{height:20px;}.elementor-457 .elementor-element.elementor-element-d067a6e{--display:flex;--min-height:50vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 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-457 .elementor-element.elementor-element-d067a6e:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-d067a6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-457 .elementor-element.elementor-element-5032ab9{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-457 .elementor-element.elementor-element-5032ab9 img{width:100%;filter:brightness( 100% ) contrast( 94% ) saturate( 93% ) blur( 0px ) hue-rotate( 270deg );border-radius:0px 0px 0px 0px;}.elementor-457 .elementor-element.elementor-element-ee2da44{--display:flex;--min-height:50vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3px 3px;--row-gap:3px;--column-gap:3px;--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-457 .elementor-element.elementor-element-ee2da44:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-ee2da44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-457 .elementor-element.elementor-element-a89e745{width:var( --container-widget-width, 28% );max-width:28%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-457 .elementor-element.elementor-element-a89e745 img{width:100%;filter:brightness( 100% ) contrast( 94% ) saturate( 93% ) blur( 0px ) hue-rotate( 270deg );}.elementor-457 .elementor-element.elementor-element-e3b59c1{--display:flex;--position:absolute;--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;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;bottom:0px;--z-index:10;}body:not(.rtl) .elementor-457 .elementor-element.elementor-element-e3b59c1{left:0px;}body.rtl .elementor-457 .elementor-element.elementor-element-e3b59c1{right:0px;}.elementor-457 .elementor-element.elementor-element-e988d10 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;color:#8D69E6;}.elementor-457 .elementor-element.elementor-element-d34705d{width:var( --container-widget-width, 303px );max-width:303px;--container-widget-width:303px;--container-widget-flex-grow:0;text-align:center;}.elementor-457 .elementor-element.elementor-element-d34705d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#9D75FF;}.elementor-457 .elementor-element.elementor-element-63da3eb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;color:#8D69E6;}.elementor-457 .elementor-element.elementor-element-626e826:hover{--e-transform-translateY:-6px;}body:not(.rtl) .elementor-457 .elementor-element.elementor-element-626e826{left:97%;}body.rtl .elementor-457 .elementor-element.elementor-element-626e826{right:97%;}.elementor-457 .elementor-element.elementor-element-626e826{bottom:14%;z-index:2;--e-transform-transition-duration:900ms;}.elementor-457 .elementor-element.elementor-element-626e826 img{width:17px;}.elementor-457 .elementor-element.elementor-element-5ed538c{--display:flex;--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:flex-end;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:300px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-457 .elementor-element.elementor-element-5ed538c:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-5ed538c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-457 .elementor-element.elementor-element-cc9ee01{--display:flex;--min-height:460px;--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 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-457 .elementor-element.elementor-element-8271cd4{width:var( --container-widget-width, 440px );max-width:440px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 25px 0px;--container-widget-width:440px;--container-widget-flex-grow:0;top:-72px;text-align:start;}body:not(.rtl) .elementor-457 .elementor-element.elementor-element-8271cd4{left:-17px;}body.rtl .elementor-457 .elementor-element.elementor-element-8271cd4{right:-17px;}.elementor-457 .elementor-element.elementor-element-8271cd4 .elementor-heading-title{font-family:"Fira Mono", Sans-serif;font-size:18px;font-weight:400;line-height:1.1em;color:#3D3D3D;}.elementor-457 .elementor-element.elementor-element-c037b11{width:var( --container-widget-width, 440px );max-width:440px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 25px 0px;--container-widget-width:440px;--container-widget-flex-grow:0;text-align:start;}.elementor-457 .elementor-element.elementor-element-c037b11 .elementor-heading-title{font-size:35px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-457 .elementor-element.elementor-element-19b6f2d{font-size:16px;font-weight:400;color:#8B8B8B;}.elementor-457 .elementor-element.elementor-element-e29329f{--display:flex;--min-height:460px;--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 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-457 .elementor-element.elementor-element-1c4a29f{width:var( --container-widget-width, 440px );max-width:440px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 25px 0px;--container-widget-width:440px;--container-widget-flex-grow:0;text-align:start;}.elementor-457 .elementor-element.elementor-element-1c4a29f .elementor-heading-title{font-size:35px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-3aba27f{width:var( --container-widget-width, 440px );max-width:440px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 25px 0px;--container-widget-width:440px;--container-widget-flex-grow:0;top:-72px;text-align:start;}body:not(.rtl) .elementor-457 .elementor-element.elementor-element-3aba27f{left:-17px;}body.rtl .elementor-457 .elementor-element.elementor-element-3aba27f{right:-17px;}.elementor-457 .elementor-element.elementor-element-3aba27f .elementor-heading-title{font-family:"Fira Mono", Sans-serif;font-size:18px;font-weight:400;line-height:1.1em;color:#3D3D3D;}.elementor-457 .elementor-element.elementor-element-1807615{font-size:16px;font-weight:400;color:#8B8B8B;}.elementor-457 .elementor-element.elementor-element-1807615 a{color:#8B8B8B;}.elementor-457 .elementor-element.elementor-element-c7ec2c7{--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-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-457 .elementor-element.elementor-element-c7ec2c7:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-c7ec2c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-457 .elementor-element.elementor-element-d1cfed3{width:var( --container-widget-width, 56% );max-width:56%;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 7px 7px 0px;--container-widget-width:56%;--container-widget-flex-grow:0;z-index:1;border-style:none;text-align:center;}.elementor-457 .elementor-element.elementor-element-d1cfed3.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-d1cfed3 .elementor-heading-title{font-size:39px;font-weight:500;line-height:1em;letter-spacing:-0.6px;text-shadow:0px 0px 3px rgba(21.533367919921876, 21.533367919921876, 21.533367919921876, 0.08);color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-4dc0991{margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;z-index:1;border-style:none;text-align:center;}.elementor-457 .elementor-element.elementor-element-4dc0991.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-4dc0991 .elementor-heading-title{font-size:19px;font-weight:500;line-height:1em;letter-spacing:-0.2px;text-shadow:0px 0px 3px rgba(21.533367919921876, 21.533367919921876, 21.533367919921876, 0.08);color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-457 .elementor-element.elementor-element-1a10d88{--divider-border-style:solid;--divider-color:#4E4E4E;--divider-border-width:1px;--e-transform-rotateZ:90deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-457 .elementor-element.elementor-element-1a10d88 .elementor-divider-separator{width:3%;margin:0 auto;margin-center:0;}.elementor-457 .elementor-element.elementor-element-1a10d88 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-457 .elementor-element.elementor-element-4182e7c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-457 .elementor-element.elementor-element-6b3928d{margin:-42px 0px calc(var(--kit-widget-spacing, 0px) + 1px) 0px;}body:not(.rtl) .elementor-457 .elementor-element.elementor-element-875690c{left:0px;}body.rtl .elementor-457 .elementor-element.elementor-element-875690c{right:0px;}.elementor-457 .elementor-element.elementor-element-875690c{top:-267px;z-index:-1;}.elementor-457 .elementor-element.elementor-element-875690c img{opacity:0.1;}.elementor-457 .elementor-element.elementor-element-c9471dd{width:var( --container-widget-width, 50% );max-width:50%;margin:-99px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:0;border-style:none;text-align:center;}.elementor-457 .elementor-element.elementor-element-c9471dd.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-c9471dd .elementor-heading-title{font-size:23px;font-weight:500;line-height:1.2em;letter-spacing:-0.2px;text-shadow:0px 0px 3px rgba(21.533367919921876, 21.533367919921876, 21.533367919921876, 0.08);color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-6bdf02f{width:var( --container-widget-width, 415px );max-width:415px;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:415px;--container-widget-flex-grow:0;z-index:1;border-style:none;columns:1;text-align:center;font-size:16px;font-weight:500;line-height:1.2em;color:#666F7F;}.elementor-457 .elementor-element.elementor-element-6bdf02f.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-457 .elementor-element.elementor-element-ef4ed3b .elementor-button{background-color:#FFFFFF00;font-size:13px;font-weight:500;box-shadow:0px 10px 39px 0px rgba(53.00006103515623, 2.3811645065555735, 42.43613084454503, 0.16);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:14px 25px 14px 25px;}.elementor-457 .elementor-element.elementor-element-ef4ed3b .elementor-button:hover, .elementor-457 .elementor-element.elementor-element-ef4ed3b .elementor-button:focus{background-color:#00000000;color:#F3ECF3;}.elementor-457 .elementor-element.elementor-element-ef4ed3b{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;--e-transform-transition-duration:700ms;}.elementor-457 .elementor-element.elementor-element-ef4ed3b:hover{--e-transform-translateX:-3px;}.elementor-457 .elementor-element.elementor-element-ef4ed3b.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-ef4ed3b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-457 .elementor-element.elementor-element-ef4ed3b .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-457 .elementor-element.elementor-element-ef4ed3b .elementor-button:hover svg, .elementor-457 .elementor-element.elementor-element-ef4ed3b .elementor-button:focus svg{fill:#F3ECF3;}.elementor-457 .elementor-element.elementor-element-fca793b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:226px;--padding-bottom:190px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-457 .elementor-element.elementor-element-fca793b:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-fca793b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-457 .elementor-element.elementor-element-38b72e2{--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;--margin-top:0px;--margin-bottom:21px;--margin-left:0px;--margin-right:0px;}.elementor-457 .elementor-element.elementor-element-f084722{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:20px 5px 35px 0px;z-index:0;}.elementor-457 .elementor-element.elementor-element-f084722 img{width:58%;transition-duration:0.6s;}.elementor-457 .elementor-element.elementor-element-f084722:hover img{opacity:1;}.elementor-457 .elementor-element.elementor-element-c695a29{--display:flex;--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;--justify-content:space-between;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-457 .elementor-element.elementor-element-c571676{--display:flex;--min-height:425px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F3F3F317;--border-color:#F3F3F317;--border-radius:20px 20px 20px 20px;--padding-top:45px;--padding-bottom:45px;--padding-left:30px;--padding-right:30px;}.elementor-457 .elementor-element.elementor-element-c571676:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-c571676 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05050521;}.elementor-457 .elementor-element.elementor-element-4213c1f .elementor-icon-wrapper{text-align:center;}.elementor-457 .elementor-element.elementor-element-4213c1f .elementor-icon{font-size:59px;}.elementor-457 .elementor-element.elementor-element-4213c1f .elementor-icon svg{height:59px;}.elementor-457 .elementor-element.elementor-element-5205c50{width:var( --container-widget-width, 210px );max-width:210px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:210px;--container-widget-flex-grow:0;text-align:center;}.elementor-457 .elementor-element.elementor-element-5205c50.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-5205c50 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.1em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-0e05696{text-align:center;font-size:16px;color:#ACACAC;}.elementor-457 .elementor-element.elementor-element-54d42be .elementor-button{background-color:#00000000;font-weight:500;box-shadow:0px 25px 39px 0px rgba(28.027826086956534, 54.40000000000003, 51.46975845410631, 0.11);border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB8A;border-radius:0px 0px 0px 0px;padding:17px 24px 17px 24px;}.elementor-457 .elementor-element.elementor-element-54d42be{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-457 .elementor-element.elementor-element-54d42be.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-54d42be .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-457 .elementor-element.elementor-element-54d42be .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-457 .elementor-element.elementor-element-084d658{--display:flex;--min-height:425px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F3F3F317;--border-color:#F3F3F317;--border-radius:20px 20px 20px 20px;--padding-top:45px;--padding-bottom:45px;--padding-left:30px;--padding-right:30px;}.elementor-457 .elementor-element.elementor-element-084d658:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-084d658 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05050521;}.elementor-457 .elementor-element.elementor-element-9587108 .elementor-icon-wrapper{text-align:center;}.elementor-457 .elementor-element.elementor-element-9587108 .elementor-icon{font-size:59px;}.elementor-457 .elementor-element.elementor-element-9587108 .elementor-icon svg{height:59px;}.elementor-457 .elementor-element.elementor-element-7e85aa9{width:var( --container-widget-width, 210px );max-width:210px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:210px;--container-widget-flex-grow:0;text-align:center;}.elementor-457 .elementor-element.elementor-element-7e85aa9.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-7e85aa9 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.1em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-fcca165{text-align:center;font-size:16px;color:#ACACAC;}.elementor-457 .elementor-element.elementor-element-2968046 .elementor-button{background-color:#00000000;font-weight:500;box-shadow:0px 25px 39px 0px rgba(28.027826086956534, 54.40000000000003, 51.46975845410631, 0.11);border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB8A;border-radius:0px 0px 0px 0px;padding:17px 24px 17px 24px;}.elementor-457 .elementor-element.elementor-element-2968046{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-457 .elementor-element.elementor-element-2968046.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-2968046 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-457 .elementor-element.elementor-element-2968046 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-457 .elementor-element.elementor-element-5e869b7{--display:flex;--min-height:425px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F3F3F317;--border-color:#F3F3F317;--border-radius:20px 20px 20px 20px;--padding-top:45px;--padding-bottom:45px;--padding-left:30px;--padding-right:30px;}.elementor-457 .elementor-element.elementor-element-5e869b7:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-5e869b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05050521;}.elementor-457 .elementor-element.elementor-element-69c16f8 .elementor-icon-wrapper{text-align:center;}.elementor-457 .elementor-element.elementor-element-69c16f8 .elementor-icon{font-size:59px;}.elementor-457 .elementor-element.elementor-element-69c16f8 .elementor-icon svg{height:59px;}.elementor-457 .elementor-element.elementor-element-de0582f{width:var( --container-widget-width, 210px );max-width:210px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:210px;--container-widget-flex-grow:0;text-align:center;}.elementor-457 .elementor-element.elementor-element-de0582f.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-de0582f .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.1em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-80e86ac{text-align:center;font-size:16px;color:#ACACAC;}.elementor-457 .elementor-element.elementor-element-2669f2c .elementor-button{background-color:#00000000;font-weight:500;box-shadow:0px 25px 39px 0px rgba(28.027826086956534, 54.40000000000003, 51.46975845410631, 0.11);border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB8A;border-radius:0px 0px 0px 0px;padding:17px 24px 17px 24px;}.elementor-457 .elementor-element.elementor-element-2669f2c{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-457 .elementor-element.elementor-element-2669f2c.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-2669f2c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-457 .elementor-element.elementor-element-2669f2c .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-457 .elementor-element.elementor-element-df0fb80{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-457 .elementor-element.elementor-element-df0fb80:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-df0fb80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-457 .elementor-element.elementor-element-40fabbe{--display:flex;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-457 .elementor-element.elementor-element-61d7318{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;--image-border-color:#EEEEEE;--image-border-width:0px;--image-transition-duration:800ms;--content-text-align:center;--content-padding:12px;}.elementor-457 .elementor-element.elementor-element-61d7318 .e-gallery-image{filter:brightness( 100% ) contrast( 57% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-457 .elementor-element.elementor-element-ec7572b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;--image-border-color:#EEEEEE;--image-border-width:0px;--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;}.elementor-457 .elementor-element.elementor-element-ec7572b .e-gallery-image{filter:brightness( 100% ) contrast( 57% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-457 .elementor-element.elementor-element-4f19229{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-550px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-457 .elementor-element.elementor-element-4f19229:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-4f19229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-457 .elementor-element.elementor-element-1561590{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-457 .elementor-element.elementor-element-410521c{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-457 .elementor-element.elementor-element-a7547a7{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-457 .elementor-element.elementor-element-4478fc6{z-index:10;}.elementor-457 .elementor-element.elementor-element-4478fc6 img{width:auto;height:540px;border-radius:30px 30px 30px 30px;}.elementor-457 .elementor-element.elementor-element-d699a4e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-457 .elementor-element.elementor-element-ca6fd33{z-index:10;}.elementor-457 .elementor-element.elementor-element-ca6fd33 img{width:auto;height:540px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-457 .elementor-element.elementor-element-6677802{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-457 .elementor-element.elementor-element-fd5fb89{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-457 .elementor-element.elementor-element-8558dbd{z-index:10;}.elementor-457 .elementor-element.elementor-element-8558dbd img{width:auto;height:540px;border-radius:30px 30px 30px 30px;}.elementor-457 .elementor-element.elementor-element-2b703f1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-457 .elementor-element.elementor-element-dca8c41{z-index:10;}.elementor-457 .elementor-element.elementor-element-dca8c41 img{width:auto;height:540px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-457 .elementor-element.elementor-element-1adb81f{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-457 .elementor-element.elementor-element-37290ef{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-457 .elementor-element.elementor-element-1c6bf58{z-index:10;}.elementor-457 .elementor-element.elementor-element-1c6bf58 img{width:auto;height:540px;border-radius:30px 30px 30px 30px;}.elementor-457 .elementor-element.elementor-element-6053ab1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-457 .elementor-element.elementor-element-7d00155{z-index:10;}.elementor-457 .elementor-element.elementor-element-7d00155 img{width:auto;height:540px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-457 .elementor-element.elementor-element-9b00dd8{--display:flex;--position:absolute;--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;top:40%;--z-index:5;}.elementor-457 .elementor-element.elementor-element-9b00dd8.e-con{--e-con-transform-translateY:-50%;}.elementor-457 .elementor-element.elementor-element-4265bb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-457 .elementor-element.elementor-element-4265bb2 img{width:85px;}.elementor-457 .elementor-element.elementor-element-69c4d7e{width:var( --container-widget-width, 413px );max-width:413px;--container-widget-width:413px;--container-widget-flex-grow:0;text-align:center;font-size:23px;font-weight:500;line-height:1.1em;letter-spacing:-0.3px;}.elementor-457 .elementor-element.elementor-element-bf0dd94 .elementor-button{background-color:#000000;font-family:"Syne", Sans-serif;font-size:17px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#252525;border-radius:30px 30px 30px 30px;padding:22px 45px 22px 45px;}.elementor-457 .elementor-element.elementor-element-bf0dd94 .elementor-button:hover, .elementor-457 .elementor-element.elementor-element-bf0dd94 .elementor-button:focus{background-color:#161616;color:#9B7CFF;}.elementor-457 .elementor-element.elementor-element-bf0dd94{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-457 .elementor-element.elementor-element-bf0dd94 .elementor-button:hover svg, .elementor-457 .elementor-element.elementor-element-bf0dd94 .elementor-button:focus svg{fill:#9B7CFF;}.elementor-457 .elementor-element.elementor-element-46be12a{--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;--overlay-opacity:0.34;--padding-top:170px;--padding-bottom:170px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-457 .elementor-element.elementor-element-46be12a:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-46be12a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-457 .elementor-element.elementor-element-46be12a::before, .elementor-457 .elementor-element.elementor-element-46be12a > .elementor-background-video-container::before, .elementor-457 .elementor-element.elementor-element-46be12a > .e-con-inner > .elementor-background-video-container::before, .elementor-457 .elementor-element.elementor-element-46be12a > .elementor-background-slideshow::before, .elementor-457 .elementor-element.elementor-element-46be12a > .e-con-inner > .elementor-background-slideshow::before, .elementor-457 .elementor-element.elementor-element-46be12a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-457 .elementor-element.elementor-element-16cbc25{--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;--margin-top:0px;--margin-bottom:21px;--margin-left:0px;--margin-right:0px;}.elementor-457 .elementor-element.elementor-element-2393855{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-457 .elementor-element.elementor-element-2393855 .elementor-heading-title{font-size:48px;font-weight:400;letter-spacing:0.03rem;color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-1d63c94{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2.2px;}.elementor-457 .elementor-element.elementor-element-1d63c94 .elementor-divider-separator{width:96px;margin:0 auto;margin-center:0;}.elementor-457 .elementor-element.elementor-element-1d63c94 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-457 .elementor-element.elementor-element-912244a{--display:flex;--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;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-457 .elementor-element.elementor-element-0fd7352{--display:flex;--min-height:425px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F3F3F317;--border-color:#F3F3F317;--border-radius:15px 15px 15px 15px;--padding-top:38px;--padding-bottom:38px;--padding-left:20px;--padding-right:20px;}.elementor-457 .elementor-element.elementor-element-cb2d9d1{width:var( --container-widget-width, 210px );max-width:210px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:210px;--container-widget-flex-grow:0;text-align:center;}.elementor-457 .elementor-element.elementor-element-cb2d9d1.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-cb2d9d1 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:24px;font-weight:400;line-height:1.1em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-d0b830a img{width:67px;}.elementor-457 .elementor-element.elementor-element-19af456{text-align:center;color:#FFFFFFD4;}.elementor-457 .elementor-element.elementor-element-a09cbc9 .elementor-button{background-color:#00000000;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 25px 39px 0px rgba(28.027826086956534, 54.40000000000003, 51.46975845410631, 0.11);border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:17px 24px 17px 24px;}.elementor-457 .elementor-element.elementor-element-a09cbc9{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-457 .elementor-element.elementor-element-a09cbc9.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-a09cbc9 .elementor-button:hover, .elementor-457 .elementor-element.elementor-element-a09cbc9 .elementor-button:focus{color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-a09cbc9 .elementor-button:hover svg, .elementor-457 .elementor-element.elementor-element-a09cbc9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-1a5b431{--display:flex;--min-height:425px;--justify-content:space-between;--overlay-opacity:0.7;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F3F3F317;--border-color:#F3F3F317;--border-radius:15px 15px 15px 15px;box-shadow:0px -100px 87px 8px rgba(30.599999999999998, 30.599999999999998, 30.599999999999998, 0.5) inset;--padding-top:38px;--padding-bottom:38px;--padding-left:20px;--padding-right:20px;}.elementor-457 .elementor-element.elementor-element-1a5b431:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-1a5b431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://augustoaguirre.com/wp-content/uploads/2025/07/rick-monteiro-OenZw-kfqgw-unsplash.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-457 .elementor-element.elementor-element-1a5b431::before, .elementor-457 .elementor-element.elementor-element-1a5b431 > .elementor-background-video-container::before, .elementor-457 .elementor-element.elementor-element-1a5b431 > .e-con-inner > .elementor-background-video-container::before, .elementor-457 .elementor-element.elementor-element-1a5b431 > .elementor-background-slideshow::before, .elementor-457 .elementor-element.elementor-element-1a5b431 > .e-con-inner > .elementor-background-slideshow::before, .elementor-457 .elementor-element.elementor-element-1a5b431 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-457 .elementor-element.elementor-element-a64518b{width:var( --container-widget-width, 210px );max-width:210px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:210px;--container-widget-flex-grow:0;text-align:center;}.elementor-457 .elementor-element.elementor-element-a64518b.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-a64518b .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:24px;font-weight:400;line-height:1.1em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-1e357e5 img{width:67px;}.elementor-457 .elementor-element.elementor-element-ddbe7e3{text-align:center;color:#FFFFFFD4;}.elementor-457 .elementor-element.elementor-element-e80523a .elementor-button{background-color:#FFFFFF;fill:#080808;color:#080808;box-shadow:0px 25px 39px 0px rgba(28.027826086956534, 54.40000000000003, 51.46975845410631, 0.11);border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:17px 24px 17px 24px;}.elementor-457 .elementor-element.elementor-element-e80523a .elementor-button:hover, .elementor-457 .elementor-element.elementor-element-e80523a .elementor-button:focus{background-color:#000000;color:#8862FF;}.elementor-457 .elementor-element.elementor-element-e80523a{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-457 .elementor-element.elementor-element-e80523a.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-e80523a .elementor-button:hover svg, .elementor-457 .elementor-element.elementor-element-e80523a .elementor-button:focus svg{fill:#8862FF;}.elementor-457 .elementor-element.elementor-element-2e50457{--display:flex;--min-height:425px;--justify-content:space-between;--overlay-opacity:0.7;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F3F3F317;--border-color:#F3F3F317;--border-radius:15px 15px 15px 15px;box-shadow:0px -100px 87px 8px rgba(30.599999999999998, 30.599999999999998, 30.599999999999998, 0.5) inset;--padding-top:38px;--padding-bottom:38px;--padding-left:20px;--padding-right:20px;}.elementor-457 .elementor-element.elementor-element-2e50457:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-2e50457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://augustoaguirre.com/wp-content/uploads/2025/07/billy-jo-catbagan-PbS9rXhsYIU-unsplash.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-457 .elementor-element.elementor-element-2e50457::before, .elementor-457 .elementor-element.elementor-element-2e50457 > .elementor-background-video-container::before, .elementor-457 .elementor-element.elementor-element-2e50457 > .e-con-inner > .elementor-background-video-container::before, .elementor-457 .elementor-element.elementor-element-2e50457 > .elementor-background-slideshow::before, .elementor-457 .elementor-element.elementor-element-2e50457 > .e-con-inner > .elementor-background-slideshow::before, .elementor-457 .elementor-element.elementor-element-2e50457 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-457 .elementor-element.elementor-element-f4cadc6{width:var( --container-widget-width, 210px );max-width:210px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:210px;--container-widget-flex-grow:0;text-align:center;}.elementor-457 .elementor-element.elementor-element-f4cadc6.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-f4cadc6 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:24px;font-weight:400;line-height:1.1em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-0278ce9 img{width:67px;}.elementor-457 .elementor-element.elementor-element-db64cd7{text-align:center;color:#FFFFFFD4;}.elementor-457 .elementor-element.elementor-element-0c490f5 .elementor-button{background-color:#00000000;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 25px 39px 0px rgba(28.027826086956534, 54.40000000000003, 51.46975845410631, 0.11);border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:17px 24px 17px 24px;}.elementor-457 .elementor-element.elementor-element-0c490f5{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-457 .elementor-element.elementor-element-0c490f5.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-0c490f5 .elementor-button:hover, .elementor-457 .elementor-element.elementor-element-0c490f5 .elementor-button:focus{color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-0c490f5 .elementor-button:hover svg, .elementor-457 .elementor-element.elementor-element-0c490f5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-b3652b6{--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;}.elementor-457 .elementor-element.elementor-element-0fc875a{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-457 .elementor-element.elementor-element-5ed538c{--content-width:1058px;}.elementor-457 .elementor-element.elementor-element-cc9ee01{--width:50%;}.elementor-457 .elementor-element.elementor-element-e29329f{--width:50%;}.elementor-457 .elementor-element.elementor-element-4182e7c{--width:46%;}.elementor-457 .elementor-element.elementor-element-fca793b{--content-width:1078px;}.elementor-457 .elementor-element.elementor-element-c571676{--width:33%;}.elementor-457 .elementor-element.elementor-element-084d658{--width:33%;}.elementor-457 .elementor-element.elementor-element-5e869b7{--width:33%;}.elementor-457 .elementor-element.elementor-element-df0fb80{--content-width:983px;}.elementor-457 .elementor-element.elementor-element-40fabbe{--width:93%;}.elementor-457 .elementor-element.elementor-element-a7547a7{--width:50%;}.elementor-457 .elementor-element.elementor-element-d699a4e{--width:50%;}.elementor-457 .elementor-element.elementor-element-fd5fb89{--width:50%;}.elementor-457 .elementor-element.elementor-element-2b703f1{--width:50%;}.elementor-457 .elementor-element.elementor-element-37290ef{--width:50%;}.elementor-457 .elementor-element.elementor-element-6053ab1{--width:50%;}.elementor-457 .elementor-element.elementor-element-9b00dd8{--width:500px;}.elementor-457 .elementor-element.elementor-element-0fd7352{--width:33%;}.elementor-457 .elementor-element.elementor-element-1a5b431{--width:33%;}.elementor-457 .elementor-element.elementor-element-2e50457{--width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-457 .elementor-element.elementor-element-cc9ee01{--width:80%;}.elementor-457 .elementor-element.elementor-element-e29329f{--width:80%;}.elementor-457 .elementor-element.elementor-element-40fabbe{--width:100%;}.elementor-457 .elementor-element.elementor-element-9b00dd8{--width:400px;}}@media(max-width:1024px){.elementor-457 .elementor-element.elementor-element-5ed538c{--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-start;--padding-top:200px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-457 .elementor-element.elementor-element-cc9ee01{--min-height:441px;}.elementor-457 .elementor-element.elementor-element-8271cd4{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-457 .elementor-element.elementor-element-c037b11{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-457 .elementor-element.elementor-element-e29329f{--min-height:441px;--margin-top:85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-457 .elementor-element.elementor-element-1c4a29f{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-457 .elementor-element.elementor-element-3aba27f{width:var( --container-widget-width, 81% );max-width:81%;margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-457 .elementor-element.elementor-element-d1cfed3{padding:0px 0px 0px 1px;--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-457 .elementor-element.elementor-element-4dc0991{padding:0px 0px 0px 1px;}.elementor-457 .elementor-element.elementor-element-c9471dd{padding:0px 0px 0px 1px;--container-widget-width:295px;--container-widget-flex-grow:0;width:var( --container-widget-width, 295px );max-width:295px;}.elementor-457 .elementor-element.elementor-element-6bdf02f{padding:0px 0px 0px 1px;--container-widget-width:295px;--container-widget-flex-grow:0;width:var( --container-widget-width, 295px );max-width:295px;}.elementor-457 .elementor-element.elementor-element-df0fb80{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-457 .elementor-element.elementor-element-4f19229{--margin-top:0px;--margin-bottom:-400px;--margin-left:0px;--margin-right:0px;}.elementor-457 .elementor-element.elementor-element-4478fc6 img{height:300px;}.elementor-457 .elementor-element.elementor-element-ca6fd33 img{height:300px;}.elementor-457 .elementor-element.elementor-element-8558dbd img{height:300px;}.elementor-457 .elementor-element.elementor-element-dca8c41 img{height:300px;}.elementor-457 .elementor-element.elementor-element-1c6bf58 img{height:300px;}.elementor-457 .elementor-element.elementor-element-7d00155 img{height:300px;}.elementor-457 .elementor-element.elementor-element-4265bb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-457 .elementor-element.elementor-element-4265bb2 img{width:150px;}.elementor-457 .elementor-element.elementor-element-69c4d7e{font-size:25px;}.elementor-457 .elementor-element.elementor-element-bf0dd94{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-457 .elementor-element.elementor-element-bf0dd94 .elementor-button{padding:18px 32px 18px 32px;}.elementor-457 .elementor-element.elementor-element-2393855 .elementor-heading-title{font-size:18vw;letter-spacing:-8px;}}@media(max-width:767px){.elementor-457 .elementor-element.elementor-element-18bb4bd{--min-height:100vh;}.elementor-457 .elementor-element.elementor-element-357abcc{width:initial;max-width:initial;}.elementor-457 .elementor-element.elementor-element-357abcc .elementor-heading-title{font-size:2.2em;letter-spacing:-2px;}.elementor-457 .elementor-element.elementor-element-070cf38 .elementor-heading-title{font-size:17px;letter-spacing:-2px;}.elementor-457 .elementor-element.elementor-element-5e1afe6 .elementor-heading-title{font-size:17px;letter-spacing:-2px;}.elementor-457 .elementor-element.elementor-element-540471e{--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;}.elementor-457 .elementor-element.elementor-element-d37d44b{padding:9px 0px 9px 0px;text-align:center;}.elementor-457 .elementor-element.elementor-element-d37d44b.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-d37d44b img{width:59px;}.elementor-457 .elementor-element.elementor-element-76c29dd.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-d067a6e{--min-height:50vh;}.elementor-457 .elementor-element.elementor-element-5032ab9{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-457 .elementor-element.elementor-element-ee2da44{--min-height:50vh;}.elementor-457 .elementor-element.elementor-element-a89e745{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-457 .elementor-element.elementor-element-e3b59c1{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-457 .elementor-element.elementor-element-e988d10 .elementor-heading-title{font-size:10px;}.elementor-457 .elementor-element.elementor-element-d34705d{--container-widget-width:157px;--container-widget-flex-grow:0;width:var( --container-widget-width, 157px );max-width:157px;}.elementor-457 .elementor-element.elementor-element-d34705d .elementor-heading-title{font-size:13px;}.elementor-457 .elementor-element.elementor-element-63da3eb .elementor-heading-title{font-size:10px;}body:not(.rtl) .elementor-457 .elementor-element.elementor-element-626e826{left:93%;}body.rtl .elementor-457 .elementor-element.elementor-element-626e826{right:93%;}.elementor-457 .elementor-element.elementor-element-626e826 img{width:12px;}.elementor-457 .elementor-element.elementor-element-5ed538c{--padding-top:120px;--padding-bottom:0px;--padding-left:11px;--padding-right:0px;}.elementor-457 .elementor-element.elementor-element-cc9ee01{--min-height:441px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:10px;}.elementor-457 .elementor-element.elementor-element-8271cd4{width:var( --container-widget-width, 98% );max-width:98%;margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 12px) -21px;padding:0px 0px 0px 0px;--container-widget-width:98%;--container-widget-flex-grow:0;top:-73px;}body:not(.rtl) .elementor-457 .elementor-element.elementor-element-8271cd4{left:16px;}body.rtl .elementor-457 .elementor-element.elementor-element-8271cd4{right:16px;}.elementor-457 .elementor-element.elementor-element-8271cd4 .elementor-heading-title{font-size:28px;line-height:0.9em;letter-spacing:-0.6px;}.elementor-457 .elementor-element.elementor-element-c037b11{width:var( --container-widget-width, 98% );max-width:98%;margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:98%;--container-widget-flex-grow:0;}.elementor-457 .elementor-element.elementor-element-c037b11 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-457 .elementor-element.elementor-element-19b6f2d{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-457 .elementor-element.elementor-element-e29329f{--min-height:471px;--margin-top:83px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:10px;}.elementor-457 .elementor-element.elementor-element-1c4a29f{width:var( --container-widget-width, 98% );max-width:98%;margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:98%;--container-widget-flex-grow:0;}.elementor-457 .elementor-element.elementor-element-1c4a29f .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-457 .elementor-element.elementor-element-3aba27f{width:var( --container-widget-width, 98% );max-width:98%;margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 12px) -21px;padding:0px 0px 0px 0px;--container-widget-width:98%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-457 .elementor-element.elementor-element-3aba27f{left:16px;}body.rtl .elementor-457 .elementor-element.elementor-element-3aba27f{right:16px;}.elementor-457 .elementor-element.elementor-element-3aba27f .elementor-heading-title{font-size:28px;line-height:0.9em;letter-spacing:-0.6px;}.elementor-457 .elementor-element.elementor-element-1807615{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-457 .elementor-element.elementor-element-d1cfed3{padding:0px 0px 7px 0px;--container-widget-width:338px;--container-widget-flex-grow:0;width:var( --container-widget-width, 338px );max-width:338px;text-align:center;}.elementor-457 .elementor-element.elementor-element-d1cfed3.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-d1cfed3 .elementor-heading-title{font-size:39px;line-height:41px;}.elementor-457 .elementor-element.elementor-element-4dc0991{padding:0px 0px 0px 0px;text-align:center;}.elementor-457 .elementor-element.elementor-element-4dc0991.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-1a10d88{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-457 .elementor-element.elementor-element-1a10d88 .elementor-divider-separator{width:10%;}.elementor-457 .elementor-element.elementor-element-6b3928d img{width:100%;}.elementor-457 .elementor-element.elementor-element-c9471dd{margin:-49px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 22px 0px;--container-widget-width:238px;--container-widget-flex-grow:0;width:var( --container-widget-width, 238px );max-width:238px;text-align:center;}.elementor-457 .elementor-element.elementor-element-c9471dd.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-6bdf02f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:319px;--container-widget-flex-grow:0;width:var( --container-widget-width, 319px );max-width:319px;columns:1;text-align:center;font-size:16px;line-height:20px;}.elementor-457 .elementor-element.elementor-element-fca793b{--padding-top:123px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-457 .elementor-element.elementor-element-f084722{z-index:0;}.elementor-457 .elementor-element.elementor-element-f084722 img{width:100%;}.elementor-457 .elementor-element.elementor-element-54d42be{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-457 .elementor-element.elementor-element-54d42be.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-2968046{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-457 .elementor-element.elementor-element-2968046.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-2669f2c{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-457 .elementor-element.elementor-element-2669f2c.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-df0fb80{--padding-top:65px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-457 .elementor-element.elementor-element-40fabbe{--width:100%;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-457 .elementor-element.elementor-element-61d7318{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-457 .elementor-element.elementor-element-ec7572b{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-457 .elementor-element.elementor-element-4f19229{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-457 .elementor-element.elementor-element-410521c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-457 .elementor-element.elementor-element-a7547a7{--width:50%;--flex-wrap:nowrap;}.elementor-457 .elementor-element.elementor-element-4478fc6 img{height:200px;}.elementor-457 .elementor-element.elementor-element-d699a4e{--width:50%;--flex-wrap:nowrap;}.elementor-457 .elementor-element.elementor-element-ca6fd33 img{height:200px;}.elementor-457 .elementor-element.elementor-element-6677802{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-457 .elementor-element.elementor-element-fd5fb89{--width:50%;--flex-wrap:nowrap;}.elementor-457 .elementor-element.elementor-element-8558dbd img{height:200px;}.elementor-457 .elementor-element.elementor-element-2b703f1{--width:50%;--flex-wrap:nowrap;}.elementor-457 .elementor-element.elementor-element-dca8c41 img{height:200px;}.elementor-457 .elementor-element.elementor-element-1adb81f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-457 .elementor-element.elementor-element-37290ef{--width:50%;--flex-wrap:nowrap;}.elementor-457 .elementor-element.elementor-element-1c6bf58 img{height:200px;}.elementor-457 .elementor-element.elementor-element-6053ab1{--width:50%;--flex-wrap:nowrap;}.elementor-457 .elementor-element.elementor-element-7d00155 img{height:200px;}.elementor-457 .elementor-element.elementor-element-9b00dd8{--width:320px;top:50%;}.elementor-457 .elementor-element.elementor-element-4265bb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 29px) 0px;}.elementor-457 .elementor-element.elementor-element-4265bb2 img{width:57px;}.elementor-457 .elementor-element.elementor-element-69c4d7e{font-size:19px;}.elementor-457 .elementor-element.elementor-element-bf0dd94{margin:29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-457 .elementor-element.elementor-element-46be12a{--padding-top:123px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-457 .elementor-element.elementor-element-2393855 .elementor-heading-title{font-size:38px;letter-spacing:1.2px;}.elementor-457 .elementor-element.elementor-element-a09cbc9{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-457 .elementor-element.elementor-element-a09cbc9.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-e80523a{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-457 .elementor-element.elementor-element-e80523a.elementor-element{--align-self:center;}.elementor-457 .elementor-element.elementor-element-0c490f5{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-457 .elementor-element.elementor-element-0c490f5.elementor-element{--align-self:center;}}/* Start custom CSS for image, class: .elementor-element-d37d44b */.elementor-457 .elementor-element.elementor-element-d37d44b{
 
  mix-blend-mode: difference;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-76c29dd */.elementor-457 .elementor-element.elementor-element-76c29dd{
  mix-blend-mode: difference;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d067a6e */.elementor-457 .elementor-element.elementor-element-d067a6e{
    transition: transform 0.1s linear
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d34705d */.elementor-457 .elementor-element.elementor-element-d34705d {
mask-image: linear-gradient(
black 30%, 
transparent
)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee2da44 */.elementor-457 .elementor-element.elementor-element-ee2da44{
    transition: transform 0.1s linear
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8271cd4 */.titulo-serviciosd{
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-color: transparent;
   background-image: linear-gradient(90deg, #89a6d2  20%, #beb4dd  46.666666666666664%,#dec8b3  90%);
   font-weight: 400;
}
.titulo-index{
   font-weight: 100;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c037b11 */.titulo-serviciosd{
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-color: transparent;
   background-image: linear-gradient(90deg, #89a6d2  20%, #beb4dd  46.666666666666664%,#dec8b3  90%);
   font-weight: 400;
}
.titulo-index{
   font-weight: 100;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c4a29f */.titulo-serviciosd{
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-color: transparent;
   background-image: linear-gradient(90deg, #89a6d2  20%, #beb4dd  46.666666666666664%,#dec8b3  90%);
   font-weight: 400;
}
.titulo-index{
   font-weight: 100;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3aba27f */.titulo-serviciosd{
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-color: transparent;
   background-image: linear-gradient(90deg, #89a6d2  20%, #beb4dd  46.666666666666664%,#dec8b3  90%);
   font-weight: 400;
}
.titulo-index{
   font-weight: 100;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dc0991 */.appled1 {
    background: -webkit-linear-gradient(0deg,#be22ff 20%,#ff279c 50%,#ff981f 80%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9471dd */.appled1 {
    background: -webkit-linear-gradient(0deg,#be22ff 20%,#ff279c 50%,#ff981f 80%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ef4ed3b *//* Gradient off background */
.my-button2 .elementor-button::before{
    content: '';
    position: absolute;
    background: linear-gradient(90deg, #c167eb 0%, #3656f7  100%);;
    width: 100%;
    height: 100%;
    top: 5px;
    left: 0px;
    z-index: -1;
    transition: all 1s;
    opacity: 0.5;
    
 filter: blur(6px);
 -webkit-filter: blur(6px);
  transition: all 1s;
}

/* Blur gradient on hover */
.my-button2:hover .elementor-button::before{
    content: '';
    filter: blur(20px);
 -webkit-filter: blur(20px);
  transition: all 1s;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f084722 */.rotate{
  animation: rotate 25.5s linear infinite; 
}
@keyframes rotate{
  to{ transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5205c50 */.elementor-457 .elementor-element.elementor-element-5205c50 .elementor-headline-dynamic-text{
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-color: transparent;
    background-image: linear-gradient(230deg, #0CECDD 20%, #0CEC8C 80%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c571676 */.blur1{
    backdrop-filter: saturate(150%) blur(39px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e85aa9 */.elementor-457 .elementor-element.elementor-element-7e85aa9 .elementor-headline-dynamic-text{
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-color: transparent;
    background-image: linear-gradient(230deg, #0CECDD 20%, #0CEC8C 80%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de0582f */.elementor-457 .elementor-element.elementor-element-de0582f .elementor-headline-dynamic-text{
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-color: transparent;
    background-image: linear-gradient(230deg, #0CECDD 20%, #0CEC8C 80%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e869b7 */.blur1{
    backdrop-filter: saturate(150%) blur(20px);
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-61d7318 */.imghome2 { 
    -webkit-filter: grayscale(100%) ; 
    filter:  grayscale(100%) ;
    opacity: .8;
    transition:all 0.5s ease;
}
.imghome2:hover {
    -webkit-filter: grayscale(0%) ; 
    filter: grayscale(0%) ;     
    opacity: 1;
    
    }/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-ec7572b */.imghome2 { 
    -webkit-filter: grayscale(100%) ; 
    filter:  grayscale(100%) ;
    opacity: .8;
    transition:all 0.5s ease;
}
.imghome2:hover {
    -webkit-filter: grayscale(0%) ; 
    filter: grayscale(0%) ;     
    opacity: 1;
    
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb2d9d1 */.elementor-457 .elementor-element.elementor-element-cb2d9d1 .elementor-headline-dynamic-text{
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-color: transparent;
    background-image: linear-gradient(230deg, #0CECDD 20%, #0CEC8C 80%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fd7352 */.blur1{
    backdrop-filter: saturate(150%) blur(39px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a64518b */.elementor-457 .elementor-element.elementor-element-a64518b .elementor-headline-dynamic-text{
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-color: transparent;
    background-image: linear-gradient(230deg, #0CECDD 20%, #0CEC8C 80%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4cadc6 */.elementor-457 .elementor-element.elementor-element-f4cadc6 .elementor-headline-dynamic-text{
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-color: transparent;
    background-image: linear-gradient(230deg, #0CECDD 20%, #0CEC8C 80%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e50457 */.elementor-457 .elementor-element.elementor-element-2e50457 {
mask-image: linear-gradient(
black 50%, 
transparent

)
}/* End custom CSS */