.elementor-17 .elementor-element.elementor-element-064948d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-17 .elementor-element.elementor-element-064948d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-064948d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://designaguia.com/wp-content/uploads/2026/02/caaafs-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-064948d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-7173574{--spacer-size:169px;}.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-17 .elementor-element.elementor-element-0ff6dc6{width:var( --container-widget-width, 56.568% );max-width:56.568%;--container-widget-width:56.568%;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-0ff6dc6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-0ff6dc6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.97);color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-0ff6dc6 .elementor-heading-title a:hover, .elementor-17 .elementor-element.elementor-element-0ff6dc6 .elementor-heading-title a:focus{color:var( --e-global-color-d0af85f );}.elementor-17 .elementor-element.elementor-element-0ff6dc6 .elementor-heading-title a{transition-duration:0.9s;}.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-17 .elementor-element.elementor-element-42fed39{width:var( --container-widget-width, 47.747% );max-width:47.747%;--container-widget-width:47.747%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:13px;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-42fed39.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-524f15e{--display:flex;}.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-17 .elementor-element.elementor-element-417fd49{width:var( --container-widget-width, 29% );max-width:29%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -13px;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-417fd49.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-417fd49 .elementor-button{font-family:"Questrial", Sans-serif;font-weight:600;fill:#000000;color:#000000;}.elementor-17 .elementor-element.elementor-element-022e493{--spacer-size:180px;}.elementor-17 .elementor-element.elementor-element-8c6efe7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17 .elementor-element.elementor-element-8c6efe7:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-8c6efe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17 .elementor-element.elementor-element-36c777e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-622b7a0{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-622b7a0:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-622b7a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3a172d8 );}.elementor-17 .elementor-element.elementor-element-622b7a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-3dcaeee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17 .elementor-element.elementor-element-3dcaeee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-97e71f1{text-align:center;}.elementor-17 .elementor-element.elementor-element-97e71f1 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:31px;letter-spacing:1.2px;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-fe98a44{--divider-border-style:solid;--divider-color:var( --e-global-color-d0af85f );--divider-border-width:1px;width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-fe98a44.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-fe98a44 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-fe98a44 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-17 .elementor-element.elementor-element-4eac0cd{--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:0px 14px;--row-gap:0px;--column-gap:14px;}.elementor-17 .elementor-element.elementor-element-4eac0cd:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4eac0cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17 .elementor-element.elementor-element-c112768{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17 .elementor-element.elementor-element-c112768:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c112768 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-352e258{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-352e258 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-352e258.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d0af85f );}.elementor-17 .elementor-element.elementor-element-352e258.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-352e258.elementor-view-default .elementor-icon{color:var( --e-global-color-d0af85f );border-color:var( --e-global-color-d0af85f );}.elementor-17 .elementor-element.elementor-element-352e258.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-352e258.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d0af85f );}.elementor-17 .elementor-element.elementor-element-fc37279 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:26px;color:#FF8B00;}.elementor-17 .elementor-element.elementor-element-fc37279 .elementor-heading-title a:hover, .elementor-17 .elementor-element.elementor-element-fc37279 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-fc37279 .elementor-heading-title a{transition-duration:0.8s;}.elementor-17 .elementor-element.elementor-element-9a123e2{font-family:"Questrial", Sans-serif;font-size:14px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-36528c3{width:var( --container-widget-width, 0% );max-width:0%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -57px) 0px;--container-widget-width:0%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-36528c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-8c6f992{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17 .elementor-element.elementor-element-8c6f992:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-8c6f992 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-17 .elementor-element.elementor-element-c838a0e{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-c838a0e .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-c838a0e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d0af85f );}.elementor-17 .elementor-element.elementor-element-c838a0e.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-c838a0e.elementor-view-default .elementor-icon{color:var( --e-global-color-d0af85f );border-color:var( --e-global-color-d0af85f );}.elementor-17 .elementor-element.elementor-element-c838a0e.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-c838a0e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d0af85f );}.elementor-17 .elementor-element.elementor-element-71a39a6 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:26px;color:var( --e-global-color-d0af85f );}.elementor-17 .elementor-element.elementor-element-71a39a6 .elementor-heading-title a:hover, .elementor-17 .elementor-element.elementor-element-71a39a6 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-71a39a6 .elementor-heading-title a{transition-duration:0.8s;}.elementor-17 .elementor-element.elementor-element-d226543{font-family:"Questrial", Sans-serif;font-size:14px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-5f9ea18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17 .elementor-element.elementor-element-5f9ea18:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5f9ea18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-17 .elementor-element.elementor-element-315acd8{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-315acd8 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-315acd8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d0af85f );}.elementor-17 .elementor-element.elementor-element-315acd8.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-315acd8.elementor-view-default .elementor-icon{color:var( --e-global-color-d0af85f );border-color:var( --e-global-color-d0af85f );}.elementor-17 .elementor-element.elementor-element-315acd8.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-315acd8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d0af85f );}.elementor-17 .elementor-element.elementor-element-7e7aecd .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:26px;color:var( --e-global-color-d0af85f );}.elementor-17 .elementor-element.elementor-element-7e7aecd .elementor-heading-title a:hover, .elementor-17 .elementor-element.elementor-element-7e7aecd .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-7e7aecd .elementor-heading-title a{transition-duration:0.8s;}.elementor-17 .elementor-element.elementor-element-b5e35b2{font-family:"Questrial", Sans-serif;font-size:14px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-11ae187{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17 .elementor-element.elementor-element-11ae187:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-11ae187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-17 .elementor-element.elementor-element-88a4d81{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-88a4d81 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-88a4d81.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d0af85f );}.elementor-17 .elementor-element.elementor-element-88a4d81.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-88a4d81.elementor-view-default .elementor-icon{color:var( --e-global-color-d0af85f );border-color:var( --e-global-color-d0af85f );}.elementor-17 .elementor-element.elementor-element-88a4d81.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-88a4d81.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d0af85f );}.elementor-17 .elementor-element.elementor-element-2de40f6{width:var( --container-widget-width, 91.101% );max-width:91.101%;--container-widget-width:91.101%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-2de40f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-2de40f6 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:26px;color:var( --e-global-color-d0af85f );}.elementor-17 .elementor-element.elementor-element-2de40f6 .elementor-heading-title a:hover, .elementor-17 .elementor-element.elementor-element-2de40f6 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-2de40f6 .elementor-heading-title a{transition-duration:0.8s;}.elementor-17 .elementor-element.elementor-element-b32de29{font-family:"Questrial", Sans-serif;font-size:12px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-648da98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17 .elementor-element.elementor-element-648da98:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-648da98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17 .elementor-element.elementor-element-75ee560{--spacer-size:97px;}.elementor-17 .elementor-element.elementor-element-7be889f{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-7be889f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7be889f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://designaguia.com/wp-content/uploads/2026/02/fadgsgs-scaled.png");background-position:center center;background-size:cover;}.elementor-17 .elementor-element.elementor-element-ee83294{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17 .elementor-element.elementor-element-9d50aa5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17 .elementor-element.elementor-element-9d50aa5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-4ec3740{--spacer-size:102px;}.elementor-17 .elementor-element.elementor-element-822b853 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:27px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-05dff6b{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;font-family:"Questrial", Sans-serif;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-05dff6b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-9ce4f50 .elementor-button{background-color:transparent;background-image:linear-gradient(118deg, var( --e-global-color-d0af85f ) 0%, var( --e-global-color-5461425 ) 100%);}.elementor-17 .elementor-element.elementor-element-9ce4f50{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-9ce4f50.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-9ce4f50 .elementor-button-content-wrapper{flex-direction:row;}.elementor-17 .elementor-element.elementor-element-27eefd6{--spacer-size:102px;}.elementor-17 .elementor-element.elementor-element-8800ac3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17 .elementor-element.elementor-element-8800ac3:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-8800ac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-d0af85f ) 0%, var( --e-global-color-5461425 ) 100%);}.elementor-17 .elementor-element.elementor-element-547e6e8{--spacer-size:125px;}.elementor-17 .elementor-element.elementor-element-36a3166{text-align:center;}.elementor-17 .elementor-element.elementor-element-36a3166 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:28px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-3da2dd7{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-3da2dd7.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-3da2dd7 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-3da2dd7 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.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-17 .elementor-element.elementor-element-8f2ca26{width:auto;max-width:auto;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-8f2ca26 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-8f2ca26 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-8f2ca26 .elementor-icon-list-text{color:var( --e-global-color-62a8d6b );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-9767ec8{width:auto;max-width:auto;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-9767ec8 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-9767ec8 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-9767ec8 .elementor-icon-list-text{color:var( --e-global-color-62a8d6b );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-dbb4d3f{--spacer-size:91px;}.elementor-17 .elementor-element.elementor-element-1bb5716{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-1bb5716:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1bb5716 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designaguia.com/wp-content/uploads/2026/02/faefegwgw-scaled.png");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-882e0a5{text-align:center;}.elementor-17 .elementor-element.elementor-element-882e0a5 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:28px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-9a2d3fe{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-9a2d3fe.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-9a2d3fe .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-9a2d3fe .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-17 .elementor-element.elementor-element-2cc731e{--spacer-size:469px;margin:61px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-bc58cff{--display:flex;--min-height:300px;--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-17 .elementor-element.elementor-element-bc58cff:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-bc58cff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17 .elementor-element.elementor-element-bc58cff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-c60df59{--spacer-size:46px;}.elementor-17 .elementor-element.elementor-element-d6a0b9b{text-align:center;}.elementor-17 .elementor-element.elementor-element-d6a0b9b .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:28px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-d6a0b9b .elementor-heading-title a:hover, .elementor-17 .elementor-element.elementor-element-d6a0b9b .elementor-heading-title a:focus{color:var( --e-global-color-d0af85f );}.elementor-17 .elementor-element.elementor-element-0b001d6{width:var( --container-widget-width, 23% );max-width:23%;margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:23%;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-0b001d6.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-0b001d6 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:16px;font-weight:100;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-af7a852{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-af7a852.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-af7a852 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-af7a852 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-17 .elementor-element.elementor-element-af7a852.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d0af85f );}.elementor-17 .elementor-element.elementor-element-af7a852.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-af7a852.elementor-view-default .elementor-icon{color:var( --e-global-color-d0af85f );border-color:var( --e-global-color-d0af85f );}.elementor-17 .elementor-element.elementor-element-af7a852.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-af7a852.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d0af85f );}.elementor-17 .elementor-element.elementor-element-23021ed{--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;}.elementor-17 .elementor-element.elementor-element-23021ed:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-23021ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17 .elementor-element.elementor-element-23021ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-cfb62ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17 .elementor-element.elementor-element-cfb62ba:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-cfb62ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-36c777e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-064948d{--width:380px;}.elementor-17 .elementor-element.elementor-element-0ff6dc6{margin:0px 060px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:304px;--container-widget-flex-grow:0;width:var( --container-widget-width, 304px );max-width:304px;text-align:center;}.elementor-17 .elementor-element.elementor-element-0ff6dc6 .elementor-heading-title{font-size:26px;}.elementor-17 .elementor-element.elementor-element-42fed39{width:var( --container-widget-width, 309.031px );max-width:309.031px;margin:0px 075px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:309.031px;--container-widget-flex-grow:0;text-align:center;font-size:13px;}.elementor-17 .elementor-element.elementor-element-42fed39.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-524f15e{--width:400px;}.elementor-17 .elementor-element.elementor-element-417fd49{margin:-6px 65px calc(var(--kit-widget-spacing, 0px) + -6px) -6px;--container-widget-width:270px;--container-widget-flex-grow:0;width:var( --container-widget-width, 270px );max-width:270px;}.elementor-17 .elementor-element.elementor-element-022e493{--spacer-size:121px;}.elementor-17 .elementor-element.elementor-element-022e493.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-36c777e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-4eac0cd{--min-height:0px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17 .elementor-element.elementor-element-c112768{--width:500px;--min-height:231px;}.elementor-17 .elementor-element.elementor-element-8c6f992{--min-height:182px;}.elementor-17 .elementor-element.elementor-element-75ee560{--spacer-size:45px;}.elementor-17 .elementor-element.elementor-element-822b853{text-align:center;}.elementor-17 .elementor-element.elementor-element-05dff6b{width:var( --container-widget-width, 295.391px );max-width:295.391px;--container-widget-width:295.391px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-9ce4f50{width:var( --container-widget-width, 294.688px );max-width:294.688px;--container-widget-width:294.688px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-1bb5716:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1bb5716 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designaguia.com/wp-content/uploads/2026/02/CAPA-SITE-AGUIA-VERSAO-MOBILEjj.png");}.elementor-17 .elementor-element.elementor-element-2cc731e{--spacer-size:550px;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-064948d{--width:100.47%;}.elementor-17 .elementor-element.elementor-element-622b7a0{--width:99.622%;}.elementor-17 .elementor-element.elementor-element-3dcaeee{--width:101.678%;}.elementor-17 .elementor-element.elementor-element-c112768{--width:25%;}.elementor-17 .elementor-element.elementor-element-8c6f992{--width:25%;}.elementor-17 .elementor-element.elementor-element-5f9ea18{--width:25%;}.elementor-17 .elementor-element.elementor-element-11ae187{--width:25%;}.elementor-17 .elementor-element.elementor-element-ee83294{--width:50%;}.elementor-17 .elementor-element.elementor-element-9d50aa5{--width:46.439%;}.elementor-17 .elementor-element.elementor-element-bc58cff{--width:115.297%;}.elementor-17 .elementor-element.elementor-element-23021ed{--width:0.944%;}}@media(min-width:1025px){.elementor-17 .elementor-element.elementor-element-064948d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-064948d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-c112768 */.card-fluid {
  position: relative;
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border-radius: 20px;
  border: 1px solid rgba(255, 255, 255, 0.15);
  transition: all 0.4s ease;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c6f992 */.card-fluid {
  position: relative;
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border-radius: 20px;
  border: 1px solid rgba(255, 255, 255, 0.15);
  transition: all 0.4s ease;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f9ea18 */.card-fluid {
  position: relative;
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border-radius: 20px;
  border: 1px solid rgba(255, 255, 255, 0.15);
  transition: all 0.4s ease;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11ae187 */.card-fluid {
  position: relative;
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border-radius: 20px;
  border: 1px solid rgba(255, 255, 255, 0.15);
  transition: all 0.4s ease;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8f2ca26 */.elementor-17 .elementor-element.elementor-element-8f2ca26 .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;
  overflow: hidden !important;
  animation: carrossel-suave 40s linear infinite;
  width: max-content;
  gap: 16px;
}

.elementor-17 .elementor-element.elementor-element-8f2ca26 .elementor-inline-item {
  display: flex;
  align-items: center;
  padding: 10px 20px;
  border-radius: 100px;
  background-color: #f0f0f0; /* fundo cinza claro */
  color: #333333; /* texto escuro suave */
  font-weight: 400;
  font-size: 14px;
  white-space: nowrap;
  flex-shrink: 0;
  box-shadow: 0 0 0 transparent;
  transition: all 0.3s ease;
}

.elementor-17 .elementor-element.elementor-element-8f2ca26 .elementor-icon-list-icon {
  margin-right: 10px;
  background: transparent;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

.elementor-17 .elementor-element.elementor-element-8f2ca26 .elementor-icon-list-icon i,
.elementor-17 .elementor-element.elementor-element-8f2ca26 .elementor-icon-list-icon svg {
  color: #DDA657; /* cor suave do ícone */
  font-size: 16px;
}

.elementor-17 .elementor-element.elementor-element-8f2ca26 .elementor-widget-container {
  overflow: hidden !important;
  white-space: nowrap;
}

@keyframes carrossel-suave {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9767ec8 */.elementor-17 .elementor-element.elementor-element-9767ec8 .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;
  overflow: hidden !important;
  animation: carrossel-suave 40s linear infinite;
  width: max-content;
  gap: 16px;
}

.elementor-17 .elementor-element.elementor-element-9767ec8 .elementor-inline-item {
  display: flex;
  align-items: center;
  padding: 10px 20px;
  border-radius: 100px;
  background-color: #f0f0f0; /* fundo cinza claro */
  color: #333333; /* texto escuro suave */
  font-weight: 400;
  font-size: 14px;
  white-space: nowrap;
  flex-shrink: 0;
  box-shadow: 0 0 0 transparent;
  transition: all 0.3s ease;
}

.elementor-17 .elementor-element.elementor-element-9767ec8 .elementor-icon-list-icon {
  margin-right: 10px;
  background: transparent;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

.elementor-17 .elementor-element.elementor-element-9767ec8 .elementor-icon-list-icon i,
.elementor-17 .elementor-element.elementor-element-9767ec8 .elementor-icon-list-icon svg {
  color: #DDA657; /* cor suave do ícone */
  font-size: 16px;
}

.elementor-17 .elementor-element.elementor-element-9767ec8 .elementor-widget-container {
  overflow: hidden !important;
  white-space: nowrap;
}

@keyframes carrossel-suave {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c940eb4 */.card-content {
  min-height: 180px;
}
.card {
  width: 260px;
  height: auto;
}
.carousel-track {
  display: flex;
  gap: 24px;
  width: fit-content;
  will-change: transform;
  animation: scroll 25s linear infinite;
}
@keyframes carrossel-suave {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc58cff */.card-content {
  background: #111;
  color: #fff;
  border-radius: 16px;
  padding: 20px;
  font-family: "Montserrat", sans-serif;
  box-sizing: border-box;

  display: grid;
  grid-template-rows: 1fr auto; /* texto ocupa espaço, nome fica fixo embaixo */
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2826d6b */.brilho2 .elementor-button {
 background: #D1D1D1
 !important;
 border: 3px solid #fff;
 padding: 15px 60px;
 display: flex;
 align-items: center;
 justify-content: center;
 border-radius: 100px;
 position: relative;
 transition: 2s;
}

@media(max-width: 767px){
 .brilho2 .elementor-button {
 padding: 15px 30px;
}
}

.brilho2 .elementor-button:before {
  background-image: radial-gradient(43.3% 44.23% at 50% 49.51%, #fffff7 29%, #fffacd 48.5%, #f4d2bf 60.71%, #f4d2bf00 100%);
  filter: blur(5px);
  width: 300px;
  height: 150px;
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(var(--button-translate-x, -10%), -50%);
  border-radius: 100%;
  transition: transform 0.8s cubic-bezier(.4, 0, .2, 1);
}

.brilho2 .elementor-button.hovering:before {
  transition: transform 0.15s ease-out !important;
}

.brilho1{
 padding: 0px !important;
 border-radius: 100px;
 outline: 4px solid #FFFFFF4F;
}

.brilho1::before {
 transition: 0.35s ease-out;
 filter: blur(12px);
 background: linear-gradient(to right, transparent 30%, #ff7037 80%, #ff4900 95%);
 width: 108%;
 height: 125%;
 left: 50%;
 top: 50%;
 content: "";
 will-change: filter;
 border-radius: 100px;
 position: absolute;
 transform: translate(-50%, -50%);
 z-index: 1;
 opacity: var(--before-opacity, 1);
}

.brilho1::after {
 transition: 0.35s ease-out;
 filter: blur(12px);
 background: linear-gradient(to left, transparent 30%, #ff7037 80%, #ff4900 95%);
 width: 108%;
 height: 125%;
 left: 50%;
 top: 50%;
 content: "";
 will-change: filter;
 border-radius: 100px;
 position: absolute;
 transform: translate(-50%, -50%);
 z-index: 1;
 opacity: var(--after-opacity, 0);
}

.brilho2 .elementor-button-text,
.brilho2 .elementor-button-icon {
 z-index: 5;
 align-self: center !important;
 vertical-align: center !important;
}

.brilho1 {
 width: fit-content;
 overflow: visible;
 z-index: 1;
 position: relative;
 padding: 0px;
}

.brilho2 {
 z-index: 5;
 overflow: hidden;
 border-radius: 100px;
 position: relative;
}/* End custom CSS */
/* Start custom CSS */html, body {
  overflow-x: hidden !important;
  max-width: 100vw;
}/* End custom CSS */