.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7910 .elementor-element.elementor-element-f8f269b{margin-top:0px;margin-bottom:0px;overflow:visible;}.elementor-7910 .elementor-element.elementor-element-a5e37d7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-yprm_banner .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-yprm_banner .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7910 .elementor-element.elementor-element-a961a7e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7910 .elementor-element.elementor-element-4f2d91b:not(.elementor-motion-effects-element-type-background), .elementor-7910 .elementor-element.elementor-element-4f2d91b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-7910 .elementor-element.elementor-element-4f2d91b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:080px 0px 30px 0px;overflow:visible;}.elementor-7910 .elementor-element.elementor-element-4f2d91b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7910 .elementor-element.elementor-element-650f860.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7910 .elementor-element.elementor-element-650f860.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-yprm_side_image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-yprm_side_image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7910 .elementor-element.elementor-element-86addb5 .side-img{max-width:500px;}.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7910 .elementor-element.elementor-element-e90be51{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-widget-yprm_heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-yprm_heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7910 .elementor-element.elementor-element-f58c076 .h{text-align:left;}.elementor-7910 .elementor-element.elementor-element-47aa27e .h{text-align:left;}.elementor-7910 .elementor-element.elementor-element-47aa27e .heading-content{text-align:left;}.elementor-widget-jet-listing-dynamic-terms .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-jet-listing-dynamic-terms .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7910 .elementor-element.elementor-element-f13b3a7 .jet-listing-dynamic-terms{text-align:left;}.elementor-7910 .elementor-element.elementor-element-f13b3a7 .jet-listing-dynamic-terms__link{color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-c3a231c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-7910 .elementor-element.elementor-element-33a911e .h{text-align:left;}.elementor-7910 .elementor-element.elementor-element-08f886a .jet-listing-dynamic-terms{text-align:left;}.elementor-7910 .elementor-element.elementor-element-264237c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-7910 .elementor-element.elementor-element-bec353a .h{text-align:left;}.elementor-7910 .elementor-element.elementor-element-f0599e6 .jet-listing-dynamic-terms{text-align:left;}.elementor-7910 .elementor-element.elementor-element-237310c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-7910 .elementor-element.elementor-element-3452219 .h{text-align:left;}.elementor-7910 .elementor-element.elementor-element-0195d35 .h{text-align:left;}.elementor-7910 .elementor-element.elementor-element-761f914 .h{text-align:left;font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:400;}.elementor-7910 .elementor-element.elementor-element-1abdc29 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7910 .elementor-element.elementor-element-1abdc29 .h{text-align:left;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;}.elementor-widget-jet-listing-dynamic-field .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-jet-listing-dynamic-field .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7910 .elementor-element.elementor-element-875c2fe .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-7910 .elementor-element.elementor-element-875c2fe .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-7910 .elementor-element.elementor-element-875c2fe .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-7910 .elementor-element.elementor-element-875c2fe .jet-listing-dynamic-field__content{text-align:left;}.elementor-7910 .elementor-element.elementor-element-875c2fe .jet-listing-dynamic-field.display-multiline{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7910 .elementor-element.elementor-element-875c2fe .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7910 .elementor-element.elementor-element-4819f05{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-7910 .elementor-element.elementor-element-d7423f1 .h{text-align:left;color:var( --e-global-color-primary );}.elementor-widget-yprm_num_box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-yprm_num_box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7910 .elementor-element.elementor-element-3a4e499.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7910 .elementor-element.elementor-element-3a4e499 .num-box-items .num-box .title{font-size:14px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-7910 .elementor-element.elementor-element-3a4e499 .num-box-items .num-box .num{font-size:19px;}.elementor-7910 .elementor-element.elementor-element-cc86944 .jet-listing-dynamic-field__content{font-weight:400;text-align:left;}.elementor-7910 .elementor-element.elementor-element-cc86944 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-7910 .elementor-element.elementor-element-cc86944 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-7910 .elementor-element.elementor-element-cc86944 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-7910 .elementor-element.elementor-element-cc86944 .jet-listing-dynamic-field.display-multiline, .elementor-7910 .elementor-element.elementor-element-cc86944 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-widget-jet-smart-filters-active-tags .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-jet-smart-filters-active-tags .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7910 .elementor-element.elementor-element-77fe73b .jet-smart-filters-active-tags{flex-direction:row;}.elementor-7910 .elementor-element.elementor-element-77fe73b .jet-active-tags__list{flex-direction:row;}.elementor-7910 .elementor-element.elementor-element-77fe73b .jet-active-tag{margin-right:5px;margin-bottom:5px;}.elementor-7910 .elementor-element.elementor-element-77fe73b .jet-active-tag__remove{font-size:12px;}.elementor-7910 .elementor-element.elementor-element-baf7b07{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-widget-eael-creative-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-creative-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-creative-button .eael-creative-button .cretive-button-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-creative-button .eael-creative-button--rayen::before, 
                                .elementor-widget-eael-creative-button .eael-creative-button--winona::after, 
                                .elementor-widget-eael-creative-button .eael-creative-button--tamaya .eael-creative-button--tamaya-secondary span,
                                .elementor-widget-eael-creative-button .eael-creative-button.eael-creative-button--saqui::after{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7910 .elementor-element.elementor-element-1077746{margin:15px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7910 .elementor-element.elementor-element-1077746 .eael-creative-button-icon-left svg, 
                    .elementor-7910 .elementor-element.elementor-element-1077746 .eael-creative-button-icon-right svg{rotate:0deg;}.elementor-7910 .elementor-element.elementor-element-1077746 .eael-creative-button-icon-left i,
                    .elementor-7910 .elementor-element.elementor-element-1077746 .eael-creative-button-icon-right i{rotate:0deg;}.elementor-7910 .elementor-element.elementor-element-1077746 .eael-creative-button i{font-size:30px;color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-1077746 .eael-creative-button svg{height:30px;width:30px;fill:#ffffff;}.elementor-7910 .elementor-element.elementor-element-1077746 .eael-creative-button-wrapper{justify-content:center;}.elementor-7910 .elementor-element.elementor-element-1077746 .eael-creative-button .creative-button-inner svg{fill:#ffffff;}.elementor-7910 .elementor-element.elementor-element-1077746 .eael-creative-button{color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-1077746 .eael-creative-button .eael-creative-button--tamaya-secondary{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-1077746 .eael-creative-button.eael-creative-button--tamaya::before{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-1077746 .eael-creative-button.eael-creative-button--tamaya::after{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-1077746 .eael-creative-button:hover i{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-1077746 .eael-creative-button:hover .creative-button-inner svg{fill:#ffffff;}.elementor-7910 .elementor-element.elementor-element-1077746 .eael-creative-button:hover{color:#ffffff;background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-1077746 .eael-creative-button:hover svg{fill:#ffffff;}.elementor-7910 .elementor-element.elementor-element-1077746 .eael-creative-button.eael-creative-button--winona::after{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-1077746 .eael-creative-button.eael-creative-button--saqui::after{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-1077746 .eael-creative-button.eael-creative-button--ujarak::before{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-1077746 .eael-creative-button.eael-creative-button--wayra:hover::before{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-1077746 .eael-creative-button.eael-creative-button--tamaya:hover{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-1077746 .eael-creative-button.eael-creative-button--rayen::before{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-1077746 .eael-creative-button.eael-creative-button--wave::before{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-1077746 .eael-creative-button.eael-creative-button--wave:hover::before{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-1077746 .eael-creative-button.eael-creative-button--aylen::after{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-1077746 .eael-creative-button.eael-creative-button--saqui:hover{color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-1077746 .eael-creative-button.eael-creative-button--nuka:hover::after{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-1077746 .eael-creative-button.eael-creative-button--quidel:hover::after{background-color:var( --e-global-color-secondary );}.elementor-widget-share-buttons .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-share-buttons .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7910 .elementor-element.elementor-element-4aa6fae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#FFFFFFE0;--e-share-buttons-secondary-color:#000000;}.elementor-7910 .elementor-element.elementor-element-f91cf97:not(.elementor-motion-effects-element-type-background), .elementor-7910 .elementor-element.elementor-element-f91cf97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-7910 .elementor-element.elementor-element-f91cf97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:080px 0px 30px 0px;overflow:visible;}.elementor-7910 .elementor-element.elementor-element-f91cf97 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7910 .elementor-element.elementor-element-cda5477 .h{text-align:left;font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:400;}.elementor-7910 .elementor-element.elementor-element-042d246 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7910 .elementor-element.elementor-element-042d246 .h{text-align:left;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;}.elementor-7910 .elementor-element.elementor-element-f923a66 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-7910 .elementor-element.elementor-element-f923a66 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-7910 .elementor-element.elementor-element-f923a66 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-7910 .elementor-element.elementor-element-f923a66 .jet-listing-dynamic-field__content{text-align:left;}.elementor-7910 .elementor-element.elementor-element-f923a66 .jet-listing-dynamic-field.display-multiline{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7910 .elementor-element.elementor-element-f923a66 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7910 .elementor-element.elementor-element-fc7d020{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-7910 .elementor-element.elementor-element-a6d6a54 .h{text-align:left;color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-7910 .elementor-element.elementor-element-d00e1fa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7910 .elementor-element.elementor-element-d00e1fa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7910 .elementor-element.elementor-element-31e93a3 .side-img{max-width:500px;}.elementor-7910 .elementor-element.elementor-element-198f21f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-7910 .elementor-element.elementor-element-22e92a1 .h{text-align:left;}.elementor-7910 .elementor-element.elementor-element-c46bb5f .h{text-align:left;}.elementor-7910 .elementor-element.elementor-element-c46bb5f .heading-content{text-align:left;}.elementor-7910 .elementor-element.elementor-element-b97efab .jet-listing-dynamic-terms{text-align:left;}.elementor-7910 .elementor-element.elementor-element-b97efab .jet-listing-dynamic-terms__link{color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-a4926df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7910 .elementor-element.elementor-element-a4926df .num-box-items .num-box .title{font-size:14px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-7910 .elementor-element.elementor-element-a4926df .num-box-items .num-box .num{font-size:19px;}.elementor-7910 .elementor-element.elementor-element-396f4c7 .jet-listing-dynamic-field__content{font-weight:400;text-align:left;}.elementor-7910 .elementor-element.elementor-element-396f4c7 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-7910 .elementor-element.elementor-element-396f4c7 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-7910 .elementor-element.elementor-element-396f4c7 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-7910 .elementor-element.elementor-element-396f4c7 .jet-listing-dynamic-field.display-multiline, .elementor-7910 .elementor-element.elementor-element-396f4c7 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7910 .elementor-element.elementor-element-4696a27{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-7910 .elementor-element.elementor-element-3c433d8 .h{text-align:left;}.elementor-7910 .elementor-element.elementor-element-c664297 .jet-listing-dynamic-terms{text-align:left;}.elementor-7910 .elementor-element.elementor-element-a3d38ab{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-7910 .elementor-element.elementor-element-2506868 .h{text-align:left;}.elementor-7910 .elementor-element.elementor-element-005b7f0 .jet-listing-dynamic-terms{text-align:left;}.elementor-7910 .elementor-element.elementor-element-e5302b8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-7910 .elementor-element.elementor-element-01ec13c .h{text-align:left;}.elementor-7910 .elementor-element.elementor-element-8fdef4d .h{text-align:left;}.elementor-7910 .elementor-element.elementor-element-bf293a4 .jet-smart-filters-active-tags{flex-direction:row;}.elementor-7910 .elementor-element.elementor-element-bf293a4 .jet-active-tags__list{flex-direction:row;}.elementor-7910 .elementor-element.elementor-element-bf293a4 .jet-active-tag{margin-right:5px;margin-bottom:5px;}.elementor-7910 .elementor-element.elementor-element-bf293a4 .jet-active-tag__remove{font-size:12px;}.elementor-7910 .elementor-element.elementor-element-24ef4d4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-7910 .elementor-element.elementor-element-c3ec04b{margin:15px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7910 .elementor-element.elementor-element-c3ec04b .eael-creative-button-icon-left svg, 
                    .elementor-7910 .elementor-element.elementor-element-c3ec04b .eael-creative-button-icon-right svg{rotate:0deg;}.elementor-7910 .elementor-element.elementor-element-c3ec04b .eael-creative-button-icon-left i,
                    .elementor-7910 .elementor-element.elementor-element-c3ec04b .eael-creative-button-icon-right i{rotate:0deg;}.elementor-7910 .elementor-element.elementor-element-c3ec04b .eael-creative-button i{font-size:30px;color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-c3ec04b .eael-creative-button svg{height:30px;width:30px;fill:#ffffff;}.elementor-7910 .elementor-element.elementor-element-c3ec04b .eael-creative-button-wrapper{justify-content:center;}.elementor-7910 .elementor-element.elementor-element-c3ec04b .eael-creative-button .creative-button-inner svg{fill:#ffffff;}.elementor-7910 .elementor-element.elementor-element-c3ec04b .eael-creative-button{color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-c3ec04b .eael-creative-button .eael-creative-button--tamaya-secondary{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-c3ec04b .eael-creative-button.eael-creative-button--tamaya::before{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-c3ec04b .eael-creative-button.eael-creative-button--tamaya::after{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-c3ec04b .eael-creative-button:hover i{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-c3ec04b .eael-creative-button:hover .creative-button-inner svg{fill:#ffffff;}.elementor-7910 .elementor-element.elementor-element-c3ec04b .eael-creative-button:hover{color:#ffffff;background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-c3ec04b .eael-creative-button:hover svg{fill:#ffffff;}.elementor-7910 .elementor-element.elementor-element-c3ec04b .eael-creative-button.eael-creative-button--winona::after{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-c3ec04b .eael-creative-button.eael-creative-button--saqui::after{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-c3ec04b .eael-creative-button.eael-creative-button--ujarak::before{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-c3ec04b .eael-creative-button.eael-creative-button--wayra:hover::before{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-c3ec04b .eael-creative-button.eael-creative-button--tamaya:hover{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-c3ec04b .eael-creative-button.eael-creative-button--rayen::before{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-c3ec04b .eael-creative-button.eael-creative-button--wave::before{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-c3ec04b .eael-creative-button.eael-creative-button--wave:hover::before{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-c3ec04b .eael-creative-button.eael-creative-button--aylen::after{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-c3ec04b .eael-creative-button.eael-creative-button--saqui:hover{color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-c3ec04b .eael-creative-button.eael-creative-button--nuka:hover::after{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-c3ec04b .eael-creative-button.eael-creative-button--quidel:hover::after{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-12596de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#FFFFFFE0;--e-share-buttons-secondary-color:#000000;}.elementor-7910 .elementor-element.elementor-element-672957d{--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;overflow:visible;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7910 .elementor-element.elementor-element-cb9fe1b{--spacer-size:50px;}.elementor-7910 .elementor-element.elementor-element-7cb8dda .h{text-align:center;font-size:40px;line-height:1em;}.elementor-7910 .elementor-element.elementor-element-ce16960{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-7910 .elementor-element.elementor-element-fdd1d90.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7910 .elementor-element.elementor-element-fdd1d90 .num-box-items .num-box .title{font-size:9px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-7910 .elementor-element.elementor-element-fdd1d90 .num-box-items .num-box .num{font-size:19px;}.elementor-7910 .elementor-element.elementor-element-f8a0079.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7910 .elementor-element.elementor-element-f8a0079 .num-box-items .num-box .title{font-size:9px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-7910 .elementor-element.elementor-element-f8a0079 .num-box-items .num-box .num{font-size:19px;}.elementor-7910 .elementor-element.elementor-element-3950587.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7910 .elementor-element.elementor-element-3950587 .num-box-items .num-box .title{font-size:9px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-7910 .elementor-element.elementor-element-3950587 .num-box-items .num-box .num{font-size:19px;}.elementor-7910 .elementor-element.elementor-element-ada92e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-7910 .elementor-element.elementor-element-1d4c99f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7910 .elementor-element.elementor-element-1d4c99f .num-box-items .num-box .title{font-size:9px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-7910 .elementor-element.elementor-element-1d4c99f .num-box-items .num-box .num{font-size:19px;}.elementor-7910 .elementor-element.elementor-element-6b4f19b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7910 .elementor-element.elementor-element-6b4f19b .num-box-items .num-box .title{font-size:9px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-7910 .elementor-element.elementor-element-6b4f19b .num-box-items .num-box .num{font-size:19px;}.elementor-7910 .elementor-element.elementor-element-9ad715d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7910 .elementor-element.elementor-element-9ad715d .num-box-items .num-box .title{font-size:9px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-7910 .elementor-element.elementor-element-9ad715d .num-box-items .num-box .num{font-size:19px;}.elementor-7910 .elementor-element.elementor-element-f3f88d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-7910 .elementor-element.elementor-element-a049da1{width:auto;max-width:auto;}.elementor-7910 .elementor-element.elementor-element-a049da1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7910 .elementor-element.elementor-element-a049da1 .num-box-items .num-box .title{font-size:9px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-7910 .elementor-element.elementor-element-a049da1 .num-box-items .num-box .num{font-size:19px;}.elementor-7910 .elementor-element.elementor-element-43f01a2{width:auto;max-width:auto;}.elementor-7910 .elementor-element.elementor-element-43f01a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7910 .elementor-element.elementor-element-43f01a2 .num-box-items .num-box .title{font-size:9px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-7910 .elementor-element.elementor-element-43f01a2 .num-box-items .num-box .num{font-size:19px;}.elementor-7910 .elementor-element.elementor-element-cfd0f29{width:auto;max-width:auto;}.elementor-7910 .elementor-element.elementor-element-cfd0f29.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7910 .elementor-element.elementor-element-cfd0f29 .num-box-items .num-box .title{font-size:9px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-7910 .elementor-element.elementor-element-cfd0f29 .num-box-items .num-box .num{font-size:19px;}.elementor-7910 .elementor-element.elementor-element-70ba8ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-7910 .elementor-element.elementor-element-f02c27a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7910 .elementor-element.elementor-element-f02c27a .num-box-items .num-box .title{font-size:9px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-7910 .elementor-element.elementor-element-f02c27a .num-box-items .num-box .num{font-size:19px;}.elementor-7910 .elementor-element.elementor-element-bfbe027.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7910 .elementor-element.elementor-element-bfbe027 .num-box-items .num-box .title{font-size:9px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-7910 .elementor-element.elementor-element-bfbe027 .num-box-items .num-box .num{font-size:19px;}.elementor-7910 .elementor-element.elementor-element-70f2db2{--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;overflow:visible;}.elementor-7910 .elementor-element.elementor-element-7ed8848{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;overflow:visible;}.elementor-7910 .elementor-element.elementor-element-faee519{--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;overflow:visible;}.elementor-7910 .elementor-element.elementor-element-eaed1cd .h{text-align:left;font-size:40px;line-height:1em;}.elementor-7910 .elementor-element.elementor-element-1ffde49 .jet-listing-dynamic-terms{text-align:left;}.elementor-7910 .elementor-element.elementor-element-1ffde49 .jet-listing-dynamic-terms__icon{color:var( --e-global-color-primary );}.elementor-7910 .elementor-element.elementor-element-1ffde49 .jet-listing-dynamic-terms__icon :is(svg, path){fill:var( --e-global-color-primary );}.elementor-7910 .elementor-element.elementor-element-b42bec6{--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;overflow:visible;}.elementor-7910 .elementor-element.elementor-element-ca79062 .h{text-align:left;font-size:40px;line-height:1em;}.elementor-7910 .elementor-element.elementor-element-3e1a168 .num-box-items .num-box .title{color:#FFFFFFBF;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-7910 .elementor-element.elementor-element-3e1a168 .num-box-items .num-box .num{font-size:41px;}.elementor-7910 .elementor-element.elementor-element-3c55779 .num-box-items .num-box .title{color:#FFFFFFBF;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-7910 .elementor-element.elementor-element-3c55779 .num-box-items .num-box .num{font-size:41px;}.elementor-7910 .elementor-element.elementor-element-4185109{--spacer-size:50px;}.elementor-7910 .elementor-element.elementor-element-6fefe3b .h{text-align:left;font-size:40px;line-height:1em;}.elementor-7910 .elementor-element.elementor-element-73a877f .num-box-items .num-box .title{color:#FFFFFFBF;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-7910 .elementor-element.elementor-element-73a877f .num-box-items .num-box .num{font-size:41px;}.elementor-7910 .elementor-element.elementor-element-06aede0 .num-box-items .num-box .title{color:#FFFFFFBF;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-7910 .elementor-element.elementor-element-06aede0 .num-box-items .num-box .num{font-size:41px;}.elementor-7910 .elementor-element.elementor-element-8c67756 .num-box-items .num-box .title{color:#FFFFFFBF;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-7910 .elementor-element.elementor-element-8c67756 .num-box-items .num-box .num{font-size:41px;}.elementor-7910 .elementor-element.elementor-element-0183401 > .elementor-container{max-width:1600px;}.elementor-7910 .elementor-element.elementor-element-0183401{padding:79px 0px 49px 0px;overflow:visible;}.elementor-7910 .elementor-element.elementor-element-62fe9cb > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7910 .elementor-element.elementor-element-62fe9cb .h{text-align:center;}.elementor-7910 .elementor-element.elementor-element-16df48e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-7910 .elementor-element.elementor-element-1d89a66 .eael-creative-button-icon-left svg, 
                    .elementor-7910 .elementor-element.elementor-element-1d89a66 .eael-creative-button-icon-right svg{rotate:0deg;}.elementor-7910 .elementor-element.elementor-element-1d89a66 .eael-creative-button-icon-left i,
                    .elementor-7910 .elementor-element.elementor-element-1d89a66 .eael-creative-button-icon-right i{rotate:0deg;}.elementor-7910 .elementor-element.elementor-element-1d89a66 .eael-creative-button i{font-size:30px;color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-1d89a66 .eael-creative-button svg{height:30px;width:30px;fill:#ffffff;}.elementor-7910 .elementor-element.elementor-element-1d89a66 .eael-creative-button-wrapper{justify-content:center;}.elementor-7910 .elementor-element.elementor-element-1d89a66 .eael-creative-button .creative-button-inner svg{fill:#ffffff;}.elementor-7910 .elementor-element.elementor-element-1d89a66 .eael-creative-button{color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-1d89a66 .eael-creative-button .eael-creative-button--tamaya-secondary{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-1d89a66 .eael-creative-button.eael-creative-button--tamaya::before{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-1d89a66 .eael-creative-button.eael-creative-button--tamaya::after{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-1d89a66 .eael-creative-button:hover i{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-1d89a66 .eael-creative-button:hover .creative-button-inner svg{fill:#ffffff;}.elementor-7910 .elementor-element.elementor-element-1d89a66 .eael-creative-button:hover{color:#ffffff;background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-1d89a66 .eael-creative-button:hover svg{fill:#ffffff;}.elementor-7910 .elementor-element.elementor-element-1d89a66 .eael-creative-button.eael-creative-button--winona::after{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-1d89a66 .eael-creative-button.eael-creative-button--saqui::after{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-1d89a66 .eael-creative-button.eael-creative-button--ujarak::before{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-1d89a66 .eael-creative-button.eael-creative-button--wayra:hover::before{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-1d89a66 .eael-creative-button.eael-creative-button--tamaya:hover{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-1d89a66 .eael-creative-button.eael-creative-button--rayen::before{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-1d89a66 .eael-creative-button.eael-creative-button--wave::before{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-1d89a66 .eael-creative-button.eael-creative-button--wave:hover::before{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-1d89a66 .eael-creative-button.eael-creative-button--aylen::after{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-1d89a66 .eael-creative-button.eael-creative-button--saqui:hover{color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-1d89a66 .eael-creative-button.eael-creative-button--nuka:hover::after{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-1d89a66 .eael-creative-button.eael-creative-button--quidel:hover::after{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-01af4ef .eael-creative-button-icon-left svg, 
                    .elementor-7910 .elementor-element.elementor-element-01af4ef .eael-creative-button-icon-right svg{rotate:0deg;}.elementor-7910 .elementor-element.elementor-element-01af4ef .eael-creative-button-icon-left i,
                    .elementor-7910 .elementor-element.elementor-element-01af4ef .eael-creative-button-icon-right i{rotate:0deg;}.elementor-7910 .elementor-element.elementor-element-01af4ef .eael-creative-button i{font-size:30px;color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-01af4ef .eael-creative-button svg{height:30px;width:30px;fill:#ffffff;}.elementor-7910 .elementor-element.elementor-element-01af4ef .eael-creative-button-wrapper{justify-content:center;}.elementor-7910 .elementor-element.elementor-element-01af4ef .eael-creative-button .creative-button-inner svg{fill:#ffffff;}.elementor-7910 .elementor-element.elementor-element-01af4ef .eael-creative-button{color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-01af4ef .eael-creative-button .eael-creative-button--tamaya-secondary{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-01af4ef .eael-creative-button.eael-creative-button--tamaya::before{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-01af4ef .eael-creative-button.eael-creative-button--tamaya::after{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-01af4ef .eael-creative-button:hover i{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-01af4ef .eael-creative-button:hover .creative-button-inner svg{fill:#ffffff;}.elementor-7910 .elementor-element.elementor-element-01af4ef .eael-creative-button:hover{color:#ffffff;background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-01af4ef .eael-creative-button:hover svg{fill:#ffffff;}.elementor-7910 .elementor-element.elementor-element-01af4ef .eael-creative-button.eael-creative-button--winona::after{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-01af4ef .eael-creative-button.eael-creative-button--saqui::after{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-01af4ef .eael-creative-button.eael-creative-button--ujarak::before{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-01af4ef .eael-creative-button.eael-creative-button--wayra:hover::before{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-01af4ef .eael-creative-button.eael-creative-button--tamaya:hover{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-01af4ef .eael-creative-button.eael-creative-button--rayen::before{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-01af4ef .eael-creative-button.eael-creative-button--wave::before{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-01af4ef .eael-creative-button.eael-creative-button--wave:hover::before{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-01af4ef .eael-creative-button.eael-creative-button--aylen::after{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-01af4ef .eael-creative-button.eael-creative-button--saqui:hover{color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-01af4ef .eael-creative-button.eael-creative-button--nuka:hover::after{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-01af4ef .eael-creative-button.eael-creative-button--quidel:hover::after{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-e4f5406 .eael-creative-button-icon-left svg, 
                    .elementor-7910 .elementor-element.elementor-element-e4f5406 .eael-creative-button-icon-right svg{rotate:0deg;}.elementor-7910 .elementor-element.elementor-element-e4f5406 .eael-creative-button-icon-left i,
                    .elementor-7910 .elementor-element.elementor-element-e4f5406 .eael-creative-button-icon-right i{rotate:0deg;}.elementor-7910 .elementor-element.elementor-element-e4f5406 .eael-creative-button i{font-size:30px;color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-e4f5406 .eael-creative-button svg{height:30px;width:30px;fill:#ffffff;}.elementor-7910 .elementor-element.elementor-element-e4f5406 .eael-creative-button-wrapper{justify-content:center;}.elementor-7910 .elementor-element.elementor-element-e4f5406 .eael-creative-button .creative-button-inner svg{fill:#ffffff;}.elementor-7910 .elementor-element.elementor-element-e4f5406 .eael-creative-button{color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-e4f5406 .eael-creative-button .eael-creative-button--tamaya-secondary{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-e4f5406 .eael-creative-button.eael-creative-button--tamaya::before{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-e4f5406 .eael-creative-button.eael-creative-button--tamaya::after{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-e4f5406 .eael-creative-button:hover i{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-e4f5406 .eael-creative-button:hover .creative-button-inner svg{fill:#ffffff;}.elementor-7910 .elementor-element.elementor-element-e4f5406 .eael-creative-button:hover{color:#ffffff;background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-e4f5406 .eael-creative-button:hover svg{fill:#ffffff;}.elementor-7910 .elementor-element.elementor-element-e4f5406 .eael-creative-button.eael-creative-button--winona::after{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-e4f5406 .eael-creative-button.eael-creative-button--saqui::after{color:#ffffff;}.elementor-7910 .elementor-element.elementor-element-e4f5406 .eael-creative-button.eael-creative-button--ujarak::before{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-e4f5406 .eael-creative-button.eael-creative-button--wayra:hover::before{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-e4f5406 .eael-creative-button.eael-creative-button--tamaya:hover{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-e4f5406 .eael-creative-button.eael-creative-button--rayen::before{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-e4f5406 .eael-creative-button.eael-creative-button--wave::before{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-e4f5406 .eael-creative-button.eael-creative-button--wave:hover::before{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-e4f5406 .eael-creative-button.eael-creative-button--aylen::after{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-e4f5406 .eael-creative-button.eael-creative-button--saqui:hover{color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-e4f5406 .eael-creative-button.eael-creative-button--nuka:hover::after{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-e4f5406 .eael-creative-button.eael-creative-button--quidel:hover::after{background-color:var( --e-global-color-secondary );}.elementor-7910 .elementor-element.elementor-element-5e1eaa7{--spacer-size:50px;}.elementor-widget-yprm_gallery .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-yprm_gallery .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7910 .elementor-element.elementor-element-a06df29{--display:flex;overflow:visible;}.elementor-widget-jet-video .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-jet-video .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7910 .elementor-element.elementor-element-2158b36{--display:flex;overflow:visible;}.elementor-7910 .elementor-element.elementor-element-9062cde > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7910 .elementor-element.elementor-element-9062cde .h{text-align:center;}.elementor-7910 .elementor-element.elementor-element-03dcf30{--display:flex;overflow:visible;}.elementor-7910 .elementor-element.elementor-element-03dcf30:not(.elementor-motion-effects-element-type-background), .elementor-7910 .elementor-element.elementor-element-03dcf30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-widget-eael-post-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-post-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-post-carousel .eael-entry-title, .elementor-widget-eael-post-carousel .eael-entry-title > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-post-carousel .eael-grid-post-excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-carousel .post-carousel-categories li a, .elementor-widget-eael-post-carousel .post-meta-categories li, .elementor-widget-eael-post-carousel .post-meta-categories li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-carousel .eael-meta-posted-on{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-carousel .eael-entry-meta > span,.elementor-widget-eael-post-carousel .eael-entry-meta > .eael-posted-by,.elementor-widget-eael-post-carousel .eael-entry-meta > .eael-posted-on{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7910 .elementor-element.elementor-element-78f49ec .eael-entry-thumbnail{height:350px;}.elementor-7910 .elementor-element.elementor-element-78f49ec .eael-entry-overlay{background-color:#BDC3C8AD;}.elementor-7910 .elementor-element.elementor-element-78f49ec .eael-entry-title, .elementor-7910 .elementor-element.elementor-element-78f49ec .eael-entry-title a{color:#303133;}.elementor-7910 .elementor-element.elementor-element-767e84a{--display:flex;overflow:visible;}@media(min-width:768px){.elementor-7910 .elementor-element.elementor-element-f8dfbce{width:65%;}.elementor-7910 .elementor-element.elementor-element-d00e1fa{width:35%;}.elementor-7910 .elementor-element.elementor-element-faee519{--width:50%;}.elementor-7910 .elementor-element.elementor-element-b42bec6{--width:50%;}.elementor-7910 .elementor-element.elementor-element-03dcf30{--width:86%;}}@media(max-width:1024px){.elementor-7910 .elementor-element.elementor-element-e90be51{--grid-auto-flow:row;}.elementor-7910 .elementor-element.elementor-element-c3a231c{--grid-auto-flow:row;}.elementor-7910 .elementor-element.elementor-element-264237c{--grid-auto-flow:row;}.elementor-7910 .elementor-element.elementor-element-237310c{--grid-auto-flow:row;}.elementor-7910 .elementor-element.elementor-element-4819f05{--grid-auto-flow:row;}.elementor-7910 .elementor-element.elementor-element-baf7b07{--grid-auto-flow:row;} .elementor-7910 .elementor-element.elementor-element-4aa6fae{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-7910 .elementor-element.elementor-element-fc7d020{--grid-auto-flow:row;}.elementor-7910 .elementor-element.elementor-element-198f21f{--grid-auto-flow:row;}.elementor-7910 .elementor-element.elementor-element-4696a27{--grid-auto-flow:row;}.elementor-7910 .elementor-element.elementor-element-a3d38ab{--grid-auto-flow:row;}.elementor-7910 .elementor-element.elementor-element-e5302b8{--grid-auto-flow:row;}.elementor-7910 .elementor-element.elementor-element-24ef4d4{--grid-auto-flow:row;} .elementor-7910 .elementor-element.elementor-element-12596de{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-7910 .elementor-element.elementor-element-16df48e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-7910 .elementor-element.elementor-element-a5e37d7{width:100%;}.elementor-7910 .elementor-element.elementor-element-a5e37d7 > .elementor-element-populated{margin:-0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7910 .elementor-element.elementor-element-a961a7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7910 .elementor-element.elementor-element-650f860.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7910 .elementor-element.elementor-element-e90be51{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7910 .elementor-element.elementor-element-c3a231c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7910 .elementor-element.elementor-element-264237c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7910 .elementor-element.elementor-element-237310c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7910 .elementor-element.elementor-element-4819f05{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7910 .elementor-element.elementor-element-3a4e499{width:var( --container-widget-width, 189px );max-width:189px;--container-widget-width:189px;--container-widget-flex-grow:0;}.elementor-7910 .elementor-element.elementor-element-3a4e499 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7910 .elementor-element.elementor-element-3a4e499 .num-box-items .num-box .title{font-size:13px;}.elementor-7910 .elementor-element.elementor-element-baf7b07{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;} .elementor-7910 .elementor-element.elementor-element-4aa6fae{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-7910 .elementor-element.elementor-element-fc7d020{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7910 .elementor-element.elementor-element-d00e1fa.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7910 .elementor-element.elementor-element-198f21f{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-7910 .elementor-element.elementor-element-a4926df > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7910 .elementor-element.elementor-element-a4926df .num-box-items .num-box .title{font-size:13px;}.elementor-7910 .elementor-element.elementor-element-4696a27{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7910 .elementor-element.elementor-element-a3d38ab{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7910 .elementor-element.elementor-element-e5302b8{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7910 .elementor-element.elementor-element-24ef4d4{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-7910 .elementor-element.elementor-element-c3ec04b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7910 .elementor-element.elementor-element-12596de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;} .elementor-7910 .elementor-element.elementor-element-12596de{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-7910 .elementor-element.elementor-element-7cb8dda .h{text-align:center;}.elementor-7910 .elementor-element.elementor-element-ce16960{--justify-content:center;--gap:0px 80px;--row-gap:0px;--column-gap:80px;}.elementor-7910 .elementor-element.elementor-element-fdd1d90{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-7910 .elementor-element.elementor-element-fdd1d90 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7910 .elementor-element.elementor-element-fdd1d90 .num-box-items .num-box .title{font-size:13px;}.elementor-7910 .elementor-element.elementor-element-f8a0079{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-7910 .elementor-element.elementor-element-f8a0079 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7910 .elementor-element.elementor-element-f8a0079 .num-box-items .num-box .title{font-size:13px;}.elementor-7910 .elementor-element.elementor-element-3950587{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-7910 .elementor-element.elementor-element-3950587 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7910 .elementor-element.elementor-element-3950587 .num-box-items .num-box .title{font-size:13px;}.elementor-7910 .elementor-element.elementor-element-ada92e9{--justify-content:center;--gap:0px 80px;--row-gap:0px;--column-gap:80px;}.elementor-7910 .elementor-element.elementor-element-1d4c99f{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-7910 .elementor-element.elementor-element-1d4c99f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7910 .elementor-element.elementor-element-1d4c99f .num-box-items .num-box .title{font-size:13px;}.elementor-7910 .elementor-element.elementor-element-6b4f19b{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-7910 .elementor-element.elementor-element-6b4f19b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7910 .elementor-element.elementor-element-6b4f19b .num-box-items .num-box .title{font-size:13px;}.elementor-7910 .elementor-element.elementor-element-9ad715d{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-7910 .elementor-element.elementor-element-9ad715d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7910 .elementor-element.elementor-element-9ad715d .num-box-items .num-box .title{font-size:13px;}.elementor-7910 .elementor-element.elementor-element-f3f88d6{--justify-content:center;--gap:020px 80px;--row-gap:020px;--column-gap:80px;}.elementor-7910 .elementor-element.elementor-element-a049da1{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-7910 .elementor-element.elementor-element-a049da1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7910 .elementor-element.elementor-element-a049da1 .num-box-items .num-box .title{font-size:13px;}.elementor-7910 .elementor-element.elementor-element-43f01a2{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-7910 .elementor-element.elementor-element-43f01a2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7910 .elementor-element.elementor-element-43f01a2 .num-box-items .num-box .title{font-size:13px;}.elementor-7910 .elementor-element.elementor-element-cfd0f29{width:var( --container-widget-width, 71px );max-width:71px;--container-widget-width:71px;--container-widget-flex-grow:0;}.elementor-7910 .elementor-element.elementor-element-cfd0f29 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7910 .elementor-element.elementor-element-cfd0f29 .num-box-items .num-box .title{font-size:13px;}.elementor-7910 .elementor-element.elementor-element-70ba8ec{--justify-content:center;--gap:020px 80px;--row-gap:020px;--column-gap:80px;}.elementor-7910 .elementor-element.elementor-element-f02c27a{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-7910 .elementor-element.elementor-element-f02c27a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7910 .elementor-element.elementor-element-f02c27a .num-box-items .num-box .title{font-size:13px;}.elementor-7910 .elementor-element.elementor-element-bfbe027{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-7910 .elementor-element.elementor-element-bfbe027 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7910 .elementor-element.elementor-element-bfbe027 .num-box-items .num-box .title{font-size:13px;}.elementor-7910 .elementor-element.elementor-element-eaed1cd .h{text-align:center;}.elementor-7910 .elementor-element.elementor-element-16df48e{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for yprm_side_image, class: .elementor-element-86addb5 *//* SAM STUDIO – PERFECT CIRCULAR RING (FIX OVAL ISSUE) */

.sam-profile-photo {
  position: relative;
  width: 100%;
  max-width: 500px;          /* adjust if needed */
  aspect-ratio: 1 / 1;
}

.sam-profile-photo img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 50%;
  display: block;
}

.sam-profile-photo::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: calc(100% + 12px);
  height: calc(100% + 12px);
  transform: translate(-50%, -50%);
  border-radius: 50%;
  border: 1.5px solid rgba(212, 175, 55, 0.5);
  box-shadow:
    inset 0 0 0 1px rgba(0, 0, 0, 0.6),
    0 0 14px rgba(212, 175, 55, 0.15);
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e90be51 */.sam-pill{
  display:inline-flex;
  align-items:center;
  justify-content:center;

  height:42px;
  padding:0 18px;
  min-width:140px;

  border-radius:999px;
  white-space:nowrap;

  font-size:12px;
  font-weight:600;
  letter-spacing:.16em;
  text-transform:uppercase;
line-height: 3.2;

  color:#d4af37;
  background:rgba(212,175,55,.06);
  border:1px solid rgba(212,175,55,.28);

  box-shadow: inset 0 0 0 1px rgba(0,0,0,.35);
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-875c2fe *//* Dot + text styling */ .sam-availability .jet-listing-dynamic-field__content{ display:inline-flex; align-items:center; gap:8px; font-size:13px; font-weight:500; letter-spacing:.04em; color:rgba(255,255,255,.85); } /* Default = red */ .sam-availability .jet-listing-dynamic-field__content::before{ content:""; width:8px; height:8px; border-radius:50%; background:#ff3b3b; box-shadow:0 0 6px rgba(255,59,59,.6); } /* Green when wrapper has .available */ .sam-availability.available .jet-listing-dynamic-field__content::before{ background:#2ecc71; box-shadow:0 0 6px rgba(46,204,113,.6); }

.sam-availability .jet-listing-dynamic-field__content{
  font-size:12px;
  letter-spacing:.02em;
  color:rgba(255,255,255,.72);
  gap:10px;
}
.sam-availability .jet-listing-dynamic-field__content::before{
  width:7px;
  height:7px;
}/* End custom CSS */
/* Start custom CSS for yprm_heading, class: .elementor-element-d7423f1 */.sam-status-pill{
  display:inline-flex;
  padding:10px 16px;
  border-radius:999px;
  border:1px solid rgba(212,175,55,.35);
  background:rgba(212,175,55,.06);
  color:rgba(212,175,55,.9);
  letter-spacing:.16em;
  text-transform:uppercase;
  font-size:11px;
}/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-4aa6fae */.sam-cta-row{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:16px;
  margin-top:18px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8b63d0d */.sam-model-name + .sam-model-role {
  margin-top: 8px;
}

.sam-right-col{
  text-align:left;
}
.sam-right-col .sam-model-name,
.sam-right-col .sam-model-role{
  text-align:left;
}

/* ===============================
   SAM STUDIO – PROFILE RIGHT SIDE POLISH (ONE BLOCK)
   =============================== */

/* 1) Name + role: tighter, more editorial */
.sam-model-name{
  margin:0 0 6px 0 !important;
  line-height:1.05 !important;
}
.sam-model-role{
  margin:0 0 18px 0 !important;
  letter-spacing:.18em !important;
  font-size:13px !important;
  opacity:.9;
}

/* 2) Availability: make it quieter + premium */
.sam-availability{
  margin: 6px 0 14px 0 !important;
}
.sam-availability .jet-listing-dynamic-field__content{
  font-size:12px !important;
  letter-spacing:.02em !important;
  color:rgba(255,255,255,.72) !important;
}
.sam-availability .jet-listing-dynamic-field__content::before{
  width:7px !important;
  height:7px !important;
}

/* 3) "New to SAM Studio" pill: shrink to content (stop full width) */
.sam-status-pill,
.sam-eval-pill,
.sam-new-pill{
  display:inline-flex !important;
  width:max-content !important;
  padding:10px 16px !important;
  border-radius:999px !important;
  border:1px solid rgba(212,175,55,.28) !important;
  background:rgba(212,175,55,.06) !important;
  color:rgba(212,175,55,.92) !important;
  font-size:11px !important;
  letter-spacing:.22em !important;
  text-transform:uppercase !important;
}

/* If your pill has no class, apply this to the element manually:
   add class: sam-status-pill */

/* 4) Right-side facts: consistent hierarchy (value then label) */
.sam-fact-value{
  font-size:18px !important;
  font-weight:500 !important;
  color:rgba(255,255,255,.92) !important;
  margin:0 0 6px 0 !important;
}
.sam-fact-label{
  font-size:11px !important;
  letter-spacing:.20em !important;
  text-transform:uppercase !important;
  color:rgba(255,255,255,.45) !important;
  margin:0 !important;
}

/* 5) Bio card: lighter + tighter (less heavy) */
.sam-bio-card{
  background:rgba(255,255,255,.035) !important;
  border:1px solid rgba(255,255,255,.06) !important;
  border-radius:18px !important;
  padding:22px 22px !important;
  box-shadow:0 18px 60px rgba(0,0,0,.45) !important;
}
.sam-bio-card p{
  color:rgba(255,255,255,.78) !important;
  line-height:1.85 !important;
}

/* 6) Bottom area: align button + socials in one row */
.sam-cta-row{
  display:flex !important;
  align-items:center !important;
  justify-content:space-between !important;
  gap:18px !important;
  margin-top:18px !important;
}
.sam-cta-row .elementor-button{
  padding:12px 22px !important;
  border-radius:14px !important;
  letter-spacing:.08em !important;
}

/* 7) Social icons: luxury style (avoid stark white circles) */
.sam-cta-row .elementor-social-icon{
  background:rgba(255,255,255,.04) !important;
  border:1px solid rgba(212,175,55,.25) !important;
}
.sam-cta-row .elementor-social-icon:hover{
  border-color:rgba(212,175,55,.45) !important;
  background:rgba(212,175,55,.06) !important;
}

/* ===============================
   SAM STUDIO – FIXES (ONLY WHAT YOU MENTIONED)
   =============================== */

/* 1) BOOKING STATUS – remove the ugly “shade/strip” behind it */
.sam-availability{
  background: transparent !important;
  box-shadow: none !important;
  border: 0 !important;
}
.sam-availability .jet-listing,
.sam-availability .jet-listing-dynamic-field,
.sam-availability .jet-listing-dynamic-field__inline-wrap,
.sam-availability .jet-listing-dynamic-field__content{
  background: transparent !important;
  box-shadow: none !important;
  border: 0 !important;
}

/* 2) BIO – remove the “double box” look (kill inner container styling) */
.sam-bio-card,
.sam-bio-card *{
  box-shadow: none !important;
}
.sam-bio-card{
  background: rgba(255,255,255,.035) !important;
  border: 1px solid rgba(255,255,255,.06) !important;
  border-radius: 18px !important;
}
.sam-bio-card .elementor-widget-container,
.sam-bio-card .elementor-element,
.sam-bio-card .e-con-inner,
.sam-bio-card .e-con{
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
}

/* 3) CTA + SOCIALS – align icons with Model Card (same baseline row) */
.sam-cta-row{
  display:flex !important;
  align-items:center !important;
  justify-content:space-between !important;
  gap:18px !important;
}
.sam-cta-row .elementor-button-wrapper{
  display:flex !important;
  align-items:center !important;
}
.sam-cta-row .elementor-social-icons-wrapper,
.sam-cta-row .elementor-social-icons{
  display:flex !important;
  align-items:center !important;
  gap:10px !important;
  margin:0 !important;
}
.sam-cta-row .elementor-social-icon{
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  width:44px !important;
  height:44px !important;
  border-radius:999px !important;
}

/* 4) “NEW TO SAM STUDIO” – fix style + location (make it a proper badge) */
.sam-status-pill{
  display:inline-flex !important;
  width:max-content !important;
  padding:10px 16px !important;
  border-radius:999px !important;
  border:1px solid rgba(212,175,55,.28) !important;
  background: rgba(212,175,55,.05) !important;
  color: rgba(212,175,55,.92) !important;
  font-size:11px !important;
  letter-spacing:.18em !important;
  text-transform:uppercase !important;
}

/* place badge closer to availability + reduce awkward spacing */
.sam-status-pill{
  margin-top:10px !important;
  margin-bottom:14px !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-f923a66 *//* Dot + text styling */ .sam-availability .jet-listing-dynamic-field__content{ display:inline-flex; align-items:center; gap:8px; font-size:13px; font-weight:500; letter-spacing:.04em; color:rgba(255,255,255,.85); } /* Default = red */ .sam-availability .jet-listing-dynamic-field__content::before{ content:""; width:8px; height:8px; border-radius:50%; background:#ff3b3b; box-shadow:0 0 6px rgba(255,59,59,.6); } /* Green when wrapper has .available */ .sam-availability.available .jet-listing-dynamic-field__content::before{ background:#2ecc71; box-shadow:0 0 6px rgba(46,204,113,.6); }

.sam-availability .jet-listing-dynamic-field__content{
  font-size:12px;
  letter-spacing:.02em;
  color:rgba(255,255,255,.72);
  gap:10px;
}
.sam-availability .jet-listing-dynamic-field__content::before{
  width:7px;
  height:7px;
}/* End custom CSS */
/* Start custom CSS for yprm_heading, class: .elementor-element-a6d6a54 */.sam-status-pill{
  display:inline-flex;
  padding:10px 16px;
  border-radius:999px;
  border:1px solid rgba(212,175,55,.35);
  background:rgba(212,175,55,.06);
  color:rgba(212,175,55,.9);
  letter-spacing:.16em;
  text-transform:uppercase;
  font-size:11px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f8dfbce */.sam-model-name + .sam-model-role {
  margin-top: 8px;
}

.sam-right-col{
  text-align:left;
}
.sam-right-col .sam-model-name,
.sam-right-col .sam-model-role{
  text-align:left;
}

/* ===============================
   SAM STUDIO – PROFILE RIGHT SIDE POLISH (ONE BLOCK)
   =============================== */

/* 1) Name + role: tighter, more editorial */
.sam-model-name{
  margin:0 0 6px 0 !important;
  line-height:1.05 !important;
}
.sam-model-role{
  margin:0 0 18px 0 !important;
  letter-spacing:.18em !important;
  font-size:13px !important;
  opacity:.9;
}

/* 2) Availability: make it quieter + premium */
.sam-availability{
  margin: 6px 0 14px 0 !important;
}
.sam-availability .jet-listing-dynamic-field__content{
  font-size:12px !important;
  letter-spacing:.02em !important;
  color:rgba(255,255,255,.72) !important;
}
.sam-availability .jet-listing-dynamic-field__content::before{
  width:7px !important;
  height:7px !important;
}

/* 3) "New to SAM Studio" pill: shrink to content (stop full width) */
.sam-status-pill,
.sam-eval-pill,
.sam-new-pill{
  display:inline-flex !important;
  width:max-content !important;
  padding:10px 16px !important;
  border-radius:999px !important;
  border:1px solid rgba(212,175,55,.28) !important;
  background:rgba(212,175,55,.06) !important;
  color:rgba(212,175,55,.92) !important;
  font-size:11px !important;
  letter-spacing:.22em !important;
  text-transform:uppercase !important;
}

/* If your pill has no class, apply this to the element manually:
   add class: sam-status-pill */

/* 4) Right-side facts: consistent hierarchy (value then label) */
.sam-fact-value{
  font-size:18px !important;
  font-weight:500 !important;
  color:rgba(255,255,255,.92) !important;
  margin:0 0 6px 0 !important;
}
.sam-fact-label{
  font-size:11px !important;
  letter-spacing:.20em !important;
  text-transform:uppercase !important;
  color:rgba(255,255,255,.45) !important;
  margin:0 !important;
}

/* 5) Bio card: lighter + tighter (less heavy) */
.sam-bio-card{
  background:rgba(255,255,255,.035) !important;
  border:1px solid rgba(255,255,255,.06) !important;
  border-radius:18px !important;
  padding:22px 22px !important;
  box-shadow:0 18px 60px rgba(0,0,0,.45) !important;
}
.sam-bio-card p{
  color:rgba(255,255,255,.78) !important;
  line-height:1.85 !important;
}

/* 6) Bottom area: align button + socials in one row */
.sam-cta-row{
  display:flex !important;
  align-items:center !important;
  justify-content:space-between !important;
  gap:18px !important;
  margin-top:18px !important;
}
.sam-cta-row .elementor-button{
  padding:12px 22px !important;
  border-radius:14px !important;
  letter-spacing:.08em !important;
}

/* 7) Social icons: luxury style (avoid stark white circles) */
.sam-cta-row .elementor-social-icon{
  background:rgba(255,255,255,.04) !important;
  border:1px solid rgba(212,175,55,.25) !important;
}
.sam-cta-row .elementor-social-icon:hover{
  border-color:rgba(212,175,55,.45) !important;
  background:rgba(212,175,55,.06) !important;
}

/* ===============================
   SAM STUDIO – FIXES (ONLY WHAT YOU MENTIONED)
   =============================== */

/* 1) BOOKING STATUS – remove the ugly “shade/strip” behind it */
.sam-availability{
  background: transparent !important;
  box-shadow: none !important;
  border: 0 !important;
}
.sam-availability .jet-listing,
.sam-availability .jet-listing-dynamic-field,
.sam-availability .jet-listing-dynamic-field__inline-wrap,
.sam-availability .jet-listing-dynamic-field__content{
  background: transparent !important;
  box-shadow: none !important;
  border: 0 !important;
}

/* 2) BIO – remove the “double box” look (kill inner container styling) */
.sam-bio-card,
.sam-bio-card *{
  box-shadow: none !important;
}
.sam-bio-card{
  background: rgba(255,255,255,.035) !important;
  border: 1px solid rgba(255,255,255,.06) !important;
  border-radius: 18px !important;
}
.sam-bio-card .elementor-widget-container,
.sam-bio-card .elementor-element,
.sam-bio-card .e-con-inner,
.sam-bio-card .e-con{
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
}

/* 3) CTA + SOCIALS – align icons with Model Card (same baseline row) */
.sam-cta-row{
  display:flex !important;
  align-items:center !important;
  justify-content:space-between !important;
  gap:18px !important;
}
.sam-cta-row .elementor-button-wrapper{
  display:flex !important;
  align-items:center !important;
}
.sam-cta-row .elementor-social-icons-wrapper,
.sam-cta-row .elementor-social-icons{
  display:flex !important;
  align-items:center !important;
  gap:10px !important;
  margin:0 !important;
}
.sam-cta-row .elementor-social-icon{
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  width:44px !important;
  height:44px !important;
  border-radius:999px !important;
}

/* 4) “NEW TO SAM STUDIO” – fix style + location (make it a proper badge) */
.sam-status-pill{
  display:inline-flex !important;
  width:max-content !important;
  padding:10px 16px !important;
  border-radius:999px !important;
  border:1px solid rgba(212,175,55,.28) !important;
  background: rgba(212,175,55,.05) !important;
  color: rgba(212,175,55,.92) !important;
  font-size:11px !important;
  letter-spacing:.18em !important;
  text-transform:uppercase !important;
}

/* place badge closer to availability + reduce awkward spacing */
.sam-status-pill{
  margin-top:10px !important;
  margin-bottom:14px !important;
}/* End custom CSS */
/* Start custom CSS for yprm_side_image, class: .elementor-element-31e93a3 *//* SAM STUDIO – PERFECT CIRCULAR RING (FIX OVAL ISSUE) */

.sam-profile-photo {
  position: relative;
  width: 100%;
  max-width: 500px;          /* adjust if needed */
  aspect-ratio: 1 / 1;
}

.sam-profile-photo img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 50%;
  display: block;
}

.sam-profile-photo::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: calc(100% + 12px);
  height: calc(100% + 12px);
  transform: translate(-50%, -50%);
  border-radius: 50%;
  border: 1.5px solid rgba(212, 175, 55, 0.5);
  box-shadow:
    inset 0 0 0 1px rgba(0, 0, 0, 0.6),
    0 0 14px rgba(212, 175, 55, 0.15);
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-198f21f */.sam-pill{
  display:inline-flex;
  align-items:center;
  justify-content:center;

  height:42px;
  padding:0 18px;
  min-width:140px;

  border-radius:999px;
  white-space:nowrap;

  font-size:12px;
  font-weight:600;
  letter-spacing:.16em;
  text-transform:uppercase;
line-height: 3.2;

  color:#d4af37;
  background:rgba(212,175,55,.06);
  border:1px solid rgba(212,175,55,.28);

  box-shadow: inset 0 0 0 1px rgba(0,0,0,.35);
}/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-12596de */.sam-cta-row{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:16px;
  margin-top:18px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-terms, class: .elementor-element-1ffde49 *//* 1. The Container - Fixed to wrap items to multiple lines */ .sam-skills-list { display: flex !important; flex-wrap: wrap !important; 

/* Forces items to wrap to a new line */ gap: 10px; padding: 0; margin: 0; list-style: none; width: 100%; 

/* Ensures it uses the full width available */ } /* 2. Individual Skill Item */ .sam-skills-list .term-item, .sam-skills-list span {<br> display: inline-flex; align-items: center; 

/* Dead center vertically */ justify-content: center; ; color: #ffffff; padding: 6px 14px; border-radius: 999px; 

/* Smooth pill shape */ font-family: sans-serif; font-size: 17px; line-height: 1.2; /* Adjusted for better vertical centering */ transition: all 0.3s ease; 

/* CRITICAL FIX: Hide the pill if it contains no text */ min-width: 1px; } 

/* 3. The Check Icon */ .sam-skills-list .term-item::before, .sam-skills-list span::before { content: '\25CF'; display: inline-flex; margin-right: 8px; color: #C48F56; font-weight: bold; font-size: 17px;
  box-shadow:0 0 6px rgba(212,175,55,.45);
border-radius:50%;
  display:inline-block;} 

/* 4. THE GHOST KILLER: If the item has no text, hide it and its checkmark */ /* This solves your "empty checkmark" problem without hiding the real text */ .sam-skills-list span:empty, .sam-skills-list .term-item:empty, .sam-skills-list span:blank { display: none !important; } 

/* 5. Hover Effect */ .sam-skills-list .term-item:hover, .sam-skills-list span:hover { background: rgba(212, 175, 55, 0.1); border-color: #d4af37; transform: translateY(-2px); } 

/* REMOVE check from delimiter / inner spans */ .sam-skills-list span span::before, .sam-skills-list .jet-dynamic-terms__delimiter::before, .sam-skills-list .jet-engine-dynamic-terms__delimiter::before, .sam-skills-list .jet-listing-dynamic-terms__delimiter::before { content: none !important; } 

/* This hides the empty circle/pill for the delimiters entirely */ .sam-skills-list .jet-dynamic-terms__delimiter, .sam-skills-list .jet-engine-dynamic-terms__delimiter, .sam-skills-list .jet-listing-dynamic-terms__delimiter { display: none , !important; border: none !important; background: none !important; padding: 0 !important; margin: 0 !important; } 

/* This targets the extra "inner spans" that JetEngine sometimes creates */ .sam-skills-list span:empty, .sam-skills-list span span { display: none !important; } 

/* 1. Ensure the container is active and spacing is forced */ .sam-skills-list { display: flex !important; flex-wrap: wrap !important; gap: 12px !important; 

/* This creates the space between pills */ row-gap: 12px !important; 

/* Specifically for vertical space between rows */ } /* 2. Backup Gap: In case the widget uses items that don't respect 'gap' */ .sam-skills-list .term-item, .sam-skills-list span:not(:empty) { margin-right: 4px; 

/* Tiny extra breathing room */ margin-bottom: 10px; } /* 3. FIX: Removing the comma typo from your previous block */ .sam-skills-list .jet-dynamic-terms__delimiter, .sam-skills-list .jet-engine-dynamic-terms__delimiter, .sam-skills-list .jet-listing-dynamic-terms__delimiter { display: none ,!important; 

/* Removed the extra comma that was here */ border: none !important; background: none !important; padding: 0 !important; margin: 0 !important; width: 0 !important; } 

/* 4. Ensure horizontal centering of the check and text */ .sam-skills-list span { justify-content: center; align-content: center; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3892574 *//* ======================================================
   SAM Studio – Fashion Tabs (text-only) + Gallery Styling
   DO NOT TOUCH your logic:
   - panels: .sam-tab-panel
   - active: .sam-tab-panel.is-active
   ====================================================== */

/* -------------------------
   TABS: make them text-only
   (works even if you're using Elementor Button widget)
   ------------------------- */

/* Remove any outer boxes coming from column/container styling around buttons */
.sam-tab-btn,
.sam-tab-btn *{
  box-shadow: none !important;
}

/* Elementor Button widget puts styles on .elementor-button */
.sam-tab-btn .elementor-button,
.sam-tab-btn.elementor-button,
.sam-tab-btn a{
  background: transparent !important;
  border: 0 !important;
  padding: 0 !important;
  border-radius: 0 !important;
  min-height: unset !important;
  height: auto !important;
}

/* Typography + spacing */
.sam-tab-btn{
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;

  color: #fff !important;
  opacity: .45;
  letter-spacing: .28em;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 13px;
  line-height: 1;

  padding: 10px 6px !important;
  margin: 0 18px !important;

  transition: opacity .2s ease, transform .2s ease;
}

.sam-tab-btn:hover{
  opacity: .75;
  transform: translateY(-1px);
}

.sam-tab-btn.is-active{
  opacity: 1;
}

/* Underline (active) */
.sam-tab-btn.is-active::after{
  content:"";
  position:absolute;
  left: 0;
  right: 0;
  bottom: -14px;
  height: 2px;
  background: rgba(212,175,55,.92);
  box-shadow: 0 0 18px rgba(212,175,55,.35);
  border-radius: 2px;
}

/* Optional subtle divider line under tab row (won't add “outer boxes”) */
.sam-tab-row{
  border-bottom: 1px solid rgba(212,175,55,.18);
  padding-bottom: 18px;
  margin-bottom: 26px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0183401 */.sam-tabs {
  display:flex; gap:22px; justify-content:center;
  border-bottom:1px solid rgba(212,175,55,.25);
  margin-bottom:24px;
}
.sam-tab-btn{
  background:transparent; border:none; cursor:pointer;
  color:#fff; opacity:.6;
  letter-spacing:.18em; text-transform:uppercase;
  font-weight:600; padding:10px 0;
  position:relative;
}
.sam-tab-btn.is-active{ opacity:1; }
.sam-tab-btn.is-active:after{
  content:""; position:absolute; left:0; right:0; bottom:-12px;
  height:2px; background:rgba(212,175,55,.9);
  box-shadow:0 0 18px rgba(212,175,55,.35);
}
.sam-tab-panel{ display:none; }
.sam-tab-panel.is-active{ display:block; }/* End custom CSS */