.elementor-22 .elementor-element.elementor-element-82dda02{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.59;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-22 .elementor-element.elementor-element-82dda02:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-82dda02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oliving-apartments.it/wp-content/uploads/2026/03/IDL_Oliving-Header.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-82dda02::before, .elementor-22 .elementor-element.elementor-element-82dda02 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-82dda02 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-82dda02 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-82dda02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-82dda02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-281403f{--display:flex;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-31cfefa{--display:flex;--gap:01px 01px;--row-gap:01px;--column-gap:01px;}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-1f43a5f{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.25em;font-weight:500;letter-spacing:5.6px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-d581d88.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-667ad47{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;--z-index:90;}.elementor-22 .elementor-element.elementor-element-59ebaba{--display:flex;}.elementor-22 .elementor-element.elementor-element-ff149de{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-22 .elementor-element.elementor-element-205519c .elementor-button{background-color:#8C8E7000;font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:500;letter-spacing:5.6px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:20px 30px 20px 30px;}.elementor-22 .elementor-element.elementor-element-205519c .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-205519c .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-205519c .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-205519c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-137f3e8{--display:flex;--padding-top:12%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-fc7bab1{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-22 .elementor-element.elementor-element-fc7bab1 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-fc7bab1 .elementor-icon{font-size:50px;}.elementor-22 .elementor-element.elementor-element-fc7bab1 .elementor-icon svg{height:50px;}.elementor-22 .elementor-element.elementor-element-fc7bab1 .elementor-icon-wrapper svg{width:auto;}.elementor-22 .elementor-element.elementor-element-7012b80{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-22 .elementor-element.elementor-element-0147d5c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;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-22 .elementor-element.elementor-element-762d277{--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;--margin-top:-23%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-14249ba{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-22 .elementor-element.elementor-element-14249ba .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-14249ba .elementor-icon{font-size:0%;}.elementor-22 .elementor-element.elementor-element-14249ba .elementor-icon svg{height:0%;}.elementor-22 .elementor-element.elementor-element-14249ba .elementor-icon-wrapper svg{width:auto;}.elementor-22 .elementor-element.elementor-element-2201e23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-22 .elementor-element.elementor-element-8d6ae51{--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;--border-radius:10px 10px 10px 10px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-22 .elementor-element.elementor-element-8d6ae51:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-8d6ae51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-550376c{--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;--justify-content:center;--gap:10% 10%;--row-gap:10%;--column-gap:10%;--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-22 .elementor-element.elementor-element-d10f272{--display:flex;--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-22 .elementor-element.elementor-element-8eb6651{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-22 .elementor-element.elementor-element-3fb1938{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-dfed2b5{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-22 .elementor-element.elementor-element-5bc88a4{--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:10% 10%;--row-gap:10%;--column-gap:10%;--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-22 .elementor-element.elementor-element-058745e{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-22 .elementor-element.elementor-element-852ec40{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-22 .elementor-element.elementor-element-870b033{--display:flex;--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-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-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-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-2bb2729 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1em/2);}.elementor-22 .elementor-element.elementor-element-2bb2729 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1em/2);}.elementor-22 .elementor-element.elementor-element-2bb2729 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1em/2);}.elementor-22 .elementor-element.elementor-element-2bb2729 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1em/2);}.elementor-22 .elementor-element.elementor-element-2bb2729 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1em/2);}.elementor-22 .elementor-element.elementor-element-2bb2729 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-2bb2729 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-2bb2729{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-22 .elementor-element.elementor-element-2bb2729 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-2bb2729 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:0.75em;font-weight:500;line-height:1.4em;}.elementor-22 .elementor-element.elementor-element-2bb2729 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-79e7f46{--display:flex;--justify-content:flex-end;--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-22 .elementor-element.elementor-element-2bc194e .elementor-button{background-color:#8C8E7000;font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:500;letter-spacing:2.6px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-22 .elementor-element.elementor-element-2bc194e .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-2bc194e .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-2bc194e .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-2bc194e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-cbb568a{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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-22 .elementor-element.elementor-element-3d576e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-22 .elementor-element.elementor-element-6aea816{--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;--border-radius:10px 10px 10px 10px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-22 .elementor-element.elementor-element-6aea816:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6aea816 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-932f569{--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;--justify-content:center;--gap:10% 10%;--row-gap:10%;--column-gap:10%;--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-22 .elementor-element.elementor-element-932f569.e-con{--order:99999 /* order end hack */;}.elementor-22 .elementor-element.elementor-element-9d2a1c0{--display:flex;--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-22 .elementor-element.elementor-element-d2caadf{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-22 .elementor-element.elementor-element-51b2ab0{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-83b4dff{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-22 .elementor-element.elementor-element-adb66ea{--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:10% 10%;--row-gap:10%;--column-gap:10%;--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-22 .elementor-element.elementor-element-e25acb4{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-22 .elementor-element.elementor-element-dda30af{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-22 .elementor-element.elementor-element-13fba29{--display:flex;--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-22 .elementor-element.elementor-element-b46ac8f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1em/2);}.elementor-22 .elementor-element.elementor-element-b46ac8f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1em/2);}.elementor-22 .elementor-element.elementor-element-b46ac8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1em/2);}.elementor-22 .elementor-element.elementor-element-b46ac8f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1em/2);}.elementor-22 .elementor-element.elementor-element-b46ac8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1em/2);}.elementor-22 .elementor-element.elementor-element-b46ac8f .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-b46ac8f .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-b46ac8f{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-22 .elementor-element.elementor-element-b46ac8f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-b46ac8f .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:0.75em;font-weight:500;line-height:1.4em;}.elementor-22 .elementor-element.elementor-element-b46ac8f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-cd84bea{--display:flex;--justify-content:flex-end;--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-22 .elementor-element.elementor-element-93d9894 .elementor-button{background-color:#8C8E7000;font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:500;letter-spacing:2.6px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-22 .elementor-element.elementor-element-93d9894 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-93d9894 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-93d9894 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-93d9894 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-9f68a06{--display:flex;}.elementor-22 .elementor-element.elementor-element-5219ffe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-22 .elementor-element.elementor-element-62ea056{--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;--border-radius:10px 10px 10px 10px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-22 .elementor-element.elementor-element-62ea056:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-62ea056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-483650a{--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;--justify-content:center;--gap:10% 10%;--row-gap:10%;--column-gap:10%;--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-22 .elementor-element.elementor-element-483650a.e-con{--order:99999 /* order end hack */;}.elementor-22 .elementor-element.elementor-element-b20b45b{--display:flex;--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-22 .elementor-element.elementor-element-ba1a984{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-22 .elementor-element.elementor-element-a9929f6{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-0dab034{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-22 .elementor-element.elementor-element-d6fb55d{--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:10% 10%;--row-gap:10%;--column-gap:10%;--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-22 .elementor-element.elementor-element-289b3f1{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-22 .elementor-element.elementor-element-3688d5f{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;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-22 .elementor-element.elementor-element-9450e69{--display:flex;--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-22 .elementor-element.elementor-element-5b18938{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-22 .elementor-element.elementor-element-5b18938 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1em/2);}.elementor-22 .elementor-element.elementor-element-5b18938 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1em/2);}.elementor-22 .elementor-element.elementor-element-5b18938 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1em/2);}.elementor-22 .elementor-element.elementor-element-5b18938 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1em/2);}.elementor-22 .elementor-element.elementor-element-5b18938 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1em/2);}.elementor-22 .elementor-element.elementor-element-5b18938 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-5b18938 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-5b18938 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-5b18938 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:0.75em;font-weight:500;line-height:1.4em;}.elementor-22 .elementor-element.elementor-element-5b18938 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-f24cf99{--display:flex;--justify-content:flex-end;--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-22 .elementor-element.elementor-element-db06194 .elementor-button{background-color:#8C8E7000;font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:500;letter-spacing:2.6px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-22 .elementor-element.elementor-element-db06194 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-db06194 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-db06194 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-db06194 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-214970d{--display:flex;}.elementor-22 .elementor-element.elementor-element-214970d.e-con{--order:99999 /* order end hack */;}.elementor-22 .elementor-element.elementor-element-1f33145{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-22 .elementor-element.elementor-element-8a593b2{--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;--border-radius:10px 10px 10px 10px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-22 .elementor-element.elementor-element-8a593b2:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-8a593b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-260506d{--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;--justify-content:center;--gap:10% 10%;--row-gap:10%;--column-gap:10%;--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-22 .elementor-element.elementor-element-260506d.e-con{--order:99999 /* order end hack */;}.elementor-22 .elementor-element.elementor-element-c020a04{--display:flex;--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-22 .elementor-element.elementor-element-2de808f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-22 .elementor-element.elementor-element-9086eb6{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-e6b3344{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-22 .elementor-element.elementor-element-27bebcb{--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:10% 10%;--row-gap:10%;--column-gap:10%;--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-22 .elementor-element.elementor-element-5d76c9f{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-22 .elementor-element.elementor-element-9e58d33{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;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-22 .elementor-element.elementor-element-4333dae{--display:flex;--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-22 .elementor-element.elementor-element-808f520{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-22 .elementor-element.elementor-element-808f520 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1em/2);}.elementor-22 .elementor-element.elementor-element-808f520 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1em/2);}.elementor-22 .elementor-element.elementor-element-808f520 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1em/2);}.elementor-22 .elementor-element.elementor-element-808f520 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1em/2);}.elementor-22 .elementor-element.elementor-element-808f520 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1em/2);}.elementor-22 .elementor-element.elementor-element-808f520 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-808f520 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-808f520 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-808f520 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:0.75em;font-weight:500;line-height:1.4em;}.elementor-22 .elementor-element.elementor-element-808f520 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-c57da26{--display:flex;--justify-content:flex-end;--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-22 .elementor-element.elementor-element-2b8a453 .elementor-button{background-color:#8C8E7000;font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:500;letter-spacing:2.6px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-22 .elementor-element.elementor-element-2b8a453 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-2b8a453 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-2b8a453 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-2b8a453 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-b00d378{--display:flex;}.elementor-22 .elementor-element.elementor-element-b00d378.e-con{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-019f266{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-22 .elementor-element.elementor-element-9e5d79c{--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;--border-radius:10px 10px 10px 10px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-22 .elementor-element.elementor-element-9e5d79c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-9e5d79c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-049e6ec{--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;--justify-content:center;--gap:10% 10%;--row-gap:10%;--column-gap:10%;--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-22 .elementor-element.elementor-element-049e6ec.e-con{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-92e51a3{--display:flex;--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-22 .elementor-element.elementor-element-2b12008{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-22 .elementor-element.elementor-element-301321e{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-4518849{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-22 .elementor-element.elementor-element-0c2e01e{--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:10% 10%;--row-gap:10%;--column-gap:10%;--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-22 .elementor-element.elementor-element-16dc689{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-22 .elementor-element.elementor-element-fc02c47{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;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-22 .elementor-element.elementor-element-725e25d{--display:flex;--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-22 .elementor-element.elementor-element-3a005a8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-22 .elementor-element.elementor-element-3a005a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1em/2);}.elementor-22 .elementor-element.elementor-element-3a005a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1em/2);}.elementor-22 .elementor-element.elementor-element-3a005a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1em/2);}.elementor-22 .elementor-element.elementor-element-3a005a8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1em/2);}.elementor-22 .elementor-element.elementor-element-3a005a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1em/2);}.elementor-22 .elementor-element.elementor-element-3a005a8 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-3a005a8 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-3a005a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-3a005a8 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:0.75em;font-weight:500;line-height:1.4em;}.elementor-22 .elementor-element.elementor-element-3a005a8 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-de6a59b{--display:flex;--justify-content:flex-end;--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-22 .elementor-element.elementor-element-e6cc103 .elementor-button{background-color:#8C8E7000;font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:500;letter-spacing:2.6px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-22 .elementor-element.elementor-element-e6cc103 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-e6cc103 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-e6cc103 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-e6cc103 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-f33e9bd{--display:flex;}.elementor-22 .elementor-element.elementor-element-f33e9bd.e-con{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-a659e08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-22 .elementor-element.elementor-element-a782c4c{--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;--border-radius:10px 10px 10px 10px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-22 .elementor-element.elementor-element-a782c4c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-a782c4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-eb89c04{--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;--justify-content:center;--gap:10% 10%;--row-gap:10%;--column-gap:10%;--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-22 .elementor-element.elementor-element-eb89c04.e-con{--order:99999 /* order end hack */;}.elementor-22 .elementor-element.elementor-element-a797066{--display:flex;--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-22 .elementor-element.elementor-element-dee2599{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-22 .elementor-element.elementor-element-4bb19ba{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-3112712{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-22 .elementor-element.elementor-element-f2ea175{--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:10% 10%;--row-gap:10%;--column-gap:10%;--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-22 .elementor-element.elementor-element-175c37d{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-22 .elementor-element.elementor-element-47b0d87{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;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-22 .elementor-element.elementor-element-57a31ad{--display:flex;--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-22 .elementor-element.elementor-element-4903cbc{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-22 .elementor-element.elementor-element-4903cbc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1em/2);}.elementor-22 .elementor-element.elementor-element-4903cbc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1em/2);}.elementor-22 .elementor-element.elementor-element-4903cbc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1em/2);}.elementor-22 .elementor-element.elementor-element-4903cbc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1em/2);}.elementor-22 .elementor-element.elementor-element-4903cbc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1em/2);}.elementor-22 .elementor-element.elementor-element-4903cbc .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-4903cbc .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-4903cbc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-4903cbc .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:0.75em;font-weight:500;line-height:1.4em;}.elementor-22 .elementor-element.elementor-element-4903cbc .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-8198d2d{--display:flex;--justify-content:flex-end;--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-22 .elementor-element.elementor-element-4f01bb7 .elementor-button{background-color:#8C8E7000;font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:500;letter-spacing:2.6px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-22 .elementor-element.elementor-element-4f01bb7 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-4f01bb7 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-4f01bb7 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-4f01bb7 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-3f15236{--display:flex;}.elementor-22 .elementor-element.elementor-element-3f15236.e-con{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-a7fe24f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-22 .elementor-element.elementor-element-aff6d37{--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;--border-radius:10px 10px 10px 10px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-22 .elementor-element.elementor-element-aff6d37:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-aff6d37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-d2bf30d{--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;--justify-content:center;--gap:10% 10%;--row-gap:10%;--column-gap:10%;--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-22 .elementor-element.elementor-element-d2bf30d.e-con{--order:99999 /* order end hack */;}.elementor-22 .elementor-element.elementor-element-6222d0e{--display:flex;--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-22 .elementor-element.elementor-element-3ded98e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-22 .elementor-element.elementor-element-e23adac{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-68a519a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-22 .elementor-element.elementor-element-2c74bda{--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:10% 10%;--row-gap:10%;--column-gap:10%;--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-22 .elementor-element.elementor-element-574defd{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-22 .elementor-element.elementor-element-760dcd6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;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-22 .elementor-element.elementor-element-41c085e{--display:flex;--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-22 .elementor-element.elementor-element-2315518{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-22 .elementor-element.elementor-element-2315518 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1em/2);}.elementor-22 .elementor-element.elementor-element-2315518 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1em/2);}.elementor-22 .elementor-element.elementor-element-2315518 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1em/2);}.elementor-22 .elementor-element.elementor-element-2315518 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1em/2);}.elementor-22 .elementor-element.elementor-element-2315518 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1em/2);}.elementor-22 .elementor-element.elementor-element-2315518 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-2315518 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-2315518 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-2315518 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:0.75em;font-weight:500;line-height:1.4em;}.elementor-22 .elementor-element.elementor-element-2315518 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-b916b5c{--display:flex;--justify-content:flex-end;--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-22 .elementor-element.elementor-element-52d8ca8 .elementor-button{background-color:#8C8E7000;font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:500;letter-spacing:2.6px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-22 .elementor-element.elementor-element-52d8ca8 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-52d8ca8 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-52d8ca8 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-52d8ca8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-7a851bf{--display:flex;}.elementor-22 .elementor-element.elementor-element-7a851bf.e-con{--order:99999 /* order end hack */;}.elementor-22 .elementor-element.elementor-element-b73ba30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-22 .elementor-element.elementor-element-7f011af{--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;--border-radius:10px 10px 10px 10px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-22 .elementor-element.elementor-element-7f011af:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-7f011af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-e8f42f6{--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;--justify-content:center;--gap:10% 10%;--row-gap:10%;--column-gap:10%;--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-22 .elementor-element.elementor-element-1ee7bed{--display:flex;--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-22 .elementor-element.elementor-element-c5c09f9{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-22 .elementor-element.elementor-element-b297202{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-c40d86b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-22 .elementor-element.elementor-element-75fbaae{--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:10% 10%;--row-gap:10%;--column-gap:10%;--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-22 .elementor-element.elementor-element-12458d7{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-22 .elementor-element.elementor-element-510aa4f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;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-22 .elementor-element.elementor-element-0099245{--display:flex;--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-22 .elementor-element.elementor-element-35d20f7{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-22 .elementor-element.elementor-element-35d20f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1em/2);}.elementor-22 .elementor-element.elementor-element-35d20f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1em/2);}.elementor-22 .elementor-element.elementor-element-35d20f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1em/2);}.elementor-22 .elementor-element.elementor-element-35d20f7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1em/2);}.elementor-22 .elementor-element.elementor-element-35d20f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1em/2);}.elementor-22 .elementor-element.elementor-element-35d20f7 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-35d20f7 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-35d20f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-35d20f7 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:0.75em;font-weight:500;line-height:1.4em;}.elementor-22 .elementor-element.elementor-element-35d20f7 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-a8acc71{--display:flex;--justify-content:flex-end;--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-22 .elementor-element.elementor-element-afaa833 .elementor-button{background-color:#8C8E7000;font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:500;letter-spacing:2.6px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-22 .elementor-element.elementor-element-afaa833 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-afaa833 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-afaa833 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-afaa833 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-9894450{--display:flex;}.elementor-22 .elementor-element.elementor-element-9894450.e-con{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-b1b3982{--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:3% 3%;--row-gap:3%;--column-gap:3%;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;--z-index:0;}.elementor-22 .elementor-element.elementor-element-b1b3982:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b1b3982 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://oliving-apartments.it/wp-content/uploads/2026/03/IDL_Oliving-Fascia-Contatti.webp");background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-10fea2b{--display:flex;--z-index:1;}.elementor-22 .elementor-element.elementor-element-585bfe3{border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-585bfe3 iframe{height:40vh;}.elementor-22 .elementor-element.elementor-element-cc273c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:2;}.elementor-22 .elementor-element.elementor-element-cc273c4.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-ce3b128{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-22 .elementor-element.elementor-element-d715eb7{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-f1f4abc{--display:flex;}.elementor-22 .elementor-element.elementor-element-66eb413 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.5em/2);}.elementor-22 .elementor-element.elementor-element-66eb413 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.5em/2);}.elementor-22 .elementor-element.elementor-element-66eb413 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.5em/2);}.elementor-22 .elementor-element.elementor-element-66eb413 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.5em/2);}.elementor-22 .elementor-element.elementor-element-66eb413 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.5em/2);}.elementor-22 .elementor-element.elementor-element-66eb413 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-66eb413 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-66eb413{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-22 .elementor-element.elementor-element-66eb413 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-66eb413 .elementor-icon-list-item > a{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-22 .elementor-element.elementor-element-66eb413 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-66eb413 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-550376c{--width:90%;}.elementor-22 .elementor-element.elementor-element-932f569{--width:90%;}.elementor-22 .elementor-element.elementor-element-483650a{--width:90%;}.elementor-22 .elementor-element.elementor-element-260506d{--width:90%;}.elementor-22 .elementor-element.elementor-element-049e6ec{--width:90%;}.elementor-22 .elementor-element.elementor-element-eb89c04{--width:90%;}.elementor-22 .elementor-element.elementor-element-d2bf30d{--width:90%;}.elementor-22 .elementor-element.elementor-element-e8f42f6{--width:90%;}.elementor-22 .elementor-element.elementor-element-10fea2b{--width:100%;}.elementor-22 .elementor-element.elementor-element-f1f4abc{--width:100%;}}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-82dda02{--min-height:61vh;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-667ad47{--padding-top:5%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-59ebaba{--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-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-7012b80{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-0147d5c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-762d277{--margin-top:-18%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-14249ba{--container-widget-width:64%;--container-widget-flex-grow:0;width:var( --container-widget-width, 64% );max-width:64%;}.elementor-22 .elementor-element.elementor-element-14249ba .elementor-icon{font-size:3.9em;}.elementor-22 .elementor-element.elementor-element-14249ba .elementor-icon svg{height:3.9em;}.elementor-22 .elementor-element.elementor-element-2201e23{--gap:1% 1%;--row-gap:1%;--column-gap:1%;--padding-top:0%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-8d6ae51{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-22 .elementor-element.elementor-element-550376c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-d10f272{--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-8eb6651{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-dfed2b5{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-5bc88a4{--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:0% 10%;--row-gap:0%;--column-gap:10%;--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-058745e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-852ec40{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-870b033{--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-cbb568a{--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-cbb568a.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-7a248a5{text-align:center;}.elementor-22 .elementor-element.elementor-element-3d576e7{--gap:1% 1%;--row-gap:1%;--column-gap:1%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-6aea816{--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:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-22 .elementor-element.elementor-element-932f569{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-932f569.e-con{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-9d2a1c0{--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-d2caadf{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-83b4dff{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-adb66ea{--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:0% 10%;--row-gap:0%;--column-gap:10%;--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-e25acb4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-dda30af{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-13fba29{--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-9f68a06{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-9f68a06.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-22 .elementor-element.elementor-element-a7993aa{text-align:center;}.elementor-22 .elementor-element.elementor-element-5219ffe{--gap:1% 1%;--row-gap:1%;--column-gap:1%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-62ea056{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-22 .elementor-element.elementor-element-483650a{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-b20b45b{--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-22 .elementor-element.elementor-element-ba1a984{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-0dab034{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-d6fb55d{--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:0% 10%;--row-gap:0%;--column-gap:10%;--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-289b3f1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-3688d5f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-9450e69{--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-214970d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-214970d.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-dde82d5{text-align:center;}.elementor-22 .elementor-element.elementor-element-1f33145{--gap:1% 1%;--row-gap:1%;--column-gap:1%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-8a593b2{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-22 .elementor-element.elementor-element-260506d{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-260506d.e-con{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-c020a04{--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-2de808f{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-e6b3344{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-27bebcb{--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:0% 10%;--row-gap:0%;--column-gap:10%;--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-5d76c9f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-9e58d33{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-4333dae{--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-b00d378{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-b00d378.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-e6c264f{text-align:center;}.elementor-22 .elementor-element.elementor-element-019f266{--gap:1% 1%;--row-gap:1%;--column-gap:1%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-9e5d79c{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-22 .elementor-element.elementor-element-049e6ec{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-92e51a3{--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-2b12008{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-4518849{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-0c2e01e{--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:0% 10%;--row-gap:0%;--column-gap:10%;--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-16dc689{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-fc02c47{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-725e25d{--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-f33e9bd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-f33e9bd.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-32b1284{text-align:center;}.elementor-22 .elementor-element.elementor-element-a659e08{--gap:1% 1%;--row-gap:1%;--column-gap:1%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-a782c4c{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-22 .elementor-element.elementor-element-eb89c04{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-eb89c04.e-con{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-a797066{--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-dee2599{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-3112712{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-f2ea175{--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:0% 10%;--row-gap:0%;--column-gap:10%;--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-175c37d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-47b0d87{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-57a31ad{--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-3f15236{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-3f15236.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-b36aa9b{text-align:center;}.elementor-22 .elementor-element.elementor-element-a7fe24f{--gap:1% 1%;--row-gap:1%;--column-gap:1%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-aff6d37{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-22 .elementor-element.elementor-element-d2bf30d{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-6222d0e{--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-3ded98e{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-68a519a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-2c74bda{--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:0% 10%;--row-gap:0%;--column-gap:10%;--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-574defd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-760dcd6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-41c085e{--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-7a851bf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-7a851bf.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-e84d7d7{text-align:center;}.elementor-22 .elementor-element.elementor-element-b73ba30{--gap:1% 1%;--row-gap:1%;--column-gap:1%;--padding-top:3%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-7f011af{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-22 .elementor-element.elementor-element-e8f42f6{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-e8f42f6.e-con{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-1ee7bed{--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-c5c09f9{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-c40d86b{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-75fbaae{--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:0% 10%;--row-gap:0%;--column-gap:10%;--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-12458d7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-510aa4f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-0099245{--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-9894450{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-9894450.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-8a1ae48{text-align:center;}.elementor-22 .elementor-element.elementor-element-b1b3982{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-10fea2b.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-22 .elementor-element.elementor-element-ce3b128{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-66eb413 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-66eb413 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-82dda02{--min-height:60vh;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-667ad47{--padding-top:10%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-7012b80{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-0147d5c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-762d277{--margin-top:-20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-14249ba .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-2201e23{--padding-top:10%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-8d6ae51{--padding-top:10%;--padding-bottom:10%;--padding-left:2%;--padding-right:2%;}.elementor-22 .elementor-element.elementor-element-550376c.e-con{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-d10f272{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-8eb6651{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-dfed2b5{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-5bc88a4{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-058745e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-852ec40{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-870b033{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-3d576e7{--padding-top:10%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-6aea816{--padding-top:10%;--padding-bottom:10%;--padding-left:2%;--padding-right:2%;}.elementor-22 .elementor-element.elementor-element-932f569.e-con{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-9d2a1c0{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-d2caadf{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-83b4dff{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-adb66ea{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-e25acb4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-dda30af{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-13fba29{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-5219ffe{--padding-top:10%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-62ea056{--padding-top:10%;--padding-bottom:10%;--padding-left:2%;--padding-right:2%;}.elementor-22 .elementor-element.elementor-element-483650a.e-con{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-b20b45b{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-ba1a984{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-0dab034{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-d6fb55d{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-289b3f1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-3688d5f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-9450e69{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-1f33145{--padding-top:10%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-8a593b2{--padding-top:10%;--padding-bottom:10%;--padding-left:2%;--padding-right:2%;}.elementor-22 .elementor-element.elementor-element-260506d.e-con{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-c020a04{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-2de808f{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-e6b3344{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-27bebcb{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-5d76c9f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-9e58d33{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-4333dae{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-019f266{--padding-top:10%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-9e5d79c{--padding-top:10%;--padding-bottom:10%;--padding-left:2%;--padding-right:2%;}.elementor-22 .elementor-element.elementor-element-049e6ec.e-con{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-92e51a3{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-2b12008{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-4518849{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-0c2e01e{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-16dc689{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-fc02c47{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-725e25d{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-a659e08{--padding-top:10%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-a782c4c{--padding-top:10%;--padding-bottom:10%;--padding-left:2%;--padding-right:2%;}.elementor-22 .elementor-element.elementor-element-eb89c04.e-con{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-a797066{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-dee2599{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-3112712{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-f2ea175{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-175c37d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-47b0d87{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-57a31ad{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-a7fe24f{--padding-top:10%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-aff6d37{--padding-top:10%;--padding-bottom:10%;--padding-left:2%;--padding-right:2%;}.elementor-22 .elementor-element.elementor-element-d2bf30d.e-con{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-6222d0e{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-3ded98e{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-68a519a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-2c74bda{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-574defd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-760dcd6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-41c085e{--margin-top:0%;--margin-bottom:05%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-b73ba30{--padding-top:10%;--padding-bottom:20%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-7f011af{--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-22 .elementor-element.elementor-element-e8f42f6.e-con{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-1ee7bed{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-c5c09f9{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-c40d86b{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-75fbaae{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-12458d7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-510aa4f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-0099245{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-b1b3982{--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:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:10%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-10fea2b.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-ce3b128{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-66eb413 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-66eb413 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-8d6ae51{--width:100%;}.elementor-22 .elementor-element.elementor-element-550376c{--width:100%;}.elementor-22 .elementor-element.elementor-element-d10f272{--width:100%;}.elementor-22 .elementor-element.elementor-element-cbb568a{--width:70%;}.elementor-22 .elementor-element.elementor-element-6aea816{--width:100%;}.elementor-22 .elementor-element.elementor-element-932f569{--width:100%;}.elementor-22 .elementor-element.elementor-element-9f68a06{--width:80%;}.elementor-22 .elementor-element.elementor-element-62ea056{--width:100%;}.elementor-22 .elementor-element.elementor-element-483650a{--width:100%;}.elementor-22 .elementor-element.elementor-element-214970d{--width:81%;}.elementor-22 .elementor-element.elementor-element-8a593b2{--width:100%;}.elementor-22 .elementor-element.elementor-element-260506d{--width:100%;}.elementor-22 .elementor-element.elementor-element-b00d378{--width:81%;}.elementor-22 .elementor-element.elementor-element-9e5d79c{--width:100%;}.elementor-22 .elementor-element.elementor-element-049e6ec{--width:100%;}.elementor-22 .elementor-element.elementor-element-f33e9bd{--width:81%;}.elementor-22 .elementor-element.elementor-element-a782c4c{--width:100%;}.elementor-22 .elementor-element.elementor-element-eb89c04{--width:100%;}.elementor-22 .elementor-element.elementor-element-3f15236{--width:81%;}.elementor-22 .elementor-element.elementor-element-aff6d37{--width:100%;}.elementor-22 .elementor-element.elementor-element-d2bf30d{--width:100%;}.elementor-22 .elementor-element.elementor-element-7a851bf{--width:81%;}.elementor-22 .elementor-element.elementor-element-7f011af{--width:100%;}.elementor-22 .elementor-element.elementor-element-e8f42f6{--width:100%;}.elementor-22 .elementor-element.elementor-element-9894450{--width:81%;}}