.elementor-8 .elementor-element.elementor-element-82545bc{--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;--padding-top:70px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-82545bc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-82545bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B101C;background-image:url("https://andrescalp.pt/wp-content/uploads/2025/10/Capa-micropigmentacao-Andre.jpg");background-position:top center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-82545bc > .elementor-shape-bottom .elementor-shape-fill, .elementor-8 .elementor-element.elementor-element-82545bc > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#050b1b;}.elementor-8 .elementor-element.elementor-element-82545bc > .elementor-shape-bottom svg, .elementor-8 .elementor-element.elementor-element-82545bc > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:57px;}.elementor-8 .elementor-element.elementor-element-d0e9e74{--display:flex;}.elementor-8 .elementor-element.elementor-element-d0e9e74.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-09f5463{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-8 .elementor-element.elementor-element-d71f477{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-d71f477 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5f8de78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-5f8de78 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-294cfc9{--spacer-size:1px;width:var( --container-widget-width, 100% );max-width:100%;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;background-image:linear-gradient(270deg, #4A5E8000 0%, #DDAD5D 100%);}.elementor-8 .elementor-element.elementor-element-3ee01b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-3ee01b2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:1.2em;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-8 .elementor-element.elementor-element-723f047{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b0f111a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.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-8 .elementor-element.elementor-element-5e41933 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-5e41933 .elementor-button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:20px 35px 20px 35px;}.elementor-8 .elementor-element.elementor-element-87f34ad{--display:flex;}.elementor-8 .elementor-element.elementor-element-cbe2002{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-1b4e4c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1b4e4c7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1b4e4c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050b1b;}.elementor-8 .elementor-element.elementor-element-c1968a8{--e-image-carousel-slides-to-show:8;}.elementor-8 .elementor-element.elementor-element-c1968a8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-d990641{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d990641:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d990641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050b1b;}.elementor-8 .elementor-element.elementor-element-0769de3{--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;--justify-content:space-between;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-8 .elementor-element.elementor-element-0769de3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0769de3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1627A8;}.elementor-8 .elementor-element.elementor-element-1981241{--spacer-size:1px;width:var( --container-widget-width, 18% );max-width:18%;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) -100px;--container-widget-width:18%;--container-widget-flex-grow:0;background-image:linear-gradient(270deg, #4A5E8000 0%, #DDAD5D 100%);}.elementor-8 .elementor-element.elementor-element-1981241.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-3c2d67f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-3c2d67f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f0bed25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-8 .elementor-element.elementor-element-67d2cc9{width:var( --container-widget-width, 33% );max-width:33%;padding:0px 50px 0px 50px;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:5px;}.elementor-8 .elementor-element.elementor-element-67d2cc9 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-67d2cc9.elementor-view-stacked .elementor-icon{background-color:#DDAD5D;}.elementor-8 .elementor-element.elementor-element-67d2cc9.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-67d2cc9.elementor-view-default .elementor-icon{fill:#DDAD5D;color:#DDAD5D;border-color:#DDAD5D;}.elementor-8 .elementor-element.elementor-element-67d2cc9 .elementor-icon{font-size:35px;}.elementor-8 .elementor-element.elementor-element-67d2cc9 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-67d2cc9 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-67d2cc9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-67d2cc9:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-67d2cc9:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-286bf8b{width:var( --container-widget-width, 33% );max-width:33%;padding:0px 50px 0px 50px;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:5px;}.elementor-8 .elementor-element.elementor-element-286bf8b .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-286bf8b.elementor-view-stacked .elementor-icon{background-color:#DDAD5D;}.elementor-8 .elementor-element.elementor-element-286bf8b.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-286bf8b.elementor-view-default .elementor-icon{fill:#DDAD5D;color:#DDAD5D;border-color:#DDAD5D;}.elementor-8 .elementor-element.elementor-element-286bf8b .elementor-icon{font-size:35px;}.elementor-8 .elementor-element.elementor-element-286bf8b .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-286bf8b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-286bf8b .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-286bf8b:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-286bf8b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1744964{width:var( --container-widget-width, 33% );max-width:33%;padding:0px 50px 0px 50px;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:5px;}.elementor-8 .elementor-element.elementor-element-1744964 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-1744964.elementor-view-stacked .elementor-icon{background-color:#DDAD5D;}.elementor-8 .elementor-element.elementor-element-1744964.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1744964.elementor-view-default .elementor-icon{fill:#DDAD5D;color:#DDAD5D;border-color:#DDAD5D;}.elementor-8 .elementor-element.elementor-element-1744964 .elementor-icon{font-size:35px;}.elementor-8 .elementor-element.elementor-element-1744964 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-1744964 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-1744964 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1744964:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-1744964:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3c35689{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-11a88f17{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-11a88f17:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-11a88f17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050b1b;background-image:url("https://andrescalp.pt/wp-content/uploads/2025/10/secao-lopes-adv-3-e1760572435908.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-5df880ea{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5df880ea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-740a09c{--display:flex;}.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-8 .elementor-element.elementor-element-eb95ac7 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-d9e9c8b{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-8bf5177{--spacer-size:1px;width:var( --container-widget-width, 28% );max-width:28%;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:28%;--container-widget-flex-grow:0;background-image:linear-gradient(270deg, #4A5E8000 0%, #DDAD5D 100%);}.elementor-8 .elementor-element.elementor-element-4f94908d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-4f94908d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-cc264d3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-52feb45{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-52feb45 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-52feb45 .elementor-button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:20px 35px 20px 35px;}.elementor-8 .elementor-element.elementor-element-6d67ec8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6d67ec8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-71bc0c8{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-435ff31{--spacer-size:1px;width:var( --container-widget-width, 36% );max-width:36%;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 90px;--container-widget-width:36%;--container-widget-flex-grow:0;background-image:linear-gradient(270deg, #4A5E8000 0%, #DDAD5D 100%);}.elementor-8 .elementor-element.elementor-element-ee412c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-ee412c8.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-ee412c8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-72bf8ba{width:var( --container-widget-width, 100% );max-width:100%;padding:10px 10px 10px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDAD5D52;border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:25px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-72bf8ba:hover{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-8 .elementor-element.elementor-element-72bf8ba .elementor-icon-list-icon i{color:#DDAD5D;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-72bf8ba .elementor-icon-list-icon svg{fill:#DDAD5D;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-72bf8ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-72bf8ba .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-72bf8ba .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-8cbdb82{width:var( --container-widget-width, 100% );max-width:100%;padding:10px 10px 10px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDAD5D52;border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:25px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-8cbdb82:hover{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-8 .elementor-element.elementor-element-8cbdb82 .elementor-icon-list-icon i{color:#DDAD5D;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-8cbdb82 .elementor-icon-list-icon svg{fill:#DDAD5D;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-8cbdb82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-8cbdb82 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-8cbdb82 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-8682daf{width:var( --container-widget-width, 100% );max-width:100%;padding:10px 10px 10px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDAD5D52;border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:25px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-8682daf:hover{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-8 .elementor-element.elementor-element-8682daf .elementor-icon-list-icon i{color:#DDAD5D;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-8682daf .elementor-icon-list-icon svg{fill:#DDAD5D;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-8682daf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-8682daf .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-8682daf .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-3bacc06{width:var( --container-widget-width, 100% );max-width:100%;padding:10px 10px 10px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDAD5D52;border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:25px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-3bacc06:hover{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-8 .elementor-element.elementor-element-3bacc06 .elementor-icon-list-icon i{color:#DDAD5D;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-3bacc06 .elementor-icon-list-icon svg{fill:#DDAD5D;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-3bacc06 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-3bacc06 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-3bacc06 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-2fca2f2{width:var( --container-widget-width, 100% );max-width:100%;padding:10px 10px 10px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDAD5D52;border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:25px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-2fca2f2:hover{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-8 .elementor-element.elementor-element-2fca2f2 .elementor-icon-list-icon i{color:#DDAD5D;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-2fca2f2 .elementor-icon-list-icon svg{fill:#DDAD5D;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-2fca2f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-2fca2f2 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-2fca2f2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-0f01cd3{left:92px;}body.rtl .elementor-8 .elementor-element.elementor-element-0f01cd3{right:92px;}.elementor-8 .elementor-element.elementor-element-0f01cd3{top:762px;}.elementor-8 .elementor-element.elementor-element-0f01cd3 img{opacity:0.1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 2.9px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-3d592ac0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-10be68b8{--display:flex;}.elementor-8 .elementor-element.elementor-element-3a30b409 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-4a474586{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-852444c{--spacer-size:1px;width:var( --container-widget-width, 80% );max-width:80%;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;background-image:linear-gradient(270deg, #4A5E8000 0%, #DDAD5D 100%);}.elementor-8 .elementor-element.elementor-element-74faa3d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 80px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-74faa3d0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1234128{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;line-height:1.8em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f30d727{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9752963{--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;--overlay-opacity:0.03;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9752963:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9752963 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #050b1b 0%, #0F131F 100%);}.elementor-8 .elementor-element.elementor-element-9752963::before, .elementor-8 .elementor-element.elementor-element-9752963 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-9752963 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-9752963 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-9752963 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-9752963 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://andrescalp.pt/wp-content/uploads/2025/10/2149525957-1.jpg");--background-overlay:'';background-position:bottom center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-75e8212{--display:flex;}.elementor-8 .elementor-element.elementor-element-fec13e6{--spacer-size:1px;width:var( --container-widget-width, 36% );max-width:36%;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 140px;--container-widget-width:36%;--container-widget-flex-grow:0;background-image:linear-gradient(270deg, #4A5E8000 0%, #DDAD5D 100%);}.elementor-8 .elementor-element.elementor-element-e0b6bc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-e0b6bc0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-efc57af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-8 .elementor-element.elementor-element-f1f665f{width:var( --container-widget-width, 33% );max-width:33%;padding:10px 50px 5px 50px;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:5px;}.elementor-8 .elementor-element.elementor-element-f1f665f .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-f1f665f.elementor-view-stacked .elementor-icon{background-color:#DDAD5D;}.elementor-8 .elementor-element.elementor-element-f1f665f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-f1f665f.elementor-view-default .elementor-icon{fill:#DDAD5D;color:#DDAD5D;border-color:#DDAD5D;}.elementor-8 .elementor-element.elementor-element-f1f665f .elementor-icon{font-size:35px;}.elementor-8 .elementor-element.elementor-element-f1f665f .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-f1f665f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-f1f665f .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f1f665f:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-f1f665f:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-fdbc8df{width:var( --container-widget-width, 33% );max-width:33%;padding:10px 50px 5px 50px;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:5px;}.elementor-8 .elementor-element.elementor-element-fdbc8df .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-fdbc8df.elementor-view-stacked .elementor-icon{background-color:#DDAD5D;}.elementor-8 .elementor-element.elementor-element-fdbc8df.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-fdbc8df.elementor-view-default .elementor-icon{fill:#DDAD5D;color:#DDAD5D;border-color:#DDAD5D;}.elementor-8 .elementor-element.elementor-element-fdbc8df .elementor-icon{font-size:35px;}.elementor-8 .elementor-element.elementor-element-fdbc8df .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-fdbc8df .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-fdbc8df .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-fdbc8df:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-fdbc8df:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-36c25bc{width:var( --container-widget-width, 33% );max-width:33%;padding:10px 50px 5px 50px;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:5px;}.elementor-8 .elementor-element.elementor-element-36c25bc .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-36c25bc.elementor-view-stacked .elementor-icon{background-color:#DDAD5D;}.elementor-8 .elementor-element.elementor-element-36c25bc.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-36c25bc.elementor-view-default .elementor-icon{fill:#DDAD5D;color:#DDAD5D;border-color:#DDAD5D;}.elementor-8 .elementor-element.elementor-element-36c25bc .elementor-icon{font-size:35px;}.elementor-8 .elementor-element.elementor-element-36c25bc .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-36c25bc .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-36c25bc .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-36c25bc:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-36c25bc:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4a3919e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-8 .elementor-element.elementor-element-38f5342{width:var( --container-widget-width, 33% );max-width:33%;padding:10px 50px 5px 50px;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:5px;}.elementor-8 .elementor-element.elementor-element-38f5342 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-38f5342.elementor-view-stacked .elementor-icon{background-color:#DDAD5D;}.elementor-8 .elementor-element.elementor-element-38f5342.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-38f5342.elementor-view-default .elementor-icon{fill:#DDAD5D;color:#DDAD5D;border-color:#DDAD5D;}.elementor-8 .elementor-element.elementor-element-38f5342 .elementor-icon{font-size:35px;}.elementor-8 .elementor-element.elementor-element-38f5342 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-38f5342 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-38f5342 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-38f5342:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-38f5342:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-06e75ee{width:var( --container-widget-width, 33% );max-width:33%;padding:10px 50px 5px 50px;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:5px;}.elementor-8 .elementor-element.elementor-element-06e75ee .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-06e75ee.elementor-view-stacked .elementor-icon{background-color:#DDAD5D;}.elementor-8 .elementor-element.elementor-element-06e75ee.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-06e75ee.elementor-view-default .elementor-icon{fill:#DDAD5D;color:#DDAD5D;border-color:#DDAD5D;}.elementor-8 .elementor-element.elementor-element-06e75ee .elementor-icon{font-size:35px;}.elementor-8 .elementor-element.elementor-element-06e75ee .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-06e75ee .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-06e75ee .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-06e75ee:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-06e75ee:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-77846e9{width:var( --container-widget-width, 33% );max-width:33%;padding:10px 50px 5px 50px;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:5px;}.elementor-8 .elementor-element.elementor-element-77846e9 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-77846e9.elementor-view-stacked .elementor-icon{background-color:#DDAD5D;}.elementor-8 .elementor-element.elementor-element-77846e9.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-77846e9.elementor-view-default .elementor-icon{fill:#DDAD5D;color:#DDAD5D;border-color:#DDAD5D;}.elementor-8 .elementor-element.elementor-element-77846e9 .elementor-icon{font-size:35px;}.elementor-8 .elementor-element.elementor-element-77846e9 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-77846e9 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-77846e9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-77846e9:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-77846e9:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-76a1c61{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-76a1c61 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-76a1c61 .elementor-button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:20px 35px 20px 35px;}.elementor-8 .elementor-element.elementor-element-0ce511a{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.11;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0ce511a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0ce511a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #050b1b 0%, #0F131F 100%);}.elementor-8 .elementor-element.elementor-element-0ce511a::before, .elementor-8 .elementor-element.elementor-element-0ce511a > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-0ce511a > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-0ce511a > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-0ce511a > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-0ce511a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-463120d{--spacer-size:1px;width:var( --container-widget-width, 26% );max-width:26%;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;--container-widget-width:26%;--container-widget-flex-grow:0;background-image:linear-gradient(270deg, #4A5E8000 0%, #DDAD5D 100%);}.elementor-8 .elementor-element.elementor-element-463120d.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-d102511{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-d102511 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-373813c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-373813c.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-373813c .gallery-item{padding:0 20px 20px 0;}.elementor-8 .elementor-element.elementor-element-373813c .gallery{margin:0 -20px -20px 0;}.elementor-8 .elementor-element.elementor-element-373813c .gallery-item img{border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-373813c .gallery-item .gallery-caption{text-align:center;}.elementor-8 .elementor-element.elementor-element-3306575{--e-image-carousel-slides-to-show:3;}.elementor-8 .elementor-element.elementor-element-3306575 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-8 .elementor-element.elementor-element-3306575 .swiper-pagination-bullet{background:#DDAD5D;}.elementor-8 .elementor-element.elementor-element-3306575 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-431de279{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-431de279:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-431de279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060D17;background-image:url("https://andrescalp.pt/wp-content/uploads/2025/10/secao-lopes-adv-3-e1760572435908.jpg");background-position:top center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-5e1ebb98{--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;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-45e9f7b1{--display:flex;}.elementor-8 .elementor-element.elementor-element-87b7943{text-align:left;}.elementor-8 .elementor-element.elementor-element-87b7943 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-676db661{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-676db661.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-61fc87dd{--spacer-size:1px;width:var( --container-widget-width, 56% );max-width:56%;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:56%;--container-widget-flex-grow:0;background-image:linear-gradient(270deg, #4A5E8000 0%, #DDAD5D 100%);}.elementor-8 .elementor-element.elementor-element-43cd076c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-43cd076c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-78d05c4f{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F6D5A5;--border-color:#F6D5A5;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-78d05c4f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-78d05c4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #0F1627 0%, #3E4960 100%);}.elementor-8 .elementor-element.elementor-element-78d05c4f:hover{border-style:solid;border-color:#DDAD5D;--border-color:#DDAD5D;}.elementor-8 .elementor-element.elementor-element-78d05c4f, .elementor-8 .elementor-element.elementor-element-78d05c4f::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-16a4960c{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-16a4960c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-121b09ba{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6bdd1cad{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2fe42bd4{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F6D5A5;--border-color:#F6D5A5;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-2fe42bd4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2fe42bd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #0F1627 0%, #3E4960 100%);}.elementor-8 .elementor-element.elementor-element-2fe42bd4:hover{border-style:solid;border-color:#DDAD5D;--border-color:#DDAD5D;}.elementor-8 .elementor-element.elementor-element-2fe42bd4, .elementor-8 .elementor-element.elementor-element-2fe42bd4::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-2d53d9d8{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-2d53d9d8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-350e0ed3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-38d7e88c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-64939e08{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F6D5A5;--border-color:#F6D5A5;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-64939e08:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-64939e08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #0F1627 0%, #3E4960 100%);}.elementor-8 .elementor-element.elementor-element-64939e08:hover{border-style:solid;border-color:#DDAD5D;--border-color:#DDAD5D;}.elementor-8 .elementor-element.elementor-element-64939e08, .elementor-8 .elementor-element.elementor-element-64939e08::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-23ee69{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-23ee69 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3659ae78{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-615b2b72{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-03d073c{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F6D5A5;--border-color:#F6D5A5;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-03d073c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-03d073c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #0F1627 0%, #3E4960 100%);}.elementor-8 .elementor-element.elementor-element-03d073c:hover{border-style:solid;border-color:#DDAD5D;--border-color:#DDAD5D;}.elementor-8 .elementor-element.elementor-element-03d073c, .elementor-8 .elementor-element.elementor-element-03d073c::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-d59f090{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-d59f090 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6732129{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a233f42{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0ccf172{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F6D5A5;--border-color:#F6D5A5;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-0ccf172:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0ccf172 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #0F1627 0%, #3E4960 100%);}.elementor-8 .elementor-element.elementor-element-0ccf172:hover{border-style:solid;border-color:#DDAD5D;--border-color:#DDAD5D;}.elementor-8 .elementor-element.elementor-element-0ccf172, .elementor-8 .elementor-element.elementor-element-0ccf172::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-74b6d28{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-74b6d28 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e71af13{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d0b4a88{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-82a7b64 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-82a7b64 .elementor-button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:20px 35px 20px 35px;}.elementor-8 .elementor-element.elementor-element-48448d06{--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:80px 80px;--row-gap:80px;--column-gap:80px;--overlay-opacity:0.11;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-48448d06:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-48448d06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #050b1b 0%, #0F131F 100%);}.elementor-8 .elementor-element.elementor-element-48448d06::before, .elementor-8 .elementor-element.elementor-element-48448d06 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-48448d06 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-48448d06 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-48448d06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-48448d06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-2c204715{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-2c204715.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-90f7fed{--spacer-size:1px;width:var( --container-widget-width, 39% );max-width:39%;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:39%;--container-widget-flex-grow:0;background-image:linear-gradient(270deg, #4A5E8000 0%, #DDAD5D 100%);}.elementor-8 .elementor-element.elementor-element-5337852{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-5337852 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7f8483a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 10px 0px;top:-59px;text-align:left;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-7f8483a6{left:-216px;}body.rtl .elementor-8 .elementor-element.elementor-element-7f8483a6{right:-216px;}.elementor-8 .elementor-element.elementor-element-7f8483a6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:135px;font-weight:600;line-height:1.2em;color:#DDAD5D0D;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-8 .elementor-element.elementor-element-631f38d3 .elementor-tab-title{border-width:1px;border-color:#F6D5A54F;background-color:#00000000;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-631f38d3 .elementor-tab-content{border-width:1px;border-block-end-color:#F6D5A54F;background-color:#00000000;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;padding:0px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-631f38d3 .elementor-toggle-title, .elementor-8 .elementor-element.elementor-element-631f38d3 .elementor-toggle-icon{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-631f38d3 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-631f38d3 .elementor-tab-title.elementor-active a, .elementor-8 .elementor-element.elementor-element-631f38d3 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FEFFFF;}.elementor-8 .elementor-element.elementor-element-631f38d3 .elementor-toggle-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-631f38d3 .elementor-toggle-icon{margin-inline-end:5px;}.elementor-8 .elementor-element.elementor-element-e50e3d0{padding:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e50e3d0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-e50e3d0 .elementor-button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:20px 35px 20px 35px;}.elementor-8 .elementor-element.elementor-element-19d26f40{--display:flex;}.elementor-8 .elementor-element.elementor-element-f425fef{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-f425fef iframe{height:270px;}.elementor-8 .elementor-element.elementor-element-2524fdb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-2524fdb9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b3a5d87{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1d2ddfd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.94;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1d2ddfd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1d2ddfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://andrescalp.pt/wp-content/uploads/2025/10/2149525979-1.jpg");background-position:0px -427px;background-size:cover;}.elementor-8 .elementor-element.elementor-element-1d2ddfd::before, .elementor-8 .elementor-element.elementor-element-1d2ddfd > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-1d2ddfd > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-1d2ddfd > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-1d2ddfd > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-1d2ddfd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#050b1b;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-729fc166{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#DDAD5D;--border-color:#DDAD5D;--padding-top:50px;--padding-bottom:50px;--padding-left:150px;--padding-right:150px;}.elementor-8 .elementor-element.elementor-element-729fc166:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-729fc166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #0F162769 0%, #3E496073 100%);}.elementor-8 .elementor-element.elementor-element-729fc166.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-ad38791{--spacer-size:1px;width:var( --container-widget-width, 44% );max-width:44%;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:44%;--container-widget-flex-grow:0;background-image:linear-gradient(270deg, #4A5E8000 0%, #DDAD5D 100%);}.elementor-8 .elementor-element.elementor-element-ad38791.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-63614938{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-63614938 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8fe94c2{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 10px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-574a898 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-574a898 .elementor-button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:20px 35px 20px 35px;}.elementor-8 .elementor-element.elementor-element-811f201{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-811f201:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-811f201 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, #000000 0%, #0F1627 100%);}.elementor-8 .elementor-element.elementor-element-e3288ba{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-8 .elementor-element.elementor-element-ababed9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-ababed9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-ababed9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-ababed9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-ababed9 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-ababed9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-a1235dd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-a1235dd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-a1235dd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-a1235dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-a1235dd .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-a1235dd .elementor-icon-list-text{color:#DDAD5D;transition:color 0.3s;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-d71f477{padding:300px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5f8de78{padding:300px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3ee01b2{padding:300px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-723f047{text-align:center;}.elementor-8 .elementor-element.elementor-element-b0f111a{text-align:center;}.elementor-8 .elementor-element.elementor-element-0769de3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3c2d67f{padding:300px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3c35689{text-align:center;}.elementor-8 .elementor-element.elementor-element-4f94908d{padding:300px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cc264d3{text-align:center;}.elementor-8 .elementor-element.elementor-element-ee412c8{padding:300px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-74faa3d0{padding:300px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1234128{text-align:center;}.elementor-8 .elementor-element.elementor-element-f30d727{text-align:center;}.elementor-8 .elementor-element.elementor-element-e0b6bc0{padding:300px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d102511{padding:300px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-43cd076c{padding:300px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-16a4960c{padding:300px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2d53d9d8{padding:300px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-23ee69{padding:300px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d59f090{padding:300px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-74b6d28{padding:300px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5337852{padding:300px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7f8483a6{padding:300px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2524fdb9{padding:300px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b3a5d87{text-align:center;}.elementor-8 .elementor-element.elementor-element-1d2ddfd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1d2ddfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-8 .elementor-element.elementor-element-63614938{padding:300px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8fe94c2{text-align:center;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-82545bc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-82545bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://andrescalp.pt/wp-content/uploads/2025/10/Capa-mobile-micropigmentacao-Andre.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-82545bc{--padding-top:250px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-09f5463{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d71f477{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-d71f477 .elementor-heading-title{font-size:33px;}.elementor-8 .elementor-element.elementor-element-5f8de78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-5f8de78 .elementor-heading-title{font-size:19px;}.elementor-8 .elementor-element.elementor-element-3ee01b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-3ee01b2 .elementor-heading-title{font-size:32px;}.elementor-8 .elementor-element.elementor-element-723f047{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;font-size:18px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-b0f111a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;font-size:18px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-5e41933 .elementor-button{padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-87f34ad{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cbe2002{--spacer-size:2px;}.elementor-8 .elementor-element.elementor-element-1b4e4c7{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-c1968a8{--e-image-carousel-slides-to-show:2;}.elementor-8 .elementor-element.elementor-element-d990641{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-0769de3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-1981241{margin:0px 45px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:155px;--container-widget-flex-grow:0;width:var( --container-widget-width, 155px );max-width:155px;}.elementor-8 .elementor-element.elementor-element-1981241.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-3c2d67f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-3c2d67f .elementor-heading-title{font-size:32px;}.elementor-8 .elementor-element.elementor-element-f0bed25{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-67d2cc9{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-67d2cc9 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-67d2cc9 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-67d2cc9 .elementor-icon-box-title a{font-size:17px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-286bf8b{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-286bf8b .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-286bf8b .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-286bf8b .elementor-icon-box-title a{font-size:17px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-1744964{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1744964 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-1744964 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-1744964 .elementor-icon-box-title a{font-size:17px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-3c35689{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;font-size:18px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-11a88f17:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-11a88f17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-172px 0px;background-repeat:no-repeat;background-size:1000px auto;}.elementor-8 .elementor-element.elementor-element-11a88f17{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-eb95ac7{text-align:left;}.elementor-8 .elementor-element.elementor-element-eb95ac7 img{width:100%;}.elementor-8 .elementor-element.elementor-element-8bf5177{--container-widget-width:102px;--container-widget-flex-grow:0;width:var( --container-widget-width, 102px );max-width:102px;}.elementor-8 .elementor-element.elementor-element-4f94908d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-4f94908d .elementor-heading-title{font-size:28px;}.elementor-8 .elementor-element.elementor-element-cc264d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;font-size:17px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-52feb45 .elementor-button{padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-435ff31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:185px;--container-widget-flex-grow:0;width:var( --container-widget-width, 185px );max-width:185px;}.elementor-8 .elementor-element.elementor-element-435ff31.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-ee412c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-ee412c8 .elementor-heading-title{font-size:32px;}.elementor-8 .elementor-element.elementor-element-72bf8ba{--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-72bf8ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-72bf8ba .elementor-icon-list-item > a{font-size:17px;}.elementor-8 .elementor-element.elementor-element-8cbdb82{--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-8cbdb82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-8cbdb82 .elementor-icon-list-item > a{font-size:17px;}.elementor-8 .elementor-element.elementor-element-8682daf{--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-8682daf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-8682daf .elementor-icon-list-item > a{font-size:17px;}.elementor-8 .elementor-element.elementor-element-3bacc06{--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-3bacc06 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-3bacc06 .elementor-icon-list-item > a{font-size:17px;}.elementor-8 .elementor-element.elementor-element-2fca2f2{--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-2fca2f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-2fca2f2 .elementor-icon-list-item > a{font-size:17px;}.elementor-8 .elementor-element.elementor-element-3d592ac0{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3a30b409{text-align:left;}.elementor-8 .elementor-element.elementor-element-3a30b409 img{width:100%;}.elementor-8 .elementor-element.elementor-element-852444c{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-74faa3d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-74faa3d0 .elementor-heading-title{font-size:32px;}.elementor-8 .elementor-element.elementor-element-1234128{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;font-size:17px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-f30d727{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;font-size:19px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-9752963{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-fec13e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:164px;--container-widget-flex-grow:0;width:var( --container-widget-width, 164px );max-width:164px;}.elementor-8 .elementor-element.elementor-element-fec13e6.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e0b6bc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-e0b6bc0 .elementor-heading-title{font-size:32px;}.elementor-8 .elementor-element.elementor-element-efc57af{--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-8 .elementor-element.elementor-element-f1f665f{width:100%;max-width:100%;padding:20px 20px 10px 20px;}.elementor-8 .elementor-element.elementor-element-fdbc8df{width:100%;max-width:100%;padding:20px 20px 10px 20px;}.elementor-8 .elementor-element.elementor-element-36c25bc{width:100%;max-width:100%;padding:20px 20px 10px 20px;}.elementor-8 .elementor-element.elementor-element-4a3919e{--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:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-38f5342{width:100%;max-width:100%;padding:20px 20px 10px 20px;}.elementor-8 .elementor-element.elementor-element-06e75ee{width:100%;max-width:100%;padding:20px 20px 10px 20px;}.elementor-8 .elementor-element.elementor-element-77846e9{width:100%;max-width:100%;padding:20px 20px 10px 20px;}.elementor-8 .elementor-element.elementor-element-76a1c61 .elementor-button{padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-0ce511a{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-463120d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:169px;--container-widget-flex-grow:0;width:var( --container-widget-width, 169px );max-width:169px;}.elementor-8 .elementor-element.elementor-element-d102511{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-d102511 .elementor-heading-title{font-size:35px;}.elementor-8 .elementor-element.elementor-element-3306575{--e-image-carousel-slides-to-show:1;}.elementor-8 .elementor-element.elementor-element-3306575 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;width:7px;height:7px;}.elementor-8 .elementor-element.elementor-element-431de279:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-431de279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:800px 0px;}.elementor-8 .elementor-element.elementor-element-431de279{--padding-top:30px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-45e9f7b1.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-87b7943{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-87b7943 img{width:100%;}.elementor-8 .elementor-element.elementor-element-61fc87dd{--container-widget-width:273px;--container-widget-flex-grow:0;width:var( --container-widget-width, 273px );max-width:273px;}.elementor-8 .elementor-element.elementor-element-43cd076c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-43cd076c .elementor-heading-title{font-size:32px;}.elementor-8 .elementor-element.elementor-element-78d05c4f{border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8 .elementor-element.elementor-element-78d05c4f:hover{border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8 .elementor-element.elementor-element-16a4960c{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-16a4960c .elementor-heading-title{font-size:60px;}.elementor-8 .elementor-element.elementor-element-6bdd1cad{width:100%;max-width:100%;font-size:18px;}.elementor-8 .elementor-element.elementor-element-2fe42bd4{border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8 .elementor-element.elementor-element-2fe42bd4:hover{border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8 .elementor-element.elementor-element-2d53d9d8{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-2d53d9d8 .elementor-heading-title{font-size:60px;}.elementor-8 .elementor-element.elementor-element-38d7e88c{width:100%;max-width:100%;font-size:18px;}.elementor-8 .elementor-element.elementor-element-64939e08{border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8 .elementor-element.elementor-element-64939e08:hover{border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8 .elementor-element.elementor-element-23ee69{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-23ee69 .elementor-heading-title{font-size:60px;}.elementor-8 .elementor-element.elementor-element-615b2b72{width:100%;max-width:100%;font-size:18px;}.elementor-8 .elementor-element.elementor-element-03d073c{border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8 .elementor-element.elementor-element-03d073c:hover{border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8 .elementor-element.elementor-element-d59f090{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-d59f090 .elementor-heading-title{font-size:60px;}.elementor-8 .elementor-element.elementor-element-a233f42{width:100%;max-width:100%;font-size:18px;}.elementor-8 .elementor-element.elementor-element-0ccf172{border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8 .elementor-element.elementor-element-0ccf172:hover{border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8 .elementor-element.elementor-element-74b6d28{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-74b6d28 .elementor-heading-title{font-size:60px;}.elementor-8 .elementor-element.elementor-element-d0b4a88{width:100%;max-width:100%;font-size:18px;}.elementor-8 .elementor-element.elementor-element-82a7b64 .elementor-button{padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-48448d06{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-90f7fed{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-8 .elementor-element.elementor-element-5337852{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-5337852 .elementor-heading-title{font-size:35px;}.elementor-8 .elementor-element.elementor-element-7f8483a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-29px;text-align:center;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-7f8483a6{left:95px;}body.rtl .elementor-8 .elementor-element.elementor-element-7f8483a6{right:95px;}.elementor-8 .elementor-element.elementor-element-7f8483a6 .elementor-heading-title{font-size:55px;}.elementor-8 .elementor-element.elementor-element-631f38d3 .elementor-toggle-title{font-size:17px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-631f38d3 .elementor-tab-title{padding:20px 20px 20px 0px;}.elementor-8 .elementor-element.elementor-element-631f38d3 .elementor-tab-content{font-size:17px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-e50e3d0 .elementor-button{padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-2524fdb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-2524fdb9 .elementor-heading-title{font-size:32px;}.elementor-8 .elementor-element.elementor-element-b3a5d87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;font-size:19px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-1d2ddfd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1d2ddfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-8 .elementor-element.elementor-element-1d2ddfd{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-729fc166{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-ad38791{--container-widget-width:113px;--container-widget-flex-grow:0;width:var( --container-widget-width, 113px );max-width:113px;}.elementor-8 .elementor-element.elementor-element-63614938{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-63614938 .elementor-heading-title{font-size:35px;}.elementor-8 .elementor-element.elementor-element-8fe94c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;font-size:19px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-574a898 .elementor-button{padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-811f201{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e3288ba{--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-d0e9e74{--width:43%;}.elementor-8 .elementor-element.elementor-element-1b4e4c7{--content-width:1400px;}.elementor-8 .elementor-element.elementor-element-5df880ea{--width:100%;}.elementor-8 .elementor-element.elementor-element-6d67ec8{--width:100%;}.elementor-8 .elementor-element.elementor-element-71bc0c8{--width:61%;}.elementor-8 .elementor-element.elementor-element-10be68b8{--width:40%;}.elementor-8 .elementor-element.elementor-element-4a474586{--width:65%;}.elementor-8 .elementor-element.elementor-element-676db661{--width:59%;}.elementor-8 .elementor-element.elementor-element-2c204715{--width:57%;}.elementor-8 .elementor-element.elementor-element-729fc166{--width:90%;}}/* Start custom CSS for heading, class: .elementor-element-5f8de78 */.elementor-8 .elementor-element.elementor-element-5f8de78 span {
  background: -webkit-linear-gradient(-45deg, #DDAD5D, #F6D5A5);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ee01b2 */.elementor-8 .elementor-element.elementor-element-3ee01b2 span {
  background: -webkit-linear-gradient(-45deg, #DDAD5D, #F6D5A5);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e41933 */.elementor-8 .elementor-element.elementor-element-5e41933 .elementor-button {
    animation: 3.4s cubic-bezier(.2,.5,.9,.6) 2s infinite textura;
    background-image: linear-gradient(45deg,#00CE37,#019729,#00CE37,#019729);
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes textura {
    0% {
        background-position: 0 0
    }

    100% {
        background-position: 100% 0
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c1968a8 */.elementor-8 .elementor-element.elementor-element-c1968a8 .elementor-image-carousel-wrapper {
    overflow: visible;
}

.elementor-8 .elementor-element.elementor-element-c1968a8 .swiper-wrapper {
    transition-timing-function: linear;
}

.elementor-8 .elementor-element.elementor-element-c1968a8{
    mask-image: linear-gradient(to right, transparent, #000 25%, #000 75%, transparent);
    -webkit-mask-image: linear-gradient(to right, transparent, #000 5%, #000 95%, transparent)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c2d67f */.elementor-8 .elementor-element.elementor-element-3c2d67f span {
  background: -webkit-linear-gradient(-45deg, #DDAD5D, #F6D5A5);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0769de3 */.elementor-8 .elementor-element.elementor-element-0769de3 {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}

.elementor-8 .elementor-element.elementor-element-0769de3 {
  z-index:0;
      backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
    border-radius:15px;
    margin:5px;
}

.elementor-8 .elementor-element.elementor-element-0769de3:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 15px;
  background: linear-gradient(to top, #DDAD5D, #ED0F6900);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d990641 */.elementor-8 .elementor-element.elementor-element-d990641 {
	border: 1px solid;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-image: linear-gradient(90deg, transparent, #DDAD5D, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f94908d */.elementor-8 .elementor-element.elementor-element-4f94908d span {
  background: -webkit-linear-gradient(-45deg, #DDAD5D, #F6D5A5);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-52feb45 */.elementor-8 .elementor-element.elementor-element-52feb45 .elementor-button {
    animation: 3.4s cubic-bezier(.2,.5,.9,.6) 2s infinite textura;
    background-image: linear-gradient(45deg,#00CE37,#019729,#00CE37,#019729);
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes textura {
    0% {
        background-position: 0 0
    }

    100% {
        background-position: 100% 0
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee412c8 */.elementor-8 .elementor-element.elementor-element-ee412c8 span {
  background: -webkit-linear-gradient(-45deg, #DDAD5D, #F6D5A5);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74faa3d0 */.elementor-8 .elementor-element.elementor-element-74faa3d0 span {
  background: -webkit-linear-gradient(-45deg, #DDAD5D, #F6D5A5);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0b6bc0 */.elementor-8 .elementor-element.elementor-element-e0b6bc0 span {
  background: -webkit-linear-gradient(-45deg, #DDAD5D, #F6D5A5);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f1f665f */.elementor-8 .elementor-element.elementor-element-f1f665f {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}

.elementor-8 .elementor-element.elementor-element-f1f665f {
  z-index:0;
      backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
    border-radius:15px;
    margin:5px;
}

.elementor-8 .elementor-element.elementor-element-f1f665f:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 15px;
  background: linear-gradient(to top, #DDAD5D, #ED0F6900);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fdbc8df */.elementor-8 .elementor-element.elementor-element-fdbc8df {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}

.elementor-8 .elementor-element.elementor-element-fdbc8df {
  z-index:0;
      backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
    border-radius:15px;
    margin:5px;
}

.elementor-8 .elementor-element.elementor-element-fdbc8df:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 15px;
  background: linear-gradient(to top, #DDAD5D, #ED0F6900);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-36c25bc */.elementor-8 .elementor-element.elementor-element-36c25bc {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}

.elementor-8 .elementor-element.elementor-element-36c25bc {
  z-index:0;
      backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
    border-radius:15px;
    margin:5px;
}

.elementor-8 .elementor-element.elementor-element-36c25bc:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 15px;
  background: linear-gradient(to top, #DDAD5D, #ED0F6900);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-38f5342 */.elementor-8 .elementor-element.elementor-element-38f5342 {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}

.elementor-8 .elementor-element.elementor-element-38f5342 {
  z-index:0;
      backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
    border-radius:15px;
    margin:5px;
}

.elementor-8 .elementor-element.elementor-element-38f5342:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 15px;
  background: linear-gradient(to top, #DDAD5D, #ED0F6900);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-06e75ee */.elementor-8 .elementor-element.elementor-element-06e75ee {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}

.elementor-8 .elementor-element.elementor-element-06e75ee {
  z-index:0;
      backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
    border-radius:15px;
    margin:5px;
}

.elementor-8 .elementor-element.elementor-element-06e75ee:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 15px;
  background: linear-gradient(to top, #DDAD5D, #ED0F6900);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-77846e9 */.elementor-8 .elementor-element.elementor-element-77846e9 {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}

.elementor-8 .elementor-element.elementor-element-77846e9 {
  z-index:0;
      backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
    border-radius:15px;
    margin:5px;
}

.elementor-8 .elementor-element.elementor-element-77846e9:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 15px;
  background: linear-gradient(to top, #DDAD5D, #ED0F6900);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-76a1c61 */.elementor-8 .elementor-element.elementor-element-76a1c61 .elementor-button {
    animation: 3.4s cubic-bezier(.2,.5,.9,.6) 2s infinite textura;
    background-image: linear-gradient(45deg,#00CE37,#019729,#00CE37,#019729);
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes textura {
    0% {
        background-position: 0 0
    }

    100% {
        background-position: 100% 0
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9752963 */.elementor-8 .elementor-element.elementor-element-9752963 {
	border: 1px solid;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-image: linear-gradient(90deg, transparent, #DDAD5D, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d102511 */.elementor-8 .elementor-element.elementor-element-d102511 span {
  background: -webkit-linear-gradient(-45deg, #DDAD5D, #F6D5A5);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3306575 */.elementor-8 .elementor-element.elementor-element-3306575 .elementor-image-carousel-wrapper {
    overflow: visible;
}

.elementor-8 .elementor-element.elementor-element-3306575 .swiper-wrapper {
    transition-timing-function: linear;
}

.elementor-8 .elementor-element.elementor-element-3306575{
    mask-image: linear-gradient(to right, transparent, #000 20%, #000 75%, transparent);
    -webkit-mask-image: linear-gradient(to right, transparent, #000 5%, #000 95%, transparent)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43cd076c */.elementor-8 .elementor-element.elementor-element-43cd076c span {
  background: -webkit-linear-gradient(-45deg, #DDAD5D, #F6D5A5);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16a4960c */.elementor-8 .elementor-element.elementor-element-16a4960c span {
  background: -webkit-linear-gradient(-45deg, #F6D5A5, #DDAD5D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d53d9d8 */.elementor-8 .elementor-element.elementor-element-2d53d9d8 span {
  background: -webkit-linear-gradient(-45deg, #F6D5A5, #DDAD5D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23ee69 */.elementor-8 .elementor-element.elementor-element-23ee69 span {
  background: -webkit-linear-gradient(-45deg, #F6D5A5, #DDAD5D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d59f090 */.elementor-8 .elementor-element.elementor-element-d59f090 span {
  background: -webkit-linear-gradient(-45deg, #F6D5A5, #DDAD5D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74b6d28 */.elementor-8 .elementor-element.elementor-element-74b6d28 span {
  background: -webkit-linear-gradient(-45deg, #F6D5A5, #DDAD5D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-82a7b64 */.elementor-8 .elementor-element.elementor-element-82a7b64 .elementor-button {
    animation: 3.4s cubic-bezier(.2,.5,.9,.6) 2s infinite textura;
    background-image: linear-gradient(45deg,#00CE37,#019729,#00CE37,#019729);
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes textura {
    0% {
        background-position: 0 0
    }

    100% {
        background-position: 100% 0
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5337852 */.elementor-8 .elementor-element.elementor-element-5337852 span {
  background: -webkit-linear-gradient(-45deg, #DDAD5D, #F6D5A5);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-631f38d3 */.elementor-8 .elementor-element.elementor-element-631f38d3 .elementor-tab-title {
    border-top;
    border-image: linear-gradient(to right, #F6D5A5, transparent) 1;
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e50e3d0 */.elementor-8 .elementor-element.elementor-element-e50e3d0 .elementor-button {
    animation: 3.4s cubic-bezier(.2,.5,.9,.6) 2s infinite textura;
    background-image: linear-gradient(45deg,#00CE37,#019729,#00CE37,#019729);
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes textura {
    0% {
        background-position: 0 0
    }

    100% {
        background-position: 100% 0
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2524fdb9 */.elementor-8 .elementor-element.elementor-element-2524fdb9 span {
  background: -webkit-linear-gradient(-45deg, #DDAD5D, #F6D5A5);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63614938 */.elementor-8 .elementor-element.elementor-element-63614938 span {
  background: -webkit-linear-gradient(-45deg, #DDAD5D, #F6D5A5);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-574a898 */.elementor-8 .elementor-element.elementor-element-574a898 .elementor-button {
    animation: 3.4s cubic-bezier(.2,.5,.9,.6) 2s infinite textura;
    background-image: linear-gradient(45deg,#00CE37,#019729,#00CE37,#019729);
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes textura {
    0% {
        background-position: 0 0
    }

    100% {
        background-position: 100% 0
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-729fc166 */.elementor-8 .elementor-element.elementor-element-729fc166 {
    border: 1px solid transparent;
    border-image-source: linear-gradient(219deg, #DDAD5D 0.18%, rgba(0, 0, 0, 0) 30.94%, rgba(0, 0, 0, 0) 90.47%, #DDAD5D 100.09%);
    border-image-slice: 1;
}

.elementor-8 .elementor-element.elementor-element-729fc166 {
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d2ddfd */.elementor-8 .elementor-element.elementor-element-1d2ddfd {
	border: 1px solid;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-image: linear-gradient(90deg, transparent, #DDAD5D, transparent) 1;
}/* End custom CSS */
/* Start custom CSS */html, body {
	width: 100%;
	overflow-x: hidden;
}

p:last-child {
	margin-bottom: 0;
}

body::-webkit-scrollbar {
  width: 8px;
}

body::-webkit-scrollbar-track {
  background: #eeece0;
}

body::-webkit-scrollbar-thumb {
  background-color: #DDAD5D;
  border-radius: 20px
}

::selection {
  color: #eeece0;
  background: #DDAD5D;
}/* End custom CSS */