.elementor-25603 .elementor-element.elementor-element-ecebd87{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-25603 .elementor-element.elementor-element-ecebd87:not(.elementor-motion-effects-element-type-background), .elementor-25603 .elementor-element.elementor-element-ecebd87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#442A2C;}.elementor-25603 .elementor-element.elementor-element-c4232ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.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-25603 .elementor-element.elementor-element-7dbb399{text-align:start;}.elementor-25603 .elementor-element.elementor-element-7dbb399 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:700;text-transform:uppercase;line-height:65px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-25603 .elementor-element.elementor-element-aafed9a{padding:0px 0px 0px 15px;border-style:solid;border-width:0px 0px 0px 4px;border-color:#FFDE31;font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFFE6;}.elementor-25603 .elementor-element.elementor-element-81038b4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--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-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-25603 .elementor-element.elementor-element-e47fe26 .elementor-button{background-color:#FFDE31;font-family:"Inter", Sans-serif;font-weight:700;text-transform:uppercase;fill:#171717;color:#171717;border-radius:5px 5px 5px 5px;padding:15px 10px 15px 10px;}.elementor-25603 .elementor-element.elementor-element-e47fe26 .elementor-button:hover, .elementor-25603 .elementor-element.elementor-element-e47fe26 .elementor-button:focus{background-color:#FFFFFF;color:#171717;}.elementor-25603 .elementor-element.elementor-element-e47fe26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25603 .elementor-element.elementor-element-e47fe26 .elementor-button:hover svg, .elementor-25603 .elementor-element.elementor-element-e47fe26 .elementor-button:focus svg{fill:#171717;}.elementor-25603 .elementor-element.elementor-element-0db9e7c .elementor-button{background-color:#FFDE3100;font-family:"Inter", Sans-serif;font-weight:700;text-transform:uppercase;fill:#EEECE8;color:#EEECE8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEECE8;border-radius:5px 5px 5px 5px;padding:15px 10px 15px 10px;}.elementor-25603 .elementor-element.elementor-element-0db9e7c .elementor-button:hover, .elementor-25603 .elementor-element.elementor-element-0db9e7c .elementor-button:focus{background-color:#EEECE8;color:#171717;}.elementor-25603 .elementor-element.elementor-element-0db9e7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25603 .elementor-element.elementor-element-0db9e7c .elementor-button:hover svg, .elementor-25603 .elementor-element.elementor-element-0db9e7c .elementor-button:focus svg{fill:#171717;}.elementor-25603 .elementor-element.elementor-element-e5ff24e{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25603 .elementor-element.elementor-element-83aad18 img{width:85%;height:500px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;box-shadow:10px 10px 0px 0px #503D27;}.elementor-25603 .elementor-element.elementor-element-27d2897{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#EEECE894;--border-color:#EEECE894;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25603 .elementor-element.elementor-element-27d2897:not(.elementor-motion-effects-element-type-background), .elementor-25603 .elementor-element.elementor-element-27d2897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#442A2C;}.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-25603 .elementor-element.elementor-element-1b44895 .elementor-icon-box-wrapper{text-align:start;}.elementor-25603 .elementor-element.elementor-element-1b44895 .elementor-icon-box-title{margin-block-end:2px;color:#FFFFFF;}.elementor-25603 .elementor-element.elementor-element-1b44895 .elementor-icon-box-title, .elementor-25603 .elementor-element.elementor-element-1b44895 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;}.elementor-25603 .elementor-element.elementor-element-1b44895:has(:hover) .elementor-icon-box-title,
					 .elementor-25603 .elementor-element.elementor-element-1b44895:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-25603 .elementor-element.elementor-element-1b44895 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-25603 .elementor-element.elementor-element-7c9534f .elementor-icon-box-wrapper{text-align:start;}.elementor-25603 .elementor-element.elementor-element-7c9534f .elementor-icon-box-title{margin-block-end:2px;color:#FFFFFF;}.elementor-25603 .elementor-element.elementor-element-7c9534f .elementor-icon-box-title, .elementor-25603 .elementor-element.elementor-element-7c9534f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;}.elementor-25603 .elementor-element.elementor-element-7c9534f:has(:hover) .elementor-icon-box-title,
					 .elementor-25603 .elementor-element.elementor-element-7c9534f:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-25603 .elementor-element.elementor-element-7c9534f .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-25603 .elementor-element.elementor-element-2fcf6c6 .elementor-icon-box-wrapper{text-align:start;}.elementor-25603 .elementor-element.elementor-element-2fcf6c6 .elementor-icon-box-title{margin-block-end:2px;color:#FFFFFF;}.elementor-25603 .elementor-element.elementor-element-2fcf6c6 .elementor-icon-box-title, .elementor-25603 .elementor-element.elementor-element-2fcf6c6 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;}.elementor-25603 .elementor-element.elementor-element-2fcf6c6:has(:hover) .elementor-icon-box-title,
					 .elementor-25603 .elementor-element.elementor-element-2fcf6c6:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-25603 .elementor-element.elementor-element-2fcf6c6 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-25603 .elementor-element.elementor-element-38f3773 .elementor-icon-box-wrapper{text-align:start;}.elementor-25603 .elementor-element.elementor-element-38f3773 .elementor-icon-box-title{margin-block-end:2px;color:#FFFFFF;}.elementor-25603 .elementor-element.elementor-element-38f3773 .elementor-icon-box-title, .elementor-25603 .elementor-element.elementor-element-38f3773 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;}.elementor-25603 .elementor-element.elementor-element-38f3773:has(:hover) .elementor-icon-box-title,
					 .elementor-25603 .elementor-element.elementor-element-38f3773:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-25603 .elementor-element.elementor-element-38f3773 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-25603 .elementor-element.elementor-element-06ef380 .elementor-icon-box-wrapper{text-align:start;}.elementor-25603 .elementor-element.elementor-element-06ef380 .elementor-icon-box-title{margin-block-end:2px;color:#FFDE31;}.elementor-25603 .elementor-element.elementor-element-06ef380 .elementor-icon-box-title, .elementor-25603 .elementor-element.elementor-element-06ef380 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;}.elementor-25603 .elementor-element.elementor-element-06ef380:has(:hover) .elementor-icon-box-title,
					 .elementor-25603 .elementor-element.elementor-element-06ef380:has(:focus) .elementor-icon-box-title{color:#FFDE31;}.elementor-25603 .elementor-element.elementor-element-06ef380 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-25603 .elementor-element.elementor-element-c313200{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-25603 .elementor-element.elementor-element-c313200:not(.elementor-motion-effects-element-type-background), .elementor-25603 .elementor-element.elementor-element-c313200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEECE8;}.elementor-25603 .elementor-element.elementor-element-46655b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:25px;}.elementor-25603 .elementor-element.elementor-element-3504d3a{--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-25603 .elementor-element.elementor-element-f65f6ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-25603 .elementor-element.elementor-element-f65f6ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:800;text-transform:uppercase;line-height:45px;color:#171717;}.elementor-25603 .elementor-element.elementor-element-dd56a9e{padding:0px 0px 0px 15px;border-style:solid;border-width:0px 0px 0px 4px;border-color:#442A2C;border-radius:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-weight:400;color:#171717;}.elementor-25603 .elementor-element.elementor-element-03406db{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-25603 .elementor-element.elementor-element-03406db:not(.elementor-motion-effects-element-type-background), .elementor-25603 .elementor-element.elementor-element-03406db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25603 .elementor-element.elementor-element-d44570a{--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:20px;}.elementor-25603 .elementor-element.elementor-element-d44570a.e-con{--align-self:center;}.elementor-25603 .elementor-element.elementor-element-fff2702 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;}.elementor-25603 .elementor-element.elementor-element-6db2857{text-align:start;}.elementor-25603 .elementor-element.elementor-element-6db2857 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-25603 .elementor-element.elementor-element-1510e07{text-align:end;}.elementor-25603 .elementor-element.elementor-element-1510e07 img{width:100%;height:140px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-25603 .elementor-element.elementor-element-4917654{--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-25603 .elementor-element.elementor-element-e1bf8f1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-25603 .elementor-element.elementor-element-e1bf8f1.elementor-element{--align-self:center;}.elementor-25603 .elementor-element.elementor-element-e1bf8f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;line-height:43px;color:#000000;}.elementor-25603 .elementor-element.elementor-element-bf45dd2{padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:#442A2C;}.elementor-25603 .elementor-element.elementor-element-8cded4d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-25603 .elementor-element.elementor-element-8f69e68{padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:10px 10px 10px 10px;}.elementor-25603 .elementor-element.elementor-element-8f69e68 .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-25603 .elementor-element.elementor-element-8f69e68 .elementor-icon-box-title{margin-block-end:8px;color:#171717;}.elementor-25603 .elementor-element.elementor-element-8f69e68.elementor-view-stacked .elementor-icon{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;}.elementor-25603 .elementor-element.elementor-element-8f69e68.elementor-view-framed .elementor-icon, .elementor-25603 .elementor-element.elementor-element-8f69e68.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-25603 .elementor-element.elementor-element-8f69e68.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-25603 .elementor-element.elementor-element-8f69e68 .elementor-icon{font-size:17px;}.elementor-25603 .elementor-element.elementor-element-8f69e68 .elementor-icon-box-title, .elementor-25603 .elementor-element.elementor-element-8f69e68 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;}.elementor-25603 .elementor-element.elementor-element-8f69e68:has(:hover) .elementor-icon-box-title,
					 .elementor-25603 .elementor-element.elementor-element-8f69e68:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-25603 .elementor-element.elementor-element-8f69e68 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-25603 .elementor-element.elementor-element-73064b5{padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:10px 10px 10px 10px;}.elementor-25603 .elementor-element.elementor-element-73064b5 .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-25603 .elementor-element.elementor-element-73064b5 .elementor-icon-box-title{margin-block-end:8px;color:#171717;}.elementor-25603 .elementor-element.elementor-element-73064b5.elementor-view-stacked .elementor-icon{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;}.elementor-25603 .elementor-element.elementor-element-73064b5.elementor-view-framed .elementor-icon, .elementor-25603 .elementor-element.elementor-element-73064b5.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-25603 .elementor-element.elementor-element-73064b5.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-25603 .elementor-element.elementor-element-73064b5 .elementor-icon{font-size:17px;}.elementor-25603 .elementor-element.elementor-element-73064b5 .elementor-icon-box-title, .elementor-25603 .elementor-element.elementor-element-73064b5 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;}.elementor-25603 .elementor-element.elementor-element-73064b5:has(:hover) .elementor-icon-box-title,
					 .elementor-25603 .elementor-element.elementor-element-73064b5:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-25603 .elementor-element.elementor-element-73064b5 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-25603 .elementor-element.elementor-element-e3c7cdf{padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:10px 10px 10px 10px;}.elementor-25603 .elementor-element.elementor-element-e3c7cdf .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-25603 .elementor-element.elementor-element-e3c7cdf .elementor-icon-box-title{margin-block-end:8px;color:#171717;}.elementor-25603 .elementor-element.elementor-element-e3c7cdf.elementor-view-stacked .elementor-icon{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;}.elementor-25603 .elementor-element.elementor-element-e3c7cdf.elementor-view-framed .elementor-icon, .elementor-25603 .elementor-element.elementor-element-e3c7cdf.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-25603 .elementor-element.elementor-element-e3c7cdf.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-25603 .elementor-element.elementor-element-e3c7cdf .elementor-icon{font-size:17px;}.elementor-25603 .elementor-element.elementor-element-e3c7cdf .elementor-icon-box-title, .elementor-25603 .elementor-element.elementor-element-e3c7cdf .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;}.elementor-25603 .elementor-element.elementor-element-e3c7cdf:has(:hover) .elementor-icon-box-title,
					 .elementor-25603 .elementor-element.elementor-element-e3c7cdf:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-25603 .elementor-element.elementor-element-e3c7cdf .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-25603 .elementor-element.elementor-element-00e4acd{padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:10px 10px 10px 10px;}.elementor-25603 .elementor-element.elementor-element-00e4acd .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-25603 .elementor-element.elementor-element-00e4acd .elementor-icon-box-title{margin-block-end:8px;color:#171717;}.elementor-25603 .elementor-element.elementor-element-00e4acd.elementor-view-stacked .elementor-icon{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;}.elementor-25603 .elementor-element.elementor-element-00e4acd.elementor-view-framed .elementor-icon, .elementor-25603 .elementor-element.elementor-element-00e4acd.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-25603 .elementor-element.elementor-element-00e4acd.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-25603 .elementor-element.elementor-element-00e4acd .elementor-icon{font-size:17px;}.elementor-25603 .elementor-element.elementor-element-00e4acd .elementor-icon-box-title, .elementor-25603 .elementor-element.elementor-element-00e4acd .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;}.elementor-25603 .elementor-element.elementor-element-00e4acd:has(:hover) .elementor-icon-box-title,
					 .elementor-25603 .elementor-element.elementor-element-00e4acd:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-25603 .elementor-element.elementor-element-00e4acd .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-25603 .elementor-element.elementor-element-40547f9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-25603 .elementor-element.elementor-element-40547f9:not(.elementor-motion-effects-element-type-background), .elementor-25603 .elementor-element.elementor-element-40547f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEECE8;}.elementor-25603 .elementor-element.elementor-element-846788d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:25px;}.elementor-25603 .elementor-element.elementor-element-1dc2c5a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-25603 .elementor-element.elementor-element-1dc2c5a.elementor-element{--align-self:center;}.elementor-25603 .elementor-element.elementor-element-1dc2c5a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;line-height:43px;color:#000000;}.elementor-25603 .elementor-element.elementor-element-1e8f55c{width:var( --container-widget-width, 70% );max-width:70%;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:#442A2C;}.elementor-25603 .elementor-element.elementor-element-1e8f55c.elementor-element{--align-self:center;}.elementor-25603 .elementor-element.elementor-element-feb7afe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:25px;}.elementor-25603 .elementor-element.elementor-element-270bdbb{padding:10px 0px 0px 0px;}.elementor-25603 .elementor-element.elementor-element-b298dfc{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25603 .elementor-element.elementor-element-ac8a0b7 .elementor-icon-box-wrapper{text-align:start;}.elementor-25603 .elementor-element.elementor-element-ac8a0b7 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-25603 .elementor-element.elementor-element-ac8a0b7 .elementor-icon-box-title, .elementor-25603 .elementor-element.elementor-element-ac8a0b7 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:23px;font-weight:600;}.elementor-25603 .elementor-element.elementor-element-ac8a0b7:has(:hover) .elementor-icon-box-title,
					 .elementor-25603 .elementor-element.elementor-element-ac8a0b7:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-25603 .elementor-element.elementor-element-ac8a0b7 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-25603 .elementor-element.elementor-element-ef09016 .elementor-icon-box-wrapper{text-align:start;}.elementor-25603 .elementor-element.elementor-element-ef09016 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-25603 .elementor-element.elementor-element-ef09016 .elementor-icon-box-title, .elementor-25603 .elementor-element.elementor-element-ef09016 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:23px;font-weight:600;}.elementor-25603 .elementor-element.elementor-element-ef09016:has(:hover) .elementor-icon-box-title,
					 .elementor-25603 .elementor-element.elementor-element-ef09016:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-25603 .elementor-element.elementor-element-ef09016 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-25603 .elementor-element.elementor-element-ba9c2d8 .elementor-icon-box-wrapper{text-align:start;}.elementor-25603 .elementor-element.elementor-element-ba9c2d8 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-25603 .elementor-element.elementor-element-ba9c2d8 .elementor-icon-box-title, .elementor-25603 .elementor-element.elementor-element-ba9c2d8 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:23px;font-weight:600;}.elementor-25603 .elementor-element.elementor-element-ba9c2d8:has(:hover) .elementor-icon-box-title,
					 .elementor-25603 .elementor-element.elementor-element-ba9c2d8:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-25603 .elementor-element.elementor-element-ba9c2d8 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}@media(max-width:1024px){.elementor-25603 .elementor-element.elementor-element-27d2897{--grid-auto-flow:row;}.elementor-25603 .elementor-element.elementor-element-8cded4d{--grid-auto-flow:row;}.elementor-25603 .elementor-element.elementor-element-b298dfc{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-25603 .elementor-element.elementor-element-ecebd87{--padding-top:35px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-25603 .elementor-element.elementor-element-7dbb399 .elementor-heading-title{font-size:31px;line-height:1.2em;}.elementor-25603 .elementor-element.elementor-element-aafed9a{font-size:15px;}.elementor-25603 .elementor-element.elementor-element-81038b4{--width:100%;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap: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-25603 .elementor-element.elementor-element-e47fe26{width:100%;max-width:100%;padding:0px 0px 15px 0px;}.elementor-25603 .elementor-element.elementor-element-e47fe26 .elementor-button{font-size:13px;}.elementor-25603 .elementor-element.elementor-element-0db9e7c{width:100%;max-width:100%;}.elementor-25603 .elementor-element.elementor-element-e5ff24e{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25603 .elementor-element.elementor-element-83aad18 img{width:100%;height:275px;}.elementor-25603 .elementor-element.elementor-element-27d2897{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 15px;--row-gap:10px;--column-gap:15px;--grid-auto-flow:row;--justify-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-25603 .elementor-element.elementor-element-1b44895 .elementor-icon-box-title, .elementor-25603 .elementor-element.elementor-element-1b44895 .elementor-icon-box-title a{font-size:17px;}.elementor-25603 .elementor-element.elementor-element-1b44895 .elementor-icon-box-description{font-size:12px;}.elementor-25603 .elementor-element.elementor-element-7c9534f .elementor-icon-box-title, .elementor-25603 .elementor-element.elementor-element-7c9534f .elementor-icon-box-title a{font-size:17px;}.elementor-25603 .elementor-element.elementor-element-7c9534f .elementor-icon-box-description{font-size:12px;}.elementor-25603 .elementor-element.elementor-element-2fcf6c6 .elementor-icon-box-title, .elementor-25603 .elementor-element.elementor-element-2fcf6c6 .elementor-icon-box-title a{font-size:17px;}.elementor-25603 .elementor-element.elementor-element-2fcf6c6 .elementor-icon-box-description{font-size:12px;}.elementor-25603 .elementor-element.elementor-element-38f3773 .elementor-icon-box-title, .elementor-25603 .elementor-element.elementor-element-38f3773 .elementor-icon-box-title a{font-size:17px;}.elementor-25603 .elementor-element.elementor-element-38f3773 .elementor-icon-box-description{font-size:12px;}.elementor-25603 .elementor-element.elementor-element-06ef380 .elementor-icon-box-title, .elementor-25603 .elementor-element.elementor-element-06ef380 .elementor-icon-box-title a{font-size:17px;}.elementor-25603 .elementor-element.elementor-element-06ef380 .elementor-icon-box-description{font-size:12px;}.elementor-25603 .elementor-element.elementor-element-c313200{--padding-top:35px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-25603 .elementor-element.elementor-element-46655b5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25603 .elementor-element.elementor-element-3504d3a{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25603 .elementor-element.elementor-element-f65f6ba .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-25603 .elementor-element.elementor-element-dd56a9e{font-size:15px;}.elementor-25603 .elementor-element.elementor-element-03406db{--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-25603 .elementor-element.elementor-element-d44570a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-25603 .elementor-element.elementor-element-6db2857 img{height:300px;}.elementor-25603 .elementor-element.elementor-element-4917654{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25603 .elementor-element.elementor-element-e1bf8f1{text-align:center;}.elementor-25603 .elementor-element.elementor-element-e1bf8f1 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-25603 .elementor-element.elementor-element-bf45dd2{padding:0px 0px 0px 0px;}.elementor-25603 .elementor-element.elementor-element-8cded4d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25603 .elementor-element.elementor-element-40547f9{--padding-top:35px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-25603 .elementor-element.elementor-element-846788d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25603 .elementor-element.elementor-element-1dc2c5a{text-align:center;}.elementor-25603 .elementor-element.elementor-element-1dc2c5a .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-25603 .elementor-element.elementor-element-1e8f55c{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-25603 .elementor-element.elementor-element-feb7afe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25603 .elementor-element.elementor-element-b298dfc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-25603 .elementor-element.elementor-element-c4232ec{--width:50%;}.elementor-25603 .elementor-element.elementor-element-81038b4{--width:100%;}.elementor-25603 .elementor-element.elementor-element-e5ff24e{--width:50%;}.elementor-25603 .elementor-element.elementor-element-46655b5{--width:50%;}.elementor-25603 .elementor-element.elementor-element-3504d3a{--width:50%;}.elementor-25603 .elementor-element.elementor-element-d44570a{--width:50%;}.elementor-25603 .elementor-element.elementor-element-4917654{--width:50%;}.elementor-25603 .elementor-element.elementor-element-846788d{--width:100%;}.elementor-25603 .elementor-element.elementor-element-feb7afe{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-27d2897 *//* Sadece Mobil İçin (767px altı) */
@media (max-width: 767px) {
    /* Ana kapsayıcıyı yan yana dizilime (wrap) zorla */
    .elementor-25603 .elementor-element.elementor-element-27d2897 .e-con-inner {
        display: flex !important;
        flex-direction: row !important; /* Yan yana diz */
        flex-wrap: wrap !important;     /* Sığmayanı alta at */
        justify-content: center !important; /* Alttaki 2'liyi ortala */
        align-items: flex-start !important;
        gap: 20px 10px !important; /* Satır ve sütun arası boşluk */
    }

    /* Her bir icon box öğesinin genişliği */
    .elementor-25603 .elementor-element.elementor-element-27d2897 .elementor-widget-icon-box {
        /* 3'lü dizilim için genişliği %30 civarı yapıyoruz */
        width: 30% !important; 
        max-width: 30% !important;
        margin: 0 !important;
    }

    /* İçeriklerin (Başlık ve Açıklama) kendi içinde ortalanması */
    .elementor-25603 .elementor-element.elementor-element-27d2897 .elementor-icon-box-wrapper,
    .elementor-25603 .elementor-element.elementor-element-27d2897 .elementor-icon-box-content {
        text-align: center !important;
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;
    }

    /* Yazı boyutlarını mobilde çok patlamasın diye hafif küçültüyoruz */
    .elementor-25603 .elementor-element.elementor-element-27d2897 .elementor-icon-box-title span {
        font-size: 14px !important;
        white-space: nowrap !important; /* Rakamlar alt satıra düşmesin */
    }

    .elementor-25603 .elementor-element.elementor-element-27d2897 .elementor-icon-box-description {
        font-size: 11px !important;
        line-height: 1.2 !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7081a89 */.fleet-hero-card{
  position: relative;
  width: 100%;
  padding-bottom: 36px;
  font-family: "Inter", sans-serif;
}

/* IMAGE */
.fleet-hero-image{
  position: relative;
  overflow: hidden;
  border-radius: 30px;
  aspect-ratio: 3 / 2;

  box-shadow:
    0 40px 90px rgba(5,13,28,.34),
    0 16px 36px rgba(5,13,28,.24);
}

.fleet-hero-image img{
  width: 100%;
  height: 100%;
  display: block;
  object-fit: cover;
  transform: scale(1.02);
}

/* OVERLAY */
.fleet-hero-overlay{
  position: absolute;
  inset: 0;

  background:
    linear-gradient(
      to top,
      rgba(5,13,28,.66) 0%,
      rgba(5,13,28,.28) 42%,
      transparent 100%
    ),
    linear-gradient(
      to right,
      rgba(5,13,28,.18),
      transparent 50%
    );
}

/* GOLD CIRCLE */
.fleet-hero-circle{
  position: absolute;

  top: -28px;
  left: -28px;

  width: 130px;
  height: 130px;

  border-radius: 50%;
  border: 1px solid rgba(255,222,49,.28);

  box-shadow:
    inset 0 0 70px rgba(255,222,49,.10),
    0 0 40px rgba(255,222,49,.08);

  pointer-events: none;
  z-index: 3;
}

/* GLASS BAR */
.fleet-hero-bar{
  position: absolute;

  left: 30px;
  right: 30px;
  bottom: 6px;

  min-height: 58px;
  padding: 0 26px;

  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 18px;

  border-radius: 18px;

  background:
    linear-gradient(
      90deg,
      rgba(7,20,45,.96),
      rgba(4,13,30,.94)
    );

  border: 1px solid rgba(125,180,235,.24);

  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);

  box-shadow:
    0 18px 38px rgba(5,13,28,.30),
    inset 0 1px 0 rgba(255,255,255,.07);

  z-index: 5;
}

/* LEFT TEXT */
.fleet-hero-bar span{
  color: #FFDE31;

  font-size: clamp(9px, 1.1vw, 11px);
  font-weight: 600;
  line-height: 1;

  letter-spacing: .24em;
  text-transform: uppercase;

  white-space: nowrap;
}

/* RIGHT TEXT */
.fleet-hero-bar strong{
  color: #EDF5FF;

  font-size: clamp(11px, 1.35vw, 14px);
  font-weight: 800;
  line-height: 1;

  white-space: nowrap;
}

/* TABLET */
@media(max-width:1024px){

  .fleet-hero-card{
    padding-bottom: 32px;
  }

  .fleet-hero-bar{
    left: 24px;
    right: 24px;
    bottom: 4px;

    min-height: 54px;
    padding: 0 22px;
  }
}

/* MOBILE */
@media(max-width:767px){

  .fleet-hero-card{
    padding-bottom: 0;
  }

  .fleet-hero-image{
    border-radius: 24px;
    aspect-ratio: 4 / 5;
  }

  .fleet-hero-circle{
    width: 96px;
    height: 96px;

    top: -22px;
    left: -22px;
  }

  .fleet-hero-bar{
    left: 14px;
    right: 14px;
    bottom: 14px;

    min-height: auto;
    padding: 13px 14px;

    border-radius: 15px;
    gap: 10px;
  }

  .fleet-hero-bar span{
    font-size: 8px;
    letter-spacing: .16em;
  }

  .fleet-hero-bar strong{
    font-size: 10px;
    text-align: right;
  }
}

/* SMALL MOBILE */
@media(max-width:420px){

  .fleet-hero-bar{
    flex-direction: column;
    align-items: flex-start;
    gap: 8px;
  }

  .fleet-hero-bar strong{
    text-align: left;
  }
}


@media(max-width:767px){

  .fleet-hero-card{
    padding-bottom: 0;
  }

  .fleet-hero-image{
    border-radius: 24px;
    aspect-ratio: 4 / 4.6;
  }

  .fleet-hero-image img{
    transform: none;
  }

  .fleet-hero-circle{
    width: 96px;
    height: 96px;

    top: -22px;
    left: -22px;
  }

  .fleet-hero-bar{
    left: 14px;
    right: 14px;
    bottom: 14px;

    min-height: auto;
    padding: 13px 14px;

    border-radius: 15px;
    gap: 10px;
  }

  .fleet-hero-bar span{
    font-size: 8px;
    letter-spacing: .16em;
  }

  .fleet-hero-bar strong{
    font-size: 10px;
    text-align: right;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d44570a *//* --- PRESTİJ TASARIMI: INTER FONTU KORUNDU --- */

/* 1. ANA KAPSAYICI */
.elementor-25603 .elementor-element.elementor-element-d44570a {
    position: relative !important;
}

/* 2. "4+ YEARS" DİKEY KUTU (Heading Widget) */
.elementor-25603 .elementor-element.elementor-element-d44570a .elementor-element-fff2702 {
    display: block !important;
    position: absolute !important;
    top: 25px;
    left: 25px;
    width: 155px !important;
    z-index: 10;
    
    background: #0d0d0d !important;
    border: 1px solid rgba(255, 215, 0, 0.4);
    border-radius: 12px;
    padding: 18px 15px !important;
    box-shadow: 0 10px 30px rgba(0,0,0,0.3);
    pointer-events: none;
}

/* Metin Ayarları (Inter Fontu Sabit) */
.elementor-25603 .elementor-element.elementor-element-d44570a .elementor-element-fff2702 .elementor-heading-title {
    color: #ffffff !important;
    font-family: 'Inter', sans-serif !important;
    font-size: 11px !important;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 1.2px;
    line-height: 1.4 !important;
    margin: 0 !important;
}

/* 4+ Rakamı Devleştirme */
.elementor-25603 .elementor-element.elementor-element-d44570a .elementor-element-fff2702 .elementor-heading-title::first-line {
    color: #FFD700 !important;
    font-size: 24px !important;
    font-weight: 800;
}

/* 3. ANA RESİM AYARI */
.elementor-25603 .elementor-element.elementor-element-d44570a .elementor-element-6db2857 img {
    border-radius: 20px;
}

/* 4. KÜÇÜK RESİM (Sağ Altta) */
.elementor-25603 .elementor-element.elementor-element-d44570a .elementor-element-1510e07 {
    position: absolute !important;
    bottom: -15px;
    right: -15px;
    z-index: 5;
    width: 45% !important; /* Resmin genişliği */
}

.elementor-25603 .elementor-element.elementor-element-d44570a .elementor-element-1510e07 img {
    border-radius: 15px;
    border: 5px solid #ffffff !important;
    box-shadow: 0 12px 25px rgba(0,0,0,0.2);
}

/* 5. MOBİL DÜZENLEME (Hafif Sağa Kaydırılmış) */
@media (max-width: 767px) {
    .elementor-25603 .elementor-element.elementor-element-d44570a .elementor-element-fff2702 {
        width: 135px !important;
        top: 20px !important;
        left: 40px !important;  /* Sağa kaydırma ayarın */
        padding: 12px !important;
    }
    
    .elementor-25603 .elementor-element.elementor-element-d44570a .elementor-element-fff2702 .elementor-heading-title {
        font-size: 10px !important;
    }

    .elementor-25603 .elementor-element.elementor-element-d44570a .elementor-element-fff2702 .elementor-heading-title::first-line {
        font-size: 18px !important;
    }

    .elementor-25603 .elementor-element.elementor-element-d44570a .elementor-element-1510e07 {
        bottom: 10px !important;
        right: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-270bdbb */.team-hero-card{
  position: relative;
  overflow: hidden;
  width: 100%;
  border-radius: 30px;

  font-family: "Inter", sans-serif;
  background: #050D1C;

  box-shadow:
    0 30px 70px rgba(5,13,28,.22),
    0 10px 24px rgba(5,13,28,.16);
}

/* IMAGE */
.team-hero-card img{
  width: 100%;
  height: 100%;
  min-height: 340px;

  display: block;
  object-fit: cover;
}

/* OVERLAY */
.team-hero-overlay{
  position: absolute;
  inset: 0;

  background:
    linear-gradient(
      to top,
      rgba(5,13,28,.78) 0%,
      rgba(5,13,28,.34) 40%,
      transparent 100%
    ),
    linear-gradient(
      to right,
      rgba(5,13,28,.40),
      transparent 58%
    );
}

/* CONTENT */
.team-hero-content{
  position: absolute;

  left: 42px;
  right: 42px;
  bottom: 38px;

  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  gap: 22px;

  z-index: 5;
}

/* SMALL LABEL */
.team-hero-content span{
  display: inline-block;
  margin-bottom: 10px;

  color: #FFDE31;

  font-size: 9px;
  font-weight: 700;
  line-height: 1;

  letter-spacing: .22em;
  text-transform: uppercase;
}

/* TITLE */
.team-hero-content h2{
  margin: 0;

  color: #ffffff;

  font-size: clamp(18px, 2.2vw, 34px);
  font-weight: 800;
  line-height: 1;
  letter-spacing: -0.04em;

  max-width: 560px;
}

/* BUTTON */
.team-hero-badge{
  position: relative;
  overflow: hidden;

  display: inline-flex;
  align-items: center;
  justify-content: center;

  height: 46px;
  padding: 0 22px;

  border-radius: 999px;

  background:
    linear-gradient(
      180deg,
      rgba(9,25,54,.96),
      rgba(5,16,38,.96)
    );

  border: 1px solid rgba(125,180,235,.20);

  color: #E6EEF9;

  font-size: 10px;
  font-weight: 700;
  line-height: 1;

  letter-spacing: .16em;
  text-transform: uppercase;
  text-decoration: none;

  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);

  transition:
    transform .25s ease,
    background .25s ease,
    border-color .25s ease,
    box-shadow .25s ease,
    color .25s ease;
}

/* HOVER */
.team-hero-badge:hover{
  transform: translateY(-2px);

  background:
    linear-gradient(
      180deg,
      #FFDE31,
      #f3c500
    );

  border-color: #FFDE31;

  color: #050D1C;

  box-shadow:
    0 10px 30px rgba(255,222,49,.35),
    0 0 0 1px rgba(255,255,255,.08) inset;
}

/* ACTIVE */
.team-hero-badge:active{
  transform: translateY(0);
}

/* MOBILE */
@media(max-width:767px){

  .team-hero-card{
    border-radius: 22px;
  }

  .team-hero-card img{
    min-height: 440px;
  }

  .team-hero-content{
    left: 22px;
    right: 22px;
    bottom: 22px;

    flex-direction: column;
    align-items: flex-start;
    gap: 16px;
  }

  .team-hero-content span{
    font-size: 8px;
    margin-bottom: 8px;
    letter-spacing: .18em;
  }

  .team-hero-content h2{
    font-size: 24px;
    line-height: 1;
    max-width: 100%;
  }

  .team-hero-badge{
    height: 40px;
    padding: 0 16px;

    font-size: 9px;
    letter-spacing: .12em;
  }
}/* End custom CSS */