.elementor-2941 .elementor-element.elementor-element-c9070e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:116px 116px;--row-gap:116px;--column-gap:116px;--padding-top:175px;--padding-bottom:150px;--padding-left:40px;--padding-right:40px;}.elementor-2941 .elementor-element.elementor-element-c9070e9:not(.elementor-motion-effects-element-type-background), .elementor-2941 .elementor-element.elementor-element-c9070e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFBFA;}.elementor-2941 .elementor-element.elementor-element-1d87983{--display:flex;--min-height:370px;--justify-content:center;--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-2941 .elementor-element.elementor-element-3650e87{--display:flex;--justify-content:center;--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-2941 .elementor-element.elementor-element-01e18b2{--display:flex;--justify-content:center;--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-2941 .elementor-element.elementor-element-a2234ad{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2941 .elementor-element.elementor-element-02c380e{--display:flex;--min-height:594px;--border-radius:4px 4px 4px 4px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2941 .elementor-element.elementor-element-02c380e:not(.elementor-motion-effects-element-type-background), .elementor-2941 .elementor-element.elementor-element-02c380e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E4DE4D;}.elementor-2941 .elementor-element.elementor-element-74a3966{--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;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:var( --e-global-color-b8f34e1 );--border-color:var( --e-global-color-b8f34e1 );--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-2941 .elementor-element.elementor-element-692585d .elementor-heading-title{font-family:var( --e-global-typography-1375982-font-family ), Sans-serif;font-size:var( --e-global-typography-1375982-font-size );line-height:var( --e-global-typography-1375982-line-height );letter-spacing:var( --e-global-typography-1375982-letter-spacing );word-spacing:var( --e-global-typography-1375982-word-spacing );}.elementor-2941 .elementor-element.elementor-element-ea0dd81 .elementor-heading-title{font-family:var( --e-global-typography-1375982-font-family ), Sans-serif;font-size:var( --e-global-typography-1375982-font-size );line-height:var( --e-global-typography-1375982-line-height );letter-spacing:var( --e-global-typography-1375982-letter-spacing );word-spacing:var( --e-global-typography-1375982-word-spacing );}.elementor-2941 .elementor-element.elementor-element-4470b92{--display:flex;--min-height:172px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2941 .elementor-element.elementor-element-bcf2369{--display:flex;--min-height:58px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2941 .elementor-element.elementor-element-64650e7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2941 .elementor-element.elementor-element-7553c35 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-2941 .elementor-element.elementor-element-7553c35 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-2941 .elementor-element.elementor-element-7553c35 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-2941 .elementor-element.elementor-element-7553c35 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-2941 .elementor-element.elementor-element-7553c35 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-2941 .elementor-element.elementor-element-7553c35 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2941 .elementor-element.elementor-element-7553c35 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2941 .elementor-element.elementor-element-7553c35{--e-icon-list-icon-size:14px;--icon-vertical-align:center;--icon-vertical-offset:1px;}.elementor-2941 .elementor-element.elementor-element-7553c35 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-2941 .elementor-element.elementor-element-7553c35 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2941 .elementor-element.elementor-element-7553c35 .elementor-icon-list-item > a{font-family:var( --e-global-typography-473a3c2-font-family ), Sans-serif;font-size:var( --e-global-typography-473a3c2-font-size );font-weight:var( --e-global-typography-473a3c2-font-weight );line-height:var( --e-global-typography-473a3c2-line-height );letter-spacing:var( --e-global-typography-473a3c2-letter-spacing );word-spacing:var( --e-global-typography-473a3c2-word-spacing );}.elementor-2941 .elementor-element.elementor-element-7553c35 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2941 .elementor-element.elementor-element-3fd1010{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2941 .elementor-element.elementor-element-0cfbbc3 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-2941 .elementor-element.elementor-element-0cfbbc3 .elementor-icon-list-icon i{color:var( --e-global-color-b8f34e1 );transition:color 0.3s;}.elementor-2941 .elementor-element.elementor-element-0cfbbc3 .elementor-icon-list-icon svg{fill:var( --e-global-color-b8f34e1 );transition:fill 0.3s;}.elementor-2941 .elementor-element.elementor-element-0cfbbc3{--e-icon-list-icon-size:14px;--icon-vertical-align:center;--icon-vertical-offset:1px;}.elementor-2941 .elementor-element.elementor-element-0cfbbc3 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-2941 .elementor-element.elementor-element-0cfbbc3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2941 .elementor-element.elementor-element-0cfbbc3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-473a3c2-font-family ), Sans-serif;font-size:var( --e-global-typography-473a3c2-font-size );font-weight:var( --e-global-typography-473a3c2-font-weight );line-height:var( --e-global-typography-473a3c2-line-height );letter-spacing:var( --e-global-typography-473a3c2-letter-spacing );word-spacing:var( --e-global-typography-473a3c2-word-spacing );}.elementor-2941 .elementor-element.elementor-element-0cfbbc3 .elementor-icon-list-text{color:#09202E4D;transition:color 0.3s;}.elementor-2941 .elementor-element.elementor-element-52f36c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:178px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2941 .elementor-element.elementor-element-fcccdaf > .elementor-widget-container{background-color:var( --e-global-color-0418c05 );padding:6px 24px 6px 24px;border-radius:4px 4px 4px 4px;}.elementor-2941 .elementor-element.elementor-element-fcccdaf .elementor-heading-title{font-family:var( --e-global-typography-8571453-font-family ), Sans-serif;font-size:var( --e-global-typography-8571453-font-size );font-weight:var( --e-global-typography-8571453-font-weight );text-transform:var( --e-global-typography-8571453-text-transform );line-height:var( --e-global-typography-8571453-line-height );letter-spacing:var( --e-global-typography-8571453-letter-spacing );word-spacing:var( --e-global-typography-8571453-word-spacing );color:var( --e-global-color-43ea4f6 );}.elementor-2941 .elementor-element.elementor-element-4d16dbe > .elementor-widget-container{padding:6px 24px 6px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0418c05 );border-radius:4px 4px 4px 4px;}.elementor-2941 .elementor-element.elementor-element-4d16dbe .elementor-heading-title{font-family:var( --e-global-typography-8571453-font-family ), Sans-serif;font-size:var( --e-global-typography-8571453-font-size );font-weight:var( --e-global-typography-8571453-font-weight );text-transform:var( --e-global-typography-8571453-text-transform );line-height:var( --e-global-typography-8571453-line-height );letter-spacing:var( --e-global-typography-8571453-letter-spacing );word-spacing:var( --e-global-typography-8571453-word-spacing );color:var( --e-global-color-0418c05 );}.elementor-2941 .elementor-element.elementor-element-a2d54ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:78px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2941 .elementor-element.elementor-element-8275eba > .elementor-widget-container{padding:6px 24px 6px 24px;border-style:double;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0418c05 );border-radius:4px 4px 4px 4px;}.elementor-2941 .elementor-element.elementor-element-8275eba .elementor-heading-title{font-family:var( --e-global-typography-8571453-font-family ), Sans-serif;font-size:var( --e-global-typography-8571453-font-size );font-weight:var( --e-global-typography-8571453-font-weight );text-transform:var( --e-global-typography-8571453-text-transform );line-height:var( --e-global-typography-8571453-line-height );letter-spacing:var( --e-global-typography-8571453-letter-spacing );word-spacing:var( --e-global-typography-8571453-word-spacing );color:var( --e-global-color-0418c05 );}.elementor-2941 .elementor-element.elementor-element-8f37d15 > .elementor-widget-container{background-color:var( --e-global-color-0418c05 );padding:6px 24px 6px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0418c05 );border-radius:4px 4px 4px 4px;}.elementor-2941 .elementor-element.elementor-element-8f37d15 .elementor-heading-title{font-family:var( --e-global-typography-8571453-font-family ), Sans-serif;font-size:var( --e-global-typography-8571453-font-size );font-weight:var( --e-global-typography-8571453-font-weight );text-transform:var( --e-global-typography-8571453-text-transform );line-height:var( --e-global-typography-8571453-line-height );letter-spacing:var( --e-global-typography-8571453-letter-spacing );word-spacing:var( --e-global-typography-8571453-word-spacing );color:var( --e-global-color-f0631fa );}.elementor-2941 .elementor-element.elementor-element-54ff73a{--divider-border-style:solid;--divider-color:var( --e-global-color-b8f34e1 );--divider-border-width:1px;}.elementor-2941 .elementor-element.elementor-element-54ff73a > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-2941 .elementor-element.elementor-element-54ff73a .elementor-divider-separator{width:100%;}.elementor-2941 .elementor-element.elementor-element-54ff73a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2941 .elementor-element.elementor-element-2226be3 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-8571453-font-family ), Sans-serif;font-size:var( --e-global-typography-8571453-font-size );font-weight:var( --e-global-typography-8571453-font-weight );text-transform:var( --e-global-typography-8571453-text-transform );line-height:var( --e-global-typography-8571453-line-height );letter-spacing:var( --e-global-typography-8571453-letter-spacing );word-spacing:var( --e-global-typography-8571453-word-spacing );fill:var( --e-global-color-d1d24e5 );color:var( --e-global-color-d1d24e5 );padding:8px 8px 8px 8px;}.elementor-2941 .elementor-element.elementor-element-2226be3{width:auto;max-width:auto;}.elementor-2941 .elementor-element.elementor-element-2226be3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2941 .elementor-element.elementor-element-2226be3 .elementor-button:hover, .elementor-2941 .elementor-element.elementor-element-2226be3 .elementor-button:focus{color:var( --e-global-color-0418c05 );}.elementor-2941 .elementor-element.elementor-element-2226be3 .elementor-button:hover svg, .elementor-2941 .elementor-element.elementor-element-2226be3 .elementor-button:focus svg{fill:var( --e-global-color-0418c05 );}.elementor-2941 .elementor-element.elementor-element-4e7c69c .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-8571453-font-family ), Sans-serif;font-size:var( --e-global-typography-8571453-font-size );font-weight:var( --e-global-typography-8571453-font-weight );text-transform:var( --e-global-typography-8571453-text-transform );line-height:var( --e-global-typography-8571453-line-height );letter-spacing:var( --e-global-typography-8571453-letter-spacing );word-spacing:var( --e-global-typography-8571453-word-spacing );fill:var( --e-global-color-d1d24e5 );color:var( --e-global-color-d1d24e5 );padding:8px 8px 8px 8px;}.elementor-2941 .elementor-element.elementor-element-4e7c69c{width:auto;max-width:auto;}.elementor-2941 .elementor-element.elementor-element-4e7c69c .elementor-button-content-wrapper{flex-direction:row;}.elementor-2941 .elementor-element.elementor-element-4e7c69c .elementor-button:hover, .elementor-2941 .elementor-element.elementor-element-4e7c69c .elementor-button:focus{color:var( --e-global-color-0418c05 );}.elementor-2941 .elementor-element.elementor-element-4e7c69c .elementor-button:hover svg, .elementor-2941 .elementor-element.elementor-element-4e7c69c .elementor-button:focus svg{fill:var( --e-global-color-0418c05 );}.elementor-2941 .elementor-element.elementor-element-e22c361{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:1024px){.elementor-2941 .elementor-element.elementor-element-c9070e9{--padding-top:150px;--padding-bottom:150px;--padding-left:24px;--padding-right:24px;}.elementor-2941 .elementor-element.elementor-element-692585d .elementor-heading-title{font-size:var( --e-global-typography-1375982-font-size );line-height:var( --e-global-typography-1375982-line-height );letter-spacing:var( --e-global-typography-1375982-letter-spacing );word-spacing:var( --e-global-typography-1375982-word-spacing );}.elementor-2941 .elementor-element.elementor-element-ea0dd81 .elementor-heading-title{font-size:var( --e-global-typography-1375982-font-size );line-height:var( --e-global-typography-1375982-line-height );letter-spacing:var( --e-global-typography-1375982-letter-spacing );word-spacing:var( --e-global-typography-1375982-word-spacing );}.elementor-2941 .elementor-element.elementor-element-7553c35 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2941 .elementor-element.elementor-element-7553c35 .elementor-icon-list-item > a{font-size:var( --e-global-typography-473a3c2-font-size );line-height:var( --e-global-typography-473a3c2-line-height );letter-spacing:var( --e-global-typography-473a3c2-letter-spacing );word-spacing:var( --e-global-typography-473a3c2-word-spacing );}.elementor-2941 .elementor-element.elementor-element-0cfbbc3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2941 .elementor-element.elementor-element-0cfbbc3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-473a3c2-font-size );line-height:var( --e-global-typography-473a3c2-line-height );letter-spacing:var( --e-global-typography-473a3c2-letter-spacing );word-spacing:var( --e-global-typography-473a3c2-word-spacing );}.elementor-2941 .elementor-element.elementor-element-fcccdaf .elementor-heading-title{font-size:var( --e-global-typography-8571453-font-size );line-height:var( --e-global-typography-8571453-line-height );letter-spacing:var( --e-global-typography-8571453-letter-spacing );word-spacing:var( --e-global-typography-8571453-word-spacing );}.elementor-2941 .elementor-element.elementor-element-4d16dbe .elementor-heading-title{font-size:var( --e-global-typography-8571453-font-size );line-height:var( --e-global-typography-8571453-line-height );letter-spacing:var( --e-global-typography-8571453-letter-spacing );word-spacing:var( --e-global-typography-8571453-word-spacing );}.elementor-2941 .elementor-element.elementor-element-8275eba .elementor-heading-title{font-size:var( --e-global-typography-8571453-font-size );line-height:var( --e-global-typography-8571453-line-height );letter-spacing:var( --e-global-typography-8571453-letter-spacing );word-spacing:var( --e-global-typography-8571453-word-spacing );}.elementor-2941 .elementor-element.elementor-element-8f37d15 .elementor-heading-title{font-size:var( --e-global-typography-8571453-font-size );line-height:var( --e-global-typography-8571453-line-height );letter-spacing:var( --e-global-typography-8571453-letter-spacing );word-spacing:var( --e-global-typography-8571453-word-spacing );}.elementor-2941 .elementor-element.elementor-element-2226be3 .elementor-button{font-size:var( --e-global-typography-8571453-font-size );line-height:var( --e-global-typography-8571453-line-height );letter-spacing:var( --e-global-typography-8571453-letter-spacing );word-spacing:var( --e-global-typography-8571453-word-spacing );}.elementor-2941 .elementor-element.elementor-element-4e7c69c .elementor-button{font-size:var( --e-global-typography-8571453-font-size );line-height:var( --e-global-typography-8571453-line-height );letter-spacing:var( --e-global-typography-8571453-letter-spacing );word-spacing:var( --e-global-typography-8571453-word-spacing );}}@media(max-width:767px){.elementor-2941 .elementor-element.elementor-element-c9070e9{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:135px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-2941 .elementor-element.elementor-element-1d87983{--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-2941 .elementor-element.elementor-element-01e18b2{--width:100%;}.elementor-2941 .elementor-element.elementor-element-02c380e{--min-height:463px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2941 .elementor-element.elementor-element-692585d .elementor-heading-title{font-size:var( --e-global-typography-1375982-font-size );line-height:var( --e-global-typography-1375982-line-height );letter-spacing:var( --e-global-typography-1375982-letter-spacing );word-spacing:var( --e-global-typography-1375982-word-spacing );}.elementor-2941 .elementor-element.elementor-element-ea0dd81 .elementor-heading-title{font-size:var( --e-global-typography-1375982-font-size );line-height:var( --e-global-typography-1375982-line-height );letter-spacing:var( --e-global-typography-1375982-letter-spacing );word-spacing:var( --e-global-typography-1375982-word-spacing );}.elementor-2941 .elementor-element.elementor-element-4470b92{--width:150px;}.elementor-2941 .elementor-element.elementor-element-7553c35 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2941 .elementor-element.elementor-element-7553c35 .elementor-icon-list-item > a{font-size:var( --e-global-typography-473a3c2-font-size );line-height:var( --e-global-typography-473a3c2-line-height );letter-spacing:var( --e-global-typography-473a3c2-letter-spacing );word-spacing:var( --e-global-typography-473a3c2-word-spacing );}.elementor-2941 .elementor-element.elementor-element-0cfbbc3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2941 .elementor-element.elementor-element-0cfbbc3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-473a3c2-font-size );line-height:var( --e-global-typography-473a3c2-line-height );letter-spacing:var( --e-global-typography-473a3c2-letter-spacing );word-spacing:var( --e-global-typography-473a3c2-word-spacing );}.elementor-2941 .elementor-element.elementor-element-52f36c0{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2941 .elementor-element.elementor-element-fcccdaf .elementor-heading-title{font-size:var( --e-global-typography-8571453-font-size );line-height:var( --e-global-typography-8571453-line-height );letter-spacing:var( --e-global-typography-8571453-letter-spacing );word-spacing:var( --e-global-typography-8571453-word-spacing );}.elementor-2941 .elementor-element.elementor-element-4d16dbe .elementor-heading-title{font-size:var( --e-global-typography-8571453-font-size );line-height:var( --e-global-typography-8571453-line-height );letter-spacing:var( --e-global-typography-8571453-letter-spacing );word-spacing:var( --e-global-typography-8571453-word-spacing );}.elementor-2941 .elementor-element.elementor-element-a2d54ae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2941 .elementor-element.elementor-element-8275eba .elementor-heading-title{font-size:var( --e-global-typography-8571453-font-size );line-height:var( --e-global-typography-8571453-line-height );letter-spacing:var( --e-global-typography-8571453-letter-spacing );word-spacing:var( --e-global-typography-8571453-word-spacing );}.elementor-2941 .elementor-element.elementor-element-8f37d15 .elementor-heading-title{font-size:var( --e-global-typography-8571453-font-size );line-height:var( --e-global-typography-8571453-line-height );letter-spacing:var( --e-global-typography-8571453-letter-spacing );word-spacing:var( --e-global-typography-8571453-word-spacing );}.elementor-2941 .elementor-element.elementor-element-2226be3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2941 .elementor-element.elementor-element-2226be3 .elementor-button{font-size:var( --e-global-typography-8571453-font-size );line-height:var( --e-global-typography-8571453-line-height );letter-spacing:var( --e-global-typography-8571453-letter-spacing );word-spacing:var( --e-global-typography-8571453-word-spacing );padding:8px 8px 8px 0px;}.elementor-2941 .elementor-element.elementor-element-4e7c69c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2941 .elementor-element.elementor-element-4e7c69c .elementor-button{font-size:var( --e-global-typography-8571453-font-size );line-height:var( --e-global-typography-8571453-line-height );letter-spacing:var( --e-global-typography-8571453-letter-spacing );word-spacing:var( --e-global-typography-8571453-word-spacing );padding:8px 8px 8px 0px;}}@media(min-width:768px){.elementor-2941 .elementor-element.elementor-element-1d87983{--width:60%;}.elementor-2941 .elementor-element.elementor-element-01e18b2{--width:450px;}.elementor-2941 .elementor-element.elementor-element-02c380e{--width:40%;}.elementor-2941 .elementor-element.elementor-element-4470b92{--width:150px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2941 .elementor-element.elementor-element-01e18b2{--width:350px;}}/* Start custom CSS for icon-list, class: .elementor-element-7553c35 */.elementor-2941 .elementor-element.elementor-element-7553c35 svg path {
    fill: transparent;
    stroke: #617A8C;
}

.elementor-2941 .elementor-element.elementor-element-7553c35 svg.active path {
    fill: #617A8C;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0cfbbc3 */.elementor-2941 .elementor-element.elementor-element-0cfbbc3 svg path {
    fill: transparent;
    stroke: #A79F92;
}

.elementor-2941 .elementor-element.elementor-element-0cfbbc3 svg.active path {
    fill: #A79F92;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-af910a8 */.all-content{
    display:none;
    cursor:pointer;
}

.section1-content{
    display:block;
}
.btn-zona{
    cursor:pointer;
    transition: all .4s ease;
}

.btn-zona svg g{
   fill:transparent;
   stroke:currentColor;
}

.btn-zona.btn-1 svg g{
    fill:currentcolor!important;
}

.btn-zona.active svg g{
    fill:currentcolor!important;
}

.elementor-icon-list-item:hover svg path{
    fill: currentColor;
    transition: all .4s ease;
}/* End custom CSS */
/* Start custom CSS */.section-header{
    background-color: #FCFBFA!important;
}

/* .imp-tooltip-content{
    border:1px solid #A79F92;
    
} */


.imp-tooltip-content p{
    
    /*color:#A79F92!important;*/
    
    font-family: "Satoshi regular"!important;
}


.hs-arrow-bottom{
    display:none!important;
}


.imp-ui-bottom-right {
top:20px!important;
    
}

.tool-text span{
    padding:0px!important;
    color:#A79F92!important;
    margin:0px!important;
    font-family: "Satoshi regular"!important;
    font-size: 14px!important;
}

.imp-image-backgrounds{
    position: relative;
    transition: all .2s ease-in-out;
    
}



.tool-text-capas {
    position: relative;
    margin-top:100px;
    left:50px;
    margin-top:30px!important;
    text-transform: uppercase;
   
    font-family: "Satoshi regular"!important;
    letter-spacing: 1.44px;
    font-weight: 300;
    border-top:1px solid #B1562E;
    
    
}

.tool-text-capas:before{
    content:"";
    position: absolute;
    width: 100px;
    height: 1px;
    top:-0.5px;
    left: -100%;
    background-color: #B1562E;
    
}


.img-short .imp-tooltip{
    border:1px solid #A79F92!important;
    border-radius:2px!important;
}



.tool-img-plantas{
    margin-left: -20%!important;
}

.tool-img-plantas-amenities{
     margin-left: -30%!important;
}

.implementacion-amenities p{
    line-height: 25px!important;
}

.imp-image-backgrounds{
    position: relative;
    transition: all .2s ease-in-out;
}

.imp-object-background-image{
   object-fit: cover!important;
    background-size: 90%!important;
   width: 20px!important;
   height: 20px!important;
   transition: all .2s ease-in-out;
}

.img-short .imp-tooltip{
    border:1px solid #A79F92;
    border-radius:2px;
}

.imp-map .imp-object[data-title="Ellipse"] {
	transform: scale(1.5)!important;
}/* End custom CSS */