.elementor-752 .elementor-element.elementor-element-b50161f{--display:flex;--width:100%;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-752 .elementor-element.elementor-element-b50161f:not(.elementor-motion-effects-element-type-background), .elementor-752 .elementor-element.elementor-element-b50161f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-el_c_bg_accent );}.elementor-752 .elementor-element.elementor-element-ad4f6ee{--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;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-752 .elementor-element.elementor-element-8fdc1b2{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-752 .elementor-element.elementor-element-212df91{width:auto;max-width:auto;text-align:left;}.elementor-752 .elementor-element.elementor-element-212df91 img, .elementor-752 .elementor-element.elementor-element-212df91 svg{width:250px;}.elementor-752 .elementor-element.elementor-element-212df91 svg{height:auto;}.elementor-752 .elementor-element.elementor-element-726683c{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-752 .elementor-element.elementor-element-de6d5d7 .elementor-heading-title{font-family:var( --e-global-typography-el_f_title_2-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_title_2-font-size );font-weight:var( --e-global-typography-el_f_title_2-font-weight );text-transform:var( --e-global-typography-el_f_title_2-text-transform );font-style:var( --e-global-typography-el_f_title_2-font-style );text-decoration:var( --e-global-typography-el_f_title_2-text-decoration );line-height:var( --e-global-typography-el_f_title_2-line-height );color:var( --e-global-color-el_c_white );}.elementor-752 .elementor-element.elementor-element-1ddf325{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-752 .elementor-element.elementor-element-86e2ab2 .elementor-icon{display:inline-flex;justify-content:center;align-items:center;font-size:18px;padding:2px;}.elementor-752 .elementor-element.elementor-element-86e2ab2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-752 .elementor-element.elementor-element-86e2ab2 .elementor-icon i{color:var( --e-global-color-el_c_white_transparent );}.elementor-752 .elementor-element.elementor-element-86e2ab2 .elementor-icon svg{fill:var( --e-global-color-el_c_white_transparent );color:var( --e-global-color-el_c_white_transparent );}.elementor-752 .elementor-element.elementor-element-d428d49{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-752 .elementor-element.elementor-element-d65f010{text-align:left;}.elementor-752 .elementor-element.elementor-element-d65f010 .the7-heading-title{font-family:var( --e-global-typography-el_f_paragraph_s-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_s-font-size );font-weight:var( --e-global-typography-el_f_paragraph_s-font-weight );text-transform:var( --e-global-typography-el_f_paragraph_s-text-transform );font-style:var( --e-global-typography-el_f_paragraph_s-font-style );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );color:var( --e-global-color-el_c_white_transparent );text-decoration-style:solid;}.elementor-752 .elementor-element.elementor-element-a952455{font-family:var( --e-global-typography-el_f_paragraph_s-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_s-font-size );font-weight:var( --e-global-typography-el_f_paragraph_s-font-weight );text-transform:var( --e-global-typography-el_f_paragraph_s-text-transform );font-style:var( --e-global-typography-el_f_paragraph_s-font-style );text-decoration:var( --e-global-typography-el_f_paragraph_s-text-decoration );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );color:var( --e-global-color-el_c_white );--textColor:var( --e-global-color-el_c_white );}.elementor-752 .elementor-element.elementor-element-a952455 a:hover, .elementor-752 .elementor-element.elementor-element-a952455 a:focus{color:var( --e-global-color-el_c_white );}.elementor-752 .elementor-element.elementor-element-b668499{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-752 .elementor-element.elementor-element-687c74e .elementor-icon{display:inline-flex;justify-content:center;align-items:center;font-size:18px;padding:2px;}.elementor-752 .elementor-element.elementor-element-687c74e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-752 .elementor-element.elementor-element-687c74e .elementor-icon i{color:var( --e-global-color-el_c_white_transparent );}.elementor-752 .elementor-element.elementor-element-687c74e .elementor-icon svg{fill:var( --e-global-color-el_c_white_transparent );color:var( --e-global-color-el_c_white_transparent );}.elementor-752 .elementor-element.elementor-element-d53a821{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-752 .elementor-element.elementor-element-8260047{text-align:left;}.elementor-752 .elementor-element.elementor-element-8260047 .the7-heading-title{font-family:var( --e-global-typography-el_f_paragraph_s-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_s-font-size );font-weight:var( --e-global-typography-el_f_paragraph_s-font-weight );text-transform:var( --e-global-typography-el_f_paragraph_s-text-transform );font-style:var( --e-global-typography-el_f_paragraph_s-font-style );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );color:var( --e-global-color-el_c_white_transparent );text-decoration-style:solid;}.elementor-752 .elementor-element.elementor-element-6cc5e87{font-family:var( --e-global-typography-el_f_paragraph_s-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_s-font-size );font-weight:var( --e-global-typography-el_f_paragraph_s-font-weight );text-transform:var( --e-global-typography-el_f_paragraph_s-text-transform );font-style:var( --e-global-typography-el_f_paragraph_s-font-style );text-decoration:var( --e-global-typography-el_f_paragraph_s-text-decoration );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );color:var( --e-global-color-el_c_white );--textColor:var( --e-global-color-el_c_white );}.elementor-752 .elementor-element.elementor-element-6cc5e87 a:hover, .elementor-752 .elementor-element.elementor-element-6cc5e87 a:focus{color:var( --e-global-color-el_c_white );}.elementor-752 .elementor-element.elementor-element-1943dfe{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-752 .elementor-element.elementor-element-0ff220f .elementor-icon{display:inline-flex;justify-content:center;align-items:center;font-size:18px;padding:2px;}.elementor-752 .elementor-element.elementor-element-0ff220f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-752 .elementor-element.elementor-element-0ff220f .elementor-icon i{color:var( --e-global-color-el_c_white_transparent );}.elementor-752 .elementor-element.elementor-element-0ff220f .elementor-icon svg{fill:var( --e-global-color-el_c_white_transparent );color:var( --e-global-color-el_c_white_transparent );}.elementor-752 .elementor-element.elementor-element-bea6c95{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-752 .elementor-element.elementor-element-ce8db0f{text-align:left;}.elementor-752 .elementor-element.elementor-element-ce8db0f .the7-heading-title{font-family:var( --e-global-typography-el_f_paragraph_s-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_s-font-size );font-weight:var( --e-global-typography-el_f_paragraph_s-font-weight );text-transform:var( --e-global-typography-el_f_paragraph_s-text-transform );font-style:var( --e-global-typography-el_f_paragraph_s-font-style );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );color:var( --e-global-color-el_c_white_transparent );text-decoration-style:solid;}.elementor-752 .elementor-element.elementor-element-efa1293{font-family:var( --e-global-typography-el_f_paragraph_s-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_s-font-size );font-weight:var( --e-global-typography-el_f_paragraph_s-font-weight );text-transform:var( --e-global-typography-el_f_paragraph_s-text-transform );font-style:var( --e-global-typography-el_f_paragraph_s-font-style );text-decoration:var( --e-global-typography-el_f_paragraph_s-text-decoration );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );color:var( --e-global-color-el_c_white );--textColor:var( --e-global-color-el_c_white );}.elementor-752 .elementor-element.elementor-element-5938898{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-752 .elementor-element.elementor-element-2adf588 .elementor-heading-title{font-family:var( --e-global-typography-el_f_title_2-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_title_2-font-size );font-weight:var( --e-global-typography-el_f_title_2-font-weight );text-transform:var( --e-global-typography-el_f_title_2-text-transform );font-style:var( --e-global-typography-el_f_title_2-font-style );text-decoration:var( --e-global-typography-el_f_title_2-text-decoration );line-height:var( --e-global-typography-el_f_title_2-line-height );color:var( --e-global-color-el_c_white );}.elementor-752 .elementor-element.elementor-element-924d90e .dt-nav-menu > li > a{justify-content:flex-start;align-items:flex-start;text-align:left;--menu-position:flex-start;color:var( --e-global-color-el_c_white );}.elementor-752 .elementor-element.elementor-element-924d90e.dt-nav-menu_align-center .dt-icon-align-side .dt-nav-menu > li > a .item-content{padding:0 var(--icon-size);} .elementor-752 .elementor-element.elementor-element-924d90e.dt-nav-menu_align-left .dt-icon-position-left.dt-icon-align-side .dt-nav-menu > li > a .item-content{margin:0 0 0 var(--icon-spacing);padding:0 0 0 var(--icon-size);} .elementor-752 .elementor-element.elementor-element-924d90e.dt-nav-menu_align-right .dt-icon-position-left.dt-icon-align-side .dt-nav-menu > li > a .item-content{margin:0 0 0 var(--icon-spacing);padding:0 0 0 var(--icon-size);} .elementor-752 .elementor-element.elementor-element-924d90e.dt-nav-menu_align-left .dt-icon-position-right.dt-icon-align-side .dt-nav-menu > li > a .item-content{margin:0 var(--icon-spacing) 0 0;padding:0 var(--icon-size) 0 0;} .elementor-752 .elementor-element.elementor-element-924d90e.dt-nav-menu_align-right .dt-icon-position-right.dt-icon-align-side .dt-nav-menu > li > a .item-content{margin:0 var(--icon-spacing) 0 0;padding:0 var(--icon-size) 0 0;}.elementor-752 .elementor-element.elementor-element-924d90e .vertical-sub-nav{--sub-justify-content:flex-start;--sub-align-items:flex-start;--sub-text-align:left;--sub-menu-position:flex-start;}.elementor-752 .elementor-element.elementor-element-924d90e li > a .item-content > i, .elementor-752 .elementor-element.elementor-element-924d90e li > a .item-content > img, .elementor-752 .elementor-element.elementor-element-924d90e li > a .item-content > svg{display:flex;}.elementor-752 .elementor-element.elementor-element-924d90e .dt-nav-menu > li:not(:last-child){padding-bottom:calc(16px);margin-bottom:0;}.elementor-752 .elementor-element.elementor-element-924d90e.widget-divider-yes .dt-nav-menu > li:first-child{padding-top:calc(16px/2);}.elementor-752 .elementor-element.elementor-element-924d90e.widget-divider-yes .dt-nav-menu > li:last-child{padding-bottom:calc(16px/2);}.elementor-752 .elementor-element.elementor-element-924d90e .dt-nav-menu{--grid-row-gap:16px;} .elementor-752 .elementor-element.elementor-element-924d90e .dt-nav-menu > li > a{font-family:var( --e-global-typography-el_f_paragraph_s-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_s-font-size );font-weight:var( --e-global-typography-el_f_paragraph_s-font-weight );text-transform:var( --e-global-typography-el_f_paragraph_s-text-transform );font-style:var( --e-global-typography-el_f_paragraph_s-font-style );text-decoration:var( --e-global-typography-el_f_paragraph_s-text-decoration );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-924d90e .dt-nav-menu > li > a .item-content svg{fill:var( --e-global-color-el_c_white );color:var( --e-global-color-el_c_white );}.elementor-752 .elementor-element.elementor-element-924d90e .dt-nav-menu > li > a:hover{color:var( --e-global-color-el_c_white_transparent );}.elementor-752 .elementor-element.elementor-element-924d90e .dt-nav-menu > li > a:hover .item-content svg{fill:var( --e-global-color-el_c_white_transparent );color:var( --e-global-color-el_c_white_transparent );}.elementor-752 .elementor-element.elementor-element-924d90e .dt-nav-menu > li > a.active, .elementor-752 .elementor-element.elementor-element-924d90e .dt-nav-menu > li > a.active-item{color:var( --e-global-color-el_c_white_transparent );}.elementor-752 .elementor-element.elementor-element-924d90e .dt-nav-menu > li > a.active .item-content svg, .elementor-752 .elementor-element.elementor-element-924d90e .dt-nav-menu > li > a.active-item .item-content svg{fill:var( --e-global-color-el_c_white_transparent );color:var( --e-global-color-el_c_white_transparent );}.elementor-752 .elementor-element.elementor-element-924d90e .dt-nav-menu li.depth-0 > a{--icon-margin:0 var(--icon-column-spacing) 0 0;--item-direction:row;--item-align:center;--sub-item-align:center;--item-justify:inherit;--icon-order:0;--icon-column-spacing:5px;--icon-column-size:16px;}.elementor-752 .elementor-element.elementor-element-924d90e .dt-nav-menu li.menu-item.depth-0 > a .item-content > i{font-size:16px;}.elementor-752 .elementor-element.elementor-element-924d90e .dt-nav-menu li.menu-item.depth-0 > a .item-content > img, .elementor-752 .elementor-element.elementor-element-924d90e .dt-nav-menu li.menu-item.depth-0 > a .item-content > svg{width:16px !important;height:16px!important;}.elementor-752 .elementor-element.elementor-element-924d90e .dt-nav-menu > li > .vertical-sub-nav{padding:10px 0px 10px 20px;}.elementor-752 .elementor-element.elementor-element-924d90e .vertical-sub-nav > li:not(:last-child){padding-bottom:calc(10px);margin-bottom:0;--sub-grid-row-gap:10px;}.elementor-752 .elementor-element.elementor-element-924d90e.sub-widget-divider-yes .vertical-sub-nav > li:first-child{padding-top:calc(10px/2);}.elementor-752 .elementor-element.elementor-element-924d90e .vertical-sub-nav .vertical-sub-nav > li:first-child{margin-top:calc(10px/2);padding-top:calc(10px/2);}.elementor-752 .elementor-element.elementor-element-924d90e .first-sub-item-border-hide .dt-nav-menu > li > .vertical-sub-nav > li:first-child{padding-top:0;}.elementor-752 .elementor-element.elementor-element-924d90e.sub-widget-divider-yes .vertical-sub-nav > li:last-child{padding-bottom:calc(10px/2);}.elementor-752 .elementor-element.elementor-element-924d90e .vertical-sub-nav .vertical-sub-nav > li:last-child{margin-bottom:calc(10px/2);padding-bottom:calc(10px/2);}.elementor-752 .elementor-element.elementor-element-924d90e.sub-widget-divider-yes .last-sub-item-border-hide .dt-nav-menu > li > .vertical-sub-nav > li:last-child{padding-bottom:0;}.elementor-752 .elementor-element.elementor-element-924d90e .dt-nav-menu > li > .vertical-sub-nav .vertical-sub-nav{margin-bottom:calc(-10px);}.elementor-752 .elementor-element.elementor-element-924d90e .dt-nav-menu .vertical-sub-nav {--icon-margin:0 var(--icon-column-spacing) 0 0;--item-direction:row;--item-align:center;--sub-item-align:center;--item-justify:inherit;--icon-order:0;--icon-column-spacing:5px;--icon-column-size:16px;}.elementor-752 .elementor-element.elementor-element-924d90e .vertical-sub-nav li.menu-item > a .item-content > i{font-size:16px;}.elementor-752 .elementor-element.elementor-element-924d90e .vertical-sub-nav li.menu-item > a .item-content > img, .elementor-752 .elementor-element.elementor-element-924d90e .vertical-sub-nav li.menu-item > a .item-content > svg{width:16px !important;height:16px!important;}.elementor-752 .elementor-element.elementor-element-c25d26c{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-752 .elementor-element.elementor-element-eb14927 .elementor-heading-title{font-family:var( --e-global-typography-el_f_title_2-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_title_2-font-size );font-weight:var( --e-global-typography-el_f_title_2-font-weight );text-transform:var( --e-global-typography-el_f_title_2-text-transform );font-style:var( --e-global-typography-el_f_title_2-font-style );text-decoration:var( --e-global-typography-el_f_title_2-text-decoration );line-height:var( --e-global-typography-el_f_title_2-line-height );color:var( --e-global-color-el_c_white );}.elementor-752 .elementor-element.elementor-element-d3499df{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;--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-752 .elementor-element.elementor-element-d3499df .elementor-field-group{margin-bottom:12px;}.elementor-752 .elementor-element.elementor-element-d3499df .elementor-field-group.recaptcha_v3-bottomleft, .elementor-752 .elementor-element.elementor-element-d3499df .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}.elementor-752 .elementor-element.elementor-element-d3499df .elementor-form-fields-wrapper{margin-bottom:-12px;}.elementor-752 .elementor-element.elementor-element-23c151d{font-family:var( --e-global-typography-el_f_paragraph_s-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_s-font-size );font-weight:var( --e-global-typography-el_f_paragraph_s-font-weight );text-transform:var( --e-global-typography-el_f_paragraph_s-text-transform );font-style:var( --e-global-typography-el_f_paragraph_s-font-style );text-decoration:var( --e-global-typography-el_f_paragraph_s-text-decoration );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );color:var( --e-global-color-el_c_white_transparent );--textColor:var( --e-global-color-el_c_white_transparent );}.elementor-752 .elementor-element.elementor-element-9a25d0a{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-752 .elementor-element.elementor-element-a24da96 .elementor-icon{display:inline-flex;justify-content:center;align-items:center;font-size:24px;padding:0em;border-radius:0px 0px 0px 0px;}.elementor-752 .elementor-element.elementor-element-a24da96 .elementor-icon:hover{background:#FFFFFF00;}.elementor-752 .elementor-element.elementor-element-a24da96 .elementor-icon i{color:var( --e-global-color-el_c_white );}.elementor-752 .elementor-element.elementor-element-a24da96 .elementor-icon svg{fill:var( --e-global-color-el_c_white );color:var( --e-global-color-el_c_white );}.elementor-752 .elementor-element.elementor-element-a24da96 .elementor-icon:hover i{color:var( --e-global-color-el_c_white_transparent );}.elementor-752 .elementor-element.elementor-element-a24da96 .elementor-icon:hover svg{fill:var( --e-global-color-el_c_white_transparent );color:var( --e-global-color-el_c_white_transparent );}.elementor-752 .elementor-element.elementor-element-55c76ce .elementor-icon{display:inline-flex;justify-content:center;align-items:center;font-size:24px;padding:0em;border-radius:0px 0px 0px 0px;}.elementor-752 .elementor-element.elementor-element-55c76ce .elementor-icon:hover{background:#FFFFFF00;}.elementor-752 .elementor-element.elementor-element-55c76ce .elementor-icon i{color:var( --e-global-color-el_c_white );}.elementor-752 .elementor-element.elementor-element-55c76ce .elementor-icon svg{fill:var( --e-global-color-el_c_white );color:var( --e-global-color-el_c_white );}.elementor-752 .elementor-element.elementor-element-55c76ce .elementor-icon:hover i{color:var( --e-global-color-el_c_white_transparent );}.elementor-752 .elementor-element.elementor-element-55c76ce .elementor-icon:hover svg{fill:var( --e-global-color-el_c_white_transparent );color:var( --e-global-color-el_c_white_transparent );}.elementor-752 .elementor-element.elementor-element-606ed65 .elementor-icon{display:inline-flex;justify-content:center;align-items:center;font-size:24px;padding:0em;border-radius:0px 0px 0px 0px;}.elementor-752 .elementor-element.elementor-element-606ed65 .elementor-icon:hover{background:#FFFFFF00;}.elementor-752 .elementor-element.elementor-element-606ed65 .elementor-icon i{color:var( --e-global-color-el_c_white );}.elementor-752 .elementor-element.elementor-element-606ed65 .elementor-icon svg{fill:var( --e-global-color-el_c_white );color:var( --e-global-color-el_c_white );}.elementor-752 .elementor-element.elementor-element-606ed65 .elementor-icon:hover i{color:var( --e-global-color-el_c_white_transparent );}.elementor-752 .elementor-element.elementor-element-606ed65 .elementor-icon:hover svg{fill:var( --e-global-color-el_c_white_transparent );color:var( --e-global-color-el_c_white_transparent );}.elementor-752 .elementor-element.elementor-element-9df0cba .elementor-icon{display:inline-flex;justify-content:center;align-items:center;font-size:24px;padding:0em;border-radius:0px 0px 0px 0px;}.elementor-752 .elementor-element.elementor-element-9df0cba .elementor-icon:hover{background:#FFFFFF00;}.elementor-752 .elementor-element.elementor-element-9df0cba .elementor-icon i{color:var( --e-global-color-el_c_white );}.elementor-752 .elementor-element.elementor-element-9df0cba .elementor-icon svg{fill:var( --e-global-color-el_c_white );color:var( --e-global-color-el_c_white );}.elementor-752 .elementor-element.elementor-element-9df0cba .elementor-icon:hover i{color:var( --e-global-color-el_c_white_transparent );}.elementor-752 .elementor-element.elementor-element-9df0cba .elementor-icon:hover svg{fill:var( --e-global-color-el_c_white_transparent );color:var( --e-global-color-el_c_white_transparent );}.elementor-752 .elementor-element.elementor-element-8bc5a24{--display:flex;--min-height:80px;--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:16px 16px;--row-gap:16px;--column-gap:16px;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:#FFFFFF2B;--border-color:#FFFFFF2B;}.elementor-752 .elementor-element.elementor-element-a4f6f39{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-752 .elementor-element.elementor-element-c35adf2{font-family:var( --e-global-typography-el_f_paragraph_xs-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_xs-font-size );font-weight:var( --e-global-typography-el_f_paragraph_xs-font-weight );text-transform:var( --e-global-typography-el_f_paragraph_xs-text-transform );font-style:var( --e-global-typography-el_f_paragraph_xs-font-style );text-decoration:var( --e-global-typography-el_f_paragraph_xs-text-decoration );line-height:var( --e-global-typography-el_f_paragraph_xs-line-height );color:var( --e-global-color-el_c_white_transparent );--textColor:var( --e-global-color-el_c_white_transparent );}.elementor-752 .elementor-element.elementor-element-e409a09{--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-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;} .elementor-752 .elementor-element.elementor-element-fc38197 .box-button, .elementor-752 .elementor-element.elementor-element-fc38197 .box-button .popup-icon,  .elementor-752 .elementor-element.elementor-element-fc38197 .box-button:hover,  .elementor-752 .elementor-element.elementor-element-fc38197 .box-button:focus, .elementor-752 .elementor-element.elementor-element-fc38197 .box-hover:hover .box-button{background:#FFFFFF00;}.elementor-752 .elementor-element.elementor-element-fc38197{width:auto;max-width:auto;--box-button-width:0px;}.elementor-752 .elementor-element.elementor-element-fc38197 .box-button{font-family:var( --e-global-typography-el_f_paragraph_xs-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_xs-font-size );font-weight:var( --e-global-typography-el_f_paragraph_xs-font-weight );text-transform:var( --e-global-typography-el_f_paragraph_xs-text-transform );font-style:var( --e-global-typography-el_f_paragraph_xs-font-style );text-decoration:var( --e-global-typography-el_f_paragraph_xs-text-decoration );line-height:var( --e-global-typography-el_f_paragraph_xs-line-height );min-width:0px;min-height:0px;padding:0px 0px 0px 0px;}.elementor-752 .elementor-element.elementor-element-fc38197 {--box-button-min-height:0px;--box-button-padding-top:0px;--box-button-padding-right:0px;--box-button-padding-bottom:0px;--box-button-padding-left:0px;}.elementor-752 .elementor-element.elementor-element-fc38197 .box-button, .elementor-752 .elementor-element.elementor-element-fc38197 .box-button *{color:var( --e-global-color-el_c_white_transparent );}.elementor-752 .elementor-element.elementor-element-fc38197 .box-button svg{fill:var( --e-global-color-el_c_white_transparent );color:var( --e-global-color-el_c_white_transparent );}.elementor-752 .elementor-element.elementor-element-fc38197 .box-button.elementor-button:hover, .elementor-752 .elementor-element.elementor-element-fc38197 .box-button.elementor-button:focus, .elementor-752 .elementor-element.elementor-element-fc38197 .box-button.elementor-button:hover *, .elementor-752 .elementor-element.elementor-element-fc38197 .box-button.elementor-button:focus *, .elementor-752 .elementor-element.elementor-element-fc38197 .box-hover:hover .box-button.elementor-button, .elementor-752 .elementor-element.elementor-element-fc38197 .box-hover:hover .box-button.elementor-button *{color:var( --e-global-color-el_c_white );}.elementor-752 .elementor-element.elementor-element-fc38197 .box-button.elementor-button:hover svg, .elementor-752 .elementor-element.elementor-element-fc38197 .box-button.elementor-button:focus svg, .elementor-752 .elementor-element.elementor-element-fc38197 .box-hover:hover .box-button.elementor-button svg{fill:var( --e-global-color-el_c_white );color:var( --e-global-color-el_c_white );} .elementor-752 .elementor-element.elementor-element-206775a .box-button, .elementor-752 .elementor-element.elementor-element-206775a .box-button .popup-icon,  .elementor-752 .elementor-element.elementor-element-206775a .box-button:hover,  .elementor-752 .elementor-element.elementor-element-206775a .box-button:focus, .elementor-752 .elementor-element.elementor-element-206775a .box-hover:hover .box-button{background:#FFFFFF00;}.elementor-752 .elementor-element.elementor-element-206775a{width:auto;max-width:auto;--box-button-width:0px;}.elementor-752 .elementor-element.elementor-element-206775a .box-button{font-family:var( --e-global-typography-el_f_paragraph_xs-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_xs-font-size );font-weight:var( --e-global-typography-el_f_paragraph_xs-font-weight );text-transform:var( --e-global-typography-el_f_paragraph_xs-text-transform );font-style:var( --e-global-typography-el_f_paragraph_xs-font-style );text-decoration:var( --e-global-typography-el_f_paragraph_xs-text-decoration );line-height:var( --e-global-typography-el_f_paragraph_xs-line-height );min-width:0px;min-height:0px;padding:0px 0px 0px 0px;}.elementor-752 .elementor-element.elementor-element-206775a {--box-button-min-height:0px;--box-button-padding-top:0px;--box-button-padding-right:0px;--box-button-padding-bottom:0px;--box-button-padding-left:0px;}.elementor-752 .elementor-element.elementor-element-206775a .box-button, .elementor-752 .elementor-element.elementor-element-206775a .box-button *{color:var( --e-global-color-el_c_white_transparent );}.elementor-752 .elementor-element.elementor-element-206775a .box-button svg{fill:var( --e-global-color-el_c_white_transparent );color:var( --e-global-color-el_c_white_transparent );}.elementor-752 .elementor-element.elementor-element-206775a .box-button.elementor-button:hover, .elementor-752 .elementor-element.elementor-element-206775a .box-button.elementor-button:focus, .elementor-752 .elementor-element.elementor-element-206775a .box-button.elementor-button:hover *, .elementor-752 .elementor-element.elementor-element-206775a .box-button.elementor-button:focus *, .elementor-752 .elementor-element.elementor-element-206775a .box-hover:hover .box-button.elementor-button, .elementor-752 .elementor-element.elementor-element-206775a .box-hover:hover .box-button.elementor-button *{color:var( --e-global-color-el_c_white );}.elementor-752 .elementor-element.elementor-element-206775a .box-button.elementor-button:hover svg, .elementor-752 .elementor-element.elementor-element-206775a .box-button.elementor-button:focus svg, .elementor-752 .elementor-element.elementor-element-206775a .box-hover:hover .box-button.elementor-button svg{fill:var( --e-global-color-el_c_white );color:var( --e-global-color-el_c_white );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1400px){.elementor-752 .elementor-element.elementor-element-ad4f6ee{--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-752 .elementor-element.elementor-element-de6d5d7 .elementor-heading-title{font-size:var( --e-global-typography-el_f_title_2-font-size );line-height:var( --e-global-typography-el_f_title_2-line-height );}.elementor-752 .elementor-element.elementor-element-d65f010 .the7-heading-title{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-a952455{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-8260047 .the7-heading-title{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-6cc5e87{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-ce8db0f .the7-heading-title{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-efa1293{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-5938898{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-752 .elementor-element.elementor-element-2adf588 .elementor-heading-title{font-size:var( --e-global-typography-el_f_title_2-font-size );line-height:var( --e-global-typography-el_f_title_2-line-height );} .elementor-752 .elementor-element.elementor-element-924d90e .dt-nav-menu > li > a{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-c25d26c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-752 .elementor-element.elementor-element-eb14927 .elementor-heading-title{font-size:var( --e-global-typography-el_f_title_2-font-size );line-height:var( --e-global-typography-el_f_title_2-line-height );}.elementor-752 .elementor-element.elementor-element-23c151d{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-c35adf2{font-size:var( --e-global-typography-el_f_paragraph_xs-font-size );line-height:var( --e-global-typography-el_f_paragraph_xs-line-height );}.elementor-752 .elementor-element.elementor-element-fc38197 .box-button{font-size:var( --e-global-typography-el_f_paragraph_xs-font-size );line-height:var( --e-global-typography-el_f_paragraph_xs-line-height );}.elementor-752 .elementor-element.elementor-element-206775a .box-button{font-size:var( --e-global-typography-el_f_paragraph_xs-font-size );line-height:var( --e-global-typography-el_f_paragraph_xs-line-height );}}@media(max-width:1100px){.elementor-752 .elementor-element.elementor-element-b50161f{--justify-content:center;}.elementor-752 .elementor-element.elementor-element-ad4f6ee{--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;--flex-wrap:wrap;}}@media(max-width:900px){.elementor-752 .elementor-element.elementor-element-b50161f{--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-752 .elementor-element.elementor-element-ad4f6ee{--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;--flex-wrap:wrap;}.elementor-752 .elementor-element.elementor-element-8fdc1b2{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-752 .elementor-element.elementor-element-de6d5d7 .elementor-heading-title{font-size:var( --e-global-typography-el_f_title_2-font-size );line-height:var( --e-global-typography-el_f_title_2-line-height );}.elementor-752 .elementor-element.elementor-element-d65f010 .the7-heading-title{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-a952455{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-8260047 .the7-heading-title{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-6cc5e87{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-ce8db0f .the7-heading-title{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-efa1293{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-5938898{--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-752 .elementor-element.elementor-element-2adf588 .elementor-heading-title{font-size:var( --e-global-typography-el_f_title_2-font-size );line-height:var( --e-global-typography-el_f_title_2-line-height );} .elementor-752 .elementor-element.elementor-element-924d90e.dt-nav-menu_align-tablet-left .dt-icon-position-left.dt-icon-align-side .dt-nav-menu > li > a .item-content{margin:0 0 0 var(--icon-spacing);padding:0 0 0 var(--icon-size);} .elementor-752 .elementor-element.elementor-element-924d90e.dt-nav-menu_align-tablet-right .dt-icon-position-left.dt-icon-align-side .dt-nav-menu > li > a .item-content{margin:0 0 0 var(--icon-spacing);padding:0 0 0 var(--icon-size);} .elementor-752 .elementor-element.elementor-element-924d90e.dt-nav-menu_align-tablet-left .dt-icon-position-right.dt-icon-align-side .dt-nav-menu > li > a .item-content{margin:0 var(--icon-spacing) 0 0;padding:0 var(--icon-size) 0 0;} .elementor-752 .elementor-element.elementor-element-924d90e.dt-nav-menu_align-tablet-right .dt-icon-position-right.dt-icon-align-side .dt-nav-menu > li > a .item-content{margin:0 var(--icon-spacing) 0 0;padding:0 var(--icon-size) 0 0;} .elementor-752 .elementor-element.elementor-element-924d90e.dt-nav-menu_align-tablet-center .dt-icon-align-side .dt-nav-menu > li > a .item-content {margin:0 var(--icon-spacing);padding:0 var(--icon-size);} .elementor-752 .elementor-element.elementor-element-924d90e.dt-sub-menu_align-tablet-left .dt-sub-icon-position-left.dt-sub-icon-align-side .vertical-sub-nav > li .item-content{margin:0 0 0 var(--sub-icon-spacing);padding:0 0 0 var(--sub-icon-size);} .elementor-752 .elementor-element.elementor-element-924d90e.dt-sub-menu_align-tablet-right .dt-sub-icon-position-left.dt-sub-icon-align-side .vertical-sub-nav > li .item-content{margin:0 0 0 var(--sub-icon-spacing);padding:0 0 0 var(--sub-icon-size);} .elementor-752 .elementor-element.elementor-element-924d90e.dt-sub-menu_align-tablet-left .dt-sub-icon-position-right.dt-sub-icon-align-side .vertical-sub-nav > li .item-content{margin:0 var(--sub-icon-spacing) 0 0;padding:0 var(--sub-icon-size) 0 0;} .elementor-752 .elementor-element.elementor-element-924d90e.dt-sub-menu_align-tablet-right .dt-sub-icon-position-right.dt-sub-icon-align-side .vertical-sub-nav > li .item-content{margin:0 var(--sub-icon-spacing) 0 0;padding:0 var(--sub-icon-size) 0 0;} .elementor-752 .elementor-element.elementor-element-924d90e.dt-sub-menu_align-tablet-center .dt-sub-icon-align-side .vertical-sub-nav > li .item-content {margin:0 var(--icon-spacing);padding:0 var(--sub-icon-size);} .elementor-752 .elementor-element.elementor-element-924d90e .dt-nav-menu > li > a{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-c25d26c{--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-752 .elementor-element.elementor-element-eb14927 .elementor-heading-title{font-size:var( --e-global-typography-el_f_title_2-font-size );line-height:var( --e-global-typography-el_f_title_2-line-height );}.elementor-752 .elementor-element.elementor-element-23c151d{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-8bc5a24{--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:60px;--padding-right:60px;}.elementor-752 .elementor-element.elementor-element-c35adf2{font-size:var( --e-global-typography-el_f_paragraph_xs-font-size );line-height:var( --e-global-typography-el_f_paragraph_xs-line-height );}.elementor-752 .elementor-element.elementor-element-fc38197 .box-button{font-size:var( --e-global-typography-el_f_paragraph_xs-font-size );line-height:var( --e-global-typography-el_f_paragraph_xs-line-height );}.elementor-752 .elementor-element.elementor-element-206775a .box-button{font-size:var( --e-global-typography-el_f_paragraph_xs-font-size );line-height:var( --e-global-typography-el_f_paragraph_xs-line-height );}}@media(max-width:767px){.elementor-752 .elementor-element.elementor-element-de6d5d7 .elementor-heading-title{font-size:var( --e-global-typography-el_f_title_2-font-size );line-height:var( --e-global-typography-el_f_title_2-line-height );}.elementor-752 .elementor-element.elementor-element-1ddf325{--flex-wrap:nowrap;}.elementor-752 .elementor-element.elementor-element-d65f010 .the7-heading-title{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-a952455{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-b668499{--flex-wrap:nowrap;}.elementor-752 .elementor-element.elementor-element-8260047 .the7-heading-title{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-6cc5e87{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-1943dfe{--flex-wrap:nowrap;}.elementor-752 .elementor-element.elementor-element-ce8db0f .the7-heading-title{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-efa1293{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-5938898{--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-752 .elementor-element.elementor-element-2adf588 .elementor-heading-title{font-size:var( --e-global-typography-el_f_title_2-font-size );line-height:var( --e-global-typography-el_f_title_2-line-height );} .elementor-752 .elementor-element.elementor-element-924d90e.dt-nav-menu_align-mobile-left .dt-icon-position-left.dt-icon-align-side .dt-nav-menu > li > a .item-content{margin:0 0 0 var(--icon-spacing);padding:0 0 0 var(--icon-size);} .elementor-752 .elementor-element.elementor-element-924d90e.dt-nav-menu_align-mobile-right .dt-icon-position-left.dt-icon-align-side .dt-nav-menu > li > a .item-content{margin:0 0 0 var(--icon-spacing);padding:0 0 0 var(--icon-size);} .elementor-752 .elementor-element.elementor-element-924d90e.dt-nav-menu_align-mobile-left .dt-icon-position-right.dt-icon-align-side .dt-nav-menu > li > a .item-content{margin:0 var(--icon-spacing) 0 0;padding:0 var(--icon-size) 0 0;} .elementor-752 .elementor-element.elementor-element-924d90e.dt-nav-menu_align-mobile-right .dt-icon-position-right.dt-icon-align-side .dt-nav-menu > li > a .item-content{margin:0 var(--icon-spacing) 0 0;padding:0 var(--icon-size) 0 0;} .elementor-752 .elementor-element.elementor-element-924d90e.dt-nav-menu_align-mobile-center .dt-icon-align-side.dt-icon-position-right .dt-nav-menu > li > a .item-content {margin:0 var(--icon-spacing);padding:0 var(--icon-size);} .elementor-752 .elementor-element.elementor-element-924d90e.dt-nav-menu_align-mobile-center .dt-icon-align-side.dt-icon-position-left .dt-nav-menu > li > a .item-content {margin:0 var(--icon-spacing);padding:0 var(--icon-size);} .elementor-752 .elementor-element.elementor-element-924d90e.dt-sub-menu_align-mobile-left .dt-sub-icon-position-left.dt-sub-icon-align-side .vertical-sub-nav > li .item-content{margin:0 0 0 var(--sub-icon-spacing);padding:0 0 0 var(--sub-icon-size);} .elementor-752 .elementor-element.elementor-element-924d90e.dt-sub-menu_align-mobile-right .dt-sub-icon-position-left.dt-sub-icon-align-side .vertical-sub-nav > li .item-content{margin:0 0 0 var(--sub-icon-spacing);padding:0 0 0 var(--sub-icon-size);} .elementor-752 .elementor-element.elementor-element-924d90e.dt-sub-menu_align-mobile-left .dt-sub-icon-position-right.dt-sub-icon-align-side .vertical-sub-nav > li .item-content{margin:0 var(--sub-icon-spacing) 0 0;padding:0 var(--sub-icon-size) 0 0;} .elementor-752 .elementor-element.elementor-element-924d90e.dt-sub-menu_align-mobile-right .dt-sub-icon-position-right.dt-sub-icon-align-side .vertical-sub-nav > li .item-content{margin:0 var(--sub-icon-spacing) 0 0;padding:0 var(--sub-icon-size) 0 0;} .elementor-752 .elementor-element.elementor-element-924d90e.dt-sub-menu_align-mobile-center .dt-sub-icon-align-side.dt-sub-icon-position-right .vertical-sub-nav > li .item-content {margin:0 var(--sub-icon-spacing);padding:0 var(--sub-icon-size);} .elementor-752 .elementor-element.elementor-element-924d90e.dt-sub-menu_align-mobile-center .dt-sub-icon-align-side.dt-sub-icon-position-left .vertical-sub-nav > li .item-content {margin:0 var(--sub-icon-spacing);padding:0 var(--sub-icon-size);} .elementor-752 .elementor-element.elementor-element-924d90e .dt-nav-menu > li > a{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-c25d26c{--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-752 .elementor-element.elementor-element-eb14927 .elementor-heading-title{font-size:var( --e-global-typography-el_f_title_2-font-size );line-height:var( --e-global-typography-el_f_title_2-line-height );}.elementor-752 .elementor-element.elementor-element-23c151d{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-8bc5a24{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-752 .elementor-element.elementor-element-c35adf2{text-align:center;font-size:var( --e-global-typography-el_f_paragraph_xs-font-size );line-height:var( --e-global-typography-el_f_paragraph_xs-line-height );}.elementor-752 .elementor-element.elementor-element-e409a09{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-752 .elementor-element.elementor-element-fc38197{width:100%;max-width:100%;}.elementor-752 .elementor-element.elementor-element-fc38197 .box-button{font-size:var( --e-global-typography-el_f_paragraph_xs-font-size );line-height:var( --e-global-typography-el_f_paragraph_xs-line-height );}.elementor-752 .elementor-element.elementor-element-206775a{width:100%;max-width:100%;}.elementor-752 .elementor-element.elementor-element-206775a .box-button{font-size:var( --e-global-typography-el_f_paragraph_xs-font-size );line-height:var( --e-global-typography-el_f_paragraph_xs-line-height );}}@media(min-width:1600px){.elementor-752 .elementor-element.elementor-element-de6d5d7 .elementor-heading-title{font-size:var( --e-global-typography-el_f_title_2-font-size );line-height:var( --e-global-typography-el_f_title_2-line-height );}.elementor-752 .elementor-element.elementor-element-d65f010 .the7-heading-title{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-a952455{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-8260047 .the7-heading-title{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-6cc5e87{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-ce8db0f .the7-heading-title{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-efa1293{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-2adf588 .elementor-heading-title{font-size:var( --e-global-typography-el_f_title_2-font-size );line-height:var( --e-global-typography-el_f_title_2-line-height );} .elementor-752 .elementor-element.elementor-element-924d90e .dt-nav-menu > li > a{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-eb14927 .elementor-heading-title{font-size:var( --e-global-typography-el_f_title_2-font-size );line-height:var( --e-global-typography-el_f_title_2-line-height );}.elementor-752 .elementor-element.elementor-element-23c151d{font-size:var( --e-global-typography-el_f_paragraph_s-font-size );line-height:var( --e-global-typography-el_f_paragraph_s-line-height );}.elementor-752 .elementor-element.elementor-element-c35adf2{font-size:var( --e-global-typography-el_f_paragraph_xs-font-size );line-height:var( --e-global-typography-el_f_paragraph_xs-line-height );}.elementor-752 .elementor-element.elementor-element-fc38197 .box-button{font-size:var( --e-global-typography-el_f_paragraph_xs-font-size );line-height:var( --e-global-typography-el_f_paragraph_xs-line-height );}.elementor-752 .elementor-element.elementor-element-206775a .box-button{font-size:var( --e-global-typography-el_f_paragraph_xs-font-size );line-height:var( --e-global-typography-el_f_paragraph_xs-line-height );}}/* Start custom CSS */<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>ZF Style Footer</title>
    <style>
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }

        body {
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
            background-color: #f5f5f5;
            min-height: 100vh;
            display: flex;
            flex-direction: column;
        }

        .main-content {
            flex: 1;
            padding: 40px 20px;
            text-align: center;
        }

        /* Footer Styles */
        footer {
            background-color: #1a1a1a;
            color: #ffffff;
            width: 100%;
            margin-top: auto;
        }

        .footer-top {
            background-color: #252525;
            padding: 50px 20px;
        }

        .footer-container {
            max-width: 1400px;
            margin: 0 auto;
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
            gap: 40px;
        }

        .footer-column h3 {
            font-size: 16px;
            font-weight: 600;
            margin-bottom: 20px;
            text-transform: uppercase;
            letter-spacing: 0.5px;
            color: #ffffff;
        }

        .footer-column ul {
            list-style: none;
        }

        .footer-column ul li {
            margin-bottom: 12px;
        }

        .footer-column ul li a {
            color: #b8b8b8;
            text-decoration: none;
            font-size: 14px;
            transition: color 0.3s ease;
            display: inline-block;
        }

        .footer-column ul li a:hover {
            color: #0066cc;
        }

        .footer-bottom {
            background-color: #1a1a1a;
            padding: 30px 20px;
            border-top: 1px solid #333;
        }

        .footer-bottom-container {
            max-width: 1400px;
            margin: 0 auto;
            display: flex;
            justify-content: space-between;
            align-items: center;
            flex-wrap: wrap;
            gap: 20px;
        }

        .footer-logo {
            font-size: 32px;
            font-weight: 700;
            color: #0066cc;
            letter-spacing: 2px;
        }

        .footer-links {
            display: flex;
            gap: 30px;
            flex-wrap: wrap;
        }

        .footer-links a {
            color: #b8b8b8;
            text-decoration: none;
            font-size: 13px;
            transition: color 0.3s ease;
        }

        .footer-links a:hover {
            color: #ffffff;
        }

        .footer-social {
            display: flex;
            gap: 15px;
        }

        .social-icon {
            width: 36px;
            height: 36px;
            border-radius: 50%;
            background-color: #333;
            display: flex;
            align-items: center;
            justify-content: center;
            color: #ffffff;
            text-decoration: none;
            transition: background-color 0.3s ease;
            font-size: 16px;
        }

        .social-icon:hover {
            background-color: #0066cc;
        }

        .footer-copyright {
            width: 100%;
            text-align: center;
            margin-top: 20px;
            padding-top: 20px;
            border-top: 1px solid #333;
            color: #777;
            font-size: 13px;
        }

        /* Responsive Design */
        @media (max-width: 768px) {
            .footer-container {
                grid-template-columns: 1fr;
                gap: 30px;
            }

            .footer-bottom-container {
                flex-direction: column;
                text-align: center;
            }

            .footer-links {
                justify-content: center;
            }

            .footer-social {
                justify-content: center;
            }
        }

        /* Custom CSS Section - Add your styles below */
        /* .elementor-752: .custom-footer-style { } */
    </style>
</head>
<body>
    <div class="main-content">
        <h1>Your Website Content Here</h1>
        <p>Scroll down to see the footer</p>
    </div>

    <footer>
        <div class="footer-top">
            <div class="footer-container">
                <div class="footer-column">
                    <h3>Products</h3>
                    <ul>
                        <li><a href="#">Passenger Cars</a></li>
                        <li><a href="#">Commercial Vehicles</a></li>
                        <li><a href="#">Industrial Technology</a></li>
                        <li><a href="#">E-Mobility</a></li>
                        <li><a href="#">Aftermarket</a></li>
                        <li><a href="#">Service Solutions</a></li>
                    </ul>
                </div>

                <div class="footer-column">
                    <h3>Company</h3>
                    <ul>
                        <li><a href="#">About Us</a></li>
                        <li><a href="#">Career</a></li>
                        <li><a href="#">Locations</a></li>
                        <li><a href="#">Sustainability</a></li>
                        <li><a href="#">Innovation</a></li>
                        <li><a href="#">Press Center</a></li>
                    </ul>
                </div>

                <div class="footer-column">
                    <h3>Support</h3>
                    <ul>
                        <li><a href="#">Contact</a></li>
                        <li><a href="#">Customer Service</a></li>
                        <li><a href="#">Downloads</a></li>
                        <li><a href="#">Documentation</a></li>
                        <li><a href="#">FAQ</a></li>
                        <li><a href="#">Technical Support</a></li>
                    </ul>
                </div>

                <div class="footer-column">
                    <h3>Investor Relations</h3>
                    <ul>
                        <li><a href="#">Financial Reports</a></li>
                        <li><a href="#">Share Price</a></li>
                        <li><a href="#">Corporate Governance</a></li>
                        <li><a href="#">Annual Reports</a></li>
                        <li><a href="#">Events & Presentations</a></li>
                        <li><a href="#">Contact IR</a></li>
                    </ul>
                </div>
            </div>
        </div>

        <div class="footer-bottom">
            <div class="footer-bottom-container">
                <div class="footer-logo">ZF</div>

                <div class="footer-links">
                    <a href="#">Privacy Policy</a>
                    <a href="#">Terms of Use</a>
                    <a href="#">Cookie Settings</a>
                    <a href="#">Legal Notice</a>
                    <a href="#">Sitemap</a>
                </div>

                <div class="footer-social">
                    <a href="#" class="social-icon" aria-label="LinkedIn">in</a>
                    <a href="#" class="social-icon" aria-label="Twitter">𝕏</a>
                    <a href="#" class="social-icon" aria-label="Facebook">f</a>
                    <a href="#" class="social-icon" aria-label="YouTube">▶</a>
                    <a href="#" class="social-icon" aria-label="Instagram">📷</a>
                </div>

                <div class="footer-copyright">
                    © 2025 ZF Friedrichshafen AG. All rights reserved.
                </div>
            </div>
        </div>
    </footer>
</body>
</html>/* End custom CSS */