.elementor-48769 .elementor-element.elementor-element-3b37d46{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:0px;--padding-left:56px;--padding-right:56px;}.elementor-48769 .elementor-element.elementor-element-3b37d46:not(.elementor-motion-effects-element-type-background), .elementor-48769 .elementor-element.elementor-element-3b37d46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1A16;}.elementor-48769 .elementor-element.elementor-element-0230335{--display:flex;--min-height:717.5px;--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:flex-start;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48769 .elementor-element.elementor-element-0b69e1b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48769 .elementor-element.elementor-element-73224da{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48769 .elementor-element.elementor-element-9ee5837 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-48769 .elementor-element.elementor-element-9ee5837 img{width:152px;}.elementor-48769 .elementor-element.elementor-element-6477317{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-48769 .elementor-element.elementor-element-7f697a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(247,244,237,0.2);--border-color:rgba(247,244,237,0.2);--padding-top:0px;--padding-bottom:0.5px;--padding-left:0px;--padding-right:0px;}.elementor-48769 .elementor-element.elementor-element-10f366d{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(247,244,237,0.2);--border-color:rgba(247,244,237,0.2);--padding-top:0px;--padding-bottom:0.5px;--padding-left:0px;--padding-right:0px;}.elementor-48769 .elementor-element.elementor-element-64e103a{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(247,244,237,0.2);--border-color:rgba(247,244,237,0.2);--padding-top:0px;--padding-bottom:0.5px;--padding-left:0px;--padding-right:0px;}.elementor-48769 .elementor-element.elementor-element-26c850d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48769 .elementor-element.elementor-element-f8b834d{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48769 .elementor-element.elementor-element-2a03211{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-48769 .elementor-element.elementor-element-2a03211 > .elementor-widget-container{background-color:#FFFFFF;padding:8px 8px 8px 8px;border-radius:12px 12px 12px 12px;}.elementor-48769 .elementor-element.elementor-element-2a03211 img{width:24px;height:24px;}.elementor-48769 .elementor-element.elementor-element-fa18925{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-48769 .elementor-element.elementor-element-fa18925 > .elementor-widget-container{background-color:#FFFFFF;padding:8px 8px 8px 8px;border-radius:12px 12px 12px 12px;}.elementor-48769 .elementor-element.elementor-element-fa18925 img{width:42px;height:24px;}.elementor-48769 .elementor-element.elementor-element-8fd9fe2{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-48769 .elementor-element.elementor-element-8fd9fe2 > .elementor-widget-container{background-color:#FFFFFF;padding:8px 8px 8px 8px;border-radius:12px 12px 12px 12px;}.elementor-48769 .elementor-element.elementor-element-8fd9fe2 img{width:24px;height:24px;}.elementor-48769 .elementor-element.elementor-element-f7f2af0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48769 .elementor-element.elementor-element-5003c8e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48769 .elementor-element.elementor-element-0fde976 .elementor-heading-title{color:rgba(247,244,237,0.9);}.elementor-48769 .elementor-element.elementor-element-f043932 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-48769 .elementor-element.elementor-element-f043932 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-48769 .elementor-element.elementor-element-f043932{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-48769 .elementor-element.elementor-element-f043932 .elementor-icon-list-text{transition:color 0.3s;}.elementor-48769 .elementor-element.elementor-element-c286e68{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48769 .elementor-element.elementor-element-34a5c06 .elementor-heading-title{color:rgba(247,244,237,0.4);}.elementor-48769 .elementor-element.elementor-element-a829f98 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-48769 .elementor-element.elementor-element-a829f98 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-48769 .elementor-element.elementor-element-a829f98{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-48769 .elementor-element.elementor-element-a829f98 .elementor-icon-list-text{transition:color 0.3s;}.elementor-48769 .elementor-element.elementor-element-d0c3538{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48769 .elementor-element.elementor-element-5e83e46 .elementor-heading-title{color:rgba(247,244,237,0.4);}.elementor-48769 .elementor-element.elementor-element-f387cf0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-48769 .elementor-element.elementor-element-f387cf0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-48769 .elementor-element.elementor-element-f387cf0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-48769 .elementor-element.elementor-element-f387cf0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-48769 .elementor-element.elementor-element-4dbeb6f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48769 .elementor-element.elementor-element-f6e2661 .elementor-heading-title{color:rgba(247,244,237,0.4);}.elementor-48769 .elementor-element.elementor-element-b415d27{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48769 .elementor-element.elementor-element-5cf14c7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48769 .elementor-element.elementor-element-c2791aa .elementor-heading-title{color:rgba(247,244,237,0.9);}.elementor-48769 .elementor-element.elementor-element-8f00509 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-48769 .elementor-element.elementor-element-8f00509 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-48769 .elementor-element.elementor-element-8f00509{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-48769 .elementor-element.elementor-element-8f00509 .elementor-icon-list-text{transition:color 0.3s;}.elementor-48769 .elementor-element.elementor-element-d4bc837{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48769 .elementor-element.elementor-element-2e8ff0d .elementor-heading-title{color:rgba(247,244,237,0.4);}.elementor-48769 .elementor-element.elementor-element-f127f87 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-48769 .elementor-element.elementor-element-f127f87 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-48769 .elementor-element.elementor-element-f127f87{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-48769 .elementor-element.elementor-element-f127f87 .elementor-icon-list-text{transition:color 0.3s;}.elementor-48769 .elementor-element.elementor-element-81c127d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48769 .elementor-element.elementor-element-0a4e71c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48769 .elementor-element.elementor-element-8d1fdeb .elementor-heading-title{color:rgba(247,244,237,0.9);}.elementor-48769 .elementor-element.elementor-element-29c597e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-48769 .elementor-element.elementor-element-29c597e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-48769 .elementor-element.elementor-element-29c597e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-48769 .elementor-element.elementor-element-29c597e .elementor-icon-list-text{transition:color 0.3s;}.elementor-48769 .elementor-element.elementor-element-40ece6f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48769 .elementor-element.elementor-element-05877eb .elementor-heading-title{color:rgba(247,244,237,0.9);}.elementor-48769 .elementor-element.elementor-element-83136a5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-48769 .elementor-element.elementor-element-83136a5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-48769 .elementor-element.elementor-element-83136a5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-48769 .elementor-element.elementor-element-83136a5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-48769 .elementor-element.elementor-element-727c094{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48769 .elementor-element.elementor-element-a77dec7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48769 .elementor-element.elementor-element-fade9e9 .elementor-heading-title{color:rgba(247,244,237,0.9);}.elementor-48769 .elementor-element.elementor-element-d5001ce .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-48769 .elementor-element.elementor-element-d5001ce .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-48769 .elementor-element.elementor-element-d5001ce{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-48769 .elementor-element.elementor-element-d5001ce .elementor-icon-list-text{transition:color 0.3s;}.elementor-48769 .elementor-element.elementor-element-ad3994c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48769 .elementor-element.elementor-element-16c3978 .elementor-heading-title{color:rgba(247,244,237,0.9);}.elementor-48769 .elementor-element.elementor-element-9c2ffad .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-48769 .elementor-element.elementor-element-9c2ffad .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-48769 .elementor-element.elementor-element-9c2ffad{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-48769 .elementor-element.elementor-element-9c2ffad .elementor-icon-list-text{transition:color 0.3s;}.elementor-48769 .elementor-element.elementor-element-5269991{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48769 .elementor-element.elementor-element-e7b07ee .elementor-heading-title{color:rgba(247,244,237,0.9);}.elementor-48769 .elementor-element.elementor-element-c919526 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-48769 .elementor-element.elementor-element-c919526 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-48769 .elementor-element.elementor-element-c919526{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-48769 .elementor-element.elementor-element-c919526 .elementor-icon-list-text{transition:color 0.3s;}.elementor-48769 .elementor-element.elementor-element-c56a3e9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48769 .elementor-element.elementor-element-ad131de .elementor-heading-title{color:rgba(247,244,237,0.9);}.elementor-48769 .elementor-element.elementor-element-59cded0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-48769 .elementor-element.elementor-element-59cded0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-48769 .elementor-element.elementor-element-59cded0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-48769 .elementor-element.elementor-element-59cded0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-48769 .elementor-element.elementor-element-9014f56{--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;--flex-wrap:nowrap;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:rgba(247,244,237,0.14);--border-color:rgba(247,244,237,0.14);--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48769 .elementor-element.elementor-element-152d5f5{--display:flex;--min-height:200.5px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48769 .elementor-element.elementor-element-0efa072{text-align:center;}.elementor-48769 .elementor-element.elementor-element-0efa072 .elementor-heading-title{color:rgba(247,244,237,0.1);}.elementor-48769 .elementor-element.elementor-element-8a8a027{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-48769 .elementor-element.elementor-element-3b37d46{--content-width:1328px;}.elementor-48769 .elementor-element.elementor-element-0230335{--width:100%;}.elementor-48769 .elementor-element.elementor-element-0b69e1b{--width:300px;}.elementor-48769 .elementor-element.elementor-element-73224da{--width:100%;}.elementor-48769 .elementor-element.elementor-element-6477317{--width:100%;}.elementor-48769 .elementor-element.elementor-element-7f697a0{--width:162px;}.elementor-48769 .elementor-element.elementor-element-10f366d{--width:149.5px;}.elementor-48769 .elementor-element.elementor-element-64e103a{--width:150.3px;}.elementor-48769 .elementor-element.elementor-element-26c850d{--width:100%;}.elementor-48769 .elementor-element.elementor-element-f8b834d{--width:100%;}.elementor-48769 .elementor-element.elementor-element-f7f2af0{--width:217px;}.elementor-48769 .elementor-element.elementor-element-5003c8e{--width:100%;}.elementor-48769 .elementor-element.elementor-element-c286e68{--width:100%;}.elementor-48769 .elementor-element.elementor-element-d0c3538{--width:100%;}.elementor-48769 .elementor-element.elementor-element-4dbeb6f{--width:100%;}.elementor-48769 .elementor-element.elementor-element-b415d27{--width:217px;}.elementor-48769 .elementor-element.elementor-element-5cf14c7{--width:100%;}.elementor-48769 .elementor-element.elementor-element-d4bc837{--width:100%;}.elementor-48769 .elementor-element.elementor-element-81c127d{--width:217px;}.elementor-48769 .elementor-element.elementor-element-0a4e71c{--width:100%;}.elementor-48769 .elementor-element.elementor-element-40ece6f{--width:100%;}.elementor-48769 .elementor-element.elementor-element-727c094{--width:217px;}.elementor-48769 .elementor-element.elementor-element-a77dec7{--width:100%;}.elementor-48769 .elementor-element.elementor-element-ad3994c{--width:100%;}.elementor-48769 .elementor-element.elementor-element-5269991{--width:100%;}.elementor-48769 .elementor-element.elementor-element-c56a3e9{--width:100%;}.elementor-48769 .elementor-element.elementor-element-9014f56{--width:100%;}.elementor-48769 .elementor-element.elementor-element-152d5f5{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-0230335 */@media (min-width: 1201px) {
  .ftr-new .ftr-grid { column-gap: clamp(20px, 2.78vw, 40px) !important; }
  .ftr-new .ftr-grid > .ftr-col-brand { flex: 300 1 0 !important; width: auto !important; min-width: 0; }
  .ftr-new .ftr-grid > .ftr-col-nav { flex: 217 1 0 !important; width: auto !important; min-width: 0; }
}
@media (min-width: 581px) {
  .ftr-new .ftr-wordmark { height: min(200.5px, 13.92vw) !important; min-height: 0 !important; padding-top: min(20px, 1.39vw) !important; }
  .ftr-new .ftr-wordmark-text .elementor-heading-title { font-size: min(360px, 25vw) !important; line-height: 0.819 !important; letter-spacing: 0 !important; }
}
@media (min-width: 1201px) and (max-width: 1439px) {
  .ftr-new .ftr-group { height: auto !important; }
  .ftr-new .ftr-group:not(:first-child) { padding-top: 28px !important; }
  .ftr-new .ftr-links .elementor-icon-list-text, .ftr-new .ftr-inline-links p, .ftr-new .ftr-inline-links a { white-space: normal !important; font-size: clamp(14px, 1.11vw, 16px) !important; }
  .ftr-new .ftr-label p { white-space: normal !important; }
  .ftr-new .ftr-cert-row, .ftr-new .ftr-ai-row { flex-wrap: wrap !important; }
}
@media (min-width: 581px) and (max-width: 1200px) {
  .ftr-new { padding: 0 !important; }
  .ftr-new > .e-con-inner { padding: 45px 28px 0 !important; }
  .ftr-new .ftr-grid { flex-wrap: wrap !important; min-height: 0 !important; column-gap: 28px !important; row-gap: 48px !important; }
  .ftr-new .ftr-grid > .ftr-col-brand { flex: 0 0 100% !important; width: 100% !important; min-width: 0; display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)); grid-template-areas: "logo ai certs" "contacts ai certs"; column-gap: 28px; row-gap: 0; align-items: start; }
  .ftr-new .ftr-logo-wrap { grid-area: logo; }
  .ftr-new .ftr-contacts { grid-area: contacts; }
  .ftr-new .ftr-ai { grid-area: ai; padding-top: 8px !important; width: 100% !important; }
  .ftr-new .ftr-certs { grid-area: certs; padding-top: 8px !important; width: 100% !important; }
  .ftr-new .ftr-grid > .ftr-col-nav { flex: 1 1 0 !important; width: auto !important; min-width: 0; }
  .ftr-new .ftr-group { height: auto !important; }
  .ftr-new .ftr-group:not(:first-child) { padding-top: 28px !important; }
  .ftr-new .ftr-links .elementor-icon-list-text, .ftr-new .ftr-inline-links p, .ftr-new .ftr-inline-links a { white-space: normal !important; }
  .ftr-new .ftr-label p { white-space: normal !important; }
  .ftr-new .ftr-cert-row, .ftr-new .ftr-ai-row { flex-wrap: wrap !important; }
  .ftr-new .ftr-bar { margin-top: 40px !important; }
}
@media (min-width: 581px) and (max-width: 960px) {
  .ftr-new .ftr-grid { column-gap: 32px !important; row-gap: 40px !important; }
  .ftr-new .ftr-grid > .ftr-col-brand { grid-template-columns: repeat(2, minmax(0, 1fr)); grid-template-areas: "logo ai" "contacts ai" "contacts certs"; column-gap: 32px; }
  .ftr-new .ftr-certs { padding-top: 32px !important; }
  .ftr-new .ftr-grid > .ftr-col-nav { flex: 0 0 calc(50% - 16px) !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9014f56 */.ftr-new .elementor-icon-list-items { list-style: none !important; margin: 0; padding: 0; }
.ftr-new .elementor-icon-list-item { list-style: none !important; display: flex; align-items: center; position: relative; }
.ftr-new .elementor-icon-list-item::marker { content: none; }
.ftr-new .elementor-icon-list-item > a { display: flex; align-items: center; width: 100%; text-decoration: none; }
.ftr-new .elementor-icon-list-icon { display: flex; align-items: center; justify-content: center; }
.ftr-new .elementor-icon-list-text { display: inline-block; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-152d5f5 */@media (max-width: 767px) { .ftr-new > .e-con-inner { padding-left: 16px !important; padding-right: 16px !important; } }
.ftr-new > .e-con-inner { container-type: inline-size; }
.ftr-new .ftr-wordmark.ftr-wordmark { height: min(200.5px, 15.1cqw) !important; min-height: 0 !important; padding-top: min(20px, 1.5cqw) !important; overflow: hidden; }
.ftr-new .ftr-wordmark-text.ftr-wordmark-text { width: 100%; text-align: center; }
.ftr-new .ftr-wordmark-text.ftr-wordmark-text .elementor-heading-title { font-size: min(360px, 27.11cqw) !important; line-height: 0.819 !important; letter-spacing: 0 !important; white-space: nowrap; text-align: center; }
@media (max-width: 580px) {
  .ftr-new { padding: 0 !important; }
  .ftr-new > .e-con-inner { padding-top: 45px !important; }
  .ftr-new .ftr-grid { flex-direction: column !important; flex-wrap: nowrap !important; min-height: 0 !important; row-gap: 0 !important; column-gap: 0 !important; }
  .ftr-new .ftr-grid > .ftr-col-brand { flex: none !important; width: 100% !important; display: flex !important; flex-direction: column; align-items: flex-start; margin-bottom: 48px; }
  .ftr-new .ftr-grid > .ftr-col-nav { flex: none !important; width: 100% !important; min-width: 0; }
  .ftr-new .ftr-col-nav + .ftr-col-nav { margin-top: 28px; }
  .ftr-new .ftr-group { height: auto !important; }
  .ftr-new .ftr-group:not(:first-child) { padding-top: 28px !important; }
  .ftr-new .ftr-label p { white-space: normal !important; }
  .ftr-new .ftr-cert-row, .ftr-new .ftr-ai-row { flex-wrap: wrap !important; }
  .ftr-new .ftr-bar { flex-direction: column !important; align-items: flex-start !important; justify-content: flex-start !important; gap: 8px !important; margin-top: 40px !important; }
  .ftr-new .ftr-copy p, .ftr-new .ftr-offices p { white-space: normal !important; }
  .ftr-new .ftr-wordmark.ftr-wordmark { height: 16.65cqw !important; padding-top: 1.66cqw !important; }
  .ftr-new .ftr-wordmark-text.ftr-wordmark-text .elementor-heading-title { font-size: 27.11cqw !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b37d46 */.ftr-new, .ftr-new * { font-family: Satoshi, sans-serif; }
.ftr-new .elementor-widget-text-editor p, .ftr-new .elementor-heading-title { margin: 0; }
.ftr-new a { text-decoration: none; }
.ftr-new .ftr-grid > .ftr-col { flex: none; }
.ftr-new .ftr-group { flex: none; box-sizing: border-box; overflow: visible; }
.ftr-new .ftr-h215 { height: 215px; } .ftr-new .ftr-h148 { height: 148px; } .ftr-new .ftr-h212 { height: 212px; } .ftr-new .ftr-h84 { height: 84px; } .ftr-new .ftr-h183 { height: 183px; } .ftr-new .ftr-h308 { height: 308px; } .ftr-new .ftr-h404 { height: 404px; } .ftr-new .ftr-h180 { height: 180px; } .ftr-new .ftr-h156 { height: 155.875px; }
.ftr-new .ftr-heading .elementor-heading-title { font-weight: 500; font-size: 12px; line-height: 16px; letter-spacing: 1.47px; text-transform: uppercase; }
.ftr-new .ftr-links .elementor-widget-container { padding-top: 18px; }
.ftr-new .ftr-links .elementor-icon-list-items { display: flex; flex-direction: column; gap: 8px; margin: 0; padding: 0; }
.ftr-new .ftr-links .elementor-icon-list-item { margin: 0 !important; padding: 0 !important; }
.ftr-new .ftr-links:not(.ftr-social) .elementor-icon-list-item:nth-child(2) { margin-top: 3px !important; }
.ftr-new .ftr-links:not(.ftr-social) .elementor-icon-list-icon { display: none; }
.ftr-new .ftr-links .elementor-icon-list-text { font-weight: 400; font-size: 16px; line-height: 24px; color: rgba(247,244,237,0.72); padding: 0; white-space: nowrap; background-image: linear-gradient(currentColor, currentColor); background-repeat: no-repeat; background-position: 0 100%; background-size: 0% 1px; transition: color .3s cubic-bezier(.22,.8,.24,1), background-size .4s cubic-bezier(.22,.8,.24,1) !important; }
.ftr-new .ftr-links a:hover .elementor-icon-list-text { color: #F7F4ED; background-size: 100% 1px; }
.ftr-new .ftr-social .elementor-widget-container { padding-top: 16.125px; }
.ftr-new .ftr-social .elementor-icon-list-items { gap: 11px; }
.ftr-new .ftr-social .elementor-icon-list-item { height: 23.625px; }
.ftr-new .ftr-social .elementor-icon-list-item > a { display: flex; align-items: center; gap: 10px; height: 23.625px; }
.ftr-new .ftr-social .elementor-icon-list-icon { width: 17px; display: flex; }
.ftr-new .ftr-social .elementor-icon-list-icon img, .ftr-new .ftr-social .elementor-icon-list-icon svg { width: 17px; height: 17px; display: block; }
.ftr-new .ftr-inline-links { padding-top: 18px; }
.ftr-new .ftr-inline-links p, .ftr-new .ftr-inline-links a { font-weight: 400; font-size: 16px; line-height: 24px; color: rgba(247,244,237,0.72); white-space: nowrap; }
.ftr-new .ftr-inline-links a { background-image: linear-gradient(currentColor, currentColor); background-repeat: no-repeat; background-position: 0 100%; background-size: 0% 1px; transition: color .3s cubic-bezier(.22,.8,.24,1), background-size .4s cubic-bezier(.22,.8,.24,1) !important; }
.ftr-new .ftr-inline-links a:hover { color: #F7F4ED; background-size: 100% 1px; }
.ftr-new .ftr-logo-wrap { height: 41px; }
.ftr-new .ftr-logo img { width: 152px; height: 41px; max-width: none; display: block; }
.ftr-new .ftr-contact-row { width: auto !important; }
.ftr-new .ftr-contact-text p, .ftr-new .ftr-contact-text a { font-weight: 500; font-size: 16px; line-height: 24px; color: rgba(247,244,237,0.9); white-space: nowrap; }
.ftr-new .ftr-contact-text a { transition: color .3s cubic-bezier(.22,.8,.24,1) !important; }
.ftr-new .ftr-contact-text a:hover { color: #FFFFFF; }
.ftr-new .ftr-contact-row { transition: border-color .3s cubic-bezier(.22,.8,.24,1); }
.ftr-new .ftr-contact-row:has(.ftr-contact-text a:hover) { border-color: rgba(247,244,237,0.7); }
.ftr-new .ftr-contact-tag { padding-top: 3px; }
.ftr-new .ftr-contact-tag p { font-weight: 500; font-size: 12px; line-height: 16px; color: rgba(247,244,237,0.4); }
.ftr-new .ftr-label { width: 100%; }
.ftr-new .ftr-label p { font-weight: 500; font-size: 12px; line-height: 16px; letter-spacing: 1.47px; text-transform: uppercase; color: rgba(247,244,237,0.42); padding-bottom: 12px; border-bottom: 1px solid rgba(247,244,237,0.12); white-space: nowrap; }
.ftr-new .ftr-ai-btn, .ftr-new .ftr-cert { flex: none; }
.ftr-new .ftr-ai-btn a { display: block; line-height: 0; }
.ftr-new .ftr-ai-btn img { width: 24px; height: 24px; max-width: none; display: block; transition: transform .3s cubic-bezier(.22,.8,.24,1), filter .3s cubic-bezier(.22,.8,.24,1) !important; }
.ftr-new .ftr-ai-btn a:hover img { transform: translateY(-2px); filter: brightness(1.25); }
.ftr-new .ftr-cert img { width: 100%; height: 24px; display: block; }
.ftr-new .ftr-copy p { font-weight: 400; font-size: 14px; line-height: 20px; color: rgba(247,244,237,0.45); white-space: nowrap; }
.ftr-new .ftr-offices p { font-weight: 400; font-size: 12px; line-height: 16px; color: rgba(247,244,237,0.45); white-space: nowrap; }
.ftr-new .ftr-wordmark { height: 200.5px; overflow: hidden; }
.ftr-new .ftr-wordmark-text .elementor-heading-title { font-family: Umbral, 'Playfair Display', serif; font-weight: 400; font-size: 360px; line-height: 0.819; letter-spacing: 0; white-space: nowrap; }
@media (prefers-reduced-motion: reduce) { .ftr-new * { transition: none !important; } }/* End custom CSS */