.elementor-3825 .elementor-element.elementor-element-edb79a3{margin-top:-170px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-3825 .elementor-element.elementor-element-9e81fe2 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-3825 .elementor-element.elementor-element-9e81fe2 > .elementor-container{min-height:80vh;}.elementor-3825 .elementor-element.elementor-element-b2fc1aa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3825 .elementor-element.elementor-element-b2fc1aa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://patricktoste.com/wp-content/uploads/2025/12/Gemini_Generated_Image_mjbhijmjbhijmjbh.png");background-position:center center;background-size:cover;}.elementor-3825 .elementor-element.elementor-element-b2fc1aa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3825 .elementor-element.elementor-element-b2fc1aa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3825 .elementor-element.elementor-element-386f1ba{--spacer-size:50px;}.elementor-3825 .elementor-element.elementor-element-088cc84{margin-top:0px;margin-bottom:013px;}.elementor-3825 .elementor-element.elementor-element-afdbb3d > .elementor-widget-container{margin:0px 0px 66px 0px;}.elementor-3825 .elementor-element.elementor-element-afdbb3d{text-align:start;}.elementor-3825 .elementor-element.elementor-element-afdbb3d .elementor-heading-title{text-transform:uppercase;line-height:1.2em;}.elementor-bc-flex-widget .elementor-3825 .elementor-element.elementor-element-eef1132.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3825 .elementor-element.elementor-element-eef1132.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3825 .elementor-element.elementor-element-cee4a1a{width:var( --container-widget-width, 99.158% );max-width:99.158%;--container-widget-width:99.158%;--container-widget-flex-grow:0;font-size:16px;color:var( --e-global-color-text );}.elementor-3825 .elementor-element.elementor-element-cee4a1a > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-3825 .elementor-element.elementor-element-8ee91cd{--divider-border-style:solid;--divider-color:#939292;--divider-border-width:1px;}.elementor-3825 .elementor-element.elementor-element-8ee91cd > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-3825 .elementor-element.elementor-element-8ee91cd .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-3825 .elementor-element.elementor-element-8ee91cd .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-3825 .elementor-element.elementor-element-cee421d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:9px;}.elementor-3825 .elementor-element.elementor-element-a6548ae{color:var( --e-global-color-secondary );}.elementor-3825 .elementor-element.elementor-element-89f374c{color:var( --e-global-color-secondary );}.elementor-3825 .elementor-element.elementor-element-99588ff > .elementor-container{max-width:1230px;}.elementor-3825 .elementor-element.elementor-element-99588ff{padding:0px 0px 52px 0px;}.elementor-3825 .elementor-element.elementor-element-a1b7416{color:var( --e-global-color-secondary );}.elementor-3825 .elementor-element.elementor-element-ac51770{--divider-border-style:solid;--divider-color:#939292;--divider-border-width:1px;}.elementor-3825 .elementor-element.elementor-element-ac51770 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-3825 .elementor-element.elementor-element-ac51770 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-3825 .elementor-element.elementor-element-ac51770 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-3825 .elementor-element.elementor-element-69bbac5{color:var( --e-global-color-secondary );}.elementor-3825 .elementor-element.elementor-element-a6eda87 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-3825 .elementor-element.elementor-element-a86e65b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:40px;}.elementor-3825 .elementor-element.elementor-element-ca51eea img{width:100%;}.elementor-3825 .elementor-element.elementor-element-93fab6e img{width:100%;}.elementor-3825 .elementor-element.elementor-element-5046482 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:40px;}.elementor-3825 .elementor-element.elementor-element-86b5f19 img{width:100%;}.elementor-3825 .elementor-element.elementor-element-cdc31ba img{width:100%;}.elementor-3825 .elementor-element.elementor-element-af95ed5 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-3825 .elementor-element.elementor-element-b9b50cc .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-3825 .elementor-element.elementor-element-1cb2c81 img{width:100%;}.elementor-3825 .elementor-element.elementor-element-7c7245e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:9px;}.elementor-3825 .elementor-element.elementor-element-2453f65{color:var( --e-global-color-secondary );}.elementor-3825 .elementor-element.elementor-element-d4e5598 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-3825 .elementor-element.elementor-element-3b4ac0c img{width:100%;}.elementor-3825 .elementor-element.elementor-element-2d9908b .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-3825 .elementor-element.elementor-element-d534c23 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:40px;}.elementor-3825 .elementor-element.elementor-element-6da24c0 img{width:100%;}.elementor-3825 .elementor-element.elementor-element-ba76ba8 img{width:100%;}.elementor-3825 .elementor-element.elementor-element-2b36c7f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:40px;}.elementor-3825 .elementor-element.elementor-element-189fc03 img{width:100%;}.elementor-3825 .elementor-element.elementor-element-2fcd06d img{width:100%;}.elementor-3825 .elementor-element.elementor-element-20184e5 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-3825 .elementor-element.elementor-element-07eca8f img{width:100%;}.elementor-3825 .elementor-element.elementor-element-faef2a7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:9px;}.elementor-3825 .elementor-element.elementor-element-a079d75{color:var( --e-global-color-secondary );}.elementor-3825 .elementor-element.elementor-element-fe3d9cf .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-3825 .elementor-element.elementor-element-f36520a img{width:100%;}.elementor-3825 .elementor-element.elementor-element-8b56183 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-3825 .elementor-element.elementor-element-93a4f15 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:40px;}.elementor-3825 .elementor-element.elementor-element-9ce531c img{width:100%;}.elementor-3825 .elementor-element.elementor-element-ee8d67e img{width:100%;}.elementor-3825 .elementor-element.elementor-element-30ca84f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:40px;}.elementor-3825 .elementor-element.elementor-element-afd9311 img{width:100%;}.elementor-3825 .elementor-element.elementor-element-15bdee6 img{width:100%;}.elementor-3825 .elementor-element.elementor-element-dc0dc52 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-3825 .elementor-element.elementor-element-849de94 img{width:100%;}.elementor-3825 .elementor-element.elementor-element-62281ef img{width:100%;}.elementor-3825 .elementor-element.elementor-element-3fd7ee1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:9px;}.elementor-3825 .elementor-element.elementor-element-27b4b1a{color:var( --e-global-color-secondary );}.elementor-3825 .elementor-element.elementor-element-c2bee58 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:9px;}.elementor-3825 .elementor-element.elementor-element-6663279{color:var( --e-global-color-secondary );}.elementor-3825 .elementor-element.elementor-element-07ee1da .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-3825 .elementor-element.elementor-element-fd96fc5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:40px;}.elementor-3825 .elementor-element.elementor-element-b8be4e8 img{width:100%;}.elementor-3825 .elementor-element.elementor-element-b6a9d9e img{width:100%;}.elementor-3825 .elementor-element.elementor-element-7fedbb4 img{width:100%;}.elementor-3825 .elementor-element.elementor-element-d54361b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:40px;}.elementor-3825 .elementor-element.elementor-element-ba4239b img{width:100%;}.elementor-3825 .elementor-element.elementor-element-b275c3b img{width:100%;}.elementor-3825 .elementor-element.elementor-element-41cc613 img{width:100%;}.elementor-3825 .elementor-element.elementor-element-03efb22 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-3825 .elementor-element.elementor-element-1a268b0 img{width:100%;}.elementor-3825 .elementor-element.elementor-element-c5f09a2{padding:0px 15px 100px 15px;}.elementor-3825 .elementor-element.elementor-element-5606428.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-3825 .elementor-element.elementor-element-041afa4 .elementor-button{background-color:#02010100;font-size:16px;text-transform:capitalize;letter-spacing:1.28px;fill:var( --e-global-color-f8525e9 );color:var( --e-global-color-f8525e9 );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3825 .elementor-element.elementor-element-041afa4{width:auto;max-width:auto;}.elementor-3825 .elementor-element.elementor-element-041afa4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3825 .elementor-element.elementor-element-041afa4 .elementor-button:hover, .elementor-3825 .elementor-element.elementor-element-041afa4 .elementor-button:focus{color:#FFFFFF99;}.elementor-3825 .elementor-element.elementor-element-041afa4 .elementor-button:hover svg, .elementor-3825 .elementor-element.elementor-element-041afa4 .elementor-button:focus svg{fill:#FFFFFF99;}.elementor-3825 .elementor-element.elementor-element-4d4a287 .elementor-button{background-color:#02010100;font-size:16px;text-transform:capitalize;letter-spacing:1.28px;fill:var( --e-global-color-f8525e9 );color:var( --e-global-color-f8525e9 );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3825 .elementor-element.elementor-element-4d4a287{width:auto;max-width:auto;}.elementor-3825 .elementor-element.elementor-element-4d4a287 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3825 .elementor-element.elementor-element-4d4a287 .elementor-button:hover, .elementor-3825 .elementor-element.elementor-element-4d4a287 .elementor-button:focus{color:#FFFFFF99;}.elementor-3825 .elementor-element.elementor-element-4d4a287 .elementor-button:hover svg, .elementor-3825 .elementor-element.elementor-element-4d4a287 .elementor-button:focus svg{fill:#FFFFFF99;}@media(max-width:1024px){.elementor-3825 .elementor-element.elementor-element-edb79a3{padding:0px 0px 50px 0px;}.elementor-3825 .elementor-element.elementor-element-9e81fe2 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-3825 .elementor-element.elementor-element-b2fc1aa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3825 .elementor-element.elementor-element-afdbb3d > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-3825 .elementor-element.elementor-element-99588ff{padding:0px 0px 30px 0px;}.elementor-3825 .elementor-element.elementor-element-a6eda87 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-3825 .elementor-element.elementor-element-a86e65b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3825 .elementor-element.elementor-element-5046482 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3825 .elementor-element.elementor-element-af95ed5 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-3825 .elementor-element.elementor-element-9f7816c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3825 .elementor-element.elementor-element-b9b50cc .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-3825 .elementor-element.elementor-element-25d94e0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3825 .elementor-element.elementor-element-d4e5598 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-3825 .elementor-element.elementor-element-8f396f2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3825 .elementor-element.elementor-element-2d9908b .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-3825 .elementor-element.elementor-element-d534c23 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3825 .elementor-element.elementor-element-2b36c7f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3825 .elementor-element.elementor-element-20184e5 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-3825 .elementor-element.elementor-element-58be7e5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3825 .elementor-element.elementor-element-fe3d9cf .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-3825 .elementor-element.elementor-element-5aade5f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3825 .elementor-element.elementor-element-8b56183 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-3825 .elementor-element.elementor-element-93a4f15 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3825 .elementor-element.elementor-element-30ca84f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3825 .elementor-element.elementor-element-dc0dc52 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-3825 .elementor-element.elementor-element-fc6e29d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3825 .elementor-element.elementor-element-07ee1da .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-3825 .elementor-element.elementor-element-fd96fc5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3825 .elementor-element.elementor-element-d54361b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3825 .elementor-element.elementor-element-03efb22 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-3825 .elementor-element.elementor-element-9b7812d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3825 .elementor-element.elementor-element-c5f09a2{padding:0px 15px 50px 15px;}}@media(max-width:767px){.elementor-3825 .elementor-element.elementor-element-edb79a3{margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-3825 .elementor-element.elementor-element-afdbb3d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3825 .elementor-element.elementor-element-99588ff{margin-top:0px;margin-bottom:0px;}.elementor-3825 .elementor-element.elementor-element-c5f09a2{padding:0px 15px 40px 15px;}.elementor-3825 .elementor-element.elementor-element-041afa4 .elementor-button{font-size:14px;}.elementor-3825 .elementor-element.elementor-element-4d4a287 .elementor-button{font-size:14px;}}@media(min-width:768px){.elementor-3825 .elementor-element.elementor-element-4fa0070{width:38.304%;}.elementor-3825 .elementor-element.elementor-element-eef1132{width:61.696%;}.elementor-3825 .elementor-element.elementor-element-cee421d{width:38.305%;}.elementor-3825 .elementor-element.elementor-element-e6915dc{width:61.695%;}.elementor-3825 .elementor-element.elementor-element-42bf8a0{width:100%;}.elementor-3825 .elementor-element.elementor-element-628f1fb{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3825 .elementor-element.elementor-element-cee421d{width:30%;}.elementor-3825 .elementor-element.elementor-element-7c7245e{width:30%;}.elementor-3825 .elementor-element.elementor-element-faef2a7{width:30%;}.elementor-3825 .elementor-element.elementor-element-3fd7ee1{width:30%;}.elementor-3825 .elementor-element.elementor-element-c2bee58{width:30%;}}/* Start custom CSS for button, class: .elementor-element-041afa4 */.elementor-3825 .elementor-element.elementor-element-041afa4 .elementor-button-icon{font-size:35px;    transform: rotate(180deg);
    line-height: 0;;}
.elementor-3825 .elementor-element.elementor-element-041afa4 .elementor-button-content-wrapper{flex-direction: column !important;justify-content: flex-start;align-items: flex-start;gap:20px;}
.elementor-3825 .elementor-element.elementor-element-041afa4:hover .elementor-button-icon{opacity:0.6 !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4d4a287 */.elementor-3825 .elementor-element.elementor-element-4d4a287 .elementor-button-icon{font-size:35px;line-height:0px;}
.elementor-3825 .elementor-element.elementor-element-4d4a287 .elementor-button-content-wrapper{flex-direction: column !important;justify-content: flex-end;align-items: flex-end;gap:20px;}
.elementor-3825 .elementor-element.elementor-element-4d4a287:hover .elementor-button-icon{opacity:0.6 !important;}/* End custom CSS */