.elementor-520999 .elementor-element.elementor-element-495be0d0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-520999 .elementor-element.elementor-element-495be0d0 > .elementor-background-overlay{background-color:#000000;opacity:0.56;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-520999 .elementor-element.elementor-element-495be0d0 > .elementor-container{min-height:100vh;}.elementor-520999 .elementor-element.elementor-element-495be0d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-520999 .elementor-element.elementor-element-575635f0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-575635f0{text-align:right;}.elementor-520999 .elementor-element.elementor-element-575635f0 .elementor-heading-title{font-size:116px;font-weight:900;line-height:1.1em;color:#FFFFFF94;}.elementor-520999 .elementor-element.elementor-element-5e97b80{--animation-duration:1200ms;--dynamic-text-color:#FFFFFFC7;}.elementor-520999 .elementor-element.elementor-element-5e97b80 .elementor-headline{text-align:right;font-family:"Courgette", Sans-serif;font-size:75px;}.elementor-520999 .elementor-element.elementor-element-5e97b80 .elementor-headline-dynamic-wrapper path{stroke:#FFD400AB;}.elementor-520999 .elementor-element.elementor-element-5e97b80 .elementor-headline-plain-text{color:#FFFFFFC7;}.elementor-520999 .elementor-element.elementor-element-2241599 .elementor-button{background-color:#41A041;border-radius:40px 40px 40px 40px;}.elementor-520999 .elementor-element.elementor-element-2241599 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-2241599 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-520999 .elementor-element.elementor-element-2241599 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-520999 .elementor-element.elementor-element-edb5924:not(.elementor-motion-effects-element-type-background), .elementor-520999 .elementor-element.elementor-element-edb5924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://robertcabral.com/wp-content/uploads/2025/08/seamless_paper_texture.webp");background-repeat:repeat;background-size:auto;}.elementor-520999 .elementor-element.elementor-element-edb5924 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.04;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-520999 .elementor-element.elementor-element-edb5924 > .elementor-container{max-width:1300px;}.elementor-520999 .elementor-element.elementor-element-edb5924{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 100px 0px;}.elementor-520999 .elementor-element.elementor-element-6aa340d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-6aa340d{text-align:center;}.elementor-520999 .elementor-element.elementor-element-6aa340d .elementor-heading-title{font-family:"Courgette", Sans-serif;font-size:80px;line-height:1.3em;text-shadow:1px 0px 1px #F8F3EE;color:#202020;}.elementor-520999 .elementor-element.elementor-element-d765e8e > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 30px 0px 30px;}.elementor-520999 .elementor-element.elementor-element-d765e8e{text-align:center;font-family:"Helvetica", Sans-serif;font-size:21px;font-weight:500;text-shadow:1px 0px 1px rgba(255, 255, 255, 0.32);color:#000000;}.elementor-520999 .elementor-element.elementor-element-73ddeab > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-520999 .elementor-element.elementor-element-73ddeab{--e-rating-justify-content:center;--e-rating-icon-font-size:38px;--e-rating-gap:20px;--e-rating-icon-marked-color:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-77f67af > .elementor-widget-container{margin:30px 175px 5px 175px;padding:0px 0px 0px 0px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#000000;border-radius:20px 20px 20px 20px;box-shadow:0px 16px 31px 0px rgba(0, 0, 0, 0.3);}.elementor-520999 .elementor-element.elementor-element-77f67af .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-520999 .elementor-element.elementor-element-cd5f4c7{padding:125px 0px 15px 0px;}.elementor-520999 .elementor-element.elementor-element-526f02e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-526f02e{text-align:center;}.elementor-520999 .elementor-element.elementor-element-526f02e .elementor-heading-title{font-family:"Courgette", Sans-serif;font-size:70px;line-height:1.3em;text-shadow:1px 0px 1px #F8F3EE;color:#202020;}.elementor-520999 .elementor-element.elementor-element-cea543f > .elementor-widget-container{padding:1px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-cea543f{--e-rating-justify-content:center;--e-rating-icon-font-size:38px;--e-rating-gap:20px;--e-rating-icon-marked-color:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-f568391{padding:40px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-810362d > .elementor-widget-container{background-color:#FFFFFF;margin:0px 25px -50px 25px;padding:10px 10px 10px 10px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#E6E6E6;border-radius:10px 10px 10px 10px;}.elementor-520999 .elementor-element.elementor-element-810362d{z-index:99999;text-align:center;}.elementor-520999 .elementor-element.elementor-element-810362d .elementor-heading-title{font-size:23px;color:#555555;}.elementor-520999 .elementor-element.elementor-element-d0208ba img{border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:15px 15px 15px 15px;box-shadow:0px 11px 18px 0px rgba(0, 0, 0, 0.2);}.elementor-520999 .elementor-element.elementor-element-6f1a9ef > .elementor-widget-container{background-color:#FFFFFF;margin:0px 25px -50px 25px;padding:10px 10px 10px 10px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#E6E6E6;border-radius:10px 10px 10px 10px;}.elementor-520999 .elementor-element.elementor-element-6f1a9ef{z-index:99999;text-align:center;}.elementor-520999 .elementor-element.elementor-element-6f1a9ef .elementor-heading-title{font-size:23px;color:#555555;}.elementor-520999 .elementor-element.elementor-element-40eee19 img{border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:15px 15px 15px 15px;box-shadow:0px 11px 18px 0px rgba(0, 0, 0, 0.2);}.elementor-520999 .elementor-element.elementor-element-1c774cc > .elementor-widget-container{background-color:#FFFFFF;margin:0px 25px -50px 25px;padding:10px 10px 10px 10px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#E6E6E6;border-radius:10px 10px 10px 10px;}.elementor-520999 .elementor-element.elementor-element-1c774cc{z-index:99999;text-align:center;}.elementor-520999 .elementor-element.elementor-element-1c774cc .elementor-heading-title{font-size:23px;color:#555555;}.elementor-520999 .elementor-element.elementor-element-4c12fdf img{border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:15px 15px 15px 15px;box-shadow:0px 11px 18px 0px rgba(0, 0, 0, 0.2);}.elementor-520999 .elementor-element.elementor-element-ec5ba10 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 25px -50px 25px;padding:10px 10px 10px 10px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#E6E6E6;border-radius:10px 10px 10px 10px;}.elementor-520999 .elementor-element.elementor-element-ec5ba10{z-index:99999;text-align:center;}.elementor-520999 .elementor-element.elementor-element-ec5ba10 .elementor-heading-title{font-size:23px;color:#555555;}.elementor-520999 .elementor-element.elementor-element-9cbb6c0 img{border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:15px 15px 15px 15px;box-shadow:0px 11px 18px 0px rgba(0, 0, 0, 0.2);}.elementor-520999 .elementor-element.elementor-element-6a7c983{padding:15px 0px 125px 0px;}.elementor-520999 .elementor-element.elementor-element-c09c2f8 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 25px -50px 25px;padding:10px 10px 10px 10px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#E6E6E6;border-radius:10px 10px 10px 10px;}.elementor-520999 .elementor-element.elementor-element-c09c2f8{z-index:99999;text-align:center;}.elementor-520999 .elementor-element.elementor-element-c09c2f8 .elementor-heading-title{font-size:23px;color:#555555;}.elementor-520999 .elementor-element.elementor-element-f190e82 img{border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:15px 15px 15px 15px;box-shadow:0px 11px 18px 0px rgba(0, 0, 0, 0.2);}.elementor-520999 .elementor-element.elementor-element-7f4f484 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 25px -50px 25px;padding:10px 10px 10px 10px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#E6E6E6;border-radius:10px 10px 10px 10px;}.elementor-520999 .elementor-element.elementor-element-7f4f484{z-index:99999;text-align:center;}.elementor-520999 .elementor-element.elementor-element-7f4f484 .elementor-heading-title{font-size:23px;color:#555555;}.elementor-520999 .elementor-element.elementor-element-8b9d2cb img{border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:15px 15px 15px 15px;box-shadow:0px 11px 18px 0px rgba(0, 0, 0, 0.2);}.elementor-520999 .elementor-element.elementor-element-8461bae > .elementor-widget-container{background-color:#FFFFFF;margin:0px 25px -50px 25px;padding:10px 10px 10px 10px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#E6E6E6;border-radius:10px 10px 10px 10px;}.elementor-520999 .elementor-element.elementor-element-8461bae{z-index:99999;text-align:center;}.elementor-520999 .elementor-element.elementor-element-8461bae .elementor-heading-title{font-size:23px;color:#555555;}.elementor-520999 .elementor-element.elementor-element-5fb94d4 img{border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:15px 15px 15px 15px;box-shadow:0px 11px 18px 0px rgba(0, 0, 0, 0.2);}.elementor-520999 .elementor-element.elementor-element-2eb5b86 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 25px -50px 25px;padding:10px 10px 10px 10px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#E6E6E6;border-radius:10px 10px 10px 10px;}.elementor-520999 .elementor-element.elementor-element-2eb5b86{z-index:99999;text-align:center;}.elementor-520999 .elementor-element.elementor-element-2eb5b86 .elementor-heading-title{font-size:23px;color:#555555;}.elementor-520999 .elementor-element.elementor-element-84fa51d img{border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:15px 15px 15px 15px;box-shadow:0px 11px 18px 0px rgba(0, 0, 0, 0.2);}.elementor-520999 .elementor-element.elementor-element-ab0b5e4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-ab0b5e4{text-align:center;}.elementor-520999 .elementor-element.elementor-element-ab0b5e4 .elementor-heading-title{font-family:"Courgette", Sans-serif;font-size:70px;line-height:1.3em;text-shadow:1px 0px 1px #F8F3EE;color:#202020;}.elementor-520999 .elementor-element.elementor-element-91efd4a > .elementor-widget-container{padding:1px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-91efd4a{--e-rating-justify-content:center;--e-rating-icon-font-size:38px;--e-rating-gap:20px;--e-rating-icon-marked-color:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-3685fee:not(.elementor-motion-effects-element-type-background), .elementor-520999 .elementor-element.elementor-element-3685fee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #303030 0%, #020202 100%);}.elementor-520999 .elementor-element.elementor-element-3685fee{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;box-shadow:0px 15px 10px 0px rgba(0, 0, 0, 0.19);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-520999 .elementor-element.elementor-element-3685fee, .elementor-520999 .elementor-element.elementor-element-3685fee > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-520999 .elementor-element.elementor-element-3685fee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-520999 .elementor-element.elementor-element-a35d077.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-520999 .elementor-element.elementor-element-a35d077.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-520999 .elementor-element.elementor-element-a35d077 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#C5C5C5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-520999 .elementor-element.elementor-element-a35d077 > .elementor-element-populated, .elementor-520999 .elementor-element.elementor-element-a35d077 > .elementor-element-populated > .elementor-background-overlay, .elementor-520999 .elementor-element.elementor-element-a35d077 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-a35d077 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-520999 .elementor-element.elementor-element-b99aa46 .elementor-icon-wrapper{text-align:center;}.elementor-520999 .elementor-element.elementor-element-b99aa46.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-b99aa46.elementor-view-framed .elementor-icon, .elementor-520999 .elementor-element.elementor-element-b99aa46.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-b99aa46.elementor-view-framed .elementor-icon, .elementor-520999 .elementor-element.elementor-element-b99aa46.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-ebc7908{text-align:center;}.elementor-520999 .elementor-element.elementor-element-ebc7908 .elementor-heading-title{font-size:26px;line-height:1.3em;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-520999 .elementor-element.elementor-element-1e7ed41.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-520999 .elementor-element.elementor-element-1e7ed41.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-520999 .elementor-element.elementor-element-1e7ed41 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#C5C5C5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-520999 .elementor-element.elementor-element-1e7ed41 > .elementor-element-populated, .elementor-520999 .elementor-element.elementor-element-1e7ed41 > .elementor-element-populated > .elementor-background-overlay, .elementor-520999 .elementor-element.elementor-element-1e7ed41 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-1e7ed41 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-520999 .elementor-element.elementor-element-46dc4af .elementor-icon-wrapper{text-align:center;}.elementor-520999 .elementor-element.elementor-element-46dc4af.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-46dc4af.elementor-view-framed .elementor-icon, .elementor-520999 .elementor-element.elementor-element-46dc4af.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-46dc4af.elementor-view-framed .elementor-icon, .elementor-520999 .elementor-element.elementor-element-46dc4af.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-0b845db{text-align:center;}.elementor-520999 .elementor-element.elementor-element-0b845db .elementor-heading-title{font-size:26px;line-height:1.3em;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-520999 .elementor-element.elementor-element-540e80a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-520999 .elementor-element.elementor-element-540e80a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-520999 .elementor-element.elementor-element-540e80a > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#C5C5C5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-520999 .elementor-element.elementor-element-540e80a > .elementor-element-populated, .elementor-520999 .elementor-element.elementor-element-540e80a > .elementor-element-populated > .elementor-background-overlay, .elementor-520999 .elementor-element.elementor-element-540e80a > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-540e80a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-520999 .elementor-element.elementor-element-711ee61 .elementor-icon-wrapper{text-align:center;}.elementor-520999 .elementor-element.elementor-element-711ee61.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-711ee61.elementor-view-framed .elementor-icon, .elementor-520999 .elementor-element.elementor-element-711ee61.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-711ee61.elementor-view-framed .elementor-icon, .elementor-520999 .elementor-element.elementor-element-711ee61.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-11d6c0c{text-align:center;}.elementor-520999 .elementor-element.elementor-element-11d6c0c .elementor-heading-title{font-size:26px;line-height:1.3em;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-520999 .elementor-element.elementor-element-8fcee39.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-520999 .elementor-element.elementor-element-8fcee39.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-520999 .elementor-element.elementor-element-8fcee39 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-520999 .elementor-element.elementor-element-8fcee39 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-520999 .elementor-element.elementor-element-eaee88e .elementor-icon-wrapper{text-align:center;}.elementor-520999 .elementor-element.elementor-element-eaee88e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-eaee88e.elementor-view-framed .elementor-icon, .elementor-520999 .elementor-element.elementor-element-eaee88e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-eaee88e.elementor-view-framed .elementor-icon, .elementor-520999 .elementor-element.elementor-element-eaee88e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-85f0a5b{text-align:center;}.elementor-520999 .elementor-element.elementor-element-85f0a5b .elementor-heading-title{font-size:26px;line-height:1.3em;color:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-6d68fab:not(.elementor-motion-effects-element-type-background), .elementor-520999 .elementor-element.elementor-element-6d68fab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #303030 0%, #020202 100%);}.elementor-520999 .elementor-element.elementor-element-6d68fab{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;box-shadow:0px 15px 10px 0px rgba(0, 0, 0, 0.19);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:35px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-520999 .elementor-element.elementor-element-6d68fab, .elementor-520999 .elementor-element.elementor-element-6d68fab > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-520999 .elementor-element.elementor-element-6d68fab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-520999 .elementor-element.elementor-element-57c7034.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-520999 .elementor-element.elementor-element-57c7034.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-520999 .elementor-element.elementor-element-57c7034 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#C5C5C5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-520999 .elementor-element.elementor-element-57c7034 > .elementor-element-populated, .elementor-520999 .elementor-element.elementor-element-57c7034 > .elementor-element-populated > .elementor-background-overlay, .elementor-520999 .elementor-element.elementor-element-57c7034 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-57c7034 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-520999 .elementor-element.elementor-element-4c7a30e .elementor-icon-wrapper{text-align:center;}.elementor-520999 .elementor-element.elementor-element-4c7a30e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-4c7a30e.elementor-view-framed .elementor-icon, .elementor-520999 .elementor-element.elementor-element-4c7a30e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-4c7a30e.elementor-view-framed .elementor-icon, .elementor-520999 .elementor-element.elementor-element-4c7a30e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-1fa9540{text-align:center;}.elementor-520999 .elementor-element.elementor-element-1fa9540 .elementor-heading-title{font-size:26px;line-height:1.3em;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-520999 .elementor-element.elementor-element-f49d5b4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-520999 .elementor-element.elementor-element-f49d5b4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-520999 .elementor-element.elementor-element-f49d5b4 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#C5C5C5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-520999 .elementor-element.elementor-element-f49d5b4 > .elementor-element-populated, .elementor-520999 .elementor-element.elementor-element-f49d5b4 > .elementor-element-populated > .elementor-background-overlay, .elementor-520999 .elementor-element.elementor-element-f49d5b4 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-f49d5b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-520999 .elementor-element.elementor-element-0de1969 .elementor-icon-wrapper{text-align:center;}.elementor-520999 .elementor-element.elementor-element-0de1969.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-0de1969.elementor-view-framed .elementor-icon, .elementor-520999 .elementor-element.elementor-element-0de1969.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-0de1969.elementor-view-framed .elementor-icon, .elementor-520999 .elementor-element.elementor-element-0de1969.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-8d935b7{text-align:center;}.elementor-520999 .elementor-element.elementor-element-8d935b7 .elementor-heading-title{font-size:26px;line-height:1.3em;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-520999 .elementor-element.elementor-element-147c972.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-520999 .elementor-element.elementor-element-147c972.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-520999 .elementor-element.elementor-element-147c972 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#C5C5C5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-520999 .elementor-element.elementor-element-147c972 > .elementor-element-populated, .elementor-520999 .elementor-element.elementor-element-147c972 > .elementor-element-populated > .elementor-background-overlay, .elementor-520999 .elementor-element.elementor-element-147c972 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-147c972 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-520999 .elementor-element.elementor-element-fe5e04c .elementor-icon-wrapper{text-align:center;}.elementor-520999 .elementor-element.elementor-element-fe5e04c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-fe5e04c.elementor-view-framed .elementor-icon, .elementor-520999 .elementor-element.elementor-element-fe5e04c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-fe5e04c.elementor-view-framed .elementor-icon, .elementor-520999 .elementor-element.elementor-element-fe5e04c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-aab80a8{text-align:center;}.elementor-520999 .elementor-element.elementor-element-aab80a8 .elementor-heading-title{font-size:26px;line-height:1.3em;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-520999 .elementor-element.elementor-element-1a1b089.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-520999 .elementor-element.elementor-element-1a1b089.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-520999 .elementor-element.elementor-element-1a1b089 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-520999 .elementor-element.elementor-element-1a1b089 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-520999 .elementor-element.elementor-element-015d696 .elementor-icon-wrapper{text-align:center;}.elementor-520999 .elementor-element.elementor-element-015d696.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-015d696.elementor-view-framed .elementor-icon, .elementor-520999 .elementor-element.elementor-element-015d696.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-015d696.elementor-view-framed .elementor-icon, .elementor-520999 .elementor-element.elementor-element-015d696.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-de27098{text-align:center;}.elementor-520999 .elementor-element.elementor-element-de27098 .elementor-heading-title{font-size:26px;line-height:1.3em;color:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-78bdec1{padding:125px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-e7a9a4b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-e7a9a4b{text-align:center;}.elementor-520999 .elementor-element.elementor-element-e7a9a4b .elementor-heading-title{font-family:"Courgette", Sans-serif;font-size:62px;line-height:1.3em;text-shadow:1px 0px 1px #F8F3EE;color:#202020;}.elementor-520999 .elementor-element.elementor-element-1f692b7 > .elementor-widget-container{padding:1px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-1f692b7{--e-rating-justify-content:center;--e-rating-icon-font-size:38px;--e-rating-gap:20px;--e-rating-icon-marked-color:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-0d49882{padding:50px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-a2895e5 > .elementor-widget-container{border-radius:20px 20px 20px 20px;box-shadow:0px 15px 18px 0px rgba(0, 0, 0, 0.15);}.elementor-520999 .elementor-element.elementor-element-a2895e5.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-520999 .elementor-element.elementor-element-a2895e5 .elementor-main-swiper{width:100%;}.elementor-520999 .elementor-element.elementor-element-a2895e5 .elementor-main-swiper .swiper-slide{border-radius:15px;}.elementor-520999 .elementor-element.elementor-element-a2895e5 .elementor-testimonial__header{padding-top:25px;padding-left:25px;padding-right:25px;padding-block-end:calc( 41px / 2 );}.elementor-520999 .elementor-element.elementor-element-a2895e5 .elementor-testimonial__content{padding-bottom:25px;padding-left:25px;padding-right:25px;padding-block-start:calc( 41px / 2 );}.elementor-520999 .elementor-element.elementor-element-a2895e5 .elementor-swiper-button{font-size:20px;}.elementor-520999 .elementor-element.elementor-element-a2895e5 .elementor-testimonial__header, .elementor-520999 .elementor-element.elementor-element-a2895e5 .elementor-testimonial__name{font-size:21px;}.elementor-520999 .elementor-element.elementor-element-a2895e5 .elementor-testimonial__text{font-size:19px;line-height:1.4em;}.elementor-520999 .elementor-element.elementor-element-a2895e5 .elementor-testimonial__image img{width:65px;height:65px;}.elementor-520999 .elementor-element.elementor-element-bad4319 > .elementor-widget-container{border-radius:20px 20px 20px 20px;box-shadow:0px 15px 18px 0px rgba(0, 0, 0, 0.15);}.elementor-520999 .elementor-element.elementor-element-bad4319.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-520999 .elementor-element.elementor-element-bad4319 .elementor-main-swiper{width:100%;}.elementor-520999 .elementor-element.elementor-element-bad4319 .elementor-main-swiper .swiper-slide{border-radius:15px;}.elementor-520999 .elementor-element.elementor-element-bad4319 .elementor-testimonial__header{padding-top:25px;padding-left:25px;padding-right:25px;padding-block-end:calc( 41px / 2 );}.elementor-520999 .elementor-element.elementor-element-bad4319 .elementor-testimonial__content{padding-bottom:25px;padding-left:25px;padding-right:25px;padding-block-start:calc( 41px / 2 );}.elementor-520999 .elementor-element.elementor-element-bad4319 .elementor-swiper-button{font-size:20px;}.elementor-520999 .elementor-element.elementor-element-bad4319 .elementor-testimonial__header, .elementor-520999 .elementor-element.elementor-element-bad4319 .elementor-testimonial__name{font-size:21px;}.elementor-520999 .elementor-element.elementor-element-bad4319 .elementor-testimonial__text{font-size:19px;line-height:1.4em;}.elementor-520999 .elementor-element.elementor-element-bad4319 .elementor-testimonial__image img{width:65px;height:65px;}.elementor-520999 .elementor-element.elementor-element-81ac422{padding:70px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-c55b471 .elementor-button{background-color:transparent;font-size:20px;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #41A041 0%, #59B259 100%);box-shadow:0px 0px 9px 0px #FFFFFF;border-style:solid;border-width:4px 4px 4px 4px;border-color:#238D4C;border-radius:37px 37px 37px 37px;padding:20px 0px 20px 0px;}.elementor-520999 .elementor-element.elementor-element-c55b471 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-520999 .elementor-element.elementor-element-c55b471 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-520999 .elementor-element.elementor-element-130b7e9:not(.elementor-motion-effects-element-type-background), .elementor-520999 .elementor-element.elementor-element-130b7e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-520999 .elementor-element.elementor-element-130b7e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 80px 0px;}.elementor-520999 .elementor-element.elementor-element-130b7e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-520999 .elementor-element.elementor-element-22535d3 > .elementor-element-populated, .elementor-520999 .elementor-element.elementor-element-22535d3 > .elementor-element-populated > .elementor-background-overlay, .elementor-520999 .elementor-element.elementor-element-22535d3 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-520999 .elementor-element.elementor-element-22535d3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-520999 .elementor-element.elementor-element-22535d3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-520999 .elementor-element.elementor-element-8e0acb7 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-520999 .elementor-element.elementor-element-8e0acb7{text-align:center;}.elementor-520999 .elementor-element.elementor-element-8e0acb7 .elementor-heading-title{font-family:"Courgette", Sans-serif;font-size:65px;line-height:1.3em;color:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-9dc7bd5{padding:30px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-dc580ae .elementor-button{background-color:transparent;font-size:18px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #E9E9E9 0%, #F7F7F7 100%);box-shadow:0px 4px 2px 0px rgba(0, 0, 0, 0.15);border-radius:8px 8px 8px 8px;padding:35px 0px 35px 0px;}.elementor-520999 .elementor-element.elementor-element-dc580ae .elementor-button-content-wrapper{flex-direction:row;}.elementor-520999 .elementor-element.elementor-element-dc580ae .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-520999 .elementor-element.elementor-element-8eca84e .elementor-button{background-color:transparent;font-size:18px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #E9E9E9 0%, #F7F7F7 100%);box-shadow:0px 4px 2px 0px rgba(0, 0, 0, 0.15);border-radius:8px 8px 8px 8px;padding:35px 0px 35px 0px;}.elementor-520999 .elementor-element.elementor-element-8eca84e .elementor-button-content-wrapper{flex-direction:row;}.elementor-520999 .elementor-element.elementor-element-8eca84e .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-520999 .elementor-element.elementor-element-a6b8ad3 .elementor-button{background-color:transparent;font-size:18px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #E9E9E9 0%, #F7F7F7 100%);box-shadow:0px 4px 2px 0px rgba(0, 0, 0, 0.15);border-radius:8px 8px 8px 8px;padding:35px 0px 35px 0px;}.elementor-520999 .elementor-element.elementor-element-a6b8ad3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-520999 .elementor-element.elementor-element-a6b8ad3 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-520999 .elementor-element.elementor-element-f8ce08e .elementor-button{background-color:transparent;font-size:18px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #E9E9E9 0%, #F7F7F7 100%);box-shadow:0px 4px 2px 0px rgba(0, 0, 0, 0.15);border-radius:8px 8px 8px 8px;padding:35px 0px 35px 0px;}.elementor-520999 .elementor-element.elementor-element-f8ce08e .elementor-button-content-wrapper{flex-direction:row;}.elementor-520999 .elementor-element.elementor-element-f8ce08e .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-520999 .elementor-element.elementor-element-d355785 .elementor-button{background-color:transparent;font-size:18px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #E9E9E9 0%, #F7F7F7 100%);box-shadow:0px 4px 2px 0px rgba(0, 0, 0, 0.15);border-radius:8px 8px 8px 8px;padding:35px 0px 35px 0px;}.elementor-520999 .elementor-element.elementor-element-d355785 .elementor-button-content-wrapper{flex-direction:row;}.elementor-520999 .elementor-element.elementor-element-d355785 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-520999 .elementor-element.elementor-element-84d6372 .elementor-button{background-color:transparent;font-size:18px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #E9E9E9 0%, #F7F7F7 100%);box-shadow:0px 4px 2px 0px rgba(0, 0, 0, 0.15);border-radius:8px 8px 8px 8px;padding:35px 0px 35px 0px;}.elementor-520999 .elementor-element.elementor-element-84d6372 .elementor-button-content-wrapper{flex-direction:row;}.elementor-520999 .elementor-element.elementor-element-84d6372 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-520999 .elementor-element.elementor-element-cfe7a32 .elementor-button{background-color:transparent;font-size:18px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #E9E9E9 0%, #F7F7F7 100%);box-shadow:0px 4px 2px 0px rgba(0, 0, 0, 0.15);border-radius:8px 8px 8px 8px;padding:35px 0px 35px 0px;}.elementor-520999 .elementor-element.elementor-element-cfe7a32 .elementor-button-content-wrapper{flex-direction:row;}.elementor-520999 .elementor-element.elementor-element-cfe7a32 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-520999 .elementor-element.elementor-element-20e2d8e .elementor-button{background-color:transparent;font-size:18px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #E9E9E9 0%, #F7F7F7 100%);box-shadow:0px 4px 2px 0px rgba(0, 0, 0, 0.15);border-radius:8px 8px 8px 8px;padding:35px 0px 35px 0px;}.elementor-520999 .elementor-element.elementor-element-20e2d8e .elementor-button-content-wrapper{flex-direction:row;}.elementor-520999 .elementor-element.elementor-element-20e2d8e .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-520999 .elementor-element.elementor-element-a391ae5 .elementor-button{background-color:transparent;font-size:18px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #E9E9E9 0%, #F7F7F7 100%);box-shadow:0px 4px 2px 0px rgba(0, 0, 0, 0.15);border-radius:8px 8px 8px 8px;padding:35px 0px 35px 0px;}.elementor-520999 .elementor-element.elementor-element-a391ae5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-520999 .elementor-element.elementor-element-a391ae5 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-520999 .elementor-element.elementor-element-0ae72f1 .elementor-button{background-color:transparent;font-size:18px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #E9E9E9 0%, #F7F7F7 100%);box-shadow:0px 4px 2px 0px rgba(0, 0, 0, 0.15);border-radius:8px 8px 8px 8px;padding:35px 0px 35px 0px;}.elementor-520999 .elementor-element.elementor-element-0ae72f1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-520999 .elementor-element.elementor-element-0ae72f1 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-520999 .elementor-element.elementor-element-e0bd71c .elementor-button{background-color:transparent;font-size:18px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #E9E9E9 0%, #F7F7F7 100%);box-shadow:0px 4px 2px 0px rgba(0, 0, 0, 0.15);border-radius:8px 8px 8px 8px;padding:35px 0px 35px 0px;}.elementor-520999 .elementor-element.elementor-element-e0bd71c .elementor-button-content-wrapper{flex-direction:row;}.elementor-520999 .elementor-element.elementor-element-e0bd71c .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-520999 .elementor-element.elementor-element-e23426f .elementor-button{background-color:transparent;font-size:18px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #E9E9E9 0%, #F7F7F7 100%);box-shadow:0px 4px 2px 0px rgba(0, 0, 0, 0.15);border-radius:8px 8px 8px 8px;padding:35px 0px 35px 0px;}.elementor-520999 .elementor-element.elementor-element-e23426f .elementor-button-content-wrapper{flex-direction:row;}.elementor-520999 .elementor-element.elementor-element-e23426f .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-520999 .elementor-element.elementor-element-6123d44{padding:60px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-fe6341f .elementor-button{background-color:transparent;font-size:20px;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #41A041 0%, #59B259 100%);box-shadow:0px 0px 9px 0px #FFFFFF;border-style:solid;border-width:4px 4px 4px 4px;border-color:#238D4C;border-radius:37px 37px 37px 37px;padding:20px 0px 20px 0px;}.elementor-520999 .elementor-element.elementor-element-fe6341f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-520999 .elementor-element.elementor-element-fe6341f .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-520999 .elementor-element.elementor-element-8858501:not(.elementor-motion-effects-element-type-background), .elementor-520999 .elementor-element.elementor-element-8858501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-520999 .elementor-element.elementor-element-8858501{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-520999 .elementor-element.elementor-element-8858501 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-520999 .elementor-element.elementor-element-103514f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-103514f{text-align:center;}.elementor-520999 .elementor-element.elementor-element-103514f .elementor-heading-title{font-family:"Courgette", Sans-serif;font-size:70px;line-height:1.3em;color:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-340ae1e > .elementor-widget-container{margin:-26px 0px -22px 0px;padding:0% 5% 0% 5%;}.elementor-520999 .elementor-element.elementor-element-340ae1e{text-align:center;font-family:"Arial", Sans-serif;font-size:26px;font-weight:600;line-height:2em;color:#DADADA;}.elementor-520999 .elementor-element.elementor-element-ac8c01c{padding:40px 0px 80px 0px;}.elementor-520999 .elementor-element.elementor-element-3c932a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-520999 .elementor-element.elementor-element-3c932a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(173deg, #CECECE 0%, #FFFFFF 100%);}.elementor-520999 .elementor-element.elementor-element-3c932a7 > .elementor-element-populated, .elementor-520999 .elementor-element.elementor-element-3c932a7 > .elementor-element-populated > .elementor-background-overlay, .elementor-520999 .elementor-element.elementor-element-3c932a7 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-520999 .elementor-element.elementor-element-3c932a7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px 20px 40px 20px;}.elementor-520999 .elementor-element.elementor-element-3c932a7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-520999 .elementor-element.elementor-element-5a7ae14{--icon-box-icon-margin:15px;}.elementor-520999 .elementor-element.elementor-element-5a7ae14 .elementor-icon-box-title, .elementor-520999 .elementor-element.elementor-element-5a7ae14 .elementor-icon-box-title a{text-transform:uppercase;}.elementor-520999 .elementor-element.elementor-element-e662797:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-520999 .elementor-element.elementor-element-e662797 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(173deg, #CECECE 0%, #FFFFFF 100%);}.elementor-520999 .elementor-element.elementor-element-e662797 > .elementor-element-populated, .elementor-520999 .elementor-element.elementor-element-e662797 > .elementor-element-populated > .elementor-background-overlay, .elementor-520999 .elementor-element.elementor-element-e662797 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-520999 .elementor-element.elementor-element-e662797 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px 20px 40px 20px;}.elementor-520999 .elementor-element.elementor-element-e662797 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-520999 .elementor-element.elementor-element-3c5d994{--icon-box-icon-margin:15px;}.elementor-520999 .elementor-element.elementor-element-30fa2b5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-520999 .elementor-element.elementor-element-30fa2b5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(190deg, #CECECE 0%, #FFFFFF 100%);}.elementor-520999 .elementor-element.elementor-element-30fa2b5 > .elementor-element-populated, .elementor-520999 .elementor-element.elementor-element-30fa2b5 > .elementor-element-populated > .elementor-background-overlay, .elementor-520999 .elementor-element.elementor-element-30fa2b5 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-520999 .elementor-element.elementor-element-30fa2b5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px 20px 40px 20px;}.elementor-520999 .elementor-element.elementor-element-30fa2b5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-520999 .elementor-element.elementor-element-16f6a5b{--icon-box-icon-margin:15px;}.elementor-520999 .elementor-element.elementor-element-e430179 > .elementor-widget-container{margin:-26px 0px -22px 0px;padding:0% 5% 0% 5%;}.elementor-520999 .elementor-element.elementor-element-e430179{text-align:center;font-family:"Arial", Sans-serif;font-size:26px;font-weight:600;line-height:2em;color:#DADADA;}.elementor-520999 .elementor-element.elementor-element-714a321{--animation-duration:1200ms;--dynamic-text-color:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-714a321 .elementor-headline{text-align:center;font-size:70px;}.elementor-520999 .elementor-element.elementor-element-714a321 .elementor-headline-dynamic-wrapper path{stroke:#13A845;stroke-width:10px;stroke-linecap:round;stroke-linejoin:round;}.elementor-520999 .elementor-element.elementor-element-714a321 .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-520999 .elementor-element.elementor-element-714a321 .elementor-headline-dynamic-text{z-index:auto;}.elementor-520999 .elementor-element.elementor-element-714a321 .elementor-headline-plain-text{color:#11AC39;}.elementor-520999 .elementor-element.elementor-element-1454be6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-520999 .elementor-element.elementor-element-1f39ce8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-520999 .elementor-element.elementor-element-1f39ce8.elementor-wc-products ul.products li.product{border-radius:0px;padding:5px 5px 5px 5px;box-shadow:0px 0px 21px 0px #000000;}.elementor-520999 .elementor-element.elementor-element-939790c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-520999 .elementor-element.elementor-element-939790c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-520999 .elementor-element.elementor-element-939790c > .elementor-element-populated, .elementor-520999 .elementor-element.elementor-element-939790c > .elementor-element-populated > .elementor-background-overlay, .elementor-520999 .elementor-element.elementor-element-939790c > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-520999 .elementor-element.elementor-element-939790c > .elementor-element-populated{box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.87);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:50px 50px 50px 50px;}.elementor-520999 .elementor-element.elementor-element-939790c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-520999 .elementor-element.elementor-element-158bac6 img{width:60%;}.elementor-520999 .elementor-element.elementor-element-b7b5ca6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-b7b5ca6{text-align:center;}.elementor-520999 .elementor-element.elementor-element-b7b5ca6 .elementor-heading-title{font-family:"Courgette", Sans-serif;font-size:42px;line-height:1.3em;color:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-20c8f8f, .elementor-520999 .elementor-element.elementor-element-20c8f8f > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-520999 .elementor-element.elementor-element-20c8f8f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-20c8f8f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-520999 .elementor-element.elementor-element-9e4eff8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-520999 .elementor-element.elementor-element-9e4eff8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B3B3B;}.elementor-520999 .elementor-element.elementor-element-9e4eff8 > .elementor-element-populated, .elementor-520999 .elementor-element.elementor-element-9e4eff8 > .elementor-element-populated > .elementor-background-overlay, .elementor-520999 .elementor-element.elementor-element-9e4eff8 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-520999 .elementor-element.elementor-element-9e4eff8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:60px 60px 60px 60px;--e-column-margin-right:60px;--e-column-margin-left:60px;}.elementor-520999 .elementor-element.elementor-element-9e4eff8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-520999 .elementor-element.elementor-element-e62841b > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-e62841b{text-align:center;}.elementor-520999 .elementor-element.elementor-element-e62841b .elementor-heading-title{font-size:35px;text-transform:uppercase;color:#727272;}.elementor-520999 .elementor-element.elementor-element-e82eded > .elementor-widget-container{margin:5px 40px 40px 40px;padding:0px 0px 0px 0px;border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-e82eded .elementor-tab-title{border-width:4px;border-color:#555555;background-color:#3B3B3B;padding:25px 25px 25px 25px;}.elementor-520999 .elementor-element.elementor-element-e82eded .elementor-tab-content{border-width:4px;border-bottom-color:#555555;background-color:#686868;color:#FFFFFF;padding:25px 25px 25px 25px;}.elementor-520999 .elementor-element.elementor-element-e82eded .elementor-toggle-item:not(:last-child){margin-bottom:0px;}.elementor-520999 .elementor-element.elementor-element-e82eded .elementor-toggle-title, .elementor-520999 .elementor-element.elementor-element-e82eded .elementor-toggle-icon{color:#D5D5D5;}.elementor-520999 .elementor-element.elementor-element-e82eded .elementor-toggle-icon svg{fill:#D5D5D5;}.elementor-520999 .elementor-element.elementor-element-9287ae3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-520999 .elementor-element.elementor-element-9287ae3:not(.elementor-motion-effects-element-type-background), .elementor-520999 .elementor-element.elementor-element-9287ae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://robertcabral.com/wp-content/uploads/2025/08/About-Robert-Cabral-Puppy-Course.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-520999 .elementor-element.elementor-element-9287ae3 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(251deg, #00000029 0%, #000000 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-520999 .elementor-element.elementor-element-9287ae3 > .elementor-container{min-height:700px;}.elementor-520999 .elementor-element.elementor-element-9287ae3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-520999 .elementor-element.elementor-element-7c6ba5d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-520999 .elementor-element.elementor-element-d387c6f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-d387c6f{text-align:left;}.elementor-520999 .elementor-element.elementor-element-d387c6f .elementor-heading-title{font-family:"Courgette", Sans-serif;font-size:60px;line-height:1.3em;color:#FFFFFF;}.elementor-520999 .elementor-element.elementor-element-3250689 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-3250689{text-align:left;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;text-shadow:1px 0px 1px rgba(255, 255, 255, 0.32);color:#FFFFFF;}@media(min-width:768px){.elementor-520999 .elementor-element.elementor-element-4c99f6e{width:67.712%;}.elementor-520999 .elementor-element.elementor-element-e3a560f{width:32.246%;}}@media(max-width:1024px){.elementor-520999 .elementor-element.elementor-element-495be0d0 > .elementor-container{min-height:800px;}.elementor-520999 .elementor-element.elementor-element-495be0d0{padding:0px 25px 0px 025px;}.elementor-520999 .elementor-element.elementor-element-1f39ce8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-520999 .elementor-element.elementor-element-495be0d0{padding:110px 20px 100px 20px;}.elementor-520999 .elementor-element.elementor-element-575635f0{text-align:center;}.elementor-520999 .elementor-element.elementor-element-575635f0 .elementor-heading-title{font-size:37px;}.elementor-520999 .elementor-element.elementor-element-5e97b80 .elementor-headline{text-align:center;font-size:38px;}.elementor-520999 .elementor-element.elementor-element-6aa340d .elementor-heading-title{font-size:45px;}.elementor-520999 .elementor-element.elementor-element-77f67af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-cd5f4c7{padding:30px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-526f02e .elementor-heading-title{font-size:38px;}.elementor-520999 .elementor-element.elementor-element-ab0b5e4 .elementor-heading-title{font-size:45px;}.elementor-520999 .elementor-element.elementor-element-e7a9a4b .elementor-heading-title{font-size:37px;}.elementor-520999 .elementor-element.elementor-element-8e0acb7 .elementor-heading-title{font-size:35px;}.elementor-520999 .elementor-element.elementor-element-dc580ae .elementor-button{font-size:14px;}.elementor-520999 .elementor-element.elementor-element-8eca84e .elementor-button{font-size:14px;}.elementor-520999 .elementor-element.elementor-element-a6b8ad3 .elementor-button{font-size:14px;}.elementor-520999 .elementor-element.elementor-element-f8ce08e .elementor-button{font-size:14px;}.elementor-520999 .elementor-element.elementor-element-d355785 .elementor-button{font-size:14px;}.elementor-520999 .elementor-element.elementor-element-84d6372 .elementor-button{font-size:14px;}.elementor-520999 .elementor-element.elementor-element-cfe7a32 .elementor-button{font-size:14px;}.elementor-520999 .elementor-element.elementor-element-20e2d8e .elementor-button{font-size:14px;}.elementor-520999 .elementor-element.elementor-element-a391ae5 .elementor-button{font-size:14px;}.elementor-520999 .elementor-element.elementor-element-0ae72f1 .elementor-button{font-size:14px;}.elementor-520999 .elementor-element.elementor-element-e0bd71c .elementor-button{font-size:14px;}.elementor-520999 .elementor-element.elementor-element-e23426f .elementor-button{font-size:14px;}.elementor-520999 .elementor-element.elementor-element-103514f .elementor-heading-title{font-size:36px;}.elementor-520999 .elementor-element.elementor-element-340ae1e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-e430179 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-1f39ce8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-520999 .elementor-element.elementor-element-939790c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-158bac6 img{width:85%;}.elementor-520999 .elementor-element.elementor-element-9e4eff8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-520999 .elementor-element.elementor-element-e82eded > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-520999 .elementor-element.elementor-element-3250689{font-size:18px;}}