.elementor-3690 .elementor-element.elementor-element-e36e829{--display:grid;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:auto auto auto auto 1fr auto auto auto auto auto;--gap:10px 50px;--row-gap:10px;--column-gap:50px;--grid-auto-flow:row;--justify-items:start;--align-items:start;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:var( --e-global-color-665f7f1 );--border-color:var( --e-global-color-665f7f1 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;--z-index:94;}.elementor-3690 .elementor-element.elementor-element-e36e829:not(.elementor-motion-effects-element-type-background), .elementor-3690 .elementor-element.elementor-element-e36e829 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-766ac4d );}.elementor-3690 .elementor-element.elementor-element-215853f{--display:grid;--e-con-grid-template-columns:56px 1fr 160px;--e-con-grid-template-rows:auto auto;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;--align-items:center;box-shadow:0px 8px 20px 0px rgba(0, 0, 0, 0.05);--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;grid-column:span 12;grid-row:1;}.elementor-3690 .elementor-element.elementor-element-215853f:not(.elementor-motion-effects-element-type-background), .elementor-3690 .elementor-element.elementor-element-215853f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-9ab6919 ) 0%, var( --e-global-color-766ac4d ) 100%);}.elementor-3690 .elementor-element.elementor-element-724b8d6{grid-row:span 2;}.elementor-3690 .elementor-element.elementor-element-6ed5227{grid-column:2;grid-row:1;}.elementor-3690 .elementor-element.elementor-element-6ed5227 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2.125rem;font-weight:700;line-height:1.2;}.elementor-3690 .elementor-element.elementor-element-59b37e8{grid-column:2/3;grid-row:2;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3690 .elementor-element.elementor-element-b96a771{grid-row:span 2;}.elementor-3690 .elementor-element.elementor-element-295b6d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;grid-column:1/5;grid-row:2;text-align:left;}.elementor-3690 .elementor-element.elementor-element-295b6d9 img{width:40%;}.elementor-3690 .elementor-element.elementor-element-bc1b3c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:1/5;font-family:"Roboto", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.6;}.elementor-3690 .elementor-element.elementor-element-3890d75{grid-column:5/9;grid-row:2;}.elementor-3690 .elementor-element.elementor-element-3890d75.elementor-element{--align-self:flex-end;}.elementor-3690 .elementor-element.elementor-element-3890d75 .elementor-heading-title{font-size:1.125rem;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-3690 .elementor-element.elementor-element-38af437{grid-column:span 2;grid-row:span 3;}.elementor-3690 .elementor-element.elementor-element-785456f{grid-column:9/13;grid-row:2;}.elementor-3690 .elementor-element.elementor-element-785456f.elementor-element{--align-self:flex-end;}.elementor-3690 .elementor-element.elementor-element-785456f .elementor-heading-title{font-size:1.125rem;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-3690 .elementor-element.elementor-element-c101ad0{grid-column:9/13;grid-row:span 3;}.elementor-3690 .elementor-element.elementor-element-fe82528{grid-column:1/5;grid-row:4;}.elementor-3690 .elementor-element.elementor-element-fe82528.elementor-element{--align-self:flex-end;}.elementor-3690 .elementor-element.elementor-element-fe82528 .elementor-heading-title{font-size:1.125rem;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-3690 .elementor-element.elementor-element-e84fdba{grid-column:span 2;grid-row:5;}.elementor-3690 .elementor-element.elementor-element-132a680{grid-column:1/7;grid-row:6;}.elementor-3690 .elementor-element.elementor-element-132a680 .elementor-heading-title{font-size:1.125rem;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-3690 .elementor-element.elementor-element-e8fe562{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:1/7;grid-row:7;font-family:"Roboto", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.6;}.elementor-3690 .elementor-element.elementor-element-fef942c{width:100%;max-width:100%;grid-column:1/7;grid-row:span 8;}.elementor-3690 .elementor-element.elementor-element-e79891a{grid-column:7/13;grid-row:6;}.elementor-3690 .elementor-element.elementor-element-e79891a .elementor-heading-title{font-size:1.125rem;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-3690 .elementor-element.elementor-element-c9d845e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:7/13;grid-row:7;font-family:"Roboto", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.6;}.elementor-3690 .elementor-element.elementor-element-ea790b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;grid-column:7/13;grid-row:span 8;}.elementor-3690 .elementor-element.elementor-element-ea790b8 .elementor-button{font-size:1rem;text-transform:uppercase;padding:8px 14px 7px 12px;}.elementor-3690 .elementor-element.elementor-element-49c9bf6 .elementor-repeater-item-5e9c20c.elementor-social-icon{background-color:var( --e-global-color-text );}.elementor-3690 .elementor-element.elementor-element-49c9bf6 .elementor-repeater-item-02b124c.elementor-social-icon{background-color:var( --e-global-color-text );}.elementor-3690 .elementor-element.elementor-element-49c9bf6 .elementor-repeater-item-02b124c.elementor-social-icon i{color:#FFFFFF;}.elementor-3690 .elementor-element.elementor-element-49c9bf6 .elementor-repeater-item-02b124c.elementor-social-icon svg{fill:#FFFFFF;}.elementor-3690 .elementor-element.elementor-element-49c9bf6 .elementor-repeater-item-be4fe3f.elementor-social-icon{background-color:var( --e-global-color-text );}.elementor-3690 .elementor-element.elementor-element-49c9bf6{--grid-template-columns:repeat(3, auto);text-align:right;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:7/13;--icon-size:24px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-3690 .elementor-element.elementor-element-49c9bf6 .elementor-social-icon{background-color:var( --e-global-color-text );--icon-padding:2px;}.elementor-3690 .elementor-element.elementor-element-49c9bf6 .elementor-social-icon i{color:var( --e-global-color-766ac4d );}.elementor-3690 .elementor-element.elementor-element-49c9bf6 .elementor-social-icon svg{fill:var( --e-global-color-766ac4d );}.elementor-3690 .elementor-element.elementor-element-bcc7d5c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 0px 8px 0px;grid-column:1 / -1;grid-row:span custom;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-665f7f1 );font-family:"Roboto", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.6;color:var( --e-global-color-665f7f1 );}.elementor-3690 .elementor-element.elementor-element-c5a6246{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;grid-column:1/-1;grid-row:span custom;font-family:"Roboto", Sans-serif;font-size:0.8rem;font-weight:400;line-height:1.6;color:var( --e-global-color-665f7f1 );}.elementor-3690 .elementor-element.elementor-element-c5a6246 a{color:var( --e-global-color-text );}.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-3690 .elementor-element.elementor-element-e36e829{--content-width:1400px;}}@media(max-width:1024px){.elementor-3690 .elementor-element.elementor-element-e36e829{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-3690 .elementor-element.elementor-element-215853f{--e-con-grid-template-columns:auto 1fr 2fr;--e-con-grid-template-rows:auto 36px auto;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;grid-column:1;}.elementor-3690 .elementor-element.elementor-element-724b8d6{grid-row:span 1;}.elementor-3690 .elementor-element.elementor-element-6ed5227{grid-column:1 / -1;grid-row:2;}.elementor-3690 .elementor-element.elementor-element-6ed5227 .elementor-heading-title{font-size:2rem;}.elementor-3690 .elementor-element.elementor-element-59b37e8{grid-column:1 / -1;grid-row:3;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3690 .elementor-element.elementor-element-b96a771{grid-column:2;grid-row:span 1;}.elementor-3690 .elementor-element.elementor-element-295b6d9{grid-column:span 1;grid-row:2;}.elementor-3690 .elementor-element.elementor-element-bc1b3c5{grid-column:1;grid-row:3;}.elementor-3690 .elementor-element.elementor-element-3890d75{grid-column:1;grid-row:6;}.elementor-3690 .elementor-element.elementor-element-38af437{grid-column:1;grid-row:7;}.elementor-3690 .elementor-element.elementor-element-785456f{grid-column:1;grid-row:8;}.elementor-3690 .elementor-element.elementor-element-c101ad0{grid-column:1;grid-row:9;}.elementor-3690 .elementor-element.elementor-element-fe82528{grid-column:1;}.elementor-3690 .elementor-element.elementor-element-e84fdba{grid-column:1;}.elementor-3690 .elementor-element.elementor-element-132a680{grid-column:1;grid-row:10;}.elementor-3690 .elementor-element.elementor-element-e8fe562{grid-column:1;grid-row:11;}.elementor-3690 .elementor-element.elementor-element-fef942c{grid-column:span 1;}.elementor-3690 .elementor-element.elementor-element-e79891a{grid-column:1;grid-row:13;}.elementor-3690 .elementor-element.elementor-element-c9d845e{grid-column:1;grid-row:14;}.elementor-3690 .elementor-element.elementor-element-ea790b8{grid-column:1;}.elementor-3690 .elementor-element.elementor-element-49c9bf6{grid-column:1;--icon-size:32px;}}@media(max-width:767px){.elementor-3690 .elementor-element.elementor-element-e36e829{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3690 .elementor-element.elementor-element-215853f{--e-con-grid-template-columns:20% 1fr 1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-3690 .elementor-element.elementor-element-59b37e8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3690 .elementor-element.elementor-element-b96a771{text-align:left;}.elementor-3690 .elementor-element.elementor-element-fef942c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;grid-row:12;}.elementor-3690 .elementor-element.elementor-element-ea790b8{grid-row:15;}}/* Start custom CSS for text-editor, class: .elementor-element-59b37e8 */.elementor-3690 .elementor-element.elementor-element-59b37e8 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-38af437 */.elementor-3690 .elementor-element.elementor-element-38af437 ul {
    list-style: none;
    padding: 0;font-size: 0.875rem;
}

.elementor-3690 .elementor-element.elementor-element-38af437>ul>li {
    text-transform: uppercase;
    font-weight: bold;
    margin-bottom: 10px;
}

.elementor-3690 .elementor-element.elementor-element-38af437 ul li ul li  {
    text-transform: initial;
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c101ad0 */.elementor-3690 .elementor-element.elementor-element-c101ad0 ul {
    list-style: none;
    padding: 0;
    font-size: 0.875rem;
}

.elementor-3690 .elementor-element.elementor-element-c101ad0>ul>li {
    text-transform: uppercase;
    font-weight: bold;
    margin-bottom: 10px;
}

.elementor-3690 .elementor-element.elementor-element-c101ad0 ul li ul li  {
    text-transform: initial;
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e84fdba */.elementor-3690 .elementor-element.elementor-element-e84fdba ul {
    list-style: none;
    padding: 0;
    font-size: 0.875rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8fe562 */.elementor-3690 .elementor-element.elementor-element-e8fe562 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9d845e */.elementor-3690 .elementor-element.elementor-element-c9d845e p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-49c9bf6 */.elementor-3690 .elementor-element.elementor-element-49c9bf6 {
    justify-self: end;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bcc7d5c */.elementor-3690 .elementor-element.elementor-element-bcc7d5c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5a6246 */.elementor-3690 .elementor-element.elementor-element-c5a6246 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e36e829 */.elementor-3690 .elementor-element.elementor-element-e36e829 {
    padding-inline: 16px;
}

@media screen and (min-width: 996px) {
    .elementor-3690 .elementor-element.elementor-element-e36e829 {
        padding-inline: calc(700px - 48vw);
    }
}/* End custom CSS */