.elementor-706 .elementor-element.elementor-element-c9b2ac4{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-7240a2f{--display:flex;--min-height:100vh;--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;--padding-top:35px;--padding-bottom:35px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-7240a2f:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-7240a2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1B2A;background-image:url("https://servidorviajante.com/wp-content/uploads/2026/05/arte-bg.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-706 .elementor-element.elementor-element-8f49999{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.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-706 .elementor-element.elementor-element-3a33a87{text-align:start;}.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-706 .elementor-element.elementor-element-7530dc7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-706 .elementor-element.elementor-element-7530dc7 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;}.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-706 .elementor-element.elementor-element-d8b3a3a{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:start;}.elementor-706 .elementor-element.elementor-element-d8b3a3a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-23454df{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-706 .elementor-element.elementor-element-23454df.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-706 .elementor-element.elementor-element-caa57e1{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-caa57e1.elementor-element{--align-self:flex-start;}.elementor-706 .elementor-element.elementor-element-caa57e1 > .elementor-widget-container{border-style:none;border-radius:41px 41px 41px 41px;}.elementor-706 .elementor-element.elementor-element-caa57e1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-706 .elementor-element.elementor-element-caa57e1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-706 .elementor-element.elementor-element-caa57e1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-706 .elementor-element.elementor-element-caa57e1 .elementor-image-box-wrapper .elementor-image-box-img{width:27px;}.elementor-706 .elementor-element.elementor-element-caa57e1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-706 .elementor-element.elementor-element-caa57e1 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;color:#CEB35C;}.elementor-706 .elementor-element.elementor-element-caa57e1:has(:hover) .elementor-image-box-title,
					 .elementor-706 .elementor-element.elementor-element-caa57e1:has(:focus) .elementor-image-box-title{color:#CEB35C;}.elementor-706 .elementor-element.elementor-element-caa57e1 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:500;color:#EFE4C2;}.elementor-706 .elementor-element.elementor-element-4da54f4{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-4da54f4.elementor-element{--align-self:flex-start;}.elementor-706 .elementor-element.elementor-element-4da54f4 > .elementor-widget-container{border-style:none;border-radius:41px 41px 41px 41px;}.elementor-706 .elementor-element.elementor-element-4da54f4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-706 .elementor-element.elementor-element-4da54f4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-706 .elementor-element.elementor-element-4da54f4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-706 .elementor-element.elementor-element-4da54f4 .elementor-image-box-wrapper .elementor-image-box-img{width:27px;}.elementor-706 .elementor-element.elementor-element-4da54f4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-706 .elementor-element.elementor-element-4da54f4 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;color:#CEB35C;}.elementor-706 .elementor-element.elementor-element-4da54f4:has(:hover) .elementor-image-box-title,
					 .elementor-706 .elementor-element.elementor-element-4da54f4:has(:focus) .elementor-image-box-title{color:#CEB35C;}.elementor-706 .elementor-element.elementor-element-4da54f4 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:500;color:#EFE4C2;}.elementor-706 .elementor-element.elementor-element-61943bd{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-61943bd.elementor-element{--align-self:flex-start;}.elementor-706 .elementor-element.elementor-element-61943bd > .elementor-widget-container{border-style:none;border-radius:41px 41px 41px 41px;}.elementor-706 .elementor-element.elementor-element-61943bd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-706 .elementor-element.elementor-element-61943bd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-706 .elementor-element.elementor-element-61943bd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-706 .elementor-element.elementor-element-61943bd .elementor-image-box-wrapper .elementor-image-box-img{width:27px;}.elementor-706 .elementor-element.elementor-element-61943bd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-706 .elementor-element.elementor-element-61943bd .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;color:#CEB35C;}.elementor-706 .elementor-element.elementor-element-61943bd:has(:hover) .elementor-image-box-title,
					 .elementor-706 .elementor-element.elementor-element-61943bd:has(:focus) .elementor-image-box-title{color:#CEB35C;}.elementor-706 .elementor-element.elementor-element-61943bd .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:500;color:#EFE4C2;}.elementor-706 .elementor-element.elementor-element-425972f{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-425972f.elementor-element{--align-self:flex-start;}.elementor-706 .elementor-element.elementor-element-425972f > .elementor-widget-container{border-style:none;border-radius:41px 41px 41px 41px;}.elementor-706 .elementor-element.elementor-element-425972f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-706 .elementor-element.elementor-element-425972f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-706 .elementor-element.elementor-element-425972f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-706 .elementor-element.elementor-element-425972f .elementor-image-box-wrapper .elementor-image-box-img{width:27px;}.elementor-706 .elementor-element.elementor-element-425972f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-706 .elementor-element.elementor-element-425972f .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;color:#CEB35C;}.elementor-706 .elementor-element.elementor-element-425972f:has(:hover) .elementor-image-box-title,
					 .elementor-706 .elementor-element.elementor-element-425972f:has(:focus) .elementor-image-box-title{color:#CEB35C;}.elementor-706 .elementor-element.elementor-element-425972f .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:500;color:#EFE4C2;}.elementor-706 .elementor-element.elementor-element-aa0a623{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-aa0a623.elementor-element{--align-self:flex-start;}.elementor-706 .elementor-element.elementor-element-aa0a623 > .elementor-widget-container{border-style:none;border-radius:41px 41px 41px 41px;}.elementor-706 .elementor-element.elementor-element-aa0a623.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-706 .elementor-element.elementor-element-aa0a623.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-706 .elementor-element.elementor-element-aa0a623.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-706 .elementor-element.elementor-element-aa0a623 .elementor-image-box-wrapper .elementor-image-box-img{width:27px;}.elementor-706 .elementor-element.elementor-element-aa0a623 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-706 .elementor-element.elementor-element-aa0a623 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;color:#CEB35C;}.elementor-706 .elementor-element.elementor-element-aa0a623:has(:hover) .elementor-image-box-title,
					 .elementor-706 .elementor-element.elementor-element-aa0a623:has(:focus) .elementor-image-box-title{color:#CEB35C;}.elementor-706 .elementor-element.elementor-element-aa0a623 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:500;color:#EFE4C2;}.elementor-706 .elementor-element.elementor-element-bfc39a5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-706 .elementor-element.elementor-element-ef46a1f{width:100%;max-width:100%;text-align:start;}.elementor-706 .elementor-element.elementor-element-ef46a1f .elementor-heading-title{color:#DEC57E;}.elementor-706 .elementor-element.elementor-element-4e75f36{--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:flex-start;--align-items:stretch;}.elementor-706 .elementor-element.elementor-element-9904449{--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:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-d01b489{text-align:center;}.elementor-706 .elementor-element.elementor-element-d01b489 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#C7AB4C;}.elementor-706 .elementor-element.elementor-element-f52d5c3{text-align:center;}.elementor-706 .elementor-element.elementor-element-f52d5c3 .elementor-heading-title{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-706 .elementor-element.elementor-element-7eb0840{--divider-border-style:solid;--divider-color:#C7AB4C;--divider-border-width:1px;}.elementor-706 .elementor-element.elementor-element-7eb0840 .elementor-divider-separator{width:240px;margin:0 auto;margin-center:0;}.elementor-706 .elementor-element.elementor-element-7eb0840 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.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-706 .elementor-element.elementor-element-9cc7a61{text-align:center;}.elementor-706 .elementor-element.elementor-element-5d81363{text-align:center;}.elementor-706 .elementor-element.elementor-element-a3b5f70{--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:flex-start;--align-items:center;}.elementor-706 .elementor-element.elementor-element-6f948bc{--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:flex-start;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-32d26b2{--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:flex-start;--align-items:center;}.elementor-706 .elementor-element.elementor-element-ff94827{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-706 .elementor-element.elementor-element-ff94827 img{width:44%;max-width:80%;}.elementor-706 .elementor-element.elementor-element-ff6bf8d{text-align:start;}.elementor-706 .elementor-element.elementor-element-ff6bf8d .elementor-heading-title{color:#F5E6C0;}.elementor-706 .elementor-element.elementor-element-7829b21{text-align:start;}.elementor-706 .elementor-element.elementor-element-2bafddc{--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:flex-start;--align-items:center;}.elementor-706 .elementor-element.elementor-element-174ab7c{text-align:center;}.elementor-706 .elementor-element.elementor-element-174ab7c img{max-width:93%;}.elementor-706 .elementor-element.elementor-element-099d9a2{text-align:start;}.elementor-706 .elementor-element.elementor-element-099d9a2 .elementor-heading-title{color:#F5E6C0;}.elementor-706 .elementor-element.elementor-element-719484f{text-align:start;}.elementor-706 .elementor-element.elementor-element-46323a4{text-align:start;}.elementor-706 .elementor-element.elementor-element-2bd49be{--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:flex-start;--align-items:center;}.elementor-706 .elementor-element.elementor-element-4242364{text-align:center;}.elementor-706 .elementor-element.elementor-element-95ea987{text-align:start;}.elementor-706 .elementor-element.elementor-element-95ea987 .elementor-heading-title{color:#F5E6C0;}.elementor-706 .elementor-element.elementor-element-befa9a9{text-align:center;}.elementor-706 .elementor-element.elementor-element-befa9a9 img{width:61%;}.elementor-706 .elementor-element.elementor-element-afb316c{--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:flex-start;--align-items:stretch;}.elementor-706 .elementor-element.elementor-element-53bb98e{--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:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-a605fc3{text-align:center;}.elementor-706 .elementor-element.elementor-element-a605fc3 .elementor-heading-title{color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-c9f15de{--divider-border-style:solid;--divider-color:#C7AB4C;--divider-border-width:1px;}.elementor-706 .elementor-element.elementor-element-c9f15de .elementor-divider-separator{width:240px;margin:0 auto;margin-center:0;}.elementor-706 .elementor-element.elementor-element-c9f15de .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-706 .elementor-element.elementor-element-54f00a9{text-align:center;}.elementor-706 .elementor-element.elementor-element-d9e3e64 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-706 .elementor-element.elementor-element-55baf0b{--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:flex-start;--align-items:stretch;}.elementor-706 .elementor-element.elementor-element-525c876{--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:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-6571d1a{text-align:center;}.elementor-706 .elementor-element.elementor-element-6571d1a .elementor-heading-title{color:#DEC57E;}.elementor-706 .elementor-element.elementor-element-d3f2862{text-align:center;}.elementor-706 .elementor-element.elementor-element-d3f2862 .elementor-heading-title{color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-6ea717e{--divider-border-style:solid;--divider-color:#C7AB4C;--divider-border-width:1px;}.elementor-706 .elementor-element.elementor-element-6ea717e .elementor-divider-separator{width:240px;margin:0 auto;margin-center:0;}.elementor-706 .elementor-element.elementor-element-6ea717e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-706 .elementor-element.elementor-element-2cc755f{--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:flex-start;}.elementor-706 .elementor-element.elementor-element-6a0ec01{--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:flex-start;--align-items:center;}.elementor-706 .elementor-element.elementor-element-6fb1933{text-align:start;}.elementor-706 .elementor-element.elementor-element-6fb1933 .elementor-heading-title{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-706 .elementor-element.elementor-element-d1cc5d4 .elementor-icon-list-icon i{color:#DC4848;transition:color 0.3s;}.elementor-706 .elementor-element.elementor-element-d1cc5d4 .elementor-icon-list-icon svg{fill:#DC4848;transition:fill 0.3s;}.elementor-706 .elementor-element.elementor-element-d1cc5d4{--e-icon-list-icon-size:14px;--icon-vertical-offset:4px;}.elementor-706 .elementor-element.elementor-element-d1cc5d4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-706 .elementor-element.elementor-element-f7b8f41{--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:flex-start;--align-items:center;}.elementor-706 .elementor-element.elementor-element-ae1d126{text-align:start;}.elementor-706 .elementor-element.elementor-element-ae1d126 .elementor-heading-title{color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-4b19417 .elementor-icon-list-icon i{color:#C7AB4C;transition:color 0.3s;}.elementor-706 .elementor-element.elementor-element-4b19417 .elementor-icon-list-icon svg{fill:#C7AB4C;transition:fill 0.3s;}.elementor-706 .elementor-element.elementor-element-4b19417{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-706 .elementor-element.elementor-element-4b19417 .elementor-icon-list-text{transition:color 0.3s;}.elementor-706 .elementor-element.elementor-element-ff0ba09{--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:flex-start;--align-items:stretch;}.elementor-706 .elementor-element.elementor-element-708116c{--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:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-69d5a74{text-align:center;}.elementor-706 .elementor-element.elementor-element-69d5a74 .elementor-heading-title{color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-0fe926b{--divider-border-style:solid;--divider-color:#C7AB4C;--divider-border-width:1px;}.elementor-706 .elementor-element.elementor-element-0fe926b .elementor-divider-separator{width:240px;margin:0 auto;margin-center:0;}.elementor-706 .elementor-element.elementor-element-0fe926b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-706 .elementor-element.elementor-element-ca62ccd .elementor-icon-list-icon i{color:#C7AB4C;transition:color 0.3s;}.elementor-706 .elementor-element.elementor-element-ca62ccd .elementor-icon-list-icon svg{fill:#C7AB4C;transition:fill 0.3s;}.elementor-706 .elementor-element.elementor-element-ca62ccd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-706 .elementor-element.elementor-element-ca62ccd .elementor-icon-list-text{transition:color 0.3s;}.elementor-706 .elementor-element.elementor-element-be84dd4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-706 .elementor-element.elementor-element-8e6fc84{--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:flex-start;--align-items:stretch;}.elementor-706 .elementor-element.elementor-element-0d232ff{--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:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-8ab2b6d{text-align:center;}.elementor-706 .elementor-element.elementor-element-8ab2b6d .elementor-heading-title{color:#DEC57E;}.elementor-706 .elementor-element.elementor-element-d5acc7e{text-align:center;}.elementor-706 .elementor-element.elementor-element-d5acc7e .elementor-heading-title{color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-25c5c44{--divider-border-style:solid;--divider-color:#C7AB4C;--divider-border-width:1px;}.elementor-706 .elementor-element.elementor-element-25c5c44 .elementor-divider-separator{width:240px;margin:0 auto;margin-center:0;}.elementor-706 .elementor-element.elementor-element-25c5c44 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-706 .elementor-element.elementor-element-9ebcf36{text-align:center;}.elementor-706 .elementor-element.elementor-element-4f3c381 .elementor-icon-list-icon i{color:#C7AB4C;transition:color 0.3s;}.elementor-706 .elementor-element.elementor-element-4f3c381 .elementor-icon-list-icon svg{fill:#C7AB4C;transition:fill 0.3s;}.elementor-706 .elementor-element.elementor-element-4f3c381{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-706 .elementor-element.elementor-element-4f3c381 .elementor-icon-list-text{transition:color 0.3s;}.elementor-706 .elementor-element.elementor-element-1eaddd9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-706 .elementor-element.elementor-element-22f768d{--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:flex-start;--align-items:stretch;}.elementor-706 .elementor-element.elementor-element-9bd77e1{--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:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-bd8725c{text-align:center;}.elementor-706 .elementor-element.elementor-element-bd8725c .elementor-heading-title{color:#DEC57E;}.elementor-706 .elementor-element.elementor-element-0a937c5{text-align:center;}.elementor-706 .elementor-element.elementor-element-0a937c5 .elementor-heading-title{color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-4f76519{--divider-border-style:solid;--divider-color:#C7AB4C;--divider-border-width:1px;}.elementor-706 .elementor-element.elementor-element-4f76519 .elementor-divider-separator{width:240px;margin:0 auto;margin-center:0;}.elementor-706 .elementor-element.elementor-element-4f76519 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-706 .elementor-element.elementor-element-09eb92e{--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:flex-start;--align-items:center;}.elementor-706 .elementor-element.elementor-element-5db4cc2{text-align:center;}.elementor-706 .elementor-element.elementor-element-214407b{--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:flex-start;--align-items:center;}.elementor-706 .elementor-element.elementor-element-d9ffd37{text-align:start;}.elementor-706 .elementor-element.elementor-element-d9ffd37 .elementor-heading-title{color:#DEC57E;}.elementor-706 .elementor-element.elementor-element-3a862f0 .elementor-icon-list-icon i{color:#C7AB4C;transition:color 0.3s;}.elementor-706 .elementor-element.elementor-element-3a862f0 .elementor-icon-list-icon svg{fill:#C7AB4C;transition:fill 0.3s;}.elementor-706 .elementor-element.elementor-element-3a862f0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-706 .elementor-element.elementor-element-3a862f0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-706 .elementor-element.elementor-element-b621ff2{text-align:center;}.elementor-706 .elementor-element.elementor-element-b621ff2 .elementor-heading-title{color:#DEC57E;}.elementor-706 .elementor-element.elementor-element-7a62f45{--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:flex-start;}.elementor-706 .elementor-element.elementor-element-2b43fea{--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:flex-start;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-706 .elementor-element.elementor-element-3cf4de5{text-align:start;}.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-706 .elementor-element.elementor-element-4082680 .elementor-icon-wrapper{text-align:center;}.elementor-706 .elementor-element.elementor-element-4082680.elementor-view-stacked .elementor-icon{background-color:#C7AB4C;}.elementor-706 .elementor-element.elementor-element-4082680.elementor-view-framed .elementor-icon, .elementor-706 .elementor-element.elementor-element-4082680.elementor-view-default .elementor-icon{color:#C7AB4C;border-color:#C7AB4C;}.elementor-706 .elementor-element.elementor-element-4082680.elementor-view-framed .elementor-icon, .elementor-706 .elementor-element.elementor-element-4082680.elementor-view-default .elementor-icon svg{fill:#C7AB4C;}.elementor-706 .elementor-element.elementor-element-4082680 .elementor-icon{font-size:22px;}.elementor-706 .elementor-element.elementor-element-4082680 .elementor-icon svg{height:22px;}.elementor-706 .elementor-element.elementor-element-fb7416f{--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:flex-start;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-706 .elementor-element.elementor-element-f2164cf{text-align:start;}.elementor-706 .elementor-element.elementor-element-cbe1b4d .elementor-icon-wrapper{text-align:center;}.elementor-706 .elementor-element.elementor-element-cbe1b4d.elementor-view-stacked .elementor-icon{background-color:#C7AB4C;}.elementor-706 .elementor-element.elementor-element-cbe1b4d.elementor-view-framed .elementor-icon, .elementor-706 .elementor-element.elementor-element-cbe1b4d.elementor-view-default .elementor-icon{color:#C7AB4C;border-color:#C7AB4C;}.elementor-706 .elementor-element.elementor-element-cbe1b4d.elementor-view-framed .elementor-icon, .elementor-706 .elementor-element.elementor-element-cbe1b4d.elementor-view-default .elementor-icon svg{fill:#C7AB4C;}.elementor-706 .elementor-element.elementor-element-cbe1b4d .elementor-icon{font-size:22px;}.elementor-706 .elementor-element.elementor-element-cbe1b4d .elementor-icon svg{height:22px;}.elementor-706 .elementor-element.elementor-element-01b3d66{--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:flex-start;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-706 .elementor-element.elementor-element-02a4c22{text-align:start;}.elementor-706 .elementor-element.elementor-element-7678d47 .elementor-icon-wrapper{text-align:center;}.elementor-706 .elementor-element.elementor-element-7678d47.elementor-view-stacked .elementor-icon{background-color:#C7AB4C;}.elementor-706 .elementor-element.elementor-element-7678d47.elementor-view-framed .elementor-icon, .elementor-706 .elementor-element.elementor-element-7678d47.elementor-view-default .elementor-icon{color:#C7AB4C;border-color:#C7AB4C;}.elementor-706 .elementor-element.elementor-element-7678d47.elementor-view-framed .elementor-icon, .elementor-706 .elementor-element.elementor-element-7678d47.elementor-view-default .elementor-icon svg{fill:#C7AB4C;}.elementor-706 .elementor-element.elementor-element-7678d47 .elementor-icon{font-size:22px;}.elementor-706 .elementor-element.elementor-element-7678d47 .elementor-icon svg{height:22px;}.elementor-706 .elementor-element.elementor-element-6c8c124{--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:flex-start;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-706 .elementor-element.elementor-element-70334bb{text-align:start;}.elementor-706 .elementor-element.elementor-element-0486a8f .elementor-icon-wrapper{text-align:center;}.elementor-706 .elementor-element.elementor-element-0486a8f.elementor-view-stacked .elementor-icon{background-color:#C7AB4C;}.elementor-706 .elementor-element.elementor-element-0486a8f.elementor-view-framed .elementor-icon, .elementor-706 .elementor-element.elementor-element-0486a8f.elementor-view-default .elementor-icon{color:#C7AB4C;border-color:#C7AB4C;}.elementor-706 .elementor-element.elementor-element-0486a8f.elementor-view-framed .elementor-icon, .elementor-706 .elementor-element.elementor-element-0486a8f.elementor-view-default .elementor-icon svg{fill:#C7AB4C;}.elementor-706 .elementor-element.elementor-element-0486a8f .elementor-icon{font-size:22px;}.elementor-706 .elementor-element.elementor-element-0486a8f .elementor-icon svg{height:22px;}.elementor-706 .elementor-element.elementor-element-13c7dd2{--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:flex-start;--align-items:stretch;}.elementor-706 .elementor-element.elementor-element-b9b5d4b{--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:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-a885c39{text-align:center;}.elementor-706 .elementor-element.elementor-element-a885c39 .elementor-heading-title{color:#DEC57E;}.elementor-706 .elementor-element.elementor-element-b60af12{text-align:center;}.elementor-706 .elementor-element.elementor-element-b60af12 .elementor-heading-title{color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-8d64388{--divider-border-style:solid;--divider-color:#C7AB4C;--divider-border-width:1px;}.elementor-706 .elementor-element.elementor-element-8d64388 .elementor-divider-separator{width:240px;margin:0 auto;margin-center:0;}.elementor-706 .elementor-element.elementor-element-8d64388 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-706 .elementor-element.elementor-element-d62e497{--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:flex-start;--align-items:center;}.elementor-706 .elementor-element.elementor-element-a02a435{--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:flex-start;--align-items:center;}.elementor-706 .elementor-element.elementor-element-0a694b7{--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:flex-start;--align-items:center;}.elementor-706 .elementor-element.elementor-element-8e1720f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-706 .elementor-element.elementor-element-54d66c4{text-align:start;}.elementor-706 .elementor-element.elementor-element-54d66c4 .elementor-heading-title{color:#C7AB4C;}.elementor-706 .elementor-element.elementor-element-24f5b0b{text-align:start;}.elementor-706 .elementor-element.elementor-element-24f5b0b .elementor-heading-title{color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-4c4287e{text-align:start;}.elementor-706 .elementor-element.elementor-element-9368aeb{--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:flex-start;--align-items:center;}.elementor-706 .elementor-element.elementor-element-bb1ca49{--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:flex-start;--align-items:center;}.elementor-706 .elementor-element.elementor-element-b7e82c8{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;}.elementor-706 .elementor-element.elementor-element-d7e589b{text-align:start;}.elementor-706 .elementor-element.elementor-element-d7e589b .elementor-heading-title{color:#C7AB4C;}.elementor-706 .elementor-element.elementor-element-35c2092{text-align:start;}.elementor-706 .elementor-element.elementor-element-35c2092 .elementor-heading-title{color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-cdf026a{text-align:start;}.elementor-706 .elementor-element.elementor-element-e529855{--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:flex-start;--align-items:center;}.elementor-706 .elementor-element.elementor-element-1f228fd{--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:flex-start;--align-items:center;}.elementor-706 .elementor-element.elementor-element-33baae4{text-align:center;}.elementor-706 .elementor-element.elementor-element-152fd89{text-align:start;}.elementor-706 .elementor-element.elementor-element-152fd89 .elementor-heading-title{color:#C7AB4C;}.elementor-706 .elementor-element.elementor-element-badf2d8{text-align:start;}.elementor-706 .elementor-element.elementor-element-badf2d8 .elementor-heading-title{color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-9eb1d29{text-align:start;}.elementor-706 .elementor-element.elementor-element-7f4cad2{--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:flex-start;--align-items:center;}.elementor-706 .elementor-element.elementor-element-fa1f628{--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:flex-start;--align-items:center;}.elementor-706 .elementor-element.elementor-element-2c010b5{text-align:center;}.elementor-706 .elementor-element.elementor-element-a72dce1{text-align:start;}.elementor-706 .elementor-element.elementor-element-a72dce1 .elementor-heading-title{color:#C7AB4C;}.elementor-706 .elementor-element.elementor-element-7df4a39{text-align:start;}.elementor-706 .elementor-element.elementor-element-7df4a39 .elementor-heading-title{color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-8de3b76{text-align:start;}.elementor-706 .elementor-element.elementor-element-37ade8f{--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:flex-start;--align-items:center;}.elementor-706 .elementor-element.elementor-element-6f4285a{--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:flex-start;--align-items:center;}.elementor-706 .elementor-element.elementor-element-97281aa{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;text-align:center;}.elementor-706 .elementor-element.elementor-element-42a275d{text-align:start;}.elementor-706 .elementor-element.elementor-element-42a275d .elementor-heading-title{color:#C7AB4C;}.elementor-706 .elementor-element.elementor-element-384fc9b{text-align:start;}.elementor-706 .elementor-element.elementor-element-384fc9b .elementor-heading-title{color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-666d21d{text-align:start;}.elementor-706 .elementor-element.elementor-element-9365eda{--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:flex-start;--align-items:center;}.elementor-706 .elementor-element.elementor-element-07042c7{--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:flex-start;--align-items:center;}.elementor-706 .elementor-element.elementor-element-148c214{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-706 .elementor-element.elementor-element-d06d45b{text-align:start;}.elementor-706 .elementor-element.elementor-element-d06d45b .elementor-heading-title{color:#C7AB4C;}.elementor-706 .elementor-element.elementor-element-c3b94c1{text-align:start;}.elementor-706 .elementor-element.elementor-element-c3b94c1 .elementor-heading-title{color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-43f76bf{text-align:start;}.elementor-706 .elementor-element.elementor-element-12251fa{--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:flex-start;--align-items:stretch;}.elementor-706 .elementor-element.elementor-element-d58896d{--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:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-e910453{text-align:center;}.elementor-706 .elementor-element.elementor-element-e910453 .elementor-heading-title{color:#DEC57E;}.elementor-706 .elementor-element.elementor-element-724b8bd{text-align:center;}.elementor-706 .elementor-element.elementor-element-724b8bd .elementor-heading-title{color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-2325110{--divider-border-style:solid;--divider-color:#C7AB4C;--divider-border-width:1px;}.elementor-706 .elementor-element.elementor-element-2325110 .elementor-divider-separator{width:240px;margin:0 auto;margin-center:0;}.elementor-706 .elementor-element.elementor-element-2325110 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-706 .elementor-element.elementor-element-f37d94b{text-align:center;}.elementor-706 .elementor-element.elementor-element-5ca602a{--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:flex-start;--align-items:center;}.elementor-706 .elementor-element.elementor-element-f1c018f{--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:flex-start;--align-items:center;}.elementor-706 .elementor-element.elementor-element-3701f6d{text-align:center;}.elementor-706 .elementor-element.elementor-element-2b6f60f{text-align:start;}.elementor-706 .elementor-element.elementor-element-2b6f60f .elementor-heading-title{color:#DEC57E;}.elementor-706 .elementor-element.elementor-element-9b800f8{text-align:start;}.elementor-706 .elementor-element.elementor-element-9b800f8 .elementor-heading-title{color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-0335259{text-align:start;}.elementor-706 .elementor-element.elementor-element-545117f{--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:flex-start;--align-items:center;}.elementor-706 .elementor-element.elementor-element-763ef59{text-align:center;}.elementor-706 .elementor-element.elementor-element-e2501cc{text-align:start;}.elementor-706 .elementor-element.elementor-element-e2501cc .elementor-heading-title{color:#DEC57E;}.elementor-706 .elementor-element.elementor-element-3f5b708{text-align:start;}.elementor-706 .elementor-element.elementor-element-3f5b708 .elementor-heading-title{color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-19588d4{text-align:start;}.elementor-706 .elementor-element.elementor-element-7123e20 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-706 .elementor-element.elementor-element-b576e59{--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:flex-start;--align-items:stretch;}.elementor-706 .elementor-element.elementor-element-8370aa1{--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:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-75d2ad0{text-align:center;}.elementor-706 .elementor-element.elementor-element-75d2ad0 .elementor-heading-title{color:#DEC57E;}.elementor-706 .elementor-element.elementor-element-ce5b0cd{text-align:center;}.elementor-706 .elementor-element.elementor-element-ce5b0cd .elementor-heading-title{color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-f518b20{--divider-border-style:solid;--divider-color:#C7AB4C;--divider-border-width:1px;}.elementor-706 .elementor-element.elementor-element-f518b20 .elementor-divider-separator{width:240px;margin:0 auto;margin-center:0;}.elementor-706 .elementor-element.elementor-element-f518b20 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-706 .elementor-element.elementor-element-cb94043{--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:flex-start;--align-items:center;}.elementor-706 .elementor-element.elementor-element-fdc407b{text-align:center;}.elementor-706 .elementor-element.elementor-element-fdc407b .elementor-heading-title{color:#DEC57E;}.elementor-706 .elementor-element.elementor-element-645ab02 .elementor-icon-list-icon i{color:#C7AB4C;transition:color 0.3s;}.elementor-706 .elementor-element.elementor-element-645ab02 .elementor-icon-list-icon svg{fill:#C7AB4C;transition:fill 0.3s;}.elementor-706 .elementor-element.elementor-element-645ab02{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-706 .elementor-element.elementor-element-645ab02 .elementor-icon-list-text{transition:color 0.3s;}.elementor-706 .elementor-element.elementor-element-4b16262{text-align:center;}.elementor-706 .elementor-element.elementor-element-4b16262 .elementor-heading-title{color:#8A98B0;}.elementor-706 .elementor-element.elementor-element-2c1108e{text-align:center;}.elementor-706 .elementor-element.elementor-element-2c1108e .elementor-heading-title{color:#C7AB4C;}.elementor-706 .elementor-element.elementor-element-9796d1e{text-align:center;}.elementor-706 .elementor-element.elementor-element-9796d1e .elementor-heading-title{color:#F5E6C0;}.elementor-706 .elementor-element.elementor-element-1ea14a5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-706 .elementor-element.elementor-element-3c1326a{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-706 .elementor-element.elementor-element-99c06d9{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-706 .elementor-element.elementor-element-99c06d9.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-706 .elementor-element.elementor-element-64fff19{width:initial;max-width:initial;}.elementor-706 .elementor-element.elementor-element-64fff19 img{width:100%;}.elementor-706 .elementor-element.elementor-element-60e94be{--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:flex-start;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-b13cfdb{text-align:center;}.elementor-706 .elementor-element.elementor-element-b13cfdb .elementor-heading-title{color:#DEC57E;}.elementor-706 .elementor-element.elementor-element-6693917{text-align:center;}.elementor-706 .elementor-element.elementor-element-6693917 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-2b19b45{--divider-border-style:solid;--divider-color:#C7AB4C;--divider-border-width:1px;}.elementor-706 .elementor-element.elementor-element-2b19b45 .elementor-divider-separator{width:240px;margin:0 auto;margin-left:0;}.elementor-706 .elementor-element.elementor-element-2b19b45 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-706 .elementor-element.elementor-element-9f6b816{text-align:start;}.elementor-706 .elementor-element.elementor-element-59807f0{text-align:start;}.elementor-706 .elementor-element.elementor-element-3c0600b{text-align:center;}.elementor-706 .elementor-element.elementor-element-795a76e{--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:flex-start;--align-items:stretch;}.elementor-706 .elementor-element.elementor-element-0c10032{--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:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-a0af85c{text-align:center;}.elementor-706 .elementor-element.elementor-element-a0af85c .elementor-heading-title{color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-dbd487a{--divider-border-style:solid;--divider-color:#C7AB4C;--divider-border-width:1px;}.elementor-706 .elementor-element.elementor-element-dbd487a .elementor-divider-separator{width:240px;margin:0 auto;margin-center:0;}.elementor-706 .elementor-element.elementor-element-dbd487a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-706 .elementor-element.elementor-element-187396e{text-align:center;}.elementor-706 .elementor-element.elementor-element-af13721{text-align:center;}.elementor-706 .elementor-element.elementor-element-019bd99 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-706 .elementor-element.elementor-element-1780d5f{--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:flex-start;--align-items:stretch;}.elementor-706 .elementor-element.elementor-element-1780d5f:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-1780d5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://servidorviajante.com/wp-content/uploads/2026/05/arte-de-fundo.webp");}.elementor-706 .elementor-element.elementor-element-89fa82d{--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:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.77;--border-radius:18px 18px 18px 18px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-89fa82d:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-89fa82d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;background-image:url("https://servidorviajante.com/wp-content/uploads/2026/05/arte-bg.webp");background-position:center center;background-size:cover;}.elementor-706 .elementor-element.elementor-element-89fa82d::before, .elementor-706 .elementor-element.elementor-element-89fa82d > .elementor-background-video-container::before, .elementor-706 .elementor-element.elementor-element-89fa82d > .e-con-inner > .elementor-background-video-container::before, .elementor-706 .elementor-element.elementor-element-89fa82d > .elementor-background-slideshow::before, .elementor-706 .elementor-element.elementor-element-89fa82d > .e-con-inner > .elementor-background-slideshow::before, .elementor-706 .elementor-element.elementor-element-89fa82d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#041524;--background-overlay:'';}.elementor-706 .elementor-element.elementor-element-720258a{text-align:center;}.elementor-706 .elementor-element.elementor-element-720258a .elementor-heading-title{color:#DEC57E;}.elementor-706 .elementor-element.elementor-element-f305b1a{text-align:center;}.elementor-706 .elementor-element.elementor-element-f305b1a .elementor-heading-title{color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-43b47cc{--divider-border-style:solid;--divider-color:#C7AB4C;--divider-border-width:1px;}.elementor-706 .elementor-element.elementor-element-43b47cc .elementor-divider-separator{width:240px;margin:0 auto;margin-center:0;}.elementor-706 .elementor-element.elementor-element-43b47cc .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-706 .elementor-element.elementor-element-8de9f8c{--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:flex-start;--align-items:center;}.elementor-706 .elementor-element.elementor-element-b477127{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-706 .elementor-element.elementor-element-b477127 img{border-radius:20px 20px 20px 20px;}.elementor-706 .elementor-element.elementor-element-eb5d334{--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:flex-start;--align-items:flex-start;}.elementor-706 .elementor-element.elementor-element-eb5d334.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-706 .elementor-element.elementor-element-dea59c3{text-align:start;}.elementor-706 .elementor-element.elementor-element-dea59c3 .elementor-heading-title{color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-3fe6906{text-align:start;}.elementor-706 .elementor-element.elementor-element-2bdc470{text-align:start;}.elementor-706 .elementor-element.elementor-element-4130af8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-706 .elementor-element.elementor-element-7549ba3{--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:flex-start;--align-items:stretch;}.elementor-706 .elementor-element.elementor-element-aae58ff{--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:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-fffceb1{text-align:center;}.elementor-706 .elementor-element.elementor-element-fffceb1 .elementor-heading-title{color:#DEC57E;}.elementor-706 .elementor-element.elementor-element-5209b3a{text-align:center;}.elementor-706 .elementor-element.elementor-element-5209b3a .elementor-heading-title{color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-115251d{--divider-border-style:solid;--divider-color:#C7AB4C;--divider-border-width:1px;}.elementor-706 .elementor-element.elementor-element-115251d .elementor-divider-separator{width:240px;margin:0 auto;margin-center:0;}.elementor-706 .elementor-element.elementor-element-115251d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .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-706 .elementor-element.elementor-element-150f208 .elementor-accordion-icon, .elementor-706 .elementor-element.elementor-element-150f208 .elementor-accordion-title{color:#EBD68E;}.elementor-706 .elementor-element.elementor-element-150f208 .elementor-accordion-icon svg{fill:#EBD68E;}.elementor-706 .elementor-element.elementor-element-150f208 .elementor-active .elementor-accordion-icon, .elementor-706 .elementor-element.elementor-element-150f208 .elementor-active .elementor-accordion-title{color:#C7AB4C;}.elementor-706 .elementor-element.elementor-element-150f208 .elementor-active .elementor-accordion-icon svg{fill:#C7AB4C;}.elementor-706 .elementor-element.elementor-element-cfa5925{--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:flex-start;--align-items:stretch;}.elementor-706 .elementor-element.elementor-element-c2070c6{--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:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-2ebeb8a{text-align:center;}.elementor-706 .elementor-element.elementor-element-2ebeb8a .elementor-heading-title{color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-b511484{--divider-border-style:solid;--divider-color:#C7AB4C;--divider-border-width:1px;}.elementor-706 .elementor-element.elementor-element-b511484 .elementor-divider-separator{width:240px;margin:0 auto;margin-center:0;}.elementor-706 .elementor-element.elementor-element-b511484 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-706 .elementor-element.elementor-element-eb98893{text-align:center;}.elementor-706 .elementor-element.elementor-element-57cbc77 .elementor-button-content-wrapper{flex-direction:row;}.elementor-706 .elementor-element.elementor-element-9a8603d{--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:flex-start;--align-items:center;}.elementor-706 .elementor-element.elementor-element-228934b{--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:flex-start;--align-items:center;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-689a0cf{text-align:center;}.elementor-706 .elementor-element.elementor-element-f0dd8b0 .elementor-icon-list-icon i{color:#C7AB4C;transition:color 0.3s;}.elementor-706 .elementor-element.elementor-element-f0dd8b0 .elementor-icon-list-icon svg{fill:#C7AB4C;transition:fill 0.3s;}.elementor-706 .elementor-element.elementor-element-f0dd8b0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-706 .elementor-element.elementor-element-f0dd8b0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-706 .elementor-element.elementor-element-82173c1{text-align:center;}@media(min-width:768px){.elementor-706 .elementor-element.elementor-element-8f49999{--content-width:1280px;}.elementor-706 .elementor-element.elementor-element-9904449{--content-width:1200px;}.elementor-706 .elementor-element.elementor-element-6f948bc{--content-width:1240px;}.elementor-706 .elementor-element.elementor-element-53bb98e{--content-width:1200px;}.elementor-706 .elementor-element.elementor-element-525c876{--content-width:1200px;}.elementor-706 .elementor-element.elementor-element-2cc755f{--content-width:1240px;}.elementor-706 .elementor-element.elementor-element-708116c{--content-width:1200px;}.elementor-706 .elementor-element.elementor-element-0d232ff{--content-width:1200px;}.elementor-706 .elementor-element.elementor-element-9bd77e1{--content-width:1200px;}.elementor-706 .elementor-element.elementor-element-b9b5d4b{--content-width:1200px;}.elementor-706 .elementor-element.elementor-element-d62e497{--content-width:1080px;}.elementor-706 .elementor-element.elementor-element-d58896d{--content-width:1200px;}.elementor-706 .elementor-element.elementor-element-8370aa1{--content-width:1200px;}.elementor-706 .elementor-element.elementor-element-cb94043{--content-width:580px;}.elementor-706 .elementor-element.elementor-element-99c06d9{--width:39.302%;}.elementor-706 .elementor-element.elementor-element-60e94be{--content-width:1200px;}.elementor-706 .elementor-element.elementor-element-0c10032{--content-width:1200px;}.elementor-706 .elementor-element.elementor-element-89fa82d{--content-width:1280px;}.elementor-706 .elementor-element.elementor-element-eb5d334{--width:95%;}.elementor-706 .elementor-element.elementor-element-aae58ff{--content-width:1200px;}.elementor-706 .elementor-element.elementor-element-c2070c6{--content-width:1200px;}.elementor-706 .elementor-element.elementor-element-228934b{--content-width:1240px;}}@media(max-width:767px){.elementor-706 .elementor-element.elementor-element-7240a2f{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-706 .elementor-element.elementor-element-8f49999{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-3a33a87 > .elementor-widget-container{margin:-1rem 0rem 0rem 0rem;}.elementor-706 .elementor-element.elementor-element-d8b3a3a{width:100%;max-width:100%;text-align:center;}.elementor-706 .elementor-element.elementor-element-23454df{--width:292px;--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;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-caa57e1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-caa57e1 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-706 .elementor-element.elementor-element-caa57e1 .elementor-image-box-wrapper{text-align:center;}.elementor-706 .elementor-element.elementor-element-caa57e1 .elementor-image-box-img{margin-bottom:15px;}.elementor-706 .elementor-element.elementor-element-caa57e1 .elementor-image-box-wrapper .elementor-image-box-img{width:11px;}.elementor-706 .elementor-element.elementor-element-caa57e1 .elementor-image-box-title{font-size:0.9rem;}.elementor-706 .elementor-element.elementor-element-caa57e1 .elementor-image-box-description{font-size:0.8rem;}.elementor-706 .elementor-element.elementor-element-4da54f4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-4da54f4 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-706 .elementor-element.elementor-element-4da54f4 .elementor-image-box-wrapper{text-align:center;}.elementor-706 .elementor-element.elementor-element-4da54f4 .elementor-image-box-img{margin-bottom:15px;}.elementor-706 .elementor-element.elementor-element-4da54f4 .elementor-image-box-wrapper .elementor-image-box-img{width:11px;}.elementor-706 .elementor-element.elementor-element-4da54f4 .elementor-image-box-title{font-size:0.9rem;}.elementor-706 .elementor-element.elementor-element-4da54f4 .elementor-image-box-description{font-size:0.8rem;}.elementor-706 .elementor-element.elementor-element-61943bd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-61943bd > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-706 .elementor-element.elementor-element-61943bd .elementor-image-box-wrapper{text-align:center;}.elementor-706 .elementor-element.elementor-element-61943bd .elementor-image-box-img{margin-bottom:15px;}.elementor-706 .elementor-element.elementor-element-61943bd .elementor-image-box-wrapper .elementor-image-box-img{width:11px;}.elementor-706 .elementor-element.elementor-element-61943bd .elementor-image-box-title{font-size:0.9rem;}.elementor-706 .elementor-element.elementor-element-61943bd .elementor-image-box-description{font-size:0.8rem;}.elementor-706 .elementor-element.elementor-element-425972f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-425972f > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-706 .elementor-element.elementor-element-425972f .elementor-image-box-wrapper{text-align:center;}.elementor-706 .elementor-element.elementor-element-425972f .elementor-image-box-img{margin-bottom:15px;}.elementor-706 .elementor-element.elementor-element-425972f .elementor-image-box-wrapper .elementor-image-box-img{width:11px;}.elementor-706 .elementor-element.elementor-element-425972f .elementor-image-box-title{font-size:0.9rem;}.elementor-706 .elementor-element.elementor-element-425972f .elementor-image-box-description{font-size:0.8rem;}.elementor-706 .elementor-element.elementor-element-aa0a623{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-aa0a623 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-706 .elementor-element.elementor-element-aa0a623 .elementor-image-box-wrapper{text-align:center;}.elementor-706 .elementor-element.elementor-element-aa0a623 .elementor-image-box-img{margin-bottom:15px;}.elementor-706 .elementor-element.elementor-element-aa0a623 .elementor-image-box-wrapper .elementor-image-box-img{width:11px;}.elementor-706 .elementor-element.elementor-element-aa0a623 .elementor-image-box-title{font-size:0.9rem;}.elementor-706 .elementor-element.elementor-element-aa0a623 .elementor-image-box-description{font-size:0.8rem;}.elementor-706 .elementor-element.elementor-element-ef46a1f{text-align:center;}.elementor-706 .elementor-element.elementor-element-4e75f36{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-706 .elementor-element.elementor-element-9904449{--justify-content:center;}.elementor-706 .elementor-element.elementor-element-ff6bf8d{text-align:center;}.elementor-706 .elementor-element.elementor-element-099d9a2{text-align:center;}.elementor-706 .elementor-element.elementor-element-719484f{text-align:center;}.elementor-706 .elementor-element.elementor-element-95ea987{text-align:center;}.elementor-706 .elementor-element.elementor-element-24f5b0b{text-align:center;}.elementor-706 .elementor-element.elementor-element-4c4287e{text-align:center;}.elementor-706 .elementor-element.elementor-element-35c2092{text-align:center;}.elementor-706 .elementor-element.elementor-element-cdf026a{text-align:center;}.elementor-706 .elementor-element.elementor-element-badf2d8{text-align:center;}.elementor-706 .elementor-element.elementor-element-9eb1d29{text-align:center;}.elementor-706 .elementor-element.elementor-element-7df4a39{text-align:center;}.elementor-706 .elementor-element.elementor-element-8de3b76{text-align:center;}.elementor-706 .elementor-element.elementor-element-384fc9b{text-align:center;}.elementor-706 .elementor-element.elementor-element-666d21d{text-align:center;}.elementor-706 .elementor-element.elementor-element-c3b94c1{text-align:center;}.elementor-706 .elementor-element.elementor-element-43f76bf{text-align:center;}.elementor-706 .elementor-element.elementor-element-9b800f8{text-align:center;}.elementor-706 .elementor-element.elementor-element-0335259{text-align:center;}.elementor-706 .elementor-element.elementor-element-3f5b708{text-align:center;}.elementor-706 .elementor-element.elementor-element-19588d4{text-align:center;}.elementor-706 .elementor-element.elementor-element-99c06d9{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-706 .elementor-element.elementor-element-60e94be{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-9f6b816{text-align:center;}.elementor-706 .elementor-element.elementor-element-59807f0{text-align:center;}.elementor-706 .elementor-element.elementor-element-eb5d334{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-706 .elementor-element.elementor-element-dea59c3{text-align:center;}.elementor-706 .elementor-element.elementor-element-3fe6906{text-align:center;}.elementor-706 .elementor-element.elementor-element-2bdc470{text-align:center;}}/* Start custom CSS for image-box, class: .elementor-element-caa57e1 */@media (max-width: 767px) {
    .elementor-706 .elementor-element.elementor-element-caa57e1 .elementor-image-box-wrapper {
      display: flex !important;
      flex-direction: row !important;
      align-items: center !important;
      justify-content: flex-start !important;
      text-align: left !important;
      gap: 14px;
    }

    .elementor-706 .elementor-element.elementor-element-caa57e1 .elementor-image-box-img {
      margin: 0 !important;
      padding: 0 !important;
      flex-shrink: 0;
      width: auto !important;
      display: inline-flex !important;
    }

    .elementor-706 .elementor-element.elementor-element-caa57e1 .elementor-image-box-img img {
      width: 24px !important;
      height: auto !important;
      max-width: none !important;
      margin: 0 !important;
    }

    .elementor-706 .elementor-element.elementor-element-caa57e1 .elementor-image-box-content {
      flex: 1;
      text-align: left !important;
    }

    .elementor-706 .elementor-element.elementor-element-caa57e1 .elementor-image-box-title,
    .elementor-706 .elementor-element.elementor-element-caa57e1 .elementor-image-box-description {
      text-align: left !important;
      margin: 0 !important;
    }
  }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4da54f4 */@media (max-width: 767px) {
    .elementor-706 .elementor-element.elementor-element-4da54f4 .elementor-image-box-wrapper {
      display: flex !important;
      flex-direction: row !important;
      align-items: center !important;
      justify-content: flex-start !important;
      text-align: left !important;
      gap: 14px;
    }

    .elementor-706 .elementor-element.elementor-element-4da54f4 .elementor-image-box-img {
      margin: 0 !important;
      padding: 0 !important;
      flex-shrink: 0;
      width: auto !important;
      display: inline-flex !important;
    }

    .elementor-706 .elementor-element.elementor-element-4da54f4 .elementor-image-box-img img {
      width: 24px !important;
      height: auto !important;
      max-width: none !important;
      margin: 0 !important;
    }

    .elementor-706 .elementor-element.elementor-element-4da54f4 .elementor-image-box-content {
      flex: 1;
      text-align: left !important;
    }

    .elementor-706 .elementor-element.elementor-element-4da54f4 .elementor-image-box-title,
    .elementor-706 .elementor-element.elementor-element-4da54f4 .elementor-image-box-description {
      text-align: left !important;
      margin: 0 !important;
    }
  }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-61943bd */@media (max-width: 767px) {
    .elementor-706 .elementor-element.elementor-element-61943bd .elementor-image-box-wrapper {
      display: flex !important;
      flex-direction: row !important;
      align-items: center !important;
      justify-content: flex-start !important;
      text-align: left !important;
      gap: 14px;
    }

    .elementor-706 .elementor-element.elementor-element-61943bd .elementor-image-box-img {
      margin: 0 !important;
      padding: 0 !important;
      flex-shrink: 0;
      width: auto !important;
      display: inline-flex !important;
    }

    .elementor-706 .elementor-element.elementor-element-61943bd .elementor-image-box-img img {
      width: 24px !important;
      height: auto !important;
      max-width: none !important;
      margin: 0 !important;
    }

    .elementor-706 .elementor-element.elementor-element-61943bd .elementor-image-box-content {
      flex: 1;
      text-align: left !important;
    }

    .elementor-706 .elementor-element.elementor-element-61943bd .elementor-image-box-title,
    .elementor-706 .elementor-element.elementor-element-61943bd .elementor-image-box-description {
      text-align: left !important;
      margin: 0 !important;
    }
  }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-425972f */@media (max-width: 767px) {
    .elementor-706 .elementor-element.elementor-element-425972f .elementor-image-box-wrapper {
      display: flex !important;
      flex-direction: row !important;
      align-items: center !important;
      justify-content: flex-start !important;
      text-align: left !important;
      gap: 14px;
    }

    .elementor-706 .elementor-element.elementor-element-425972f .elementor-image-box-img {
      margin: 0 !important;
      padding: 0 !important;
      flex-shrink: 0;
      width: auto !important;
      display: inline-flex !important;
    }

    .elementor-706 .elementor-element.elementor-element-425972f .elementor-image-box-img img {
      width: 24px !important;
      height: auto !important;
      max-width: none !important;
      margin: 0 !important;
    }

    .elementor-706 .elementor-element.elementor-element-425972f .elementor-image-box-content {
      flex: 1;
      text-align: left !important;
    }

    .elementor-706 .elementor-element.elementor-element-425972f .elementor-image-box-title,
    .elementor-706 .elementor-element.elementor-element-425972f .elementor-image-box-description {
      text-align: left !important;
      margin: 0 !important;
    }
  }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-aa0a623 */@media (max-width: 767px) {
    .elementor-706 .elementor-element.elementor-element-aa0a623 .elementor-image-box-wrapper {
      display: flex !important;
      flex-direction: row !important;
      align-items: center !important;
      justify-content: flex-start !important;
      text-align: left !important;
      gap: 14px;
    }

    .elementor-706 .elementor-element.elementor-element-aa0a623 .elementor-image-box-img {
      margin: 0 !important;
      padding: 0 !important;
      flex-shrink: 0;
      width: auto !important;
      display: inline-flex !important;
    }

    .elementor-706 .elementor-element.elementor-element-aa0a623 .elementor-image-box-img img {
      width: 24px !important;
      height: auto !important;
      max-width: none !important;
      margin: 0 !important;
    }

    .elementor-706 .elementor-element.elementor-element-aa0a623 .elementor-image-box-content {
      flex: 1;
      text-align: left !important;
    }

    .elementor-706 .elementor-element.elementor-element-aa0a623 .elementor-image-box-title,
    .elementor-706 .elementor-element.elementor-element-aa0a623 .elementor-image-box-description {
      text-align: left !important;
      margin: 0 !important;
    }
  }/* End custom CSS */
/* Start custom CSS */@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&family=Lora:ital,wght@1,500;1,600&display=swap");

:root {
  --principal: #0D1B2A; --principal-2: #122436; --principal-3: #0A1622;
  --destaque-x: #F4E5A8; --destaque-h: #DEC57E; --destaque: #C7AB4C;
  --destaque-md: #A88E3B; --destaque-d: #8A7430;
  --texto-claro: #F5E6C0; --branco: #FFFFFF;
  --suporte: #8A98B0; --suporte-d: #6B7889;
  --ease: cubic-bezier(0.22, 1, 0.36, 1);
}

/* Reveal animations (custom CSS+JS, nao Elementor nativo) */
.reveal, .reveal-left, .reveal-right, .reveal-zoom {
  opacity: 0; transition: opacity .8s var(--ease), transform .8s var(--ease);
}
.reveal { transform: translateY(28px); }
.reveal-left { transform: translateX(-32px); }
.reveal-right { transform: translateX(32px); }
.reveal-zoom { transform: scale(0.92); }
.reveal.is-visible, .reveal-left.is-visible,
.reveal-right.is-visible, .reveal-zoom.is-visible {
  opacity: 1; transform: translate(0,0) scale(1);
}
.reveal-d1 { transition-delay: .1s; }
.reveal-d2 { transition-delay: .2s; }
.reveal-d3 { transition-delay: .3s; }
.reveal-d4 { transition-delay: .4s; }
.reveal-d5 { transition-delay: .5s; }
.reveal-d6 { transition-delay: .6s; }
@media (prefers-reduced-motion: reduce) {
  .reveal, .reveal-left, .reveal-right, .reveal-zoom {
    opacity: 1 !important; transform: none !important; transition: none !important;
  }
}
/* Editor + preview Elementor: forca visibilidade pra poder editar */
body.elementor-editor-active .reveal,
body.elementor-editor-active .reveal-left,
body.elementor-editor-active .reveal-right,
body.elementor-editor-active .reveal-zoom,
body.elementor-editor-preview .reveal,
body.elementor-editor-preview .reveal-left,
body.elementor-editor-preview .reveal-right,
body.elementor-editor-preview .reveal-zoom,
.elementor-editor-active .reveal,
.elementor-editor-active .reveal-left,
.elementor-editor-active .reveal-right,
.elementor-editor-active .reveal-zoom {
  opacity: 1 !important; transform: none !important; transition: none !important;
}

/* Sections backgrounds */
.elementor-element.sec-dark { background: var(--principal) !important; }
.elementor-element.sec-dark-gold {
  background: linear-gradient(180deg, var(--principal) 0%, #0F2236 50%, var(--principal) 100%) !important;
}

/* Tipografia global */
.elementor-element h1, .elementor-element h2, .elementor-element h3,
.elementor-widget-heading .elementor-heading-title {
  color: var(--branco) !important;
  font-family: "Poppins", sans-serif !important;
}
.elementor-widget-heading .elementor-heading-title .accent {
  background: linear-gradient(90deg, #F4E5A8, #DEC57E 15%, #C7AB4C 35%, #8A7430 55%, #5A4818 70%, #A88E3B 85%, #DEC57E 100%) !important;
  background-size: 200% 100% !important;
  -webkit-background-clip: text !important; background-clip: text !important;
  -webkit-text-fill-color: transparent !important; color: transparent !important;
  font-family: "Lora", Georgia, serif !important;
  font-style: italic !important; font-weight: 500 !important;
  animation: lpGoldShimmer 7s var(--ease) infinite alternate !important;
}
.elementor-widget-text-editor, .elementor-widget-text-editor p {
  color: var(--texto-claro) !important;
}
.elementor-widget-text-editor strong { color: var(--destaque-h) !important; }
.elementor-widget-text-editor .gold-hl { color: var(--destaque-h) !important; font-weight: 700; }
.elementor-element.lead p { font-size: clamp(15px, 1.3vw, 18px) !important; line-height: 1.6 !important; }

/* Eyebrow */
.elementor-element.eyebrow .elementor-heading-title {
  display: inline-block;
  font-size: clamp(11px, 1vw, 13px) !important; font-weight: 600 !important;
  letter-spacing: 0.16em !important; text-transform: uppercase !important;
  color: var(--destaque) !important;
}

/* Divider gold */
.elementor-element.divider-gold .elementor-divider-separator {
  background: linear-gradient(90deg, transparent, rgba(199,171,76,0.7), transparent) !important;
  border: none !important; height: 1px !important;
}

/* CTA button */
.elementor-element.cta .elementor-button {
  background: linear-gradient(180deg, rgba(255,245,215,0.18), rgba(255,245,215,0.05) 38%, rgba(0,0,0,0) 50%, rgba(0,0,0,0.2)),
              linear-gradient(45deg, #6B5926, #8A7430, #A88E3B, #C7AB4C, #A88E3B, #8A7430, #6B5926) !important;
  background-size: auto, 300% 300% !important;
  color: #FFF !important;
  font-family: "Poppins", sans-serif !important;
  font-size: clamp(15px, 1.3vw, 17.5px) !important; font-weight: 700 !important;
  padding: clamp(13px, 1.5vh, 18px) clamp(28px, 3.5vw, 48px) !important;
  border-radius: 999px !important;
  border: 1px solid rgba(199,171,76,0.4) !important;
  box-shadow: 0 14px 32px -10px rgba(138,116,48,0.5) !important;
  text-shadow: 0 1px 2px rgba(0,0,0,0.35);
  animation: lpCtaFlow 5s linear infinite;
  transition: transform .35s var(--ease) !important;
}
.elementor-element.cta .elementor-button:hover { transform: translateY(-3px) scale(1.015) !important; }
.elementor-element.cta-whats .elementor-button {
  background: linear-gradient(45deg, #1E8842, #25D366, #1E8842) !important;
  border-color: rgba(37,211,102,0.6) !important;
  animation: none !important;
}
@keyframes lpCtaFlow { 0%,100% { background-position: 0 0, 0% 0%; } 50% { background-position: 0 0, 100% 50%; } }
@keyframes lpGoldShimmer { 0% { background-position: 0% 50%; } 100% { background-position: 200% 50%; } }
@keyframes lpFloatSoft { 0%,100% { transform: translateY(0); } 50% { transform: translateY(-6px); } }

/* Pill */
.elementor-element.pill .elementor-button {
  background: rgba(13,27,42,0.6) !important; background-image: none !important;
  border: 1px solid rgba(199,171,76,0.5) !important; border-radius: 999px !important;
  padding: 8px 18px !important;
  color: var(--texto-claro) !important;
  font-size: clamp(11.5px, 1.05vw, 13px) !important; font-weight: 600 !important;
  letter-spacing: 0.08em !important; text-transform: uppercase !important;
  animation: none !important; pointer-events: none; cursor: default;
}
.elementor-element.pill .elementor-button-icon i { color: var(--destaque) !important; }

/* Icon list */
.elementor-widget-icon-list .elementor-icon-list-item {
  padding: 10px 0 !important; align-items: flex-start !important; gap: 12px !important;
}
.elementor-widget-icon-list .elementor-icon-list-icon i,
.elementor-widget-icon-list .elementor-icon-list-icon svg {
  color: var(--destaque) !important; fill: var(--destaque) !important;
  font-size: 18px !important;
}
.elementor-widget-icon-list .elementor-icon-list-text {
  color: var(--texto-claro) !important;
  font-size: clamp(13.5px, 1.1vw, 15.5px) !important; line-height: 1.55 !important;
}
.elementor-element.compare-sem .elementor-icon-list-icon i,
.elementor-element.compare-sem .elementor-icon-list-icon svg {
  color: #DC4848 !important; fill: #DC4848 !important;
}

/* Numbers big */
.elementor-element.numbers-big .elementor-heading-title {
  font-weight: 800 !important;
  font-size: clamp(56px, 8vw, 110px) !important; line-height: 1 !important;
  background: linear-gradient(90deg, #F4E5A8, #DEC57E 30%, #C7AB4C 50%, #8A7430 75%, #F4E5A8 100%) !important;
  background-size: 200% 100% !important;
  -webkit-background-clip: text !important; background-clip: text !important;
  -webkit-text-fill-color: transparent !important; color: transparent !important;
  letter-spacing: -0.02em !important;
  animation: lpGoldShimmer 8s var(--ease) infinite alternate !important;
}

/* Testimonials - Rev 23: arquitetura flex normal, polaroid editavel */
.elementor-element.tst-card {
  position: relative;
  background: linear-gradient(160deg, #1F2632, #161C26);
  border: 1px solid rgba(199,171,76,0.15);
  border-radius: clamp(24px, 2.5vw, 36px);
  padding: clamp(32px, 4vw, 56px);
  margin-bottom: clamp(40px, 5vw, 64px);
  overflow: visible;
}
.elementor-element.tst-card > .e-con-inner {
  display: grid !important;
  grid-template-columns: minmax(0, auto) 1fr !important;
  gap: clamp(28px, 4vw, 56px) !important;
  align-items: center !important;
}
/* Polaroid: SEM !important, SEM position absolute, SEM width/height - Elementor manda */
.tst-polaroid {
  transform: rotate(-4deg);
}
/* Reset visual SEM atacar tamanho - sem !important */
.tst-polaroid > .elementor-widget-container,
.tst-polaroid .elementor-image {
  background: transparent;
  padding: 0;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  line-height: 0;
}
.tst-polaroid img {
  display: block;
  border: 0;
  border-radius: 0;
  background: transparent;
  padding: 0;
  margin: 0;
  box-shadow: none;
  outline: none;
}
.elementor-element.tst-title .elementor-heading-title {
  font-weight: 700 !important;
  font-size: clamp(20px, 2.2vw, 28px) !important;
  color: var(--texto-claro) !important;
  line-height: 1.25 !important;
}
.elementor-element.tst-media .elementor-widget-image img {
  background: #fff; border-radius: 14px;
  box-shadow: 0 14px 28px -10px rgba(0,0,0,0.55);
}
@media (max-width: 900px) {
  .elementor-element.tst-card > .e-con-inner {
    grid-template-columns: 1fr !important;
  }
}

/* Compare grid */
.elementor-element.compare-grid {
  display: grid !important;
  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)) !important;
  gap: clamp(20px, 2.5vw, 32px) !important;
}
.elementor-element.compare-col {
  background: linear-gradient(165deg, var(--principal-2), var(--principal-3)) !important;
  border: 1px solid rgba(255,255,255,0.1) !important;
  border-radius: clamp(16px, 1.5vw, 22px) !important;
  padding: clamp(24px, 2.5vw, 32px) !important;
}
.elementor-element.compare-com { border-color: rgba(199,171,76,0.5) !important; }
.elementor-element.compare-col-title .elementor-heading-title {
  font-weight: 700 !important;
  font-size: clamp(18px, 1.5vw, 22px) !important;
  color: var(--branco) !important;
  margin-bottom: 14px !important;
  padding-bottom: 14px !important;
  border-bottom: 1px solid rgba(255,255,255,0.1);
}
.elementor-element.compare-com .compare-col-title .elementor-heading-title {
  border-bottom-color: rgba(199,171,76,0.3) !important;
}
@media (max-width: 768px) {
  .elementor-element.compare-grid { grid-template-columns: 1fr !important; }
}

/* Practice grid */
.elementor-element.practice-grid {
  display: grid !important;
  grid-template-columns: minmax(0,1fr) minmax(0,1.1fr) !important;
  gap: clamp(24px, 3vw, 44px) !important;
  align-items: center !important;
}
.elementor-element.practice-card {
  background: linear-gradient(160deg, var(--principal-2), var(--principal-3)) !important;
  border: 1px solid rgba(199,171,76,0.4) !important;
  border-radius: clamp(16px, 1.5vw, 22px) !important;
  padding: clamp(24px, 2.5vw, 32px) !important;
}
.elementor-element.practice-card-title .elementor-heading-title {
  color: var(--destaque-h) !important; font-weight: 700 !important;
  font-size: clamp(20px, 1.7vw, 24px) !important; margin-bottom: 18px !important;
}
.elementor-element.practice-img .elementor-widget-image img {
  width: 100%; max-height: 460px; object-fit: cover;
  border-radius: clamp(16px, 1.5vw, 22px);
  box-shadow: 0 24px 60px -20px rgba(0,0,0,0.6);
}
@media (max-width: 768px) {
  .elementor-element.practice-grid { grid-template-columns: 1fr !important; }
}

/* Advantages */
.elementor-element.adv-grid {
  display: grid !important;
  grid-template-columns: 1fr 1fr !important;
  gap: clamp(16px, 2vw, 24px) !important;
  max-width: 1000px !important;
  margin: clamp(28px, 4vh, 40px) auto 0 !important;
}
.elementor-element.adv-card {
  display: flex !important;
  flex-direction: row !important;
  justify-content: space-between !important;
  align-items: center !important;
  gap: 18px !important;
  padding: clamp(20px, 2vw, 26px) clamp(22px, 2.2vw, 28px) !important;
  background: linear-gradient(150deg, rgba(18,36,54,0.7), rgba(10,22,34,0.5)) !important;
  border: 1px solid rgba(199,171,76,0.28) !important;
  border-radius: clamp(14px, 1.4vw, 20px) !important;
  transition: border-color 0.3s var(--ease), transform 0.3s var(--ease) !important;
}
.elementor-element.adv-card:hover {
  border-color: rgba(199,171,76,0.55) !important;
  transform: translateY(-4px) !important;
}
.elementor-element.adv-card > .e-con-inner {
  flex-direction: row !important;
  justify-content: space-between !important;
  align-items: center !important;
  gap: 18px !important; width: 100%;
}
.elementor-element.adv-text .elementor-widget-container,
.elementor-element.adv-text p,
.elementor-element.adv-text {
  color: var(--texto-claro) !important;
  font-family: "Poppins", sans-serif !important;
  font-weight: 500 !important;
  font-size: clamp(14px, 1.2vw, 16px) !important;
  line-height: 1.45 !important;
  flex: 1;
}
.elementor-element.adv-icon .elementor-icon {
  width: 52px !important; height: 52px !important;
  flex-shrink: 0;
  display: flex !important; align-items: center; justify-content: center;
  background: linear-gradient(145deg, var(--destaque-h), var(--destaque), var(--destaque-d)) !important;
  border: 1px solid rgba(255,245,215,0.4) !important;
  border-radius: 50% !important;
  box-shadow: 0 8px 18px -6px rgba(199,171,76,0.55),
              inset 0 1px 0 rgba(255,245,215,0.5) !important;
}
.elementor-element.adv-icon .elementor-icon i,
.elementor-element.adv-icon .elementor-icon svg {
  color: var(--principal) !important;
  fill: var(--principal) !important;
  font-size: 22px !important;
  width: 24px !important; height: 24px !important;
}
@media (max-width: 640px) {
  .elementor-element.adv-grid { grid-template-columns: 1fr !important; }
}

/* Timeline */
.elementor-element.timeline-wrap {
  position: relative !important;
  max-width: 1080px; margin: 0 auto;
}
.elementor-element.timeline-wrap::before {
  content: ''; position: absolute;
  left: 50%; top: 0; bottom: 0; width: 2px;
  background: rgba(199,171,76,0.15); transform: translateX(-50%);
  z-index: 0;
}
.elementor-element.timeline-wrap > .tl-rail-fill {
  position: absolute; left: 50%; top: 0; width: 2px;
  height: 0%; transform: translateX(-50%);
  background: linear-gradient(180deg, #F4E5A8, #DEC57E 25%, #C7AB4C 55%, #8A7430 100%);
  box-shadow: 0 0 12px rgba(199,171,76,0.55), 0 0 4px rgba(244,229,168,0.8);
  z-index: 1; pointer-events: none;
  transition: height 0.08s linear;
}
.elementor-element.tl-item {
  display: grid !important;
  grid-template-columns: 1fr 1fr !important;
  gap: clamp(24px, 4vw, 56px) !important;
  margin-block: clamp(40px, 7vh, 80px) !important;
  align-items: center !important; position: relative; z-index: 2;
}
.elementor-element.tl-item-right > .e-con-inner > .tl-card,
.elementor-element.tl-item-right .tl-card { grid-column: 2; }
.elementor-element.tl-item-left > .e-con-inner > .tl-card,
.elementor-element.tl-item-left .tl-card { grid-column: 1; }
.elementor-element.tl-card {
  display: flex !important; flex-direction: column !important;
  gap: clamp(14px, 1.6vw, 22px) !important;
}
.elementor-element.tl-img .elementor-widget-image img {
  width: auto !important; max-width: 100% !important;
  max-height: clamp(180px, 18vw, 260px) !important; object-fit: contain !important;
  filter: drop-shadow(0 18px 32px rgba(0,0,0,0.55));
}
.elementor-element.tl-num .elementor-heading-title {
  font-size: clamp(26px, 2.6vw, 36px) !important; font-weight: 700 !important;
  color: var(--destaque) !important; opacity: 0.7; line-height: 1;
}
.elementor-element.tl-title .elementor-heading-title {
  font-weight: 600 !important; font-size: clamp(17px, 1.4vw, 21px) !important;
  color: var(--branco) !important; line-height: 1.25 !important;
}
@media (max-width: 768px) {
  .elementor-element.timeline-wrap::before { left: 18px; }
  .elementor-element.timeline-wrap > .tl-rail-fill { left: 18px; }
  .elementor-element.tl-item { grid-template-columns: 1fr !important; padding-left: 44px; }
  .elementor-element.tl-item-left .tl-card,
  .elementor-element.tl-item-right .tl-card { grid-column: 1 !important; }
  .elementor-element.tl-img .elementor-widget-image img {
    max-height: clamp(140px, 40vw, 200px) !important;
  }
}

/* Bonus */
.elementor-element.bonus-grid {
  display: grid !important;
  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)) !important;
  gap: clamp(22px, 2.5vw, 32px) !important;
}
.elementor-element.bonus-card {
  background: linear-gradient(160deg, var(--principal-2), var(--principal-3)) !important;
  border: 1px solid rgba(199,171,76,0.4) !important;
  border-radius: clamp(16px, 1.6vw, 22px) !important;
  padding: clamp(24px, 2.5vw, 32px) !important;
  display: flex !important; flex-direction: column !important;
  gap: clamp(18px, 2vw, 26px) !important;
}
.elementor-element.bonus-mockup .elementor-widget-image img {
  max-height: 240px;
  filter: drop-shadow(0 16px 28px rgba(0,0,0,0.5));
}
.elementor-element.bonus-tag .elementor-heading-title {
  display: inline-block !important;
  padding: 6px 14px !important;
  background: rgba(199,171,76,0.18) !important;
  border: 1px solid rgba(199,171,76,0.5) !important;
  border-radius: 999px !important;
  font-size: 12px !important; font-weight: 700 !important;
  letter-spacing: 0.08em !important; text-transform: uppercase !important;
  color: var(--destaque-h) !important;
}
.elementor-element.bonus-title .elementor-heading-title {
  font-weight: 700 !important;
  font-size: clamp(17px, 1.5vw, 21px) !important;
  color: var(--branco) !important; line-height: 1.3 !important;
}
@media (max-width: 768px) {
  .elementor-element.bonus-grid { grid-template-columns: 1fr !important; }
}

/* Pricing card */
.elementor-element.pricing-card {
  max-width: 580px !important;
  margin: clamp(28px, 4vh, 44px) auto 0 !important;
  background: linear-gradient(165deg, var(--principal-2), var(--principal-3)) !important;
  border: 1.5px solid rgba(199,171,76,0.5) !important;
  border-radius: clamp(20px, 2vw, 28px) !important;
  padding: clamp(28px, 3vw, 44px) !important;
  text-align: center !important;
  box-shadow: 0 24px 60px -20px rgba(199,171,76,0.3);
}
.elementor-element.pr-lote .elementor-heading-title {
  display: inline-block !important;
  padding: 6px 16px !important;
  background: rgba(199,171,76,0.2) !important;
  border: 1px solid rgba(199,171,76,0.6) !important;
  border-radius: 999px !important;
  font-size: 12px !important; font-weight: 700 !important;
  letter-spacing: 0.1em !important; text-transform: uppercase !important;
  color: var(--destaque-h) !important;
}
.elementor-element.pr-old .elementor-heading-title {
  color: var(--suporte) !important; font-size: 14px !important;
  text-decoration: line-through; font-weight: 400 !important; opacity: 0.7;
}
.elementor-element.pr-price .elementor-heading-title {
  font-weight: 800 !important;
  font-size: clamp(56px, 8vw, 92px) !important; line-height: 1 !important;
  background: linear-gradient(135deg, #F4E5A8, #C7AB4C 50%, #8A7430) !important;
  -webkit-background-clip: text !important; background-clip: text !important;
  -webkit-text-fill-color: transparent !important; color: transparent !important;
}
.elementor-element.pr-inst .elementor-heading-title {
  color: var(--texto-claro) !important; font-size: 15px !important; font-weight: 400 !important;
}

/* Guarantee */
.elementor-element.guarantee-seal {
  width: clamp(140px, 14vw, 200px) !important;
  margin: 0 auto 20px !important;
}

/* Mentor */
.elementor-element.mentor-grid {
  display: grid !important;
  grid-template-columns: minmax(0,0.8fr) minmax(0,1.2fr) !important;
  gap: clamp(28px, 3.5vw, 48px) !important;
  align-items: center !important;
}
.elementor-element.mentor-portrait .elementor-widget-image img {
  max-width: 320px !important; width: 100% !important;
  aspect-ratio: 1 / 1 !important; object-fit: cover !important;
  border-radius: 50% !important;
  border: 4px solid rgba(199,171,76,0.55) !important;
  box-shadow: 0 22px 50px -16px rgba(199,171,76,0.45),
              0 0 0 8px rgba(199,171,76,0.08) !important;
}
.elementor-element.mentor-name .elementor-heading-title {
  color: var(--destaque) !important;
  font-family: "Poppins", sans-serif !important;
  font-weight: 700 !important;
  font-size: clamp(26px, 3vw, 40px) !important;
  line-height: 1.15 !important;
}
.elementor-element.mentor-role .elementor-heading-title {
  color: var(--destaque-h) !important;
  font-size: clamp(13px, 1.1vw, 15px) !important;
  font-weight: 600 !important;
  letter-spacing: 0.1em !important;
  text-transform: uppercase !important;
  margin-top: -6px !important;
}
.elementor-element.mentor-creds .elementor-widget-container,
.elementor-element.mentor-creds p {
  color: var(--texto-claro) !important;
  font-size: clamp(14.5px, 1.15vw, 16.5px) !important;
  line-height: 1.7 !important;
}
.elementor-element.mentor-bio .elementor-widget-container,
.elementor-element.mentor-bio p {
  color: var(--suporte) !important;
  font-size: clamp(13.5px, 1.05vw, 15.5px) !important;
  line-height: 1.75 !important;
}
@media (max-width: 768px) {
  .elementor-element.mentor-grid {
    grid-template-columns: 1fr !important;
    text-align: center !important;
    gap: 24px !important;
  }
  .elementor-element.mentor-portrait .elementor-widget-image img {
    max-width: 220px !important;
    margin: 0 auto !important;
  }
}

/* FAQ accordion */
.elementor-widget-accordion.faq .elementor-accordion-item,
.elementor-widget-accordion .elementor-accordion-item {
  border: 0 !important; background: transparent !important;
  margin-bottom: 12px !important;
}
.elementor-widget-accordion.faq .elementor-tab-title,
.elementor-widget-accordion .elementor-tab-title {
  background: linear-gradient(180deg, var(--principal-2), var(--principal-3)) !important;
  color: var(--branco) !important;
  border: 1px solid rgba(199,171,76,0.3) !important;
  border-radius: 14px !important;
  padding: 18px 24px !important;
  font-family: "Poppins", sans-serif !important;
  font-weight: 600 !important;
  font-size: clamp(15px, 1.2vw, 17px) !important;
  cursor: pointer;
  transition: background 0.3s var(--ease), border-color 0.3s var(--ease) !important;
}
.elementor-widget-accordion.faq .elementor-tab-title:hover,
.elementor-widget-accordion .elementor-tab-title:hover {
  border-color: rgba(199,171,76,0.5) !important;
}
.elementor-widget-accordion.faq .elementor-tab-title.elementor-active,
.elementor-widget-accordion .elementor-tab-title.elementor-active {
  background: linear-gradient(180deg, #1A2336, #14202F) !important;
  border-color: rgba(199,171,76,0.55) !important;
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.elementor-widget-accordion.faq .elementor-tab-content,
.elementor-widget-accordion .elementor-tab-content {
  background: var(--principal-3) !important;
  color: var(--texto-claro) !important;
  border: 1px solid rgba(199,171,76,0.3) !important;
  border-top: 0 !important;
  border-radius: 0 0 14px 14px !important;
  padding: 18px 24px 22px !important;
  font-size: clamp(14px, 1.1vw, 16px) !important;
  line-height: 1.65 !important;
}
.elementor-widget-accordion.faq .elementor-accordion-icon,
.elementor-widget-accordion .elementor-accordion-icon {
  color: var(--destaque) !important;
}
.elementor-widget-accordion.faq .elementor-accordion-icon i,
.elementor-widget-accordion .elementor-accordion-icon i,
.elementor-widget-accordion.faq .elementor-accordion-icon svg,
.elementor-widget-accordion .elementor-accordion-icon svg {
  color: var(--destaque) !important;
  fill: var(--destaque) !important;
}

/* Footer */
.elementor-element.footer-sec {
  background: var(--principal) !important;
  border-top: 1px solid rgba(199,171,76,0.2);
  padding: clamp(32px, 5vh, 48px) 0 !important;
}
.elementor-element.footer-links .elementor-icon-list-items {
  display: flex !important; flex-direction: row !important;
  gap: 28px !important; justify-content: center !important;
}

/* Hero */
.elementor-element.hero { position: relative; overflow: hidden; }
.elementor-element.hero::before {
  content: ""; position: absolute; inset: 0; pointer-events: none; z-index: 0;
  background:
    radial-gradient(ellipse 60% 50% at 0% 50%, rgba(13,27,42,0.92), transparent 65%),
    linear-gradient(110deg, rgba(13,27,42,0.95) 0%, rgba(13,27,42,0.7) 45%, rgba(13,27,42,0.3) 75%, transparent 100%);
}
.elementor-element.hero > .e-con-inner { position: relative; z-index: 1; }
.elementor-element.hero-logo .elementor-widget-image img { max-width: 180px; }
.elementor-element.hero-title .elementor-heading-title {
  font-size: clamp(28px, 4.4vw, 52px) !important;
  font-weight: 700 !important; line-height: 1.15 !important;
  margin-bottom: 22px !important;
}
.elementor-element.hero-price-tag .elementor-heading-title {
  color: var(--destaque-h) !important; font-weight: 600 !important;
  letter-spacing: 0.12em !important; margin-top: 14px !important;
  display: inline-block;
}
@media (max-width: 768px) {
  .elementor-element.hero { min-height: auto !important; }
  .elementor-element.hero-logo .elementor-widget-image img { max-width: 140px; }
}/* End custom CSS */