.elementor-329 .elementor-element.elementor-element-240061c{--display:flex;--min-height:30vh;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-title .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-329 .elementor-element.elementor-element-f6cfcb8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:900;text-transform:uppercase;letter-spacing:-2px;color:#1A1A1A;}.elementor-329 .elementor-element.elementor-element-b21e1e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-329 .elementor-element.elementor-element-206064b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-329 .elementor-element.elementor-element-206064b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-329 .elementor-element.elementor-element-aaf70ce{--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;--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-329 .elementor-element.elementor-element-59a1c8a{--display:flex;--min-height:0vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4AF37;--border-color:#D4AF37;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-329 .elementor-element.elementor-element-59a1c8a:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-59a1c8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-329 .elementor-element.elementor-element-59a1c8a.e-con{--flex-grow:0;--flex-shrink:0;}.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-329 .elementor-element.elementor-element-905c6ae .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#0A1F44;}.elementor-329 .elementor-element.elementor-element-ba53616 .jet-listing-dynamic-field__content{font-size:14px;font-weight:500;text-align:left;}.elementor-329 .elementor-element.elementor-element-ba53616 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-329 .elementor-element.elementor-element-ba53616 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-329 .elementor-element.elementor-element-ba53616 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-329 .elementor-element.elementor-element-330ce2c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4AF37;--border-color:#D4AF37;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-329 .elementor-element.elementor-element-330ce2c:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-330ce2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-329 .elementor-element.elementor-element-330ce2c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-329 .elementor-element.elementor-element-2ad1658 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#0A1F44;}.elementor-329 .elementor-element.elementor-element-46517d2 .jet-listing-dynamic-field__content{font-size:14px;font-weight:500;text-align:left;}.elementor-329 .elementor-element.elementor-element-46517d2 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-329 .elementor-element.elementor-element-46517d2 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-329 .elementor-element.elementor-element-46517d2 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-329 .elementor-element.elementor-element-7c9857d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4AF37;--border-color:#D4AF37;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-329 .elementor-element.elementor-element-7c9857d:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-7c9857d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-329 .elementor-element.elementor-element-7c9857d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-329 .elementor-element.elementor-element-e14108b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#0A1F44;}.elementor-329 .elementor-element.elementor-element-b8a9099 .jet-listing-dynamic-field__content{font-size:14px;font-weight:500;text-align:left;}.elementor-329 .elementor-element.elementor-element-b8a9099 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-329 .elementor-element.elementor-element-b8a9099 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-329 .elementor-element.elementor-element-b8a9099 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-329 .elementor-element.elementor-element-45157f7{padding:20px 20px 20px 20px;}.elementor-329 .elementor-element.elementor-element-45157f7 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-329 .elementor-element.elementor-element-45157f7 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-329 .elementor-element.elementor-element-45157f7 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-329 .elementor-element.elementor-element-45157f7 .jet-listing-dynamic-field__content{text-align:left;}.elementor-329 .elementor-element.elementor-element-a2d2086{--display:flex;border-style:solid;--border-style:solid;border-color:#D5D5D5;--border-color:#D5D5D5;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-329 .elementor-element.elementor-element-a2d2086:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-a2d2086 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-329 .elementor-element.elementor-element-416f741 .jet-listing-dynamic-field__content{font-family:"Montserrat", Sans-serif;font-size:14px;text-align:left;}.elementor-329 .elementor-element.elementor-element-416f741 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-329 .elementor-element.elementor-element-416f741 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-329 .elementor-element.elementor-element-416f741 .jet-listing-dynamic-field{justify-content:flex-start;}.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-329 .elementor-element.elementor-element-84c07fe{padding:10px 0px 10px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-329 .elementor-element.elementor-element-84c07fe .elementor-icon-list-icon i{color:#D4AF37;transition:color 0.3s;}.elementor-329 .elementor-element.elementor-element-84c07fe .elementor-icon-list-icon svg{fill:#D4AF37;transition:fill 0.3s;}.elementor-329 .elementor-element.elementor-element-84c07fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-329 .elementor-element.elementor-element-84c07fe .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-329 .elementor-element.elementor-element-84c07fe .elementor-icon-list-text{color:#0A1F44;transition:color 0.3s;}.elementor-329 .elementor-element.elementor-element-6fcfcdc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-329 .elementor-element.elementor-element-6fcfcdc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-329 .elementor-element.elementor-element-498916e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-329 .elementor-element.elementor-element-498916e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-329 .elementor-element.elementor-element-604402d{width:var( --container-widget-width, 53% );max-width:53%;padding:10px 10px 10px 10px;--container-widget-width:53%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-329 .elementor-element.elementor-element-604402d .elementor-icon-box-wrapper{gap:2px;}.elementor-329 .elementor-element.elementor-element-604402d .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-329 .elementor-element.elementor-element-604402d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-329 .elementor-element.elementor-element-604402d.elementor-view-framed .elementor-icon, .elementor-329 .elementor-element.elementor-element-604402d.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-329 .elementor-element.elementor-element-604402d .elementor-icon{font-size:20px;}.elementor-329 .elementor-element.elementor-element-604402d .elementor-icon-box-title, .elementor-329 .elementor-element.elementor-element-604402d .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;}.elementor-329 .elementor-element.elementor-element-db983d8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-329 .elementor-element.elementor-element-db983d8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-329 .elementor-element.elementor-element-7ceb2e0{width:var( --container-widget-width, 53% );max-width:53%;padding:10px 10px 10px 10px;--container-widget-width:53%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-329 .elementor-element.elementor-element-7ceb2e0 .elementor-icon-box-wrapper{gap:2px;}.elementor-329 .elementor-element.elementor-element-7ceb2e0 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-329 .elementor-element.elementor-element-7ceb2e0.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-329 .elementor-element.elementor-element-7ceb2e0.elementor-view-framed .elementor-icon, .elementor-329 .elementor-element.elementor-element-7ceb2e0.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-329 .elementor-element.elementor-element-7ceb2e0 .elementor-icon{font-size:20px;}.elementor-329 .elementor-element.elementor-element-7ceb2e0 .elementor-icon-box-title, .elementor-329 .elementor-element.elementor-element-7ceb2e0 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;}.elementor-329 .elementor-element.elementor-element-70841a6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-329 .elementor-element.elementor-element-70841a6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-329 .elementor-element.elementor-element-551de54{width:var( --container-widget-width, 53% );max-width:53%;padding:10px 10px 10px 10px;--container-widget-width:53%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-329 .elementor-element.elementor-element-551de54 .elementor-icon-box-wrapper{gap:2px;}.elementor-329 .elementor-element.elementor-element-551de54 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-329 .elementor-element.elementor-element-551de54.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-329 .elementor-element.elementor-element-551de54.elementor-view-framed .elementor-icon, .elementor-329 .elementor-element.elementor-element-551de54.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-329 .elementor-element.elementor-element-551de54 .elementor-icon{font-size:20px;}.elementor-329 .elementor-element.elementor-element-551de54 .elementor-icon-box-title, .elementor-329 .elementor-element.elementor-element-551de54 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;}.elementor-329 .elementor-element.elementor-element-8ab06d8{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-color:#D4AF37;--border-color:#D4AF37;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--z-index:10;}.elementor-329 .elementor-element.elementor-element-5707bcb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;color:#FFFFFF;}.elementor-329 .elementor-element.elementor-element-df43c1b .jet-listing-dynamic-field__content{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;letter-spacing:1.3px;text-align:left;}.elementor-329 .elementor-element.elementor-element-df43c1b .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-329 .elementor-element.elementor-element-df43c1b .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-329 .elementor-element.elementor-element-df43c1b .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-329 .elementor-element.elementor-element-731cd27{--display:flex;--min-height:0px;--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;--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-329 .elementor-element.elementor-element-2cdb7be{--display:flex;--min-height:0px;--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-329 .elementor-element.elementor-element-c925fcd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-329 .elementor-element.elementor-element-c925fcd .jet-listing-dynamic-field__content{color:#D4AF37;font-size:20px;font-weight:500;text-align:left;}.elementor-329 .elementor-element.elementor-element-c925fcd .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-329 .elementor-element.elementor-element-c925fcd .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-329 .elementor-element.elementor-element-c925fcd .jet-listing-dynamic-field{justify-content:center;}.elementor-329 .elementor-element.elementor-element-6044f34{text-align:center;}.elementor-329 .elementor-element.elementor-element-6044f34 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-329 .elementor-element.elementor-element-0062955{--display:flex;}.elementor-329 .elementor-element.elementor-element-8d82487{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-329 .elementor-element.elementor-element-8d82487 .jet-listing-dynamic-field__content{color:#D4AF37;font-size:20px;font-weight:500;text-align:left;}.elementor-329 .elementor-element.elementor-element-8d82487 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-329 .elementor-element.elementor-element-8d82487 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-329 .elementor-element.elementor-element-8d82487 .jet-listing-dynamic-field{justify-content:center;}.elementor-329 .elementor-element.elementor-element-1ec00d3{text-align:center;}.elementor-329 .elementor-element.elementor-element-1ec00d3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-329 .elementor-element.elementor-element-9b173de{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFB907;--border-color:#FFB907;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-329 .elementor-element.elementor-element-9b173de:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-9b173de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-329 .elementor-element.elementor-element-abbd0cd > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-329 .elementor-element.elementor-element-910d556{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;}.elementor-329 .elementor-element.elementor-element-910d556:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-910d556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-329 .elementor-element.elementor-element-7e84307 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#109E0C;}.elementor-329 .elementor-element.elementor-element-910d556.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-329 .elementor-element.elementor-element-a6f783c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;}.elementor-329 .elementor-element.elementor-element-a6f783c:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-a6f783c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-329 .elementor-element.elementor-element-0d4a966 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#962104;}.elementor-329 .elementor-element.elementor-element-a6f783c.e-con{--flex-grow:0;--flex-shrink:0;}.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-329 .elementor-element.elementor-element-bfa2551 .elementor-button{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;}.elementor-329 .elementor-element.elementor-element-9ffdc6d{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-329 .elementor-element.elementor-element-9ffdc6d .jet-form-builder-row{margin-top:16px;margin-bottom:0px;}.elementor-329 .elementor-element.elementor-element-9ffdc6d .jet-form-builder__label{text-align:left;color:#FFFFFF;}.elementor-329 .elementor-element.elementor-element-9ffdc6d .jet-form-builder__desc{text-align:left;color:#FFFFFF;}.elementor-329 .elementor-element.elementor-element-9ffdc6d .jet-form-builder__fields-group{gap:0.7em 0.7em;}.elementor-329 .elementor-element.elementor-element-9ffdc6d .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-329 .elementor-element.elementor-element-9ffdc6d .jet-form-builder input{color-scheme:normal;}.elementor-329 .elementor-element.elementor-element-9ffdc6d .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-329 .elementor-element.elementor-element-9ffdc6d .jet-form-builder__action-button{background-color:#F8B900;color:#000000;transition:all 0.3s;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-329 .elementor-element.elementor-element-9ffdc6d .jet-form-builder__submit-wrap{justify-content:stretch;align-items:stretch;}.elementor-329 .elementor-element.elementor-element-9ffdc6d .jet-form-builder__submit-wrap > .jet-form-builder__submit{width:100%;}.elementor-329 .elementor-element.elementor-element-9ffdc6d .jet-form-builder__submit{justify-content:center;}.elementor-329 .elementor-element.elementor-element-9ffdc6d .jet-form-builder__next-page-wrap{text-align:left;}.elementor-329 .elementor-element.elementor-element-9ffdc6d .jet-form-builder-message--success{text-align:center;}.elementor-329 .elementor-element.elementor-element-9ffdc6d .jet-form-builder-message--error{text-align:center;border-style:none;}.elementor-329 .elementor-element.elementor-element-9ffdc6d .jet-address-autocomplete + .jet-adr-list{text-align:left;}.elementor-329 .elementor-element.elementor-element-9ffdc6d .jet-form-schedule-message{text-align:left;}.elementor-329 .elementor-element.elementor-element-4d14da4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-329 .elementor-element.elementor-element-4d14da4.e-con{--align-self:center;}.elementor-widget-jet-smart-filters-radio .jet-filter-items-moreless__toggle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-smart-filters-radio .apply-filters__button, .elementor-widget-jet-smart-filters-radio .jet-filter-items-dropdown__apply-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-329 .elementor-element.elementor-element-e32439d .jet-radio-list__row{display:inline-block;margin-right:calc(31px/2);margin-left:calc(31px/2);}.elementor-329 .elementor-element.elementor-element-e32439d .jet-list-tree__children{display:inline-block;margin-right:calc(31px/2);margin-left:calc(31px/2);padding-left:7px;}.elementor-329 .elementor-element.elementor-element-e32439d .jet-radio-list-wrapper{margin-left:calc(-31px/2);margin-right:calc(-31px/2);text-align:center;}.elementor-329 .elementor-element.elementor-element-e32439d .jet-list-tree__children:not(:last-child){margin-bottom:0px;}.elementor-329 .elementor-element.elementor-element-e32439d .jet-radio-list__row:not(:last-child){margin-bottom:0px;}.elementor-329 .elementor-element.elementor-element-e32439d .jet-radio-list__label{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-329 .elementor-element.elementor-element-e32439d .jet-radio-list__button{color:#0A1F44;}.elementor-329 .elementor-element.elementor-element-e32439d .jet-radio-list__decorator{width:17px;height:17px;min-width:17px;min-height:17px;margin-top:0px;margin-right:5px;}.rtl .elementor-329 .elementor-element.elementor-element-e32439d .jet-radio-list__decorator{margin-left:5px;}.elementor-329 .elementor-element.elementor-element-e32439d .jet-radio-list__checked-icon{font-size:12px;}.elementor-329 .elementor-element.elementor-element-e32439d .jet-collapse-icon{width:20px;height:20px;}.elementor-329 .elementor-element.elementor-element-e32439d .jet-collapse-none{width:20px;height:20px;}.elementor-329 .elementor-element.elementor-element-e32439d .jet-filters-counter{padding-left:5px;}.rtl .elementor-329 .elementor-element.elementor-element-e32439d .jet-filters-counter{padding-right:5px;}.elementor-329 .elementor-element.elementor-element-e32439d .jet-filter+.jet-filter{margin-top:10px;}.elementor-329 .elementor-element.elementor-element-e32439d .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-329 .elementor-element.elementor-element-971f95c{--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;--flex-wrap:wrap;--align-content:center;}.elementor-329 .elementor-element.elementor-element-8f751e3 > .jet-listing-grid > .jet-listing-grid__items{--columns:auto;display:grid;grid-template-columns:repeat( auto-fill, minmax( 400px, 1fr ) );}.elementor-329 .elementor-element.elementor-element-8f751e3 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items.slick-slider .slick-slide{width:400px;}.elementor-329 .elementor-element.elementor-element-7c59cd1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-329 .elementor-element.elementor-element-7be695d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-329 .elementor-element.elementor-element-30f53c9{--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;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D4AF37;--border-color:#D4AF37;--border-radius:0px 0px 0px 0px;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-329 .elementor-element.elementor-element-30f53c9:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-30f53c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-329 .elementor-element.elementor-element-476b0f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-329 .elementor-element.elementor-element-476b0f5:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-476b0f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10193A;}@media(min-width:768px){.elementor-329 .elementor-element.elementor-element-b21e1e0{--content-width:1200px;}.elementor-329 .elementor-element.elementor-element-206064b{--width:60.007%;}.elementor-329 .elementor-element.elementor-element-59a1c8a{--width:18.93%;}.elementor-329 .elementor-element.elementor-element-330ce2c{--width:24.134%;}.elementor-329 .elementor-element.elementor-element-7c9857d{--width:24.134%;}.elementor-329 .elementor-element.elementor-element-6fcfcdc{--width:29.558%;}.elementor-329 .elementor-element.elementor-element-498916e{--width:98.357%;}.elementor-329 .elementor-element.elementor-element-db983d8{--width:98.357%;}.elementor-329 .elementor-element.elementor-element-70841a6{--width:98.357%;}.elementor-329 .elementor-element.elementor-element-8ab06d8{--width:39%;}.elementor-329 .elementor-element.elementor-element-2cdb7be{--content-width:1108px;}.elementor-329 .elementor-element.elementor-element-9b173de{--width:94%;}.elementor-329 .elementor-element.elementor-element-910d556{--width:60.163%;}.elementor-329 .elementor-element.elementor-element-a6f783c{--width:60.163%;}}@media(max-width:1024px) and (min-width:768px){.elementor-329 .elementor-element.elementor-element-8ab06d8{--width:500px;}}@media(max-width:1024px){.elementor-329 .elementor-element.elementor-element-b21e1e0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-329 .elementor-element.elementor-element-905c6ae .elementor-heading-title{font-size:11px;}.elementor-329 .elementor-element.elementor-element-ba53616 .jet-listing-dynamic-field__content{font-size:12px;}.elementor-329 .elementor-element.elementor-element-2ad1658 .elementor-heading-title{font-size:11px;}.elementor-329 .elementor-element.elementor-element-46517d2 .jet-listing-dynamic-field__content{font-size:12px;}.elementor-329 .elementor-element.elementor-element-e14108b .elementor-heading-title{font-size:11px;}.elementor-329 .elementor-element.elementor-element-b8a9099 .jet-listing-dynamic-field__content{font-size:12px;}.elementor-329 .elementor-element.elementor-element-a2d2086{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}}@media(max-width:767px){.elementor-329 .elementor-element.elementor-element-f6cfcb8{text-align:center;}.elementor-329 .elementor-element.elementor-element-f6cfcb8 .elementor-heading-title{font-size:40px;}.elementor-329 .elementor-element.elementor-element-84c07fe{--e-icon-list-icon-size:12px;}.elementor-329 .elementor-element.elementor-element-84c07fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-329 .elementor-element.elementor-element-84c07fe .elementor-icon-list-item > a{font-size:12px;}.elementor-329 .elementor-element.elementor-element-6fcfcdc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-329 .elementor-element.elementor-element-498916e{--width:183px;}.elementor-329 .elementor-element.elementor-element-db983d8{--width:183px;}.elementor-329 .elementor-element.elementor-element-70841a6{--width:183px;}.elementor-329 .elementor-element.elementor-element-e32439d .jet-radio-list__row{display:inline-block;}.elementor-329 .elementor-element.elementor-element-e32439d .jet-list-tree__children{display:inline-block;padding-left:0px;}.elementor-329 .elementor-element.elementor-element-e32439d .jet-radio-list-wrapper{text-align:center;}.elementor-329 .elementor-element.elementor-element-e32439d .jet-list-tree__children:not(:last-child){margin-bottom:12px;}.elementor-329 .elementor-element.elementor-element-e32439d .jet-radio-list__row:not(:last-child){margin-bottom:12px;}.elementor-329 .elementor-element.elementor-element-e32439d .jet-radio-list__label{font-size:14px;}.elementor-329 .elementor-element.elementor-element-8f751e3 > .jet-listing-grid > .jet-listing-grid__items{--columns:auto;display:grid;grid-template-columns:repeat( auto-fill, minmax( 400px, 1fr ) );}.elementor-329 .elementor-element.elementor-element-8f751e3 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items.slick-slider .slick-slide{width:400px;}}/* Start custom CSS for theme-post-title, class: .elementor-element-f6cfcb8 *//* Título Gradiente Vivo: Dourado & Azul */
.elementor-329 .elementor-element.elementor-element-f6cfcb8 h1, .elementor-329 .elementor-element.elementor-element-f6cfcb8 .elementor-heading-title {
    background: linear-gradient(
        to right, 
        #0A1F44 10%, /* Azul Profundo */
        #D4AF37 40%, /* Dourado */
        #F2D281 50%, /* Brilho Ouro */
        #D4AF37 60%, /* Dourado */
        #0A1F44 90%  /* Azul Profundo */
    );
    background-size: 200% auto;
    color: #000;
    background-clip: text;
    text-fill-color: transparent;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    
    animation: shine-gold-blue 5s linear infinite;
    display: inline-block;
    font-weight: 900;
}

/* Animação de Fluxo de Cor */
@keyframes shine-gold-blue {
    to {
        background-position: 200% center;
    }
}

/* Barra de Destaque Híbrida abaixo do Título */
.elementor-329 .elementor-element.elementor-element-f6cfcb8:after {
    content: '';
    display: block;
    width: 150px;
    height: 4px;
    background: linear-gradient(to right, #0A1F44, #D4AF37, #0A1F44);
    margin: 20px auto 0;
    border-radius: 50px;
    box-shadow: 0px 4px 10px rgba(10, 31, 68, 0.2);
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-45157f7 *//* Arredondar as bordas do Slider e dar sombra */
.elementor-329 .elementor-element.elementor-element-45157f7 .jet-listing-dynamic-field-slider {
    border-radius: 20px;
    overflow: hidden;
    border: 2px solid #D4AF37; /* Moldura Dourada */
    box-shadow: 0px 15px 45px rgba(0,0,0,0.15);
}

/* Estilizar as setas de navegação */
.elementor-329 .elementor-element.elementor-element-45157f7 .slick-arrow {
    background: #D4AF37 !important;
    border-radius: 50%;
    z-index: 10;
}

/* Estilizar as bolinhas (dots) */
.elementor-329 .elementor-element.elementor-element-45157f7 .slick-dots li button:before {
    color: #D4AF37 !important;
    font-size: 12px;
}/* End custom CSS */
/* Start custom CSS for jet-form-builder-form, class: .elementor-element-9ffdc6d *//* Faz a mensagem de sucesso ter um tempo de exibição ou sumir */
.jet-form-builder-message--success {
    animation: fadeOut 5s forwards; /* A mensagem vai sumindo em 5 segundos */
}

@keyframes fadeOut {
    0% { opacity: 1; }
    80% { opacity: 1; }
    100% { opacity: 0; display: none; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ab06d8 *//* Container Principal do Card */
.elementor-329 .elementor-element.elementor-element-8ab06d8 {
    background: linear-gradient(145deg, #0A1F44 0%, #061229 100%) !important;
    border: 1.5px solid #D4AF37;
    border-radius: 24px;
    padding: 40px 25px !important;
    box-shadow: 0 20px 50px rgba(0,0,0,0.4);
    position: relative;
    overflow: hidden;
    text-align: center;
}

/* Efeito de Reflexo no Fundo (Luxo) */
.elementor-329 .elementor-element.elementor-element-8ab06d8:before {
    content: '';
    position: absolute;
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: radial-gradient(circle, rgba(212,175,55,0.08) 0%, transparent 70%);
    pointer-events: none;
}

/* Quadrados do Cronômetro */
.elementor-329 .elementor-element.elementor-element-8ab06d8 .elementor-countdown-item {
    background: rgba(255, 255, 255, 0.03) !important;
    border: 1px solid rgba(212, 175, 55, 0.2) !important;
    backdrop-filter: blur(5px);
    border-radius: 12px;
    padding: 12px 5px !important;
    transition: all 0.3s ease;
}

.elementor-329 .elementor-element.elementor-element-8ab06d8 .elementor-countdown-item:hover {
    border-color: #D4AF37 !important;
    background: rgba(212, 175, 55, 0.05) !important;
}

/* Dígitos (Números) */
.elementor-329 .elementor-element.elementor-element-8ab06d8 .elementor-countdown-digits {
    font-family: 'Montserrat', sans-serif !important;
    color: #D4AF37 !important;
    font-weight: 800 !important;
    font-size: 26px !important;
}

/* O Valor do Lance (O destaque) */
.elementor-329 .elementor-element.elementor-element-8ab06d8 .jet-listing-dynamic-field {
    color: #ffffff !important;
    font-size: 34px !important;
    font-weight: 900 !important;
    letter-spacing: -1px;
    margin: 10px 0 !important;
    text-shadow: 0 4px 15px rgba(0,0,0,0.3);
}

/* Botão de Lance Animado */
.elementor-329 .elementor-element.elementor-element-8ab06d8 .elementor-button {
    background: linear-gradient(90deg, #D4AF37, #F2D281, #B8860B) !important;
    background-size: 200% auto !important;
    color: #0A1F44 !important;
    font-weight: 900 !important;
    text-transform: uppercase;
    letter-spacing: 1px;
    border-radius: 50px !important;
    padding: 18px 30px !important;
    transition: 0.5s !important;
    box-shadow: 0 10px 20px rgba(212, 175, 55, 0.2) !important;
}

.elementor-329 .elementor-element.elementor-element-8ab06d8 .elementor-button:hover {
    background-position: right center !important;
    transform: scale(1.03);
    box-shadow: 0 15px 30px rgba(212, 175, 55, 0.4) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b21e1e0 *//* Isso cria um fundo "gelo" bem sutil que faz os boxes brancos e azuis "saltarem" */
.elementor-329 .elementor-element.elementor-element-b21e1e0 {
    background-color: #f7f7f7; 
    padding-top: 50px;
    padding-bottom: 50px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5cf4681 *//* Container da Seção */
.luxury-cards-section {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
    gap: 25px;
    margin-top: 40px;
    padding: 10px;
}

/* O Card Base */
.luxury-card-item {
    position: relative;
    border-radius: 16px;
    /* Fundo Azul Marinho Profundo com Gradiente Sutil */
    background: linear-gradient(145deg, #0f172a, #1e293b);
    overflow: hidden;
    box-shadow: 0 10px 30px -10px rgba(15, 23, 42, 0.5);
    transition: all 0.4s ease;
    border: 1px solid rgba(255, 255, 255, 0.05);
}

/* Efeito de Hover (O card "acende" e levanta) */
.luxury-card-item:hover {
    transform: translateY(-10px);
    box-shadow: 0 20px 40px -10px rgba(212, 175, 55, 0.3); /* Sombra Dourada */
    border-color: rgba(212, 175, 55, 0.4); /* Borda Dourada */
}

/* O Brilho Interno (Glow Effect) */
.card-glow {
    position: absolute;
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: radial-gradient(circle, rgba(212, 175, 55, 0.1) 0%, rgba(15, 23, 42, 0) 70%);
    opacity: 0;
    transition: opacity 0.4s ease;
    pointer-events: none; /* Não atrapalha o clique */
}

.luxury-card-item:hover .card-glow {
    opacity: 1;
}

/* Conteúdo Interno */
.card-content-wrap {
    position: relative; /* Para ficar acima do glow */
    padding: 30px;
    z-index: 2;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

/* Caixa do Ícone */
.icon-box-premium {
    width: 60px;
    height: 60px;
    /* Fundo gradiente dourado no ícone */
    background: linear-gradient(135deg, #d4af37, #b48a06);
    border-radius: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 20px;
    box-shadow: 0 5px 15px rgba(212, 175, 55, 0.3);
}

.icon-box-premium i {
    font-size: 28px;
    color: #ffffff; /* Ícone branco dentro da caixa dourada */
}

/* Textos */
.text-box-premium h3 {
    font-size: 18px;
    font-weight: 700;
    color: #ffffff; /* Título Branco */
    margin-bottom: 10px;
    letter-spacing: 0.5px;
}

.text-box-premium p {
    font-size: 13px;
    color: #94a3b8; /* Texto cinza claro para contraste */
    line-height: 1.6;
    margin: 0;
}/* End custom CSS */