.elementor-25619 .elementor-element.elementor-element-84fb77b{--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;}.elementor-25619 .elementor-element.elementor-element-ee3ab02{--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-25619 .elementor-element.elementor-element-3afc7b4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-25619 .elementor-element.elementor-element-20baaed{--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{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25619 .elementor-element.elementor-element-7ea9a91{text-align:start;}.elementor-25619 .elementor-element.elementor-element-9735fb9{--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-25619 .elementor-element.elementor-element-24ccc2f{--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:10px 14px;--row-gap:10px;--column-gap:14px;--flex-wrap:nowrap;}.elementor-25619 .elementor-element.elementor-element-3099afb{--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;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25619 .elementor-element.elementor-element-094f365{text-align:center;}.elementor-25619 .elementor-element.elementor-element-094f365.elementor-element{--align-self:flex-end;}.elementor-25619 .elementor-element.elementor-element-1c36f55{--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;}.elementor-25619 .elementor-element.elementor-element-2b723bb{text-align:center;}.elementor-25619 .elementor-element.elementor-element-2b723bb.elementor-element{--align-self:flex-end;}.elementor-25619 .elementor-element.elementor-element-cce7f4b{--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;}.elementor-25619 .elementor-element.elementor-element-16a2f77{text-align:center;}.elementor-25619 .elementor-element.elementor-element-16a2f77.elementor-element{--align-self:flex-end;}.elementor-25619 .elementor-element.elementor-element-1a42596{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-25619 .elementor-element.elementor-element-8f26ce5{--display:flex;--min-height:210px;--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:11px 11px;--row-gap:11px;--column-gap:11px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.12);--border-color:rgba(255,255,255,0.12);--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-25619 .elementor-element.elementor-element-8f26ce5:not(.elementor-motion-effects-element-type-background), .elementor-25619 .elementor-element.elementor-element-8f26ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0F0A;}.elementor-25619 .elementor-element.elementor-element-04dd916{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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 );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-25619 .elementor-element.elementor-element-351a689{--display:flex;--min-height:210px;--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:11px 11px;--row-gap:11px;--column-gap:11px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.12);--border-color:rgba(255,255,255,0.12);--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-25619 .elementor-element.elementor-element-351a689:not(.elementor-motion-effects-element-type-background), .elementor-25619 .elementor-element.elementor-element-351a689 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0F0A;}.elementor-25619 .elementor-element.elementor-element-a28943a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25619 .elementor-element.elementor-element-567e27e{--display:flex;--min-height:210px;--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:11px 11px;--row-gap:11px;--column-gap:11px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.12);--border-color:rgba(255,255,255,0.12);--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-25619 .elementor-element.elementor-element-567e27e:not(.elementor-motion-effects-element-type-background), .elementor-25619 .elementor-element.elementor-element-567e27e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0F0A;}.elementor-25619 .elementor-element.elementor-element-225882e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25619 .elementor-element.elementor-element-6789a74{--display:flex;--min-height:210px;--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:11px 11px;--row-gap:11px;--column-gap:11px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.12);--border-color:rgba(255,255,255,0.12);--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-25619 .elementor-element.elementor-element-6789a74:not(.elementor-motion-effects-element-type-background), .elementor-25619 .elementor-element.elementor-element-6789a74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0F0A;}.elementor-25619 .elementor-element.elementor-element-0da3c27{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25619 .elementor-element.elementor-element-c75d8b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-25619 .elementor-element.elementor-element-046b09f{--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;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25619 .elementor-element.elementor-element-7e9b4d0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-25619 .elementor-element.elementor-element-7e9b4d0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-25619 .elementor-element.elementor-element-7e9b4d0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25619 .elementor-element.elementor-element-7e9b4d0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-25619 .elementor-element.elementor-element-8075a56{--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;}.elementor-25619 .elementor-element.elementor-element-2abb4cc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-25619 .elementor-element.elementor-element-2abb4cc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-25619 .elementor-element.elementor-element-2abb4cc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25619 .elementor-element.elementor-element-2abb4cc .elementor-icon-list-text{transition:color 0.3s;}.elementor-25619 .elementor-element.elementor-element-093b5cf{--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;}.elementor-25619 .elementor-element.elementor-element-6955639 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-25619 .elementor-element.elementor-element-6955639 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-25619 .elementor-element.elementor-element-6955639{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25619 .elementor-element.elementor-element-6955639 .elementor-icon-list-text{transition:color 0.3s;}.elementor-25619 .elementor-element.elementor-element-018ec0f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-25619 .elementor-element.elementor-element-018ec0f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-25619 .elementor-element.elementor-element-018ec0f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25619 .elementor-element.elementor-element-018ec0f .elementor-icon-list-text{transition:color 0.3s;}.elementor-25619 .elementor-element.elementor-element-2d124a7{--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;}.elementor-25619 .elementor-element.elementor-element-b552d15 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-25619 .elementor-element.elementor-element-b552d15 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-25619 .elementor-element.elementor-element-b552d15{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25619 .elementor-element.elementor-element-b552d15 .elementor-icon-list-text{transition:color 0.3s;}.elementor-25619 .elementor-element.elementor-element-3775109 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-25619 .elementor-element.elementor-element-3775109 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-25619 .elementor-element.elementor-element-3775109{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25619 .elementor-element.elementor-element-3775109 .elementor-icon-list-text{transition:color 0.3s;}.elementor-25619 .elementor-element.elementor-element-0e108e2{--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;}.elementor-25619 .elementor-element.elementor-element-ae497b7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-25619 .elementor-element.elementor-element-ae497b7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-25619 .elementor-element.elementor-element-ae497b7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25619 .elementor-element.elementor-element-ae497b7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-25619 .elementor-element.elementor-element-f82a912 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-25619 .elementor-element.elementor-element-f82a912 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-25619 .elementor-element.elementor-element-f82a912{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25619 .elementor-element.elementor-element-f82a912 .elementor-icon-list-text{transition:color 0.3s;}.elementor-25619 .elementor-element.elementor-element-5657ef5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-25619 .elementor-element.elementor-element-5657ef5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-25619 .elementor-element.elementor-element-5657ef5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25619 .elementor-element.elementor-element-5657ef5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-25619 .elementor-element.elementor-element-fd3a20c{--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;}.elementor-25619 .elementor-element.elementor-element-baf5304 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-25619 .elementor-element.elementor-element-baf5304 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-25619 .elementor-element.elementor-element-baf5304{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25619 .elementor-element.elementor-element-baf5304 .elementor-icon-list-text{transition:color 0.3s;}.elementor-25619 .elementor-element.elementor-element-5411da6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-25619 .elementor-element.elementor-element-5411da6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-25619 .elementor-element.elementor-element-5411da6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25619 .elementor-element.elementor-element-5411da6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-25619 .elementor-element.elementor-element-45086b0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-25619 .elementor-element.elementor-element-45086b0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-25619 .elementor-element.elementor-element-45086b0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25619 .elementor-element.elementor-element-45086b0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-25619 .elementor-element.elementor-element-5379902{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}@media(min-width:768px){.elementor-25619 .elementor-element.elementor-element-84fb77b{--width:100%;}.elementor-25619 .elementor-element.elementor-element-20baaed{--width:36%;}.elementor-25619 .elementor-element.elementor-element-24ccc2f{--width:62%;}}/* Start custom CSS for container, class: .elementor-element-ee3ab02 */.elementor-25619 .elementor-element.elementor-element-ee3ab02{max-width:1320px;margin:0 auto 40px;gap:0;width:100%}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-band-top{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;flex-wrap:wrap;padding-bottom:30px;margin-bottom:34px;border-bottom:1px solid rgba(255,255,255,.08)}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-band-brand{max-width:460px;gap:12px}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-band-logo img{width:180px;height:auto}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-band-logo .elementor-widget-container{margin:0}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-band-tag,.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-band-tag p{font-size:14px;color:#8A928A;line-height:1.55;margin:0}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-band-right{display:flex;flex-direction:row;align-items:center;gap:26px;flex-wrap:wrap;margin-left:auto}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-awards{display:flex;flex-direction:row;gap:18px;align-items:center}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-award-slot .elementor-heading-title{font-size:12px;color:#5f665f;border:1px dashed rgba(255,255,255,.18);border-radius:8px;padding:14px 18px;margin:0;white-space:nowrap}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-award-slot .elementor-heading-title:after{display:none}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-rate{background:#0A0F0A;border:1px solid rgba(255,255,255,.10);border-radius:10px;padding:12px 16px;gap:2px;align-items:flex-start;min-width:110px}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-rate-score .elementor-heading-title{font-size:20px;font-weight:700;color:#fff;margin:0}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-rate-score .elementor-heading-title:after{display:none}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-rate-rev,.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-rate-rev p{font-size:12px;color:#8BC34A;margin:0}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-oc-row{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}

.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-oc-flag img{width:38px;height:38px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 1px rgba(255,255,255,.14)}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-oc-flag .elementor-widget-container{margin:0;line-height:0}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-oc-country .elementor-heading-title{font-size:17px;font-weight:700;color:#fff;margin:0;padding:0}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-oc-country .elementor-heading-title:after{display:none}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-oc-ent .elementor-heading-title{font-size:12.5px;font-weight:600;color:#9CCC4E;margin:0;padding:0}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-oc-ent .elementor-heading-title:after{display:none}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-oc-addr,.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-oc-addr p{font-size:13px;color:#B6BEB4;line-height:1.55;margin:0}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-oc-phone .elementor-button{background:transparent;box-shadow:none;padding:0;font-size:13px;font-weight:500;color:#8A928A;justify-content:flex-start;transform:none}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-oc-phone .elementor-button:hover{color:#8BC34A;background:transparent;transform:none}
@media(max-width:1024px){.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-oc-row{grid-template-columns:repeat(2,1fr)}}
@media(max-width:900px){.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-band-right{margin-left:0}}
@media(max-width:560px){.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-oc-row{grid-template-columns:1fr}.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-band-top{flex-direction:column}}

/* social icons */



/* sales centered, copyright left */
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-sales{text-align:center!important;font-size:12.5px;color:#8A928A;margin:0 0 4px}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-sales a{color:#8BC34A!important;text-decoration:none}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-copy{text-align:left!important;font-size:12px;color:#5f665f;margin:0}

/* x svg + sales centering fix */
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-f-offices{width:100%!important;flex:1 0 100%!important}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-f-offices .elementor-widget-container{width:100%}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-sales{text-align:center!important;width:100%;display:block}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-copy{text-align:left!important;width:100%;display:block}

/* bottom bar 3-cell row */
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-b-sales{flex:0 0 auto;text-align:left}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-b-copy{flex:1 1 auto;text-align:center}

.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-b-sales,.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-b-sales *{font-size:12.5px;color:#8A928A;margin:0}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-b-sales a{color:#8BC34A!important;text-decoration:none}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-b-copy,.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-b-copy *{font-size:12px;color:#5f665f;margin:0}
@media(max-width:768px){.elementor-25619 .elementor-element.elementor-element-ee3ab02 [id='dxl-el-fbottom']{flex-direction:column!important;gap:10px}.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-b-sales,.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-b-copy,}




/* legal links: small, gray, spaced, one line */
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-b-legal .elementor-widget-container{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:16px!important;justify-content:flex-end!important;align-items:center}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-b-legal a{font-size:11px!important;font-weight:400!important;line-height:1.4!important;color:#8A928A!important;text-decoration:none!important;white-space:nowrap;transition:color .15s}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-b-legal a:hover{color:#8BC34A!important}

/* ===== RESPONSIVE FOOTER ===== */
@media(max-width:1024px){
  #dxl-el-fcols{grid-template-columns:repeat(3,1fr)!important}
  .elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-oc-row{grid-template-columns:repeat(2,1fr)!important}
  .elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-band-right{margin-left:0!important}
}
@media(max-width:768px){
  #dxl-el-footer{padding:44px 20px 24px!important}
  .elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-band-top{flex-direction:column!important;align-items:flex-start!important;gap:20px!important}
  .elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-band-right{width:100%;justify-content:flex-start!important;flex-wrap:wrap}
  #dxl-el-fbottom{flex-direction:column!important;align-items:center!important;gap:12px!important;text-align:center}
  #dxl-el-fbottom .dxl-b-sales,#dxl-el-fbottom .dxl-b-copy,#dxl-el-fbottom .dxl-b-legal{flex:none!important;text-align:center!important;width:100%!important}
  #dxl-el-fbottom .dxl-b-legal .elementor-widget-container{justify-content:center!important;flex-wrap:wrap!important}
}
@media(max-width:600px){
  #dxl-el-fcols{grid-template-columns:repeat(2,1fr)!important;gap:24px 16px!important}
  .elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-oc-row{grid-template-columns:1fr!important}
  .elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-oc{min-height:auto!important}
  }
@media(max-width:400px){
  #dxl-el-fcols{grid-template-columns:1fr!important}
}

/* email hover green + footer top green shadow */
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-b-sales a{transition:color .15s}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-b-sales a:hover{color:#8BC34A !important}
#dxl-el-footer{border-top:1px solid rgba(140,177,2,.28) !important;box-shadow:0 -1px 0 rgba(140,177,2,.18),0 -10px 28px -10px rgba(140,177,2,.28),0 -22px 48px -22px rgba(0,0,0,.55) !important;position:relative;z-index:1}





/* social icons (native image widgets) */
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-soc-imgrow{display:flex!important;flex-direction:row!important;gap:12px!important;flex-wrap:wrap;align-items:center;margin-top:8px;width:auto!important}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-sc{width:44px!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#0e120e;border:1px solid rgba(255,255,255,.14);border-radius:10px;transition:border-color .18s,background .18s,transform .18s;padding:0!important;margin:0!important;overflow:hidden}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-sc>.elementor-widget-container{width:44px!important;height:44px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:0}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-sc .elementor-image,.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-sc .elementor-image a{width:44px!important;height:44px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-sc img{width:20px!important;height:20px!important;max-width:20px!important;display:block!important;margin:0!important;object-fit:contain}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-sc:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.32)}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-sc-instagram:hover{border-color:#E4405F}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-sc-linkedin:hover{border-color:#0A66C2}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-sc-x:hover{border-color:#ffffff}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-sc-devto:hover{border-color:#ffffff}
.elementor-25619 .elementor-element.elementor-element-ee3ab02 .dxl-sc-medium:hover{border-color:#ffffff}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49a4c19 */.dxf-mail:hover {
    color:green !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84fb77b */.elementor-25619 .elementor-element.elementor-element-84fb77b{
      --dxf-lime:#8BC34A;--dxf-link:#B6BEB4;--dxf-link-h:#fff;--dxf-head:#9CCC4E;--dxf-muted:#7A827A;--dxf-line:rgba(255,255,255,.08);
      background:radial-gradient(1100px 380px at 12% -8%,#12200C,transparent 60%),linear-gradient(180deg,#0C110C,#080B08 55%)!important;
      border-top:1px solid rgba(139,195,74,.18);margin-top:0!important;padding:56px 40px 30px!important;color:var(--dxf-link);
      font-family:'Roboto',system-ui,Arial,sans-serif;gap:0!important;row-gap:0!important;
    }
    .elementor-25619 .elementor-element.elementor-element-84fb77b{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}
    .elementor-25619 .elementor-element.elementor-element-84fb77b > .e-con-inner{max-width:1320px;margin-inline:auto;width:100%}
    .elementor-25619 .elementor-element.elementor-element-84fb77b #dxl-el-fcols,.elementor-25619 .elementor-element.elementor-element-84fb77b #dxl-el-fbottom,.elementor-25619 .elementor-element.elementor-element-84fb77b .dxl-f-copy{max-width:1320px;margin-inline:auto;width:100%}

    .elementor-25619 .elementor-element.elementor-element-84fb77b #dxl-el-fcols{display:grid!important;grid-template-columns:repeat(6,1fr);gap:34px 26px;padding:0 0 40px}

    /* each footer column: no gap between heading and its list */
    .elementor-25619 .elementor-element.elementor-element-84fb77b #dxl-el-fcols > .e-con{min-width:0;gap:0!important;row-gap:0!important;display:flex;flex-direction:column}
    .elementor-25619 .elementor-element.elementor-element-84fb77b #dxl-el-fcols > .elementor-widget{margin:0!important;width:100%}
    .elementor-25619 .elementor-element.elementor-element-84fb77b #dxl-el-fcols .elementor-widget-container{margin:0!important}

    /* headings + green dash under them */
    .elementor-25619 .elementor-element.elementor-element-84fb77b #dxl-el-fcols .elementor-widget-heading .elementor-heading-title{
      font-size:12px!important;font-weight:700;letter-spacing:.10em;text-transform:uppercase;
      color:var(--dxf-head)!important;line-height:1.3;
      margin:0 0 14px!important;padding:0 0 9px 0!important;
      display:inline-block!important;position:relative!important;overflow:visible!important;
      border-bottom:2px solid transparent!important
    }
    .elementor-25619 .elementor-element.elementor-element-84fb77b #dxl-el-fcols .elementor-widget-heading .elementor-heading-title::after{
      content:""!important;display:block!important;position:absolute!important;left:0!important;bottom:-0!important;
      width:26px!important;height:2px!important;background:var(--dxf-lime)!important;border-radius:2px!important
    }
    /* sub-heading spacing within a column */
    .elementor-25619 .elementor-element.elementor-element-84fb77b #dxl-el-fcols .dxl-fsub .elementor-heading-title{margin-top:22px!important}

    /* link lists */
    .elementor-25619 .elementor-element.elementor-element-84fb77b .elementor-widget-icon-list .elementor-icon-list-items{display:block;margin:0;padding:0}
    .elementor-25619 .elementor-element.elementor-element-84fb77b .elementor-widget-icon-list .elementor-icon-list-item{margin:0 0 9px!important;padding:0!important;border:0!important}
    .elementor-25619 .elementor-element.elementor-element-84fb77b .elementor-widget-icon-list .elementor-icon-list-icon{display:none!important}
    .elementor-25619 .elementor-element.elementor-element-84fb77b .elementor-widget-icon-list .elementor-icon-list-text{color:var(--dxf-link)!important;font-size:13.2px;line-height:1.45;transition:color .15s}
    .elementor-25619 .elementor-element.elementor-element-84fb77b .elementor-widget-icon-list .elementor-widget-container{width:100%}
    .elementor-25619 .elementor-element.elementor-element-84fb77b .elementor-widget-icon-list .elementor-icon-list-items{display:block!important;text-align:left!important}
    .elementor-25619 .elementor-element.elementor-element-84fb77b .elementor-widget-icon-list .elementor-icon-list-item{display:block!important;width:auto!important;justify-content:flex-start!important}
    .elementor-25619 .elementor-element.elementor-element-84fb77b .elementor-widget-icon-list a{display:inline-flex!important;justify-content:flex-start!important;width:auto!important;padding:0!important}
    .elementor-25619 .elementor-element.elementor-element-84fb77b .elementor-widget-icon-list .elementor-icon-list-icon{display:none!important;width:0!important;margin:0!important;padding:0!important}

    .elementor-25619 .elementor-element.elementor-element-84fb77b .elementor-widget-icon-list a:hover .elementor-icon-list-text{color:var(--dxf-link-h)!important}

    /* bottom bar */
    .elementor-25619 .elementor-element.elementor-element-84fb77b #dxl-el-fbottom{display:flex!important;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap;border-top:1px solid var(--dxf-line);padding:22px 0 0!important;margin-top:24px}
    .elementor-25619 .elementor-element.elementor-element-84fb77b .dxl-f-offices,.elementor-25619 .elementor-element.elementor-element-84fb77b .dxl-f-legal{font-size:12.5px;color:var(--dxf-muted)}
    .elementor-25619 .elementor-element.elementor-element-84fb77b .dxl-f-offices b{color:#cfd6cd;font-weight:500}
    .elementor-25619 .elementor-element.elementor-element-84fb77b .dxl-f-offices a{color:var(--dxf-lime)!important;text-decoration:none}
    .elementor-25619 .elementor-element.elementor-element-84fb77b .dxl-f-legal a{color:var(--dxf-muted)!important;text-decoration:none;transition:.15s}
    .elementor-25619 .elementor-element.elementor-element-84fb77b .dxl-f-legal a:hover{color:var(--dxf-lime)!important}
    .elementor-25619 .elementor-element.elementor-element-84fb77b .dxl-f-copy{font-size:12px;color:#5f665f;padding-top:16px}

        .elementor-25619 .elementor-element.elementor-element-84fb77b .dxl-tag{display:inline-block;font-size:9.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--dxf-lime)!important;border:1px solid rgba(139,195,74,.4);border-radius:20px;padding:1px 7px;margin-left:6px;vertical-align:middle;line-height:1.6}
        .elementor-25619 .elementor-element.elementor-element-84fb77b .dxl-f-offices{display:flex;align-items:center;gap:20px;flex-wrap:wrap}
    .elementor-25619 .elementor-element.elementor-element-84fb77b .dxl-office{display:inline-flex;align-items:center;gap:7px}
    .elementor-25619 .elementor-element.elementor-element-84fb77b .dxl-flag{width:20px;height:14px;object-fit:cover;border-radius:2px;display:inline-block;box-shadow:0 0 0 1px rgba(255,255,255,.12)}
    .elementor-25619 .elementor-element.elementor-element-84fb77b .dxl-office b{color:#cfd6cd;font-weight:500;font-size:12.5px}
    .elementor-25619 .elementor-element.elementor-element-84fb77b .dxl-mailwrap{color:var(--dxf-muted)}
    
    @media(max-width:1024px){#dxl-el-fcols{grid-template-columns:repeat(3,1fr)}}
    @media(max-width:640px){.elementor-25619 .elementor-element.elementor-element-84fb77b{padding:40px 20px 24px!important}#dxl-el-fcols{grid-template-columns:repeat(2,1fr);gap:26px 18px}#dxl-el-fbottom{flex-direction:column;align-items:flex-start}}
  
/* DXL make insta+linkedin white like other social icons */
.elementor-25619 .elementor-element.elementor-element-84fb77b .dxl-sc-instagram img,.elementor-25619 .elementor-element.elementor-element-84fb77b .dxl-sc-linkedin img{filter:brightness(0) invert(1) !important}/* End custom CSS */
/* Start custom CSS *//* footer sales email green v2 (beats .dxl-b-copy *) */
.elementor-25619 .elementor-element-ee3ab02 .dxl-b-copy a.dxf-mail,.elementor-25619 .elementor-element-ee3ab02 .dxl-b-copy a[href^='mailto:'],.elementor-25619 .dxl-b-copy a.dxf-mail{color:#8CB102 !important;font-weight:600 !important}
.elementor-25619 .elementor-element-ee3ab02 .dxl-b-copy a.dxf-mail:hover{color:#A5CE07 !important}
/* footer phone bold */
.elementor-25619 .elementor-element-ee3ab02 .elementor-button .elementor-button-text{font-weight:700 !important}
/* designrush 65 */
.elementor-25619 .dxl-designrush,.elementor-25619 [data-designrush-widget]{height:65px !important;max-height:65px !important;overflow:hidden !important;display:inline-flex !important;align-items:center !important}
.elementor-25619 .dxl-designrush iframe,.elementor-25619 [data-designrush-widget] iframe{height:65px !important;max-height:65px !important}/* End custom CSS */