.elementor-58178 .elementor-element.elementor-element-af51d65{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58178 .elementor-element.elementor-element-af51d65:not(.elementor-motion-effects-element-type-background), .elementor-58178 .elementor-element.elementor-element-af51d65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04121E;}.elementor-58178 .elementor-element.elementor-element-52a1c73{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:20px;}.elementor-58178 .elementor-element.elementor-element-d154ee5 > .elementor-widget-container{margin:010px 0px 20px 0px;}.elementor-58178 .elementor-element.elementor-element-d154ee5{text-align:start;}.elementor-58178 .elementor-element.elementor-element-d154ee5 .elementor-heading-title{font-family:"Inter", Inter;font-size:38px;font-weight:700;line-height:1.2em;color:#E5C76B;}.elementor-58178 .elementor-element.elementor-element-79af201 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-58178 .elementor-element.elementor-element-79af201{text-align:start;font-family:"Inter", Inter;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-58178 .elementor-element.elementor-element-d642bd9 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-58178 .elementor-element.elementor-element-d642bd9{text-align:start;font-family:"Inter", Inter;font-size:16px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-58178 .elementor-element.elementor-element-3b1628c .elementor-button{background-color:#E5C76B;font-family:"Inter", Inter;font-size:22px;font-weight:600;fill:#04121E;color:#04121E;transition-duration:0.8s;border-radius:6px 6px 6px 6px;}.elementor-58178 .elementor-element.elementor-element-3b1628c .elementor-button:hover, .elementor-58178 .elementor-element.elementor-element-3b1628c .elementor-button:focus{background-color:#FFE99F;color:#04121E;}.elementor-58178 .elementor-element.elementor-element-3b1628c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-58178 .elementor-element.elementor-element-3b1628c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-58178 .elementor-element.elementor-element-3b1628c .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-58178 .elementor-element.elementor-element-3b1628c .elementor-button:hover svg, .elementor-58178 .elementor-element.elementor-element-3b1628c .elementor-button:focus svg{fill:#04121E;}.elementor-58178 .elementor-element.elementor-element-c3046f4{text-align:start;font-family:"Inter", Inter;font-size:11px;font-weight:400;line-height:1.6em;color:rgba(255,255,255,0.35);}.elementor-58178 .elementor-element.elementor-element-6b00480{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58178 .elementor-element.elementor-element-9ba2ee4 > .elementor-widget-container{margin:0px -40px 0px -60px;}.elementor-58178 .elementor-element.elementor-element-9ba2ee4 img{width:100%;}.elementor-58178 .elementor-element.elementor-element-3f9838c4:not(.elementor-motion-effects-element-type-background), .elementor-58178 .elementor-element.elementor-element-3f9838c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #04121E 0%, #04121E 100%);}.elementor-58178 .elementor-element.elementor-element-3f9838c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 40px 100px 40px;}.elementor-58178 .elementor-element.elementor-element-3f9838c4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58178 .elementor-element.elementor-element-29d29eab > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-58178 .elementor-element.elementor-element-29d29eab{text-align:center;}.elementor-58178 .elementor-element.elementor-element-29d29eab .elementor-heading-title{font-family:"Inter", Inter;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-58178 .elementor-element.elementor-element-172c13bc{--e-image-carousel-slides-to-show:1;}.elementor-58178 .elementor-element.elementor-element-172c13bc .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-58178 .elementor-element.elementor-element-172c13bc .swiper-pagination-bullet{background:#CEA815;}.elementor-58178 .elementor-element.elementor-element-172c13bc .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-58178 .elementor-element.elementor-element-9cf339a{font-size:10px;}.elementor-58178 .elementor-element.elementor-element-5612fdf1:not(.elementor-motion-effects-element-type-background), .elementor-58178 .elementor-element.elementor-element-5612fdf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #04121E 0%, #04121E 100%);}.elementor-58178 .elementor-element.elementor-element-5612fdf1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 40px 60px 40px;}.elementor-58178 .elementor-element.elementor-element-5612fdf1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58178 .elementor-element.elementor-element-465531bd > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-58178 .elementor-element.elementor-element-465531bd{text-align:center;}.elementor-58178 .elementor-element.elementor-element-465531bd .elementor-heading-title{font-family:"Inter", Inter;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-58178 .elementor-element.elementor-element-5b25d426:not(.elementor-motion-effects-element-type-background), .elementor-58178 .elementor-element.elementor-element-5b25d426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #04121E 0%, #0A1628 100%);}.elementor-58178 .elementor-element.elementor-element-5b25d426{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 40px 50px 40px;}.elementor-58178 .elementor-element.elementor-element-5b25d426 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58178 .elementor-element.elementor-element-1b161623 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-58178 .elementor-element.elementor-element-1b161623{text-align:center;}.elementor-58178 .elementor-element.elementor-element-1b161623 .elementor-heading-title{font-family:"Inter", Inter;font-size:42px;font-weight:600;color:#FFFFFF;}.elementor-58178 .elementor-element.elementor-element-1b096225 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-58178 .elementor-element.elementor-element-1b096225{text-align:center;font-family:"Inter", Inter;font-size:14px;color:rgba(255,255,255,0.5);}.elementor-58178 .elementor-element.elementor-element-d43e62c{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58178 .elementor-element.elementor-element-d06fde7 img{width:65%;border-radius:20px 20px 20px 20px;}.elementor-58178 .elementor-element.elementor-element-3f09e77b{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58178 .elementor-element.elementor-element-6baf691f{text-align:center;}.elementor-58178 .elementor-element.elementor-element-6baf691f img{width:65%;border-radius:15px 15px 15px 15px;}.elementor-58178 .elementor-element.elementor-element-354d77cc{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-align-items:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:15px;--n-tabs-gap:0px;--n-tabs-title-border-radius:10px 10px 10px 10px;}.elementor-58178 .elementor-element.elementor-element-354d77cc.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#CFB980;}.elementor-58178 .elementor-element.elementor-element-354d77cc.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-58178 .elementor-element.elementor-element-354d77cc.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#BDA362;}.elementor-58178 .elementor-element.elementor-element-498bcdc5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-58178 .elementor-element.elementor-element-498bcdc5{text-align:center;font-family:"Inter", Inter;font-size:12px;color:rgba(255,255,255,0.35);}.elementor-58178 .elementor-element.elementor-element-5dd9a435:not(.elementor-motion-effects-element-type-background), .elementor-58178 .elementor-element.elementor-element-5dd9a435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-58178 .elementor-element.elementor-element-5dd9a435{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 40px 100px 40px;}.elementor-58178 .elementor-element.elementor-element-5dd9a435 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58178 .elementor-element.elementor-element-43ba238 > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-58178 .elementor-element.elementor-element-2a075527 > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-58178 .elementor-element.elementor-element-2dff727c:not(.elementor-motion-effects-element-type-background), .elementor-58178 .elementor-element.elementor-element-2dff727c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #04121E 0%, #0A1628 100%);}.elementor-58178 .elementor-element.elementor-element-2dff727c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 40px 40px 40px;}.elementor-58178 .elementor-element.elementor-element-2dff727c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58178 .elementor-element.elementor-element-4515d665 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-58178 .elementor-element.elementor-element-4515d665{text-align:center;}.elementor-58178 .elementor-element.elementor-element-4515d665 .elementor-heading-title{font-family:"Inter", Inter;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-58178 .elementor-element.elementor-element-1e21549e > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-58178 .elementor-element.elementor-element-3dc7d315:not(.elementor-motion-effects-element-type-background), .elementor-58178 .elementor-element.elementor-element-3dc7d315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #04121E 0%, #0A1628 100%);}.elementor-58178 .elementor-element.elementor-element-3dc7d315{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 20px 40px;}.elementor-58178 .elementor-element.elementor-element-3dc7d315 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58178 .elementor-element.elementor-element-76433309 > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-58178 .elementor-element.elementor-element-76433309{text-align:center;}.elementor-58178 .elementor-element.elementor-element-76433309 .elementor-heading-title{font-family:"Inter", Inter;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-58178 .elementor-element.elementor-element-b2891f0:not(.elementor-motion-effects-element-type-background), .elementor-58178 .elementor-element.elementor-element-b2891f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-58178 .elementor-element.elementor-element-b2891f0 > .elementor-container{max-width:733px;}.elementor-58178 .elementor-element.elementor-element-b2891f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 80px 20px;}.elementor-58178 .elementor-element.elementor-element-b2891f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58178 .elementor-element.elementor-element-fc287e2{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E5C76B;--border-color:#E5C76B;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:30px;--margin-left:autopx;--margin-right:autopx;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-58178 .elementor-element.elementor-element-fc287e2:not(.elementor-motion-effects-element-type-background), .elementor-58178 .elementor-element.elementor-element-fc287e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(11, 25, 55, 0.5);}.elementor-58178 .elementor-element.elementor-element-fc287e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-58178 .elementor-element.elementor-element-78806ca{text-align:center;}.elementor-58178 .elementor-element.elementor-element-78806ca .elementor-heading-title{font-family:"Inter", Inter;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-58178 .elementor-element.elementor-element-52c1c5b{text-align:center;}.elementor-58178 .elementor-element.elementor-element-52c1c5b .elementor-heading-title{font-family:"Inter", Inter;font-size:72px;font-weight:700;color:#FFFFFF;}.elementor-58178 .elementor-element.elementor-element-60a024a .elementor-button{background-color:#E5C76B;font-family:"Inter", Inter;font-size:22px;font-weight:700;fill:#0B1937;color:#0B1937;border-radius:10px 10px 10px 10px;}.elementor-58178 .elementor-element.elementor-element-60a024a .elementor-button:hover, .elementor-58178 .elementor-element.elementor-element-60a024a .elementor-button:focus{background-color:#FFD700;}.elementor-58178 .elementor-element.elementor-element-64bc7481:not(.elementor-motion-effects-element-type-background), .elementor-58178 .elementor-element.elementor-element-64bc7481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A1628 0%, #04121E 100%);}.elementor-58178 .elementor-element.elementor-element-64bc7481{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 40px 100px 40px;}.elementor-58178 .elementor-element.elementor-element-64bc7481 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-58178 .elementor-element.elementor-element-6fc345bf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-58178 .elementor-element.elementor-element-6fc345bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-58178 .elementor-element.elementor-element-6fc345bf > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-bc-flex-widget .elementor-58178 .elementor-element.elementor-element-3a980dee.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-58178 .elementor-element.elementor-element-3a980dee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-58178 .elementor-element.elementor-element-3b9e5c4{text-align:center;}.elementor-bc-flex-widget .elementor-58178 .elementor-element.elementor-element-782b0bca.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-58178 .elementor-element.elementor-element-782b0bca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-58178 .elementor-element.elementor-element-782b0bca > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-58178 .elementor-element.elementor-element-130e969f:not(.elementor-motion-effects-element-type-background), .elementor-58178 .elementor-element.elementor-element-130e969f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #04121E 0%, #0A1628 100%);}.elementor-58178 .elementor-element.elementor-element-130e969f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 40px 100px 40px;}.elementor-58178 .elementor-element.elementor-element-130e969f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58178 .elementor-element.elementor-element-1a7377a0 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-58178 .elementor-element.elementor-element-1a7377a0{text-align:center;}.elementor-58178 .elementor-element.elementor-element-1a7377a0 .elementor-heading-title{font-family:"Inter", Inter;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-58178 .elementor-element.elementor-element-34b700ea:not(.elementor-motion-effects-element-type-background), .elementor-58178 .elementor-element.elementor-element-34b700ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A1628 0%, #04121E 100%);}.elementor-58178 .elementor-element.elementor-element-34b700ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 40px 100px 40px;}.elementor-58178 .elementor-element.elementor-element-34b700ea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58178 .elementor-element.elementor-element-6955dc4c > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-58178 .elementor-element.elementor-element-6955dc4c{text-align:center;}.elementor-58178 .elementor-element.elementor-element-6955dc4c .elementor-heading-title{font-family:"Inter", Inter;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-58178 .elementor-element.elementor-element-7bf365d6 .elementor-accordion-item{border-width:12px;border-color:#04121E;}.elementor-58178 .elementor-element.elementor-element-7bf365d6 .elementor-accordion-item .elementor-tab-content{border-width:12px;border-block-start-color:#04121E;}.elementor-58178 .elementor-element.elementor-element-7bf365d6 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:12px;border-block-end-color:#04121E;}.elementor-58178 .elementor-element.elementor-element-7bf365d6 .elementor-tab-title{background-color:#0A1628;}.elementor-58178 .elementor-element.elementor-element-7bf365d6 .elementor-accordion-icon, .elementor-58178 .elementor-element.elementor-element-7bf365d6 .elementor-accordion-title{color:#FFFFFF;}.elementor-58178 .elementor-element.elementor-element-7bf365d6 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-58178 .elementor-element.elementor-element-7bf365d6 .elementor-active .elementor-accordion-icon, .elementor-58178 .elementor-element.elementor-element-7bf365d6 .elementor-active .elementor-accordion-title{color:#E5C76B;}.elementor-58178 .elementor-element.elementor-element-7bf365d6 .elementor-active .elementor-accordion-icon svg{fill:#E5C76B;}.elementor-58178 .elementor-element.elementor-element-7bf365d6 .elementor-tab-title .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-58178 .elementor-element.elementor-element-7bf365d6 .elementor-tab-title .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-58178 .elementor-element.elementor-element-7bf365d6 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#E5C76B;}.elementor-58178 .elementor-element.elementor-element-7bf365d6 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#E5C76B;}.elementor-58178 .elementor-element.elementor-element-7bf365d6 .elementor-tab-content{color:rgba(255,255,255,0.85);}.elementor-58178 .elementor-element.elementor-element-37a08412:not(.elementor-motion-effects-element-type-background), .elementor-58178 .elementor-element.elementor-element-37a08412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #04121E 0%, #0A1628 100%);}.elementor-58178 .elementor-element.elementor-element-37a08412{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 40px 100px 40px;}.elementor-58178 .elementor-element.elementor-element-37a08412 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58178 .elementor-element.elementor-element-43cf4f10 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-58178 .elementor-element.elementor-element-43cf4f10{text-align:center;}.elementor-58178 .elementor-element.elementor-element-43cf4f10 .elementor-heading-title{font-family:"Inter", Inter;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-58178 .elementor-element.elementor-element-6a55b708 .elementor-button{background-color:#E5C76B;font-family:"Inter", Inter;font-size:22px;font-weight:600;fill:#04121E;color:#04121E;border-radius:6px 6px 6px 6px;}.elementor-58178 .elementor-element.elementor-element-6a55b708 .elementor-button:hover, .elementor-58178 .elementor-element.elementor-element-6a55b708 .elementor-button:focus{background-color:#D4B85A;color:#04121E;}.elementor-58178 .elementor-element.elementor-element-6a55b708 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-58178 .elementor-element.elementor-element-6a55b708 .elementor-button:hover svg, .elementor-58178 .elementor-element.elementor-element-6a55b708 .elementor-button:focus svg{fill:#04121E;}.elementor-58178 .elementor-element.elementor-element-43550454:not(.elementor-motion-effects-element-type-background), .elementor-58178 .elementor-element.elementor-element-43550454 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04121E;}.elementor-58178 .elementor-element.elementor-element-43550454{border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(229,199,107,0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:010px 40px 45px 40px;}.elementor-58178 .elementor-element.elementor-element-43550454 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58178 .elementor-element.elementor-element-21c943e2 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-58178 .elementor-element.elementor-element-21c943e2{text-align:center;}.elementor-58178 .elementor-element.elementor-element-21c943e2 img{width:150px;}body.elementor-page-58178:not(.elementor-motion-effects-element-type-background), body.elementor-page-58178 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04121E;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-58178 .elementor-element.elementor-element-af51d65{--content-width:944px;}.elementor-58178 .elementor-element.elementor-element-52a1c73{--width:90%;}.elementor-58178 .elementor-element.elementor-element-6b00480{--width:100%;}.elementor-58178 .elementor-element.elementor-element-fc287e2{--width:88.219%;}}@media(max-width:1024px){.elementor-58178 .elementor-element.elementor-element-af51d65{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-58178 .elementor-element.elementor-element-d154ee5 .elementor-heading-title{font-size:32px;}.elementor-58178 .elementor-element.elementor-element-29d29eab .elementor-heading-title{font-size:30px;}.elementor-58178 .elementor-element.elementor-element-172c13bc{--e-image-carousel-slides-to-show:2;}.elementor-58178 .elementor-element.elementor-element-465531bd .elementor-heading-title{font-size:30px;}.elementor-58178 .elementor-element.elementor-element-1b161623 .elementor-heading-title{font-size:34px;}.elementor-58178 .elementor-element.elementor-element-2a075527 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-58178 .elementor-element.elementor-element-4515d665 .elementor-heading-title{font-size:30px;}.elementor-58178 .elementor-element.elementor-element-76433309 .elementor-heading-title{font-size:30px;}.elementor-58178 .elementor-element.elementor-element-1a7377a0 .elementor-heading-title{font-size:30px;}.elementor-58178 .elementor-element.elementor-element-6955dc4c .elementor-heading-title{font-size:30px;}.elementor-58178 .elementor-element.elementor-element-43cf4f10 .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-58178 .elementor-element.elementor-element-af51d65{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-58178 .elementor-element.elementor-element-52a1c73{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58178 .elementor-element.elementor-element-d154ee5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-58178 .elementor-element.elementor-element-d154ee5{text-align:start;}.elementor-58178 .elementor-element.elementor-element-d154ee5 .elementor-heading-title{font-size:26px;}.elementor-58178 .elementor-element.elementor-element-79af201 > .elementor-widget-container{margin:-10px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-58178 .elementor-element.elementor-element-79af201{text-align:start;font-size:16px;}.elementor-58178 .elementor-element.elementor-element-d642bd9 > .elementor-widget-container{margin:-10px 0px -5px 0px;}.elementor-58178 .elementor-element.elementor-element-d642bd9{text-align:start;font-size:15px;}.elementor-58178 .elementor-element.elementor-element-c3046f4{text-align:start;}.elementor-58178 .elementor-element.elementor-element-9ba2ee4 > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-58178 .elementor-element.elementor-element-3f9838c4{padding:60px 5px 60px 5px;}.elementor-58178 .elementor-element.elementor-element-51a6734b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-58178 .elementor-element.elementor-element-29d29eab .elementor-heading-title{font-size:24px;}.elementor-58178 .elementor-element.elementor-element-172c13bc{--e-image-carousel-slides-to-show:1;}.elementor-58178 .elementor-element.elementor-element-172c13bc .elementor-swiper-button.elementor-swiper-button-prev, .elementor-58178 .elementor-element.elementor-element-172c13bc .elementor-swiper-button.elementor-swiper-button-next{font-size:25px;}.elementor-58178 .elementor-element.elementor-element-5612fdf1{padding:60px 20px 0px 20px;}.elementor-58178 .elementor-element.elementor-element-465531bd .elementor-heading-title{font-size:24px;}.elementor-58178 .elementor-element.elementor-element-5b25d426{padding:60px 20px 60px 20px;}.elementor-58178 .elementor-element.elementor-element-5eacef51 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58178 .elementor-element.elementor-element-1b161623 .elementor-heading-title{font-size:28px;}.elementor-58178 .elementor-element.elementor-element-d06fde7 img{width:100%;}.elementor-58178 .elementor-element.elementor-element-6baf691f img{width:100%;}.elementor-58178 .elementor-element.elementor-element-498bcdc5{text-align:start;}.elementor-58178 .elementor-element.elementor-element-5dd9a435{padding:30px 20px 60px 20px;}.elementor-58178 .elementor-element.elementor-element-43ba238 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58178 .elementor-element.elementor-element-2dff727c{padding:60px 20px 60px 20px;}.elementor-58178 .elementor-element.elementor-element-4515d665 .elementor-heading-title{font-size:24px;}.elementor-58178 .elementor-element.elementor-element-1e21549e{text-align:start;}.elementor-58178 .elementor-element.elementor-element-3dc7d315{padding:60px 20px 20px 20px;}.elementor-58178 .elementor-element.elementor-element-76433309 .elementor-heading-title{font-size:24px;}.elementor-58178 .elementor-element.elementor-element-fc287e2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-58178 .elementor-element.elementor-element-52c1c5b > .elementor-widget-container{margin:0px -30px 0px -30px;padding:0px 0px 0px 0px;}.elementor-58178 .elementor-element.elementor-element-52c1c5b .elementor-heading-title{font-size:64px;}.elementor-58178 .elementor-element.elementor-element-64bc7481{padding:60px 20px 60px 20px;}.elementor-58178 .elementor-element.elementor-element-6fc345bf > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-58178 .elementor-element.elementor-element-782b0bca > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-58178 .elementor-element.elementor-element-130e969f{padding:60px 20px 60px 20px;}.elementor-58178 .elementor-element.elementor-element-1a7377a0 .elementor-heading-title{font-size:24px;}.elementor-58178 .elementor-element.elementor-element-34b700ea{padding:60px 20px 60px 20px;}.elementor-58178 .elementor-element.elementor-element-6955dc4c .elementor-heading-title{font-size:24px;}.elementor-58178 .elementor-element.elementor-element-37a08412{padding:60px 20px 60px 20px;}.elementor-58178 .elementor-element.elementor-element-43cf4f10 .elementor-heading-title{font-size:22px;}}/* Start custom CSS for image, class: .elementor-element-9ba2ee4 *//* ============================================
   EXPERT PHOTO GROUNDING — Clube do Valor
   ============================================
   
   COMO USAR NO ELEMENTOR:
   Aplique no CONTAINER ou WIDGET DE IMAGEM
   que contém a foto do Ramiro e Felipe.
   Advanced → Custom CSS
   
   Cria:
   1. Reflexo sutil na base (efeito "chão polido")
   2. Fade suave nas bordas laterais e inferior
   3. Backlight glow dourado atrás deles
   ============================================ */

/* --- Container da foto --- */
.elementor-58178 .elementor-element.elementor-element-9ba2ee4 {
  position: relative;
  z-index: 1;
}

/* --- BACKLIGHT (halo dourado atrás da foto) --- */
.elementor-58178 .elementor-element.elementor-element-9ba2ee4::before {
  content: '';
  position: absolute;
  top: 5%;
  left: 50%;
  transform: translateX(-50%);
  width: 70%;
  height: 80%;
  
  background: radial-gradient(
    ellipse 60% 55% at 50% 35%,
    rgba(212, 168, 83, 0.14) 0%,
    rgba(212, 168, 83, 0.06) 35%,
    transparent 65%
  );
  
  border-radius: 50%;
  filter: blur(30px);
  z-index: -1;
  pointer-events: none;
  animation: photoGlow 6s ease-in-out infinite;
}

/* --- FADE nas bordas (integra a foto com o fundo) --- */
.elementor-58178 .elementor-element.elementor-element-9ba2ee4 > .elementor-widget-container,
.elementor-58178 .elementor-element.elementor-element-9ba2ee4 > .elementor-widget-container > img,
.elementor-58178 .elementor-element.elementor-element-9ba2ee4 > img {
  -webkit-mask-image: 
    linear-gradient(to bottom, 
      black 0%, 
      black 55%, 
      transparent 95%
    ),
    linear-gradient(to right, 
      transparent 0%, 
      black 8%, 
      black 92%, 
      transparent 100%
    );
  -webkit-mask-composite: source-in;
  mask-image: 
    linear-gradient(to bottom, 
      black 0%, 
      black 75%, 
      transparent 95%
    ),
    linear-gradient(to right, 
      transparent 0%, 
      black 8%, 
      black 92%, 
      transparent 100%
    );
  mask-composite: intersect;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af51d65 *//* ============================================
   HERO LIGHT BEAM — Clube do Valor
   ============================================
   
   COMO USAR NO ELEMENTOR:
   1. Selecione o container/seção da hero
   2. Vá em Advanced → Custom CSS
   3. Cole TODO este código
   4. ".elementor-58178 .elementor-element.elementor-element-af51d65" = o container da hero
   
   O efeito cria feixes de luz dourada animados
   que emanam de trás da foto dos experts.
   ============================================ */

/* --- Container base: garante que os pseudo-elements funcionem --- */
.elementor-58178 .elementor-element.elementor-element-af51d65 {
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

/* --- FEIXE DE LUZ PRINCIPAL (glow radial atrás dos experts) --- */
.elementor-58178 .elementor-element.elementor-element-af51d65::before {
  content: '';
  position: absolute;
  /* Posiciona o centro da luz onde os experts estão (lado direito) */
  top: 50%;
  right: 15%;
  width: 700px;
  height: 700px;
  transform: translate(20%, -45%);
  
  /* Glow dourado com múltiplas camadas */
  background: 
    radial-gradient(
      ellipse at center,
      rgba(212, 168, 83, 0.18) 0%,
      rgba(212, 168, 83, 0.08) 30%,
      rgba(212, 168, 83, 0.03) 50%,
      transparent 70%
    );
  
  border-radius: 50%;
  filter: blur(40px);
  z-index: 0;
  pointer-events: none;
  
  /* Animação de pulsação suave */
  animation: heroGlowPulse 6s ease-in-out infinite;
}

/* --- RAIOS DE LUZ DIAGONAIS (feixes que se movem) --- */
.elementor-58178 .elementor-element.elementor-element-af51d65::after {
  content: '';
  position: absolute;
  top: -50%;
  right: -10%;
  width: 120%;
  height: 200%;
  
  /* Feixes cônicos de luz dourada */
  background: 
    conic-gradient(
      from 200deg at 70% 50%,
      transparent 0deg,
      rgba(212, 168, 83, 0.04) 15deg,
      transparent 30deg,
      transparent 60deg,
      rgba(212, 168, 83, 0.03) 75deg,
      transparent 90deg,
      transparent 130deg,
      rgba(212, 168, 83, 0.05) 145deg,
      transparent 160deg,
      transparent 200deg,
      rgba(212, 168, 83, 0.03) 215deg,
      transparent 230deg,
      transparent 280deg,
      rgba(212, 168, 83, 0.04) 295deg,
      transparent 310deg,
      transparent 360deg
    );
  
  filter: blur(30px);
  z-index: 0;
  pointer-events: none;
  
  /* Rotação lenta e contínua */
  animation: heroRaysRotate 30s linear infinite;
}

/* --- GLOW SECUNDÁRIO (brilho quente na base) --- */
.elementor-58178 .elementor-element.elementor-element-af51d65 > .e-con-inner::before,
.elementor-58178 .elementor-element.elementor-element-af51d65 > .elementor-container::before {
  content: '';
  position: absolute;
  bottom: -20%;
  right: 5%;
  width: 600px;
  height: 400px;
  
  background: radial-gradient(
    ellipse at center,
    rgba(251, 191, 36, 0.08) 0%,
    rgba(212, 168, 83, 0.04) 40%,
    transparent 70%
  );
  
  border-radius: 50%;
  filter: blur(60px);
  z-index: 0;
  pointer-events: none;
  
  /* Pulsação alternada (offset do principal) */
  animation: heroGlowPulse 8s ease-in-out 3s infinite;
}

/* --- ACCENT GLOW (toque de azul frio no lado esquerdo para contraste) --- */
.elementor-58178 .elementor-element.elementor-element-af51d65 > .e-con-inner::after,
.elementor-58178 .elementor-element.elementor-element-af51d65 > .elementor-container::after {
  content: '';
  position: absolute;
  top: 10%;
  left: -5%;
  width: 500px;
  height: 500px;
  
  background: radial-gradient(
    ellipse at center,
    rgba(30, 58, 95, 0.25) 0%,
    rgba(30, 58, 95, 0.10) 40%,
    transparent 70%
  );
  
  border-radius: 50%;
  filter: blur(80px);
  z-index: 0;
  pointer-events: none;
  
  animation: heroGlowPulse 10s ease-in-out 1.5s infinite;
}

/* --- KEYFRAMES --- */

@keyframes heroGlowPulse {
  0%, 100% {
    opacity: 1;
    transform: translate(20%, -45%) scale(1);
  }
  50% {
    opacity: 0.6;
    transform: translate(20%, -45%) scale(1.1);
  }
}

@keyframes heroRaysRotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

/* --- PARTÍCULAS FLUTUANTES (opcional — via box-shadows) --- */
/* Adiciona pontos de luz dourados sutis que flutuam */
.elementor-58178 .elementor-element.elementor-element-af51d65 > *:first-child::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  pointer-events: none;
  
  background-image:
    radial-gradient(1.5px 1.5px at 20% 30%, rgba(212, 168, 83, 0.3) 50%, transparent 100%),
    radial-gradient(1px 1px at 70% 15%, rgba(212, 168, 83, 0.25) 50%, transparent 100%),
    radial-gradient(1.5px 1.5px at 85% 60%, rgba(212, 168, 83, 0.2) 50%, transparent 100%),
    radial-gradient(1px 1px at 40% 75%, rgba(212, 168, 83, 0.15) 50%, transparent 100%),
    radial-gradient(1.5px 1.5px at 55% 45%, rgba(212, 168, 83, 0.2) 50%, transparent 100%),
    radial-gradient(1px 1px at 15% 65%, rgba(212, 168, 83, 0.25) 50%, transparent 100%),
    radial-gradient(1.5px 1.5px at 90% 35%, rgba(212, 168, 83, 0.15) 50%, transparent 100%);
  
  animation: heroParticlesDrift 20s ease-in-out infinite;
}

@keyframes heroParticlesDrift {
  0%, 100% {
    transform: translateY(0) translateX(0);
    opacity: 0.7;
  }
  25% {
    transform: translateY(-8px) translateX(4px);
    opacity: 1;
  }
  50% {
    transform: translateY(-3px) translateX(-6px);
    opacity: 0.5;
  }
  75% {
    transform: translateY(-10px) translateX(2px);
    opacity: 0.9;
  }
}

/* ============================================
   RESPONSIVO — ajusta tamanhos no mobile
   ============================================ */

@media (max-width: 767px) {
  .elementor-58178 .elementor-element.elementor-element-af51d65::before {
    width: 350px;
    height: 350px;
    right: 0%;
    top: 30%;
    filter: blur(30px);
  }
  
  .elementor-58178 .elementor-element.elementor-element-af51d65::after {
    display: none; /* Remove raios no mobile (performance) */
  }
  
  .elementor-58178 .elementor-element.elementor-element-af51d65 > .e-con-inner::before,
  .elementor-58178 .elementor-element.elementor-element-af51d65 > .elementor-container::before {
    width: 300px;
    height: 200px;
    right: 0;
    bottom: -10%;
  }
  
  .elementor-58178 .elementor-element.elementor-element-af51d65 > .e-con-inner::after,
  .elementor-58178 .elementor-element.elementor-element-af51d65 > .elementor-container::after {
    width: 250px;
    height: 250px;
  }
}

/* ============================================
   RESPEITA prefers-reduced-motion
   ============================================ */

@media (prefers-reduced-motion: reduce) {
  .elementor-58178 .elementor-element.elementor-element-af51d65::before,
  .elementor-58178 .elementor-element.elementor-element-af51d65::after,
  .elementor-58178 .elementor-element.elementor-element-af51d65 > .e-con-inner::before,
  .elementor-58178 .elementor-element.elementor-element-af51d65 > .e-con-inner::after,
  .elementor-58178 .elementor-element.elementor-element-af51d65 > .elementor-container::before,
  .elementor-58178 .elementor-element.elementor-element-af51d65 > .elementor-container::after,
  .elementor-58178 .elementor-element.elementor-element-af51d65 > *:first-child::before {
    animation: none !important;
  }
}

/* ============================================
   Z-INDEX: garante que o conteúdo fica acima
   ============================================ */

/* Todos os widgets filhos ficam acima dos efeitos */
.elementor-58178 .elementor-element.elementor-element-af51d65 .elementor-widget {
  position: relative;
  z-index: 2;
}

.elementor-58178 .elementor-element.elementor-element-af51d65 .elementor-widget-wrap,
.elementor-58178 .elementor-element.elementor-element-af51d65 .e-con-inner > .e-con,
.elementor-58178 .elementor-element.elementor-element-af51d65 .e-con-inner > .elementor-widget {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52c1c5b */.elementor-58178 .elementor-element.elementor-element-52c1c5b .text-menor{
    font-size: 28px;
}

.elementor-58178 .elementor-element.elementor-element-52c1c5b .avista2 {
    font-size: 21px;
    color: #FFF;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS */html, body{
    width: 100% !important;
    overflow-x: hidden !important;
}

::-webkit-scrollbar{
    width: 0.6em;
    background: #0A1628;
}

::-webkit-scrollbar-thumb{
    background: linear-gradient(transparent, #E5C76B);
    border-radius: 50px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://clubedovalor.com.br/net-content/uploads/2022/06/Inter-Regular.eot');
	src: url('https://clubedovalor.com.br/net-content/uploads/2022/06/Inter-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://clubedovalor.com.br/net-content/uploads/2022/06/Inter-Regular.woff2') format('woff2'),
		url('https://clubedovalor.com.br/net-content/uploads/2022/06/Inter-Regular.woff') format('woff'),
		url('https://clubedovalor.com.br/net-content/uploads/2022/06/Inter-Regular.ttf') format('truetype'),
		url('https://clubedovalor.com.br/net-content/uploads/2022/06/Inter-Regular.svg#Inter') format('svg');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://clubedovalor.com.br/net-content/uploads/2022/06/Inter-Medium.eot');
	src: url('https://clubedovalor.com.br/net-content/uploads/2022/06/Inter-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://clubedovalor.com.br/net-content/uploads/2022/06/Inter-Medium.woff2') format('woff2'),
		url('https://clubedovalor.com.br/net-content/uploads/2022/06/Inter-Medium.woff') format('woff'),
		url('https://clubedovalor.com.br/net-content/uploads/2022/06/Inter-Medium.ttf') format('truetype'),
		url('https://clubedovalor.com.br/net-content/uploads/2022/06/Inter-Medium.svg#Inter') format('svg');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://clubedovalor.com.br/net-content/uploads/2022/06/Inter-Bold.eot');
	src: url('https://clubedovalor.com.br/net-content/uploads/2022/06/Inter-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://clubedovalor.com.br/net-content/uploads/2022/06/Inter-Bold.woff2') format('woff2'),
		url('https://clubedovalor.com.br/net-content/uploads/2022/06/Inter-Bold.woff') format('woff'),
		url('https://clubedovalor.com.br/net-content/uploads/2022/06/Inter-Bold.ttf') format('truetype'),
		url('https://clubedovalor.com.br/net-content/uploads/2022/06/Inter-Bold.svg#Inter') format('svg');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://clubedovalor.com.br/net-content/uploads/2022/06/Inter-ExtraBold.eot');
	src: url('https://clubedovalor.com.br/net-content/uploads/2022/06/Inter-ExtraBold.eot?#iefix') format('embedded-opentype'),
		url('https://clubedovalor.com.br/net-content/uploads/2022/06/Inter-ExtraBold.woff2') format('woff2'),
		url('https://clubedovalor.com.br/net-content/uploads/2022/06/Inter-ExtraBold.woff') format('woff'),
		url('https://clubedovalor.com.br/net-content/uploads/2022/06/Inter-ExtraBold.ttf') format('truetype'),
		url('https://clubedovalor.com.br/net-content/uploads/2022/06/Inter-ExtraBold.svg#Inter') format('svg');
}
/* End Custom Fonts CSS */