.elementor-8 .elementor-element.elementor-element-3e66199{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-3e66199:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3e66199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF7F0;}.elementor-8 .elementor-element.elementor-element-ef79ab9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 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-8 .elementor-element.elementor-element-441d66f{text-align:center;}.elementor-8 .elementor-element.elementor-element-441d66f .elementor-heading-title{font-family:"ProximaNova", Sans-serif;font-size:clamp(64px, 7.2vw, 104px);font-weight:800;text-transform:uppercase;line-height:90px;letter-spacing:-0.045em;color:#0E0E10;}.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-8 .elementor-element.elementor-element-19c928d{text-align:center;font-family:"ProximaNova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-8651f20{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.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-8 .elementor-element.elementor-element-cec9eab .elementor-button{background-color:#EE6911;font-family:"ProximaNova", Sans-serif;font-size:15px;font-weight:700;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EE6911;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-cec9eab .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-cec9eab .elementor-button:focus{background-color:#C45508;}.elementor-8 .elementor-element.elementor-element-54d89bd .elementor-button{background-color:#EE691100;font-family:"ProximaNova", Sans-serif;font-size:15px;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-54d89bd .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-54d89bd .elementor-button:focus{background-color:#0E0E1030;}.elementor-8 .elementor-element.elementor-element-b49a1bf{--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:-29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;--z-index:0;}.elementor-8 .elementor-element.elementor-element-b49a1bf:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b49a1bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF7F0;}.elementor-8 .elementor-element.elementor-element-6800295{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-58bb47c{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-8 .elementor-element.elementor-element-ae436f6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.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-8 .elementor-element.elementor-element-0c54497{background-color:#FFFFFF;padding:23px 23px 23px 23px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2D8C7;border-radius:18px 18px 18px 18px;box-shadow:0px 4px 14px -8px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-0c54497 .elementor-icon-box-wrapper{align-items:center;gap:18px;}.elementor-8 .elementor-element.elementor-element-0c54497 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-0c54497.elementor-view-stacked .elementor-icon{background-color:#FBDCC2;}.elementor-8 .elementor-element.elementor-element-0c54497.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-0c54497.elementor-view-default .elementor-icon{fill:#FBDCC2;color:#FBDCC2;border-color:#FBDCC2;}.elementor-8 .elementor-element.elementor-element-0c54497 .elementor-icon{font-size:53px;}.elementor-8 .elementor-element.elementor-element-0c54497 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-0c54497 .elementor-icon-box-title a{font-family:"ProximaNova", Sans-serif;font-size:15px;font-weight:600;line-height:15px;}.elementor-8 .elementor-element.elementor-element-0c54497:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-0c54497:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-0c54497 .elementor-icon-box-description{font-family:"ProximaNova", Sans-serif;font-size:14px;font-weight:400;line-height:14px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-8 .elementor-element.elementor-element-1519957{background-color:#FFFFFF;padding:23px 23px 23px 23px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2D8C7;border-radius:18px 18px 18px 18px;box-shadow:0px 4px 14px -8px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-1519957 .elementor-icon-box-wrapper{align-items:center;gap:18px;}.elementor-8 .elementor-element.elementor-element-1519957 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-1519957.elementor-view-stacked .elementor-icon{background-color:#FBDCC2;}.elementor-8 .elementor-element.elementor-element-1519957.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1519957.elementor-view-default .elementor-icon{fill:#FBDCC2;color:#FBDCC2;border-color:#FBDCC2;}.elementor-8 .elementor-element.elementor-element-1519957 .elementor-icon{font-size:53px;}.elementor-8 .elementor-element.elementor-element-1519957 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-1519957 .elementor-icon-box-title a{font-family:"ProximaNova", Sans-serif;font-size:15px;font-weight:600;line-height:15px;}.elementor-8 .elementor-element.elementor-element-1519957:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-1519957:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-1519957 .elementor-icon-box-description{font-family:"ProximaNova", Sans-serif;font-size:14px;font-weight:400;line-height:14px;}.elementor-8 .elementor-element.elementor-element-bf23db9{background-color:#FFFFFF;padding:23px 23px 23px 23px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2D8C7;border-radius:18px 18px 18px 18px;box-shadow:0px 4px 14px -8px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-bf23db9 .elementor-icon-box-wrapper{align-items:center;gap:18px;}.elementor-8 .elementor-element.elementor-element-bf23db9 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-bf23db9.elementor-view-stacked .elementor-icon{background-color:#FBDCC2;}.elementor-8 .elementor-element.elementor-element-bf23db9.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-bf23db9.elementor-view-default .elementor-icon{fill:#FBDCC2;color:#FBDCC2;border-color:#FBDCC2;}.elementor-8 .elementor-element.elementor-element-bf23db9 .elementor-icon{font-size:53px;}.elementor-8 .elementor-element.elementor-element-bf23db9 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-bf23db9 .elementor-icon-box-title a{font-family:"ProximaNova", Sans-serif;font-size:15px;font-weight:600;line-height:15px;}.elementor-8 .elementor-element.elementor-element-bf23db9:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-bf23db9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-bf23db9 .elementor-icon-box-description{font-family:"ProximaNova", Sans-serif;font-size:14px;font-weight:400;line-height:14px;}.elementor-8 .elementor-element.elementor-element-da96556{--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;--padding-top:70px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-da96556:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-da96556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF7F0;}.elementor-8 .elementor-element.elementor-element-553c12a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-2d3fadd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-2d3fadd .elementor-heading-title{font-family:"ProximaNova", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-38b1daa{text-align:start;}.elementor-8 .elementor-element.elementor-element-38b1daa .elementor-heading-title{font-family:"ProximaNova", Sans-serif;font-size:72px;font-weight:800;letter-spacing:-0.045em;color:#0E0E10;}.elementor-8 .elementor-element.elementor-element-bfda82a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;font-family:"ProximaNova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-bfda82a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-b741e4a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-44fdea8 .elementor-button{background-color:#EE6911;font-family:"ProximaNova", Sans-serif;font-size:15px;font-weight:700;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-44fdea8 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-44fdea8 .elementor-button:focus{background-color:#C45508;}.elementor-8 .elementor-element.elementor-element-0530884 .elementor-button{background-color:#EE691100;font-family:"ProximaNova", Sans-serif;font-size:15px;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-0530884 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-0530884 .elementor-button:focus{background-color:#0E0E1030;}.elementor-8 .elementor-element.elementor-element-b182eaa{--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-8 .elementor-element.elementor-element-5972a9d{--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:80px 80px;--row-gap:80px;--column-gap:80px;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:#EADFCC;--border-color:#EADFCC;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-5972a9d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5972a9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d5165f9{--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:flex-start;}.elementor-8 .elementor-element.elementor-element-b84bbef{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2e2060a{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-90f5f60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-90f5f60 .elementor-heading-title{font-family:"ProximaNova", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-5c40d2d .elementor-heading-title{font-family:"ProximaNova", Sans-serif;font-size:64px;font-weight:800;letter-spacing:0;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-0255992{font-family:"ProximaNova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-f35940a{--display:flex;--justify-content:flex-end;}.elementor-8 .elementor-element.elementor-element-6496ca5 .elementor-button{background-color:#EE691100;font-family:"ProximaNova", Sans-serif;font-size:15px;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-6496ca5 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-6496ca5 .elementor-button:focus{background-color:#0E0E1030;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-6496ca5 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-6496ca5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-6f9e79f{--display:flex;--min-height:500px;}.elementor-8 .elementor-element.elementor-element-cc39eab{--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:space-between;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:70px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-cc39eab:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-cc39eab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-6c33200{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-3c43d73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-3c43d73 .elementor-heading-title{font-family:"ProximaNova", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-d4b29a4{text-align:start;}.elementor-8 .elementor-element.elementor-element-d4b29a4 .elementor-heading-title{font-family:"ProximaNova", Sans-serif;font-size:64px;font-weight:800;letter-spacing:-0.045em;color:#F6F1EA;}.elementor-8 .elementor-element.elementor-element-96288a1{padding:10px 0px 10px 0px;border-style:none;}.elementor-8 .elementor-element.elementor-element-96288a1 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8 .elementor-element.elementor-element-96288a1 .elementor-icon-box-title{margin-block-end:0px;color:#F6F1EA;}.elementor-8 .elementor-element.elementor-element-96288a1.elementor-view-stacked .elementor-icon{background-color:#EF8138;}.elementor-8 .elementor-element.elementor-element-96288a1.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-96288a1.elementor-view-default .elementor-icon{fill:#EF8138;color:#EF8138;border-color:#EF8138;}.elementor-8 .elementor-element.elementor-element-96288a1 .elementor-icon{font-size:50px;}.elementor-8 .elementor-element.elementor-element-96288a1 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-96288a1 .elementor-icon-box-title a{font-family:"ProximaNova", Sans-serif;font-size:18px;font-weight:600;line-height:18px;}.elementor-8 .elementor-element.elementor-element-96288a1:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-96288a1:has(:focus) .elementor-icon-box-title{color:#F6F1EA;}.elementor-8 .elementor-element.elementor-element-96288a1 .elementor-icon-box-description{font-family:"ProximaNova", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#F6F1EAE0;}.elementor-8 .elementor-element.elementor-element-768f7c5{padding:10px 0px 10px 0px;border-style:none;}.elementor-8 .elementor-element.elementor-element-768f7c5 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8 .elementor-element.elementor-element-768f7c5 .elementor-icon-box-title{margin-block-end:0px;color:#F6F1EA;}.elementor-8 .elementor-element.elementor-element-768f7c5.elementor-view-stacked .elementor-icon{background-color:#EF8138;}.elementor-8 .elementor-element.elementor-element-768f7c5.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-768f7c5.elementor-view-default .elementor-icon{fill:#EF8138;color:#EF8138;border-color:#EF8138;}.elementor-8 .elementor-element.elementor-element-768f7c5 .elementor-icon{font-size:50px;}.elementor-8 .elementor-element.elementor-element-768f7c5 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-768f7c5 .elementor-icon-box-title a{font-family:"ProximaNova", Sans-serif;font-size:18px;font-weight:600;line-height:18px;}.elementor-8 .elementor-element.elementor-element-768f7c5:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-768f7c5:has(:focus) .elementor-icon-box-title{color:#F6F1EA;}.elementor-8 .elementor-element.elementor-element-768f7c5 .elementor-icon-box-description{font-family:"ProximaNova", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#F6F1EAE0;}.elementor-8 .elementor-element.elementor-element-ec420ce{padding:10px 0px 10px 0px;border-style:none;}.elementor-8 .elementor-element.elementor-element-ec420ce .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8 .elementor-element.elementor-element-ec420ce .elementor-icon-box-title{margin-block-end:0px;color:#F6F1EA;}.elementor-8 .elementor-element.elementor-element-ec420ce.elementor-view-stacked .elementor-icon{background-color:#EF8138;}.elementor-8 .elementor-element.elementor-element-ec420ce.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ec420ce.elementor-view-default .elementor-icon{fill:#EF8138;color:#EF8138;border-color:#EF8138;}.elementor-8 .elementor-element.elementor-element-ec420ce .elementor-icon{font-size:50px;}.elementor-8 .elementor-element.elementor-element-ec420ce .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-ec420ce .elementor-icon-box-title a{font-family:"ProximaNova", Sans-serif;font-size:18px;font-weight:600;line-height:18px;}.elementor-8 .elementor-element.elementor-element-ec420ce:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-ec420ce:has(:focus) .elementor-icon-box-title{color:#F6F1EA;}.elementor-8 .elementor-element.elementor-element-ec420ce .elementor-icon-box-description{font-family:"ProximaNova", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#F6F1EAE0;}.elementor-8 .elementor-element.elementor-element-e47da3b{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-b76edf7 .elementor-counter-title{justify-content:start;color:#F6F1EA;font-family:"ProximaNova", Sans-serif;font-size:14px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-b76edf7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#F6F1EA;font-family:"ProximaNova", Sans-serif;font-size:50px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-b984388 .elementor-counter-title{justify-content:start;color:#F6F1EA;font-family:"ProximaNova", Sans-serif;font-size:14px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-b984388 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#F6F1EA;font-family:"ProximaNova", Sans-serif;font-size:50px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-94871bf .elementor-counter-title{justify-content:start;color:#F6F1EA;font-family:"ProximaNova", Sans-serif;font-size:14px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-94871bf .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#F6F1EA;font-family:"ProximaNova", Sans-serif;font-size:50px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-10f2b59{--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-8 .elementor-element.elementor-element-49516c5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:74px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-49516c5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-49516c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF7F0;}.elementor-8 .elementor-element.elementor-element-7c3eaa7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:43px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a00b469 .elementor-heading-title{font-family:"ProximaNova", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-4ad5328.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-4ad5328 .elementor-counter-number-wrapper{color:#EE6911;font-family:"ProximaNova", Sans-serif;font-size:34px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-7c31983 .elementor-heading-title{font-family:"ProximaNova", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-a4bf700{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;padding:0px 0px 0px 0px;column-gap:0px;text-align:center;font-family:"ProximaNova", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-bd3a927{padding:0px 0px 91px 0px;}.elementor-8 .elementor-element.elementor-element-d298f91{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-8 .elementor-element.elementor-element-bece927{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.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-8 .elementor-element.elementor-element-ec61e93 img{width:200px;height:38px;}.elementor-8 .elementor-element.elementor-element-c81ffd3 img{width:200px;height:38px;}.elementor-8 .elementor-element.elementor-element-b6059a7 img{width:200px;height:38px;}.elementor-8 .elementor-element.elementor-element-92835b3 img{width:200px;height:38px;}.elementor-8 .elementor-element.elementor-element-8748306 img{width:200px;height:38px;}.elementor-8 .elementor-element.elementor-element-c76de1b img{width:200px;height:38px;}.elementor-8 .elementor-element.elementor-element-ac0e798{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:60px;--padding-right:60px;}.elementor-8 .elementor-element.elementor-element-e242008 img{width:200px;height:38px;}.elementor-8 .elementor-element.elementor-element-7b8e354 img{height:38px;}.elementor-8 .elementor-element.elementor-element-8dcdfe0{text-align:center;}.elementor-8 .elementor-element.elementor-element-8dcdfe0 img{width:200px;height:38px;}.elementor-8 .elementor-element.elementor-element-5154f58 img{width:200px;height:38px;}.elementor-8 .elementor-element.elementor-element-f4d38d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b4cf082{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-b4cf082:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b4cf082 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF7F0;}.elementor-8 .elementor-element.elementor-element-b4cf082.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-75e8580{--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-8 .elementor-element.elementor-element-fc6b5c4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6113b72{--display:flex;}.elementor-8 .elementor-element.elementor-element-b1c0d81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-b1c0d81 .elementor-heading-title{font-family:"ProximaNova", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-77841e7{text-align:start;}.elementor-8 .elementor-element.elementor-element-77841e7 .elementor-heading-title{font-family:"ProximaNova", Sans-serif;font-size:64px;font-weight:800;letter-spacing:0;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-9e10709{text-align:start;font-family:"ProximaNova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-b64434c{--display:flex;--justify-content:flex-end;}.elementor-8 .elementor-element.elementor-element-ae311a4 .elementor-button{background-color:#EE691100;font-family:"ProximaNova", Sans-serif;font-size:15px;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-ae311a4 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-ae311a4 .elementor-button:focus{background-color:#0E0E1030;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-ae311a4 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-ae311a4 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-bad9bd4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-308cecb{--display:grid;--min-height:500px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-3b94dbf{--display:flex;--justify-content:flex-end;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-3b94dbf:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3b94dbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.overturepromotions.com/wp-content/uploads/2026/05/OvertuMerch-that-creates-brand-obsession-05-25-2026_04_22_PM.png");}.elementor-8 .elementor-element.elementor-element-4a23d7b .elementor-heading-title{font-family:"ProximaNova", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-1ac4b8d .elementor-heading-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-aef56cd{--display:flex;--justify-content:flex-end;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-aef56cd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-aef56cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.overturepromotions.com/wp-content/uploads/2026/05/Overture-—-Merch-that-creates-brand-obsession-05-25-2026_04_22_PM.png");}.elementor-8 .elementor-element.elementor-element-532ab3f .elementor-heading-title{font-family:"ProximaNova", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-d4ac23e .elementor-heading-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d9cce48{--display:flex;--justify-content:flex-end;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-d9cce48:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d9cce48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.overturepromotions.com/wp-content/uploads/2026/05/OvertuMerch-that-creates-brand-obsession-05-25-2026_04_22_PM.png");}.elementor-8 .elementor-element.elementor-element-3440b58 .elementor-heading-title{font-family:"ProximaNova", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a0d85ca .elementor-heading-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-13b2fc5{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-13b2fc5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-13b2fc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4d8f63f{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1ea8e46{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:70px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-1ea8e46:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1ea8e46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A3A42;}.elementor-8 .elementor-element.elementor-element-8998db4{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-4fd25e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-8 .elementor-element.elementor-element-4fd25e3 .elementor-heading-title{font-family:"ProximaNova", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-ab38e53{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-ab38e53 .elementor-heading-title{font-family:"ProximaNova", Sans-serif;font-size:64px;font-weight:800;letter-spacing:-0.045em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2bc2665{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;font-family:"ProximaNova", Sans-serif;font-size:18px;font-weight:400;color:#C9C3B6;}.elementor-8 .elementor-element.elementor-element-6b47b99{padding:10px 0px 10px 0px;border-style:none;}.elementor-8 .elementor-element.elementor-element-6b47b99 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-8 .elementor-element.elementor-element-6b47b99 .elementor-icon-box-title{margin-block-end:0px;color:#F6F1EA;}.elementor-8 .elementor-element.elementor-element-6b47b99.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:#54413B;color:#54413B;}.elementor-8 .elementor-element.elementor-element-6b47b99.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6b47b99.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-8 .elementor-element.elementor-element-6b47b99.elementor-view-framed .elementor-icon{background-color:#54413B;}.elementor-8 .elementor-element.elementor-element-6b47b99 .elementor-icon{font-size:25px;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-6b47b99 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-6b47b99 .elementor-icon-box-title a{font-family:"ProximaNova", Sans-serif;font-size:20px;font-weight:600;line-height:18px;}.elementor-8 .elementor-element.elementor-element-6b47b99:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-6b47b99:has(:focus) .elementor-icon-box-title{color:#F6F1EA;}.elementor-8 .elementor-element.elementor-element-6b47b99 .elementor-icon-box-description{font-family:"ProximaNova", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#C9C3B6;}.elementor-8 .elementor-element.elementor-element-a77b75e{padding:10px 0px 10px 0px;border-style:none;}.elementor-8 .elementor-element.elementor-element-a77b75e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-8 .elementor-element.elementor-element-a77b75e .elementor-icon-box-title{margin-block-end:0px;color:#F6F1EA;}.elementor-8 .elementor-element.elementor-element-a77b75e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:#54413B;color:#54413B;}.elementor-8 .elementor-element.elementor-element-a77b75e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-a77b75e.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-8 .elementor-element.elementor-element-a77b75e.elementor-view-framed .elementor-icon{background-color:#54413B;}.elementor-8 .elementor-element.elementor-element-a77b75e .elementor-icon{font-size:25px;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-a77b75e .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-a77b75e .elementor-icon-box-title a{font-family:"ProximaNova", Sans-serif;font-size:20px;font-weight:600;line-height:18px;}.elementor-8 .elementor-element.elementor-element-a77b75e:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-a77b75e:has(:focus) .elementor-icon-box-title{color:#F6F1EA;}.elementor-8 .elementor-element.elementor-element-a77b75e .elementor-icon-box-description{font-family:"ProximaNova", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#C9C3B6;}.elementor-8 .elementor-element.elementor-element-c803b2a{padding:10px 0px 10px 0px;border-style:none;}.elementor-8 .elementor-element.elementor-element-c803b2a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-8 .elementor-element.elementor-element-c803b2a .elementor-icon-box-title{margin-block-end:0px;color:#F6F1EA;}.elementor-8 .elementor-element.elementor-element-c803b2a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:#54413B;color:#54413B;}.elementor-8 .elementor-element.elementor-element-c803b2a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-c803b2a.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-8 .elementor-element.elementor-element-c803b2a.elementor-view-framed .elementor-icon{background-color:#54413B;}.elementor-8 .elementor-element.elementor-element-c803b2a .elementor-icon{font-size:25px;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-c803b2a .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-c803b2a .elementor-icon-box-title a{font-family:"ProximaNova", Sans-serif;font-size:20px;font-weight:600;line-height:18px;}.elementor-8 .elementor-element.elementor-element-c803b2a:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-c803b2a:has(:focus) .elementor-icon-box-title{color:#F6F1EA;}.elementor-8 .elementor-element.elementor-element-c803b2a .elementor-icon-box-description{font-family:"ProximaNova", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#C9C3B6;}.elementor-8 .elementor-element.elementor-element-f87de3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-56ecdb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"ProximaNova", Sans-serif;font-size:16px;font-weight:400;color:#C9C3B6;}.elementor-8 .elementor-element.elementor-element-da94926{text-align:start;font-family:"ProximaNova", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6d331d4{text-align:start;font-family:"ProximaNova", Sans-serif;font-size:12px;font-weight:400;color:#8E8676;}.elementor-8 .elementor-element.elementor-element-c679702{--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-8 .elementor-element.elementor-element-a90c6a6{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-a90c6a6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a90c6a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1E;}.elementor-8 .elementor-element.elementor-element-836f154 .elementor-heading-title{font-family:"ProximaNova", Sans-serif;font-size:22px;font-weight:600;line-height:34px;color:#FFFFFF;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-f30277b .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-f30277b .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-20px;}.elementor-8 .elementor-element.elementor-element-f30277b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8 .elementor-element.elementor-element-f30277b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-8 .elementor-element.elementor-element-f30277b .elementor-labels-inline .elementor-field-group > label{padding-left:5px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-f30277b .elementor-labels-inline .elementor-field-group > label{padding-right:5px;}body .elementor-8 .elementor-element.elementor-element-f30277b .elementor-labels-above .elementor-field-group > label{padding-bottom:5px;}.elementor-8 .elementor-element.elementor-element-f30277b .elementor-field-group > label, .elementor-8 .elementor-element.elementor-element-f30277b .elementor-field-subgroup label{color:#8E8676;}.elementor-8 .elementor-element.elementor-element-f30277b .elementor-field-group > label{font-family:"ProximaNova", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1px;}.elementor-8 .elementor-element.elementor-element-f30277b .elementor-field-type-html{padding-bottom:0px;}.elementor-8 .elementor-element.elementor-element-f30277b .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#0E0E10;border-color:#2A2A30;border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-f30277b .elementor-field-group .elementor-select-wrapper select{background-color:#0E0E10;border-color:#2A2A30;border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-f30277b .elementor-field-group .elementor-select-wrapper::before{color:#2A2A30;}.elementor-8 .elementor-element.elementor-element-f30277b .elementor-button{font-family:"ProximaNova", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1px;border-radius:10px 10px 10px 10px;padding:14px 14px 14px 14px;}.elementor-8 .elementor-element.elementor-element-f30277b .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-f30277b .elementor-button[type="submit"]{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-f30277b .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-8 .elementor-element.elementor-element-f30277b .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-f30277b .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-f30277b .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-f30277b .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-8 .elementor-element.elementor-element-f30277b .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-f30277b{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-8 .elementor-element.elementor-element-e4a137e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-bece927{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-ac0e798{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-308cecb{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-3e66199{--content-width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-441d66f{text-align:start;}.elementor-8 .elementor-element.elementor-element-441d66f .elementor-heading-title{font-size:clamp(34px, 11vw, 46px);line-height:38px;}.elementor-8 .elementor-element.elementor-element-19c928d{text-align:start;font-size:14px;}.elementor-8 .elementor-element.elementor-element-8651f20{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8651f20.e-con{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-cec9eab .elementor-button{font-size:12.5px;line-height:15px;padding:10px 14px 10px 14px;}.elementor-8 .elementor-element.elementor-element-54d89bd .elementor-button{font-size:12.5px;line-height:15px;padding:10px 14px 10px 14px;}.elementor-8 .elementor-element.elementor-element-b49a1bf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6800295{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-58bb47c{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-ae436f6{--padding-top:0px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-0c54497{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-0c54497 .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-1519957{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-bf23db9{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-da96556{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-38b1daa .elementor-heading-title{font-size:38px;}.elementor-8 .elementor-element.elementor-element-bfda82a{font-size:15px;}.elementor-8 .elementor-element.elementor-element-b741e4a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8 .elementor-element.elementor-element-44fdea8 .elementor-button{font-size:12.5px;line-height:15px;padding:10px 14px 10px 14px;}.elementor-8 .elementor-element.elementor-element-0530884 .elementor-button{font-size:12.5px;line-height:15px;padding:10px 14px 10px 14px;}.elementor-8 .elementor-element.elementor-element-5972a9d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-d5165f9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5c40d2d .elementor-heading-title{font-size:38px;}.elementor-8 .elementor-element.elementor-element-0255992{font-size:15px;}.elementor-8 .elementor-element.elementor-element-f35940a{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-6496ca5 .elementor-button{font-size:12.5px;line-height:15px;padding:10px 14px 10px 14px;}.elementor-8 .elementor-element.elementor-element-cc39eab{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-d4b29a4 .elementor-heading-title{font-size:38px;}.elementor-8 .elementor-element.elementor-element-96288a1 .elementor-icon-box-wrapper{align-items:start;}.elementor-8 .elementor-element.elementor-element-768f7c5 .elementor-icon-box-wrapper{align-items:start;text-align:start;}.elementor-8 .elementor-element.elementor-element-ec420ce .elementor-icon-box-wrapper{align-items:start;text-align:start;}.elementor-8 .elementor-element.elementor-element-e47da3b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-b76edf7 .elementor-counter-number-wrapper{font-size:30px;}.elementor-8 .elementor-element.elementor-element-b984388 .elementor-counter-number-wrapper{font-size:30px;}.elementor-8 .elementor-element.elementor-element-94871bf .elementor-counter-number-wrapper{font-size:30px;}.elementor-8 .elementor-element.elementor-element-49516c5{--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-a00b469 .elementor-heading-title{font-size:28px;}.elementor-8 .elementor-element.elementor-element-4ad5328 .elementor-counter-number-wrapper{font-size:28px;}.elementor-8 .elementor-element.elementor-element-7c31983 .elementor-heading-title{font-size:28px;}.elementor-8 .elementor-element.elementor-element-a4bf700{font-size:14px;}.elementor-8 .elementor-element.elementor-element-d298f91{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8 .elementor-element.elementor-element-bece927{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-ac0e798{--e-con-grid-template-columns:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4fb8641{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b4cf082{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-8 .elementor-element.elementor-element-75e8580{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-fc6b5c4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-6113b72{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-77841e7 .elementor-heading-title{font-size:32px;}.elementor-8 .elementor-element.elementor-element-9e10709{font-size:15px;}.elementor-8 .elementor-element.elementor-element-b64434c{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ae311a4 .elementor-button{font-size:12.5px;line-height:15px;padding:10px 14px 10px 14px;}.elementor-8 .elementor-element.elementor-element-308cecb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-13b2fc5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-8 .elementor-element.elementor-element-1ea8e46{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-ab38e53 .elementor-heading-title{font-size:34px;}.elementor-8 .elementor-element.elementor-element-6b47b99 .elementor-icon-box-wrapper{align-items:start;}.elementor-8 .elementor-element.elementor-element-a77b75e .elementor-icon-box-wrapper{align-items:start;}.elementor-8 .elementor-element.elementor-element-c803b2a .elementor-icon-box-wrapper{align-items:start;}.elementor-8 .elementor-element.elementor-element-f87de3b{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-56ecdb0{font-size:14px;}.elementor-8 .elementor-element.elementor-element-da94926{font-size:14px;}.elementor-8 .elementor-element.elementor-element-c679702{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-a90c6a6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-836f154 .elementor-heading-title{font-size:18px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-553c12a{--width:50%;}.elementor-8 .elementor-element.elementor-element-b182eaa{--width:50%;}.elementor-8 .elementor-element.elementor-element-d5165f9{--width:100%;}.elementor-8 .elementor-element.elementor-element-2e2060a{--width:41%;}.elementor-8 .elementor-element.elementor-element-f35940a{--width:55%;}.elementor-8 .elementor-element.elementor-element-6c33200{--width:45%;}.elementor-8 .elementor-element.elementor-element-10f2b59{--width:40%;}.elementor-8 .elementor-element.elementor-element-75e8580{--width:100%;}.elementor-8 .elementor-element.elementor-element-8998db4{--width:50%;}.elementor-8 .elementor-element.elementor-element-f87de3b{--width:80%;}.elementor-8 .elementor-element.elementor-element-c679702{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-50ddd1a */.facility{
    width: 98%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ec61e93 */.elementor-8 .elementor-element.elementor-element-ec61e93 img {
    max-width: 200px !important;
    height: 50px !important;
    max-width: 100% !important;
    object-fit: contain !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c81ffd3 */.elementor-8 .elementor-element.elementor-element-c81ffd3 img {
    width: 200px !important;
    height: 50px !important;
    max-width: 100% !important;
    object-fit: contain !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6059a7 */.elementor-8 .elementor-element.elementor-element-b6059a7 img {
    max-width: 200px !important;
    height: 50px !important;
    max-width: 100% !important;
    object-fit: contain !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-92835b3 */.elementor-8 .elementor-element.elementor-element-92835b3 img {
    max-width: 200px !important;
    height: 50px !important;
    max-width: 100% !important;
    object-fit: contain !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8748306 */.elementor-8 .elementor-element.elementor-element-8748306 img {
    max-width: 200px !important;
    height: 50px !important;
    max-width: 100% !important;
    object-fit: contain !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c76de1b */.elementor-8 .elementor-element.elementor-element-c76de1b img {
    max-width: 200px !important;
    height: 50px !important;
    max-width: 100% !important;
    object-fit: contain !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bece927 */.elementor-8 .elementor-element.elementor-element-bece927 img {    
    opacity: 0.3;
    filter: grayscale(100%);
    transition: all 0.3s ease;
}
.elementor-8 .elementor-element.elementor-element-bece927 img:hover {
    opacity: 1;transform: scale(1.05);
    filter: brightness(0) saturate(100%) invert(59%) sepia(82%) saturate(1880%) hue-rotate(348deg) brightness(98%) contrast(92%);
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eaea62e */.elementor-8 .elementor-element.elementor-element-eaea62e img {
    max-width: 200px !important;
    height: 50px !important;
    max-width: 100% !important;
    object-fit: contain !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e242008 */.elementor-8 .elementor-element.elementor-element-e242008 img {
    max-width: 200px !important;
    height: 50px !important;
    max-width: 100% !important;
    object-fit: contain !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7b8e354 */.elementor-8 .elementor-element.elementor-element-7b8e354 img {
    max-width: 200px !important;
    height: 50px !important;
    max-width: 100% !important;
    object-fit: contain !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8dcdfe0 */.elementor-8 .elementor-element.elementor-element-8dcdfe0 img {
    max-width: 200px !important;
    height: 50px !important;
    max-width: 100% !important;
    object-fit: contain !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5154f58 */.elementor-8 .elementor-element.elementor-element-5154f58 img {
    max-width: 200px !important;
    height: 50px !important;
    max-width: 100% !important;
    object-fit: contain !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac0e798 */.elementor-8 .elementor-element.elementor-element-ac0e798 img {    
    opacity: 0.3;
    filter: grayscale(100%);
    transition: all 0.3s ease;
}
.elementor-8 .elementor-element.elementor-element-ac0e798 img:hover {
    opacity: 1;transform: scale(1.05);
    filter: brightness(0) saturate(100%) invert(59%) sepia(82%) saturate(1880%) hue-rotate(348deg) brightness(98%) contrast(92%);
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13b2fc5 */.wild {
    background: #fff;
    border-top: 1px solid var(--line);
    border-bottom: 1px solid var(--line);
    padding: var(--section-pad) 0;
}

.wild-head {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    gap: 40px;
    margin-bottom: 40px;
}

.wild-head h2 {
    font-size: 64px;
    margin: 0 0 14px;
}

.wild-head .lede {
    max-width: 580px;
    margin: 0;
    color: var(--muted);
    font-size: 17px;
    line-height: 1.45;
}

.wild-head .view-all {
    white-space: nowrap;
}

.wild-masonry {
    column-count: 4;
    column-gap: 14px;
}

@media (max-width: 1100px) {
    .wild-masonry {
        column-count: 3;
    }
}

@media (max-width: 760px) {
    .wild-masonry {
        column-count: 2;
    }
}

.sp-card {
    position: relative;
    overflow: hidden;
    break-inside: avoid;
    margin: 0 0 14px;
    border: 1px solid var(--line);
    border-radius: var(--tile-radius);
    background: var(--paper-2);
    transition:
        transform 500ms cubic-bezier(.2, .8, .2, 1),
        box-shadow 500ms ease;
}

.sp-card:hover {
    transform: translateY(-4px);
    box-shadow: 0 20px 40px -18px rgba(0, 0, 0, 0.3);
}

.sp-card .ph {
    position: relative;
    width: 100%;
    height: auto;
}

.sp-card.port .ph {
    aspect-ratio: 4 / 5;
}

.sp-card.sq .ph {
    aspect-ratio: 1 / 1;
}

.sp-card.wide .ph {
    aspect-ratio: 4 / 3;
}

.sp-card.tall .ph {
    aspect-ratio: 9 / 16;
}

.sp-card .sp-play {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 3;

    display: flex;
    align-items: center;
    justify-content: center;

    width: 56px;
    height: 56px;

    border: 1px solid rgba(255, 255, 255, 0.55);
    border-radius: 50%;

    background: rgba(255, 255, 255, 0.16);
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px);

    transform: translate(-50%, -50%);
    transition: transform 400ms cubic-bezier(.2, .8, .2, 1);
}

.sp-card:hover .sp-play {
    transform: translate(-50%, -50%) scale(1.08);
}

.sp-card .sp-play::before {
    content: '';
    margin-left: 4px;

    border-top: 11px solid transparent;
    border-bottom: 11px solid transparent;
    border-left: 17px solid #fff;
}

.sp-card .stars {
    position: absolute;
    top: 12px;
    left: 12px;
    z-index: 3;

    display: inline-flex;
    gap: 3px;

    padding: 5px 10px;
    border-radius: 999px;

    color: var(--gold);
    font-size: 12px;
    line-height: 1;
    letter-spacing: 1px;

    background: rgba(14, 14, 16, 0.55);
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2b5aca6 */[data-hsfc-id=Renderer] .hsfc-Button {
    padding: 12px 24px !important;
    line-height: 1;
    border: 1px solid #ee6911 !important;
    font-size: 15px !important;
    font-family: 'Proxima Nova' !important;
}

[data-hsfc-id=Renderer] .hsfc-Button:hover {
    background-color: #C45508 !important;
    transform: none !important;
    border-color: #ee6911 !important;
}/* End custom CSS */
/* Start custom CSS */.case .meta {
    display: flex;
    flex-direction: column;
}
.btn-ghost {
    border-color: var(--text) !important;
}
.ph.teal {
    height: inherit !important;
}
.case .ttl {
    width: 100% !important;
}
.case .cat {
    width: 100%;
}
.home .eyebrow.numbered {
    background: transparent;
    color: var(--ink);
    border: 1px solid var(--ink) !important;
    padding: 6px 14px 6px 10px;
    gap: 8px;
}
select#form-field-field_b54d509 {
    color: #fff !important;
}

select#form-field-field_b54d509 option {
    font-family: 'Proxima Nova';
    font-size: 14px;
}
input:focus, select:focus, textarea:focus {
    border-color: var(--coral) !important;
    color:#fff !important;
}

.ph {
    padding: 0 !important;
}

span.ph-tag {
    display: none !important;
}
.ph img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}
.cap::after {
    content: '';
    position: absolute;
    inset: 0;
    z-index: 1;
    pointer-events: none;
    background: linear-gradient(180deg, rgba(14, 14, 16, 0) 30%, rgba(14, 14, 16, 0.80) 100%);
    opacity: 1 !important;
    transition: opacity 400ms ease;
}

.case::after {
    content: '';
    position: absolute;
    inset: 0;
    z-index: 1;
    pointer-events: none;
    background: linear-gradient(180deg, rgba(14, 14, 16, 0) 30%, rgba(14, 14, 16, 0.80) 100%);
    opacity: 1 !important;
    transition: opacity 400ms ease;
}
.home span.elementor-counter-number-suffix {
    top: 2px !important;
}
.case .meta {   z-index: 2;}/* End custom CSS */