.elementor-173 .elementor-element.elementor-element-8229350{--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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-173 .elementor-element.elementor-element-cc15fb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-173 .elementor-element.elementor-element-cc15fb9 img{width:100%;}.elementor-173 .elementor-element.elementor-element-33051aa{width:var( --container-widget-width, 0% );max-width:0%;--container-widget-width:0%;--container-widget-flex-grow:0;top:0px;}.elementor-173 .elementor-element.elementor-element-33051aa.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-173 .elementor-element.elementor-element-33051aa{left:0px;}body.rtl .elementor-173 .elementor-element.elementor-element-33051aa{right:0px;}.elementor-173 .elementor-element.elementor-element-2ddac43{--display:flex;--position:fixed;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;bottom:0px;--z-index:5;}.elementor-173 .elementor-element.elementor-element-2ddac43.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-173 .elementor-element.elementor-element-2ddac43{right:0px;}body.rtl .elementor-173 .elementor-element.elementor-element-2ddac43{left:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-173 .elementor-element.elementor-element-7cece5a .elementor-button{background-color:#0A0504B3;transition-duration:0.25s;border-style:none;border-radius:50px 50px 50px 50px;padding:15px 15px 15px 15px;}.elementor-173 .elementor-element.elementor-element-7cece5a .elementor-button:hover, .elementor-173 .elementor-element.elementor-element-7cece5a .elementor-button:focus{background-color:var( --e-global-color-fa2b34e );}.elementor-173 .elementor-element.elementor-element-7cece5a{padding:1% 2% 2% 1%;}.elementor-173 .elementor-element.elementor-element-7cece5a .elementor-button-content-wrapper{flex-direction:row;}.elementor-173 .elementor-element.elementor-element-7cece5a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-173 .elementor-element.elementor-element-81e5883{--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:12px 15px;--row-gap:12px;--column-gap:15px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-173 .elementor-element.elementor-element-81e5883:not(.elementor-motion-effects-element-type-background), .elementor-173 .elementor-element.elementor-element-81e5883 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f11db4d );}.elementor-173 .elementor-element.elementor-element-89c0637{width:var( --container-widget-width, 0% );max-width:0%;--container-widget-width:0%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-173 .elementor-element.elementor-element-89c0637{left:0px;}body.rtl .elementor-173 .elementor-element.elementor-element-89c0637{right:0px;}.elementor-173 .elementor-element.elementor-element-6d351e0{--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;--flex-wrap:wrap;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-173 .elementor-element.elementor-element-a9d8bbd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;line-height:1em;letter-spacing:-1px;color:var( --e-global-color-fa2b34e );}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-173 .elementor-element.elementor-element-cbf2722{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 3px 3px 3px;}.elementor-173 .elementor-element.elementor-element-cbf2722.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-173 .elementor-element.elementor-element-cbf2722 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(25px/2);}.elementor-173 .elementor-element.elementor-element-cbf2722 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(25px/2);}.elementor-173 .elementor-element.elementor-element-cbf2722 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(25px/2);margin-left:calc(25px/2);}.elementor-173 .elementor-element.elementor-element-cbf2722 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-25px/2);margin-left:calc(-25px/2);}body.rtl .elementor-173 .elementor-element.elementor-element-cbf2722 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-25px/2);}body:not(.rtl) .elementor-173 .elementor-element.elementor-element-cbf2722 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-25px/2);}.elementor-173 .elementor-element.elementor-element-cbf2722 .elementor-icon-list-icon{width:14px;}.elementor-173 .elementor-element.elementor-element-cbf2722 .elementor-icon-list-icon i{font-size:14px;}.elementor-173 .elementor-element.elementor-element-cbf2722 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}body:not(.rtl) .elementor-173 .elementor-element.elementor-element-cbf2722 .elementor-icon-list-text{padding-left:0px;}body.rtl .elementor-173 .elementor-element.elementor-element-cbf2722 .elementor-icon-list-text{padding-right:0px;}.elementor-173 .elementor-element.elementor-element-cbf2722 .elementor-icon-list-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-173 .elementor-element.elementor-element-b539b97{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-173 .elementor-element.elementor-element-e9c0a47{--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:flex-start;--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:30px;}.elementor-173 .elementor-element.elementor-element-99d1d4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;}.elementor-173 .elementor-element.elementor-element-99d1d4c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-173 .elementor-element.elementor-element-99d1d4c .elementor-icon-list-icon{width:14px;}.elementor-173 .elementor-element.elementor-element-99d1d4c .elementor-icon-list-icon i{font-size:14px;}.elementor-173 .elementor-element.elementor-element-99d1d4c .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}body:not(.rtl) .elementor-173 .elementor-element.elementor-element-99d1d4c .elementor-icon-list-text{padding-left:0px;}body.rtl .elementor-173 .elementor-element.elementor-element-99d1d4c .elementor-icon-list-text{padding-right:0px;}.elementor-173 .elementor-element.elementor-element-99d1d4c .elementor-icon-list-item{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:30px;letter-spacing:-0.6px;}.elementor-173 .elementor-element.elementor-element-8df0fc9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );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-173 .elementor-element.elementor-element-cbd76e6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:var( --e-global-typography-4b9a68d-font-family ), Sans-serif;font-size:var( --e-global-typography-4b9a68d-font-size );font-weight:var( --e-global-typography-4b9a68d-font-weight );color:var( --e-global-color-7fabfe8 );}.elementor-173 .elementor-element.elementor-element-cbd76e6 p{margin-block-end:0px;}.elementor-173 .elementor-element.elementor-element-3d1ea29{width:100%;max-width:100%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-173 .elementor-element.elementor-element-3d1ea29 .elementor-icon-list-icon i{color:var( --e-global-color-accent );font-size:86px;}.elementor-173 .elementor-element.elementor-element-3d1ea29 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );--e-icon-list-icon-size:86px;}.elementor-173 .elementor-element.elementor-element-3d1ea29 .elementor-icon-list-icon{width:86px;}body:not(.rtl) .elementor-173 .elementor-element.elementor-element-3d1ea29 .elementor-icon-list-text{padding-left:0px;}body.rtl .elementor-173 .elementor-element.elementor-element-3d1ea29 .elementor-icon-list-text{padding-right:0px;}.elementor-173 .elementor-element.elementor-element-3d1ea29 .elementor-icon-list-text, .elementor-173 .elementor-element.elementor-element-3d1ea29 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-173 .elementor-element.elementor-element-3d1ea29 .elementor-icon-list-item{font-family:var( --e-global-typography-4b9a68d-font-family ), Sans-serif;font-size:var( --e-global-typography-4b9a68d-font-size );font-weight:var( --e-global-typography-4b9a68d-font-weight );}.elementor-173 .elementor-element.elementor-element-f9781ee{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:var( --e-global-typography-4b9a68d-font-family ), Sans-serif;font-size:var( --e-global-typography-4b9a68d-font-size );font-weight:var( --e-global-typography-4b9a68d-font-weight );color:var( --e-global-color-7fabfe8 );}.elementor-173 .elementor-element.elementor-element-f9781ee p{margin-block-end:0px;}.elementor-173 .elementor-element.elementor-element-6c6ab40{width:100%;max-width:100%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-173 .elementor-element.elementor-element-6c6ab40 .elementor-icon-list-icon i{color:var( --e-global-color-accent );font-size:86px;}.elementor-173 .elementor-element.elementor-element-6c6ab40 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );--e-icon-list-icon-size:86px;}.elementor-173 .elementor-element.elementor-element-6c6ab40 .elementor-icon-list-icon{width:86px;}body:not(.rtl) .elementor-173 .elementor-element.elementor-element-6c6ab40 .elementor-icon-list-text{padding-left:0px;}body.rtl .elementor-173 .elementor-element.elementor-element-6c6ab40 .elementor-icon-list-text{padding-right:0px;}.elementor-173 .elementor-element.elementor-element-6c6ab40 .elementor-icon-list-text, .elementor-173 .elementor-element.elementor-element-6c6ab40 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-173 .elementor-element.elementor-element-6c6ab40 .elementor-icon-list-item{font-family:var( --e-global-typography-4b9a68d-font-family ), Sans-serif;font-size:var( --e-global-typography-4b9a68d-font-size );font-weight:var( --e-global-typography-4b9a68d-font-weight );}.elementor-173 .elementor-element.elementor-element-5de6bf8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:var( --e-global-typography-4b9a68d-font-family ), Sans-serif;font-size:var( --e-global-typography-4b9a68d-font-size );font-weight:var( --e-global-typography-4b9a68d-font-weight );color:var( --e-global-color-7fabfe8 );}.elementor-173 .elementor-element.elementor-element-5de6bf8 p{margin-block-end:0px;}.elementor-173 .elementor-element.elementor-element-d49bdcf{width:100%;max-width:100%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-173 .elementor-element.elementor-element-d49bdcf .elementor-icon-list-icon i{color:var( --e-global-color-accent );font-size:86px;}.elementor-173 .elementor-element.elementor-element-d49bdcf .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );--e-icon-list-icon-size:86px;}.elementor-173 .elementor-element.elementor-element-d49bdcf .elementor-icon-list-icon{width:86px;}body:not(.rtl) .elementor-173 .elementor-element.elementor-element-d49bdcf .elementor-icon-list-text{padding-left:0px;}body.rtl .elementor-173 .elementor-element.elementor-element-d49bdcf .elementor-icon-list-text{padding-right:0px;}.elementor-173 .elementor-element.elementor-element-d49bdcf .elementor-icon-list-text, .elementor-173 .elementor-element.elementor-element-d49bdcf .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-173 .elementor-element.elementor-element-d49bdcf .elementor-icon-list-item{font-family:var( --e-global-typography-4b9a68d-font-family ), Sans-serif;font-size:var( --e-global-typography-4b9a68d-font-size );font-weight:var( --e-global-typography-4b9a68d-font-weight );}.elementor-173 .elementor-element.elementor-element-3b9421d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:var( --e-global-typography-4b9a68d-font-family ), Sans-serif;font-size:var( --e-global-typography-4b9a68d-font-size );font-weight:var( --e-global-typography-4b9a68d-font-weight );color:var( --e-global-color-7fabfe8 );}.elementor-173 .elementor-element.elementor-element-3b9421d p{margin-block-end:0px;}.elementor-173 .elementor-element.elementor-element-b5be546{width:100%;max-width:100%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-173 .elementor-element.elementor-element-b5be546 .elementor-icon-list-icon i{color:var( --e-global-color-accent );font-size:86px;}.elementor-173 .elementor-element.elementor-element-b5be546 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );--e-icon-list-icon-size:86px;}.elementor-173 .elementor-element.elementor-element-b5be546 .elementor-icon-list-icon{width:86px;}body:not(.rtl) .elementor-173 .elementor-element.elementor-element-b5be546 .elementor-icon-list-text{padding-left:0px;}body.rtl .elementor-173 .elementor-element.elementor-element-b5be546 .elementor-icon-list-text{padding-right:0px;}.elementor-173 .elementor-element.elementor-element-b5be546 .elementor-icon-list-text, .elementor-173 .elementor-element.elementor-element-b5be546 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-173 .elementor-element.elementor-element-b5be546 .elementor-icon-list-item{font-family:var( --e-global-typography-4b9a68d-font-family ), Sans-serif;font-size:var( --e-global-typography-4b9a68d-font-size );font-weight:var( --e-global-typography-4b9a68d-font-weight );}.elementor-173 .elementor-element.elementor-element-c359f5c{--spacer-size:30px;}.elementor-173 .elementor-element.elementor-element-ccab54f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-173 .elementor-element.elementor-element-3f6f40c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:var( --e-global-typography-4b9a68d-font-family ), Sans-serif;font-size:var( --e-global-typography-4b9a68d-font-size );font-weight:var( --e-global-typography-4b9a68d-font-weight );color:var( --e-global-color-7fabfe8 );}.elementor-173 .elementor-element.elementor-element-3f6f40c p{margin-block-end:0px;}.elementor-173 .elementor-element.elementor-element-7bb40f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-173 .elementor-element.elementor-element-7bb40f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-173 .elementor-element.elementor-element-7bb40f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-173 .elementor-element.elementor-element-7bb40f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-173 .elementor-element.elementor-element-7bb40f2 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-173 .elementor-element.elementor-element-7bb40f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-173 .elementor-element.elementor-element-7bb40f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-173 .elementor-element.elementor-element-7bb40f2 .elementor-icon-list-icon{width:14px;}.elementor-173 .elementor-element.elementor-element-7bb40f2 .elementor-icon-list-icon i{font-size:14px;}.elementor-173 .elementor-element.elementor-element-7bb40f2 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}body:not(.rtl) .elementor-173 .elementor-element.elementor-element-7bb40f2 .elementor-icon-list-text{padding-left:0px;}body.rtl .elementor-173 .elementor-element.elementor-element-7bb40f2 .elementor-icon-list-text{padding-right:0px;}.elementor-173 .elementor-element.elementor-element-7bb40f2 .elementor-icon-list-item{font-family:var( --e-global-typography-4b9a68d-font-family ), Sans-serif;font-size:var( --e-global-typography-4b9a68d-font-size );font-weight:var( --e-global-typography-4b9a68d-font-weight );}.elementor-173 .elementor-element.elementor-element-044d538{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:var( --e-global-typography-4b9a68d-font-family ), Sans-serif;font-size:var( --e-global-typography-4b9a68d-font-size );font-weight:var( --e-global-typography-4b9a68d-font-weight );color:var( --e-global-color-7fabfe8 );}.elementor-173 .elementor-element.elementor-element-044d538 p{margin-block-end:0px;}.elementor-173 .elementor-element.elementor-element-4b120b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-173 .elementor-element.elementor-element-4b120b0 .elementor-icon-list-icon{width:14px;}.elementor-173 .elementor-element.elementor-element-4b120b0 .elementor-icon-list-icon i{font-size:14px;}.elementor-173 .elementor-element.elementor-element-4b120b0 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}body:not(.rtl) .elementor-173 .elementor-element.elementor-element-4b120b0 .elementor-icon-list-text{padding-left:0px;}body.rtl .elementor-173 .elementor-element.elementor-element-4b120b0 .elementor-icon-list-text{padding-right:0px;}.elementor-173 .elementor-element.elementor-element-4b120b0 .elementor-icon-list-item{font-family:var( --e-global-typography-4b9a68d-font-family ), Sans-serif;font-size:var( --e-global-typography-4b9a68d-font-size );font-weight:var( --e-global-typography-4b9a68d-font-weight );}.elementor-173 .elementor-element.elementor-element-2918138{--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:space-between;--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-173 .elementor-element.elementor-element-47c4da9{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-173 .elementor-element.elementor-element-0da9bda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-173 .elementor-element.elementor-element-0da9bda .elementor-icon-list-icon{width:14px;}.elementor-173 .elementor-element.elementor-element-0da9bda .elementor-icon-list-icon i{font-size:14px;}.elementor-173 .elementor-element.elementor-element-0da9bda .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}body:not(.rtl) .elementor-173 .elementor-element.elementor-element-0da9bda .elementor-icon-list-text{padding-left:0px;}body.rtl .elementor-173 .elementor-element.elementor-element-0da9bda .elementor-icon-list-text{padding-right:0px;}.elementor-173 .elementor-element.elementor-element-0da9bda .elementor-icon-list-item{font-family:var( --e-global-typography-849450c-font-family ), Sans-serif;font-size:var( --e-global-typography-849450c-font-size );font-weight:var( --e-global-typography-849450c-font-weight );line-height:var( --e-global-typography-849450c-line-height );letter-spacing:var( --e-global-typography-849450c-letter-spacing );}.elementor-173 .elementor-element.elementor-element-cebf75a .elementor-button{background-color:var( --e-global-color-f11db4d );font-family:"Inter", Sans-serif;font-weight:700;fill:var( --e-global-color-fa2b34e );color:var( --e-global-color-fa2b34e );transition-duration:0.15s;border-style:solid;border-width:2px 2px 2px 2px;border-radius:27px 27px 27px 27px;padding:13px 16px 14px 19px;}.elementor-173 .elementor-element.elementor-element-cebf75a{--e-transform-translateX:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-173 .elementor-element.elementor-element-cebf75a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-173 .elementor-element.elementor-element-cebf75a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-173 .elementor-element.elementor-element-cebf75a .elementor-button:hover, .elementor-173 .elementor-element.elementor-element-cebf75a .elementor-button:focus{color:var( --e-global-color-7fabfe8 );}.elementor-173 .elementor-element.elementor-element-cebf75a .elementor-button:hover svg, .elementor-173 .elementor-element.elementor-element-cebf75a .elementor-button:focus svg{fill:var( --e-global-color-7fabfe8 );}.elementor-173 .elementor-element.elementor-element-cf899b7 .elementor-button{background-color:#FF564400;font-family:"Inter", Sans-serif;font-weight:700;fill:var( --e-global-color-fa2b34e );color:var( --e-global-color-fa2b34e );transition-duration:0.15s;border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;padding:13px 16px 14px 19px;}.elementor-173 .elementor-element.elementor-element-cf899b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-173 .elementor-element.elementor-element-cf899b7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-173 .elementor-element.elementor-element-cf899b7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-173 .elementor-element.elementor-element-cf899b7 .elementor-button:hover, .elementor-173 .elementor-element.elementor-element-cf899b7 .elementor-button:focus{color:var( --e-global-color-7fabfe8 );}.elementor-173 .elementor-element.elementor-element-cf899b7 .elementor-button:hover svg, .elementor-173 .elementor-element.elementor-element-cf899b7 .elementor-button:focus svg{fill:var( --e-global-color-7fabfe8 );}.elementor-173 .elementor-element.elementor-element-b686c3d{--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:1% 1%;--row-gap:1%;--column-gap:1%;--margin-top:0vw;--margin-bottom:3vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-theme-post-content{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-173 .elementor-element.elementor-element-5a25560{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-173 .elementor-element.elementor-element-5a25560.elementor-element{--align-self:center;}body.elementor-page-173:not(.elementor-motion-effects-element-type-background), body.elementor-page-173 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f11db4d );}body.elementor-page-173{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-173 .elementor-element.elementor-element-e9c0a47{--width:50%;}.elementor-173 .elementor-element.elementor-element-2918138{--width:50%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-173 .elementor-element.elementor-element-cbd76e6{font-size:var( --e-global-typography-4b9a68d-font-size );}.elementor-173 .elementor-element.elementor-element-3d1ea29 .elementor-icon-list-item{font-size:var( --e-global-typography-4b9a68d-font-size );}.elementor-173 .elementor-element.elementor-element-f9781ee{font-size:var( --e-global-typography-4b9a68d-font-size );}.elementor-173 .elementor-element.elementor-element-6c6ab40 .elementor-icon-list-item{font-size:var( --e-global-typography-4b9a68d-font-size );}.elementor-173 .elementor-element.elementor-element-5de6bf8{font-size:var( --e-global-typography-4b9a68d-font-size );}.elementor-173 .elementor-element.elementor-element-d49bdcf .elementor-icon-list-item{font-size:var( --e-global-typography-4b9a68d-font-size );}.elementor-173 .elementor-element.elementor-element-3b9421d{font-size:var( --e-global-typography-4b9a68d-font-size );}.elementor-173 .elementor-element.elementor-element-b5be546 .elementor-icon-list-item{font-size:var( --e-global-typography-4b9a68d-font-size );}.elementor-173 .elementor-element.elementor-element-3f6f40c{font-size:var( --e-global-typography-4b9a68d-font-size );}.elementor-173 .elementor-element.elementor-element-7bb40f2 .elementor-icon-list-item{font-size:var( --e-global-typography-4b9a68d-font-size );}.elementor-173 .elementor-element.elementor-element-044d538{font-size:var( --e-global-typography-4b9a68d-font-size );}.elementor-173 .elementor-element.elementor-element-4b120b0 .elementor-icon-list-item{font-size:var( --e-global-typography-4b9a68d-font-size );}.elementor-173 .elementor-element.elementor-element-0da9bda .elementor-icon-list-item{font-size:var( --e-global-typography-849450c-font-size );line-height:var( --e-global-typography-849450c-line-height );letter-spacing:var( --e-global-typography-849450c-letter-spacing );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-173 .elementor-element.elementor-element-a9d8bbd{width:var( --container-widget-width, 63% );max-width:63%;padding:0px 20px 0px 0px;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-173 .elementor-element.elementor-element-a9d8bbd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-173 .elementor-element.elementor-element-cbf2722{padding:3px 0px 0px 0px;}.elementor-173 .elementor-element.elementor-element-cbf2722.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-173 .elementor-element.elementor-element-cbd76e6{font-size:var( --e-global-typography-4b9a68d-font-size );}.elementor-173 .elementor-element.elementor-element-3d1ea29 .elementor-icon-list-item{font-size:var( --e-global-typography-4b9a68d-font-size );}.elementor-173 .elementor-element.elementor-element-f9781ee{font-size:var( --e-global-typography-4b9a68d-font-size );}.elementor-173 .elementor-element.elementor-element-6c6ab40 .elementor-icon-list-item{font-size:var( --e-global-typography-4b9a68d-font-size );}.elementor-173 .elementor-element.elementor-element-5de6bf8{font-size:var( --e-global-typography-4b9a68d-font-size );}.elementor-173 .elementor-element.elementor-element-d49bdcf .elementor-icon-list-item{font-size:var( --e-global-typography-4b9a68d-font-size );}.elementor-173 .elementor-element.elementor-element-3b9421d{font-size:var( --e-global-typography-4b9a68d-font-size );}.elementor-173 .elementor-element.elementor-element-b5be546 .elementor-icon-list-item{font-size:var( --e-global-typography-4b9a68d-font-size );}.elementor-173 .elementor-element.elementor-element-3f6f40c{font-size:var( --e-global-typography-4b9a68d-font-size );}.elementor-173 .elementor-element.elementor-element-7bb40f2 .elementor-icon-list-item{font-size:var( --e-global-typography-4b9a68d-font-size );}.elementor-173 .elementor-element.elementor-element-044d538{font-size:var( --e-global-typography-4b9a68d-font-size );}.elementor-173 .elementor-element.elementor-element-4b120b0 .elementor-icon-list-item{font-size:var( --e-global-typography-4b9a68d-font-size );}.elementor-173 .elementor-element.elementor-element-47c4da9{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-173 .elementor-element.elementor-element-0da9bda .elementor-icon-list-item{font-size:var( --e-global-typography-849450c-font-size );line-height:var( --e-global-typography-849450c-line-height );letter-spacing:var( --e-global-typography-849450c-letter-spacing );}.elementor-173 .elementor-element.elementor-element-cebf75a{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-173 .elementor-element.elementor-element-cebf75a .elementor-button{border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-173 .elementor-element.elementor-element-cf899b7 .elementor-button{border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-8229350 */.scroll-padding-anim {
  width: 100%;
  padding-left: 0%;
  padding-right: 0%;
  box-sizing: border-box; /* importante per padding */
  transition: none; /* nessuna transizione per animazione JS fluida */
  overflow: hidden; /* <--- fondamentale per far vedere il border-radius */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ddac43 */.scroll-padding-anim {
  width: 100%;
  padding-left: 0%;
  padding-right: 0%;
  box-sizing: border-box; /* importante per padding */
  transition: none; /* nessuna transizione per animazione JS fluida */
  overflow: hidden; /* <--- fondamentale per far vedere il border-radius */
}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-6c6ab40 */.margin-overwrite-credits{
    margin-top: -21px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c4da9 */.margin-overwrite{
    margin-top: -25px !important;
}/* End custom CSS */
/* Start custom CSS */body {
    overflow-x: hidden !important;
}


@media (max-width: 767px) {
.wp-block-image{
    gap: 3vw !important;
    margin-block-start: 3vw !important;
}
.wp-block-columns .is-not-stacked-on-mobile{
    column-gap:3vw!important;
    margin-block-start:0!important;
}
}

.logo-menu-popup{
    fill: #0a0504;
}

/* Sfondo popup */
#elementor-popup-modal-1496 .dialog-widget-content {
  background-color: #ffffff !important;
}

/* Bottone di chiusura (la X) */
.elementor-popup-modal .dialog-close-button svg{
  color: #0a0504 !important;     
  fill: #0a0504 !important;      
}

/* Testi e link interni */
.elementor-popup-modal, 
.elementor-popup-modal a, 
.elementor-popup-modal p, 
.elementor-popup-modal span {
  color: #0a0504 !important;      
}

/* Divider e Logo*/

.logo-menu-color{
  color: #0a0504 !important;     
  fill: #0a0504 !important;  
}

.elementor-divider,
.elementor-divider span{
  color: #0a0504 !important;     
  fill: #0a0504 !important;  
  divider-color:#0a0504 !important;
}

.elementor-1496 .elementor-element.elementor-element-8fce0da {
      color: #0a0504 !important;     
  fill: #0a0504 !important;  
  divider-color:#0a0504 !important;
}/* End custom CSS */